/*
Theme Name: JDSurgitec
Version: 1.2.0
Text Domain: medic
Tags: black, blue, white, two-columns, responsive-layout, threaded-comments, translation-ready, custom-menu
*/

table.table_2 tbody > tr > td > div.big_blue_cell address p, table.table_2 tbody > tr > td > div.big_blue_cell_1 address p {
    color: #fff;
    font-size: 12px;
    line-height: 16px;
    font-weight: 300;
}

.caption_blogs_1 h4 a p {
    color: #363d3f;
    line-height: 23px;
    letter-spacing: 0.9px;
    font-weight: 600;
}

.rsMedic_1 .rsArrowRight {
    right: 20px;
}


textarea, input, input[type="submit"], input[type="search"] {
    outline: none;
    width: 100%;
    border: solid 1px #0cbccc;
    padding: 10px 15px;
	margin-top:5px;
}

input[type=submit]{
	background-color:#0cbccc;
	color:white !important;
	font-size:15px;
	text-transform:uppercase;
}


.img-home img{border:solid 2px white}
.img-home img:hover{border:solid 2px #0cbccc}

.wpb_video_widget .wpb_wrapper .wpb_video_wrapper{padding-top:20px !important}

.vc_gitem_row .vc_gitem-col {
    box-sizing: border-box;
    padding: 20px 0 !important;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
    background-color: white;
}

.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat{
    background-color: #0cbccc !important;
}

.overlay-none {
    background-position: center center;
    background-repeat: no-repeat;
    width: 100%;
    min-width: 100%;
    position: relative;
    -webkit-background-size: cover;
    background-size: cover;
    background-position: center center;
    margin-bottom: 80px;
}

.caption_doctor ul {
    margin-bottom: 15px !important;
}

.mdc_row {
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.mdc_row > .vc_col-sm-12 {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.wp-caption-text, .sticky, .gallery-caption, .bypostauthor {}

td.toolt {
    vertical-align: middle;
}
/* CUSTOM STYLES --------------------------------- */

h1, h2, h3, h4, h5, h6, p{
    font-family: 'Open Sans', sans-serif;
}
.slide-header{
    font-size:45px;
	font-weight:100;
		text-align:left;

}
.slide-caption{
    font-size:34px;
    line-height:1.4;
    font-weight:100;
		text-align:left;

}

h2{
	font-size:35px;
	font-weight:100;
	color:#0cbccc;
	text-align:center;

}

h3{
	font-size:18px;
	font-weight:100;
	color:#858585;
	text-align:center;
}

.text-title{
	font-size:15px;
	font-weight:600;
	text-align:center;
	color:#333;
}

.home-widget{	
	font-size:15px;
	font-weight:100;
	text-align:center;
	color:#858585;
}

.slide-button{
	border:solid 1px white;
	text-transform:uppercase;
	color:white;
	background:none;
	padding:15px 25px;
}

.round-img img{
	border-radius:50%;
}

.about-text{
	font-size:18px;
	font-weight:100;
	line-height:1.4;
	text-align:left;
	}

.navbar-toggle{border:none}





/* OVERWRITE THEME BLUE ============================================================ */


.footer{
	border-color:#0cbccc;
}

header.affix.style_1 .navbar-default .navbar-nav > li:hover > a, header.affix.style_1 .navbar-default .navbar-nav > .active > a, header.affix.style_1 .navbar-default .navbar-nav > .active:hover > a, header.affix.style_1 .navbar-default .navbar-nav > li > a i, header.affix.style_2 .navbar-default .navbar-nav > li:hover > a, header.affix.style_2 .navbar-default .navbar-nav > .active > a, header.affix.style_2 .navbar-default .navbar-nav > .active:hover > a, header.affix.style_2 .navbar-default .navbar-nav > li > a i, header.affix.style_3 .navbar-default .navbar-nav > li:hover > a, header.affix.style_3 .navbar-default .navbar-nav > .active > a, header.affix.style_3 .navbar-default .navbar-nav > .active:hover > a, header.affix.style_3 .navbar-default .navbar-nav > li > a i, header.affix.style_4 .navbar-default .navbar-nav > li:hover > a, header.affix.style_4 .navbar-default .navbar-nav > .active > a, header.affix.style_4 .navbar-default .navbar-nav > .active:hover > a, header.affix.style_4 .navbar-default .navbar-nav > li > a i, header.affix.style_8 .navbar-default .navbar-nav > li:hover > a, header.affix.style_8 .navbar-default .navbar-nav > .active > a, header.affix.style_8 .navbar-default .navbar-nav > .active:hover > a, header.affix.style_8 .navbar-default .navbar-nav > li > a i{
	color:#0cbccc !important;
}

header.style_1::before, header.style_2::before, header.style_4::before, header.style_8::before{
	background-color:#0cbccc !important;
}
.elements_team .thumbnail.team .mask, .gallery_filter_elements .thumbnail.gallery_filter .mask, .doctor_filter_elements .thumbnail.doctor_filter .mask, .latest_news_elements .thumbnail_latest_news .mask{
	background-color:rgba(0, 188, 206, 0.85) !important;
}



