/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

/*Para los SVG*/
.alto16 {height : 16px !important;}
.alto16b {height : 16px !important;
	padding-right : 20px !important;}

	

.alto20 {height : 20px !important;}
.alto20transporte {height : 20px !important; float:left; padding-right:10px}
.alto22 {height : 22px !important;}
.alto24 {height : 24px !important;}
.alto30 {height : 30px !important;}
.alto34 {height : 34px !important;}
.alto35 {height : 35px !important;}
.alto50 {height : 50px !important;}
.alto40 {height : 40px !important;}
.alto45 {height : 45px !important;}
.alto55 {height : 55px !important;}
.alto60 {height : 60px !important;}
.alto70 {height : 70px !important;}
.alto80 {height : 80px !important;}
.alto85 {height : 85px !important;}
.alto90 {height : 90px !important;}
.alto100 {height : 100px !important;}
.alto150 {height : 150px !important;}
.alto300 {height : 300px !important;}


.ancho18 {width: 18px !important;
	padding-top : 2px !important;}
.ancho20 {width: 20px !important;
	padding-top : 2px !important;}
.ancho25 {width: 25px !important;}

.ancho24 {width: 24px !important;}
.ancho24B {width: 24px !important;
	padding-top : 2px !important;}
.ancho30 {width: 30px !important;}
.ancho45 {width: 45px !important;}
.ancho100 {width: 100px !important;}
.ancho120 {width: 120px !important;}

.ancho150 {width: 150px !important;}
.ancho200 {width: 200px !important;}
.ancho240 {width: 240px !important;}
.ancho250 {width: 250px !important;}
.ancho270 {width: 270px !important;}
.ancho300 {width: 300px !important; float:left; padding-right:100px}
.ancho350 {width: 350px !important;}
.ancho400 {width: 400px !important;}
.ancho450 {width: 450px !important;}
.ancho500 {width: 500px !important;}
.ancho600 {width: 600px !important;}

.ancho300pie {width: 300px !important;
padding-bottom : 10px !important;}

.ancho400 {width: 400px !important;}
.ancho500 {width: 500px !important;}
.ancho800 {width: 800px !important;}

.ancho90 {width: 91px !important;}



/*CABECERA*/
/************************************************************************************/

/*MUEVO 10PX EL LOGO PARA ABAJO EN LA CABECERA MOVIL*/
.row .span_3, body[data-header-format] #header-outer[data-format="centered-menu-under-logo"] #top .row .span_3 {
    MARGIN-TOP: 10PX;
}

body [class^=icon-].icon-tiny {
    line-height: 11px;
}


/*BOTONES*/
/************************************************************************************/


.skpx-button-small-modulos-destacados {
	font-size : 12px !important;
	padding   : 6px 34px !important;
}

.skpx-button-small-campamentos {
    font-size: 12px !important;
    padding: 4px 14px !important;
}

.skpx-button-small {
    font-size: 12px !important;
    padding: 4px 14px !important;
}

/*Para la Horizontal list Item*/
body[data-button-style^=rounded] .nectar-hor-list-item .nectar-list-item-btn {
    border-radius: 100px;
    background-color: #1D73BE;
    color: #fff;
}


/* Formulario CF7 a 2 columnas responsive */
#responsive-form {
	max-width : 100% /*-- change this to get your desired form width --*/;
	margin    : 0 auto;
	width     : 100%;
}

.form-row {
	width : 100%;
}

.column-half, .column-full {
	float              : left;
	position           : relative;
	padding            : 0.65rem;
	width              : 100%;
	-webkit-box-sizing : border-box;
	-moz-box-sizing    : border-box;
	box-sizing         : border-box
}

.clearfix:after {
	content : "";
	display : table;
	clear   : both;
}

/**---------------- Media query ----------------**/
@media only screen and (min-width : 48em) {
	.column-half {
		width : 50%;

	}
}

/**MENSAJES DE ENVIO DE FORMULARIOS**/
.wpcf7 .wpcf7-response-output {
	background-color : #FFFFFF;
	margin-left      : 0;
	margin-top       : 40px;
	padding-bottom   : 10px;
	padding-top      : 10px;
}

.wpcf7 form .wpcf7-response-output {
	margin  : 2em 0.5em 1em;
	padding : 0.8em 1em;
	border  : 2px solid #00A0D2;
}

.wpcf7 form.sent .wpcf7-response-output {
	border-color : #191E2A;
}

div.wpcf7-mail-sent-ok {
	border : 1px solid #191E2A;
}

.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
	border-color : #FF0000;
}

/**RECAPTCHA**/
.grecaptcha-badge {
	visibility : hidden;
}


