#preloader,#preloader>div{-webkit-backface-visibility:hidden;backface-visibility:hidden}#preloader{position:fixed;z-index:1000;background:#000;top:0;left:0;width:100%;height:100%}#preloader>div{display:block;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid transparent;border-top-color:#e85656;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}#preloader>div:after,#preloader>div:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#394767;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}#preloader>div:after{top:15px;left:15px;right:15px;bottom:15px;border-top-color:#dfb81c;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}#preloader>div,.search-type,.socicon,.st-sort-ascent,.st-sort-descent{position:relative}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#uiSpinner{z-index:100001}#uiSpinner #preloader{top:-10%}body,html{width:100%;height:100%}*{margin:0;padding:0;outline:0;border:0}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url(./../fonts/Roboto-Regular.ttf)}body{line-height:18px;font-weight:400;font-family:"Roboto",sans-serif;font-size:14px;margin:0 auto}a:active,a:link{text-decoration:underline}a,a:active,a:hover,a:link{font-size:18px;line-height:normal;font-weight:700}.search-type{z-index:998;left:760px}.filters-wrapper .search-type{left:0}.filters-wrapper .search-type #nav-menu{right:0}.popup-info-block-line.big-address-line.height-35{height:35px!important}.popup-info-block-line.big-address-line.height-70{height:70px!important}.popup-info-block-line.big-address-line.height-105{height:105px!important}.popup-info-block-line.big-address-line.height-140{height:140px!important}.filter-link-wrap a:hover,a:hover{text-decoration:underline}.clear{clear:both;display:block}.bleft{float:left}.bright{float:right}.bclear{clear:both}.megasludlogo img{margin-top:15px;float:left;font-weight:300;font-size:30px;height:70px}.req-more-slots{position:absolute;bottom:0;right:10px}.appointment-search{display:inline-block;position:relative;font-size:18px;margin-right:40px;padding-top:35px}.col-lg-3 .input-btn-wrap .input-btn:disabled,.input-field-wrap .input-field-cont .input-field:disabled{cursor:not-allowed}header.filters-page,header.results-page{position:relative;width:100%;height:96px;white-space:nowrap}header.filters-page{height:415px;z-index:50;background:url(../../assets/img/portal_background.jpg) no-repeat top center}header .container-fluid{padding:0}.filters-gray{width:100%;height:100%;padding-bottom:150px}.b-search-text{padding-top:38px;font-size:18px;display:inline-block}.header-bg{width:100%;position:relative;height:329px}.header-bg .bg-man{position:absolute;top:24px;right:0;width:357px;height:413px}.header-bg .bg-search{position:absolute;top:170px;left:0;font-size:72px;font-weight:300}.nav-menu{vertical-align:bottom;list-style:none;position:absolute;margin:0;padding:0;bottom:0}.nav-menu li{padding:0 24px 13px;float:left;text-align:center;border-bottom:2px solid transparent}.nav-menu li a{display:block;width:100%;text-align:center;font-size:14px;text-transform:uppercase;font-weight:700}.nav-menu li a,.nav-menu li a:hover{text-decoration:none}.area-switcher-wrap{z-index:1000;position:relative}.container-wrapper .container-fluid .row .col-lg-12.navbar-padding{padding-left:30px}.filters-input-row{margin:0 -13px;vertical-align:top;white-space:nowrap}.tab-content .input-field-wrap{vertical-align:top}.filters-input-wrapper{display:inline-block;width:100%;padding:6px 13px 0;vertical-align:top}.ad-filters-input-wrapper{float:left;width:50%;padding:6px 13px 0;vertical-align:top}.serarch-big-button-wrap{text-align:center;padding:65px 0 0}.serarch-big-button-wrap .serarch-big-button{width:100%;max-width:427px;height:66px;font-size:20px;font-weight:700;border-radius:5px;transition:all .3s;text-transform:uppercase;text-align:center}.filter-link-wrap,.or-wrapper{width:100%;max-width:427px;text-align:center}.or-wrapper{position:relative;margin:36px auto 0}.filter-link-wrap{margin:0 auto;padding:50px 0}.language-wrapper ul li.active span,.or-wrapper i{position:relative;display:inline-block;font-size:18px}.or-wrapper i{width:56px;font-style:italic;text-transform:uppercase;z-index:50}.or-wrapper span{display:block;position:absolute;top:11px;left:0;height:1px;width:100%;max-width:427px}.input-field-cont.person-icon:before{top:7px;left:6px;width:18px;height:20px;background:url(../../assets/img/human-icon.png) no-repeat}.region-filter{position:relative;width:100%;padding:16px 9px}.region-filter .region-click{position:absolute;top:0;left:0;height:50px;width:100%;cursor:pointer;display:none}.region-filter .region-filter-text{position:relative;display:block;font-size:20px}.region-filter .region-filter-blocks{display:block;margin-top:20px}md-checkbox.dd-checkbox,md-checkbox.region-checkbox{width:100%;max-width:100%}md-checkbox.region-checkbox .md-label{font-size:18px;float:left;margin:0 60px 0 0;font-weight:700;transition:all .1s}.region-filter-item.second-lvl md-checkbox.region-checkbox .md-label{font-size:18px;float:left;margin:0 60px 0 0;font-weight:400;transition:all .1s}md-checkbox.region-checkbox .md-label .region-desc{display:inline-block;font-size:14px;font-weight:400}.region-filter-item.second-lvl md-checkbox.region-checkbox.md-checked .md-label,md-checkbox.region-checkbox.md-checked .md-label{font-size:20px;margin:0 65px 0 0}.second-lvl md-checkbox.region-checkbox .md-label{padding-left:10px;padding-top:5px;padding-bottom:5px}md-checkbox.md-checked.region-checkbox .md-icon{background-color:transparent}md-checkbox.region-checkbox .md-container{right:0;left:inherit}.language-wrapper{position:relative;display:inline-block;vertical-align:top;padding-top:35px;margin-right:32px;white-space:nowrap}.language-wrapper ul{list-style:none;width:300px;min-height:18px;background:0 0}.language-wrapper ul li.active span{top:3px;margin-right:9px}.language-wrapper ul li{display:none;padding:0 0 8px;cursor:pointer;position:relative;z-index:500}.language-wrapper ul li a,.language-wrapper ul li a:hover{text-decoration:none;font-size:18px}.language-wrapper ul li a{text-transform:uppercase;font-weight:400}.language-wrapper ul li a span,.language-wrapper.showdropdown ul li.active span{position:relative;top:2px;display:inline-block;font-size:18px;margin-right:9px}.language-wrapper ul li.active,.profile-wrapper,.sidebar-menu ul li{position:relative;display:block}.language-wrapper ul li .lang-arrow{position:relative;top:1px;display:inline-block;width:12px;height:8px;background:url(../../assets/img/drop-down-raw.png) no-repeat}.language-wrapper.showdropdown ul li .lang-arrow{display:none}.language-list-item img,.language-wrapper ul li img{margin-right:7px}.profile-wrapper{padding-top:37px;display:inline-block;cursor:pointer}.profile-wrapper .user-name{font-size:18px;display:inline-block;margin-right:4px;white-space:nowrap;position:relative;z-index:500}.profile-wrapper .profile-icon{position:relative;top:3px;display:inline-block;width:20px;height:20px;margin-right:5px;background:url(../../assets/img/profile-icon.png) no-repeat;background-position:0 0;z-index:500}.profile-wrapper.showdropdown .profile-icon{background-position:0 -20px}.profile-wrapper .profile-arrow{display:inline-block;width:12px;height:8px;background:url(../../assets/img/drop-down-raw.png) no-repeat}.profile-wrapper.showdropdown .profile-arrow,.sidebar-menu ul li.noarrow:after{display:none}.filters-wrapper{width:100%;height:117px}.content-wrapper{width:100%}.col-lg-3 .input-btn-wrap .input-btn,.input-btn{width:261px;height:40px;font-size:20px;font-weight:700;text-align:center;border-radius:6px;text-transform:uppercase;transition:background .3s}.col-lg-3 .input-btn-wrap .input-btn{width:100%;height:45px}.search-icon-background{background:url(../../assets/img/search-icon-white.png) no-repeat;position:relative;display:block;width:36px;height:40px;top:4px;left:7px}.col-lg-3 .input-btn-wrap{padding:60px 0 0}.input-btn:disabled,.serarch-big-button-wrap .serarch-big-button:disabled{cursor:not-allowed}.input-btn:active{height:40px}.input-btn-wrap{padding:56px 0 0 17px}.input-field-wrap.custom-error-message label{white-space:initial}.dropdown-wrap{max-height:250px;overflow:auto}.language-wrapper .dropdown-wrap{top:13px;padding:0 0 10px;z-index:1000}.profile-wrapper .dropdown-wrap{top:13px;left:-20px;width:122px;padding:70px 0 10px}.dropdowns-checkboxes{width:100%;padding-right:18px}.language-list-item{padding:15px 0}.language-list{padding:5px 0 0 10px}.input-field-wrap .dropdown-checkbox{padding:12px 15px}.input-field-wrap .dropdown-checkbox.center{padding:4px 0}.dropdown-profile-item,.filters-input-row .dropdown-list-item{width:100%;display:block;transition:background .3s;background:0 0;cursor:pointer}.filters-input-row .dropdown-list-item{white-space:normal;padding:12px 15px;font-size:17px}.dropdown-profile-item{padding:6px 0 6px 20px;font-size:18px}.language-list-item a{font-weight:400;text-decoration:none!important}.dropdown-menu{max-height:250px!important;overflow:auto!important;width:100%}.custom-tooltip{float:right;padding-top:10px}.input-field-cont:after,.sidebar-menu ul li:after{content:"";position:absolute;top:15px;right:10px;display:block;width:12px;height:8px}.filters-input-row .input-field-wrap .input-field{width:95%;font-size:20px;padding:0 20px 0 40px;height:38px;background:0 0;position:relative;padding-right:0!important}.filters-wrapper .input-field-cont .input-field{width:100%;font-size:20px;padding:0 25px 5px 35px;height:38px;background:0 0;position:relative}.available-doctors{padding-top:13px;font-size:18px;height:88px;text-align:center}.available-doctors span{position:relative;top:1px;font-size:24px}.white-info-block{position:relative;width:100%;min-height:206px;border-radius:5px;margin-bottom:18px;padding-bottom:5px}.white-info-block.minheight{min-height:206px;height:inherit}.white-info-block.empty-slots{margin-top:20px;text-align:center}.white-info-block.empty-slot-card{text-align:center}.results-info .empty-slots-home-icon{background:url(../../assets/img/home-icon.png) no-repeat;cursor:pointer;height:35px;width:35px;position:absolute;bottom:-2px;display:inline-block}.results-info.empty-slots-search h2{display:inline}.left-column{width:339px;float:left}.right-column{width:806px;float:right}.content-nav{height:88px}.sidebar-menu{padding:12px 60px 12px 24px}.sidebar-menu ul{list-style:none}.sidebar-menu ul li:after{top:12px;right:-27px;width:11px;height:16px;background:url(../../assets/img/menu-raw.png) no-repeat}.sidebar-menu ul li a{font-weight:400;text-decoration:underline;font-size:18px;line-height:36px;transition:all .3s}.sidebar-menu ul li.active a,.sidebar-menu ul li:hover a{font-weight:700;text-decoration:underline}.sidebar-menu ul li span{opacity:0}.sidebar-menu ul li.active span{opacity:1}.sidebar-info{padding:17px 24px}.results-info h2,.sidebar-info p{font-size:18px;line-height:30px;margin:0}.results-info-block{width:100%;top:0;left:0;position:relative;white-space:nowrap}.results-info-block .results-photo{padding:36px 0 0;width:188px;height:206px;text-align:center;display:inline-block;vertical-align:top}.results-info-block .results-photo img{width:100px;height:100px;border-radius:50px}.results-info{display:inline-block;padding:33px 0 0 7px;width:240px;height:206px}.results-info.empty-slots-search{width:100%;height:100%;padding-top:80px}.results-info h2{font-size:30px;padding:0;font-weight:300}.results-info .result-type{white-space:normal}.results-info .result-centro,.results-info .result-type{padding:14px 0 0;font-size:18px;display:block}.result-hours,.results-info .result-centro b,.results-info h2{white-space:normal}.result-hours{display:inline-block;width:360px;vertical-align:top}.days-carousel ul,.result-hours table tbody tr td,.result-hours ul{position:relative;list-style:none;margin:0}.result-hours ul{left:7px;white-space:normal;padding:33px 0 0}.result-hours table tbody tr td{width:80px;left:7px;padding:33px 20px 0 0;white-space:normal;vertical-align:top}.result-hours ul li{padding:0 15px 2px;float:left}.result-hours .results-more{padding:0}.result-hours .results-more li{padding:0 33px 2px 20px;float:right}.result-hours table tbody tr td div{float:left;width:100px}.result-hours table tbody tr td div div,.result-hours ul li span{font-size:18px;text-transform:uppercase;width:78px;line-height:32px;background:0 0;text-align:center;cursor:pointer}.result-hours ul li span{height:32px;padding-left:20px;padding-right:20px}.result-hours table tbody tr td div div{display:block}.result-hours table tbody tr td div img{float:right;display:inline-block;position:relative}.result-hours table tbody tr td div .self-payer-tooltip{float:right;display:inline-block;position:relative;top:8px;height:18px;width:18px}.result-hours table tbody tr td div .self-payer-tooltip .self-payer-tooltiptext,.result-hours.showsm ul li div.self-payer-tooltip .self-payer-tooltiptext{visibility:hidden;width:120px;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:150%;left:50%;margin-left:-60px;height:max-content;font-size:10px;line-height:initial}.result-hours table tbody tr td div .self-payer-tooltip .self-payer-tooltiptext::after,.result-hours.showsm ul li div.self-payer-tooltip .self-payer-tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid}.result-hours table tbody tr td div .self-payer-tooltip:hover .self-payer-tooltiptext,.result-hours.showsm ul li div.self-payer-tooltip:hover .self-payer-tooltiptext{visibility:visible}.result-hours table tbody tr td div div:hover,.result-hours ul li:hover span{font-weight:700}.result-hours ul li a{display:block;width:78px;height:32px;line-height:32px;padding-left:8px}.result-hours multi-row-tooltip-component span.slot-icon-message{height:20px;width:20px;display:inline-block;margin-right:5px}.result-hours .notbookable .slot-icon-message{color:red}.result-hours .warning .slot-icon-message{color:orange}.result-hours.showsm ul li .slot-icons>div{display:inline-block;width:20px}.result-hours.showsm .slot-icon-message{padding-left:20px}.result-hours.showsm ul li .slot-icons>div.self-payer-tooltip{margin-left:25px;top:-3px;position:relative;cursor:pointer}.result-hours.showsm ul li:hover span.slot-icon-message,.result-hours.showsm ul li:hover span.slot-icon-message:before{background:initial}.block-am-pm{float:left;padding-top:16px}.block-am-pm label{font-size:20px;font-weight:400;display:block}.days-nav{float:right;vertical-align:top}.days-carousel-wrapper{position:relative;width:366px;padding-top:18px}.days-carousel{position:relative;left:16px;overflow:hidden;width:310px;height:50px}.days-carousel ul{width:20000em;padding:0}.days-carousel ul li{width:104px;font-size:25px;line-height:25px;float:left;margin-right:10px}.days-carousel ul li span{display:block;width:70px}.days-carousel-wrapper .carousel-control,.days-nav .days-carousel-wrapper .carousel-control{background-image:none!important;top:20px!important}.days-nav .days-carousel-wrapper .left{margin-left:-37px}.control{position:absolute;bottom:0;left:0;width:15%;font-size:20px;text-align:center;opacity:.5}.days-carousel-box-navigation{position:relative;width:40px;height:50px;align-content:center;align-items:center;text-align:center;display:inline-block;top:-50px;background-color:transparent}.days-carousel-box-navigation.box-right{float:right}.days-carousel-box-navigation.box-left{left:-40px}.days-carousel-box-navigation:hover{border-radius:5px}.days-carousel-control-next,.days-carousel-control-prev{position:absolute;top:50%;margin-top:-8px;width:11px;height:16px;background:url(../../assets/img/day-raw.png) no-repeat}.days-carousel-control-prev{right:15px}.days-carousel-control-next{float:right;left:14px}.days-nav .days-carousel-wrapper .days-carousel-box-next,.days-nav .days-carousel-wrapper .days-carousel-box-prev{position:absolute;top:50%;margin-top:-8px;width:30px;height:30px;border-radius:5px}.days-carousel-control-next,.days-nav .days-carousel-wrapper .days-carousel-box-next{background-position:-11px 0;right:25px}md-checkbox{max-width:50px;margin-bottom:0}md-checkbox .md-label{margin-left:0}md-checkbox.new-checkbox .md-label{position:relative;font-size:20px;font-weight:400;margin-left:26px}md-checkbox.dd-checkbox .md-label{font-size:18px;float:right;margin-right:30px;transition:all .1s}.col-lg-3 filter-component .filters-input-wrapper .input-field-wrap .input-field-cont .dropdown-menu .dropdown-list-item,.col-lg-4 filter-component .filters-input-wrapper .input-field-wrap .input-field-cont .dropdown-menu .dropdown-list-item,.filters-input-wrapper .input-field-wrap .input-field-cont .dropdown-menu .dropdown-list-item .child-item{padding-left:10px}.filters-input-wrapper .input-field-wrap .input-field-cont .dropdown-menu .dropdown-list-item .parent-item{font-weight:700}.col-lg-3>filter-component>.filters-input-wrapper>.input-field-wrap>.input-field-cont>.material-spinner-component,.col-lg-4>filter-component>.filters-input-wrapper>.input-field-wrap>.input-field-cont>.material-spinner-component,.col-lg-6>filter-component>.filters-input-wrapper>.input-field-wrap>.input-field-cont>.material-spinner-component{position:absolute;float:none;left:90%;top:5px}.dropdown-checkbox.center-name md-checkbox.dd-checkbox .md-label{margin-right:40px}md-checkbox.dd-checkbox.md-checked .md-label{font-size:20px;margin-right:65px}.dropdown-checkbox.center-name md-checkbox.dd-checkbox.md-checked .md-label{margin-right:50px}md-checkbox.md-checked.dd-checkbox .md-icon{background-color:transparent}md-checkbox.dd-checkbox .md-container{right:0;left:inherit}.day-switcher-wrapper,.doctor-avaliable,.header-mobile-menu,.mobile-header-nav,.result-hours-control-next,.result-hours-control-prev,.sepline{display:none}.showlg{display:inline-block}.showsm{display:none}@media screen and (min-width:1200px){.container-wrapper{width:1184px;margin:0 auto}header.results-page{height:170px}}@media screen and (max-width:1199px){.area-mobile-display.input-field-wrap{position:absolute;top:-90px;width:auto;margin:0 20px;border-bottom:3px solid}.area-mobile-display.input-field-wrap.showdropdown .dropdown-wrap{width:auto;top:90px;padding:0}.area-mobile-display.input-field-wrap.showdropdown .dropdown-wrap .area-list-item{padding:10px 20px;text-decoration:none}.area-mobile-display.input-field-wrap.showdropdown .dropdown-wrap .area-list-item a{text-decoration:none}.area-mobile-display.mobile-header-nav ul li.selected-area{padding-bottom:10px}.area-mobile-display.input-field-wrap .medical-icon{display:inline-block}.area-mobile-display.input-field-wrap .selected-area span{font-size:14px;font-weight:700;text-transform:uppercase;cursor:pointer}.area-mobile-display.mobile-header-nav .medical-icon svg{width:22px;height:22px;top:50px;left:5px;position:absolute}.appointment-search,.megasludlogo,.search-type{display:none}.row .bright.mobile-header-nav .client-identification{padding-top:24px}.client-identification:before{top:22px}.input-field-wrap.fullwidth{max-width:100%}.container-wrapper{width:100%;padding:0 10px;margin:0 auto}header{height:61px}.header-info{display:none}.mobile-header-nav{display:block}.mobile-menu-btn{display:inline-block;padding-top:21px}.mobile-menu-btn a{display:block;width:26px;height:23px}.mobile-doctors{display:inline-block;font-size:18px;padding-left:37px}.mobile-header-nav ul{list-style:none}.mobile-header-nav ul li{float:left;padding-top:20px;margin-left:29px}.mobile-header-nav ul li.filters-btn a{display:block;width:20px;height:21px;background:url(../../assets/img/filters-icon.png) no-repeat}.mobile-header-nav ul li.appointment-btn{position:relative;top:-2px}.mobile-header-nav ul li.appointment-btn a{display:block;width:28px;height:28px}.mobile-header-nav ul li.search-btn a{display:block;width:24px;height:24px;background:url(../../assets/img/search-icon.png) no-repeat}.header-mobile-menu{display:block}.available-doctors,.days-nav,.filters-wrapper{display:none}.left-column{width:100%;float:none;margin-top:20px}.left-column .white-info-block{width:100%;min-height:50px}.region-filter{white-space:nowrap}.region-filter .region-click{display:block;z-index:500}.region-filter .region-filter-text{padding-left:35px}.region-filter .region-filter-text:before{content:"";position:absolute;top:0;left:0;width:19px;height:21px;background:url(../../assets/img/search-filter-icon.png) no-repeat}.region-filter .region-filter-text:after{content:"";position:absolute;top:8px;right:0;width:16px;height:11px;background:url(../../assets/img/slide-raw.png) no-repeat;background-position:0 -11px}.region-filter.active .region-filter-text:after{background-position:0 0}.region-filter .region-filter-block{display:inline-block;width:45%;margin:0 2.5%}.day-switcher-wrapper{display:block;width:100%;height:99px;background:#fff}.days-carousel-wrapper{position:relative;left:18px;width:420px;padding-top:18px;margin:0 auto}.days-carousel{position:relative;left:0;overflow:hidden;width:270px;margin:10px auto 0}.days-carousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.days-carousel ul li{width:100%;font-size:48px;line-height:48px;float:left;font-weight:300}.content-nav{height:70px;padding-top:4px}.block-am-pm{width:100%}.days-carousel ul li span{display:block;width:100%}.block-am-pm label{float:left}.checkboxes-block{float:right}.right-column{width:100%;white-space:nowrap}header.filters-page{height:146px}.header-bg{margin-top:12px;height:inherit;background:0 0}.header-bg .bg-man,.header-bg .bg-search,.result-hours ul li.li-link{display:none}.b-search-text{padding:38px 0 0 40px;font-size:18px;display:inline-block}.nav-menu,.result-hours ul{list-style:none;position:absolute;margin:0 24px;padding:0}.white-info-block{float:left;width:49%;height:320px;margin-left:1%}.white-info-block.empty-slots{width:100%;height:200px}.results-info-block .results-photo{padding:26px 0 0;width:44%;height:173px;text-align:center;float:left}.results-info{float:left;padding:33px 0 0 7px;width:56%;height:173px}.results-info h2{font-size:24px;line-height:24px;padding:0;margin:0;font-weight:300}.results-info .result-type{white-space:normal}.results-info .result-centro,.results-info .result-type{padding:6px 0 0;font-size:16px;display:block}.results-info .result-centro b,.results-info h2{white-space:normal}.sepline{display:block;margin:0 auto;height:1px;width:90%;clear:both}.result-hours,.result-hours-slider{position:relative;left:0;width:98%;max-width:310px;margin:0 auto}.result-hours-slider{left:-5px;width:100%;overflow:hidden}.result-hours ul{width:20000em;position:relative;margin:0}.result-hours ul li{width:100px!important;float:left;margin-right:0}.result-hours-control-next,.result-hours-control-prev{display:block;position:absolute;top:50%;margin-top:-8px;width:11px;height:16px;background:url(../../assets/img/day-raw.png) no-repeat}.result-hours-control-prev{background-position:0 0;left:5px}.result-hours-control-next{background-position:-11px 0;right:0}.doctor-avaliable{display:block;padding:20px 0 5px 14px}.doctor-avaliable span{display:block;position:relative;font-size:20px;padding-left:34px}.doctor-avaliable span:before{content:"";width:20px;left:0;top:2px;position:absolute;height:20px;background:url(../../assets/img/availability-icon.png) no-repeat}.showlg{display:none}.showsm{display:block}}@media screen and (max-width:768px){.white-info-block{float:none;width:100%;height:320px;margin-left:1%}.region-filter .region-filter-block{display:block;width:100%;margin:0}.ad-filters-input-wrapper,.filters-input-wrapper{width:100%}.input-field-wrap.range label{padding-left:80px}}@media screen and (max-width:480px){.days-carousel-wrapper{position:relative;left:18px;width:300px;padding-top:18px;margin:0 auto}.days-carousel{position:relative;left:0;overflow:hidden;width:270px;margin:10px auto 0}.block-am-pm label{font-size:16px}.mobile-doctors{font-size:14px;padding-left:15px}}@media screen and (max-width:320px){.days-carousel-wrapper{left:4px}.mobile-header-nav ul li{margin-left:15px}.result-hours ul li span{width:64px;font-size:17px;text-align:center;margin:0 auto}.result-hours{position:relative;left:0;width:90%;max-width:310px;margin:0 auto}.result-hours ul li{width:75px!important;text-align:center;padding:0 0 2px;float:left}.result-hours-slider{left:0;width:96%;max-width:310px}.results-info-block .results-photo{width:36%}.results-info{width:64%}.results-info-block .results-photo img{width:80px;height:80px;border-radius:40px}.results-info h2{font-size:22px;line-height:22px}.nav-menu{display:inline-block;width:317px;right:0;margin-right:0;height:63px}.header-info{display:none}.content-container{width:98%}.dialog-popup{max-width:300px;margin-left:-150px}}@media (max-width:321px){.container-wrapper .container-fluid .row .col-lg-12.navbar-padding{padding-left:16px!important}}@media screen and (max-width:375px){.mobile-header-nav ul li{margin-left:29px}}body.body-popup{position:relative;width:100%;height:100%;line-height:normal;font-weight:400;font-family:"Roboto",sans-serif;font-size:14px;margin:0 auto}.popup-overlay,.popup-overlay-dialog{position:fixed;width:100%;height:100%}.popup-overlay-dialog{z-index:500}.dialog-popup,.dialog-popup-cancel{border-radius:5px;text-align:center}.dialog-popup object-details-card-component .panel-group{text-align:initial}.dialog-popup .app-confirm-info{font-size:20px;font-weight:700;margin:90px 0 40px;text-transform:uppercase;top:18px;right:40px;position:relative}.dialog-popup .app-popup-details-wrapper{text-align:left;padding-left:50px}.dialog-popup .info-icon-green{position:absolute;top:18px;left:16px;width:21px;height:20px;background:url(../img/dialog-icon-green.png) no-repeat}.dialog-popup .dialog-close-btn{position:absolute;top:18px;right:13px;width:15px;height:15px;background:url(../img/close-icon.png) no-repeat;cursor:pointer}.dialog-popup p.q-dialog,.dialog-popup-cancel p.q-dialog{font-size:20px;font-weight:700;margin:30px 0 0;text-transform:uppercase}.dialog-popup .app-date-time{font-size:18px;font-weight:lighter;margin:5px 0 30px;text-transform:uppercase}.dialog-popup .b-dialog-btn{width:140px;height:46px;font-size:16px;font-weight:400;margin:0 16px;text-align:center;border-radius:5px;text-transform:uppercase}.dialog-popup-cancel .app-popup-details-wrapper{text-align:left;padding-left:50px}.dialog-popup-cancel .dropdown-wrap{padding:10px 0 30px}.dialog-popup-cancel .dropdown-list-item{text-align:center;padding:12px 0}.dialog-popup-cancel .input-field-cont .input-field{padding:0 50px 5px;text-align:center}.dialog-popup-cancel .info-icon-red{position:absolute;top:18px;left:10px;width:21px;height:20px;margin-right:5px;background:url(../img/dialog-icon-red.png) no-repeat}.dialog-popup-cancel h4.modal-title{padding-left:15px}.dialog-popup-cancel .dialog-close-btn{position:absolute;top:18px;right:13px;width:15px;height:15px;background:url(../img/close-icon.png) no-repeat;cursor:pointer}.dialog-popup-cancel p.q-dialog{margin:50px 0 0}.dialog-popup-cancel .b-dialog-btn{width:140px;height:46px;font-size:16px;font-weight:400;text-align:center;border-radius:5px;text-transform:uppercase}.dialog-popup-cancel .modal-footer{text-align:center;border-top:none}.dialog-popup-cancel .input-field-wrap label{padding-left:0}.dialog-popup.popup-wrapper .is-self-payer-book-warning,object-details-card-component .panel-group .panel-default>.panel-heading>.panel-title{text-align:center}.modal-content.dialog-popup-cancel .input-field-wrap.data-loading-modal{min-height:75px}.popup-wrapper{position:absolute;top:100px;width:100%;min-height:500px;padding:54px 0 100px;display:none;z-index:200}.popup-wrapper.show{display:block;width:80%;margin-left:10%;max-height:70%;overflow-y:auto;overflow-x:hidden}.popup-wrapper .popup-wrapper-close-btn{position:absolute;display:block;width:35px;height:35px;top:17px;right:36px;align-content:center;text-align:center}.popup-wrapper .popup-wrapper-close-btn:hover{border-radius:5px}.popup-wrapper a.close-btn{display:block;margin-top:10px;margin-left:10px;width:15px;height:15px;background:url(../img/close-icon.png) no-repeat}.popup-wrapper.confirm-appointment{position:initial;padding:0 0 100px;margin-top:54px;width:90%;margin-left:5%}.popup-wrapper.confirm-appointment div.g-recaptcha div:first-child{margin:auto}.separator-line{width:100%;height:1px}.content-container{margin:0 auto;height:100%;min-height:280px}.content-container h2.popup-title{font-size:30px;font-weight:400;margin:20px 0 17px}.popup-info-block{width:100%;position:relative}.popup-info-block-line{width:100%;height:35px;line-height:35px;font-size:18px;text-align:left;white-space:nowrap;overflow:hidden}.popup-info-block-line.big-line{height:108px;line-height:36px;white-space:normal}.popup-info-block-line.big-address-line{line-height:35px;white-space:normal}.popup-info-block-line.green-color{text-transform:uppercase}.popup-confirm-wrapper{position:absolute;top:280px;left:50%;width:100%;max-width:400px;margin-left:-200px;min-height:300px;z-index:1041;border-radius:10px}.input-field-wrap{position:relative;padding-top:34px;width:100%;max-width:510px;margin:0 auto}.input-field-wrap.fullwidth{max-width:93%}.input-field-wrap.fullwidth-lg{max-width:100%}.input-field-wrap label{display:block;font-size:16px;padding:0 0 5px 65px;font-weight:400;white-space:nowrap}.input-field-cont{position:relative}.input-field-cont.dropdown:after{content:"";position:absolute;top:15px;right:20px;display:block;width:12px;height:8px;background:url(../img/autocomplete-raw.png) no-repeat}.input-field-cont:before{content:"";top:2px;left:16px;position:absolute;display:block;width:30px;height:30px;background-position:0 0;z-index:50}.custom-select,.input-field-cont .input-field{font-size:20px;height:38px;background:0 0;position:relative}.input-field-cont .input-field{width:100%;padding:0 50px 5px 65px}.input-field-cont.input-field-cont-date .input-field{width:calc(100% - 44px)}.custom-select{width:calc(100% - 4px);padding:0 0 5px 65px}.ui-select{width:100%}select.custom-select::-ms-expand{display:none}select.custom-select{-webkit-appearance:none;appearance:none}@-moz-document url-prefix(){.ui-select{border-radius:4px;box-sizing:border-box;position:relative;overflow:hidden}.ui-select select.custom-select{width:110%;background-position:right 30px center!important;border:none!important}}.input-field-cont .error-block{width:100%;font-size:14px;text-transform:uppercase;text-align:right;display:none;position:absolute;top:40px;right:0}.input-field-cont.error .error-block{display:block}.submit-btn-wrapper{padding-top:72px;text-align:center}.submit-btn-wrapper .b-submit-btn{display:inline-block;width:100%;max-width:360px;height:66px;font-size:20px;font-weight:700;border-radius:5px;transition:background .3s;text-transform:uppercase;text-align:center}.submit-btn-wrapper .b-submit-btn:active{border-bottom:0}.submit-btn-wrapper .b-submit-btn.cancel:disabled,.submit-btn-wrapper .b-submit-btn:disabled{cursor:not-allowed}.slide-info-btn{position:relative;top:8px;font-size:14px;display:inline-block;cursor:pointer;padding-right:25px;text-transform:uppercase;float:right}.slide-info-btn:after{content:"";position:absolute;display:block;top:4px;right:0;width:12px;height:8px;background:url(../img/dropdown-arrow.png) no-repeat;background-position:0 -8px}.slide-info-btn.active:after{background-position:0 0}.booked-wrapper{margin-top:85px}@media screen and (min-width:768px){.modal-dialog.dialog-popup-cancel,.modal-dialog.dialog-popup-confirm{min-width:750px}}@media screen and (min-width:1280px){.modal-dialog.dialog-popup-cancel,.modal-dialog.dialog-popup-confirm{min-width:1000px}.popup-wrapper{position:absolute}}@media screen and (max-width:1430px){.content-container{width:90%}}@media screen and (max-width:1199px){.content-container{width:90%}.popup-info-block-line.big-line{height:105px!important}.popup-info-block-line.big-address-line,.popup-info-block-line.big-line{line-height:35px;white-space:normal}.input-field-wrap.fullwidth-lg{max-width:510px}}@media screen and (max-width:768px){.content-container{width:94%}.input-field-wrap{max-width:100%}.popup-info-block-line{height:70px!important;line-height:35px;white-space:nowrap}.popup-info-block-line.big-line{height:105px!important;line-height:35px;white-space:normal}.popup-info-block-line-label{font-size:20px}}@media screen and (max-width:480px){.content-container{width:98%}.submit-btn-wrapper .b-submit-btn{font-size:14px}.popup-info-block-line.big-line{height:140px!important;line-height:35px;white-space:normal}}.input-field-wrap.showdropdown .dropdown-wrap,.language-wrapper.showdropdown .dropdown-wrap,.profile-wrapper.showdropdown .dropdown-wrap{height:inherit;opacity:1;display:block}.popup-info-block .popup-info-block-line.appointment-code{font-size:xx-large;padding-top:18px}.dropdown-wrap{position:absolute;top:100px;left:0;width:100%;height:0%;opacity:0;transition:all .3s;border-radius:5px;z-index:500;padding:30px 0;display:none}.dropdown-list{width:100%}.dropdown-list-item,option.dropdown-list-item{width:100%;display:block;padding:12px 0 12px 42px;font-size:20px;transition:background .3s;background:0 0;cursor:pointer}.input-field{padding-right:35px!important}country-component>.input-field-wrap>.input-field-cont>input{top:-29px}country-component>.input-field-wrap>.input-field-cont>.input-field{padding-right:30px}country-component>.input-field-wrap>.input-field-cont>.selectedFlag{float:right;margin-top:10px;margin-right:10px}.input-field-wrap>.material-spinner-component{float:right;margin-top:-25px}.modal-content.dialog-popup-cancel .material-spinner-component{float:right;margin-top:-30px;margin-right:50px}@media screen and (max-width:540px){.modal-content.dialog-popup-cancel .material-spinner-component{float:right;margin-top:-10px;margin-right:200px}}object-details-card-component .panel-group .panel{transition:.3s;width:90%;margin:0 5% 10px}.back-office-must-show-card.panel-default>.panel-heading{background-image:none!important}birthdate-component>.input-field-wrap>.error>.error-block{margin-right:45px}phone-number-component>div>simple-input-component>.input-field-wrap>.error>.error-block{position:initial}.intl-tel-input{display:inherit}.bookWithoutLogin .info-card-view{position:relative;width:100%;top:20px;min-height:auto!important;border-radius:5px;margin-bottom:18px;padding-bottom:5px}@media screen and (max-width:430px){phone-number-component>div>simple-input-component>.input-field-wrap>.error>.error-block{width:100%!important}}.info-card-view>object-details-card-component>.card-view>.title-card{margin-top:10px;margin-left:10px}.modal{padding-left:0!important}.info-card-view .title-card{font-size:15px;padding:30px}@media (min-width:1024px) and (max-width:1439px){.patientFormInput .col-lg-3{width:50%!important}}@media screen and (max-width:375px){.dropdown-list-item,.input-field-cont .input-field,option.dropdown-list-item{font-size:15px!important}.input-field-cont .error-block,.input-field-cont>.error{font-size:10px!important}.popup-wrapper.show{width:90%;margin-left:5%}}.modal{overflow-x:hidden;overflow-y:auto}object-details-card-component>.card-view>material-spinner-component{position:absolute!important;float:none;left:49%}@media screen and (max-width:482px){#rc-imageselect,.g-recaptcha{transform:scale(.8);-webkit-transform:scale(.8);transform-origin:0 0;-webkit-transform-origin:0 0}.col-xs-12.captcha-div{padding-left:30px}.col-xs-12.captcha-div>material-spinner-component{left:60%!important}}@media screen and (min-width:1024px) and (max-width:1250px){#rc-imageselect,.g-recaptcha{transform:scale(.8);-webkit-transform:scale(.8);transform-origin:0 0;-webkit-transform-origin:0 0}}.captcha-div>material-spinner-component{float:left;position:absolute;top:100px;left:35%}@media (min-width:1200px){.col-lg-4.captcha-div{padding-left:30px}.col-lg-4.captcha-div>material-spinner-component{left:60%!important}}@media (min-width:992px) and (max-width:1199px){.captcha-div>material-spinner-component{left:60%!important}}.country-component-dropdown-flag{float:left!important}.dropdown-list-item .f16{float:right;z-index:1;position:relative;width:36px;height:100%;padding:0 0 0 8px;top:0}.glyphicon{display:block;visibility:visible}.input-field-cont>.error{font-size:14px;text-transform:uppercase;text-align:right}@media screen and (max-width:414px){.gray-content{height:1000px}}.ta-scroll-window>.ta-bind{min-height:50px;height:100%}object-details-card-component .panel-group .back-office-must-show-card .panel-collapse .panel-body .card-block .card-text .form-control,object-details-card-component .panel-group .panel .panel-collapse .panel-body .card-block .card-text .form-control{width:100%;border-left:none;border-right:none;border-top:none;box-shadow:none;border-radius:0;padding:0 8px;min-height:50px;height:100%}coverage-plan-input-component .content-for-system-coverage{display:inline-block;width:calc(100% - 44px);padding-top:12px;padding-left:45px}coverage-plan-input-component .content-for-system-coverage *{font-size:20px}coverage-plan-input-component .content-for-system-coverage .coveragePlansItems{list-style:none}coverage-plan-input-component .content-for-system-coverage .coveragePlansItems .item{padding-left:10px;cursor:default}coverage-plan-input-component .content-for-system-coverage .coveragePlansItems .item:hover{cursor:default}coverage-plan-input-component .content-for-system-coverage .coveragePlansItems .fa.fa-trash{float:right}coverage-plan-input-component .content-for-system-coverage{max-height:250px;overflow-y:auto}coverage-plan-input-component .material-spinner-component{display:inline-block;float:right;padding-top:8px}coverage-plan-input-component .col-for-system-coverage{padding-left:0}coverage-plan-input-component .field-for-system-coverage{height:100%;min-height:105px;width:100%}coverage-plan-input-component .col-for-coverage{padding-right:0}@media screen and (max-width:768px){coverage-plan-input-component .col-for-coverage{padding-left:0}}coverage-plan-input-component .col-for-coverage .input-field-cont.insurer-icon:before{top:7px;left:16px;width:30px;height:30px}coverage-plan-input-component multi-select-component button.multi-select-button[disabled],coverage-plan-input-component multi-select-component button.multi-select-button[disabled] .button-content-wrap,coverage-plan-input-component multi-select-component button.multi-select-button[disabled] label{cursor:not-allowed}.multi-select-component .multi-select-button-wrap{display:inline-block;width:100%;padding-left:61px;padding-right:35px;float:left}.multi-select-component .multi-select-button-wrap .button-content-wrap{text-align:left;min-height:42px;width:100%;padding-top:10px}.multi-select-component .multi-select-button-wrap-button .button-content-wrap .selected-content{display:inline-block;width:calc(100% - 44px);padding-top:10px;text-overflow:clip}.multi-select-component .multi-select-button-wrap .button-content-wrap .selected-content label{padding-left:4px;float:left;font-size:20px;text-overflow:clip;display:inline-block;overflow:hidden}.multi-select-component .multi-select-button-wrap .button-content-wrap .selected-content .selected-items{padding-left:4px;float:left;font-size:20px}.multi-select-component .multi-select-button-wrap .button-content-wrap .material-spinner-component{display:inline-block}.multi-select-component .multi-select-dropdown-wrap{position:absolute;transition:all .3s;border-radius:5px;z-index:500;display:block;width:100%;max-height:300px;overflow-y:auto}.multi-select-component .multi-select-dropdown-wrap .form-input-wrap{width:100%;padding-left:10px;min-height:37px;font-size:16px}.bookWithoutLogin,.multi-select-component .multi-select-dropdown-wrap .items-container-wrap .multi-select-dropdown-item{text-align:left}.multi-select-component .multi-select-dropdown-wrap .items-container-wrap .multi-select-dropdown-item .item-label{display:inline-block;padding-left:10px;padding-top:10px;font-size:16px}.multi-select-component .multi-select-dropdown-wrap .items-container-wrap .multi-select-dropdown-item .fa{float:right;padding-right:16px;padding-top:12px}.multi-select-component .multi-select-dropdown-wrap .items-container-wrap .multi-select-dropdown-item .parent-item{font-weight:700}.multi-select-component .multi-select-dropdown-wrap .items-container-wrap .multi-select-dropdown-item .child-item{padding-left:16px}.multi-select-component .custom-tooltip{position:absolute;right:0}.container-fluid .create-patient-title{width:76%;padding-left:24%;text-align:center;font-size:24px}.captcha-div .submit-btn-wrapper .material-spinner-component{height:20px;width:20px;display:block;position:relative;top:-40px;left:55%}@media (min-width:570px) and (max-width:992px){.captcha-div .submit-btn-wrapper .material-spinner-component{left:35%}}.white-info-block .different-center,.white-info-block .panel-heading{background-image:none}.white-info-block .panel-title{font-weight:700;text-align:center}@media screen and (min-width:1200px){slots-display-component:first-child{position:absolute}}.create-patient-language{border-radius:5px;padding-top:10px;padding-left:10px;width:110px;min-width:100px;margin-right:0;float:right;position:absolute;top:54px;right:54px}.create-patient-language .create-patient-dropdown-lang{width:250px;top:10px;position:absolute;float:right;display:none;right:0;margin-right:0;left:auto}.create-patient-language ul li.active{padding:0}.create-patient-language ul li.active span{margin-right:4px}#toast-container .toast .toast-message{font-size:large}@media (max-width:767px){.create-patient-language{top:10px;right:10px}}.input-field-cont.comment textarea{height:auto;max-height:180px;min-height:90px;line-height:30px}
/*!*Comment icon*!*/
.input-field-cont.comment .comment-count{float:right;margin-top:5px}.input-field-cont.comment .comment-count #current,.input-field-cont.comment .comment-count #maximum{font-family:inherit;font-size:16px;font-weight:400}.dental-icon{display:block;width:18px;height:24px;margin:0 auto 5px;background:url(../../assets/img/dental-icon.png) no-repeat}.client-identification{display:inline-block;position:relative;font-size:18px;padding-left:34px;margin-right:40px;padding-top:35px}.client-identification:before{content:"";position:absolute;top:33px;left:0;margin-left:3px}.client-identification svg{width:24px;height:20px}.appointment-search:before{content:"";position:absolute;left:0;padding-top:38px}country-component .material-spinner-component{top:-30px;position:relative}.appointment-search svg{width:24px;height:23px}.fa-times-thin:before{content:"\00d7";font-size:larger}.input-field-cont .input-field-icon{position:absolute;top:5px;left:20px}.filters-input-wrapper .input-field-cont .input-field-icon{left:0}.input-field-cont.insurer-icon .input-field-icon{top:10px}.header-mobile-menu .homeIcon svg,.input-field-cont.comment svg,.input-field-cont.country-icon svg,.input-field-cont.date-icon svg,.input-field-cont.email-icon svg,.input-field-cont.gender-icon svg,.input-field-cont.insurer-icon svg,.input-field-cont.location-icon svg,.input-field-cont.passport-icon svg,.input-field-cont.passport-no-icon svg,.input-field-cont.phone-icon svg,.input-field-cont.user-icon svg,.input-field-icon.info-icon svg,.mobile-header-nav .clockIcon svg{width:30px;height:30px}.mobile-header-nav .medical-icon svg{width:22px;height:22px}.input-field-icon.info-icon svg{float:left}.input-field-cont.service-icon svg{width:24px;height:24px}.medical-icon svg{display:block;width:22px;height:24px;margin:0 auto 5px}.input-field-cont.error.country-icon:before,.input-field-cont.error.date-icon:before,.input-field-cont.error.email-icon:before,.input-field-cont.error.gender-icon:before,.input-field-cont.error.insurer-icon:before,.input-field-cont.error.passport-icon:before,.input-field-cont.error.passport-no-icon:before,.input-field-cont.error.phone-icon:before,.input-field-cont.error.user-icon:before{background-position:0 -30px}.phone-number-component span.phone-input-raper{padding-bottom:5px;border-bottom:solid 1px #bdbdbd}.phone-number-component .phone-input-raper .phone-flag-prefix-container,.phone-number-component .phone-input-raper .phone-input-container,.phone-number-component .phone-input-raper span{display:inline}.phone-number-component .phone-input-raper span.phone-icon{position:relative;top:10px}.input-field-wrap .filter-comp-ui-select .ui-select-focusser.ui-select-offscreen.ng-scope,.input-field-wrap .filter-comp-ui-select.ui-select-container.select2.select2-container.ng-empty.ng-valid input,.phone-number-component .input-field-cont:before,.phone-number-component .phone-flag-container input{display:none}.phone-number-component .phone-flag-container,.phone-number-component .phone-prefix-container div{display:inline-block}.phone-number-component .phone-flag-container .flag-container{position:relative}.phone-number-component .phone-flag-container .flag-container .selected-flag{top:-5px}.phone-number-component .phone-prefix-container{width:90px;display:inline-block}.phone-number-component .phone-prefix-container div{font-size:20px;height:38px;width:20px;background:0 0;position:relative}.phone-number-component .phone-prefix-container input{display:inline-block;width:65px}.phone-number-component .phone-input-container input.input-field,.phone-number-component .phone-prefix-container input.input-field{padding-right:0!important;font-size:20px;height:38px;background:0 0;position:relative}.phone-number-component .phone-input-container input.input-field{width:66%}@media screen and (min-width:290px){.phone-number-component .phone-input-container input.input-field{width:50%}.phone-number-component .phone-prefix-container{width:20%}.phone-number-component .phone-prefix-container input{width:60%}}@media screen and (min-width:481px){.phone-number-component .phone-input-container input.input-field,.phone-number-component .phone-prefix-container input{width:50%}.phone-number-component .phone-prefix-container{width:23%}}@media screen and (min-width:600px){.phone-number-component .phone-prefix-container input{width:55%}}@media screen and (min-width:650px){.phone-number-component .phone-prefix-container input{width:60%}}@media screen and (min-width:768px){.phone-number-component .phone-prefix-container{width:28%}.phone-number-component .phone-input-container input.input-field{width:38%}}@media screen and (min-width:950px){.phone-number-component .phone-prefix-container{width:23%}.phone-number-component .phone-input-container input.input-field{width:45%}}@media screen and (min-width:1200px){.phone-number-component .phone-input-container input.input-field{width:52%}}@media screen and (min-width:1400px){.phone-number-component .phone-input-container input.input-field{width:56%}}@media screen and (min-width:1610px){.phone-number-component .phone-input-container input.input-field{width:60%}}.phone-number-component.input-field-wrap .input-field-cont .error-block{display:initial;top:-10px}.distance-range .location-range{background:0 0;font-size:20px;padding:0 20px 0 40px;width:100%}.distance-range .location-range[disabled],.distance-range-partial .location-range[disabled]{cursor:not-allowed}.distance-range-partial{float:left;margin-top:77.5px;margin-left:-20px}.distance-range-partial .location-range{background:0 0;border-bottom:1px solid #bdbdbd;font-size:20px}@media screen and (min-width:1024px){.filters-input-wrapper.range{width:initial;float:left;display:inline-block}.distance-range .location-range{width:initial;margin-top:0;padding:0 0 9px}.distance-range .location-range[disabled]{cursor:not-allowed}.filters-input-wrapper.range .display-label{display:none}.input-field-wrap.range label{padding-left:10px}}#slotsSearchPartial-form .filters-wrapper{min-height:106px;max-height:224px;height:auto;padding-bottom:11px}#slotsSearchPartial-form .filters-wrapper .resourceSearch .col-lg-4-empty{height:106px}.filters-input-row .input-field-wrap .input-field{border-bottom:none!important}.filters-input-wrapper{border-bottom:1px solid #bdbdbd}.input-field-wrap .filter-comp-ui-select ul{padding-left:0}.input-field-wrap .filter-comp-ui-select .select2-results .select2-result-label{cursor:inherit}.input-field-wrap .filter-comp-ui-select.ui-select-container.select2.select2-container .ui-select-dropdown.select2-drop.select2-with-searchbox.select2-drop-active input{display:inline-block;width:100%!important;box-sizing:border-box;border:1px solid #dfdfdf;background-image:none!important;padding:4px 5px;margin-top:4px}.input-field-wrap.filter-comp-container-ui-select .filter-comp-button-x{width:20px;height:20px;top:2px;right:0;float:inherit;margin-left:2px;margin-right:10px;display:inline-block;background:url(../../assets/img/ic_close.png) no-repeat}.input-field-wrap.filter-comp-container-ui-select .select2-search input{background:0 0}.input-field-wrap.filter-comp-container-ui-select .select2-container .select2-choice{border:none;border-width:0;border-color:transparent;box-shadow:none;font-size:16px;border-radius:0;width:100%;height:100%;line-height:1.42857143;padding:0 12px;display:inline-block;background-image:none;background-color:transparent;font-weight:400}.input-field-wrap.filter-comp-container-ui-select .select2-container .select2-choice .select2-arrow{background:0 0;background-image:none;border-left:none;display:none}.input-field-wrap.filter-comp-container-ui-select .select2-drop-active{border:1px solid #dfdfdf}.input-field-wrap.filter-comp-container-ui-select .select2-results .select2-highlighted{background:#fff;color:#000}.input-field-wrap.filter-comp-container-ui-select .select2-result-label.ui-select-choices-row-inner{padding:2px 7px;font-size:18px;white-space:initial}.input-field-wrap.filter-comp-container-ui-select .ui-select-choices-row .ng-binding.ng-scope{padding:4px}.input-field-wrap.filter-comp-container-ui-select .ui-select-choices-row .ng-binding.ng-scope:hover,.input-field-wrap.filter-comp-container-ui-select .ui-select-choices-row .ng-binding.ng-scope:hover div{background:#f2f2f2;cursor:pointer}.input-field-wrap.filter-comp-container-ui-select .unclickable:hover{pointer-events:none;cursor:not-allowed;background:#fff;color:#000}.input-field-wrap.filter-comp-container-ui-select .select2-container .select2-choice>.select2-chosen{height:32px;margin-right:0;font-size:20px;color:#000}.input-field-wrap.filter-comp-container-ui-select .select2-container.empty-filter .select2-choice>.select2-chosen{height:32px;margin-right:0;font-size:20px;color:#909090}.filters-input-wrapper .select2-drop{left:-15px;width:115%}@media only screen and (min-width:425px) and (max-width:768px){.filters-input-wrapper .select2-drop{width:111%}}.slots-search-partial-form .filters-input-wrapper{padding:4px 0 0}.slots-search-partial-form .filters-wrapper .input-field-cont .input-field{padding:0 0 0 13px;padding-right:0!important;width:83%;border-bottom:none}.input-field-wrap.filter-comp-container-ui-select .select2-container.select2-container-disabled .select2-choice{cursor:not-allowed}.bookWithoutLogin .checkbox-container .checkmark{position:absolute;height:25px;width:25px;background-color:#eee;cursor:pointer}.bookWithoutLogin .checkbox-container .checkmark:after{left:10px;top:7px;width:5px;height:10px;border:solid #565656;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;display:none}.bookWithoutLogin .checkbox-container input{position:absolute;opacity:0;height:0;width:0}.bookWithoutLogin .checkbox-container{margin-bottom:16px;margin-right:25px}.bookWithoutLogin .checkbox-container:hover input:enabled~.checkmark{background-color:#ccc}.bookWithoutLogin .checkbox-container input:checked~.checkmark:after{display:block}.bookWithoutLogin input:disabled~.checkmark{cursor:not-allowed}.bookWithoutLogin .whats-app-notification{margin-top:15px}.bookWithoutLogin .whats-app-notification .whats-app-remainder{font-size:medium;line-height:1.5}.bookWithoutLogin .whats-app-notification material-spinner-component md-progress-circular{position:initial;display:initial;margin-left:17px}.bookWithoutLogin .whats-app-notification material-spinner-component md-progress-circular svg{margin-top:5px;margin-left:17px}@media (min-width:1024px){.container{width:998px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}#slotsSearch-form .active-geo-search .col-lg-6{width:45%}.col-lg-5{width:41.66666667%}.col-lg-4{width:32.33333333%}#slotsSearch-form .active-geo-search .col-lg-4{width:29.33333333%}.col-lg-3{width:25%}#slotsSearchPartial-form .active-geo-search .col-lg-3{width:21%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}.visible-lg,.visible-lg-block{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}@media (min-width:992px) and (max-width:1023px){.visible-md,.visible-md-block{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}.hidden-md{display:none!important}}.available-doctors,.create-patient-language ul li.active span,.dialog-popup .app-date-time,.multi-select-component .multi-select-button-wrap .button-content-wrap,.multi-select-component .multi-select-button-wrap .button-content-wrap .selected-content .selected-items,.multi-select-component .multi-select-dropdown-wrap .form-input-wrap,.multi-select-component .multi-select-dropdown-wrap .items-container-wrap .multi-select-dropdown-item .item-label,body,body.body-popup,md-checkbox.region-checkbox .md-label .region-desc,md-checkbox.region-checkbox.md-checked .md-label .region-desc{color:#000}.filters-gray,.gray-content,.input-field-cont-date .btn.btn-default.btn-custom,body{background-color:#f2f2f2}a:hover{color:#052b76}.days-carousel-box-navigation:hover,.days-nav .days-carousel-wrapper .carousel-control .glyphicon:hover,.filter-link-wrap a:hover,.popup-wrapper .popup-wrapper-close-btn:hover,.results-info .result-centro b,.sidebar-menu ul li.active a,.sidebar-menu ul li:hover a,a:active,a:link,md-checkbox.region-checkbox .md-icon,md-checkbox.region-checkbox:focus .md-icon{color:#052b76}.appointment-search,.client-identification,.col-lg-3 .input-btn-wrap .input-btn,.dialog-popup .b-dialog-btn,.dialog-popup-cancel .b-dialog-btn,.header-bg .bg-search,.input-btn,.language-wrapper ul li.active span,.megasludlogo img,.nav-menu li a,.nav-menu li a:hover,.result-hours table tbody tr td div .self-payer-tooltip .self-payer-tooltiptext,.serarch-big-button-wrap .serarch-big-button,.submit-btn-wrapper .b-submit-btn,.white-info-block .panel-title{color:#fff}.bookWithoutLogin .info-card-view,.dialog-popup,.dropdown-wrap,.multi-select-component .multi-select-dropdown-wrap{box-shadow:0 4px 2px rgba(0,0,0,.3)}.dropdown-list-item,.dropdown-profile-item,.filters-input-row .dropdown-list-item,.language-list-item a,.region-filter-item.second-lvl md-checkbox.region-checkbox .md-label,md-checkbox.dd-checkbox .md-label,md-checkbox.region-checkbox .md-label,option.dropdown-list-item{color:#313131}.b-search-text{color:rgba(255,255,255,.75)}.col-lg-3 .input-btn-wrap .input-btn,.input-btn,.serarch-big-button-wrap .serarch-big-button,.submit-btn-wrapper .b-submit-btn,.white-info-block .panel-heading,header.filters-page,header.results-page{background:#2196f3}header.filters-page,header.results-page{box-shadow:0 4px 3px -3px rgba(0,0,0,.5)}.input-btn:hover:enabled,.serarch-big-button-wrap .serarch-big-button:hover,.submit-btn-wrapper .b-submit-btn:hover:enabled{background:#1976d2}.input-btn:active,.serarch-big-button-wrap .serarch-big-button:active{border-bottom:0 solid #091c42}.or-wrapper span,.separator-line{background:#bdbdbd}.block-am-pm label,.region-filter .region-filter-text{color:rgba(85,85,85,.73)}.profile-wrapper.showdropdown .user-name,md-checkbox.dd-checkbox.md-checked .md-label,md-checkbox.md-checked.region-checkbox .md-icon::after{color:#9207ac}.language-wrapper.showdropdown ul li.active span{color:#9109ac}.language-wrapper ul li a,.language-wrapper ul li a span,.language-wrapper ul li a:hover,.profile-wrapper .user-name{color:#f2f2f2}.content-wrapper,.dropdown-list-item:hover,.dropdown-profile-item:hover,.or-wrapper i,.popup-wrapper,body.body-popup,option.dropdown-list-item:hover{background:#f2f2f2}.col-lg-3 .input-btn-wrap .input-btn:disabled,.input-btn:disabled,.serarch-big-button-wrap .serarch-big-button:disabled,.submit-btn-wrapper .b-submit-btn:disabled{background:#8bc1f5}.custom-select,.filters-input-row .input-field-wrap .input-field,.filters-wrapper .input-field-cont .input-field,.input-field-cont .input-field,.popup-info-block-line.black-color{color:#2d2d2d}.filters-input-row .input-field-wrap .input-field{}.custom-select,.filters-wrapper .input-field-cont .input-field,.input-field-cont .input-field,.multi-select-component .multi-select-button-wrap,.multi-select-component .multi-select-dropdown-wrap .form-input-wrap,.popup-info-block-line,coverage-plan-input-component .field-for-system-coverage{border-bottom:1px solid #bdbdbd}.dialog-popup-cancel,.white-info-block{box-shadow:0 4px 2px rgba(0,0,0,.3)}.sidebar-info p,.sidebar-menu ul li a{color:rgba(0,0,0,.75)}.results-info h2{color:#717171}.result-hours table tbody tr td:nth-child(odd) div div:first-child{background-color:#eee}.result-hours ul li span{color:#606060}.result-hours table tbody tr td div .self-payer-tooltip .self-payer-tooltiptext::after{border-color:#000 transparent transparent transparent}.result-hours table tbody tr td div .self-payer-tooltip .self-payer-tooltiptext{background-color:#000}.result-hours table tbody tr td div div:hover,.result-hours ul li:hover span{background:rgba(121,184,44,.12)}.popup-info-block-line.green-color{color:#79b82c}.days-carousel ul li{color:#273552}.days-nav .days-carousel-wrapper .carousel-control .glyphicon{color:gray!important}.control{ text-shadow:0 1px 2px rgba(0,0,0,.6)}.days-carousel-box-navigation:hover,.days-nav .days-carousel-wrapper .carousel-control .glyphicon:hover,.popup-wrapper .popup-wrapper-close-btn:hover{background-color:rgba(5,43,118,.2)}.bookWithoutLogin .info-card-view,.days-nav .days-carousel-wrapper .days-carousel-box-next,.days-nav .days-carousel-wrapper .days-carousel-box-prev,.dialog-popup,.dialog-popup-cancel,.dropdown-wrap,.filters-wrapper,.multi-select-component .multi-select-dropdown-wrap,.popup-confirm-wrapper,.white-info-block{background:#fff}md-checkbox.md-checked.dd-checkbox .md-icon::after{border-color:#9207ac}@media screen and (max-width:1199px){.mobile-doctors{color:rgba(255,255,255,.73)}.day-switcher-wrapper{background:#fff}.days-carousel ul li{color:#273552}header.filters-page{background:#2196f3}.b-search-text{color:rgba(255,255,255,.75)}.results-info h2{color:#717171}.results-info .result-centro,.results-info .result-type{color:#716262}.results-info .result-centro b{color:#052b76}.sepline{background:#ccc}.doctor-avaliable span{color:#000}}.popup-overlay{background:rgba(0,0,0,.5)}.popup-overlay-dialog{background:rgba(0,0,0,.7)}.dialog-popup .app-confirm-info{color:#8e8e8e}.dialog-popup-cancel p.q-dialog,.slide-info-btn{color:#8f8f8f}.dialog-popup .b-dialog-btn,.dialog-popup-cancel .b-dialog-btn{background:#1c2f73}.content-container h2.popup-title{color:#323131}.popup-confirm-wrapper{border:1px solid #d6d6d6;box-shadow:2px 3px 7px 0 rgba(0,0,0,.4)}.input-field-cont-date .btn.btn-default.btn-custom{border-color:#f2f2f2}.glyphicon.glyphicon-calendar.customColor{color:#6a6a6a}@-moz-document url-prefix(){.ui-select{border:1px solid #ccc}}.input-field-cont .error-block,.input-field-cont.error .input-field,.input-field-cont>.error{color:#d50000}.input-field-cont.error .input-field{border-bottom:1px solid #d50000}.submit-btn-wrapper .b-submit-btn.cancel{background:#444}.submit-btn-wrapper .b-submit-btn.cancel:hover:enabled{background:#646161}.submit-btn-wrapper .b-submit-btn.cancel:disabled{background:#949191}@media screen and (max-width:768px){.popup-info-block-line-label{color:#8f8f8f}}object-details-card-component .panel-group .panel{box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}object-details-card-component .panel-group .panel:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.back-office-must-show-card{border-color:#d9534f}object-details-card-component .panel-group .back-office-must-show-card .panel-collapse .panel-body .card-block .card-text .form-control,object-details-card-component .panel-group .panel .panel-collapse .panel-body .card-block .card-text .form-control{border-bottom:solid #dfdfdf 1px}coverage-plan-input-component .content-for-system-coverage *{color:#757575!important}coverage-plan-input-component .content-for-system-coverage .coveragePlansItems .item:hover,coverage-plan-input-component multi-select-component button.multi-select-button[disabled],coverage-plan-input-component multi-select-component button.multi-select-button[disabled] .button-content-wrap,coverage-plan-input-component multi-select-component button.multi-select-button[disabled] label,coverage-plan-input-component multi-select-component button.multi-select-button[disabled]:hover,coverage-plan-input-component multi-select-component button.multi-select-button[disabled]:hover .button-content{background-color:#ccc}.multi-select-component .multi-select-button-wrap .button-content-wrap .selected-content label{color:#757575}.multi-select-component .multi-select-dropdown-wrap{background-color:#fff}.multi-select-component .multi-select-dropdown-wrap .items-container-wrap .multi-select-dropdown-item:hover{background-color:#8bc1f5}.back-office-must-show-card.panel-default>.panel-heading,.white-info-block .different-center{background-color:#ee7e7e}.create-patient-language{background-color:#c8c8c8}a{color:#0079ca!important}a:hover{cursor:pointer}header.filters-page{background:0 0;background-color:#0079c8;height:300px}@media screen and (min-width:1200px){.header-bg{height:215px}}.block-am-pm label,.dialog-popup p.q-dialog,.input-field-wrap label,.or-wrapper i,.popup-info-block-line,.region-filter .region-filter-text,.result-hours table tbody tr td div div,.results-info .result-centro,.results-info .result-type{color:#909090}md-checkbox.md-checked.new-checkbox .md-icon{background-color:transparent}.dialog-popup .b-dialog-btn,.submit-btn-wrapper .b-submit-btn,.submit-btn-wrapper .b-submit-btn:hover:enabled,header.results-page{background-color:#0079c8}.region-filter-item.second-lvl md-checkbox.region-checkbox.md-checked .md-label,.results-info .result-centro b,md-checkbox.md-checked .md-ink-ripple,md-checkbox.md-default-theme.md-checked .md-ink-ripple,md-checkbox.region-checkbox.md-checked .md-label{color:#0079c8}md-checkbox.dd-checkbox .md-icon,md-checkbox.dd-checkbox:focus .md-icon,md-checkbox.md-checked.region-checkbox .md-icon,md-checkbox.md-checked.region-checkbox .md-icon::after,md-checkbox.new-checkbox .md-icon,md-checkbox.new-checkbox:focus .md-icon,md-checkbox.region-checkbox .md-icon,md-checkbox.region-checkbox:focus .md-icon{border-color:#0079c8}.result-hours table tbody tr td div div:hover,.result-hours ul li:hover span{color:#0079c8;font-weight:700;background:rgba(0,121,200,.12)}
/*!*Passport icon*!*/
/*!*Country icon*!*/
/*!*Date icon*!*/
/*!*Email icon*!*/
/*!*Gender icon*!*/
/*!*Insurer icon*!*/
/*!*Passport NO icon*!*/
/*!*Phone icon*!*/
/*!*User icon*!*/
.appointment-search,.header-bg .bg-search{color:#fff}.nav-menu li.active{border-bottom:2px solid #fff}.available-doctors,.content-container h2.popup-title,.days-carousel ul li,.dialog-popup .app-date-time,.dropdown-list-item,.filters-input-row .dropdown-list-item,.filters-input-row .input-field-wrap .input-field,.filters-wrapper .input-field-cont .input-field,.input-field-cont .input-field,.popup-info-block-line.black-color,md-checkbox.dd-checkbox .md-label,md-checkbox.new-checkbox .md-label,md-checkbox.region-checkbox .md-label,md-checkbox.region-checkbox .md-label .region-desc,option.dropdown-list-item{color:#000}.bg-search{display:none}.appointment-search svg,.client-identificationn svg,.medical-icon svg{fill:#fff}@media screen and (max-width:1199px){header.filters-page{height:146px}}
/*# sourceMappingURL=http://10.10.10.208:5506/maps/assets/css/app-e5d9687026.css.map */
