/*
Theme Name:         Oral Surgery
Theme URI:          https://roots.io/sage/
Description:        Sage is a WordPress starter theme. <a href="https://github.com/roots/sage">Contribute on GitHub</a>
Version:            8.1.1
Author:             Yinnovators
Author URI:         https://www.yinnovators.com/

License:            MIT License
License URI:        http://opensource.org/licenses/MIT
*/

.slider .caption_0,
.slider .caption_1, .text-white { color: #fff !important; text-shadow: 0px 1px 1px #000 !important; }
.slider .caption_0 { width: 34%;left: 34%;bottom:100px; }
.slider .caption_1 { left: 49%; bottom: 177px; }
.slider .caption_1 h1 { text-align: center; }
.slider .caption_4 {
  text-shadow: none;
  width: 34%;
  left: 34%;
  bottom: 100px;
  border-bottom: 1px solid #632f43;
  border-top: 1px solid #632f43;
  padding: 0px;
  font-family: 'QuestrialRegular';
  color: #632f43;
}
#blog .secRow .left p { padding:0px; border-bottom:none; }
#blog .secRow .left .blogBlock { padding: 10px 0px; color: #413b3b; font-family: 'MuseoSans100'; border-bottom: 1px solid #c2a253; }

#referal .wpcf7-response-output {
  margin-top: -20px !important;
  position: absolute;
  margin-left: -15px;
}
div.wpcf7-validation-errors {border: 2px solid #718A7B !important;}
.comment-meta{background-color:transparent !important;}
.comment-content p{border-bottom: none !important;}
#contact .wpcf7-response-output{margin-top: 60px;}
.navigation li a,
.navigation li a:hover,
.navigation li.active a,
.navigation li.disabled {
	color: #fff;
	text-decoration:none;
}

.navigation li {
	display: inline;
}

.navigation li a,
.navigation li a:hover,
.navigation li.active a,
.navigation li.disabled {
	background-color: #6FB7E9;
	border-radius: 3px;
	cursor: pointer;
	padding: 12px;
	padding: 0.75rem;
}

.navigation li a:hover,
.navigation li.active a {
	background-color: #3C8DC5;
}
/*make the menu sub-menu items drop down on mouse hover */
ul.nav li.dropdown:hover > ul.dropdown-menu{
display: initial;
margin: auto;
}

#referal .secRow .right label {
  color: #413b3b;
  font-size: 16px;
  font-weight: normal;
  font-family: 'MuseoSans100';
}
#referal .secRow .right { margin-top: initial; }
#customSubmit { margin-right: 15px !important; }
#patient .secRow .left ul li, #patient .secRow .center ul li {
  color: #413b3b;
  text-decoration: none;
  font-family: 'MuseoSans100';
}
/*Map css*/
.gm-style .gm-style-iw{font-family: 'MuseoSans100';}


/**Custom Blog CSS**/
/*blog single post*/

.single-post #blog .secRow .left h1,h2,h3,h4,h5,h6{color:#46685b;font-family:'QuestrialRegular'!important; text-transform: capitalize !important;}
.single-post #blog .secRow .left h1{font-size: 30px;}
.single-post #blog .secRow .left h2{font-size:28px;}
.single-post #blog .secRow .left h3{font-size:24px;}
.single-post #blog .secRow .left h4{font-size:20px;}
.single-post #blog .secRow .left h5{font-size:18px;}
.single-post #blog .secRow .left h6{font-size:16px;}

.single-post #blog .secRow .left h1 a{text-decoration: none;font-size:30px;color:#46685b;}
.single-post #blog .secRow .left h2 a{text-decoration: none;font-size:28px;color:#46685b;}
.single-post #blog .secRow .left h3 a{text-decoration: none;font-size:24px;color:#46685b;}
.single-post #blog .secRow .left h4 a{text-decoration: none;font-size:20px;color:#46685b;}
.single-post #blog .secRow .left h5 a{text-decoration: none;font-size:18px;color:#46685b;}
.single-post #blog .secRow .left h6 a{text-decoration: none;font-size:16px;color:#46685b;}

.single-post #blog .secRow .left a h1{text-decoration: none;font-size:30px;}
.single-post #blog .secRow .left a h2{text-decoration: none;font-size:28px;}
.single-post #blog .secRow .left a h3{text-decoration: none;font-size:24px;}
.single-post #blog .secRow .left a h4{text-decoration: none;font-size:20px;}
.single-post #blog .secRow .left a h5{text-decoration: none;font-size:18px;}
.single-post #blog .secRow .left a h6{text-decoration: none;font-size:14px;}


.single-post #blog .secRow .left a{text-decoration: none !important;color: #413b3b;}

