/*
Theme Name: Total Child
Theme URI: http://totalwptheme.com
Description: Total WordPress theme example child theme.
Author: AJ Clarke
Author URI: http://totalwptheme.com
Template: Total
Version: 1.1
*/

/* Parent stylesheet should be loaded from functions.php not using @import */


/*------------------------ PAGINAS ------------------------*/
/*Ariel - Inicio*/
/*.vc_custom_1452087303341 {
    background-position: 50% 0% !important;
}*/

h1, h2, h3 , h4, h5, h6 { /*Ariel*/
    font-weight: 600;
    color: #222;
    line-height: 1.5;
    margin: 5px 0 20px;
}

.Div_BannerPrincipal1 {
	background-image: url('https://www.parquesalud.com.ar/wp-content/uploads/2025/04/banner-home-left.jpg');
	background-position: 100% 0%;
	background-repeat: no-repeat;
}

.Div_BannerPrincipal2 {
	background-image: url('https://www.parquesalud.com.ar/wp-content/uploads/2025/04/banner-home-center.jpg');
	background-position: 100% 0%;
	background-repeat: no-repeat;
}

.Div_BannerPrincipal3 {
	background-image: url('https://www.parquesalud.com.ar/wp-content/uploads/2025/04/banner-home-right.jpg');
	background-position: 100% 0%;
	background-repeat: no-repeat;
}

.Div_BannerPrincipal1 .vc_row, .Div_BannerPrincipal2 .vc_row, .Div_BannerPrincipal3 .vc_row {
    float: left;
}

.Div_BannerPrincipal1 .vc_row, .Div_BannerPrincipal2 .vc_row, .Div_BannerPrincipal3 .vc_row {
  width: 70%;
  padding: 6% 0 0 8%;
}

.Div_BannerPrincipal1 .theme-button, .Div_BannerPrincipal2 .theme-button, .Div_BannerPrincipal3 .theme-button {
	margin:27px 0 0 0;
}


/*Ariel - Inicio*/

/*Santiago - Institucional*/
.Institucional_Menu a {
    text-align: left !important;
    border-radius: inherit;
    font-size: 1em;
    border-bottom: solid 1px #D4D3D3;
    color: #717070 !important;
    margin: 0 !important;
    padding: 12px !important;
}

/*.Institucional_Menu a:hover {
	background-color:#008856 !important;
	color:#FFF !important;
}*/

.Institucional_Menu a:before {
	content: ">";
	font-size: 1.6em;
    line-height: 0px;
    padding-right: 10px;
	color:#E4E4E4;
}

/*Santiago - Institucional*/

/*Santiago - Nuestros Planes*/
#Div_Planes, #Div_PlanesResponsive {background-position: center -30px !important;}

#Div_PlanesResponsive .vc_tta-panel-heading {
	font-size: 1.4em;
}

#Div_PlanesResponsive .vc_tta-panel-heading h4 {
	font-weight: 600 !important;
}


