/*Topo*/
/*-----------------------------------------------------------------------------*/
/*Header TransparÃƒÆ’Ã‚Âªncia */
.header {
	background: rgb(247 247 247 / 80%);
	padding: 40px 0;
	min-height: 100px;
	position: absolute;
	width: 100%;
	top: 45px;
}
header.sticky {
	background: rgb(255 255 255);
}

/*Distanciamento do topo HEADER - medical-guide.css:183*/
.header .nav {
	float: right;
	margin: 17px 0 0 0;
}
/*Distanciamento do topo LOGO - medical-guide.css:160*/
.logo img {
	width: 222px;
	margin-top: -22px;
	margin-bottom: -22px;
}
/* Distanciamento topo STICKY LOGO*/
header.sticky .logo img {
	width: 158px;
	margin: 3px 0 4px 0;
}
/* Distanciamento topo STICKY HEADER*/
header.sticky .nav {
	margin: 24px 0 0 0;
}

/*Cor do TOPO HEADER MENU SUBMENU - medical-guide.css:160*/
.top-bar {
		background: rgb(155 125 124 / 81%);
		position: absolute;
		width: 100%;
		z-index: 6667;
}
/*cor das divisÃƒÆ’Ã‚Â³rias do topo - medical-guide.css:164*/
.top-bar .get-touch li {
	border-left-color: rgba(255 255 255 / 15%);
}
.top-bar .social-icons li:last-child {
	border-right: solid 1px rgba(255 255 255 / 15%);
}
/*Link da barra do topo default-color.css:101*/
.top-bar .get-touch li:last-child a:hover {
	color: rgb(215, 189, 187);
}
div.tp-caption img {
	border-bottom:solid 6px #9b7d7c;
}

/*Menu topo default-color.css:2*/
.header .nav li.item-select {
	background: rgb(215, 189, 187);
}
.header .nav li:hover {
	background: rgb(215, 189, 187);
}
/*Submenu do Topo dropmenu.css:91*/
.submenu a:hover {
	background: rgb(215, 189, 187) !important;
}
/*Submenu do Topo dropmenu.css:111*/
.wtf-menu ul.submenu li:hover {
	background: rgb(215, 189, 187);
}

/*Banner Principal*/
/*-----------------------------------------------------------------------------*/
/* Cor Accordeon - HorÃƒÆ’Ã‚Â¡rio de Trabalho*/
#accordion2 .time-table {
	background: hsl(4deg 26% 79%) url(../images/time-icon-bg.png) no-repeat;
}
/*Cor Banner Titulo BalÃƒÆ’Ã‚Âµes - TÃƒÆ’Ã‚ÂTULO - extralayers.css:790*/
.tp-caption.title-bold {
	color: rgb(215, 189, 187);
}
/*Cor Banner Titulo BalÃƒÆ’Ã‚Âµes - BOTÃƒÆ’Ã†â€™O - extralayers.css:*/
.tp-caption.banner-button .read-more {
	background: rgb(215, 189, 187);
}
/*Cor Banner Titulo BalÃƒÆ’Ã‚Âµes - BARRA - INFERIOR extralayers.css:773*/
.tp-caption.banner-button .read-more:hover {
	background: #9b7d7c;
}
/*Cor Banner Titulo BalÃƒÆ’Ã‚Âµes - FUNDO - extralayers.css:790*/
.tp-caption.banner-button {
	background: rgb(215, 189, 187);
}
/*Cor FormulÃƒÆ’Ã‚Â¡rio - FUNDO - accordion.css:46*/
.make-appointment {
	background: #9B7D7C;
}
/*Cor FormulÃƒÆ’Ã‚Â¡rio - FUNDO acima - accordion.css20*/
.bgcolor-3 {
	 background: #9B7D7C;
}
/*Cor Formulario - ABA - accordion.css:6*/
.accordion .link {
	background: #9B7D7C;
}
/*Cor Formulario - Msg Erro Borda - medical-guide.css1129*/
p#error {
	border: solid 1px rgb(215, 189, 187);
	background-color: #635353;
}
/*Cor Bloco Bem Vindo Fonte Abas - medical-guide.css:210 */
.z-tabs.silver > ul > li.z-active > a {
	border-bottom: solid 5px #F19089;
	color: #F19089;
}
/*Cor Bloco Bem Vindo Background - medical-guide.css:210 */
.dark-back {
	background: #e2e2e226;;
}
/*Cor Global - H2 - medical-guide.css:96 */
h2 {
	color: #9B7D7C;
}
/*Cor Bloco Bem Vindo - BOTÃƒÆ’Ã†â€™O - default-color.css:9; */
.welcome .detail a {
	background-color: #F49E99;
}
/*Cor Bloco Bem Vindo - BOTÃƒÆ’Ã†â€™O - default-color.css:9; */
.z-tabs.horizontal .detail a:hover {
	background-color: #F19089;
}

