@media (max-width:1200px){
	.top-menu-logo .color-child-5{display:none;}
	.top-menu-logo .color-child-6{display:none;}
	.slider .container{margin-left:-485px;}
	.slider .sp-buttons{margin-left:-485px;}
	.stories-item-before{margin-top:88px;}
	.stories-item-after{margin-top:60px;}
	.footer-title{font-size:19px;}
	.opening-right{font-size:12px;}
	.blog-2.blog .blog-item-date{width:100px;font-size:11px;}
	.blog-2.blog .blog-item-comments{width:45px;font-size:11px;}
	.blog-2.blog .blog-item-view{width:55px;font-size:11px;}
	.blog-2.blog .blog-item-category{font-size:12px;}
	.related-item-button{margin-top:70px;}
	.doctor-info-hours-right{font-size:12px;}
	.nav-tabs li a{font-size:11px;padding:17px 10px;}
	.blog-2.blog .blog-item-desc{height:240px; overflow:hidden;}
	.servicekutu{height:400px; overflow:hidden;}
}
@media (max-width:992px){
	.header-phone{font-size:16px;padding:5px 16px;}
	.header-button .btn{padding:7px 16px;font-size:15px;}
	.slider .container{margin-left:-375px;}
	.slider .sp-buttons{margin-left:-375px;}
	.service h3{font-size:20px;}
	.review-item-quote{right:20px;bottom:20px;}
	.h2, h2{font-size:30px;}
	.opening-left{width:41%; margin-left:0%;font-size:10px;}
	.opening-right{width:59%;font-size:10px;}
	.footer-item-3-phone{font-size:16px;}
	.footer-item-3-location{margin-bottom:20px;}
	.footer-item-3-mail{font-size:12px;}
	.footer-item-3-socials a{width:28px; height:28px; font-size:16px; line-height:29px; margin-right:1px;}
	.right-bar-archive ul{padding-left:25px;}
	.right-bar-archive ul li a{font-size:11px;}
	.related-item-button{margin-top:30px;}
	.tt-calendar-day{font-size:11px;}
	.tt-row-item{padding:15px 2px;}
	.makeform-container{padding:60px 150px;}
	.feedback .container{padding:0 70px;}
	.blog-2.blog .blog-item-bottom-socials{display:table; margin:0 auto; padding:10px 0;float:none;}
}
@media (min-width:768px){
	.top-menu ul.nav li.dropdown:hover > ul.dropdown-menu{display:block;}
	/*.top-menu .navbar-nav{display:block !important;}*/
	.t-tooltip:hover .t-tooltip-text{visibility:visible !important;opacity:1 !important;}
}
@media (max-width:768px){
	.top-menu-logo .color-child-5{display:inline;}
	.top-menu-logo .color-child-6{display:inline;}
	.top-bar{font-size:11px;}
	.top-bar-social i{font-size:15px;top:0px;}
	.top-bar-mail{margin-right:0;}
	.header{margin-bottom:56px;}
	.header-logo{height:36px;}
	.header-logo a{height:36px;}
	.header-logo img{height:36px;}
	.header-logo .color-child-5{float:left; line-height:36px; font-size:23px;}
	.header-logo .color-child-6{float:left; line-height:36px; font-size:23px;}
	.mobile-bar-cont{height:55px;}
	.topmenu .mobile-bar-cont{height:54px;}
	.header-button{margin:0px 0px 0px 10px;}
	.header-phone{margin:0px 0px 0px 10px;}
	.top-menu{top:97px; max-height:100%; overflow-y:auto;}
	.top-menu .navbar-nav{display:none;}
	.color-sw-open{display:none;}
	.color-sw{top:150px;}
	.mobile-bar{display:block;}
	.slider .container{margin-left:0;left:0px;}
	.slider-welcome{font-size:25px;}
	.slider-title{font-size:37px;}
	.slider-subtitle{font-size:27px;}
	.slider-text{font-size:24px;}
	.slider .sp-buttons{left:0; margin-left:0;bottom:15px;}
	.about-bg{display:none;}
	.carousel-next{right:15px;}
	.carousel-prev{left:15px;}
	.h2, h2{font-size:26px;}
	.section-subtitle{font-size:13px;padding:0 15px;}
	.doctors .carousel-next{right:40px;}
	.doctors .carousel-prev{left:40px;}
	.numbers-item{margin-bottom:40px;}
	.stories-item-before{margin-top:28px;}
	.stories-item-after{margin-top:17px;}
	.tips{margin-bottom:40px;}
	.footer-item-4{position:relative; width:100% !important;height:200px;}
	.opening-left{width:41%; margin-left:5%;font-size:13px;}
	.opening-right{width:54%;font-size:13px;}
	.page-title h1{font-size:30px;}
	.page-title p{font-size:13px;}
	.history-text{margin-top:30px;}
	.make-text{text-align:center;margin-bottom:20px;}
	.make-text h2{font-size:27px;}
	.make-text p{font-size:13px;}
	.make-button{text-align:center;}
	.services-1-text{padding:0 15px;}
	.services-1-title{padding:0 15px;}
	.services-1 .service-text{margin-bottom:40px;}
	.serv ul#isotope-filter li a{display:block;}
	.right-bar-archive ul li a{font-size:14px;}
	.quote{font-size:13px;}
	.blog-2.blog .blog-item-text-image.left{margin-bottom:20px;}
	.blog-2.blog .blog-item-poster-image{margin-right:20px;width:50px;}
	.blog-2.blog .blog-item-desc{height:210px;}
	.comment-avatar{width:55px;padding:20px 20px 0 0;}
	.comment-avatar img{width:40px;}
	.comment-body{width:calc(100% - 55px);padding-right:0px;}
	.comment .comment{margin-left:55px;}
	.blog-2.blog .blog-item-commform{padding:50px 30px;}
	.blog-2.blog .blog-item-commform .latest-row span{margin-top:20px;margin-left:0;}
	.subscribe{margin-top:40px;}
	.subscribe-text{text-align:center;margin-bottom:20px;}
	.btn-sm{padding:5px 20px;}
	.doctors-text-text{float:none;width:100%;}
	.doctors-text-doctor{float:none;width:100%;}
	.doctor-text-booking{padding:50px 20px;}
	.gallery-text{padding:0 15px;}
	.gallery-1 ul#isotope-filter li a{display:block;}
	.gallery-1-items{margin-top:220px;}
	.prices-text{padding:0 15px;}
	.prices-item-desc-image{float:none;width:100%;}
	.prices-item-desc-text{float:none;width:100%;}
	.prices-icon{width:20px; height:20px; font-size:10px; line-height:18px; margin:0;}
	.prices-item-table-title{font-size:11px;}
	.prices-item-table-cost{font-size:13px;}
	.prices-item-offer-cost{right:10px; font-size:23px; width:100px; height:100px; line-height:18px; padding:29px 0;}
	.prices-item-offer-text{padding-right:100px;}
	.prices-item-table-cost-old{padding-right:0;}
	.timetable{width:750px; overflow:scroll;white-space:nowrap;}
	.makeform-container{padding:60px 20px;}
	.map-info{position:relative; top:0; left:50% !important;margin-left:-145px;}
	.get-item{margin:15px 0;}
	.feedback .container{padding:0 20px;}
	.bookform-left{width:320px; float:none; padding:20px;height:670px;}
	.bookform-right{width:320px;float:none;}
	.bookform.bookform-1 .bookform-left{padding:40px 25px 40px 25px; height:550px;}
	.section-title{padding:0 15px;text-align:center !important;}
	.owl-review2 .owl-controls{top:-29px; right:50%;margin-right:-27px;}
	.fancybox-close-btn{top:5px; right:5px; color:#fff; border:2px solid #666;background:#666;}
	.right-bar-tags{margin-bottom:30px;}
	.panel-group .panel-heading h4 a{font-size:16px;}
	.serv ul#isotope-filter li a{font-size:11px;padding:14px 25px;}
	.bookform.bookform-1 .bookform-right{padding:50px 35px 0 35px;}
	.bookform.bookform-1 .bookform-right-info-1:after{display:none;}
	.gallery-1 ul#isotope-filter{padding:15px 15px;text-align:center;}
	.gallery-1 ul#isotope-filter li a{font-size:11px;padding:14px 20px;}
	.t-tooltip-text{width:232px;}
	.t-left .t-tooltip-text{margin-right:-18px;}
	.t-tooltip-text .btn-sm{padding:4px 15px;font-size:14px;}
	.top-menu-logo{font-size:20px; margin-top:10px;}
	.top-menu .navbar-nav{border-top:solid 1px #EEE;}
	.top-menu .navbar-nav li a:hover, .top-menu .navbar-nav li a:focus{background:transparent;color:#455f68;}
	.top-menu ul.dropdown-menu.with-bg{background:#fff;}
	.mobile-bar-cont{float:none;}
	.bookform-right{display:none;}
	.blog-2.blog .blog-item-navs-prev{width:50%;}
	.blog-2.blog .blog-item-navs-next{width:50%;}
	.serv-item-image{width:200px;}
	.serv-item{margin-bottom:10px; padding:10px;}
	.tt-search input{padding:26px 20px;font-size:13px;}
	.tt-search button{right:10px;}
	.review-item-image{float:none; 	width:100px;margin:0 auto;}
	.review-item-text{padding:15px;}
	.review-item-name{padding-left:15px;}
	.review-item-position{padding-left:15px;}
	.notfound-image{float:none; width:100%;height:300px;}
	.booking-form-item textarea{height:120px !important;}
	.slider .container{display:none;}
	/*.service{display:block;}*/
	.servicekutu{height:300px;}
}
@media (max-width:767px){
	.header-logo a{margin-bottom:20px;}
	.top-menu{top:150px; max-height:100%; overflow-y:auto;}
	.header{margin-bottom:53px;}
	.page-title{display:none;}
	.top-menu-logo .color-child-5{line-height:36px; font-size:13px;}
	.top-menu-logo .color-child-6{line-height:36px; font-size:13px;}
	.servicekutu{height:auto;}
}
@media (max-width:375px){
	.col-xs-0{display:none;}
	.top-bar-social i{margin-left:10px;}
	.top-bar{font-size:10px;}
	.top-menu-logo{font-size:18px;margin-right:0px;}
	.bookform-left{width:280px;}
	.service{display:block;}
	.slider .container{display:none;}
	.review-item-text, .owl-review2 .review-item-name, .owl-review2 .review-item-position{padding-left:15px !important;}
	iframe{width:100%;}
	.header-logo .color-child-5{float:left; line-height:36px; font-size:20px;}
	.header-logo .color-child-6{float:left; line-height:36px; font-size:20px;}
	.serv-item-image{width:100%;}
}
@media (max-width:350px){
	.header-phone{font-size:14px; padding:1px 10px; line-height:25px;}
	.header-button .btn{font-size:14px; padding:5px 10px; line-height:20px;}
}