.Div_Planes .et-tabs {
    font-weight: inherit;
    font-size: 100%;
}
.vc_tta.vc_tta-spacing-1 .vc_tta-tab {
    margin: 1px -2px 2px 1px;
}
.vc_tta-color-blue.vc_tta-style-classic .vc_tta-tab > a {
	padding: 10px 15px !important;
    border-color:#f0f0f0;
    color: #fff;
	background: rgba(99,99,99,1);
	background: -moz-linear-gradient(left, rgba(99,99,99,1) 0%, rgba(153,153,153,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(99,99,99,1)), color-stop(100%, rgba(153,153,153,1)));
	background: -webkit-linear-gradient(left, rgba(99,99,99,1) 0%, rgba(153,153,153,1) 100%);
	background: -o-linear-gradient(left, rgba(99,99,99,1) 0%, rgba(153,153,153,1) 100%);
	background: -ms-linear-gradient(left, rgba(99,99,99,1) 0%, rgba(153,153,153,1) 100%);
	background: linear-gradient(to right, rgba(99,99,99,1) 0%, rgba(153,153,153,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#636363', endColorstr='#999999', GradientType=1 );
}
.vc_tta-color-blue.vc_tta-style-classic .vc_tta-tab.vc_active > a, .vc_tta-color-blue.vc_tta-style-classic .vc_tta-tab > a:focus, .vc_tta-color-blue.vc_tta-style-classic .vc_tta-tab > a:hover {
    color: #000;
	background: rgba(230,230,230,1);
	background: -moz-linear-gradient(left, rgba(230,230,230,1) 0%, rgba(255,255,255,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(230,230,230,1)), color-stop(100%, rgba(255,255,255,1)));
	background: -webkit-linear-gradient(left, rgba(230,230,230,1) 0%, rgba(255,255,255,1) 100%);
	background: -o-linear-gradient(left, rgba(230,230,230,1) 0%, rgba(255,255,255,1) 100%);
	background: -ms-linear-gradient(left, rgba(230,230,230,1) 0%, rgba(255,255,255,1) 100%);
	background: linear-gradient(to right, rgba(230,230,230,1) 0%, rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6e6e6', endColorstr='#ffffff', GradientType=1 );
}

.vc_tta-color-blue.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
    background-color: #fff;
}
.Div_Planes .nuestros-planes .vc_tta-title-text{font-size: 20px;}
.Div_Planes .nuestros-planes h3 {margin: 5px 0px 15px;}
.Div_Planes .nuestros-planes .condiciones {font-size: 10px;}
.Div_Planes .nuestros-planes sup {font-size: 10px;font-weight:600;}
.Div_Planes .nuestros-planes ul {margin:0px 0px 20px 10px;}
li.destacado {color:#008856;}
li.destacado ul li {color:#666;}

.Div_Planes nav {
	width: 100%;
	background:none !important;
}

.Div_Planes .et-content-wrap {background:none !important;}

.Div_Planes .et-tabs nav ul li {
	width: 50%;
	text-align:center;
	height: 90px;
	padding: 15px 40px;
}

.Div_Planes .et-tabs nav ul li:before {width: 0 !important;}

.Div_Planes .et-tabs nav ul li h2 {
	color:#FFF;
	margin: 0;
    line-height: inherit;
	/*font-size:3.4em;*/
	font-weight: 600;
}

.Div_Planes .et-tabs nav ul li a {padding:0;}

.Div_Planes .et-tabs nav ul li:first-child {background-color:#008856 !important;}
.Div_Planes .et-tabs nav ul li:first-child.tab-current {color:#008856 !important;}
.et-tabs-style-iconbox nav ul li.tab-current::after {
    border-width: 34px;
}

.Div_Planes .et-tabs nav ul li {background-color:#1A2A76 !important;}
.Div_Planes .et-tabs nav ul li.tab-current {color:#1A2A76 !important;}

/*Santiago - Nuestros Planes*/

/*Santiago - Centros Propios*/
/*Santiago - Centros Propios*/

/*Santiago - Sucursales*/
.Accordion_Sucursales {}

.Accordion_Sucursales a {padding: 6px !important;}

.Accordion_Sucursales .vc_tta-title-text i {
	float:right;
    width: 30%;
}

.Accordion_Sucursales .vc_tta-title-text:before, .Accordion_Sucursales .vc_tta-title-text i:before {
    vertical-align: text-top;
    line-height: 30px;
    margin: 0 4px;
}
	
.Accordion_Sucursales .vc_tta-title-text:before {content: url(https://www.parquesalud.com.ar/wp-content/uploads/2015/12/bullet_sucursales_direccion.png);}

.Accordion_Sucursales .vc_tta-title-text i:before {content: url(https://www.parquesalud.com.ar/wp-content/uploads/2015/12/bullet_sucursales_telefono.png);}
/*Santiago - Sucursales*/

/*Santiago - Cartilla Médica*/
#Div_CartillaFiltros {
	background-color:#1A2A76 !important;
	padding:20px 0;
	overflow:inherit;
}

#Div_CartillaFiltros h2 {
	color:#FFF !important;
	margin: 0 !important;
}

#Div_CartillaFiltros h4 {
	width:100%;
}

#Div_CartillaFiltros form {
	text-align:center;
}

#Div_CartillaFiltros label {
	color:#FFF;
    font-size: 1.2em;
}

.Div_CartillaFiltros_Filtros {
	background-color: #0E1B5A !important;
    padding: 16px 8px 16px 8px !important;
    border: none !important;
	text-transform:uppercase;
}

.dropdown-menu-filtros {
	text-transform:uppercase;
}

.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
    /*width: 280px !important;
    margin: 0 16px !important;*/
	margin: 0 16px 0 4px !important;
}

#Div_CartillaFiltros h4 {
	color:#FFF !important;
    margin: 0 !important;
    float: left !important;
}

.Div_CartillaFiltros_Boton {
	background-color: #008856;
    border-radius: 0;
    padding: 8px 30px;
    font-size: 1.4em;
}

.Form_Filtros, .Form_Boton {
	display: block;
}

.Form_Boton {
	text-align: right;
	margin-top: 20px;
}

#Div_CartillaGrilla {
	margin: 20px 0;
	text-align:center;
}

#Div_CartillaGrilla table {width: 100%;}

#Div_CartillaGrilla table tr {
	border: solid #D1D0D0;
    border-width: 0 0 1px 0;
    text-transform: capitalize;
}

#Div_CartillaGrilla table tr h1 {
    background-color: #1A2A76;
    padding: 2px 10px;
    margin: -6px;
    font-size: 1.2em;
    color: white;
}

#Div_CartillaGrilla table tr th {
    background-color: #008856;
    font-size: 1.2em;
    color: white;
    text-transform: uppercase;
}

#Div_CartillaGrilla table tr td, #Div_CartillaGrilla table tr th {padding: 6px;}

#Div_CartillaGrilla table tr td:first-child {font-weight:bold;}

#Div_CartillaGrilla table tr td:nth-child(2):before {content: url(https://www.parquesalud.com.ar/wp-content/uploads/2015/12/bullet_sucursales_direccion.png);}

#Div_CartillaGrilla table tr td:nth-child(3):before {content: url(https://www.parquesalud.com.ar/wp-content/uploads/2015/12/bullet_sucursales_telefono.png);}

#Btn_ImprimirCartilla {
	float: right;
    margin: 0 0 10px 0;
}
/*Santiago - Cartilla Médica*/

