@import url(https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/2.3.2/css/bootstrap.min.css);
@import url(https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/2.3.2/css/bootstrap-responsive.min.css);
.gdpr-modals{line-height:1.42857143}.gdpr-modals .modal{z-index:7001}.gdpr-modals .modal p{font-size:15px}.gdpr-modals .modal-title{color:#374d77;font-size:27px;font-weight:500}.gdpr-modals .modal-body{padding:30px 30px 15px}.gdpr-modals .modal-footer{text-align:left}@media screen and (max-height: 600px){.gdpr-modals .modal-body{overflow-y:scroll;max-height:300px}}body.modal-open{padding-right:0 !important}.tooltip{font-size:16px}.background-fix{background-color:#fff}.dpt-show{display:block !important}.dpt-hide{display:none !important}.dpt-fade{opacity:1 !important}.cookie-info-top,.cookie-info-bottom{width:100%;position:fixed;overflow:hidden;z-index:6002;font-size:16px;transition:all, 1s;right:0;margin:0;padding:10px 20px}.cookie-info-top{background-color:#dca338;text-align:center;color:#fff;top:-200px}.cookie-info-top.active{top:0}.cookie-info-top .close{outline:none;color:#fff;opacity:0.8}.cookie-info-top .close:hover{opacity:1}.cookie-info-bottom{bottom:-300px;background-color:#fff;border-top:1px solid #ccc;color:#000;line-height:30px}.cookie-info-bottom.active{bottom:0}.dpt-limited-text{overflow-y:hidden;height:100px}.dpt-limit-text-button{cursor:pointer}.limit-text-button,.limit-list-button{display:table;margin-top:10px}.limit-text-button:hover,.limit-list-button:hover{cursor:pointer}.Field--inline{display:inline-block;vertical-align:middle;margin-bottom:0}.Field--inline.semi-mg-bottom{margin-bottom:10px}.Field--inline input{display:inline-block;margin-right:5px;width:auto;vertical-align:middle}@media (min-width: 768px){.Field--inline input{width:170px}.Field--inline.Field--one-third input{width:120px}.Field--inline.Field--two-third input{width:224px}}@media (max-width: 767px){.Field--inline{display:block;margin-bottom:10px}.Field--inline input{margin-right:0;width:100%}}.overlay{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0.5);z-index:7000}.title-seo{font-size:31.5px}.title-underlined{border-bottom:2px solid #333;padding-bottom:5px}.header-wrapper{background:#fff}#header-logo{margin-top:10px}#header-logo img{margin-top:3px}#header-logo *{display:block;height:30px !important;line-height:52px;vertical-align:text-bottom;outline:none}#header-logo span{background:image-url(../images/logo.png) 0 0 no-repeat;width:250px}#header-logo small{margin-left:250px;background:100% 100% no-repeat}ul.lang_selector{margin-top:10px}ul.lang_selector li{padding:0 !important}ul.lang_selector li a{color:#504f4f;padding:10px 8px;float:left;text-decoration:none}ul.lang_selector li a:hover{color:#333333 !important}ul.lang_selector .how-it-works a{border-radius:4px}ul.lang_selector .select-country .caret,ul.lang_selector .select-language .caret,ul.lang_selector .select-patient-menu .caret{margin-top:10px}ul.lang_selector .select-country .dropdown-menu>.active>a,ul.lang_selector .select-country .dropdown-menu>.active>a:hover,ul.lang_selector .select-country .dropdown-menu>.active>a:focus,ul.lang_selector .select-country .dropdown-menu>.active>a:visited,ul.lang_selector .select-language .dropdown-menu>.active>a,ul.lang_selector .select-language .dropdown-menu>.active>a:hover,ul.lang_selector .select-language .dropdown-menu>.active>a:focus,ul.lang_selector .select-language .dropdown-menu>.active>a:visited,ul.lang_selector .select-patient-menu .dropdown-menu>.active>a,ul.lang_selector .select-patient-menu .dropdown-menu>.active>a:hover,ul.lang_selector .select-patient-menu .dropdown-menu>.active>a:focus,ul.lang_selector .select-patient-menu .dropdown-menu>.active>a:visited{background-color:#337ab7 !important;background-image:none !important;color:#fff !important}ul.lang_selector .select-country .dropdown-menu>li>a:hover,ul.lang_selector .select-country .dropdown-menu>li>a:focus,ul.lang_selector .select-country .dropdown-menu>li>a:visited,ul.lang_selector .select-language .dropdown-menu>li>a:hover,ul.lang_selector .select-language .dropdown-menu>li>a:focus,ul.lang_selector .select-language .dropdown-menu>li>a:visited,ul.lang_selector .select-patient-menu .dropdown-menu>li>a:hover,ul.lang_selector .select-patient-menu .dropdown-menu>li>a:focus,ul.lang_selector .select-patient-menu .dropdown-menu>li>a:visited{background-color:#f5f5f5 !important;background-image:none !important;color:#333333 !important}ul.lang_selector .select-country ul,ul.lang_selector .select-language ul,ul.lang_selector .select-patient-menu ul{text-align:center;left:auto;margin:0;right:auto !important;min-width:100px !important}ul.lang_selector .select-country ul li:active a,ul.lang_selector .select-country ul li:active:active a:hover,ul.lang_selector .select-language ul li:active a,ul.lang_selector .select-language ul li:active:active a:hover,ul.lang_selector .select-patient-menu ul li:active a,ul.lang_selector .select-patient-menu ul li:active:active a:hover{color:#fff;text-decoration:none;background-color:#337ab7}ul.lang_selector .select-country ul li a,ul.lang_selector .select-language ul li a,ul.lang_selector .select-patient-menu ul li a{padding:3px 20px !important;float:none}ul.lang_selector .select-country ul li a:hover,ul.lang_selector .select-country ul li a:focus,ul.lang_selector .select-language ul li a:hover,ul.lang_selector .select-language ul li a:focus,ul.lang_selector .select-patient-menu ul li a:hover,ul.lang_selector .select-patient-menu ul li a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5;background-image:none}ul.lang_selector .divider-vertical-second-menu{padding:0 !important;height:20px;float:left;border-right:1px solid #504f4f;margin-top:10px}.navbar{margin-bottom:0}#footer{min-height:40px;margin-top:1em}.footer__need-help-text{line-height:16px;font-weight:400}.lt-ie8 #old-browser-alert{display:block !important}.lt-ie9 #old-browser-alert{display:block !important}.arrowbox{position:relative;color:#2d6588;font-family:'Arial';font-size:20px;font-weight:normal;display:inline-block}.arrowbox .arrowbox-content{border:2px solid #2d6588;border-radius:10px;padding:10px;background-color:#fff;position:absolute;width:400px;left:75px;top:-56px}.arrowbox img{float:left;position:absolute;left:0;top:-55px}@media (min-width: 481px) and (max-width: 767px){.lang_selector .select-country,.lang_selector .how-it-works,.lang_selector .divider-vertical-second-menu{display:none}.lang_selector .divider-vertical-second-menu ~ .divider-vertical-second-menu{display:block}}@media (max-width: 480px){.header-wrapper{position:relative;left:-20px;padding:0 20px;width:100%}.lang_selector .select-country,.lang_selector .how-it-works,.lang_selector .divider-vertical-second-menu{display:none}.lang_selector .divider-vertical-second-menu ~ .divider-vertical-second-menu{display:block}}#search-widget{background:#0a6faa}#search-widget legend{color:#e3e3e3}#search-widget #map{z-index:1;height:100%;width:100%;margin:0;position:absolute;top:0}#homepage #search-widget #map{width:66%}#search-widget #mapbe{z-index:1;height:100%;width:100%;margin:0;position:absolute;top:0}#homepage #search-widget #mapbe{width:66%}#search-widget .select2-default{color:#333 !important}#search-widget #map ~ div{position:relative;z-index:2;background:#0a6faa;background-clip:border-box;margin-left:0;padding:20px;border-radius:0 5px 5px 0;border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}#search-widget #map ~ div legend{color:#e3e3e3}#search-widget #mapbe ~ div{position:relative;z-index:2;background:#0a6faa;background-clip:border-box;margin-left:0;padding:20px;border-radius:0 5px 5px 0;border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding-bottom:0;padding-top:5px}#search-widget #mapbe ~ div form{margin-bottom:0}#search-widget #mapbe ~ div legend{color:#e3e3e3}.leaflet-popup-content{margin:12px}.doctor-popup{width:160px;font-size:11px;line-height:1em;overflow:hidden}.doctor-popup img{width:50px;float:left;margin-bottom:5px}.doctor-popup .popup-info{margin-left:65px}.doctor-popup h5{margin:0.3em 0;font-size:13px}.doctor-popup address{margin:0 0 5px;line-height:inherit}.doctor-popup a{color:#fff}#search-widget .text-error{font-weight:bold;font-size:20px}#search-widget form{margin-bottom:10px}#search-widget p{color:#fff;margin-top:10px}#calendar-container{background-color:#fff;margin:auto;width:560px;overflow:hidden}.calendar-header{height:42px;border-bottom:1px solid #dcdcdc}.slots-header{position:relative;overflow:hidden;background-color:#fff}.slots-header a{position:absolute;width:30px;top:0}.slots-header a.prev{left:0}.slots-calendar.fixed .slots-header{position:fixed;z-index:1100;top:0}.slots-calendar{float:left}.slots-calendar.fixed .slots-list{margin-top:43px}.slots-container{padding:0 10px;width:540px;height:100%;margin-left:15px}#calendar-container .inner{position:relative}.slots-list .full-row{line-height:160px;text-align:center}.slot-column{float:left;text-align:center;width:70px;height:160px}.expanded .slot-column{height:100%}.slot-column.odd{background-color:#fff}.slot-column.event{background-color:#dcdcdc}.calendar-widget.modal{position:static;margin:0;width:560px}.calendar-widget .modal-header{padding:0;border:none;height:20px}.calendar-widget .modal-header a{margin:0;padding-right:10px}.calendar-widget .modal-body{max-height:none}.slot-calendar{margin-top:1px;margin-bottom:1px}.slot-calendar.Reschedule-slot--long{line-height:19px;padding:5px 0.5px;width:calc(100% - 9px)}.slot-calendar.Reschedule-slot--long.Reschedule-slot--walkin{width:calc(100% - 8px)}@media (max-width: 767px){.slot-calendar.Reschedule-slot--long{line-height:13px}.slot-calendar.Reschedule-slot--long+.tooltip{display:none !important}.slot-calendar.Reschedule-slot--long .Reschedule-slot__dash{line-height:18px}}.Reschedule-slot--walkin,.Reschedule-slot--walkin:hover,.Reschedule-slot--walkin:focus{cursor:default;background:#fff;border-color:var(--dsg-green-success);color:var(--dsg-green-success)}.Reschedule-slot--home-visit,.Reschedule-slot--timeframe{background:var(--dsg-blue-500);border-color:var(--dsg-blue-500);color:#fff}.Reschedule-slot--home-visit:hover,.Reschedule-slot--home-visit:focus,.Reschedule-slot--timeframe:hover,.Reschedule-slot--timeframe:focus{background:var(--dsg-blue-700);border-color:var(--dsg-blue-700);color:#fff}.Reschedule-slot__legend{font-size:8px;opacity:0.7;text-transform:uppercase;margin-bottom:0.5px}@media (min-width: 768px){.Reschedule-slot__legend{display:none}}.Reschedule-slot__dash{line-height:20px}.slots-container{width:550px}.Search__header-days-wrapper{position:absolute;z-index:2}@media (max-width: 767px){.Search__header-days-wrapper{position:fixed;left:0;display:flex;justify-content:center;width:100%;text-align:center}}@media (min-width: 768px){.Search__header-days-wrapper{right:402px}}@media (min-width: 992px){.Search__header-days-wrapper{right:390px}}@media (min-width: 1200px){.Search__header-days-wrapper{right:460px}}.Search__header-days-container{position:fixed;padding:0 5px;opacity:0.95;align-items:center;display:inline-flex;flex-direction:row}@media (max-width: 767px){.Search__header-days-container{padding:0;position:static}}.Search__header-days-prev,.Search__header-days-next{font-size:16px;height:32px;width:32px;padding:8px}@media (max-width: 767px){.Search__header-days-prev,.Search__header-days-next{font-size:11px;height:22px;width:22px;padding:5.5px}}.Search__header-days{display:flex;padding:10px 0;margin-bottom:0}.Search__header-day{list-style-type:none;text-align:center;width:62.5px;border-left:1px solid}@media (max-width: 767px){.Search__header-day{width:53.5px}}.Search__header-day:first-child{border-left:0}@media (max-width: 767px){.Search__header-day:first-child{margin-left:-5px}}@media (max-width: 767px){.Search__header-day:last-child{margin-right:-5px}}.Search__results-doctors{margin-top:70px}.Search__results-title{font-size:18px}@media (max-width: 767px){.Search__results-title{text-align:center}}.Search__result-container{padding:10px;margin-bottom:10px}@media (max-width: 767px){.Search__result-container{max-width:301px;display:block;margin-left:auto;margin-right:auto}}.Search__result-infos{align-self:start}@media (max-width: 767px){.Search__result-infos{text-align:center;margin:10px 0;justify-content:center}}.Search__result-avatar-container{margin-bottom:10px;flex-shrink:0;width:100%}@media (min-width: 768px){.Search__result-avatar-container{width:100px;margin-right:20px;margin-bottom:0}}.Search__result-avatar{width:100px}.Search__result-name{display:inline-block;margin:0 5px 0 0}.Search__doctor-ratings{display:inline-block}.Search__result-team-icon{color:#337ab7;font-size:20px;top:4px;position:relative}.Search__result-speciality a{color:#828282}.Search__result-calendar-container{padding:5px 0 5px 10px}@media (max-width: 767px){.Search__result-calendar-container{padding:0;display:flex;justify-content:center}}.Search__ratings-link:hover{text-decoration:none}.Search__doctor-ratings .Search__star-rater .half-star-container{width:6px;height:12px}.Search__doctor-ratings .Search__star-rater .full-star-container{width:12px;height:12px}.Search__doctor-ratings .Search__ratings-number{font-size:10px;position:relative;margin-left:4px;top:-1px;color:#6c6c6c}.Search__more-results{display:flex;width:60%;margin:0 auto 20px;font-size:12px}.Search__results-directories{margin-top:40px}.Search__no-results-title{font-size:20px;margin-top:0}@media (max-width: 767px){.search-page .calendar-slot-column .btn{margin-bottom:3px !important}.search-page .content-calendar-container .calendar-slot-column{width:53px !important}.search-page .calendar-slot-column .btn{border-radius:0;padding:1px 4px;font-weight:200}}.search-page .content-calendar-container{position:relative}.search-page .content-calendar-container .calendar-slot-column{float:left;text-align:center;width:63px;position:relative}.search-page .content-calendar-container .calendar-slot-column .more-slots{margin-bottom:0 !important;padding-top:0;padding-bottom:0;left:0}.search-page .content-calendar-container .call-to-book-link-doctor,.search-page .content-calendar-container .call-to-book-link-directory{position:relative;top:27%}.search-page .content-calendar-container .call-to-book-link-doctor span,.search-page .content-calendar-container .call-to-book-link-directory span{display:block;text-align:center}.search-page .content-calendar-container .next-availabilities-link{position:relative;left:15%;top:45%}@media (max-width: 767px){.search-page .content-calendar-container .next-availabilities-link{left:auto}}.search-page .calendar-slot-column .btn{margin-bottom:3px !important}@media (min-width: 1200px){.search-page .content-calendar-container{padding:0 5px;width:327px}.search-page .calendar-slot-column .btn{border-radius:0;padding:2px 12px 2px 13px;font-weight:200}}@media (min-width: 768px) and (max-width: 991px){.search-page .calendar-slot-column .btn{border-radius:0;padding:1px 12px 1px 13px;font-weight:200}}@media (min-width: 992px) and (max-width: 1199px){.search-page .content-calendar-container{width:317px}.search-page .calendar-slot-column .btn{border-radius:0;padding:2px 12px 2px 13px;font-weight:200}}.search-page .listing-loader{height:34px;text-align:center}.search-page .listing-loader .img-loader{display:block;width:80px;height:10px;margin:12px auto 0;opacity:0.8;background-image:url("/images/loader-horizontal.gif")}.search-page .calendar-loader{z-index:1;position:relative;width:100%;height:100%;top:-5px;left:-5px;padding:5px;box-sizing:content-box}.search-page .calendar-loader .img-loader-calendar{display:block;width:100%;height:100%;position:relative;background-image:url("/images/loader-horizontal.gif");background-size:90px;background-repeat:no-repeat;background-position:center}.search-page .calendar-slot-column .Search-slot{width:62px;padding:1px 0;border-radius:3px}.search-page .calendar-slot-column .Search-slot.Search-slot--long{line-height:16px;padding-bottom:0}@media (max-width: 767px){.search-page .calendar-slot-column .Search-slot{width:52px}.search-page .calendar-slot-column .Search-slot.Search-slot--long+.tooltip{display:none !important}.search-page .calendar-slot-column .Search-slot.Search-slot--long .Search-slot__time{line-height:12px;font-size:12px;margin-bottom:-0.5px}}.search-page .Search-slot--walkin,.search-page .Search-slot--walkin:hover,.search-page .Search-slot--walkin:focus,.search-page .Search-slot--walkin:active,.search-page .Search-slot--walkin.disabled{cursor:default;background:#fff;border-color:var(--dsg-green-success);color:var(--dsg-green-success)}.search-page .Search-slot--home-visit,.search-page .Search-slot--timeframe{background:var(--dsg-blue-500);border-color:var(--dsg-blue-500)}.search-page .Search-slot--home-visit:hover,.search-page .Search-slot--home-visit:focus,.search-page .Search-slot--home-visit:active,.search-page .Search-slot--home-visit.disabled.btn-success,.search-page .Search-slot--timeframe:hover,.search-page .Search-slot--timeframe:focus,.search-page .Search-slot--timeframe:active,.search-page .Search-slot--timeframe.disabled.btn-success{background:var(--dsg-blue-700);border-color:var(--dsg-blue-700)}.search-page .Search-slot__legend{font-size:7px;opacity:1;text-transform:uppercase;margin-bottom:0.5px}@media (min-width: 768px){.search-page .Search-slot__legend{display:none}}.search-page .select2-container{z-index:7001}.search-page .select2-container .select2-selection--single .select2-selection__arrow{display:none}.search-page .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--dsg-special-inputs);color:#332}.search-page .select2-container--default .select2-results__option[aria-selected=true]{background-color:#c4c4c4}.search-page .select2-container--open .select2-dropdown--below{z-index:6001}@media (max-width: 767px){.search-page .select2-container--open .select2-dropdown--below{z-index:7002}}@media (max-width: 767px){.search-page .pac-container{z-index:7002}}.Search__filters{position:fixed;top:78px;width:100%;background:#fff;z-index:2}@media (max-width: 767px){.Search__filters{top:-1000px;transition:top 0.2s ease-in-out;z-index:7001;padding:10px 0 75px}.Search__filters.Search__filters--open{top:0}}.Search__filters-close-wrapper{text-align:right}.Search__filters-close{display:none}@media (max-width: 767px){.Search__filters-close{display:inline-block;color:var(--dsg-blue-900);font-size:20px}}.Search__main-filters{position:relative}.Search__main-filter{width:100%;margin-bottom:20px;position:relative;height:45px;border-radius:4px}@media (max-width: 767px){.Search__main-filter{margin-bottom:10px}}.Search__main-filter .select2-container{width:100% !important}.Search__main-filter .select2-container .select2-selection--single{background-color:var(--dsg-special-inputs);border:1px solid transparent;height:45px;display:flex;align-items:center;outline:0;transition:border 0.15s cubic-bezier(0.4, 0, 0.2, 1)}.Search__main-filter .select2-container .select2-selection--single .select2-selection__rendered{margin-left:40px;font-size:16px;transition:margin-left 0.15s cubic-bezier(0.4, 0, 0.2, 1)}.Search__main-filter .select2-container .select2-selection--single .select2-selection__clear{right:35px;position:absolute;margin-top:-1px}.Search__main-filter .select2-container .select2-selection--single .select2-selection__placeholder{color:rgba(0,0,0,0.54);font-size:16px}.Search__main-filter .select2-container .select2-selection--single:hover{border-color:var(--dsg-blue-900)}.Search__main-filter .select2-container.select2-container--focus .select2-selection--single,.Search__main-filter .select2-container.select2-container--focus .select2-selection--single:hover,.Search__main-filter .select2-container.select2-container--open .select2-selection--single,.Search__main-filter .select2-container.select2-container--open .select2-selection--single:hover{border:solid 2px;border-color:var(--dsg-blue-900)}.Search__main-filter .select2-container.select2-container--focus .select2-selection--single .select2-selection__rendered,.Search__main-filter .select2-container.select2-container--focus .select2-selection--single:hover .select2-selection__rendered,.Search__main-filter .select2-container.select2-container--open .select2-selection--single .select2-selection__rendered,.Search__main-filter .select2-container.select2-container--open .select2-selection--single:hover .select2-selection__rendered{margin-left:39px}.Search__main-filter-icon{display:none;position:absolute;z-index:7001;top:0;font-size:24px;height:45px;align-items:center;left:14px;color:var(--dsg-blue-900);pointer-events:none}.Search__main-filter-icon.dsg-icon-expand-more{font-size:20px;left:15px}.Search__speciality-expand{position:absolute;z-index:7001;top:1px;right:10px;height:45px;display:flex;align-items:center;pointer-events:none}.Search__main-filter .select2-container+.Search__main-filter-icon{display:flex}.select2-container--open ~ .dsg-icon-expand-more{transform:rotate(180deg)}.Search__main-filter.mdc-text-field--with-leading-icon .dsg-icon{left:11px;font-size:27px;bottom:8px}.Search__main-filter-label{font-size:16px !important;margin-bottom:0}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-text-field__input.Search__main-filter-input{font-size:16px;padding-top:14px}@media (min-width: 768px){.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-text-field__input.Search__main-filter-input{padding-right:88px}}.Search__main-filter-label.mdc-floating-label--float-above{top:6px}@media (max-width: 767px){.Search__main-filter-label.mdc-floating-label--float-above{display:none}}.Search__submit-wrapper{z-index:2;position:absolute;left:0;right:0}@media (max-width: 767px){.Search__submit-wrapper{bottom:65px}}@media (min-width: 768px){.Search__submit-wrapper{top:0}}.Search__submit-container{position:absolute;right:0;width:100%}.Search__submit{font-size:13px;position:absolute;right:15px;height:45px;border-radius:0 4px 4px 0}@media (max-width: 767px){.Search__submit{width:calc(100% - 30px);left:15px;border-radius:4px}.Search__submit .Search__submit-icon{display:none}.Search__submit .Search__submit-label{display:inline}}.Search__submit-icon{font-size:23px}.Search__submit-label{display:none;width:100%}@media (min-width: 768px){.Search__sub-filters{background:#f8f8f8;box-shadow:0 1px 4px rgba(0,0,0,0.25)}}.Search__sub-filter{display:block;position:relative}@media (min-width: 768px){.Search__sub-filter{float:left}.Search__sub-filter .select2-container{display:inline-flex;align-items:center;height:40px;border-right:1px solid #c4c4c4;border-left:1px solid #c4c4c4}.Search__sub-filter .select2-container.select2-container--focus,.Search__sub-filter .select2-container.select2-container--open{border-color:var(--dsg-blue-900)}.Search__sub-filter .select2-container .selection{width:100%}.Search__sub-filter .select2-container .select2-selection--single{background-color:transparent;border:0;outline:0}.Search__sub-filter .select2-container .select2-selection__clear{right:-5px}.Search__sub-filter .select2-container .select2-selection__rendered{padding:0 35px 0 10px}.Search__sub-filter:first-child .select2-container{border-left:2px solid #c4c4c4}.Search__sub-filter:last-child .select2-container{border-right:2px solid #c4c4c4}.Search__sub-filter .Search__main-filter-icon{display:flex;left:auto;top:1px;right:10px;font-size:14px;height:40px;color:#333;cursor:pointer}}.Search__wrapper{background:#f4f4f4;margin-top:3px;padding-top:183px}@media (max-width: 767px){.Search__wrapper{padding-top:70px}}@media (max-width: 767px){.Search__container{padding-right:10px;padding-left:10px}}.search-page .search-map-container{padding:0;z-index:1;right:0}.search-page .search-map{margin-top:10px;margin-left:10px;height:calc(100% - 205px);width:225px;position:fixed}@media (min-width: 1200px){.search-page .search-map{width:275px;margin-left:0}}.search-page .ajs-dimmer,.search-page .ajs-modal{z-index:10000 !important}.search-page .modal,.search-page .modal .modal-dialog{z-index:9999}.search-page .btn-success.btn-negative{color:#5bb65b;text-shadow:none;background-color:#fff;border-color:#5bb65b}.booking-page .Booking__steps{margin-top:19px}.booking-page .Booking__step{white-space:nowrap}.booking-page .Booking__title{text-align:left}@media (min-width: 768px){.booking-page .Booking__title{margin-top:17px;padding-right:0;text-align:right}}.booking-page .help-block{color:#dc2620}.booking-page .verifyBox{display:none;position:fixed;bottom:0;left:37%;height:13%;z-index:3;margin:0;overflow:hidden}.Booking-reminder__picture{float:left;width:100px;margin-right:20px}.Booking-reminder__title,.Booking-reminder__name{font-size:14px}.Booking-reminder__speciality,.Booking-reminder__address{font-size:12px;line-height:1.1;margin-top:3px}.Booking-reminder__body{overflow-wrap:break-word;margin:20px 0}.Booking-reminder__instructions{font-size:14px}.Booking-reminder__date{font-size:21px}.Booking-reminder__address-details{display:table;table-layout:fixed;height:100%;width:100%}.Booking-reminder__address-row{display:table-row}.Booking-reminder__address-cell{display:table-cell}.Booking-form__wrapper{background:#fff;margin:0 0 20px;padding:0 19px 19px;width:calc(100% + 20px)}@media (max-width: 767px){.Booking-form__wrapper{width:100%}}.Booking-form__wrapper:last-child{margin-bottom:40px}.Booking-form__appointment-note textarea{resize:none}.Booking-form__character-counter{float:right}.Booking-form__patient-location.form-group .icon-error::after,.Booking-form__patient-gender.form-group .icon-error::after,.Booking-form__patient-insurance.form-group .icon-error::after{right:-20px}.Booking-form__patient-birthday input{display:inline-block}@media (min-width: 768px){.Booking-form__patient-birthday.form-group .icon-error::after{right:-30px}}@media (min-width: 768px){.Booking-form__patient-birthday input{width:110px}}.Booking-form__contact-email input,.Booking-form__matricule input{display:inline-block}@media (min-width: 768px){.Booking-form__contact-email input,.Booking-form__matricule input{width:300px}}@media (max-width: 767px){.Booking-form__contact-phone .iti{width:100%}}.Booking-form__contact-phone .phoneNumber{display:inline-block}.Booking-form__submit{margin-top:10px;width:100%}.Booking-form__sms-confirmation input{width:100px;margin-bottom:10px}.Booking-form__resend-sms-btn{margin-left:20px}@media (max-width: 767px){.Booking-form__resend-sms-btn{margin-left:0;margin-top:10px}}@media (max-width: 767px){.Reschedule__description{text-align:center}}.Reschedule__calendar-wrapper{width:560px;max-width:560px;border:1px solid #999;border-radius:6px;outline:none;box-shadow:0 3px 7px rgba(0,0,0,0.3);background-clip:padding-box}@media (max-width: 767px){.Reschedule__calendar-wrapper{width:100%;margin:auto}}.Reschedule__calendar-wrapper2#calendar-container{position:relative;padding:15px;max-height:none;background-color:transparent;width:auto}@media (max-width: 767px){.Reschedule__calendar-wrapper2#calendar-container{overflow-x:scroll}}@media (max-width: 767px){.Cancel__wrapper{text-align:center}}@media (min-width: 768px){.Cancel__home-btn{float:right}}.form-group .checkTerms{margin:0 0 10px;float:left}.form-group #terms{top:12px}#form-online-consult .help-block,#form_online_prescription .help-block{position:relative;display:inline-block}.form-group .icon-error{position:relative}.form-group .icon-error::after{content:'\e903';-webkit-font-smoothing:antialiased;font-family:doctena-icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;color:var(--dsg-red-error);font-size:18px;position:absolute;top:0;right:13px}#table-input input{width:190px}#table-input td{padding-top:0;vertical-align:baseline}.custom-field-input{margin-left:2px}#patientNoteArea{margin-bottom:0}.character-counter{color:#999;font-size:11px;margin-left:20px}.button--back{margin-bottom:10px}@media (min-width: 479px) and (max-width: 767px){#terms::after{right:initial}}@media (max-width: 480px){.form-group .checkTerms{width:76%}.form-group #terms{top:0;float:right;width:15%}.form-group #terms::after{top:6px !important;right:initial}}#criteria-columns .well{height:260px;padding:10px;position:relative}#criteria-columns .well .more{position:absolute;right:10px;bottom:10px;font-size:12px;font-weight:bold}[class^="icol-"],[class^="icos-"],[class*=" icol-"],[class*=" icos-"]{vertical-align:sub;line-height:1;display:inline-block}div.uniform-checker+label.checkbox{display:inline-block;padding-left:0}.ibutton-container{vertical-align:bottom}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.btn.btn-link{border:none}table .btn-toolbar{margin-top:0;margin-bottom:0}.modal-body.no-padding{padding-left:0;padding-right:0;padding-bottom:0}.modal-body.no-padding form{margin-bottom:0}.modal-body.no-padding form .form-actions{margin-bottom:0;border-radius:0 0 3px 3px}.select2.select2-container{display:inline-block}[class*="span"].select2{margin-left:0;margin-bottom:10px}.widget-content.form-container>.row-fluid>.span12{padding:25px}@font-face{font-family:'Come Unto Me';src:url("/css/fonts/comeuntome/ComeUntoMe.eot");src:url("/css/fonts/comeuntome/ComeUntoMe.eot") format("embedded-opentype"),url("/css/fonts/comeuntome/ComeUntoMe.woff2") format("woff2"),url("/css/fonts/comeuntome/ComeUntoMe.woff") format("woff"),url("/css/fonts/comeuntome/ComeUntoMe.ttf") format("truetype"),url("/css/fonts/comeuntome/ComeUntoMe.svg#ComeUntoMe") format("svg")}.comeuntome{font-family:'Come Unto Me';font-size:30px;font-weight:normal}body{background:#fff}.list-data-practice{list-style-type:none;margin:0 0 10px 15px}.widget .widget-header .toolbar .label{top:0;right:0}.form legend{margin-bottom:0}.form label{margin-top:1em}.form label.radio{margin-top:0}#booking-left dl{margin-top:0}#booking-left dd{margin-left:0}#booking-left dd.schedule{font-size:18px}.row-fluid.well{position:relative;overflow:hidden}.Header__logo{text-align:center;margin-bottom:20px}.Header__logo a{display:inline-block}.directory-ask{background-image:radial-gradient(#0F6FB6, #052fb6);height:200px;line-height:200px;text-align:center;color:#fff}.directory-ask span{width:80%;vertical-align:middle;display:inline-block;line-height:normal;text-align:center}input[name='city']{background-repeat:no-repeat;background-image:url(../images/map_magnify.png);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAqBJREFUeNqckktIVGEUx3/ffcwrp1HUNBW1IE1REFzka2NRq2hhUYvSRdSigjAool2raJMERRJCIGUPqEBqERhtVAqzxxRUgg8mzWZ8pTPmOOq9t++Oj1FoU38493zf/c75n6eovdn9K7ZkJRsWYEscyxexdl6FQFUEDk2ZfHWmKm1f8xs027n9dDXz0s60PUwpBuhSaYINsKk0FQ40d6Wu/tMMc9mx476gplOnpy6XowWNnAyfYmLgC1u2F8i4FpND3/Dm7+RaqQvDNNdIFTtRXbLOp8COx4WMOKZBdXDJ1y21C03TZcoaTlWT0VUcaqK4OIH9ccp73xw8PDEKs4u0Dz7B98NPY9pHfg/3MzE8hKk7mQoMSDLZCZEg0OzC7Hqzs2G6eA73Jw+xQj9KajkpvSq1geeEI1EZ1iTq3szwYJIMqyUI7MbYBGJlCmXPvNTcc9J6pZPhD4cxqxrYmpeGQ+a6OBri6aM75HpKNpZgIzgEY4MWb+sj9M/MMdW2B6O6nmO70tifBSU+yMzPIGnvcUrD/pWpiARBZj4ykpygvsDn9lmmnA6y8pNxS4sR2Z9gLL4G+LZloEZn1k8hMWMhpNVUMdEXLRixqOw8jM7D+ALEJJHXDR6XPC8sxn1MobDWjZ8B+RA+hB7ezWThVUytguDgOM6C9HhkrwNcHpnJQAhDc8V9ZkWSTbCcQ5arkM1GGaH0i+SVRdjki/D+gY6r/gKZRVlYkiDYH6KnpYmcvAL6LhdZdxVViIqmLuv1uWr+hrHAEC23bzEWCsosFCzNjZWUyY2DHZCezbu272hO1YpUXu/2Lpnrl17Y9qhy8/ScIyh5SpxgXng476+DCWmseGyD+E6WSVH5B7Serew15ABf+kcbBP+H8hX99Y8AAwA5aeMOHTvCxwAAAABJRU5ErkJggg==);background-position:10px center;padding-left:30px !important}.promo-doctors{background-repeat:no-repeat;background-image:url("data:image/png;base64,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");background-position:95% center}.promo-doctors>*{max-width:90%}.sponsors>div{margin:0 30px 30px 0}.sponsors img{height:80px}.firstItem{float:left}.lastItem{float:right}hr{border:0;height:1px;background-image:linear-gradient(to right, rgba(0,0,0,0), rgba(0,0,0,0.1), rgba(0,0,0,0))}ul.dropdown-menu.language{min-width:auto}.well{box-sizing:border-box}.well .muted.row,.well .row.add-on{text-align:center}.well .muted.row .col-sm-5,.well .row.add-on .col-sm-5{margin-bottom:10px}.customer-branding-header ul.lang_selector{position:relative;z-index:9}ul.lang_selector li:not(.active){-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:all 0.5s ease 0s}ul.lang_selector li:not(.active):hover{-webkit-filter:none;filter:none;-webkit-filter:grayscale(0%);filter:grayscale(0%);transition:all 0.5s ease 0s}.icon-red{width:16px !important;height:21px}.greyscale{-webkit-filter:gray;filter:gray;-webkit-filter:grayscale(100%) opacity(30%);filter:grayscale(100%) opacity(30%)}.select2-offscreen{width:0 !important;display:none !important}.icon-compass{background-position:-432px 0}.icon-business-card{background-position:-432px -144px}#doctor-profile .btn-info{color:#2f96b4;text-shadow:none;background-color:#fff;background-image:linear-gradient(to bottom, #fff, #e6f3f7);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;-webkit-filter:progid:dximagetransform.microsoft.gradient(enabled=false);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}#doctor-profile .btn-info:hover{background-color:#cde8f0;background-image:linear-gradient(to bottom, #cde8f0, #cde8f0)}#reschedule-apt .btn-info{color:#2f96b4;text-shadow:none;background-color:#fff;background-image:linear-gradient(to bottom, #fff, #e6f3f7);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;-webkit-filter:progid:dximagetransform.microsoft.gradient(enabled=false);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}#reschedule-apt .btn-info:hover{background-color:#cde8f0;background-image:linear-gradient(to bottom, #cde8f0, #cde8f0)}.btn-success.btn-negative{color:#5bb65b;text-shadow:none;background-color:#fff;background-image:linear-gradient(to bottom, #fff, #e6f3f7);background-repeat:repeat-x;border-color:#5bb65b;-webkit-filter:progid:dximagetransform.microsoft.gradient(enabled=false);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}.mentor-request-flash{list-style-type:none}.redirect-flash{list-style-type:none;border:solid}#doctor-profile .modal.fade.in{z-index:999999999999}.leaflet-container a{color:#000 !important}.zEWidget-launcher{z-index:500 !important}