.single-post #blog .secRow .left span{font-family: 'MuseoSans100';color: #413b3b;font-size: 14px;}
.single-post #blog .secRow .left span a{text-decoration: none;font-family: 'MuseoSans100';color: #632f43;font-size: 14px;font-weight: 600;}
.single-post #blog .secRow .left span a:hover{color: #632f43;}

.single-post #blog .secRow .left p{color: #413b3b;font-family: 'MuseoSans100';font-size: 14px;border:0px !important;text-align: justify;}
.single-post #blog .secRow .left p a{text-decoration: none;color: #632f43;font-family: 'MuseoSans100';font-size: 14px; text-shadow: 0px 0px 0px #000;}
.single-post #blog .secRow .left p a:hover{color: #632f43;}

#blog{color: #413b3b;font-family: 'MuseoSans100';}
#blog .secRow .left .list-inline li a {font-family: 'MuseoSans100' !important;font-size: 14px;color: #413b3b !important;}
#blog .secRow .left .list-inline.border-bottom{  border-bottom: 1px solid #c2a253 !important;}
#blog .secRow .left .list-inline{  border: 0px !important;list-style:none;}

.single-post #blog .secRow .left .list-inline{padding-left:0px !important;}
.single-post #blog .secRow .left .list-inline>li{font-family:'MuseoSans100'; font-size: 14px; color: #413b3b !important;}
.single-post #blog .secRow .left .list-inline>li>a{font-family:'MuseoSans100'; font-size: 14px; color:#632f43 !important;text-shadow: 0px 0px 0px #000;text-decoration: none;}
.single-post #blog .secRow .left .list-inline>li>a:hover{color:#632f43 !important;}
.single-post #blog .secRow .left .list-unstyled {padding-left: 10px !important;}
.single-post #blog .secRow .left .list-unstyled>li{font-family:'MuseoSans100'; font-size: 14px; color: #413b3b !important;list-style:none;}
.single-post #blog .secRow .left .list-unstyled>li>a{color:#632f43; text-shadow: 0px 0px 0px #000;text-decoration: none; font-size: 14px;font-family: 'MuseoSans100';}
.single-post #blog .secRow .left .list-unstyled>li>a:hover{color:#632f43;}
.single-post #blog .secRow .left ul{padding-left: 25px;}
.single-post #blog .secRow .left ul>li {color: #413b3b; font-family: 'MuseoSans100';list-style-type: square;}
.single-post #blog .secRow .left ul>li>a{color: #632f43;text-shadow: 0px 0px 0px #000;font-size: 14px;font-family: 'MuseoSans100';}
.single-post #blog .secRow .left ul>li>a:hover{color: #632f43;}
.single-post #blog .secRow .left ol>li{font-size: 14px; color: #413b3b;font-family: 'MuseoSans100';}
.single-post #blog .secRow .left ol>li>a{font-family: 'MuseoSans100';font-size: 14px; color: #632f43;text-shadow: 0px 0px 0px #000;text-decoration: none !important;}
.single-post #blog .secRow .left ol>li>a:hover{color: #632f43;}
.single-post #blog .secRow .left dl {margin-top: 20px;margin-bottom: 20px;}
.single-post #blog .secRow .left dt {font-family: 'MuseoSans100';color: #413b3b;font-size: 14px;}
.single-post #blog .secRow .left dt a{font-family:'MuseoSans100';font-size: 14px;color: #632f43;font-weight: 600;text-decoration: none !important;}
.single-post #blog .secRow .left dt a:hover{color: #632f43;}
.single-post #blog .secRow .left d {color: #413b3b;font-family: 'MuseoSans100';font-size: 14px;}
.single-post #blog .secRow .left dd a{font-family:'MuseoSans100';font-size: 14px;color:#632f43;font-weight: 600;text-decoration:none !important;}
.single-post #blog .secRow .left dd a:hover{color: #632f43;}

#blog .secRow .left ul.list-inline.border-bottom li a {
    text-shadow: none !important;
}

#blog .secRow .left .list-inline li .glyphicon {
    color: #413b3b;
    margin-right: 8px;
    font-size: 12px;
   font-family: 'Glyphicons Halflings' !important;
}

/*blog post*/
#blog .secRow .left h1,h2,h3,h4,h5,h6{color:#46685b;font-family:'QuestrialRegular'!important; text-transform: capitalize !important;}
#blog .secRow .left h1{font-size: 30px;}
#blog .secRow .left h2{font-size:28px;}
#blog .secRow .left h3{font-size:24px;}
#blog .secRow .left h4{font-size:20px;}
#blog .secRow .left h5{font-size:18px;}
#blog .secRow .left h6{font-size:16px;}