/*Santiago - Novedades*/
.Novedades_Modulo .vc_grid-item-mini {
	background-color: #FFF;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3) !important;
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3) !important;
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3) !important;
}
.Novedades_Modulo .vc_grid-item-mini .vc_gitem-is-link {height: 140px !important;}
.Novedades_Modulo .vc_grid-item-mini .vc_gitem-row-position-bottom {display:none;}
.Novedades_Modulo .vc_gitem-zone-mini h4 {
    font-weight: 600;
    font-size: 22px;
    color: rgb(25, 41, 117);
    line-height: 24px;
	/*Santiago - Quito Masonry*/
    overflow: hidden;
    height: 52px;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
	/*Santiago - Quito Masonry*/
}

.Novedades_Modulo .vc_gitem-zone-mini .vc_gitem-post-data-source-post_excerpt {
    font-size: 14px;
    font-weight: 300 !important;
}
.Novedades_Modulo .vc_gitem-zone-mini p {
    margin: 0px 0px -5px;
}

.Div_NovedadesExtracto {
    height: 140px;
}
/*Santiago - Novedades*/

/*Santiago - Contacto*/
.Div_Contacto nav {
	width: 100%;
	background:none !important;
	margin: 0 0 40px 0;
}

.Div_Contacto .et-content-wrap {background:none !important;}

.Div_Contacto nav ul li {
	width: 33.33%;
	text-align:left;
	height: 120px;
	padding: 10px 40px;
}

.Div_Contacto  nav ul li:before {width: 0 !important;}

.Div_Contacto nav ul li h1, .Div_Contacto nav ul li h2 {
	color:#FFF;
	margin: 0;
    line-height: inherit;
}

.Div_Contacto nav ul li h1 {
	font-size:2.6em;
	font-weight: 600;
}

.Div_Contacto nav ul li h2 {
	font-size:2.6em;
	font-weight: 400;
}

.Div_Contacto nav ul li p {
    color: #1A2A76;
    font-size: 1.4em;
    margin: 10px 0px;
    font-weight: 400;
}

