@charset "utf-8";@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700);@import url(https://fonts.googleapis.com/css?family=Raleway:500,600,700,800,900,400,300);@import url(https://fonts.googleapis.com/css?family=Droid+Serif:400,400italic);body{background:#fff;font-family:'Source Sans Pro',sans-serif;color:#333}*{margin:0;padding:0}h1{font-weight:900;font-family:Raleway,sans-serif;font-size:54px}h2{font-weight:600;font-size:34px;font-family:Raleway,sans-serif;color:#222;margin-bottom:20px}h3{text-transform:none;font-weight:500;font-size:32px;font-family:Raleway,sans-serif;margin-bottom:20px}h4{font-weight:300;font-size:28px;font-family:Raleway,sans-serif;margin-bottom:20px}h5{font-weight:700;font-size:24px;font-family:Raleway,sans-serif;margin-bottom:20px}h6{font-weight:600;font-size:22px;font-family:Raleway,sans-serif}p{font-family:'Source Sans Pro',sans-serif;font-weight:500;font-size:18px;line-height:1.4;margin-top:10px!important;margin-bottom:10px!important;text-align:justify}a{text-decoration:none}li{list-style:none}a .img{border:none}a{transition:background-color .5s ease}a:hover{transition:background-color .5s ease}img{width:100%}img:hover{transition:background-color .5s ease}.height5{height:5px}.height10{height:10px}.height15{height:15px}.height20{height:20px}.height25{height:25px}.height30{height:30px}.height35{height:35px}.top-bar{background:#525866}.top-bar span{font-weight:400;font-size:16px;font-family:Raleway,sans-serif;color:#fff;margin:14px 0 0;float:left}.top-bar .get-touch{float:right}.top-bar .get-touch ul{float:left}.top-bar .get-touch li{float:left;border-left:solid 1px #9fa3aa}.top-bar .get-touch li i.icon-phone4{margin:1px 5px 0 0;float:left;font-size:20px}.top-bar .get-touch li i.icon-mail{float:left;font-size:20px;margin:1px 7px 0 0}.top-bar .get-touch li:last-child{border-right:none}.top-bar .get-touch li a{color:#fff;padding:13px 14px;float:left}.top-bar .get-touch li i{font-size:18px}.header{padding:15px 0;min-height:98px;border-bottom:2px solid #00a0e3}.logo img{width:280px;height:auto}.header .nav{float:right;margin:10px 0 0}.header .nav li{float:left;padding:10px 0}.header .nav li a{color:#333;font-family:Raleway,sans-serif;font-size:16px;padding:10px 16px!important}.header .nav li.parent:hover a{color:#fff}.header .nav li.parent .submenu a{color:#222}.header .nav li.parent .submenu a:hover{color:#fff}.header .nav li:hover{border-radius:5px;padding:11px 0}.header .nav li a:hover{color:#fff;padding:10px 24px}.header2{padding:0}.header2 .nav{margin:0}.header2 .nav li a{padding:42px 20px 28px}.header2 .nav li{background:0 0;border-radius:0;padding:46px 0 32px}.header2 .nav li a{color:#222;padding:46px 20px 32px}.header2 .nav li:hover{border-radius:0;padding:46px 0 32px}.header2 .nav li a:hover{color:#fff;padding:46px 20px 32px}.header2 a.logo{margin:26px 0 0;float:left}.dark-back{background:#f5f5f5}.content{margin:0}.services-one{padding:60px 0 0}.services-one .service-sec{margin:0 0 55px;float:left}.services-one .service-sec .icon{width:66px;height:66px;float:left;border-radius:7px;text-align:center}.services-one .service-sec .icon i{color:#fff;font-size:38px;text-shadow:0 5px 0 rgba(0,0,0,.15);margin:12px 0 0;display:block}.services-one .service-sec .detail{float:right;width:78%;margin:-5px 0 0}.main-title{margin:0 0 50px;text-align:center}.main-title2{text-align:center}.main-title h2 span{font-weight:100;color:#00a0e3}.welcome{padding:60px 0}.patients-testi{padding:40px 0;margin-top:160px;margin-bottom:20px}.patients-testi .testi-sec{text-align:center;border-radius:100%}.patients-testi .testi-sec img{width:135px;border-radius:100%}.patients-testi .testi-sec p{font-family:Raleway,sans-serif;line-height:32px;font-weight:400;font-style:italic;width:92%;color:#666;display:inline-block}.patients-testi .testi-sec span.name{font-size:22px;font-family:Raleway,sans-serif;font-weight:600;display:block}.patients-testi .testi-sec span.patient{color:#222;font-size:16px}.dark-testi{background:url(../images/osenniy-park.jpg) no-repeat fixed;width:100%;text-align:center;background-size:cover}.dark-testi .main-title h2{color:#fff}.dark-testi .testi-sec p{color:#fff}.dark-testi .testi-sec span.patient{color:#fff}.footer{background:#434a5a;border-top:solid 6px #373e4c}.footer .emergency{text-align:center;margin:40px 0 0}.footer .emergency i{color:#fff;display:block;font-size:65px}.footer .emergency .text{margin:25px 0 0;font-size:18px;font-family:Raleway,sans-serif;font-weight:800;color:#fff;display:block;text-transform:uppercase}.footer .emergency .number{margin:6px 0 0;display:block;color:#fff;font-size:50px;font-weight:800}.footer .emergency img{margin:10px 0 0;width:960px}.main-footer{padding:40px 0}.main-footer .useful-links{float:left}.main-footer .title h5{color:#fff;text-transform:uppercase;border-bottom:solid 1px #fff;padding:0 0 12px;display:inline-block;margin:0 0 -1px;float:left}.main-footer .title{border-bottom:solid 1px #999;padding:0;float:left;width:100%}.main-footer .detail{margin:38px 0 0;float:left;color:#fff}.main-footer .useful-links ul li{background:url(../images/links-arrow-light.png) no-repeat 0 9px;margin:0 0 16px;float:left;width:50%}.main-footer .useful-links ul li a{color:#fff;margin:0 0 0 20px;font-size:18px}.main-footer .get-touch .text{color:#fff}.main-footer .get-touch ul{margin:20px 0 0}.main-footer .get-touch ul li{margin:0 0 20px}.main-footer .get-touch ul li i{color:#fff;float:left;font-size:26px;margin:0 9px 0 0}.main-footer .get-touch ul li span{color:#fff;font-size:18px}.main-footer .get-touch ul li a{color:#fff;font-size:18px;display:block}.footer-bottom{background:#373e4c;padding:24px 0}.footer-bottom .copyrights{float:left;color:#fff;margin:3px 0 0;font-size:15px}.cd-top{display:inline-block;height:44px;width:44px;position:fixed;bottom:20px;right:16px;overflow:hidden;white-space:nowrap;background:url(../images/back-top.png) no-repeat center 50%;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s,visibility 0 .3s;-moz-transition:opacity .3s 0s,visibility 0 .3s;transition:opacity .3s 0s,visibility 0 .3s;border-radius:100%;z-index:10000}.no-touch .cd-top:hover{-webkit-transition:opacity .3s 0s,visibility 0 0;-moz-transition:opacity .3s 0s,visibility 0 0;transition:opacity .3s 0s,visibility 0 0}.no-touch .cd-top:hover{background-color:#e86256;opacity:1}.cd-top:hover{opacity:.8}.services-content{padding:90px 0}.services-content .serv-sec{margin:0 0 80px}.services-content .serv-sec .detail{margin:22px 0 0}.services-content .serv-sec .detail h5{font-weight:500}.services-content .serv-sec .detail p{margin:4px 0 0}.services-content .serv-sec .detail a{color:#525866;margin:10px 0 0;display:inline-block;font-weight:700;font-family:Raleway,sans-serif;font-style:italic}.services-content .serv-sec .detail a:hover{color:#222}.main-appointment-form{padding:90px 0;text-align:center}.main-appointment-form .appointment-form{width:73%;display:inline-block;padding:3%}.main-appointment-form .appointment-form .form .input__field--kohana{border-bottom:none;background:#fff}.main-appointment-form .appointment-form .form .input__label{padding:15px 6px}.main-appointment-form .appointment-form .form .input__label-content{margin:-1px 0 0 15px}.main-appointment-form .appointment-form .form .input{width:47%;margin:8px 10px}.main-appointment-form .appointment-form .form span.input.input--kohana.message{width:97%}.main-appointment-form ::-webkit-input-placeholder{color:#222;font-weight:300;margin:-1px 0 0 15px}.main-appointment-form :-moz-placeholder{color:#222;opacity:1;font-weight:300;margin:-1px 0 0 15px}.main-appointment-form ::-moz-placeholder{color:#222;opacity:1;font-weight:300;margin:-1px 0 0 15px}.main-appointment-form :-ms-input-placeholder{color:#222;font-weight:300;margin:-1px 0 0 15px}.main-appointment-form .appointment-form .form input[type=submit]{background:#434a5a;border-radius:0;float:right;margin:5px 11px 0 0}.main-appointment-form .appointment-form .form input[type=submit]:hover{background:#222}.main-appointment-form .icon-center{margin:25px 0 35px -130px}.main-appointment-form section.bgcolor-a{position:relative;z-index:5}.news-posts{padding:10px 0 0}.news-posts .news-sec{margin:0 0 90px}.news-posts .news-sec .detail{margin:35px 0 0}.news-posts .news-sec .detail span{font-size:20px;color:#828282}.news-posts .news-sec .detail h3{color:#222;font-weight:600;text-transform:none;margin:12px 0 0}.news-posts .news-sec .detail p{margin:5px 0 0}.news-posts .news-sec .detail a.read-more{background-color:#525866;color:#fff;text-transform:uppercase;display:inline-block;margin:15px 0 0;padding:14px 40px;font-family:Raleway,sans-serif;font-weight:600;font-size:15px}.news-posts h6.bar-title{background:#525866;font-weight:500;color:#fff;padding:14px 24px;display:block}.news-posts .search{background:#525866;margin:75px 0 0;padding:24px}.news-posts .search input[type=text]{width:88%;padding:14px 12px;color:#747474;font-style:italic;border:none}.news-posts .search a{width:12%;float:right;background-color:#fff;padding:14px 10px;border:none;margin:0;color:#333}.news-posts .search a:hover{background-color:#02adc6;color:#fff}.news-masonary .border{border:solid 1px #cecece;padding:4px;margin:0 0 40px}.news-masonary .news-sec{border:solid 1px #cecece;padding:20px;min-height:500px}.news-masonary .news-sec span{font-size:18px}.news-masonary .news-sec h5{margin:8px 0 0;display:inline-block}.news-masonary .news-sec p{margin:5px 0 0}.news-masonary .news-sec a{color:#525866;font-size:20px;text-decoration:underline;font-style:italic;margin:15px 0 10px;display:inline-block;font-weight:600}.news-masonary .news-sec .detail{margin:25px 0 0}.text-posts{padding:90px 0;text-align:center}.text-posts .post-sec{width:75%;display:inline-block;margin:0 0 140px}.text-posts .post-sec a.title{font-weight:300;width:75%;display:inline-block;font-size:42px;font-family:Raleway,sans-serif;color:#222}.text-posts .post-sec p{margin:30px 0 0}.text-posts .post-sec p a{font-weight:700}.text-posts .post-sec p a:hover{color:#222}.text-posts .post-sec ul{margin:42px 0 0}.text-posts .post-sec ul li{display:inline-block;margin:0 0 0 18px}.text-posts .post-sec ul li img{width:42px;border-radius:100%}.text-posts .post-sec ul li span{color:#727272;font-size:22px;margin:0 10px}.text-posts .post-sec ul li i{color:#858585;font-size:26px;margin:4px 0 0;float:left}.text-posts .post-sec ul li a{display:block}.news-posts .news-detail{width:80%;margin-left:10%;margin-right:10%;margin-bottom:40px}.news-posts .news-detail .detail{margin:35px 0 0}.news-posts .news-detail .detail span.date{font-size:20px;color:#828282}.news-posts .news-detail .detail h3{color:#222;font-weight:600;text-transform:none;margin:12px 0 0}.news-posts .news-detail .detail p{margin:5px 0 0}.news-posts .comments-sec{margin:75px 0 0}.news-posts .comments-sec h3{text-transform:capitalize;font-weight:600}.news-posts .comment-box{border:solid 1px #c8c8c8;padding:15px;margin:0 0 18px}.news-posts .comment-box img{width:12%;float:left}.news-posts .comment-box .detail{width:85%;float:right}.news-posts .comment-box .detail a{background:#525866;color:#fff;padding:5px 14px;position:absolute;right:40px}.news-posts .comment-box .detail span.name{font-size:20px;color:#222;font-family:Raleway,sans-serif;font-weight:600}.news-posts .comment-box .detail span.date{font-size:16px;color:#555;display:block}.news-posts .comment-box .detail p{margin:10px 0 0}.news-posts .comment-box .reply-comment{background:#f7f7f7;margin:20px 0 0}.news-posts .all-comments{margin:35px 0 0}.price{font-size:20px}.price.dark{color:#222}.price u{color:#797979;font-size:16px;text-decoration:line-through}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:0;background:#ececec;-moz-box-shadow:inset 0 3px 1px 0 #cbcbcb;-webkit-box-shadow:inset 0 3px 1px 0 #cbcbcb;box-shadow:inset 0 3px 1px 0 #cbcbcb;color:#222;border-radius:10px}p{margin:0;padding:0}.table-price{font-size:80px;color:#222;padding:43px 0 0;position:relative;display:inline-block;line-height:50px;border-bottom:1px solid #c4c4c4}.table-price span{font-family:SourceSansProLight;font-size:13px;text-transform:uppercase;display:block;color:#222;font-family:Raleway,sans-serif;font-weight:600}.list li{color:#404040;font-size:18px;font-weight:300;padding:11px 0 6px}.list li:last-child{border-bottom:0!important}