.kingster-footer-wrapper a {
	color: #20cea4;
}
.kingster-footer-wrapper a:hover {
	color: #bd2666;
}
p {
	margin-bottom: 0px;
}
.kingster-fixed-navigation.kingster-style-fixed, .kingster-fixed-navigation.kingster-style-slide {
	-webkit-box-shadow: 0px 10px 20px rgba(0,0,0,0.1);
}
.kingster-navigation .sf-menu {
	line-height: 3;
}
.fa.fa-instagram:hover, .fa.fa-facebook:hover, .fa.fa-linkedin:hover{
	color: #bd2666;
}
.boton_2 {
	background: #bd2666;
	color: #fff;
	padding: 7pt 15px;
	border-radius: 5px;
}
.boton_2:hover {
	background: #20CEA4;
	color: #fff;
	padding: 7pt 15px;
	border-radius: 5px;
	transition:	background-color 0.30s ease-in-out, border-color 0.20s ease-in-out, box-shadow 0.20s ease-in-out;
}
.boton_1 {
	background:#20CEA4;
	color: #fff;
	padding: 7pt 15px;
	border-radius: 5px;
}
.boton_1:hover {
	background:#0B1843; 
	color: #fff; 
	padding: 7pt 15px;
	border-radius: 5px;
	transition:	background-color 0.30s ease-in-out, border-color 0.20s ease-in-out, box-shadow 0.20s ease-in-out;
}
.wpcf7 select {
	-webkit-appearance: auto !important;
	border-radius: 20px !important;
	-moz-border-radius: 20px !important;
	-webkit-border-radius: 3px !important;
}

.wpcf7 input {
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
}

.wpcf7 textarea
 {
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
}
.contact-form-wp7 div {
	padding: 10px;
}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
	display: none !important;
}
.wpcf7 form.sent .wpcf7-response-output {
	border-color: #46b450;
	display: none !important;
}
#form-submit {
	margin-left: auto;
	margin-right: auto;
	background: #20CEA4;
	margin-top: 15px;
}
#form-submit:hover {
	background: #BD2666;
}
#form-submit2 {
	margin-left: auto;
	margin-right: auto;
	background: #BD2666;
	margin-top: 15px;
}
#form-submit2:hover {
	background: #20CEA4;
}

.clinica {
	border: solid 1px #d7d7d7;
	padding-left: 25px !important;
	/* padding-right: 25px !important; */
	border-radius: 5px;
}
.wpcf7 .wpcf7-form-control .wpcf7-list-item {
	display: inline-block;
	margin-bottom: 5px;
}

/* --Responsive--*/
@media (min-width:320px) and (max-width:640px){

	#rev_slider_2_1_wrapper .metis.tparrows {
	display: none;
 }
}