.Div_Contacto nav ul li a {padding:0;}

.Div_Contacto nav ul li:first-child {background-color:#008856 !important;}
.Div_Contacto nav ul li:first-child.tab-current {color:#008856 !important;}
#section-89491252-7101-9 {max-width:800px !important;}

.Div_Contacto nav ul li {background-color:#1A2A76 !important;}
.Div_Contacto nav ul li.tab-current {color:#1A2A76 !important;}
#section-4585720c-5c48-5 {max-width:800px !important;}

.Div_Contacto nav ul li:last-child {background-color:#D1D0D0 !important;}
.Div_Contacto nav ul li:last-child h1 {color: #1A2A76 !important;}
.Div_Contacto nav ul li:last-child.tab-current {color:#D1D0D0 !important;}
#section-1451569073333-2-1 {max-width:inherit !important;}

.Contacto_MensajeGracias h2, .Contacto_MensajeGracias h3, .Contacto_MensajeGracias h4 {
	color:#192975 !important;
	margin:0 !important;
}

.Contacto_MensajeGracias h2 {
    font-size: 4.6em !important;
    font-weight: bold !important;
	margin-bottom: -20px !important;
}

.Contacto_MensajeGracias h3 {
	font-size: 1.8em !important;
    font-weight: bold;
}

.Contacto_MensajeGracias h4 {
    font-size: 1.8em !important;
}
/*Santiago - Contacto*/

/*Santiago - Quiero ser Afiliado*/
.Form_Afiliado input[type="submit"] {
	background-color: #008755;
    /*font-size: 1.6em !important;*/
    text-transform: uppercase;
    /*padding: .4em 2em;
    float: right;*/
}

.Form_Afiliado .gsection_title {color:#192975;}

.gform_wrapper .left_label .gfield_label, .CX {font-weight: normal !important;}

.Form_Afiliado input[type="text"], .Form_Afiliado input[type="tel"], .Form_Afiliado input[type="email"], .Form_Afiliado select, .Form_Afiliado textarea {
    border: 1px solid #D1D1D1;
    background: #FFF;
	border-radius: 4px;
	padding: .4em !important;
	color: #777;
}
.Form_Afiliado ul li {margin-bottom: 4px !important;}

.Form_Afiliado .gsection {margin: 0 !important;}

.Form_Afiliado .gfield_label {text-align: right !important;}
/*Santiago - Quiero ser Afiliado*/

/*Santiago - Online Afiliados*/
.Div_OnlineAfiliados {
    /*margin-top: -20px;*/
}

.Div_OnlineAfiliados h2, .Div_OnlineAfiliados h3 {
    line-height: 10px !important;
    color: #fff !important;
	margin: 0 !important;
}

.Div_OnlineAfiliados li {
    color: #fff !important;
}

.btn_pass a {
	background-color: #008856 !important;
}
/*Santiago - Online Afiliados*/

/*Santiago - Online Prestadores*/
.Form_OnlinePrestadores label {
	color:#FFF;
	font-size:16px;
}

.Form_OnlinePrestadores .gfield_description {
	color:#FFF !important;
}
.Form_OnlinePrestadores input[type="text"], .Form_OnlinePrestadores input[type="password"] {
	background-color:#061146;
	border-radius: 4px;
	border: none;
    padding: 16px 16px 16px 40px !important;
    font-size: 18px !important;
    width: 60% !important;
	color:#FFF;
}

.Form_OnlinePrestadores input[type="text"] {background: #061146 url(https://www.parquesalud.com.ar/wp-content/uploads/2015/12/bullet_prestador_usuario.png) no-repeat 16px center;}

.Form_OnlinePrestadores input[type="password"] {background: #061146 url(https://www.parquesalud.com.ar/wp-content/uploads/2015/12/bullet_prestador_contrasena.png) no-repeat 16px center;}

.Form_OnlinePrestadores input[type="submit"] {
	background-color: #008755;
    font-size: 1.4em !important;
    text-transform: uppercase;
    padding: .6em 1.6em;
}

.Form_OnlinePrestadores h2 {color:#192975;}

.Form_OnlinePrestadores .gfield_required {color:#FFF !important;}
/*Santiago - Formulario Online Prestadores*/
/*------------------------ PAGINAS ------------------------*/


/*------------------------ INTERFASE ------------------------*/

/*Santiago - Quito el Searcho para mobile*/
.sidr-class-mobile-menu-searchform { display: none !important; }

.entry h2 {font-weight: 400;font-size: 28px;color: #008755;line-height: 1.2;margin: 0px 0px 20px;}
.entry h3 {font-size:20px;color:#008755}
.blog-entry-title a {color:#008755}
.single-post-title {color: #008755;}
#top-bar-content {font-size: 14px;line-height: 6px;}

/*Santiago - .Div_LineaGratuita*/
.Div_LineaGratuita strong,.Div_LineaGratuita b {
	text-align:center;
	letter-spacing: 7px;
	color: #008755;
	font-size: 14px;
}
.Div_LineaGratuita .vcex-icon-box-image {
    top: 8px !important;
}
.Div_LineaGratuita p {line-height:22px;}

.Div_LineaGratuita a{color: #008755; font-size: 32px; text-decoration: none !important;}

.Div_LineaGratuita a:hover{color: #008755;}
/*Santiago - .Div_LineaGratuita*/

/*Santiago - TopBar*/
.top-bar-menu li /*, .CX*/ {
	border-right: 1px solid #FFF;
	padding-right:15px;
	margin-right: 5px;
	line-height: 16px;
}

#top-bar, .CX {
    min-height: 40px ;
    padding: 10px 0;
}

#top-bar .templatera_shortcode {
    float: right;
    width: 300px;
    margin: 0;
}

#top-bar .templatera_shortcode .fa {
	font-size: 20px;
    line-height: 22px;
}

#top-bar .wpex-social-btns, #top-bar .wpex-social-btns a {
	margin: 0 4px;
}
.top-bar-right.has-content .top-bar-menu {
    margin-right: 15px;
}
/*Santiago - TopBar*/

/*Santiago - IMG*/
.alignleft, .CX {margin: 0 10px 10px 0 !important;}
/*Santiago - IMG*/

/*Ariel - Google Map*/
.maps iframe{
    pointer-events: none;
}
/*Ariel - Google Map*/

/*Ariel - Submenu*/
.wpex-dropdown-top-border #site-navigation .dropdown-menu li ul {
    border-top-color: #008856 !important;
}

/*Ariel - Menu Responsive*/
ul.sidr-class-dropdown-menu {
	list-style: none !important;
	margin: 0px !important;
}
ul.sidr-class-dropdown-menu li {
	margin: 0px !important;
}
/*Ariel - Menu Responsive*/

/*Santiago - Sidebar*/
.Div_BannerAsesorComercial {
	background: url(https://www.parquesalud.com.ar/wp-content/uploads/2015/12/banner_asesorcomercial.jpg) no-repeat center center;
	height: 205px;
	color: #FFF;
	padding: 2px 20px !important;
}

.Div_BannerAsesorComercial h1, .Div_BannerAsesorComercial h2, .Div_BannerAsesorComercial h3, .Div_BannerAsesorComercial h4 {color:#FFF;}

.Div_BannerAsesorComercial h1 {font-size: 2.6em;}

.Div_BannerAsesorComercial h2 {
    font-size: 1.6em;
	margin: 32px 0;
}

.Div_BannerAsesorComercial h3 {margin: 0;}

.Div_BannerBeneficios h1 {
	color: #192975;
	font-size: 2.8em;
    line-height: 38px;
}

.Div_BannerBeneficios {
	background-color:#F2F2F2;
	padding: 20px;
}
/*Santiago - Sidebar*/

/*Santiago - TXT*/
ol, ul, li, .CX {
    list-style: inherit;
    margin: 0px 10px;
    padding: 2px 0px;
}

b, strong, .CX {font-weight: bold;}
/*Santiago - TXT*/


/*Santiago - Landing Page*/
.page-template-landing-page, .CX {background-position: top center !important;}

.Div_Landing h1 {
	color: #1A2A76;
    font-size: 4.8em;
    letter-spacing: -2px;
    line-height: 0px;}

.Div_Landing h2 {
	color: #008756;
    font-size: 4.6em;
    font-weight: 200;
    letter-spacing: -2px;
}

#Div_Header .titulo-custom {
	padding: 45px 0 60px 100px;
}

#Div_QuieroSerAfiliadoLanding .vc_col-sm-8 {width: 60%;}

#Div_QuieroSerAfiliadoLanding .vc_col-sm-4 {width: 40%;}

/*#Div_QuieroSerAfiliadoLanding .vc_col-sm-4 div {height:inherit !important;}*/

/*Santiago - Form_Afiliado_Landing*/
.Form_Afiliado_Landing {color: white;}

.Form_Afiliado_Landing ul li.gfield {border-bottom: solid 1px;}

.Form_Afiliado_Landing input[type=text], .Form_Afiliado_Landing input[type=tel], .Form_Afiliado_Landing input[type=email], .Form_Afiliado_Landing textarea, .Form_Afiliado_Landing select {
	background:none;
	color:#FFF;
	width:100% !important;
	border:none;
}

.Form_Afiliado_Landing input:focus, .Form_Afiliado_Landing textarea:focus, .Form_Afiliado_Landing select:focus { 
	background: #00764b;
    border-color: #1c9a6c;
    outline: none;
}

.Form_Afiliado_Landing select option {background-color:#008856;}

.Form_Afiliado_Landing .gfield_label {display: none;}

.Form_Afiliado_Landing .validation_message {
	background-color:white;
	width: 100% !important;
    text-align: center;
    line-height: 8px !important;
}

.Form_Afiliado_Landing input[type=submit], .Form_Afiliado_Landing .gform_next_button, .Form_Afiliado_Landing .gform_previous_button {
	background-color:white;
	border-radius: 4px;
    color: #018152;
    font-size: 16px !important;
    padding: 10px 20px 10px 20px;
    text-decoration: none;
    font-weight: 700;
	border:0px;
	width: 100% !important;
}

.Form_Afiliado_Landing div.ginput_complex {width: 100% !important;}

.Form_Afiliado_Landing .ginput_complex.ginput_container.has_first_name.no_middle_name.has_last_name span {width: 50% !important;}

.Form_Afiliado_Landing label {display:none !important;}

.Form_Afiliado_Landing .gform_footer.left_label {
  margin-left: 0% !important;
  width: 100% !important;
}

/*Santiago - Form_Afiliado_Landing*/

/*Ariel - Landing Gym*/

.bg-content-gym {
	background: url(https://www.parquesalud.com.ar/wp-content/uploads/2021/08/landing-gym-02.jpg) no-repeat center top;
}
/*Ariel - Landing Gym*/

/*Santiago - Landing Page*/

/*Santiago - Breadcrumbs*/
.site-breadcrumbs, .CX {right: inherit;}

.page-header-title, .CX {float: right;}
/*Santiago - Breadcrumbs*/

/*Santiago - Footer*/
#footer-callout-wrap, .CX {
	padding: 0px !important;
	margin:40px 0 0 0 !important;
}

.Div_PieNovedades {
	/*background: url(https://www.parquesalud.com.ar/wp-content/uploads/2015/12/novedades_fondo.jpg) repeat center top;*/
	background: rgba(225,225,225,1);
	background: -moz-linear-gradient(top, rgba(225,225,225,1) 0%, rgba(255,255,255,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(225,225,225,1)), color-stop(100%, rgba(255,255,255,1)));
	background: -webkit-linear-gradient(top, rgba(225,225,225,1) 0%, rgba(255,255,255,1) 100%);
	background: -o-linear-gradient(top, rgba(225,225,225,1) 0%, rgba(255,255,255,1) 100%);
	background: -ms-linear-gradient(top, rgba(225,225,225,1) 0%, rgba(255,255,255,1) 100%);
	background: linear-gradient(to bottom, rgba(225,225,225,1) 0%, rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1e1e1', endColorstr='#ffffff', GradientType=0 );
	padding: 20px 0;
}

.Div_PieNovedadesHome {
    background: #FFF !important;
    padding: 20px 0;
    margin-top: -40px;
}

.Div_PieNovedades_Modulo {
	background-color: #FFF;
    padding: 8px !important;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3) !important;
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3) !important;
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3) !important;
}

.Div_PieNovedadesHome .box_custom, .Div_PieNovedades .box_custom {
    padding-right: 15px;
}

.Div_PieNovedades_Modulo a {
    color: white !important;
}

.Div_PieNovedades_Modulo h2 {text-align:left !important;}

.Div_PieNovedadesHome .grid-novedades .vcex-post-type-entry-inner {
    height: 366px;
}

.Div_PieNovedadesHome .vcex-post-type-entry-readmore-wrap {
    position: absolute;
    bottom: 26px;
}

.box-verde {background:#008755; color: #fff; padding: 15px;}

.box-verde  p {font-size: 18px; font-weight: 300; margin: 0px 0px 15px; border-bottom: 1px solid rgba(255, 255, 255, 0.7); padding: 0px 0px 5px;}
.box-verde  img {float: left; margin: 0px 10px 25px 0px;}
.box-verde a {color: rgb(255, 255, 255); font-size: 25px; font-weight: 500;}

/* Ariel - GrisdNovedades Callout */
.grid-novedades .vcex-post-type-entry-inner {
	padding: 10px;
	background-color: #FFF;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3) !important;
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3) !important;
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3) !important;
}
.grid-novedades .vcex-post-type-entry-details {
    padding: 10px 0 0 0;
    border: 0px;
}

.grid-novedades .vcex-post-type-entry-excerpt {
    min-height: 94px;
}

.grid-novedades .vcex-post-type-entry-media {
    height: 135px;
}
.grid-novedades .vcex-post-type-entry-details h4 {
    color: #1a2a76;
	font-size: 22px;
	line-height: 100%;
}
.grid-novedades .vcex-post-type-entry-excerpt p {
    font-size: 14px;
    font-weight: 300 !important;
}

#footer-callout .theme-button {
	width: auto;
	padding: 8px 20px;
	border-radius: 0px;
	color: #666;
	background-color: #EBEBEB;
}
#footer-callout .theme-button:hover {
	color: #5e5e5e;
	background-color: #dcdcdc;
}
/* Ariel - GrisdNovedades Callout */



.Div_PieContacto {
    background-color: #E7E7E7;
    padding: 20px 0;
}

.Div_PieContacto .wpb_single_image {
	float: left;
    margin: 6px;
}

.Div_PieContacto .vc_col-sm-4 {
	border: #D1D0D0 solid;
	border-width: 0 1px 0 0;
}
.Div_PieContacto .vc_custom_1449688488671 .vc_col-sm-4 {
    border: 0px;
}

.Div_PieContacto .vc_col-has-fill > .vc_column-inner {
    padding-top: 0px;
}

/*Santiago - Footer*/

/*Santiago - Banner_QuieroAfiliarme*/
.Banner_QuieroAfiliarme .vc_column-inner {
	padding:0px !important;
}

.Banner_QuieroAfiliarme h1,.Banner_QuieroAfiliarme h2,.Banner_SoyAfiliado h1,.Banner_SoyAfiliado h2, .Banner_ParaEmpresas h1, .Banner_ParaEmpresas h2 {
	color: #ffffff;
	margin:0;
	line-height:120%;
}

.Banner_QuieroAfiliarme h1,.Banner_SoyAfiliado h1, .Banner_ParaEmpresas h1 {
    font-size: 1.8em;
    font-weight: 600;
}

.Banner_QuieroAfiliarme h1 b,.Banner_QuieroAfiliarme h1 strong,.Banner_SoyAfiliado h1 b,.Banner_SoyAfiliado h1 strong, .Banner_ParaEmpresas h1 b, .Banner_ParaEmpresas h1 strong {
    font-weight: 600;
}

.Banner_QuieroAfiliarme p,.Banner_SoyAfiliado p, .Banner_ParaEmpresas p {
	color: #ffffff;
	margin:10px 0;
	font-size:1.16em;
	line-height:120%;
}

.Banner_QuieroAfiliarme a,.Banner_QuieroAfiliarme a:hover {
	color: #ffffff !important;
}
/*Santiago - Banner_QuieroAfiliarme*/


/*Santiago - Banner_QuieroAfiliarmeCallout*/
.Banner_QuieroAfiliarmeCallout h1,.Banner_QuieroAfiliarmeCallout h2 {
	color: #ffffff;
	margin:0;
	line-height:26px;
}

.Banner_QuieroAfiliarmeCallout h1,.Banner_SoyAfiliado h1 {font-weight: 600;}

.Banner_QuieroAfiliarmeCallout h1 b,.Banner_QuieroAfiliarmeCallout h1 strong {font-weight: 600;}

.Banner_QuieroAfiliarmeCallout h2 {
	font-size: 1.12em;
	line-height: 20px;
}

.Banner_QuieroAfiliarmeCallout p {
	color: #ffffff;
	margin:14px 0;
	font-size:0.8em;
	line-height:20px;
}
.Banner_QuieroAfiliarmeCallout a,.Banner_QuieroAfiliarmeCallout a:hover {
	color: inherit !important;
}
/*Santiago - Banner_QuieroAfiliarmeCallout*/


/*Santiago - Banner_SoyAfiliado*/
.Banner_SoyAfiliado h1,.Banner_SoyAfiliado h2, .Banner_SoyAfiliado p {
	color: #008856;
}

.Banner_SoyAfiliado a,.Banner_SoyAfiliado a:hover {
	color: inherit !important;
}
/*Santiago - Banner_SoyAfiliado*/

/*Ariel - Banner_ParaEmpresas*/
.Banner_ParaEmpresas h1,.Banner_ParaEmpresas h2, .Banner_ParaEmpresas p {
	color: #ffffff;
}

.Banner_ParaEmpresas a,.Banner_ParaEmpresas a:hover {
	color: inherit !important;
}
/*Ariel - Banner_ParaEmpresas*/

/*Ariel - Novedades_Beneficios*/
.postid-4878 .entry-title {
    font-size: 40px;
	line-height: 50px;
}
.postid-4878 .entry-title span {
	color: #1A2A76;
	font-weight: 600;
}

.postid-4878 {
	background-position: 100% 160px !important;
	background-repeat: no-repeat !important;
}
.postid-4878 #post-media {
	display: none;
}
.Div_NovedadesBeneficios h1 {
	color: #192975;
	font-size: 2.4em;
    line-height: 38px;
}
.Div_NovedadesBeneficios ul li, .Div_NovedadesBeneficios ul li ul li  {
	font-size: 15px;
	color: #172973;
	line-height: 30px;
}
.Div_NovedadesBeneficios2 ul li, .Div_NovedadesBeneficios2 ul li ul li  {
    font-size: 18px !important;
    color: #424242;
    line-height: 36px !important;
}
}
/*Ariel - Novedades_Beneficios*/

/*Santiago - Post*/
.page-header {margin: 0 0 20px !important;}
/*Santiago - Post*/

/*Santiago - Interfase*/
.wpex-vc-column-wrapper, .CX {margin-bottom: 0px !important;}

a:hover {
	/*font-weight: bold !important;*/
	text-decoration:none !important;
}
#site-navigation .dropdown-menu a {
    font-weight: 700;
}
.navbar-style-one .dropdown-menu > li > a > span.link-inner {
    padding: 0.5em 0.6em;
}

.FloatLeft div {
	float:left;
}

/*Santiago - Interfase*/

/*Santiago - Formularios*/
.gform_wrapper li.gfield_error input[type=email], .gform_wrapper li.gfield_error input[type=number], .gform_wrapper li.gfield_error input[type=password], .gform_wrapper li.gfield_error input[type=tel], .gform_wrapper li.gfield_error input[type=text], .gform_wrapper li.gfield_error input[type=url], .gform_wrapper li.gfield_error textarea {
    border-color: #008856 !important;
}

.gform_wrapper .validation_message {
    color: #008856 !important;
 }

.gform_wrapper div.validation_error {
    border-top: 4px solid #008856 !important;
}

.gform_wrapper .gfield_error .gfield_label {
    color: #008856 !important;
}
/*Santiago - Formularios*/

/*Ariel - Boton Novedades*/
.vc_btn3.vc_btn3-size-md {
    padding: 8px 20px;
}
/*Ariel - Boton Novedades*/

/*------------------------ INTERFASE ------------------------*/
