body{height:100%;width:100%;overflow:hidden;color:#372c27;font-size:15px;font-family:Ubuntu,sans-serif;line-height:1.3}.sr{height:1px;width:1px;border:0;clip:rect(0 0 0 0);margin:-1px;padding:0;overflow:hidden;position:absolute;z-index:-1}.tab dl::-webkit-scrollbar-track{background:#0e4f73;border-left:1px solid #0e4f73}.tab dl::-webkit-scrollbar-thumb{background:#4aa5c9}.tab dl::-webkit-scrollbar-thumb:hover{background:#4aa5c9;cursor:pointer}a:-webkit-any-link{text-decoration:none}a{text-decoration:none}.clear{clear:both}.left{float:left}.right{float:right}.wrapper{position:relative;width:100%;height:100%;background-repeat:no-repeat;background-attachment:fixed -webkit-background-size: cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.section.table,.slide.table{overflow:hidden}.title{font-size:50px!important;font-weight:500;color:#1e7ba9;padding-bottom:0!important}.centered{text-align:center;margin:0 auto}.separator{width:72px;height:2px;background:#1e7ba9;margin-bottom:30px}.scroll-sections{z-index:1;position:fixed;top:0;right:0;bottom:0;width:20px;background:#0e4f73}.scroll-sections ul{position:absolute;top:5px;right:0;bottom:5px;left:0;width:100%;height:100%}.scroll-sections ul li{width:100%;height:16%;border:1px solid #000}.scroll-sections ul li.active,.scroll-sections ul li:hover{background:#4aa5c9}.scroll-sections ul li a{display:block;width:100%;height:100%}.sidebar{position:fixed!important;top:0;left:0;bottom:0;width:110px;height:100%;background:#fff;text-align:center;-webkit-box-shadow:0 0 8px rgba(0,0,0,.25);box-shadow:0 0 8px rgba(0,0,0,.25);z-index:100}.sidebar .logo{width:72px;height:126px;margin:46px auto;border-bottom:2px solid #59b7da}.sidebar .logo .big{display:none}.menu{position:fixed;left:26px;width:54px}.menu>li{position:relative;z-index:1;margin-bottom:9px}.menu>li>a{display:block;height:54px;overflow:hidden}.menu>li.hovered:after{position:absolute;z-index:2;content:"";top:10px;right:-11px;width:12px;height:39px;background:url(../img/layout/sprite.png) 0 -109px no-repeat}.menu>li a i{display:block;float:left;width:55px;height:54px;margin-right:16px;background-image:url(../img/layout/sprite.png)}.menu li.item-1 a i{background-position:0 0}.menu li.item-1.active a i,.menu li.item-1: hover a i{background-position:0 -54px}.menu li.item-2 a i{background-position:-55px 0}.menu li.item-2.active a i,.menu li.item-2: hover a i{background-position:-55px -54px}.menu li.item-3 a i{background-position:-110px 0}.menu li.item-3.active a i,.menu li.item-3: hover a i{background-position:-110px -54px}.menu li.item-4 a i{background-position:-165px 0}.menu li.item-4.active a i,.menu li.item-4: hover a i{background-position:-165px -54px}.menu li.item-5 a i{background-position:-220px 0}.menu li.item-5.active a i,.menu li.item-5: hover a i{background-position:-220px -54px}.menu li a{font-size:12px;text-transform:uppercase}.sidebar .menu li a span{position:relative;top:20px;float:left;color:#0e4f73}.menu li.active a span,.menu li:hover a span{font-weight:700;color:#59b8dd}.sub-menu-bg{position:fixed;top:0;bottom:0;left:200px;z-index:1;width:0;height:100%;background:#59b8dd}.menu li ul{visibility:hidden;position:absolute;top:0;left:174px;z-index:10000;text-align:left}.menu li.hovered ul{visibility:visible}.menu li ul li{margin:18px 0 0 38px}.menu li ul li a{color:#fff}.menu li ul li:hover a{color:#0e4f73}.user-links{width:110px;position:fixed;bottom:21px;left:0;font-size:0;text-align:center}.user-links li{display:inline-block;margin:0 3px}.user-links li a{display:block;width:22px;height:22px;background-image:url(../img/layout/sprite.png)}.en{background-position:-12px -108px}.tw{background-position:-34px -108px}.fb{background-position:-56px -108px}.carousel-holder{position:absolute;right:11px;bottom:50px;width:408px;height:111px}.carousel{width:100%;height:111px;padding:0}.carousel ul{margin:0;padding:0;height:100%;list-style:none}.carousel ul li{float:left;width:408px;height:100%;background:#fff}.carousel ul li .category{float:left;width:101px;height:100%;background:#1d7cab;text-align:center;text-transform:uppercase;font-size:13px;color:#fff}.carousel ul li .category *{font-weight:700}.carousel ul li .category i{display:block;width:51px;height:45px;margin:16px 0 0 22px;background:url(../img/layout/sprite.png) 0 -149px no-repeat}.carousel ul li .category strong{color:#fff;display:block;margin:9px 0 10px}.carousel ul li .category del{font-size:18px;color:#0e4f73}.carousel ul li .category del sup{font-size:12px}.carousel ul li .category span{font-size:12px}.carousel ul li .category>span{font-size:28px}.carousel ul li .category>span sup{font-size:16px;position:relative;top:3px}.carousel ul li .content{margin-left:113px}.carousel ul li .content h2{margin:22px 0 5px}.carousel ul li .content h2 a{font-weight:700;color:#094f72}.carousel ul li .content a{display:block;font-size:14px;line-height:18px;max-height:70px;overflow:hidden;color:#140e0b}.pages{position:absolute;top:10px;right:10px}.pages li{float:left;width:8px;height:8px;cursor:pointer;margin-right:10px;background:#0e4f73;text-indent:-9999px}.pages li.active,.pages li:hover{background:#59b8dd}.slide-down{position:absolute;bottom:52px;left:50%;margin-left:-35px;display:block;width:70px;height:70px;background:#1d7cab;border-radius:70px}.slide-down i{position:absolute;top:27px;left:24px;display:block;width:22px;height:17px;background:url(../img/layout/sprite.png) -12px -130px no-repeat}.dentists{position:absolute;top:50%;left:50%;margin-left:-38%;width:90%;padding-top:10px;text-align:center}.dentists li{display:inline-block;position:relative;width:261px;height:286px;margin:2% 8%;padding-bottom:72px}.dentists li .text{width:100%;position:absolute;bottom:0;text-align:center;color:#fff}.dentists li .text h3{padding:0;font-size:15px;font-weight:400;text-transform:uppercase}.dentists li .thumb-bg{height:261px;width:261px;position:absolute;top:27px;background:#0e4f73;-webkit-border-radius:261px;border-radius:261px;z-index:1}.dentists li: hover .thumb-bg{top:0}.dentists li a{height:252px;width:252px;position:absolute;top:18px;left:4px;overflow:hidden;background:#0e4f73;border-radius:252px;z-index:2}.dentists li a img{display:block;width:100%;transition:opacity 350ms ease;transform:translateZ(0)}.dentists li a:hover img{opacity:.5}.dentists li a i{opacity:0;visibility:hidden;height:20px;width:20px;position:absolute;top:120px;left:120px;background:url(../img/layout/sprite.png) -78px -108px no-repeat;transition:opacity 350ms ease}.dentists li:hover a i{opacity:0;visibility:hidden}.popup-dentist,.popup-gallery{opacity:0;position:fixed;top:0;bottom:0;left:0;right:0;background:#e3dcd3;z-index:-1}.popup-dentist.visible{z-index:100}.popup-dentist ul{height:100%;height:100vh;width:100vw}.popup-dentist>ul>li{position:relative;float:left;padding:0;height:100%;height:100vh;width:100vw;background-position:left bottom;background-repeat:no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%}.popup-dentist ul li .text{height:100%;max-width:40%;position:absolute;top:5%;bottom:5%;right:10%}.popup-dentist ul li .text .description{font-weight:300}.popup-dentist ul li .cv-scrollable{max-height:60%;max-height:60vh;max-height:calc(100vh - 290px);position:relative;padding-right:16px}.cv-scrollbar{display:none;position:absolute;top:0;right:0;bottom:0;width:8px;background:#d5cbbe}.cv-scrollbar .handle{background:#bfaf98}.view-small-gallery,div.text .view-small-gallery{display:inline-block;position:relative;padding-left:53px;color:#372c27;font-size:14px;font-weight:300;text-decoration:none}.view-small-gallery:before{content:'';height:2px;width:44px;position:absolute;top:50%;left:0;background:#1e7ba9}.small-gallery{height:200px;position:fixed;left:0;right:0;bottom:0;background:#e3dcd3;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transition:all .9s cubic-bezier(.68,0,.265,1);transition:all .9s cubic-bezier(.68,0,.265,1);will-change:transform;z-index:199}.small-gallery.open{-webkit-transform:rotateX(0);transform:rotateX(0)}.no-csstransforms3d .small-gallery{display:none}.no-csstransforms3d .small-gallery.open{display:block}.small-gallery .close{position:absolute;top:0;right:0;padding-right:15px;margin:-30px 30px 0 0;cursor:pointer;color:#372c27;font-size:14px;font-weight:300}.small-gallery .close:after{content:'';height:9px;width:9px;position:absolute;top:50%;right:0;margin-top:-4px;background:url(../img/layout/sprite.png) -202px -108px no-repeat}.small-gallery ol li{height:200px;width:288px;float:left}.small-gallery .data figure{height:200px;width:288px;position:relative}.small-gallery .data figure figcaption{opacity:0;visibility:hidden;position:absolute;top:0;bottom:0;left:0;right:0;color:#fff;font-size:14px;text-align:center;background:#517b8f;background:rgba(81,123,143,.9);transition:all 450ms ease}.small-gallery .data figure:hover figcaption{opacity:1;visibility:visible}.small-gallery .data figure figcaption .wrap{height:100%}.small-gallery .data figure figcaption .wrap .cont,.small-gallery .data figure figcaption .wrap:before{display:inline-block;vertical-align:middle}.small-gallery .data figure figcaption .wrap:before{content:'';display:inline-block;width:0;height:100%;vertical-align:middle;margin-left:-.25em}.small-gallery .data figure figcaption .wrap .cont{padding:30px}.small-gallery .data figure a{position:absolute;top:0;bottom:0;left:0;right:0;text-indent:-1000000px;z-index:2}#small_gallery_frame,.small-gallery .small-gallery-wrapper{height:200px;position:relative}.small-gallery .scrollbar{position:absolute;top:auto;bottom:0;left:0;right:0;height:8px;background:#d5cbbe}.small-gallery .scrollbar .handle{height:100%;background:#bfaf98}.big-gallery{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:-1}.big-gallery .gallery{margin-left:0}.large-gallery-wrap{position:relative}.large-gallery-frame{height:100vh;overflow:hidden}.big-gallery .scrollbar{position:absolute;right:0;height:100vh;width:8px;background:#1e7ba9;line-height:0;z-index:10}.big-gallery .scrollbar .handle{height:100px;width:100%;background:#0e4f73;cursor:pointer}.big-gallery .scrollbar .handle .mousearea{position:absolute;top:0;left:-10px;width:22px;height:100%}.large-gallery-frame ul{height:auto;width:auto;overflow:hidden}.gallery .large-gallery-frame ul li{height:auto;width:33.3333%;overflow:hidden}@media (max-width:74.9em){.gallery .large-gallery-frame ul li{width:50%}.gallery-big .popup{min-width:900px;max-width:900px}}.large-gallery-frame ul li a{height:0;overflow:hidden;padding-top:56.25%}.large-gallery-frame ul li a p{padding:15px 20px 16px;position:absolute;bottom:0;left:0;right:0;color:#fff;background:#000;background:rgba(0,0,0,.65);-webkit-transform:translateY(125%);transform:translateY(125%);-webkit-transition:all .4s ease;transition:all .4s ease}.gallery .large-gallery-frame ul li a:hover{opacity:1}.large-gallery-frame ul li a:hover p{-webkit-transform:translateY(0);transform:translateY(0)}.btn-holder{position:absolute;top:50%;margin-top:-22px;width:45px;height:45px}.btn-holder.prev{left:30px}.btn-holder.next{right:30px}.btn-holder.disabled{display:none}.big-gallery .close,.close-popup{height:39px;width:41px;position:absolute;top:0;right:0;background:url(../img/layout/sprite.png) -51px -149px no-repeat;border:0;cursor:pointer;text-indent:-100000px;z-index:20}.close-popup.circle{z-index:3;position:absolute;top:0;right:-44px;display:block;width:36px;height:36px;background:url(../img/layout/sprite.png) -132px -109px no-repeat;border:0;cursor:pointer}.btn-holder .other-dentist{visibility:hidden;position:absolute;top:-14px;z-index:2;white-space:nowrap;height:33px;background:url(../img/layout/tool-tip-bg.png) 0 0}.btn-holder:hover .other-dentist{visibility:visible}.btn-holder.disabled: hover .other-dentist{visibility:hidden}.btn-holder.prev .other-dentist{left:68px;padding:12px 77px 28px 20px}.btn-holder.next .other-dentist{right:68px;padding:12px 20px 28px 77px}.btn-holder .other-dentist: after{position:absolute;top:27px;z-index:102;content:"";width:9px;height:19px;background-image:url(../img/layout/sprite.png)}.btn-holder.prev .other-dentist:after{left:-9px;background-position:-43px -130px}.btn-holder.next .other-dentist: after{right:-9px;background-position:-34px -130px}.btn{width:45px;height:45px;border:0;background:#0e4f73;cursor:pointer;border-radius:45px}.btn.disabled{display:none}.btn i{display:block;width:11px;height:18px;margin:auto;background-image:url(../img/layout/sprite.png)}.btn.prev i{background-position:-52px -130px}.btn.prev: hover i{background-position:-63px -130px}.btn.next i{background-position:-74px -130px}.btn.next: hover i{background-position:-85px -130px}.small-thumb-preview{position:absolute;width:44px;height:44px;background:#1d7cab;border-radius:44px}.prev .small-thumb-preview{right:18px}.next .small-thumb-preview{left:18px}.btn-holder .other-dentist img{position:absolute;top:-2px;left:1px;border-radius:42px}.btn-holder .other-dentist .info{color:#1d7cab}.prev .other-dentist .info{text-align:right}.next .other-dentist .info{text-align:left}.btn-holder .other-dentist .info .name{display:block;text-transform:uppercase}.certificate{height:452px;width:640px;position:absolute;top:50%;left:50%;margin:-225px 0 0 -265px}.certificate.text p{font-size:16px!important}.gallery{height:100%;margin-left:110px;background:#0e4f73}.gallery ul{width:100%;height:100%}.gallery ul li{position:relative;float:left;width:25%;height:25%}.gallery ul li a{display:block;width:100%;height:100%;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;transition:opacity 350ms ease;transform:translateZ(0)}.gallery ul li a:hover{opacity:.3}.gallery ul li i{display:none;z-index:1;position:absolute;top:50%;margin-top:-10px;left:50%;margin-left:-10px;width:20px;height:20px;background:url(../img/layout/sprite.png) no-repeat scroll -78px -108px rgba(0,0,0,0);cursor:pointer}.gallery ul li:hover i{display:block}.gallery-big .popup{background:0 0}.popupbg{z-index:-1;position:fixed;top:0;right:0;bottom:0;left:0;background:url(../img/layout/popup-bg.png)}.popupbg.visible{z-index:200}.gallery-big{width:100%;height:100%}.gallery-big .popup{text-align:right}.gallery-big .popup img{display:inline-block;height:auto;margin:auto;max-height:100%;max-width:100%;width:auto}.services-slider{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.services-slider>ul>li{margin:0!important;float:left;position:relative}.news-pages,.services-paging{margin-top:2%;text-align:center}.news-pages li,.services-paging li{display:inline-block;text-align:center;font-size:14px;text-align:center;width:20px;height:20px;margin:0 5px;line-height:19px;color:#1e7ba9;cursor:pointer;border-radius:20px}.news-pages li.active,.news-pages li:hover,.services-paging li.active,.services-paging li:hover{background:#1d7cab;color:#fff}.services-holder{position:absolute;top:50%;left:50%;width:82%;height:90%}.services-holder h1{padding-bottom:4%!important}.services-holder .services{width:100%;text-align:center}.services-holder .services li{float:left;width:47%;margin:1%;text-align:left}.services-holder .services li a{display:block;width:100%;height:100%}.services-holder .services li a span{float:left;display:block;width:69px;height:69px;margin:20px 20px 0 0;font-weight:700;font-size:42px;line-height:69px;text-align:center;color:#1d7cab;background:#e1dad1;border:8px solid #d2cbc2;border-radius:69px}.services-holder .services li a strong{margin-bottom:10px;font-size:24px;line-height:32px;color:#1e7ba9}.services-holder .services li a em{display:block;height:62px;line-height:21px;overflow:hidden;color:#372c27}.popup{opacity:0;z-index:-1;position:fixed;top:50%;left:50%;height:96%;min-width:1000px;max-width:1200px;background:#fff;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:perspective(1200px) translateX(-50%) translateY(-49.9%);transform:perspective(1200px) translateX(-50%) translateY(-49.9%)}.csstransforms3d .popup{margin:auto!important}.popup.visible{z-index:201}.popup .bot-space{z-index:1;position:absolute;right:0;bottom:0;left:0;height:20px;background:#fff}.scrollable-container{position:relative;height:100%;width:100%}.cols-container{height:100%;padding-bottom:30px}.scrollbar-holder,.tab-scrollbar-holder{z-index:1;position:absolute;top:0;right:0;bottom:0;width:10px;background:#0e4f73}.scrollbar,.tab-scrollbar{position:absolute;top:0;right:0;bottom:0;width:100%}.scrollbar .handle,.tab-scrollbar .handle{cursor:pointer;height:100%;width:100%;background:#4aa5c9}.left-col{float:left;width:66%;padding:2%}.left-col:only-child{float:none;width:96%}.right-col{float:right;width:28%;margin:2% 2% 40px 0}.popup-bg .popup .text img{display:block;width:100%;height:auto;margin:20px 0}.popup-bg.news .popup .text img{margin:0 0 20px}.news .popup .text .title{margin-bottom:10px;font-weight:400;font-size:24px!important;color:#372c27}.related-content li{padding:10px;margin-bottom:1px;background:#f1ede9}.related-content li: last-child{margin-bottom:20px}.related-content li a{display:block}.related-content li span{display:block;width:26px;height:26px;margin:0 0 3px -4px;line-height:26px;text-align:center;border:4px solid #e8e0d8;font-weight:700;font-size:14px;color:#1d7cab;border-radius:26px}.related-content li span.date{text-align:left;width:auto;height:auto;margin:10px 0;line-height:17px;border:0;border-radius:0;font-weight:400}.related-content li strong{margin-bottom:4px;font-size:18px;color:#1e7ba9}.related-content li em{display:block;overflow:hidden;max-height:66px;line-height:22px;color:#372c27}.related-content li img{height:auto;width:100%}.news-holder{height:100%;margin-left:110px;background:#fff}.news-holder h1{padding:15px 0 20px!important}.news-slider{overflow:hidden;max-height:80%;max-height:calc(100vh - 200px)}.news-slider>ul{height:100%}.news-slider>ul>li{float:left;width:100%;height:600px;height:calc(100vh - 120px);overflow:hidden;overflow-y:auto}.news-pages{height:6%;margin-top:.7%;background:#fff}.news-slider>ul>li{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.news-slider>ul>li ul{height:100%}.news-slider>ul>li ul li{position:relative;height:130px}.news-slider>ul>li ul li a{display:block;height:100%;color:#372c27;border-top:1px solid #e3dcd3}.news-slider>ul>li ul li strong{display:block;height:50px;font-size:22px;line-height:25px;overflow:hidden;font-size:22px;margin-bottom:20px}.news-slider img{height:100%;width:auto;max-width:180px;float:left;position:relative;top:-1px;bottom:-1px;margin-right:20px}.date{display:block;margin:20px 0 8px;font-size:14px;line-height:17px;color:#1e7ba9}.date i{display:block;float:left;height:17px;width:17px;margin-right:12px;background:url(../img/layout/sprite.png) -99px -116px no-repeat}.faq-holder{position:absolute;top:50%;left:50%;width:76%;height:90%}.faq-holder .title{padding-bottom:4%!important}.tabs-nav li{float:left;border-left:1px solid transparent}.tabs-nav li.active,.tabs-nav li:hover{bottom:-1px}.tabs-nav li a{background:#f1ede9;position:relative;top:0;display:block;padding:14px;font-size:16px;color:#1d7cab;font-weight:500}.tabs-nav li:first-child{border-left:0}.tabs-nav li.active a,.tabs-nav li:hover a{bottom:-1px;padding-bottom:15px;background:#fff}.tabs-holder .tab{position:relative;display:none;max-height:360px;overflow:auto;visibility:hidden}.scrollable-dl{max-height:538px}.tabs-holder .tab.visible{visibility:visible;display:block}.tab dt{cursor:pointer;padding:16px;font-size:16px;font-weight:500;color:#1d7cab;background:#fff;border-bottom:1px solid #f1ede9}.tab dt.active{background:#f1ede9}.tab dt em{display:none}.tab dt.active em{display:inline}.tab dd em,.tab dt em{margin-right:16px;font-size:25px;font-weight:700}.tab dt i{float:right;display:block;width:20px;height:20px;margin-right:5px;color:#fff;font-size:20px;line-height:17px;font-style:normal;text-align:center;background:#1d7cab;border-radius:20px}.tab dt i:after{content:"+"}.tab dt.active i: after{content:"-"}.tab dd{position:relative;padding:16px 40px 16px 57px;background:#f1ede9}.tab dd{display:none}.tab dd em{position:absolute;top:16px;left:16px}.tab dd span{display:block;line-height:20px;max-height:120px;overflow:hidden}.map-holder{position:absolute;z-index:99;width:100%;height:100%}.map-holder #map{width:100%;height:100%;left:110px}.contacts-bg{height:100%;overflow:hidden;position:absolute;top:0;left:0;right:0;z-index:100;background:#1d7ba9;background:rgba(29,124,171,.85);-webkit-transition:all .6s ease;transition:all .6s ease}.map-open .contacts-bg{height:0}.contacts-holder{position:absolute;top:50%;margin-top:-180px;left:50%;margin-left:-220px;width:550px;height:360px;text-align:center}.contacts-holder h1{color:#fff}.contacts-holder .separator{margin-top:22px;background:#fff}.contacts-holder p{padding-bottom:11px;font-size:20px}.contacts-holder *{color:#fff}.contacts-holder button{position:absolute;bottom:0;border:0;padding:10px 18px 12px;font-size:18px;line-height:32px;background:#59b8dd;cursor:pointer}.show-request-form{left:0}.load-map{right:0}.contacts-holder button i{display:block;float:left;width:40px;height:33px;margin-right:16px;background-image:url(../img/layout/sprite.png)}.show-request-form i{background-position:-93px -150px}.load-map i{background-position:-132px -150px}.close-popup.map{display:none}.map-open .close-popup.map{display:block}.send-request{display:none;width:840px;position:absolute;top:50%;left:50%;background:#e9e5dc url(../img/temp/send-request-bg.png) bottom right no-repeat;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:perspective(1200px) translateX(-50%) translateY(-49.9%);transform:perspective(1200px) translateX(-50%) translateY(-49.9%);z-index:1}.no-csstransforms3d .send-request{height:562px;margin:-281px 0 0 -420px}.send-request.visible{display:block}#flash_message{width:600px;margin:auto;position:relative;top:30px;font-size:14px;color:red}#flash_message .error{color:red}#flash_message .success{color:#0c0}.send-request h1{margin-top:46px}.send-request form{width:640px;margin:20px auto 60px;position:relative;top:20px}.send-request form ol li{float:left;width:280px;overflow:hidden;margin:10px 20px}.send-request form ol li:last-child{margin:6px 20px}.send-request form ol li.big{width:600px}.send-request form input{width:258px;height:100%}.send-request form textarea{width:578px;height:110px;resize:none;overflow:auto}.send-request form input,.send-request form span,.send-request form textarea{font-size:14px;color:#1d7cab}.send-request form input,.send-request form textarea{padding:10px 10px 11px;border:1px solid #d7d0c0}.send-request form button{float:right;padding:10px 46px;border:0;font-size:18px;font-weight:500;color:#fff;background:#1d7cab;cursor:pointer}.shedule-holder{position:absolute;left:50%;bottom:0;height:65px;width:84%;margin-left:55px;-webkit-transform:translateX(-49.9%);transform:translateX(-49.9%)}.open-shedule{position:relative;border:0;display:block;margin:0 auto;padding:17px 40px 8px 23px;background:#e3dcd3;font-size:20px;line-height:40px;font-weight:700;color:#0e4f73;text-transform:uppercase;cursor:pointer}.open-shedule i{display:block;float:left;width:30px;height:35px;margin-right:27px;background:url(../img/layout/sprite.png) -181px -150px no-repeat}.open-shedule em{position:absolute;top:32px;right:8px;display:block;width:18px;height:8px;background:url(../img/layout/sprite.png) -97px -108px no-repeat}.shedule{display:none}.shedule.visible{display:block}div.shedule{overflow:hidden;background:#fff}.dentists-nav{width:25%;height:310px;padding-top:66px;float:left;background:#e3dcd3}.dentists-nav li{position:relative;height:43px}.dentists-nav li.active:after,.dentists-nav li:hover:after{position:absolute;content:"";width:14px;height:43px;top:0;right:-14px;background:url(../img/layout/sprite.png) -116px -108px no-repeat}.dentists-nav li.active a,.dentists-nav li:hover a{background:#1d7cab;color:#fff}.dentists-nav li a{display:block;padding:0 3% 0 10%;font-size:16px;line-height:43px;color:#0e4f73}.shedule-tabs{width:75%;padding:36px 0 30px 0;float:right;background:#f8f8f8}.shedule-tab{display:none}.shedule-tab.visible{display:block}.shedule-tab table tr th{width:100px;height:40px;vertical-align:top;text-align:center}.shedule-tab table tr th.blank{width:163px}.shedule-tab table tr th.space{width:24px}.hours{height:240px}.hours div{position:relative;height:100%}.hours span{position:absolute;left:17px;font-size:140%;font-weight:400;color:#1d7cab}.hours span sup{font-size:70%}.hours .top{top:0}.hours .mid{top:40%}.hours .bot{bottom:0}.graph-holder{position:relative;width:100px;height:240px;vertical-align:top}.graph-holder,.graph-separator{border-width:1px 0 1px 0;border-style:dotted;border-color:#bbb7b6}.graph-holder .graph,.graph-separator .graph{position:relative;width:100%;height:100%}.graph-holder .graph .bg,.graph-separator .graph .bg{z-index:2;width:100%;height:1px;position:absolute;top:50%;background:url(../img/layout/border-dotted.jpg) repeat-x}.graph-holder .graph .work-time{z-index:2;position:absolute;top:0;right:0;left:0;height:150px;background:#59b8dd;z-index:3}.graph-holder .graph .work-time span{position:absolute;top:50%;right:0;left:0;text-align:center;font-weight:700;font-size:114%;color:#fff;line-height:1}.graph-holder .graph .work-time span sup{position:relative;bottom:2px;font-size:69%;font-weight:500}.graph-holder .graph .work-time span small{font-size:90%}.scroll-sections-holder{z-index:1;position:fixed;top:0;right:0;bottom:0;width:8px;background:#0e4f73}.scroll-sections-holder .scroll-sections{position:absolute;width:100%;top:10px;bottom:10px}div.text h1{font-size:30px}div.text h2{font-size:24px}div.text h3{font-size:22px}div.text h4{font-size:20px}div.text h5{font-size:18px}div.text h6{font-size:16px}div.text ol,div.text ul{padding-left:20px;list-style:inside}div.text ul{list-style-type:disc}div.text ol{list-style-type:decimal}div.text blockquote,div.text h1,div.text h2,div.text h3,div.text h4,div.text h5,div.text h6,div.text ol,div.text p,div.text ul{padding-bottom:20px}div.text strong{font-weight:700}div.text em{font-style:italic}div.text a{color:inherit;text-decoration:underline}@media only screen and (max-width:1700px){.dentists li{margin:0 6%}}@media only screen and (max-width:1366px){.dentists li{margin:0 4%}.graph-holder .graph .work-time span{font-size:100%}.popup-dentist>ul>li .title{font-size:40px!important;white-space:nowrap}}@media only screen and (max-width:1200px){.dentists li{margin:0 3%}.graph-holder .graph .work-time span{font-size:84%}.popup-dentist>ul>li{background-position:-60px bottom;-webkit-background-size:auto 90%;background-size:auto 90%}.popup-dentist ul li .text{max-width:45%}}@media only screen and (max-height:800px){.scrollable-dl{max-height:360px}.dentists li{width:220px;height:220px;padding-bottom:62px}.dentists li .thumb-bg{top:18px;width:220px;height:220px;border-radius:220px}.dentists li: hover .thumb-bg{top:0}.dentists li a{top:13px;left:5px;width:210px;height:210px;border-radius:180px}.dentists li a img{width:210px;height:210px}.dentists li a i{top:95px;left:95px;width:20px;height:20px;background:url(../img/layout/sprite.png) -78px -108px no-repeat}}ul.legend{float:left;padding:5px 0 11px 163px}ul.legend li{float:left;color:#372c27;font-size:14px;position:relative;padding:0 36px 0 28px}ul.legend li var{height:17px;width:17px;position:absolute;top:3px;left:0}.graph-holder .graph .work-time.even-dates,ul.legend li.even var{background:#0e4f73}.graph-holder .graph .work-time.odd-dates,ul.legend li.odd var{background:#59b8dd}