/*
	Theme Name: Hueman Child
	Theme URI: http://alxmedia.se/themes/hueman/
	Description: Sample child theme for customization.
	Author: You
	Author URI: 
	Template: hueman
	Version: 1.0.0
*/

@import url("../hueman/style.css");

/* ------------------------------------------------------------------------- *
 *  Theme customization starts here
/* ------------------------------------------------------------------------- */

/* Global */

/* FORMULARIO */
.widget > h3 {
	font-size: 25px;
	font-weight: 700;
	text-transform: uppercase;
	border-bottom: 1px dotted #aaa;
	padding-bottom: 7px;
}
.formulario .wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 textarea {
	background: #FFFFFF;
	margin-top: 0;
	width: 96%;
	padding: 5px;
}
.formulario .wpcf7 input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-required.wpcf7-validates-as-tel {
	width: 96%;
	padding: 5px;
}
.formulario .wpcf7 p span {
	font-weight: normal;
	color: #000;
}
.formulario .wpcf7 p {
	margin: 0 0 2px 0!important;
}
.formulario select {
	border: 1px solid #aaa;
	width: 100%;
}
.formulario textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {
	height: 40px;
	width: 96%;
}
input.wpcf7-form-control.wpcf7-submit {
	margin-top: 20px;
}
.wpcf7 span.wpcf7-not-valid-tip {
	position: initial;
	margin-top:-1px;
}
span.wpcf7-form-control-wrap.acceptance-terminos {
	float: left;
	margin-top: 2px;
	width: 25px;
}
a.opener {
	float: left;
}


/* bloque paginas hijas */

.extracto{
	background:#eee;
	padding:10px 15px;
	font-style:italic;
	margin-bottom:20px;	
}
.pagina-interna .imagen-pag {
	display: inline-block;
	width: 200px;
	height: 147px;
	margin: 0 20px 20px 0;
	border: 6px solid #fff;
	transition: 0.5s;
}

.pagina-interna .imagen-pag:hover {
	border:6px solid #beb70a;
	transition: 0.5s;
}
.pagina-interna {
clear: both;
width: 100%;
min-height: 175px;
margin-bottom: 10px;
border-bottom: 1px dashed #ccc;
line-height: 16px;
}
.pagina-interna-text {
display: inline-block;
width: 415px;
vertical-align: top;
}
.pagina-interna-text h3 a { 
	color: #757679;
}
.pagina-interna-text h3 a:hover {
	color:  #beb70a;
}
.pagina-interna-text .boton{
	margin-top:15px;	
}
.pagina-interna-text .boton a {
	background: #beb70a;
	color: #fff;
	padding: 5px 11px 5px 11px;
	transition: 0.5s;
}
.pagina-interna-text .boton a:hover {
	background: #757679;
	color: #fff;
	transition: 0.5s;
}

/*LLAMADA TELF*/
.call{
padding-top:25px;
padding-bottom:25px;
padding-left:25px;
padding-right:25px;
float: right;
background-color: #beb70a;
font-size: 30px;
line-height: 1.2;
}




/*color rss*/
.s1 .sidebar-top, .s1 .sidebar-toggle {
background: #000000;


/* Tablet - 800px, 768px & 720px */
@media only screen and (min-width: 720px) and (max-width: 800px) {
	.mystyle {}
}


/* Mobile - 480px & 320px */
@media only screen and (max-width: 719px) {
.mystyle {}	



}


/* Mobile - 320px */
@media only screen and (max-width: 479px) {
	.mystyle {}

.call{
padding-top:50px;
float: left;
}
}


