.k-marker{text-shadow:1px 1px 1px grey}.k-marker.bank{color:#6495ed}.k-marker.creditunion{color:#8fbc8f}.k-marker.issubscribed{color:#ff0;z-index:1001 !important}.k-marker.subscriber{color:#cd5c5c;z-index:1002 !important}#treeview .k-image{height:15px}#treeview .k-in .k-sprite{margin-right:0 !important;width:0;height:0}.k-wizard .k-wizard-content{overflow:hidden !important;padding:5px}#clientSubscriptionName{width:300px}#institutions_label{margin-bottom:2px}.institution-button-container button{color:#379abe;background:none;outline:none;border:none;padding:0;margin:0 0 0 10px;float:right}.institution-button-container button:hover{cursor:pointer;text-decoration:underline;background:none;color:#379abe}.add-institution{background:#fff;position:absolute;width:calc(100% - 40%);top:70px;z-index:1010;box-shadow:0 2px 15px black;left:20%;padding:30px;transition:all .3s}@media(max-width:1300px){.add-institution{width:calc(100% - 40px);top:40px;left:20px}}.cover-screen{position:absolute;top:0;left:0;height:100%;width:100%;background:#000;opacity:.7;z-index:1009;transition:all .3s}.module-close-button{position:absolute;right:20px;top:20px;width:24px;height:24px;opacity:.3}.module-close-button:hover{opacity:1;cursor:pointer}.module-close-button:before,.module-close-button:after{position:absolute;left:15px;content:' ';height:25px;width:2px;background-color:#333}.module-close-button:before{transform:rotate(45deg)}.module-close-button:after{transform:rotate(-45deg)}.ins-displayname{font-weight:bold}.ins-branchdisplayname{color:#0d6efd}.ins-listcontainer{margin:10px 0}.ins-address{width:100%;display:block}.branch-list-item{padding-left:10px}.ddl-full .k-dropdown{width:100%}.map-container{position:relative}.map-cover{position:absolute;top:0;left:0;width:100%;height:100%;background:#141414;z-index:1000;opacity:70%;transition:all ease .3s}.map-spinner{position:absolute;top:calc(50% - 35px);left:calc(50% - 35px);z-index:1001;transition:all ease .3s}.map-spinner .k-loader-secondary{color:#fff}.module-close{opacity:0;pointer-events:none}.popup-container{position:absolute;top:calc(50% - 275px);left:calc(50% - 150px);width:300px;height:auto;background:#cd5c5c;z-index:1010;padding:30px;border-radius:4px;color:#fff;transition:all ease .3s}.popup-pointer{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:100px solid #cd5c5c;position:absolute;bottom:-50px;left:calc(50% - 20px);z-index:-1}.popup-title{display:block;font-weight:bold;text-align:center;font-size:1.3em}.popup-message{text-align:center;display:block;margin-top:10px;font-size:.9em}.popup-close-button{position:absolute;right:20px;top:20px;width:24px;height:24px;opacity:.3}.popup-close-button:hover{opacity:1;cursor:pointer}.popup-close-button:before,.popup-close-button:after{position:absolute;left:15px;content:' ';height:25px;width:2px;background-color:#fff}.popup-close-button:before{transform:rotate(45deg)}.popup-close-button:after{transform:rotate(-45deg)}.popup-close{opacity:0;pointer-events:none}.manual-search-container{position:absolute;top:0;left:0;width:100%;height:80%;background:#fff;box-shadow:0 2px 15px black;z-index:1010;padding:20px}.manual-searchbutton-container{position:absolute;top:-5px;right:10px;text-align:center;vertical-align:bottom;padding:0}.manual-searchbutton-container:hover{border-bottom:1px solid #fff;border-radius:0}.manual-searchbutton-container button{border:0;padding:0 5px}.manual-searchbutton-container button:focus{border:0;box-shadow:none}#selectionToolbar{margin-bottom:1rem;margin-top:1.5rem;padding:.5rem 1rem}.scroll-button{position:fixed;bottom:20px;left:20px;width:50px;height:50px;display:block;text-decoration:none !important;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all .3s linear;z-index:999}.scroll-button{background:rgba(139,172,81,.7);display:inline-block}.fa-chevron-up:before{content:""}.scroll-button i span,.hhs-social-con i span,.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px}.scroll-button span{color:#fff;font-size:1.6em;margin:12px 10px 0;transition:all .2s ease}.scroll-button:hover span{margin:14px 10px 0;cursor:pointer}.scroll-button:hover{background:rgba(139,172,81,.9)}.warning-show{display:block;opacity:1 !important}.warning-show>.modal-dialog{margin-top:200px;z-index:1057}.modal-background-open{opacity:.5 !important}