/*
Theme Name: Camacho Child
Theme URI:
Description:
Author: Enfátika
Author URI: http://www.enfatika.com/
Version: 1.0.0
Template: camacho
*/
@import url("../camacho/style.css");

.ico-home{height:60px;}

.ico-home img{height:60px;}



.content {
    margin-top: 0!Important;
}


/***TOP***/
.header_top .right .inner>div{padding-right:45px;}

@media (max-width: 1000px) {

  .header_top .right .inner>div{padding-right:0;}

}
ul.top-contact{
	text-align: right;
    min-width: 450px;


}
ul.top-contact li{
	display: inline-block;
    list-style: none;
    margin: 0 2%;
	font-weight:bold;
}

ul.top-contact li a.btn-cita{background:#54616E; color:#fff; padding:5px 15px; border-radius:5px;}


@media (max-width: 1000px) {
ul.top-contact {text-align:center; width:20vh; min-width:inherit;}
}

/***LA CLINICA***/
.cont-img{padding:10px; min-height:300px;}

@media (max-width: 767px) {
	.cont-img{padding:0px;}
}
/***EQUIPO***/
.img-equipo{mix-blend-mode: multiply; margin-bottom: 0px !important;
    margin-top: 10px;
}


/****FORMULARIO CONTACTO****/

.form-page-contact{width:100%; text-align:center;}

.wpcf7-form .form-page-contact  .text-wrapper {position:relative; text-align:left;}

 .wpcf7-form .form-page-contact  label {

top: 2rem;
left: 0px;
	 color:#54616E;
	 font-weight:bold;
	 font-size:18px;
z-index: 1;
}





.wpcf7-form .form-page-contact .text-wrapper{

}




.wpcf7-form .form-page-contact .text-wrapper.select{margin-top:3%;}

.wpcf7-form .form-page-contact .text-wrapper.message{  margin:0 auto;}

.wpcf7-form .form-page-contact .text-wrapper select{border:2px solid #54616E;}

.wpcf7-form .form-page-contact .text-wrapper.select label{position:relative; top:0; left:0;}



.wpcf7-form .form-page-contact .text-wrapper > label {
position: absolute;
top: 2rem;
left: 18px;
	 color:#54616E;
	 font-weight:bold;
	 font-size:18px;
transition: all .1s ease-in-out;
z-index: 1;
}
.wpcf7-form .form-page-contact  .text-wrapper > label.move {
opacity: .4;
font-size: 12px;
top: 10px;
left: 18px;
}


.wpcf7-form .form-page-contact input[type="submit"] {display:block; margin-top:2%; background:#54616E; color:#fff; border-radius:0; border:none;}

/****TRATAMIENTOS****/


    .cont-list-tratamientos{text-align:center;}
    .list-tratmientos { display:inline; text-align:center; height:100px;}
    .list-tratamientos a li{

      display: inline-block;
    list-style: none;
    text-align: center;
    cursor: pointer;
    font-size: 18px;
    font-weight: bold;
    margin: 0 0.5% 0 0.5%;
    color: #54616E;
    padding: 20px 5px 10px 5px;
    position: relative;
    margin-bottom: 100px;
    vertical-align: top;
    min-height: 100px;
    max-height: 100px;
    width: 160px;
    }


    .list-tratamientos a li svg path{fill:#54616E;}
    .list-tratamientos a.active li:after {
    content: "";
    position: absolute;
    bottom: -79px;; left: 0;
    background-color:#54616E;
    padding-bottom:50%; width:57.7%;
    z-index:-1;

    -webkit-transform-origin:0 0;
    -ms-transform-origin:0 0;
    transform-origin:0 0;

    -webkit-transform: rotate(-30deg) skewX(30deg);;
    -ms-transform: rotate(-30deg) skewX(30deg);
    transform: rotate(-30deg) skewX(30deg);
}

    .list-tratamientos a.active li {background:#54616E; color:#fff; }

    .list-tratamientos a.active li  svg path{fill:#fff;}

@media (max-width: 768px){
		h1 {
			font-size:42px !important;
		}
	   h2 {
			font-size:36px !important;
		}
	}