#blog .secRow .left h1 a{text-decoration: none;font-size:30px;color:#46685b;}
#blog .secRow .left h2 a{text-decoration: none;font-size:28px;color:#46685b;}
#blog .secRow .left h3 a{text-decoration: none;font-size:24px;color:#46685b;}
#blog .secRow .left h4 a{text-decoration: none;font-size:20px;color:#46685b;}
#blog .secRow .left h5 a{text-decoration: none;font-size:18px;color:#46685b;}
#blog .secRow .left h6 a{text-decoration: none;font-size:16px;color:#46685b;}

#blog .secRow .left a h1{text-decoration: none;font-size:30px;}
#blog .secRow .left a h2{text-decoration: none;font-size:28px;}
#blog .secRow .left a h3{text-decoration: none;font-size:24px;}
#blog .secRow .left a h4{text-decoration: none;font-size:20px;}
#blog .secRow .left a h5{text-decoration: none;font-size:18px;}
#blog .secRow .left a h6{text-decoration: none;font-size:14px;}


#blog .secRow .left a{text-decoration: none !important;color: #413b3b;}

#blog .secRow .left span{font-family: 'MuseoSans100';color: #413b3b;font-size: 14px;}
#blog .secRow .left span a{text-decoration: none;font-family: 'MuseoSans100';color: #632f43;font-size: 14px;font-weight: 600;}
#blog .secRow .left span a:hover{color: #632f43;}

#blog .secRow .left p{color: #413b3b;font-family: 'MuseoSans100';font-size: 14px;border:0px !important;text-align: justify;}
#blog .secRow .left p a{text-decoration: none;color: #632f43;font-family: 'MuseoSans100';font-size: 14px; text-shadow: 0px 0px 0px #000;}
#blog .secRow .left p a:hover{color: #632f43;}

#blog{color: #413b3b;font-family: 'MuseoSans100';}

#blog .secRow .left .list-inline{padding-left:0px !important;}
#blog .secRow .left .list-inline li a {font-family: 'MuseoSans100' !important;font-size: 14px;color: #413b3b !important;}
#blog .secRow .left .list-inline.border-bottom{  border-bottom: 1px solid #c2a253 !important;}
#blog .secRow .left .list-inline{  border: 0px !important;list-style:none;}
#blog .secRow .left .list-inline>li{font-family:'MuseoSans100'; font-size: 14px; color: #413b3b !important;}

#blog .secRow .left .list-inline>li>a{font-family:'MuseoSans100'; font-size: 14px; color:#632f43 !important;text-shadow: 0px 0px 0px #000;text-decoration: none;}
#blog .secRow .left .list-inline>li>a:hover{color:#632f43 !important;}

#blog .secRow .left .list-unstyled{padding-left: 10px !important;}
#blog .secRow .left .list-unstyled>li{font-family:'MuseoSans100'; font-size: 14px; color: #413b3b !important;list-style:none;}
#blog .secRow .left .list-unstyled>li>a{color:#632f43; text-shadow: 0px 0px 0px #000;text-decoration: none; font-size: 14px; font-family: 'MuseoSans100';}
.single-post #blog .secRow .left .list-unstyled>li>a:hover{color:#632f43;}

#blog .secRow .left ul{padding-left: 25px;}
#blog .secRow .left ul>li {color: #413b3b; font-family: 'MuseoSans100';list-style-type: square;}
#blog .secRow .left ul>li>a{color: #632f43;text-shadow: 0px 0px 0px #000;font-size: 14px;font-family: 'MuseoSans100';}
#blog .secRow .left ul>li>a:hover{color: #632f43;}
#blog .secRow .left ol>li{font-size: 14px; color: #413b3b;font-family: 'MuseoSans100';}
#blog .secRow .left ol>li>a{font-family: 'MuseoSans100';font-size: 14px; color: #632f43;text-shadow: 0px 0px 0px #000;text-decoration: none !important;}
#blog .secRow .left ol>li>a:hover{color: #632f43;}
#blog .secRow .left dl {margin-top: 20px;margin-bottom: 20px;}
#blog .secRow .left dt {font-family: 'MuseoSans100';color: #413b3b;font-size: 14px;}
#blog .secRow .left dt a{font-family:'MuseoSans100';font-size: 14px;color: #632f43;font-weight: 600;text-decoration: none !important;}
#blog .secRow .left dt a:hover{color: #632f43;}
#blog .secRow .left d {color: #413b3b;font-family: 'MuseoSans100';font-size: 14px;}
#blog .secRow .left dd a{font-family:'MuseoSans100';font-size: 14px;color:#632f43;font-weight: 600;text-decoration:none !important;}
#blog .secRow .left dd a:hover{color: #632f43;}
body img.alignleft {float: left;margin: 12px 24px 12px 0;}
body img.alignright {float: right;margin: 12px 0px 12px 24px;}
body img.aligncenter {margin-top: 12px;margin-bottom: 12px;margin-left: auto !important;margin-right: auto !important;}
body img.alignnone{margin:12px 0px 12px 0px;}
body img{display: block;max-width: 100%;height: auto;}
img.size-full,img.size-large,img.header-image,img.wp-post-image{max-width: 100%;height: auto;margin-bottom:10px;}
.wp-caption.alignleft{margin: 12px 24px 21px 0;}
.wp-caption.alignright{margin: 12px 0 21px 24px;}
.wp-caption.aligncenter{margin: 12px auto;}
/**End Custom Blog CSS**/
.dropdown-menu ul.dropdown-menu{left: 100%;top: -7%;}

