.node-type-producto .move-left #fullContent::after{
	background-color: rgba(255, 178, 0, 0.7);
}
.section-sostenibilidad .move-left #fullContent::after{
	background-color: rgba(109, 165, 190, 0.7);
}
.section-deportes .move-left #fullContent::after{
	background-color: rgba(0, 53, 121, 0.7);
}
.section-sala-prensa .move-left #fullContent::after{
	background-color: rgba(201, 38, 255, 0.7);
}
.section-informacion-financiera .move-left #fullContent::after{
	background-color: rgba(0, 176, 236, 0.7);
}
.section-linea-de-transparencia .move-left #fullContent::after{
	background-color: rgba(247, 92, 184, 0.7);
}
.page-node-39 .move-left #fullContent::after{
	background-color: rgba(89, 178, 0, 0.7);
}
/**/
#right_menu h3{
	position: absolute;
	font-size: 18px;
	font-weight: 700;
	font-family: "questrialregular";
	right: 50px;
	top: 12px;
	margin: 0;
	color: #00ADE9;
	text-transform: uppercase;	
}
.section-la-compania #right_menu h3,
.section-linea-de-transparencia #right_menu h3{
	color: #F75CB8;
}
.node-type-producto #right_menu h3{
	color: #FFB200;
}
.section-sostenibilidad #right_menu h3{
	color: #6DA5BE;
}
.section-deportes #right_menu h3{
	color: #003579;
}
.section-sala-prensa #right_menu h3{
	color: #C926FF;
}
.section-informacion-financiera #right_menu h3{
	color: #00B0EC;
}
.page-node-39 #right_menu h3{
	color: #59B200;
}
/**/
#webform-client-form-8{
	position: relative;
	padding-top: 26px;
}
#webform-client-form-8 .webform-component-textfield,
#webform-client-form-8 .webform-component-number,
#webform-client-form-8 .webform-component-email,
#webform-client-form-8 .webform-component-textarea{
	position: relative;
	margin-top: 16px;
	padding-top: 16px;
}
#webform-client-form-8 .webform-component-textfield::after,
#webform-client-form-8 .webform-component-number::after,
#webform-client-form-8 .webform-component-email::after,
#webform-client-form-8 .form-item-submitted-captcha::after,
#webform-client-form-8 .webform-component-textarea::after{
	content: "";
	position: absolute;
	height: 2px;
	width: 0;
	left: 0;
	bottom:-2px;
	display: block;
}
#webform-client-form-8 .webform-component-textfield.backline::after,
#webform-client-form-8 .webform-component-number.backline::after,
#webform-client-form-8 .webform-component-email.backline::after,
#webform-client-form-8 .form-item-submitted-captcha.backline::after,
#webform-client-form-8 .webform-component-textarea.backline::after{
	width: 100%;
	-webkit-transition: width 0.5s;
	transition: width 0.5s;
}
/**/
.front #webform-client-form-8 .webform-component-textfield.backline::after,
.front #webform-client-form-8 .webform-component-number.backline::after,
.front #webform-client-form-8 .webform-component-email.backline::after,
.front #webform-client-form-8 .form-item-submitted-captcha.backline::after,
.front #webform-client-form-8 .webform-component-textarea.backline::after{
	background: #00ADE9;
}
.section-la-compania #webform-client-form-8 .webform-component-textfield.backline::after,
.section-la-compania #webform-client-form-8 .webform-component-number.backline::after,
.section-la-compania #webform-client-form-8 .webform-component-email.backline::after,
.section-la-compania #webform-client-form-8 .form-item-submitted-captcha.backline::after,
.section-la-compania #webform-client-form-8 .webform-component-textarea.backline::after,
.section-linea-de-transparencia #webform-client-form-8 .webform-component-textfield.backline::after,
.section-linea-de-transparencia #webform-client-form-8 .webform-component-number.backline::after,
.section-linea-de-transparencia #webform-client-form-8 .webform-component-email.backline::after,
.section-linea-de-transparencia #webform-client-form-8 .form-item-submitted-captcha.backline::after,
.section-linea-de-transparencia #webform-client-form-8 .webform-component-textarea.backline::after{
	background: #F75CB8;
}
.node-type-producto #webform-client-form-8 .webform-component-textfield.backline::after,
.node-type-producto #webform-client-form-8 .webform-component-number.backline::after,
.node-type-producto #webform-client-form-8 .webform-component-email.backline::after,
.node-type-producto #webform-client-form-8 .form-item-submitted-captcha.backline::after,
.node-type-producto #webform-client-form-8 .webform-component-textarea.backline::after{
	background: #FFB200;
}
.section-sostenibilidad #webform-client-form-8 .webform-component-textfield.backline::after,
.section-sostenibilidad #webform-client-form-8 .webform-component-number.backline::after,
.section-sostenibilidad #webform-client-form-8 .webform-component-email.backline::after,
.section-sostenibilidad #webform-client-form-8 .form-item-submitted-captcha.backline::after,
.section-sostenibilidad #webform-client-form-8 .webform-component-textarea.backline::after{
	background: #6DA5BE;
}
.section-deportes #webform-client-form-8 .webform-component-textfield.backline::after,
.section-deportes #webform-client-form-8 .webform-component-number.backline::after,
.section-deportes #webform-client-form-8 .webform-component-email.backline::after,
.section-deportes #webform-client-form-8 .form-item-submitted-captcha.backline::after,
.section-deportes #webform-client-form-8 .webform-component-textarea.backline::after{
	background: #003579;
}
.section-sala-prensa #webform-client-form-8 .webform-component-textfield.backline::after,
.section-sala-prensa #webform-client-form-8 .webform-component-number.backline::after,
.section-sala-prensa #webform-client-form-8 .webform-component-email.backline::after,
.section-sala-prensa #webform-client-form-8 .form-item-submitted-captcha.backline::after,
.section-sala-prensa #webform-client-form-8 .webform-component-textarea.backline::after{
	background: #C926FF;
}
.section-informacion-financiera #webform-client-form-8 .webform-component-textfield.backline::after,
.section-informacion-financiera #webform-client-form-8 .webform-component-number.backline::after,
.section-informacion-financiera #webform-client-form-8 .webform-component-email.backline::after,
.section-informacion-financiera #webform-client-form-8 .form-item-submitted-captcha.backline::after,
.section-informacion-financiera #webform-client-form-8 .webform-component-textarea.backline::after{
	background: #00B0EC;
}
.page-node-39 #webform-client-form-8 .webform-component-textfield.backline::after,
.page-node-39 #webform-client-form-8 .webform-component-number.backline::after,
.page-node-39 #webform-client-form-8 .webform-component-email.backline::after,
.page-node-39 #webform-client-form-8 .form-item-submitted-captcha.backline::after,
.page-node-39 #webform-client-form-8 .webform-component-textarea.backline::after{
	background: #59B200;
}
/**/
.front #right_menu .option:after{
	border: 3px solid #00ADE9;
}
.section-la-compania #right_menu .option:after,
.section-linea-de-transparencia #right_menu .option:after{
	border: 3px solid #F75CB8;
}
.node-type-producto #right_menu .option:after{
	border: 3px solid #FFB200;
}
.section-sostenibilidad #right_menu .option:after{
	border: 3px solid #6DA5BE;
}
.section-deportes #right_menu .option:after{
	border: 3px solid #003579;
}
.section-sala-prensa #right_menu .option:after{
	border: 3px solid #C926FF;
}
.section-informacion-financiera #right_menu .option:after{
	border: 3px solid #00B0EC;
}
.page-node-39 #right_menu .option:after{
	border: 3px solid #59B200;
}
/**/
#webform-client-form-8 .webform-component--numero-del-documento{
	margin-top: 0;
}
#webform-client-form-8 .webform-component--tipo{
	margin-bottom: 0;
}
#webform-client-form-8 .webform-component-textfield label,
#webform-client-form-8 .webform-component-number label,
#webform-client-form-8 .webform-component-email label,
#webform-client-form-8 .webform-component-textarea label{
	position: absolute !important;
	cursor: inherit;
	clip: auto;
	z-index: 1;
	color: #999;
	font-family: "ralewayregular";
	font-size: 14px;
	line-height: 32px;
	color: #999;
	top: 16px;
}
#webform-client-form-8 .webform-component-textfield .element-invisible span
#webform-client-form-8 .webform-component-number .element-invisible span,
#webform-client-form-8 .webform-component-email .element-invisible span,
#webform-client-form-8 .webform-component-textarea .element-invisible span
{
	color: #999;
}
#webform-client-form-8 input.form-text:focus ~ #webform-client-form-8 .webform-component-textarea .element-invisible{
	top: -26px;
}

