@charset "utf-8";
/* CSS Document */

.navbar-dropdown .navbar-logo img{height:6rem;}
#content5-26{background-size:100% auto;}
#header2-1{padding-top:60px; }
#header2-1 h3{text-shadow: 2px 2px 2px #000;}
#header2-1 p{text-shadow: 2px 2px 2px #000;}
#header2-1  .mbr-figure  {border-radius:10px; box-shadow: 10px 10px 5px #666;}

.mbr-social-feed{padding-top:200px!important;}
 
#equipe-header3-0 small{width:80%; margin:0 auto;}

#contacts2-12 strong{color:#c0a375; margin:0;}
#contacts2-12 .container .row div:nth-child(2){display:none;}
#contacts2-12 .container .row div:nth-child(3){width:75%; height:420px;}

#contacts2-23 strong{color:#c0a375; margin:0;}
#contacts2-23 .container .row div:nth-child(2){display:none;}
#contacts2-23 .container .row div:nth-child(3){width:75%; height:420px;}

#contacts2-50 strong{color:#c0a375; margin:0;}
#contacts2-50 .container .row div:nth-child(2){display:none;}
#contacts2-50 .container .row div:nth-child(3){width:75%; height:420px;}


.mbr-footer .mbr-map {height: 25.75rem;}


#msg-box5-16 .mbr-right-padding-md-up {width:75%;}

#equipe-header3-0{padding-top: 200px!important;}


.mbr-cards-row .panel{text-align:center; width:90%; margin:0 auto;}
.mbr-cards-row .panel br{display:none;}
.mbr-cards-row .panel span{cursor:pointer; width:90%; padding:4px; display:block; border-bottom:solid 1px #f7f7f7; }
.mbr-cards-row .panel span:hover{background:#f7f7f7;}


.modalCorpoClinico{position:fixed!important; z-index:99999; top:0; left:0; width:100%; height:100%; display:none; background-color:rgba(0,0,0,0.5); text-align:center;}
.modalCorpoClinico img{   max-height:500px; max-width:90%; vertical-align:middle; position:relative; top:50%; transform: translateY(-50%); border-radius:20px;}
.modalCorpoClinico .fechar{display:block; background:red; padding:20px; border-radius:50%; width:30px; height:30px; float:right;}

 
@media screen and (max-width: 1024px) {
.nav-dropdown .link{margin: 1em;}
}


@media screen and (max-width: 999px) {
	.navbar-dropdown .navbar-logo img{height:3rem;}
	.nav-link {font-size: 0.6rem!important;}

}


@media screen and (max-width: 736px) {
 	.nav-link {font-size: 1rem!important;}
	#content5-26{background-size:cover;}
	#gallery2-27 .mbr-gallery-item > div > span{font-size: 0.5em;}
	.display-2{    font-size: 2.5rem;}
}

 