/*Banner colado no topo*/
/*-----------------------------------------------------------------------------*/
/*Mover Banner para o Topo style.css*/
.tp-banner-container {
	width: 100%;
	padding: 0;
}

/*Mover bloco serviÃƒÆ’Ã‚Â§os para baixo - mudar class content para content-service*/
.content-home {
margin: 534px 0 0 0;
}

.make-appointment {
background: #9B7D7C;
}
/*Banner Principal*/
/*-----------------------------------------------------------------------------*/
/*Tamanho do Imagem banner topo*/
.tp-banner {
	height: 772px !important;
	max-height: 772px !important;
}

/*Banner Principal Pop-up*/
/*----------------------------------------*/
/*Altura do TÃƒÆ’Ã‚Â­tulo*/
.pop-up-title {
margin-top: 145px;
}
/*Altura do SubtÃƒÆ’Ã‚Â­tulo*/
.pop-up-subtitle {
margin-top: 145px;
}

/*Altura do ConteÃƒÆ’Ã‚Âºdo*/
.pop-up-conteudo {
margin-top: 145px;
}

/*Altura do BotÃƒÆ’Ã‚Â£o Leia Mais*/
.tp-caption.pop-up-butom {
margin-top: 145px;
}

/*Altura da Box - POP-UP */
.pop-up-box {
	/* margin-top: 39px; */
}

@media only screen and (max-width: 1440px) {
	.tp-banner {
		height: 650px !important;
	}
}

/*BotÃƒÆ’Ã‚Â£o Marque uma consulta*/
.bgcolor-3 input[type=submit] {
padding: 11px 32px;
}

/*BT Rede Social Isntagram*/
.top-bar .get-touch .social-icons li a.ig:hover {
background: #ce5c81;
}
.footer-bottom .social-icons a.ig:hover {
background: #ce5c81;
border: solid 1px #ce5c81;
}
.top-bar .get-touch .social-icons li a.li:hover {
background: #0e76a8;
}
.footer-bottom .social-icons a.li:hover {
background: #0e76a8;
border: solid 1px #0e76a8;
}


/*Bloco Sobre a Dra. Mariella Elisei */

/*Distanciamento nome - adequar box com imagem*/
.name.name-sobre{
	margin-bottom: -17px;
}

/*TÃƒÆ’Ã‚Â­tulo Ficha*/
.member-detail .team-detail .name h6 {
	color: #9B7D7C;
}
/*IMG mouse over*/
.member-detail .gallery-sec .layer {
	background-color: rgba(215, 189, 187,  81%);
}
/*Social Icon - mouse over*/
.member-detail .gallery-sec a:hover {
	color: #9b7d7c;
	background: #fff;
}

/*Services*/
/*Cor dos ÃƒÆ’Ã‚Âcones	*/
.services-one .service-sec .icon {
	background: rgb(215, 189, 187);
}
/*EspaÃƒÆ’Ã‚Â§o do topo	*/
.services-one-home {
	padding: 0px 0 35px 0;
}

/* A ClÃƒÆ’Ã‚Â­nica*/
/*Cor de fundo do Bloco*/
div.departments {
	background: #f6bfbc26;
}

/*Cor fundo BT */
	.departments .depart-sec a {
		background: rgb(215, 189, 187);
	}
/*Cor fundo BT */
	.departments .depart-sec a:hover {
		background: #9b7d7c;
	}

/*Cor + Atributos Link Imagem */
	.departments .depart-sec .item a {
		background: transparent;
		margin: 0;
		padding: 4px 0px;
	}
	.departments .depart-sec .item a:hover {
		background: rgb(215, 189, 187);
		margin: 0;
		padding: 4px 0px;
	}


/* ÃƒÆ’Ã…Â¡ltimas NotÃƒÆ’Ã‚Â­cias*/
/*TÃƒÆ’Ã‚Â­tulo Post - Mouse over	*/
.latest-news .post .detail a:hover {
color: #d7bdbb;
}



/* Footer*/

/* 3 blocos Background	*/
.footer {
	background: #d7bdbb;
	border-top: solid 6px #d0b0af;
}
/* 3 blocos Cor segmentada da Linha abaixo dos tÃƒÆ’Ã‚Â­tulos	*/
.main-footer .title {
border-bottom: solid 1px #bf9794;
padding: 0 0 0 0;
float: left;
width: 100%;
}
/* 3 blocos Cor  - Cor link*/
.main-footer .useful-links ul li a:hover {
color: #fff;
}
/* 3 blocos Cor	E-mail link */
.main-footer .get-touch ul li a:hover span {
	color: #a48988;
}

/*Faixa de Baixo - Background	*/
.footer-bottom {
	background: #a48988;
	padding: 24px 0;
}

/*Faixa de Baixo - Cor link*/
.copyrights a {
	color: #ffffff;
}
.copyrights a:hover {
	color: #d7bdbb;
}
/* Cor seta para o topo*/
.cd-top {
	background-color: #a48988;
}