.testimonial .btn-success{background-color: #46685b;
    border-radius: 0px;
    margin-top: 20px;
    padding: 15px 50px;
    border-bottom: 2px solid #2b4b3f !important;
    font-family: 'QuestrialRegular';
    font-size: 16px;
    border: 0px;}

/*Yios*/
section h1{font-size:36px !important;}
#service .secRow .left .or_1 .head {padding-bottom:10px;}
section .seccon .secRow .dr_1 h4 {
    position: absolute;
    bottom: 0px;
    font-size: 18px;
    left: 30px;
    color: #5a756a;
    font-family: 'QuestrialRegular';
}
section .seccon .secRow .dr_2 h4 {
    position: absolute;
    bottom: 10px;
    font-size: 18px;
    left: 30px;
    color: #5a756a;
    font-family: 'QuestrialRegular';
}	
.fluid-width-video-wrapper:empty{padding-top:0px !important;}

/* Video Gallery */
.pad0{padding-left:0px;padding-right:0px;}
  .row0{margin-right:0px;margin-left:0px;}
  .margauto{margin-left:auto;margin-right:auto;float:inherit;}
  .video_gallery{padding-top:40px;padding-bottom:40px;}
  .video_gallery .nav li,.video_gallery .nav li a{text-align:center;border:0px;background-color:#46685b;color:#FFF;font-size:18px;}
   .video_gallery .nav{display:flex;border:0px;display: flex;justify-content: center;flex-direction: row;}
   .video_gallery .nav li{display: flex;align-items: center;justify-content: space-between;}
   .video_gallery .nav-tabs>li.active>a,
   .video_gallery .nav-tabs>li.active>a:focus,
   .video_gallery .nav-tabs>li.active>a:hover,.video_gallery .nav-tabs>li a:hover{border:0px;background-color:#2b4b3f;color:#FFF;}
    .video_gallery .tab-pane{margin-top:60px;}
	.mb-4{margin-bottom:40px;}
	.video-grid-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
.video-grid-btn img {
    width: 60px;
    height: auto;
}
.video_gallery .modal-dialog{background: #FFF;padding: 20px;top:40px;}
.video_gallery .modal-content{top:0px !important;}
.video_gallery .close{
    position: absolute;
    z-index: 9;
    color: #000;
    top: -51px;
    right: -35px;
    font-size: 50px;
    text-shadow: none;
    opacity: 1;
    font-family: questrialregular;
    font-weight: 400;
    background: #FFF;
    border-radius: 50px;
    width: 60px;
    height: 60px;
}
.video_gallery .close:focus{border: 0px;box-shadow: none;outline: none;}
.video_gallery .close:hover{background-color:#2b4b3f;color:#fff;}
.video_gallery .fluid-width-video-wrapper{position:static !important;}
.video_gallery h2{font-size:25px;}
.video_gallery .sec-wrap{position:relative;}
header .navrow .navbar-nav>li>a{line-height:inherit;}
.navbar-toggle{z-index:9;}
/* Video Gallery */
@media (min-width:768px){
header .navbar-nav {float: none;margin:auto;display:table;}
header .navbar-nav>li{display:table-cell;float:none;vertical-align:middle;}
header .navrow .navbar-nav>li>a{line-height:inherit;padding:15px 8px;}
}
@media(min-width:992px){
header .navrow .navbar-nav>li>a{padding:15px 15px;}	
}
@media(min-width:1200px){
header .navrow .navbar-nav>li>a{padding:15px 35px;}

}
@media(min-width:992px) and (max-width:1300px){
	section h1{font-size:30px !important;}
}

@media(min-width:768px) and (max-width:991px){
	section h1{font-size:28px !important;}
}




@media(max-width:767px){
	.video_gallery .tab-pane {margin-top: 40px;}
	.video_gallery .nav li, .video_gallery .nav li a{font-size:14px;}
	.page-id-126 #service .secRow .left img{width: 100%; height: initial}
	section h1{font-size:24px !important;}
	.video_gallery .modal-dialog{top:80px;}
	.video_gallery .close{width:40px;height:40px;font-size:40px;top: -41px;right: -29px;}
	.video_gallery h2{font-size:20px;}
}