#webform-client-form-8 .form-text,
#webform-client-form-8 .form-text::-webkit-input-placeholder,
#webform-client-form-8 .form-text::-moz-placeholder,
#webform-client-form-8 .form-text:-moz-placeholder,
#webform-client-form-8 .form-text::-ms-input-placeholder,
#webform-client-form-8 .form-text[placeholder]{
	color: #F1F1F3;
}
/**/
#right_menu #webform-client-form-8 textarea{
	resize:none;
	padding:8px;
}
/**/
#webform-client-form-8 .departamento_c,
#webform-client-form-8 .ciudad_c{
	display: none;
}
#webform-client-form-8 .webform-component--politicas{
	margin-bottom: 16px;
}
#edit-submitted-tipo{
	overflow: hidden;
}
#edit-submitted-tipo .form-type-radio{
	float: left;
}
#right_menu .captcha label{
	height: auto;
}
#right_menu #webform-client-form-8 #edit-submitted-e-mail{
	text-transform:uppercase;
}
#right_menu .captcha #captcha{
	border:none;
	float:none;
	margin:3px 0 0;
	padding:0;
	width:150px;
	background-color: #00ADE9;
}
/**/
.front #right_menu .captcha #captcha{
	background-color: #00ADE9;
}
.section-la-compania #right_menu .captcha #captcha,
.section-linea-de-transparencia #right_menu .captcha #captcha{
	background-color: #F75CB8;
}
.node-type-producto #right_menu .captcha #captcha{
	background-color: #FFB200;
}
.section-sostenibilidad #right_menu .captcha #captcha{
	background-color: #6DA5BE;
}
.section-deportes #right_menu .captcha #captcha{
	background-color: #003579;
}
.section-sala-prensa #right_menu .captcha #captcha{
	background-color: #C926FF;
}
.section-informacion-financiera #right_menu .captcha #captcha{
	background-color: #00B0EC;
}
.page-node-39 #right_menu .captcha #captcha{
	background-color: #59B200;
}
/**/
#webform-client-form-8 .captcha{
	overflow: hidden;
	padding-top: 16px;
}
#webform-client-form-8 .captcha .imgcaptcha,
#webform-client-form-8 .captcha .form-item-submitted-captcha{
	float: left;
	margin:0;
	position: relative;
}
#webform-client-form-8 .captcha .imgcaptcha{
	width: 150px;
}
#webform-client-form-8 .captcha .form-item-submitted-captcha{
	width: 234px;
	margin-bottom: 2px;
}
#webform-client-form-8 .captcha .form-item-submitted-captcha label{
	position: absolute !important;
	cursor: inherit;
	clip: auto;
	z-index: 1;
	color: #999;
	font-family: "ralewayregular";
	font-size: 14px;
	line-height: 32px;
	color: #999; 
	top: 16px;
	font-weight: normal;
	
}
#webform-client-form-8 .captcha .form-item-submitted-captcha input{
	margin-top: 16px;
}
.webform-component--cerrar a{
	margin-right: 16px;
	margin-top: 10px;
}
.node-type-producto .webform-component--cerrar a{
	background-image: url(img/x_yellow.png);
}
.section-sostenibilidad .webform-component--cerrar a{
	background-image: url(img/x_blue_2.png);
}
.section-deportes .webform-component--cerrar a{
	background-image: url(img/x_dblue.png);
}
.section-sala-prensa .webform-component--cerrar a{
	background-image: url(img/x_fucsia.png);
}
.section-informacion-financiera .webform-component--cerrar a{
	background-image: url(img/x_blue.png);
}
.section-linea-de-transparencia .webform-component--cerrar a{
	background-image: url(img/x_red.png);
}
.page-node-39 .webform-component--cerrar a{
	background-image: url(img/x_green.png);
}
/**/
#right_menu .webform-component-select select{
	background-color: #f1f1f3;
}
.section-la-compania #right_menu .webform-component-select select,
.section-linea-de-transparencia #right_menu .webform-component-select select{
	background-image: url(img/arrow_select_pink.png);
}
.node-type-producto #right_menu .webform-component-select select{
	background-image: url(img/arrow_select_yellow.png);
}
.section-sostenibilidad #right_menu .webform-component-select select{
	background-image: url(img/arrow_select_lblue.png);
}
.section-deportes #right_menu .webform-component-select select{
	background-image: url(img/arrow_select_dblue.png);
}
.section-sala-prensa #right_menu .webform-component-select select{
	background-image: url(img/arrow_select_fucsia.png);
}
.section-informacion-financiera #right_menu .webform-component-select select{
	background-image: url(img/arrow_select_blue.png);
}
.page-node-39 #right_menu .webform-component-select select{
	background-image: url(img/arrow_select_green.png);
}
.contactoSelectParent{
	overflow: hidden;
}
.contactoSelectParent.error{
	border: 1px solid red;
}
.page-node-39 #right_menu .webform-component-select select option{
	font-family: "ralewayregular";
	font-size: 14px;
}
/**/
#webform-client-form-8 .error{
	border: 1px solid red;
}
#right_menu .mCSB_scrollTools{
	width: 10px;
}
#right_menu .mCSB_scrollTools .mCSB_dragger{
	background: #999;
}
#right_menu .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, 
#right_menu .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
#right_menu .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background: #999;
}
#right_menu .mCSB_scrollTools .mCSB_draggerRail{
	background: white;
}