/*Menu - distanciamento entre*/
ul.wtf-menu li.parent {
	margin: 0 18px;
}

/*Facebook widget width*/

.detail.detail-facebook {
	width: 100%
}

/*Outras pÃƒÆ’Ã‚Â¡ginas*/
/*Banner colado no topo*/
.sub-banner {
	width: 100%;
	position: relative;
	padding: 0;
}

.sub-banner::before {
	content: '-';
	color: transparent;
	width: 100%;
	height: 100%;
	background: #d7bdbb73;
	position: absolute;
}

/*Bread Crumbs color Link*/
.sub-banner .detail {
    position: absolute;
    width: 100%;
    bottom: 0;
    text-align: center;
}

.sub-banner .detail h2 {
	color: #fff;
	text-shadow: 1px 1px 2px #0000007a;
}

.sub-banner .detail ul li a {
	color: #fff;
}
.content.content-outras-topo {
	/* margin: 422px 0 0 0; */
}

.departments.departments-outras {
	background: #e2e2e226;
}

/*Cor link BreadCrumbs */
.sub-banner .detail ul li a:hover {
color: #9b7d7c;
}


/*Tratamentos*/
/*BotÃƒÆ’Ã‚Â£o Marcar Consulta*/

.patient-family .how-treat a {
	background: #9b7d7c;
}
.patient-family .how-treat a:hover {
	background: #ae9595;
}

/* Slide Carrousel Imagem - cor PaginaÃƒÆ’Ã‚Â§ÃƒÆ’Ã‚Â£o Imagem Selecionada*/
#services-slide .owl-controls .owl-page.active span {
background: #a08381;
}

/*Linha separadora entre Tratamentos*/
.linha-separadora {
margin-bottom: 70px;
content: "";
display: table;
clear: both;
border-bottom: solid 1px #bcbcbc;
width: 98%;
padding-bottom: 41px;
}

/*Sumir com a navegaÃƒÆ’Ã‚Â§ÃƒÆ’Ã‚Â£o do Slide*/

.services-slide.owl-theme .owl-controls .owl-buttons .owl-prev {
	left: -5%;
	background-position: 0px 0;
	top: 46%;
	color: rgba(142, 18, 18, 0);
	display: none;
}

.services-slide.services-slide.owl-theme .owl-controls .owl-buttons .owl-next {
	right: -2%;
	background-position: -15px 0;
	top: 46%;
	color: rgba(142, 18, 18, 0);
	display: none;
}
.services-slide .owl-controls .owl-page.active span {
background: #a08381;
}


.owl-theme .owl-controls.clickable .owl-page:hover span {
background: #ffffff;
}
/*cor das paginaÃƒÆ’Ã‚Â§ÃƒÆ’Ã‚Âµes nÃƒÆ’Ã‚Â£o ativas*/
.services-slide .owl-controls .owl-page span {
background: #ECECEC;
}


.patient-family.tratamentos {
/*background-color: #f9e3e233;*/
background-color: #f9e3e20a;
}


::selection {
background: #a08381;
color: #fff;
}


h6.como-chegar {
text-align: right;
padding-top: 17px;
}


.contact-us .get-in-touch .social-icons a.ig:hover {
color: #fff;
background: #ce5c81;
border: solid 1px #ce5c81;
}

.contact-us .get-in-touch .social-icons a.li:hover {
color: #fff;
background: #0e76a8;
border: solid 1px #0e76a8;
}

.contact-us .leave-msg .form input[type=submit] {
background-color: #d7bdbb;
}
.contact-us .leave-msg .form input[type=submit]:hover {
background: #9e817f;
}

@media screen and (min-width: 801px) {
}

@media screen and (min-width: 0px) and (max-width: 800px) {
	.make-appointment .accordion {
    margin: 5px auto 0;
    padding-bottom: 10px;
}
	.container #page header.header {display: none;}
	.container #page header.header.sticky {display: block;}
	.time-table-sec {top: 0;}
	.top-bar {
    position: relative;
}
	.header {
    position: relative;
    top: 0;
    text-align: center;
}

.sub-banner .detail {bottom: 25%;}
}

@media screen and (min-width: 0px) and (max-width: 500px) {
.accordion {
	margin: 0 !important;
}

.sub-banner .detail {bottom: 10%;}
}

.dr-quote {
    background-size: 100% !important;
    background-position: 0px !important;
    display: flex;
    align-items: center;
}

.dr-quote span.quote {
    margin: 0;
    width: 100%;
}

.patient-family .how-treat .detail ul {
	margin-top: 15px;
}
.detail ul li, .detail ul li {
	font-size: 20px;
	line-height: 27px;
}

.wpcf7-response-output {
	float: left;
	width: 100%;
	margin: 0 !important;
}

.wpcf7-not-valid-tip {
	
margin: -10px 0 15px 0;
}