#section-3-351539255206256.wave-bg {
	background-color: rgb(108, 177, 179)!important;
}
.btn-primary {
	color: #FFF;
}

div.jd-services .row > div .features-box-icon-wrapper .read-more {
	border: 2px solid #FFF;
}

.all-services-btn .btn-primary, .btn-primary.alt {
	background-color: #FFF!important;
	border-color: #FFF!important;
	color: #6cb1b3!important;
}

.all-services-btn .btn-primary:hover, .btn-primary.alt:hover {
	background-color: #6ca1a3!important;
	border-color: #6ca1a3!important;
	color: #fff!important;
}

.box-section .bg-image {
	background-image: none!important;
	padding-bottom: 0!important;
}

.jd-before-after .py-6 {
	padding-top: 0!important;
}

.pad-30 {
	padding-left: 30px;
	padding-right: 30px;
}

.li_selected > a, .li_selected > a:hover, .li_selected > a:focus {
	background: #6ca1a3;
	border-bottom: 1px solid #6ca1a3;
}

a.NavLeftUL_anchor:hover, a.NavLeftUL_anchor:focus {
	background-color: #6ca1a3;;
	color: #fff;
}

.topic_faqToggleLink, .faq_open .topic_faqToggleLink {
	color: #6ca1a3;
}

.fbpContent_root, .topic_faqToggleQuestion, .fbpLeftNavigation_root {
	font-size: inherit;
	line-height: inherit;
}


.subTopic_section, .topic_section {
	color: rgb(95, 95, 95);
}

.moduletable.faq-form {
	color: #fff;
	margin-bottom: 50px;
	margin-top: 40px;
}

.faq-form a {
	color: rgb(95, 95, 95) !important;
}

.faq-form a:hover {
	color: rgb(255, 255, 255) !important;
}

.moduletable.gallery {
	margin-top: 130px!important;
}

.non-visible {
	visibility: hidden;
}

.timing li .day {
	width: auto;
}

.custom-row {
	width: 100%;
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
	margin-top: -276px;
	
	position: relative;
	z-index: 5;

 }
 
 .demo-inner-content {
	 display: none;
 }
 
 .zs-enabled .zs-slideshow .zs-slides .zs-slide {
	background-position: top left!important;
	background-attachment: fixed!important;

 }
 
 .zs-enabled.overlay-plain .zs-slideshow::after {
	 background-image: none;
 }
 

 
 .hero-section {
	 margin: 0;
 }
 
 .para-hero {
	 overflow: hidden;
	
 }
 /*
.carrousel-slider {
	
	-webkit-user-select: none!important;
	-moz-user-select: none!important;
	-ms-user-select: none!important;
	  
	-webkit-animation: zoomin 5s ease-in 1!important;
	-moz-animation: zoomin 5s ease-in 1!important;
	-o-animation: zoomin 5s ease-in 1!important;
	animation: zoomin 5s ease-in 1!important;
	
	
	transition: all .5s ease-in-out!important;
	-webkit-transition: all .5s ease-in-out!important;
	-moz-transition: all .5s ease-in-out!important;
	-o-transition: all .5s ease-in-out!important;

	overflow: hidden!important;
	background-attachment: fixed!important;
	background-position: top left!important;

	background-size: cover!important;
	
 }


.cl-parallax .main.cl-align-center {

   
   -webkit-animation: zoomout 5s ease-in 1;
   animation: zoomout 5s ease-in 1;
   transition: all .5s ease-in-out;
   
   overflow: hidden;
}

@keyframes zoomin {
  0% {
    transform: scale(1.5)
  }
  100% {
    transform: scale(1)
  }
}

@-webkit-keyframes zoomin {
    0% {
        -webkit-transform: scale(1.5);
    }
    100% {
        -webkit-transform: scale(1);
 }
}

@-moz-keyframes zoomin {
    0% {
        -moz-transform: scale(1.5);
    }
    100% {
        -moz-transform: scale(1);
 }
}

@-o-keyframes zoomin {
    0% {
        -o-transform: scale(1.5);
    }
    100% {
        -o-transform: scale(1);
 }
}
*/



.cl-client-carousel {
	background: rgba(0,0,0,.2)!important;
	padding: 0!important;
}

.center {
	text-align: center;
}

.moduletable.span6 {
	max-width: 50%;
	margin-left: auto;
	margin-right: auto;
}

.jd-before-after .tab-button.button-border {
	display: none;
}

.cl-client-carousel .client-carousel-item figure {
	display: none!important;
}

.dental-home .wave-bg::after {
	background-image: none;
}

.dental-home .hero-section .book-now .description {
	padding: 15px;
}

.dental-home .hero-section .book-now {
    margin-top: 484px;;
}

.dental-home .hero-section .book-now .description a {
	margin-top: 0px;
}

.dental-home .hero-section .book-now .description mb-3 {
	margin-bottom:: 0.5rem!important;
}

.carrousel-slider .main {
	padding:0!important;
	height: 100%;
}

.owl-carousel .owl-wrapper {
	margin-top: 300px;
}

span.colour {
	color: #6cb1b3;
	font-weight: bold;
}

.hero-section .banner-content .heading {
    font-size: 2.3rem;
	color: #FFFFFF;
}

.cc-privacy {
	display: none!important;
}

.divider.icon-location {
	display: none;
}




/* RESPONSIVE */

@media (min-width: 992px) and (max-width: 1059px) {
  .astroid-header-section header .nav-item-level-1 .nav-link {
    padding-left: 10px;
	padding-right: 10px;
  }
}

@media (min-width: 1060px) and (max-width: 1240px) {
  .astroid-header-section header .nav-item-level-1 .nav-link {
    padding-left: 15px;
	padding-right: 15px;
  }
}

@media (max-width: 740px){
  .zs-slide.active {
   background-image: none!important;
   background-color: #6cb1b3!important;
  }
  
  .zs-enabled.overlay-plain .zs-slideshow::after {
	  background-image: none!important;
  }
}



