

.carousel-inner h2 {background:url(http://www.banconsultores.com/wp-content/uploads/2016/10/line.png) bottom left no-repeat;padding-bottom:12px;}
.carousel-inner h2 b {display:block;width:100%;font-size:14px;font-weight:600;color:#444444;margin-bottom:-10px;}
.custom_subtitle p {font-size:12px;font-weight:600;color:#444444;text-transform:uppercase;}
.custom_title p {font-size:27px !important;line-height:32px;color:#012168;background:url(http://www.banconsultores.com/wp-content/uploads/2016/10/line.png) bottom left no-repeat;padding-bottom:12px;}
.custom_title02 p {font-size:19px;font-weight:400;line-height:auto;color:#012168;}
.custom_paragraph p, .custom_paragraph ul li {font-size:14px;font-weight:400;color:#222222;}
.carousel-control {width:10%;}
.qode_carousels .flex-direction-nav {display:block !important;}
.flex-direction-nav a {opacity:1;text-indent:-9999em;}
.flex-direction-nav li a {background:url(http://www.banconsultores.com/wp-content/uploads/2016/10/ar.png) center center no-repeat;}
.flex-direction-nav li:first-child a {background:url(http://www.banconsultores.com/wp-content/uploads/2016/10/al.png) center center no-repeat;}
.flex-prev {position:absolute;top:18px;left:-40px;} 
.flex-next {position:absolute;top:18px;right:-40px;}
.footer_top .column_inner {border:none;}
.footer_top ul li {margin-bottom:12px;}
.footer_top ul {margin:12px 0;}
.footer_top ul li {display:inline-block;margin-right:12px;}
#back_to_top.on {display:none;}
.carousel-indicators {bottom:60px;}
.carousel-indicators li {border:2px solid #012168;}
.carousel-indicators .active {background:#012168;}
/*.carousel-inner:after {content:"";width:200px;height:60px;background:url(http://www.banconsultores.com/wp-content/uploads/2016/10/vital_licensee.png) no-repeat;position:absolute;right:60px;bottom:60px;}*/
.more_link {margin-top:12px;}
.more_link p a {color:#012168 !important;font-weight:600 !important;}
.more_link .fa-lg {margin-left:12px;}
a.current {background-color:rgba(1,33,104,0.8);}
.custom_header_text h2 {position:absolute;width:32%;top:30%;left:15%;font-size:24px;font-style:italic;color:#012168;line-height:29px;}
.custom_tabs .tabs-container {background-color:#f1f2f6;}
.custom_tabs .tabs-container .tab-content {padding:48px 24px;}
.custom_tabs .q_tabs.boxed .tabs-nav li a {padding:0 36px 0 72px;height:70px;line-height:70px;}
.custom_tabs .q_tabs.boxed .tabs-nav li:first-child a {background:#ffffff url(http://www.banconsultores.com/wp-content/uploads/2016/10/v1.png) 25px 17px no-repeat;background-size:auto 50%; }
.custom_tabs .q_tabs.boxed .tabs-nav li:nth-child(2) a {background:#ffffff url(http://www.banconsultores.com/wp-content/uploads/2016/10/v2.png) 25px 17px no-repeat;background-size:auto 50%; }
.custom_tabs .q_tabs.boxed .tabs-nav li:nth-child(3) a {background:#ffffff url(http://www.banconsultores.com/wp-content/uploads/2016/10/v3.png) 25px 17px no-repeat;background-size:auto 50%; }
.custom_tabs .q_tabs.boxed .tabs-nav li:nth-child(4) a {background:#ffffff url(http://www.banconsultores.com/wp-content/uploads/2016/10/v4.png) 25px 17px no-repeat;background-size:auto 50%; }
.custom_tabs .q_tabs.boxed .tabs-nav li.active a {background-color:#f1f2f6;}
.mobile_menu_button {float: right;margin: 0;}

nav.main_menu > ul > li > a { cursor: pointer !important; }
nav.main_menu ul li:hover a, nav.main_menu ul li.active a.current {color: #ffffff;}

.page-id-7585 .form1 { width: 92%; }

.vc_custom_1478778728157 { background: url(http://www.banconsultores.com/wp-content/uploads/2016/11/evento_bg06.jpg) no-repeat; background-position: center right; }

.page-id-7173 section.section:first-child {
	padding: 0;
}
.page-id-7173 .vc_col-sm-2 {
	padding-top: 36px;
	padding-bottom: 36px;
	border: 1px solid #dddddd;
}
.page-id-7173 .vc_col-sm-2:hover {
	background-color: #f0f0f0;
}

.page-id-7173 .wpb_single_image img {
	-webkit-filter: grayscale(100%);
	-webkit-filter: grayscale(1);
	-moz-filter: grayscale(1);
	-moz-filter: grayscale(100%);
	filter: gray;
	filter: grayscale(100%);
	filter: url(desaturate.svg#greyscale);
	filter: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' height='0'><filter id='greyscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale");
}
.page-id-7173 .wpb_single_image img:hover {
	-webkit-filter: grayscale(0);
	-webkit-filter: grayscale(0%);
	-moz-filter: grayscale(0);
	-moz-filter: grayscale(0%);
	filter: none;
	filter: grayscale(0%);
	filter: none;
}
.form_join {
	background: #e0e4f7 url(http://www.banconsultores.com/wp-content/uploads/2016/11/pattern05.png);
}
.form_join_home {
	background: #e0e4f7 url(http://www.banconsultores.com/wp-content/uploads/2016/11/event_home_bg03.jpg) right center no-repeat;
	border-top: 1px solid #dce6fc;
	border-bottom: 1px solid #dce6fc;
}
.form10 .wdform_page, .form1 .wdform_page {padding-top: 0 !important;}
.form1 .wdform_row.ui-sortable-handle + .wdform_row.ui-sortable-handle,
.form1 .wdform_row.ui-sortable-handle + .wdform_row.ui-sortable-handle,
.form1 .wdform-element-section,
.form1 .wdform_row.ui-sortable-handle { width: 100% !important }
.home .form10 {padding-top: 70px !important;}
.form10 input[type="text"] {
	height: 39px !important;
	line-height: 39px !important;
	margin-top: 1px !important;
}
.form10 .page_numbers { display: none; }

.links_footer { margin-top: 24px !important; }
.links_footer li { display: inline !important; float: left; width: 25%; }
.links_footer li a:hover { text-decoration: underline; }
.links_footer li p { color: #012168; font-weight: 500; }
.links_footer li:first-child { width: 10%; }
.links_footer li:nth-child(2) { width: 14%; }
.links_footer li:nth-child(3) { width: 25%; }
.links_footer li:nth-child(4) { width: 25%; }
.links_footer li:last-child { width: 11%; }
.links_footer li ul li { display: inline !important; float: left; width: 100% !important; font-size: 12px;}

.slider_content .thumb { position: absolute; left: 0; bottom: 300px; height: 85px !important; }

.custom_evento { position: absolute; left: 0; bottom: -180px; width: 374px; height: 85px;  }

.carousel-control .thumb_holder { display: none !important; }

/* Cabecera nosotros */
.header_nosotros {background: url(http://www.banconsultores.com/wp-content/uploads/2016/11/about03_bg.jpg) no-repeat; background-position: center right;}

/* Cabecera Soluciones */
.vc_custom_1479137769866 {background: url(http://www.banconsultores.com/wp-content/uploads/2016/11/soluciones_bg.jpg) no-repeat; background-position: center right;}
.header_soluciones {background: url(http://www.banconsultores.com/wp-content/uploads/2016/11/soluciones_bg.jpg) no-repeat; background-position: center right;}

/* Cabecera Talento */
.vc_custom_1479138049603 {background: url(http://www.banconsultores.com/wp-content/uploads/2016/11/talento_bg.jpg) no-repeat; background-position: center right;}
.header_talento {background: url(http://www.banconsultores.com/wp-content/uploads/2016/11/talento_bg.jpg) no-repeat; background-position: center right;}

/* Cabecera Formacion */
.vc_custom_1479138308908 {background: url(http://www.banconsultores.com/wp-content/uploads/2016/11/formacion_bg.jpg) no-repeat; background-position: center right;}
.header_formacion {background: url(http://www.banconsultores.com/wp-content/uploads/2016/11/formacion_bg.jpg) no-repeat; background-position: center right;}

/* Cabecera Vitalsmarts */
.vc_custom_1479141843543 {background: url(http://www.banconsultores.com/wp-content/uploads/2016/11/vitalsmarts_bg.jpg) no-repeat; background-position: center right;}
.header_vitalsmarts {background: url(http://www.banconsultores.com/wp-content/uploads/2016/11/vitalsmarts_bg.jpg) no-repeat; background-position: center right;}

/* Cabecera Crucial */
.vc_custom_1479139415247 {background: url(http://www.banconsultores.com/wp-content/uploads/2016/11/crucial_bg.jpg) no-repeat; background-position: center right;}
.header_crucial {background: url(http://www.banconsultores.com/wp-content/uploads/2016/11/crucial_bg.jpg) no-repeat; background-position: center right;}

/* Cabecera Influencer */
.vc_custom_1479140033167 {background: url(http://www.banconsultores.com/wp-content/uploads/2016/11/influencer_bg.jpg) no-repeat; background-position: center right;}
.header_influencer {background: url(http://www.banconsultores.com/wp-content/uploads/2016/11/influencer_bg.jpg) no-repeat; background-position: center right;}

/* Cabecera Accountability */
.vc_custom_1479140342986 {background: url(http://www.banconsultores.com/wp-content/uploads/2016/11/accountability_bg.jpg) no-repeat; background-position: center right;}
.header_accountability {background: url(http://www.banconsultores.com/wp-content/uploads/2016/11/accountability_bg.jpg) no-repeat; background-position: center right;}

/* Cabecera Change */
.vc_custom_1479140603024 {background: url(http://www.banconsultores.com/wp-content/uploads/2016/11/change_bg.jpg) no-repeat; background-position: center right;}
.header_change {background: url(http://www.banconsultores.com/wp-content/uploads/2016/11/change_bg.jpg) no-repeat; background-position: center right;}


.vc_custom_1479137034707 .custom_title02,
.vc_custom_1479137769866 .custom_title02,
.vc_custom_1479138049603 .custom_title02,
.vc_custom_1479138308908 .custom_title02,
.vc_custom_1479141843543 .custom_title02 { font-style: italic; }

.header_nosotros .custom_title02,
.header_soluciones .custom_title02,
.header_talento .custom_title02,
.header_formacion .custom_title02,
.header_vitalsmarts .custom_title02,
.header_crucial .custom_title02,
.header_influencer .custom_title02,
.header_accountability .custom_title02,
.header_change .custom_title02 { font-style: italic; }


.logo_vital {
	position: absolute;
	top: 14px;
	left: 70px;
	width: 185px;
	height: 64px;
	display: inline-block;
	max-width: 185px !important;
}
.sticky .logo_vital {
	max-width: 140px !important;
	top: 7px;
	left: 40px;
	height: auto;
	}


@media (min-width: 768px) {
.custom_section .section {background-color:#f1f2f6;margin-top:96px;overflow:visible;}
.custom_tabs {margin-top:-120px;}
.custom_tabs .vc_col-sm-3 {width:18%;}
.custom_tabs .vc_row .vc_col-sm-4:first-child {width:18%;}
.custom_tabs .vc_row .vc_col-sm-4 + .vc_col-sm-4 {width:40%;}
.custom_tabs .vc_row .vc_col-sm-4 + .vc_col-sm-4 + .vc_col-sm-4 {width:42%;}
.logo_wrapper {left:12%;}
}
@media only screen and (max-width: 1000px) {
	.logo_wrapper {left: 12% !important;}
}
@media (max-width: 567px) {
	.carousel-inner .item .image {background-size:auto 100%;}
	.carousel-inner .item:first-child {background-position:85% 0;}
	.carousel-inner h2 {font-size: 5em !important;line-height:0.4em;}
	.carousel-inner p {font-size: 2.2em !important;line-height:17px !important;font-weight:400;}
	.qbutton.tiny, #submit_comment, .load_more.tiny a {height:45px;line-height:45px;font-size:12px;}
	.carousel-inner .slider_content .text {width:80%;margin: -72px 0 0 0}
	.slider_content_outer {width:80%;padding:0 10%;background-color: rgba(255,255,255,0.6) !important;}
	/*.carousel-inner:after {right: auto;left:35px;bottom: 80px;}*/
	.logo_vital {left: 35px;}
	.carousel-indicators {bottom: 12px;}
	.custom_header_text h2 {width:76%;top:0;left:0;background:rgba(255,255,255,0.6);padding:12%;}
	/*.cabecera .vc_col-sm-12 .vc_column-inner .wpb_single_image img {height:auto;max-width:250%;width:250%;margin-left:-120%;}*/
	.vc_row section.section:first-child {padding:0 0 140px 0;}
	.vc_row + .vc_row  section.section {padding:50px 0;}
	body .full_width .cabecera {padding: 0 !important;max-height:160px; margin-top: 0 !important; margin-bottom: 24px !important;}
	body .full_width .header_talento, body .full_width .header_nosotros, body .full_width .header_formacion, body .full_width .header_vitalsmarts, body .full_width .header_crucial, body .full_width .header_influencer, body .full_width .header_accountability, body .full_width .header_change {padding: 0 !important;max-height:160px; margin-top: 0 !important; margin-bottom: 24px !important;}
	body .full_width .header_crucial, body .full_width .header_influencer, body .full_width .header_accountability, body .full_width .header_change { background-position: center; margin-bottom: 48px !important;}
	.q_tabs.boxed .tabs-nav {display: none;}
	.custom_tabs .tabs-container .tab-content {display: block !important;}
	.vc_custom_1478778728157 { background: #f9fafb; }
	.page-id-7585 .cabecera .vc_col-sm-12 .vc_column-inner .wpb_single_image img { width: auto; max-width: 100%; margin-left: 0; margin-bottom: -100px; }
	.vc_custom_1478778569511 p, .vc_custom_1478778581582 p, .vc_custom_1478778605172 p, .vc_custom_1478778617955 p, .vc_custom_1478777950837 p { text-align: left !important; }
	.column2 { display: none; }
	.vc_custom_1479137034707,.vc_custom_1479137769866,.vc_custom_1479138049603,.vc_custom_1479138308908,.vc_custom_1479141843543 { background-position: center; }
	.header_nosotros,.header_soluciones,.header_formacion,.header_talento,.header_vitalsmarts { background-position: center; }
	body.page .vc_custom_1479137034707 { margin-top: 0 !important; }
	body.page .header_nosotros { margin-top: 0 !important; }
	.vc_custom_1479137034707 .custom_title02 p,
	.vc_custom_1479137769866 .custom_title02 p,
	.vc_custom_1479138049603 .custom_title02 p,
	.vc_custom_1479138308908 .custom_title02 p,
	.vc_custom_1479141843543 .custom_title02 p { margin-top: 72px; font-size: 1.7em; line-height: 1.3em; }
	.header_nosotros .custom_title02 p,
	.header_soluciones .custom_title02 p,
	.header_talento .custom_title02 p,
	.header_formacion .custom_title02 p,
	.header_vitalsmarts .custom_title02 p,
	.vc_custom_1479141843543 .custom_title02 p { margin-top: 72px; font-size: 1.7em; line-height: 1.3em; }
	.header_vitalsmarts .custom_title02 p { margin-top: 24px;  }
	.header_vitalsmarts .custom_title02 p + p { margin-top: 0;  }
	body.page-id-7173 .header_clientes { margin-top: 12px !important; margin-bottom: 0 !important; }
	body.page-id-7173 .vc_row.header_clientes section.section:first-child { padding: 0 !important; }
	.carousel-inner .item img { width: 80%; margin-top: -48px; }
}