.iconCableado { /* Estatico-IMG-icon_cableado */ }
.iconCableado:before { background: url("../img/modules/components/icons/icon-cableado.png") no-repeat scroll 0 0 transparent; content: " "; display: block; float: left; height: 3em; margin: 0 1em 0 0; width: 3em; }

.iconDecoracion { /* Estatico-IMG-icon_decoracion */ }
.iconDecoracion:before { background: url("../img/modules/components/icons/icon-decoracion.png") no-repeat scroll 0 0 transparent; content: " "; display: block; float: left; height: 3em; margin: 0 1em 0 0; width: 3em; }

.iconEnergia { /* Estatico-IMG-icon_energia_respaldo */ }
.iconEnergia:before { background: url("../img/modules/components/icons/icon-energia-respaldo.png") no-repeat scroll 0 0 transparent; content: " "; display: block; float: left; height: 3em; margin: 0 1em 0 0; width: 3em; }

.iconGestion { /* Estatico-IMG-icon_gestion_energetico */ }
.iconGestion:before { background: url("../img/modules/components/icons/icon-gestion-energia.png") no-repeat scroll 0 0 transparent; content: " "; display: block; float: left; height: 3em; margin: 0 1em 0 0; width: 3em; }

.iconIluminacion { /* Estatico-IMG-icon_iluminacion */ }
.iconIluminacion:before { background: url("../img/modules/components/icons/icon-iluminacion.png") no-repeat scroll 0 0 transparent; content: " "; display: block; float: left; height: 3em; margin: 0; width: 3em; }

.iconMantenimiento { /* Estatico-IMG-icon_mantenimiento */ }
.iconMantenimiento:before { background: url("../img/modules/components/icons/icon-mantenimiento.png") no-repeat scroll 0 0 transparent; content: " "; display: block; float: left; height: 3em; margin: 0 1em 0 0; width: 3em; }

.iconObras { /* Estatico-IMG-icon_obras-electricas */ }
.iconObras:before { background: url("../img/modules/components/icons/icon-obras-electricas.png") no-repeat scroll 0 0 transparent; content: " "; display: block; float: left; height: 3em; margin: 0; width: 3em; }

.iconSeguridad { /* Estatico-IMG-icon_seguridad */ }
.iconSeguridad:before { background: url("../img/modules/components/icons/icon-seguridad.png") no-repeat scroll 0 0 transparent; content: " "; display: block; float: left; height: 3em; margin: 0 1em 0 0; width: 3em; }

.mod_frames { margin: 1em 0 0; display: block; width: 100%; float: left; }
.mod_frames .left_frames { width: 20.83%; float: left; }
.mod_frames .right_frames { width: 77.08%; float: right; height: 20em; }

.banner { float: left; margin: 0.6em 0.3% 0; padding: 0; background: none repeat scroll 0 0 rgba(0, 0, 0, 0); }
.banner.boxfaldon948 { width: 100%; margin-left: 0; margin-right: 0; }
.banner.boxfaldon948 .faldon948 { width: 948px; margin: 0 auto; }
.banner .boxImg { margin: 0; }
.banner.bottom_marged_plus { margin: 0 0 1em 0; }
.banner.faldon948 { width: 948px; margin: 0.6em auto 0 auto; float: none; }

.fix_banner .banner { margin: 0.6em 0 0.6em 1.25%; width: 24%; }
.fix_banner .banner:first-child { margin: 0.6em 0; }
.fix_banner .banner a { display: block; }

.mod_info_box .paddingp { padding: 1em 1em 0; }
.mod_info_box.padHH { padding: 0.6em 0; }
.mod_info_box.banner { display: block; float: left; margin: 0; padding: 0; width: 100%; }
.mod_info_box.banner.marginT05 { margin: 0.5em 0 0 0; }
.mod_info_box.banner .boxImg { margin: 0; }
.mod_info_box.banner .boxImg.boxImg_Video { padding: 5%; }
.mod_info_box.banner .boxImg.info_boxImg { position: relative; }
.mod_info_box.banner .boxImg.info_boxImg .faldon_info { left: 1em; position: absolute; top: 1em; }
.mod_info_box.banner .boxImg.info_boxImg .buttom_faldon { bottom: 0.5em; left: 3.5em; position: absolute; }
.mod_info_box.banner .boxImg.figureGalleryVideoVelo { position: relative; }
.mod_info_box.banner .boxImg.figureGalleryVideoVelo a { position: relative; display: block; }
.mod_info_box.banner .boxImg.figureGalleryVideoVelo a:before { content: ""; position: absolute; width: 100%; height: 100%; left: 0; top: 0; background: white url("../img/modules/components/icons/galleryPlay.png") 50% 50% no-repeat; opacity: 0.3; display: block; }
.mod_info_box.banner .boxImg.figureGalleryVideo { position: relative; }
.mod_info_box.banner .boxImg.figureGalleryVideo a:before { background: url("../img/modules/components/icons/galleryPlay2.png") no-repeat center center; content: ""; position: absolute; width: 5.625em; display: block; height: 5.625em; left: 42%; top: 35%; }
.mod_info_box.banner .bitmap { display: block; margin: 0 auto; }
.mod_info_box.banner.block0 { width: 100%; }
.mod_info_box.banner.block1 { width: 15.5%; }
.mod_info_box.banner.block2 { width: 21%; }
.mod_info_box.banner.block3 { width: 24%; }
.mod_info_box.banner.block4 { width: 32%; }
.mod_info_box.banner.block5 { width: 36%; }
.mod_info_box.banner.block6, .mod_info_box.banner .block8 { width: 48%; }
.mod_info_box.banner.block7 { width: 64%; }
.mod_info_box.block0.resetPadRL { padding-right: 0; padding-left: 0; }

.mod_footer { padding: 0; width: 100%; margin: 1em 0 2em 0; display: block; float: left; background: #ffffff;}
.mod_footer .link:hover { text-decoration: underline; }

.footer_module.footer_institutional { float: left; padding: 0.6em 1%; width: 29%; }
.footer_module.footer_institutional .boxImg { float: left; height: 150px; margin: 0; width: 150px; }
.footer_module.footer_institutional .titleContent { margin: 3em 0 0 2%; float: left; width: 44%; }
.footer_module.footer_sitemap { float: left; width: 50%; padding: 0 1%; }
.footer_module.footer_sitemap .download_list .icon_status:before { height: 16px; }
.footer_module.footer_contribution { float: left; width: 17%; }
.footer_module.footer_contribution .footer_block { display: table-cell; vertical-align: top; }
.footer_module.footer_contribution .footer_block.banner { display: inline-block; float: left; margin: 0; max-width: 100%; min-width: 100%; width: 100%; }
.footer_module.footer_contribution .footer_block.banner .clink .bitmap { display: block; float: none; margin: 0.6em auto; }
.footer_module .boxImg { margin: 0; }
.footer_module .boxImg img { width: 100%; }

.footer_bottom { clear: both; display: inline-block; margin: 0 0 1em; padding: 0; width: 100%; }
.footer_bottom .navegation_list { float: right; text-align: right; }
.footer_bottom .navegation_item { float: left; }
.footer_bottom .navegation_item:before { content: "|"; margin: 0 0.1em 0 0.3em; color: #6785a9; }
.footer_bottom .navegation_item:first-child:before { display: none; }

.footer_top { border-color: #ffffff; border-style: solid; border-width: 3px 0; clear: both; display: inline-block; margin: 1em 0 0.6em; padding: 0.6em 0; width: 100%; }

.footer_line { display: table; width: 100%; margin: 0 0 0.5em; }

.footer_block { display: table-cell; vertical-align: top; width: 33%; min-width: 33%; max-width: 33%;}

.mod_footer .footer_top .navegation_item { float: none; }

.enel_group_link { padding: 0 3.3em 0 0; background: url("/static/img/codensa/img/modules/components/icons/icon_enel_group.png") no-repeat scroll 97% bottom transparent; }

.mod_info_box { padding: 0.6em 0.5%; display: block; float: left; width: 100%; }
.mod_info_box.centerBox { float: none; }
.mod_info_box.paddingLR05 { padding: 0 0.5%; }
.mod_info_box.paddingT1LR05 { padding: 1em 0.5% 0 0.5%; }
.mod_info_box.paddingT03LR05 { padding: 0.3em 0.5% 0 0.5%; }
.mod_info_box.paddingNone { padding: 0; }
.mod_info_box.no_paddRL { padding-right: 0; padding-left: 0; }
.mod_info_box.boxTR_D { float: right; }
.mod_info_box.wide8 { width: 80%; }

.block0 { width: 100%; }
.block0.block0Marged { margin: 0 0 0 10%; width: 90%; }

.block1 { width: 15.5%; }

.block2 { width: 21%; }

.block3 { width: 24%; }

.block4 { width: 32%; }

.block5 { width: 36%; }

.block6 { width: 48%; }

.block7 { width: 64%; }

.block8 { width: 48%; }

.block9 { width: 49%; }

.mod_right .autoAjusteAlto .mod_info_box.block1 { width: 15.5%; }
.mod_right .autoAjusteAlto .mod_info_box.block2 { width: 21%; }
.mod_right .autoAjusteAlto .mod_info_box.block3 { width: 24%; }
.mod_right .autoAjusteAlto .mod_info_box.block4 { width: 32%; }
.mod_right .autoAjusteAlto .mod_info_box.block5 { width: 36%; }
.mod_right .autoAjusteAlto .mod_info_box.block6 { width: 48%; }
.mod_right .autoAjusteAlto .mod_info_box.block7 { width: 64%; }
.mod_right .autoAjusteAlto .mod_info_box.block8 { width: 48%; }

.mod_info_top { margin: 0 0 1em; position: relative; }
.mod_info_top .boxImg { margin: 0; width: 100%; }
.mod_info_top .boxImg img { width: 100%; display: block; }
.mod_info_top.outH { position: absolute; }

.block0 .mod_info_top.top1, .block1 .mod_info_top.top1, .block2 .mod_info_top.top1, .block3 .mod_info_top.top1, .block4 .mod_info_top.top1, .block5 .mod_info_top.top1, .block6 .mod_info_top.top1, .block7 .mod_info_top.top1, .block8 .mod_info_top.top1, .block9 .mod_info_top.top1 { padding: 0; width: 100%; }
.block0 .mod_info_top.top1 .boxImg, .block1 .mod_info_top.top1 .boxImg, .block2 .mod_info_top.top1 .boxImg, .block3 .mod_info_top.top1 .boxImg, .block4 .mod_info_top.top1 .boxImg, .block5 .mod_info_top.top1 .boxImg, .block6 .mod_info_top.top1 .boxImg, .block7 .mod_info_top.top1 .boxImg, .block8 .mod_info_top.top1 .boxImg, .block9 .mod_info_top.top1 .boxImg { position: relative; }
.block0 .mod_info_top.top1 .boxImg .fdescription, .block1 .mod_info_top.top1 .boxImg .fdescription, .block2 .mod_info_top.top1 .boxImg .fdescription, .block3 .mod_info_top.top1 .boxImg .fdescription, .block4 .mod_info_top.top1 .boxImg .fdescription, .block5 .mod_info_top.top1 .boxImg .fdescription, .block6 .mod_info_top.top1 .boxImg .fdescription, .block7 .mod_info_top.top1 .boxImg .fdescription, .block8 .mod_info_top.top1 .boxImg .fdescription, .block9 .mod_info_top.top1 .boxImg .fdescription { width: 95%; overflow: hidden; height: 1.8em; line-height: 1.8em; position: absolute; bottom: 0; padding: 0.6em 5% 0.6em 0; text-overflow: ellipsis; white-space: nowrap; background: rgba(82, 106, 134, 0.8); }
.block0 .mod_info_top.top1 .boxImg .fdescription:before, .block1 .mod_info_top.top1 .boxImg .fdescription:before, .block2 .mod_info_top.top1 .boxImg .fdescription:before, .block3 .mod_info_top.top1 .boxImg .fdescription:before, .block4 .mod_info_top.top1 .boxImg .fdescription:before, .block5 .mod_info_top.top1 .boxImg .fdescription:before, .block6 .mod_info_top.top1 .boxImg .fdescription:before, .block7 .mod_info_top.top1 .boxImg .fdescription:before, .block8 .mod_info_top.top1 .boxImg .fdescription:before, .block9 .mod_info_top.top1 .boxImg .fdescription:before { background: url("/static/img/codensa/img/modules/components/icons/icon_button_selector.png") no-repeat scroll center center transparent; content: ""; display: block; float: left; height: 1.2em; overflow: hidden; padding: 0.6em 2em 0 0; width: 1.2em; }
.block0 .mod_info_top.top1 .boxImg .fdescription:before.minH05, .block1 .mod_info_top.top1 .boxImg .fdescription:before.minH05, .block2 .mod_info_top.top1 .boxImg .fdescription:before.minH05, .block3 .mod_info_top.top1 .boxImg .fdescription:before.minH05, .block4 .mod_info_top.top1 .boxImg .fdescription:before.minH05, .block5 .mod_info_top.top1 .boxImg .fdescription:before.minH05, .block6 .mod_info_top.top1 .boxImg .fdescription:before.minH05, .block7 .mod_info_top.top1 .boxImg .fdescription:before.minH05, .block8 .mod_info_top.top1 .boxImg .fdescription:before.minH05, .block9 .mod_info_top.top1 .boxImg .fdescription:before.minH05 { min-height: 0.5em; }
.block0 .mod_info_top.top1 .boxImg .fdescription.expand-text, .block1 .mod_info_top.top1 .boxImg .fdescription.expand-text, .block2 .mod_info_top.top1 .boxImg .fdescription.expand-text, .block3 .mod_info_top.top1 .boxImg .fdescription.expand-text, .block4 .mod_info_top.top1 .boxImg .fdescription.expand-text, .block5 .mod_info_top.top1 .boxImg .fdescription.expand-text, .block6 .mod_info_top.top1 .boxImg .fdescription.expand-text, .block7 .mod_info_top.top1 .boxImg .fdescription.expand-text, .block8 .mod_info_top.top1 .boxImg .fdescription.expand-text, .block9 .mod_info_top.top1 .boxImg .fdescription.expand-text { text-overflow: unset; white-space: initial; height: auto; line-height: 1.4em; overflow: visible; padding: 0.2em 5% 0.2em 0; width: 95%; }
.block0 .mod_info_top.top1 .boxImg .fdescription.expand-text.line3em, .block1 .mod_info_top.top1 .boxImg .fdescription.expand-text.line3em, .block2 .mod_info_top.top1 .boxImg .fdescription.expand-text.line3em, .block3 .mod_info_top.top1 .boxImg .fdescription.expand-text.line3em, .block4 .mod_info_top.top1 .boxImg .fdescription.expand-text.line3em, .block5 .mod_info_top.top1 .boxImg .fdescription.expand-text.line3em, .block6 .mod_info_top.top1 .boxImg .fdescription.expand-text.line3em, .block7 .mod_info_top.top1 .boxImg .fdescription.expand-text.line3em, .block8 .mod_info_top.top1 .boxImg .fdescription.expand-text.line3em, .block9 .mod_info_top.top1 .boxImg .fdescription.expand-text.line3em { line-height: 3em; }
.block0 .mod_info_top.top1 .boxImg .fdescription.expand-text:before, .block1 .mod_info_top.top1 .boxImg .fdescription.expand-text:before, .block2 .mod_info_top.top1 .boxImg .fdescription.expand-text:before, .block3 .mod_info_top.top1 .boxImg .fdescription.expand-text:before, .block4 .mod_info_top.top1 .boxImg .fdescription.expand-text:before, .block5 .mod_info_top.top1 .boxImg .fdescription.expand-text:before, .block6 .mod_info_top.top1 .boxImg .fdescription.expand-text:before, .block7 .mod_info_top.top1 .boxImg .fdescription.expand-text:before, .block8 .mod_info_top.top1 .boxImg .fdescription.expand-text:before, .block9 .mod_info_top.top1 .boxImg .fdescription.expand-text:before { height: 2.2em; }
.block0 .mod_info_top.top1 .boxImg .fdescription2, .block1 .mod_info_top.top1 .boxImg .fdescription2, .block2 .mod_info_top.top1 .boxImg .fdescription2, .block3 .mod_info_top.top1 .boxImg .fdescription2, .block4 .mod_info_top.top1 .boxImg .fdescription2, .block5 .mod_info_top.top1 .boxImg .fdescription2, .block6 .mod_info_top.top1 .boxImg .fdescription2, .block7 .mod_info_top.top1 .boxImg .fdescription2, .block8 .mod_info_top.top1 .boxImg .fdescription2, .block9 .mod_info_top.top1 .boxImg .fdescription2 { bottom: 2em; padding: 0.6em 5% 0.6em 3%; position: absolute; width: 72%; }
.block0 .mod_info_top.top1 .boxImg .fdescription2 .txt_description, .block1 .mod_info_top.top1 .boxImg .fdescription2 .txt_description, .block2 .mod_info_top.top1 .boxImg .fdescription2 .txt_description, .block3 .mod_info_top.top1 .boxImg .fdescription2 .txt_description, .block4 .mod_info_top.top1 .boxImg .fdescription2 .txt_description, .block5 .mod_info_top.top1 .boxImg .fdescription2 .txt_description, .block6 .mod_info_top.top1 .boxImg .fdescription2 .txt_description, .block7 .mod_info_top.top1 .boxImg .fdescription2 .txt_description, .block8 .mod_info_top.top1 .boxImg .fdescription2 .txt_description, .block9 .mod_info_top.top1 .boxImg .fdescription2 .txt_description { max-height: 7em; overflow: hidden; padding: 0.5em 0; }
.block0 .mod_info_top.top1 .boxImg .fdescription2 .txt_rotulo, .block1 .mod_info_top.top1 .boxImg .fdescription2 .txt_rotulo, .block2 .mod_info_top.top1 .boxImg .fdescription2 .txt_rotulo, .block3 .mod_info_top.top1 .boxImg .fdescription2 .txt_rotulo, .block4 .mod_info_top.top1 .boxImg .fdescription2 .txt_rotulo, .block5 .mod_info_top.top1 .boxImg .fdescription2 .txt_rotulo, .block6 .mod_info_top.top1 .boxImg .fdescription2 .txt_rotulo, .block7 .mod_info_top.top1 .boxImg .fdescription2 .txt_rotulo, .block8 .mod_info_top.top1 .boxImg .fdescription2 .txt_rotulo, .block9 .mod_info_top.top1 .boxImg .fdescription2 .txt_rotulo { display: block; position: relative; width: 90%; position: relative; padding-right: 10%; }
.block0 .mod_info_top.top1 .boxImg .fdescription2 .txt_rotulo:after, .block1 .mod_info_top.top1 .boxImg .fdescription2 .txt_rotulo:after, .block2 .mod_info_top.top1 .boxImg .fdescription2 .txt_rotulo:after, .block3 .mod_info_top.top1 .boxImg .fdescription2 .txt_rotulo:after, .block4 .mod_info_top.top1 .boxImg .fdescription2 .txt_rotulo:after, .block5 .mod_info_top.top1 .boxImg .fdescription2 .txt_rotulo:after, .block6 .mod_info_top.top1 .boxImg .fdescription2 .txt_rotulo:after, .block7 .mod_info_top.top1 .boxImg .fdescription2 .txt_rotulo:after, .block8 .mod_info_top.top1 .boxImg .fdescription2 .txt_rotulo:after, .block9 .mod_info_top.top1 .boxImg .fdescription2 .txt_rotulo:after { background: url("/static/img/codensa/img/modules/components/icons/icon_row_tpte.png") no-repeat scroll center center transparent; content: " "; display: block; float: right; height: 1em; width: 1em; position: absolute; top: 5px; right: -10px; }
.block0 .mod_info_top.top1 .boxImg.title_numbers, .block1 .mod_info_top.top1 .boxImg.title_numbers, .block2 .mod_info_top.top1 .boxImg.title_numbers, .block3 .mod_info_top.top1 .boxImg.title_numbers, .block4 .mod_info_top.top1 .boxImg.title_numbers, .block5 .mod_info_top.top1 .boxImg.title_numbers, .block6 .mod_info_top.top1 .boxImg.title_numbers, .block7 .mod_info_top.top1 .boxImg.title_numbers, .block8 .mod_info_top.top1 .boxImg.title_numbers, .block9 .mod_info_top.top1 .boxImg.title_numbers { display: block; float: left; }
.block0 .mod_info_top.top1 .boxImg.title_numbers .fdescription, .block1 .mod_info_top.top1 .boxImg.title_numbers .fdescription, .block2 .mod_info_top.top1 .boxImg.title_numbers .fdescription, .block3 .mod_info_top.top1 .boxImg.title_numbers .fdescription, .block4 .mod_info_top.top1 .boxImg.title_numbers .fdescription, .block5 .mod_info_top.top1 .boxImg.title_numbers .fdescription, .block6 .mod_info_top.top1 .boxImg.title_numbers .fdescription, .block7 .mod_info_top.top1 .boxImg.title_numbers .fdescription, .block8 .mod_info_top.top1 .boxImg.title_numbers .fdescription, .block9 .mod_info_top.top1 .boxImg.title_numbers .fdescription { color: white; }
.block0 .mod_info_top.top1 .boxImg.title_numbers .fdescription .expand-text, .block1 .mod_info_top.top1 .boxImg.title_numbers .fdescription .expand-text, .block2 .mod_info_top.top1 .boxImg.title_numbers .fdescription .expand-text, .block3 .mod_info_top.top1 .boxImg.title_numbers .fdescription .expand-text, .block4 .mod_info_top.top1 .boxImg.title_numbers .fdescription .expand-text, .block5 .mod_info_top.top1 .boxImg.title_numbers .fdescription .expand-text, .block6 .mod_info_top.top1 .boxImg.title_numbers .fdescription .expand-text, .block7 .mod_info_top.top1 .boxImg.title_numbers .fdescription .expand-text, .block8 .mod_info_top.top1 .boxImg.title_numbers .fdescription .expand-text, .block9 .mod_info_top.top1 .boxImg.title_numbers .fdescription .expand-text { display: block; float: left; font-weight: 700; height: 90%; line-height: 1.3em; overflow: inherit; padding: 0; position: absolute; right: 5%; top: 0.2em; vertical-align: initial; white-space: pre-line; width: 80%; }
.block0 .mod_info_top.top1 .boxImg.title_numbers .fdescription:before, .block1 .mod_info_top.top1 .boxImg.title_numbers .fdescription:before, .block2 .mod_info_top.top1 .boxImg.title_numbers .fdescription:before, .block3 .mod_info_top.top1 .boxImg.title_numbers .fdescription:before, .block4 .mod_info_top.top1 .boxImg.title_numbers .fdescription:before, .block5 .mod_info_top.top1 .boxImg.title_numbers .fdescription:before, .block6 .mod_info_top.top1 .boxImg.title_numbers .fdescription:before, .block7 .mod_info_top.top1 .boxImg.title_numbers .fdescription:before, .block8 .mod_info_top.top1 .boxImg.title_numbers .fdescription:before, .block9 .mod_info_top.top1 .boxImg.title_numbers .fdescription:before { background: none; width: 0; height: 0; margin: 0; padding: 0; }
.block0 .mod_info_top.top1 .boxImg.title_numbers .fdescription .stepNumber, .block1 .mod_info_top.top1 .boxImg.title_numbers .fdescription .stepNumber, .block2 .mod_info_top.top1 .boxImg.title_numbers .fdescription .stepNumber, .block3 .mod_info_top.top1 .boxImg.title_numbers .fdescription .stepNumber, .block4 .mod_info_top.top1 .boxImg.title_numbers .fdescription .stepNumber, .block5 .mod_info_top.top1 .boxImg.title_numbers .fdescription .stepNumber, .block6 .mod_info_top.top1 .boxImg.title_numbers .fdescription .stepNumber, .block7 .mod_info_top.top1 .boxImg.title_numbers .fdescription .stepNumber, .block8 .mod_info_top.top1 .boxImg.title_numbers .fdescription .stepNumber, .block9 .mod_info_top.top1 .boxImg.title_numbers .fdescription .stepNumber { background: none; color: white; width: 1.5em; font-size: 1.8em; height: auto; float: left; text-align: center; font-weight: 700; margin: 0; padding: 0; }
.block0 .mod_info_top.top1 .boxImg.title_numbers .fdescription.expand-text, .block1 .mod_info_top.top1 .boxImg.title_numbers .fdescription.expand-text, .block2 .mod_info_top.top1 .boxImg.title_numbers .fdescription.expand-text, .block3 .mod_info_top.top1 .boxImg.title_numbers .fdescription.expand-text, .block4 .mod_info_top.top1 .boxImg.title_numbers .fdescription.expand-text, .block5 .mod_info_top.top1 .boxImg.title_numbers .fdescription.expand-text, .block6 .mod_info_top.top1 .boxImg.title_numbers .fdescription.expand-text, .block7 .mod_info_top.top1 .boxImg.title_numbers .fdescription.expand-text, .block8 .mod_info_top.top1 .boxImg.title_numbers .fdescription.expand-text, .block9 .mod_info_top.top1 .boxImg.title_numbers .fdescription.expand-text { text-overflow: unset; white-space: initial; height: auto; line-height: 1.4em; overflow: visible; padding: 0.2em 5% 0.2em 0; }
.block0 .mod_info_top.top1 .boxImg.title_numbers .fdescription.expand-text:before, .block1 .mod_info_top.top1 .boxImg.title_numbers .fdescription.expand-text:before, .block2 .mod_info_top.top1 .boxImg.title_numbers .fdescription.expand-text:before, .block3 .mod_info_top.top1 .boxImg.title_numbers .fdescription.expand-text:before, .block4 .mod_info_top.top1 .boxImg.title_numbers .fdescription.expand-text:before, .block5 .mod_info_top.top1 .boxImg.title_numbers .fdescription.expand-text:before, .block6 .mod_info_top.top1 .boxImg.title_numbers .fdescription.expand-text:before, .block7 .mod_info_top.top1 .boxImg.title_numbers .fdescription.expand-text:before, .block8 .mod_info_top.top1 .boxImg.title_numbers .fdescription.expand-text:before, .block9 .mod_info_top.top1 .boxImg.title_numbers .fdescription.expand-text:before { height: auto; padding: 0.4em 0; }
.block0 .mod_info_top.top1.documental .boxImg .fdescription:before, .block1 .mod_info_top.top1.documental .boxImg .fdescription:before, .block2 .mod_info_top.top1.documental .boxImg .fdescription:before, .block3 .mod_info_top.top1.documental .boxImg .fdescription:before, .block4 .mod_info_top.top1.documental .boxImg .fdescription:before, .block5 .mod_info_top.top1.documental .boxImg .fdescription:before, .block6 .mod_info_top.top1.documental .boxImg .fdescription:before, .block7 .mod_info_top.top1.documental .boxImg .fdescription:before, .block8 .mod_info_top.top1.documental .boxImg .fdescription:before, .block9 .mod_info_top.top1.documental .boxImg .fdescription:before { background: url("/static/img/codensa/img/modules/components/icons/icon_button_documental.png") no-repeat scroll center center transparent; }
.block0 .mod_info_top.top2, .block1 .mod_info_top.top2, .block2 .mod_info_top.top2, .block3 .mod_info_top.top2, .block4 .mod_info_top.top2, .block5 .mod_info_top.top2, .block6 .mod_info_top.top2, .block7 .mod_info_top.top2, .block8 .mod_info_top.top2, .block9 .mod_info_top.top2 { padding: 0; width: 100%; }
.block0 .mod_info_top.top2 .mod_info_title, .block1 .mod_info_top.top2 .mod_info_title, .block2 .mod_info_top.top2 .mod_info_title, .block3 .mod_info_top.top2 .mod_info_title, .block4 .mod_info_top.top2 .mod_info_title, .block5 .mod_info_top.top2 .mod_info_title, .block6 .mod_info_top.top2 .mod_info_title, .block7 .mod_info_top.top2 .mod_info_title, .block8 .mod_info_top.top2 .mod_info_title, .block9 .mod_info_top.top2 .mod_info_title { padding: 1.2em 3% 0; width: 94%; }
.block0 .mod_info_top.top2 .boxImg, .block1 .mod_info_top.top2 .boxImg, .block2 .mod_info_top.top2 .boxImg, .block3 .mod_info_top.top2 .boxImg, .block4 .mod_info_top.top2 .boxImg, .block5 .mod_info_top.top2 .boxImg, .block6 .mod_info_top.top2 .boxImg, .block7 .mod_info_top.top2 .boxImg, .block8 .mod_info_top.top2 .boxImg, .block9 .mod_info_top.top2 .boxImg { position: relative; }
.block0 .mod_info_top.top2 .boxImg .fdescription, .block1 .mod_info_top.top2 .boxImg .fdescription, .block2 .mod_info_top.top2 .boxImg .fdescription, .block3 .mod_info_top.top2 .boxImg .fdescription, .block4 .mod_info_top.top2 .boxImg .fdescription, .block5 .mod_info_top.top2 .boxImg .fdescription, .block6 .mod_info_top.top2 .boxImg .fdescription, .block7 .mod_info_top.top2 .boxImg .fdescription, .block8 .mod_info_top.top2 .boxImg .fdescription, .block9 .mod_info_top.top2 .boxImg .fdescription { position: relative; bottom: auto; padding: 1.2em 5% 0; }
.block0 .mod_info_top.top2 .boxImg .fdescription:before, .block1 .mod_info_top.top2 .boxImg .fdescription:before, .block2 .mod_info_top.top2 .boxImg .fdescription:before, .block3 .mod_info_top.top2 .boxImg .fdescription:before, .block4 .mod_info_top.top2 .boxImg .fdescription:before, .block5 .mod_info_top.top2 .boxImg .fdescription:before, .block6 .mod_info_top.top2 .boxImg .fdescription:before, .block7 .mod_info_top.top2 .boxImg .fdescription:before, .block8 .mod_info_top.top2 .boxImg .fdescription:before, .block9 .mod_info_top.top2 .boxImg .fdescription:before { display: none; }
.block0 .mod_info_top.top3, .block1 .mod_info_top.top3, .block2 .mod_info_top.top3, .block3 .mod_info_top.top3, .block4 .mod_info_top.top3, .block5 .mod_info_top.top3, .block6 .mod_info_top.top3, .block7 .mod_info_top.top3, .block8 .mod_info_top.top3, .block9 .mod_info_top.top3 { padding: 1em 5%; }

.block4 .mod_info_top, .block5 .mod_info_top, .block6 .mod_info_top, .block7 .mod_info_top, .block8 .mod_info_top { width: 94%; padding: 0.8em 3% 0; }
.block4 .infoData, .block4 .mod_info_bottom, .block5 .infoData, .block5 .mod_info_bottom, .block6 .infoData, .block6 .mod_info_bottom, .block7 .infoData, .block7 .mod_info_bottom, .block8 .infoData, .block8 .mod_info_bottom { width: 94%; padding: 0 3% 0.8em; }
.block4 .infoData.padTB1R5L15, .block4 .mod_info_bottom.padTB1R5L15, .block5 .infoData.padTB1R5L15, .block5 .mod_info_bottom.padTB1R5L15, .block6 .infoData.padTB1R5L15, .block6 .mod_info_bottom.padTB1R5L15, .block7 .infoData.padTB1R5L15, .block7 .mod_info_bottom.padTB1R5L15, .block8 .infoData.padTB1R5L15, .block8 .mod_info_bottom.padTB1R5L15 { padding: 1em 5% 1em 15%; }
.block4 .infoData.wide8, .block4 .mod_info_bottom.wide8, .block5 .infoData.wide8, .block5 .mod_info_bottom.wide8, .block6 .infoData.wide8, .block6 .mod_info_bottom.wide8, .block7 .infoData.wide8, .block7 .mod_info_bottom.wide8, .block8 .infoData.wide8, .block8 .mod_info_bottom.wide8 { width: 80%; }
.block4.centerBox .infoData, .block5.centerBox .infoData, .block6.centerBox .infoData, .block7.centerBox .infoData, .block8.centerBox .infoData { padding: 0.8em 8%; width: 84%; }
.block4.centerBox .infoData.wide9, .block5.centerBox .infoData.wide9, .block6.centerBox .infoData.wide9, .block7.centerBox .infoData.wide9, .block8.centerBox .infoData.wide9 { width: 90%; }
.block4.centerBox .infoData.pad10M, .block5.centerBox .infoData.pad10M, .block6.centerBox .infoData.pad10M, .block7.centerBox .infoData.pad10M, .block8.centerBox .infoData.pad10M { padding: 1em 0; }
.block4.centerBox .infoData.neutralBG0, .block5.centerBox .infoData.neutralBG0, .block6.centerBox .infoData.neutralBG0, .block7.centerBox .infoData.neutralBG0, .block8.centerBox .infoData.neutralBG0 { background-color: white; }

.block0 .mod_info_content.no_reserves .mod_info_top, .block1 .mod_info_content.no_reserves .mod_info_top, .block2 .mod_info_content.no_reserves .mod_info_top, .block3 .mod_info_content.no_reserves .mod_info_top, .block4 .mod_info_content.no_reserves .mod_info_top, .block5 .mod_info_content.no_reserves .mod_info_top, .block6 .mod_info_content.no_reserves .mod_info_top, .block7 .mod_info_content.no_reserves .mod_info_top, .block8 .mod_info_content.no_reserves .mod_info_top { padding: 0.8em 0 0 0; width: 100%; }
.block0 .mod_info_content.no_reserves .infoData, .block0 .mod_info_content.no_reserves .mod_info_bottom, .block1 .mod_info_content.no_reserves .infoData, .block1 .mod_info_content.no_reserves .mod_info_bottom, .block2 .mod_info_content.no_reserves .infoData, .block2 .mod_info_content.no_reserves .mod_info_bottom, .block3 .mod_info_content.no_reserves .infoData, .block3 .mod_info_content.no_reserves .mod_info_bottom, .block4 .mod_info_content.no_reserves .infoData, .block4 .mod_info_content.no_reserves .mod_info_bottom, .block5 .mod_info_content.no_reserves .infoData, .block5 .mod_info_content.no_reserves .mod_info_bottom, .block6 .mod_info_content.no_reserves .infoData, .block6 .mod_info_content.no_reserves .mod_info_bottom, .block7 .mod_info_content.no_reserves .infoData, .block7 .mod_info_content.no_reserves .mod_info_bottom, .block8 .mod_info_content.no_reserves .infoData, .block8 .mod_info_content.no_reserves .mod_info_bottom { padding: 0; width: 100%; }
.block0.slider_b .mod_info_content .mod_info_top.iconless_left, .block1.slider_b .mod_info_content .mod_info_top.iconless_left, .block2.slider_b .mod_info_content .mod_info_top.iconless_left, .block3.slider_b .mod_info_content .mod_info_top.iconless_left, .block4.slider_b .mod_info_content .mod_info_top.iconless_left, .block5.slider_b .mod_info_content .mod_info_top.iconless_left, .block6.slider_b .mod_info_content .mod_info_top.iconless_left, .block7.slider_b .mod_info_content .mod_info_top.iconless_left, .block8.slider_b .mod_info_content .mod_info_top.iconless_left { width: 92%; margin: 0 0 0.5em; }
.block0.slider_b .mod_info_content .mod_info_top.iconless_left.nomarged, .block1.slider_b .mod_info_content .mod_info_top.iconless_left.nomarged, .block2.slider_b .mod_info_content .mod_info_top.iconless_left.nomarged, .block3.slider_b .mod_info_content .mod_info_top.iconless_left.nomarged, .block4.slider_b .mod_info_content .mod_info_top.iconless_left.nomarged, .block5.slider_b .mod_info_content .mod_info_top.iconless_left.nomarged, .block6.slider_b .mod_info_content .mod_info_top.iconless_left.nomarged, .block7.slider_b .mod_info_content .mod_info_top.iconless_left.nomarged, .block8.slider_b .mod_info_content .mod_info_top.iconless_left.nomarged { margin: 0; }
.block0.slider_b .mod_info_content .mod_info_top.accordeon_trigger .succes_box, .block1.slider_b .mod_info_content .mod_info_top.accordeon_trigger .succes_box, .block2.slider_b .mod_info_content .mod_info_top.accordeon_trigger .succes_box, .block3.slider_b .mod_info_content .mod_info_top.accordeon_trigger .succes_box, .block4.slider_b .mod_info_content .mod_info_top.accordeon_trigger .succes_box, .block5.slider_b .mod_info_content .mod_info_top.accordeon_trigger .succes_box, .block6.slider_b .mod_info_content .mod_info_top.accordeon_trigger .succes_box, .block7.slider_b .mod_info_content .mod_info_top.accordeon_trigger .succes_box, .block8.slider_b .mod_info_content .mod_info_top.accordeon_trigger .succes_box { display: block; }
.block0.slider_b .mod_info_content .mod_info_top.ui-state-active.accordeon_trigger .succes_box, .block1.slider_b .mod_info_content .mod_info_top.ui-state-active.accordeon_trigger .succes_box, .block2.slider_b .mod_info_content .mod_info_top.ui-state-active.accordeon_trigger .succes_box, .block3.slider_b .mod_info_content .mod_info_top.ui-state-active.accordeon_trigger .succes_box, .block4.slider_b .mod_info_content .mod_info_top.ui-state-active.accordeon_trigger .succes_box, .block5.slider_b .mod_info_content .mod_info_top.ui-state-active.accordeon_trigger .succes_box, .block6.slider_b .mod_info_content .mod_info_top.ui-state-active.accordeon_trigger .succes_box, .block7.slider_b .mod_info_content .mod_info_top.ui-state-active.accordeon_trigger .succes_box, .block8.slider_b .mod_info_content .mod_info_top.ui-state-active.accordeon_trigger .succes_box { display: none; }
.block0.slider_b .mod_info_content .infoData, .block0.slider_b .mod_info_content .mod_info_bottom, .block1.slider_b .mod_info_content .infoData, .block1.slider_b .mod_info_content .mod_info_bottom, .block2.slider_b .mod_info_content .infoData, .block2.slider_b .mod_info_content .mod_info_bottom, .block3.slider_b .mod_info_content .infoData, .block3.slider_b .mod_info_content .mod_info_bottom, .block4.slider_b .mod_info_content .infoData, .block4.slider_b .mod_info_content .mod_info_bottom, .block5.slider_b .mod_info_content .infoData, .block5.slider_b .mod_info_content .mod_info_bottom, .block6.slider_b .mod_info_content .infoData, .block6.slider_b .mod_info_content .mod_info_bottom, .block7.slider_b .mod_info_content .infoData, .block7.slider_b .mod_info_content .mod_info_bottom, .block8.slider_b .mod_info_content .infoData, .block8.slider_b .mod_info_content .mod_info_bottom { padding: 0.8em 4.5%; }
.block0.slider_b .mod_info_content .infoData.padInfoaDataTB08, .block0.slider_b .mod_info_content .mod_info_bottom.padInfoaDataTB08, .block1.slider_b .mod_info_content .infoData.padInfoaDataTB08, .block1.slider_b .mod_info_content .mod_info_bottom.padInfoaDataTB08, .block2.slider_b .mod_info_content .infoData.padInfoaDataTB08, .block2.slider_b .mod_info_content .mod_info_bottom.padInfoaDataTB08, .block3.slider_b .mod_info_content .infoData.padInfoaDataTB08, .block3.slider_b .mod_info_content .mod_info_bottom.padInfoaDataTB08, .block4.slider_b .mod_info_content .infoData.padInfoaDataTB08, .block4.slider_b .mod_info_content .mod_info_bottom.padInfoaDataTB08, .block5.slider_b .mod_info_content .infoData.padInfoaDataTB08, .block5.slider_b .mod_info_content .mod_info_bottom.padInfoaDataTB08, .block6.slider_b .mod_info_content .infoData.padInfoaDataTB08, .block6.slider_b .mod_info_content .mod_info_bottom.padInfoaDataTB08, .block7.slider_b .mod_info_content .infoData.padInfoaDataTB08, .block7.slider_b .mod_info_content .mod_info_bottom.padInfoaDataTB08, .block8.slider_b .mod_info_content .infoData.padInfoaDataTB08, .block8.slider_b .mod_info_content .mod_info_bottom.padInfoaDataTB08 { padding: 0.8em 0; }
.block0.slider_b .mod_info_content .mod_info_bottom, .block1.slider_b .mod_info_content .mod_info_bottom, .block2.slider_b .mod_info_content .mod_info_bottom, .block3.slider_b .mod_info_content .mod_info_bottom, .block4.slider_b .mod_info_content .mod_info_bottom, .block5.slider_b .mod_info_content .mod_info_bottom, .block6.slider_b .mod_info_content .mod_info_bottom, .block7.slider_b .mod_info_content .mod_info_bottom, .block8.slider_b .mod_info_content .mod_info_bottom { padding: 1em 0 0; width: 100%; }
.block0 .mod_info_top.only_pad_top, .block1 .mod_info_top.only_pad_top, .block2 .mod_info_top.only_pad_top, .block3 .mod_info_top.only_pad_top, .block4 .mod_info_top.only_pad_top, .block5 .mod_info_top.only_pad_top, .block6 .mod_info_top.only_pad_top, .block7 .mod_info_top.only_pad_top, .block8 .mod_info_top.only_pad_top { padding: 0.8em 0 0 0; width: 100%; }

.mod_info_content .infoData .infoData { width: 100%; padding: 0; }
.mod_info_content .mod_info_top.no_marged { margin: 0; }

.mod_section_title { display: block; float: left; width: 100%; }
.mod_section_title.icon_operadora:before { background: url("/static/img/codensa/img/modules/components/icons/icon_operadora.png"); content: " "; display: block; float: left; height: 1.7em; margin: 0 1em 0 0; width: 1.7em; }

.infoList { list-style-type: square; list-style-image: url("/static/img/codensa/img/modules/components/icons/list_squared_blue.png"); list-style-position: outside; margin: 0.6em 0; padding: 0 0 0 15px; width: auto; max-width: 95%; display: block; }
.infoList.arrowList { margin: 0.6em 0; padding: 0 0 0 1.2em; }
.infoList.verifyBigList { list-style: square outside url("../img/modules/components/icons/icon_verifyBig.png"); margin: 0.6em 0; padding: 0 0 0 1.2em; }
.infoList.verifyBlueList { list-style: square outside url("../img/modules/components/icons/icon_verifyBlue.png"); margin: 0.6em 0; padding: 0 0 0 1.2em; }
.infoList.left_marged10 { margin: 0 0 0 10%; }
.infoList.marged0 { margin: 0; }
.infoList.marged122 { margin: 1em 2% 2em; }
.infoList.marged215 { margin: 2em 15% 3em 10%; }
.infoList.marged25 { margin: 2em 5%; }

.list_mapweb .infoList { list-style-image: url("/static/img/codensa/img/modules/components/icons/list_squared_blue_big.png"); }
.list_mapweb .infoList.wide100 { width: 100%; }
.list_mapweb .infoList .infoList { list-style-image: url("/static/img/codensa/img/modules/components/icons/list_squared_blue.png"); }
.list_mapweb .infoList .infoList.wide100 { width: 100%; }

.listPoints { list-style: none; }
.listPoints .itemList { margin: 0.5em 0; padding: 1.2em 2% 1.2em 3.5em; background-repeat: no-repeat; background-position: 0 50%; }
.listPoints .itemList.iconB { background-image: url("/static/codensa/img/modules/components/icons/i_markerB.png"); }
.listPoints .itemList.iconC { background-image: url("/static/codensa/img/modules/components/icons/i_markerC.png"); }
.listPoints .itemList.iconS { background-image: url("/static/codensa/img/modules/components/icons/i_markerS.png"); }



.infoListNum { list-style-type: decimal; list-style-position: outside; margin: 0.6em 0; padding: 0 0 0 1.2em; width: auto; max-width: 95%; display: block; }
.infoListNum.left_marged10 { margin: 0 0 0 10%; }
.infoListNum.marged0 { margin: 0; }
.infoListNum .margedTB1 { margin: 1em 0; }

.infoContent { margin: 0 0 1em; }
.infoContent.no_marged { margin: 0; }

.tlist { display: table; }

.tlist_item { display: table-row; }

.buttonContents { display: block; padding: 0.5em 5% 0.5em 0; width: auto; float: left; }
.buttonContents:before { background: url("/static/codensa/img/modules/components/icons/icon_status_types.png") no-repeat scroll -40px 0 transparent; color: white; content: ""; display: inline-block; float: left; height: 16px; margin: -0.1em 0.4em 0; width: 16px; }
.buttonContents.b_button { padding: 0.5em 2% 0.5em 0; }
.buttonContents.b_button:before { background: url("/static/codensa/img/modules/components/icons/icon_status_types.png") no-repeat scroll -160px 0 transparent; }
.buttonContents.b_button.b_buttonW100 { padding: 1.5em 2% 1.5em 0; width: 98%; }
.buttonContents.tertiaryB { padding: 0.5em 2% 0.5em 0; }
.buttonContents.tertiaryB:before { background: url("/static/codensa/img/modules/components/icons/icon_status_types.png") no-repeat scroll -40px 0 transparent; }
.buttonContents.b_download:before { background: url("/static/codensa/img/modules/components/icons/icon_status_types.png") no-repeat scroll -120px 0 transparent; }
.buttonContents.backgroundPrint:before { background: url("../img/modules/components/icons/icon_print.png") no-repeat scroll center center transparent; }
.buttonContents:hover { text-decoration: underline; }
.buttonContents.back_button:before { background: url("/static/img/codensa/img/modules/components/icons/arrow_b_back.png") no-repeat scroll center center transparent; }
.buttonContents.back_button2 { padding: 0.5em 3% 0.5em 0; }
.buttonContents.back_button2:before { background: url("/static/codensa/img/modules/components/icons/icon_status_types.png") no-repeat scroll -40px -20px transparent; margin: -0.05em 0.5em 0; }
.buttonContents.graphics:before { background: url("/static/codensa/img/modules/components/icons/icon_status_types.png") no-repeat scroll -120px -80px transparent; }
.buttonContents.list:before { background: url("/static/codensa/img/modules/components/icons/icon_status_types.png") no-repeat scroll -120px -100px transparent; }

.button_txtExcess { background: url("/static/img/codensa/img/modules/components/icons/arrow_b_right.png") no-repeat scroll 2% center white; display: block; padding: 1.5em 0 1.5em 3em; }
.button_txtExcess.ui-state-active { background: url("/static/img/codensa/img/modules/components/icons/arrow_b_down.png") no-repeat scroll 7% center #ebebec; }

.buttonList_a { clear: none; display: inline-block; }
.buttonList_a .buttonList_item_2 { margin: 0; }

.buttonList { clear: none; display: inline-block; padding: 0; width: 100%; }
.buttonList.buttonListSpecial { position: absolute; bottom: 0; left: 0; }
.buttonList.inline_list .buttonList_item { width: 50%; float: left; margin: 0; }
.buttonList.inline_list .buttonList_item.wide4 { width: 40%; }
.buttonList.inline_list .buttonList_item.wide100 { width: 100%; }
.buttonList.inline_list2Bot .buttonList_item { float: left; /*margin: 0 0 0 42%;
width: 58%;
*/ }
.buttonList.inline_list2Bot .buttonList_item.expanded { width: 100%; margin: 0; }
.buttonList.inline_list2_1Bot .buttonList_item { float: left; margin: 0 0 0 50%; width: 50%; }
.buttonList.inline_list2_1Bot .buttonList_itemM35 { float: left; margin: 0 0 0 35%; width: 65%; }
.buttonList.inline_list3Bot .buttonList_item { float: left; margin: 0 0 0 5%; width: 95%; }
.buttonList.inline_list3Bot .buttonList_item_right { float: right; width: 70%; }
.buttonList.line_separator .buttonList_item { width: auto; margin: 0; }
.buttonList.line_separator .buttonList_item .buttonContents, .buttonList.line_separator .buttonList_item .buttonType5 { padding: 0.6em 0; text-decoration: underline; }
.buttonList.line_separator .buttonList_item .buttonContents:before, .buttonList.line_separator .buttonList_item .buttonType5:before { content: "|"; margin: 0 0.3em 0 0; text-decoration: none; background: none; height: auto; width: auto; color: black; }
.buttonList.line_separator .buttonList_item .buttonContents:hover:before, .buttonList.line_separator .buttonList_item .buttonType5:hover:before { text-decoration: none; }
.buttonList.line_separator .buttonList_item:first-child .buttonContents:before { display: none; }
.buttonList.arrowList_M .buttonList_item { min-width: 41%; display: block; }
.buttonList.arrowList_M .buttonList_item:first-child { width: 59%; min-width: inherit; }
.buttonList.correlative .buttonList_item { float: left; width: 31%; padding: 0 0 0 2%; margin: 0; }
.buttonList.correlative .buttonList_item:first-child { padding: 0; }

.buttonList_item { display: inline-block; margin: 0; width: 100%; margin: 0 0 0.8em; }

.info_box { background: url("../img/modules/components/icons/icon_info.png") no-repeat scroll left center transparent; min-height: 2em; }
.info_box.bg_succes { background: url("../img/modules/components/icons/succes_notification_green.png") no-repeat scroll left center transparent; }
.info_box.bg_succes2 { background: url("../img/modules/components/icons/icon_verify.png") no-repeat scroll left center transparent; }
.info_box .infoBox { margin: 0 0 0 3.5em; max-width: 95%; }
.info_box.info_box_position { background-position: left bottom; }

.faldonBGW { background: white; margin: 1em 0 0; padding: 2%; }

/* Permite poner un parrafo borderado (TOP & BOTTOM) con un padding TB de 1em */
.border_boxBL { border-style: solid; border-width: 1px 0 1px 0; box-sizing: border-box; -moz-box-sizing: border-box; border-color: #9eaab9; padding: 1em 0; }
.border_boxBL.n0 { border-color: white; }

.ct_radios_td dl, .ct_radios_td dt, .ct_radios_td dd { float: right; width: auto; }
.ct_radios_td .titleLabel { padding: 0 0 0 0.5em; }

.numberList { margin: 0 0 0 5%; padding: 1.5em 0 0.5em 3.5em; position: relative; }
.numberList .itemNumber { margin: 0 0 1em 0; min-height: 2em; }
.numberList .itemNumber .stepNumber { color: #d2d2d2; font-size: 2.4em; content: ""; display: block; font-weight: 700; margin: -0.1em 0 0 0; text-align: right; width: 16px; position: absolute; left: 0; }

.icono-caja-servicios { margin-top: 0em; }

.tituloEncuesta { padding-right: 2em; }

.visibleMobile2 { display: none; }

#idBusinessMan.ui-accordion-content-active { display: block; float: left; margin-bottom: 1em; width: 100%; }

.accordeon_box .block0, .accordeon_box_fd .block0 { width: 99%; }
.accordeon_box .block0 .mod_info_content .mod_info_top.iconless_left, .accordeon_box_fd .block0 .mod_info_content .mod_info_top.iconless_left { padding: 0.5em 5% 0.5em 2%; width: 93%; }
.accordeon_box .block0 .mod_info_content .mod_info_top.icon_both, .accordeon_box_fd .block0 .mod_info_content .mod_info_top.icon_both { padding: 0.8em 5% 0.8em 7%; width: 88%; }
.accordeon_box .block0.wide100, .accordeon_box_fd .block0.wide100 { width: 100%; }
.accordeon_box .block0.wide99, .accordeon_box_fd .block0.wide99 { width: 99%; }

.accordeon_box_fd .block0 { width: 100%; }

.consult_box { margin: 1em  0; }
.consult_box.mod_info_box:first-child { border: 0 none; }
.consult_box.mod_info_box.block0 { width: 99%; margin: 0 0 0.5em 0; }
.consult_box.mod_info_box.block0 .mod_info_content .mod_info_top { display: block; padding: 0; width: 100%; margin: 0; }
.consult_box.mod_info_box.block0 .mod_info_content .mod_info_top .mod_info_title { margin: 0.5em 0 0.5em 0.5em; padding-left: 2em; position: relative; }
.consult_box.mod_info_box.block0 .mod_info_content .mod_info_top .mod_info_title:before { background: url("/static/img/codensa/img/modules/components/icon_item_arrow.png") no-repeat scroll center 0.2em transparent; color: #FFFFFF; content: ""; display: inline-block; height: 16px; margin: 0 0.4em 0 0; width: 16px; left: 0; top: 0.5em; position: absolute; }
.consult_box.mod_info_box.block0 .mod_info_content .mod_info_top .mod_info_title.outH { position: absolute; }
.consult_box.mod_info_box.block0 .mod_info_content .mod_info_top.status_inline { width: 99%; padding: 0.5%; }
.consult_box.mod_info_box.block0 .mod_info_content .infoData { padding: 0.8em 1%; width: 98%; display: block; float: left; }
.consult_box.mod_info_box.block0 .mod_info_content .infoData.pagination { padding: 2em 2%; width: 96%; margin: 0; }
.consult_box.mod_info_box.block0 .mod_info_content .infoData.mod_info_list { padding: 0.8em 6%; width: 88%; }
.consult_box.mod_info_box.block0 .mod_info_content .mod_info_bottom { display: block; float: left; padding: 0 1% 0.5em; width: 98%; }
.consult_box.mod_info_box.block0 .mod_info_content .mod_info_bottom .pagination { margin: 0 0 0.5em; padding: 1em 2%; }
.consult_box.mod_info_box.block0 .mod_info_content .mod_info_bottom .buttonList_item { margin: 0; }
.consult_box.mod_info_box.block0.accordeon_box { margin: 0 0 1em; padding: 0.6em 0.5%; width: 100%; }
.consult_box.mod_info_box.block0.accordeon_box .mod_info_top { padding: 0.5em 5% 0.5em 2%; width: 93%; margin: 0 0 1em; }
.consult_box.mod_info_box.block0.accordeon_box .mod_info_top .icon_status:before { display: none; }
.consult_box.mod_info_box.block0.allw { width: 100%; }
.consult_box.mod_info_box.block0.wide100 { width: 100%; }
.consult_box.mod_info_box.block8 .mod_info_content .mod_info_top { display: block; padding: 0; width: 100%; margin: 0 0 1em; }
.consult_box.mod_info_box.block8 .mod_info_content .mod_info_top .mod_info_title:before { background: url("/static/img/codensa/img/modules/components/icon_item_arrow.png") no-repeat scroll center 0.2em transparent; color: #FFFFFF; content: ""; display: inline-block; height: 1em; margin: 0 0.4em 0 0; width: 1.4em; }
.consult_box .consult_data_list { float: left; display: block; width: 100%; }
.consult_box .infoTitle { display: block; width: 100%; float: left; }
.consult_box .infoTitle.wide10 { width: 96%; }
.consult_box.block0.mod_info_box.inline_row .mod_info_content .mod_info_top .mod_info_title:before { display: none; }
.consult_box.block0.mod_info_box.inline_row .mod_info_content .mod_info_bottom { width: 40%; }

a.buttonContents.back_button { background-image: none; }

.buttonContents.back_button { padding: 0.6em 2% 0.6em 0; float: right; }
.buttonContents.back_buttonAlto { padding: 0.8em 2% 0.8em 0; float: right; }
.buttonContents.boxTL { float: left; }
.buttonContents.boxTR { float: right; }
.buttonContents.normal_link { padding: 0.5em 1%; }

.mod_data_tables { border: 0 none; border-collapse: separate; border-spacing: inherit; float: left; }
.mod_data_tables.module_tables { border-width: 2px; border-style: solid; }
.mod_data_tables .file_empty { height: 2.5em; }
.mod_data_tables th, .mod_data_tables td { vertical-align: middle; }
.mod_data_tables th.vat, .mod_data_tables td.vat { vertical-align: top; }
.mod_data_tables th.vab, .mod_data_tables td.vab { vertical-align: bottom; }
.mod_data_tables th.vam, .mod_data_tables td.vam { vertical-align: middle; }
.mod_data_tables th.padGG, .mod_data_tables td.padGG { padding: 0.6em 0.5em; }
.mod_data_tables th.padGG_M, .mod_data_tables td.padGG_M { padding: 0.6em 0.7em; }
.mod_data_tables th.pairs, .mod_data_tables td.pairs { display: block; float: left; width: 50%; }
.mod_data_tables th.pairs.all, .mod_data_tables td.pairs.all { width: 100%; }
.mod_data_tables th.pairs dl, .mod_data_tables td.pairs dl { width: 100%; float: left; }
.mod_data_tables th.pairs dl .wide2, .mod_data_tables td.pairs dl .wide2 { width: 20%; }
.mod_data_tables th.pairs dl .wide8, .mod_data_tables td.pairs dl .wide8 { width: 80%; }
.mod_data_tables .icon_status:before { margin: 0 0.5em 0 0; }
.mod_data_tables .labelItem { margin: 0; }
.mod_data_tables .CI_customInput { height: 16px; width: 16px; }
.mod_data_tables .CI_container, .mod_data_tables .radio { display: inline-block; width: auto; }
.mod_data_tables .select_all .CI_customInput { height: 16px; width: 16px; border: 1px solid #ebebec; }
.mod_data_tables.specialPads { padding: 1em 2%; display: table; }
.mod_data_tables.tableAdjust { float: left; width: 50%; }
.mod_data_tables.tableAdjust .cell { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.wide100 .mod_data_tables.org { width: 100%; }
.wide100 .mod_data_tables.org9 { width: 100%; }
.wide100 .mod_data_tables.marg05 { margin-left: 0.5%; margin-right: 0.5%; }

.alert_box.margedRLAB1 { margin: 0 auto 1em auto; }

.simulator_tables { z-index: 10; border-collapse: collapse; background: none; vertical-align: middle; }

.simulator_tables.informationTables th, .simulator_tables.informationTables td { vertical-align: middle; padding: 0.5em 2%; border-bottom: 1px solid black; border-left: 1px solid black; }
.simulator_tables.informationTables th:first-child, .simulator_tables.informationTables td:first-child { border-left: 1px solid transparent; }
.simulator_tables.informationTables tr:last-child td { border-bottom: 1px solid transparent; }
.simulator_tables.informationTables tfoot td { border-bottom: 1px solid transparent; }

.mod_flexiTables tbody td.disabled_cell.cpo_02.show_M { display: none; }
.mod_flexiTables.simulator_tables { z-index: 10; border-collapse: collapse; background: none; vertical-align: middle; }
.mod_flexiTables.simulator_tables td:before { display: none; }
.mod_flexiTables.simulator_tables th { z-index: 10; }
.mod_flexiTables.simulator_tables th td { z-index: 10; vertical-align: middle; }
.mod_flexiTables.simulator_tables tbody { z-index: 10; }
.mod_flexiTables.simulator_tables tbody tr, .mod_flexiTables.simulator_tables tbody td { z-index: 10; background: none; border: 0 none; }
.mod_flexiTables.simulator_tables tbody tr.b_bottom, .mod_flexiTables.simulator_tables tbody td.b_bottom { border-bottom: 1px solid #cccccc; }
.mod_flexiTables.simulator_tables tbody tr.disabled_cell, .mod_flexiTables.simulator_tables tbody td.disabled_cell { background: url("../img/modules/components/icons/disabled_rows.png") no-repeat scroll left top transparent; }
.mod_flexiTables.simulator_tables tbody tr.disabled_cell.active_cell, .mod_flexiTables.simulator_tables tbody td.disabled_cell.active_cell { background: transparent; }

.validacionform .field_box.expanded { margin: 1.5em 0 2em 0; position: relative; z-index: 1; }
.validacionform .field_box.expanded:before, .validacionform .field_box.expanded:after { width: 100%; height: 1.5em; content: " "; display: block; clear: both; float: left; position: absolute; z-index: -2; }
.validacionform .field_box.expanded:before { top: 0; box-shadow: 0 -6px 15px #949597; }
.validacionform .field_box.expanded:after { bottom: -0.8em; box-shadow: 0 15px 15px #949597; }

.inheritLayer.layerA { position: inherit; width: 200%; margin: 0 0 0 1em; }

.inherit_FL { padding: 1em 0; margin: 0 0 1em 0; border-bottom: 1px solid #cccccc; }

.inherit_NM { padding: 1em 0; margin: 0; }

.inherit_FLT { padding: 1em 0; margin: 0 1.15em; border-top: 1px solid #cccccc; width: 95%; }

.simulator_tableCells.stc .inheritLayer { border-left: 1px solid #cccccc; }
.simulator_tableCells.stc .inheritLayer.layerA { min-height: inherit; }
.simulator_tableCells.stc:first-child .inheritLayer { border-left: 1px solid transparent; }
.simulator_tableCells.fix_inputfield dl, .simulator_tableCells.fix_inputfield .rol_dl { padding-bottom: 28px; }
.simulator_tableCells.fix_inputfield dd, .simulator_tableCells.fix_inputfield .rol_dd { position: relative; }
.simulator_tableCells.fix_inputfield dd label, .simulator_tableCells.fix_inputfield .rol_dd label { position: absolute; top: 100%; }

.simulator_tables tr:first-child .inherit_FLT { border-top: 0 none; }

.table_align { display: table; }
.table_align .table_t { display: table-cell; vertical-align: top; float: none; width: initial; }
.table_align .table_m { display: table-cell; vertical-align: middle; float: none; width: initial; }
.table_align .table_b { display: table-cell; vertical-align: bottom; float: none; width: initial; }

.table_align { display: table; }
.table_align .table_t { display: table-cell; vertical-align: top; float: none; width: initial; }
.table_align .table_m { display: table-cell; vertical-align: middle; float: none; width: initial; }
.table_align .table_b { display: table-cell; vertical-align: bottom; float: none; width: initial; }

dl.table_align { display: table; }
dl.table_align dt.table_t, dl.table_align dt.table_c, dl.table_align dt.table_b { width: initial; float: none; }
dl.table_align dd.table_t, dl.table_align dd.table_c, dl.table_align dd.table_b { width: initial; float: none; }

.status_inline { width: 99%; padding: 0.5%; }

.table_fix.module_tables thead th { font-size: 0.625em; padding-right: 0.3em; padding-left: 0.3em; }

.mod_blog .mod_info_box.block0 { width: 99%; }
.mod_blog .mod_info_box.block0 .mod_info_content .mod_info_bottom { display: block; float: left; }

.tags_navegation .mod_nav_title { line-height: 1.8em; }

.tagList { display: inline-block; margin: 0 0 0 0.5em; }

.item_valoration:before { content: "|"; margin: 0 0.5em; width: 0.2em; }
.item_valoration:first-child:before { display: none; }

.tagList_item { float: left; }
.tagList_item:before { content: " ; "; width: auto; margin: 0 0.1em 0 0; }
.tagList_item:first-child { margin: 0; }
.tagList_item:first-child:before { display: none; }
.tagList_item .link { text-decoration: underline; }

.title_icon .mod_info_title:before { display: block; float: left; margin: 0 0.5em 0 0; width: 16px; }
.title_icon .mod_info_title.icon_search_box:before { content: url(../img/modules/components/icons/icon_search_box_title.png); }
.title_icon .mod_info_title.icon_filter_box:before { content: url(../img/modules/components/icons/icon_filter_box_title.png); }

.icon_status:before, .icon_status:after { background: url("/static/codensa/img/modules/components/icons/icon_status_types.png") no-repeat scroll center center transparent; content: ""; display: block; float: left; height: 20px; margin: 0 0.2em; width: 20px; }
.icon_status.icon_status_custom { float: none; }
.icon_status.icon_status_custom:before { float: none; display: inline-block; }
.icon_status.icon_status_custom.i_succes:before { background-position: 2px 5px; }
.icon_status.icon_status_custom.i_submitted:before { height: 27px; background-position: -96px -74px; }
.icon_status:after { display: none; }
.icon_status.i_succes:after, .icon_status.i_cancel:after, .icon_status.i_scheduled:after, .icon_status.comments_icon:after, .icon_status.valoration_icon:after { display: none; }
.icon_status.i_succes:before { background-position: 0 0; height: 18px; width: 20px; display: inline-block; }
.icon_status.i_succes_b:before { background-position: -140px -40px; }
.icon_status.i_cancel:before { background-position: 0 -20px; }
.icon_status.i_email:before { background-position: -200px -20px; }
.icon_status.i_mailadress { display: block; min-height: 16px; padding: 0 0 0 1.8em; display: inline; margin: 0 auto; font-weight: 700; color: black; background: url("../img/modules/components/icons/icon_mailadress.png") no-repeat scroll left center transparent; }
.icon_status.i_mailadress:before, .icon_status.i_mailadress:after { display: none; }
.icon_status.i_scheduled:before { background-position: 0 -40px; }
.icon_status.i_submitted:before { background-position: -100px -80px; }
.icon_status.i_pending:before { background-position: -140px 0; }
.icon_status.i_ontramit:before { background-position: -140px -20px; }
.icon_status.i_portfolio:before { background-position: -120px -60px; }
.icon_status.i_pdfLink:before { background-position: -197px 3px; margin: 0 0.2em 0 0; }
.icon_status.i_pdfLinkB:before { background-position: -200px 2px; margin: 0 0.2em 0 0; }
.icon_status.i_excel_minus:before { background-position: -240px -20px; margin: 0 0.2em 0 0; }
.icon_status.i_word:before { background-position: -240px -59px; margin: 0 0.2em 0 0; }
.icon_status.i_graphics:before { background-position: -120px -80px; }
.icon_status.i_phoneB:before { background-position: -220px -138px; }
.icon_status.i_exclamation:before { background-position: -160px -40px; }
.icon_status.i_exclamation_2 { position: relative; padding-left: 15px; }
.icon_status.i_exclamation_2:before { height: 21px; left: 0; position: absolute; top: -4px; width: 5px; background-position: -90px -744px; }
.icon_status.i_excel:before { background-position: -240px -17px; }
.icon_status.i_zip_file:before { background-position: -260px -80.5px; }
.icon_status.i_linkFooterM:before { float: left; background-position: -180px -80px; margin: 0 0.2em 0 0; height: 16px; width: 16px; }
.icon_status.i_pdfLinkA:after { background-position: -200px 3px; display: block; float: right; height: 16px; margin: 0 -1.5em 0 0; width: 16px; }
.icon_status.i_tMaintenance { margin: 0 0 1em; padding: 1em 30% 1em 10%; position: relative; }
.icon_status.i_tMaintenance:after { display: none; }
.icon_status.i_tMaintenance:before { background-position: -350px -310px; width: 64px; height: 43px; float: left; overflow: hidden; left: 0; position: absolute; }
.icon_status.i_goDetails:before { background-position: -180px -60px; }
.icon_status.i_big_sucess { position: relative; padding-left: 25px; }
.icon_status.i_big_sucess:before { position: absolute; width: 21px; height: 17px; left: 0; top: -2px; background-position: -74px -770px; }
.icon_status.i_offer_accepted:before { background-position: -70px -745px; }
.icon_status.i_row_descriptive { padding: 0.5em 0; }
.icon_status.i_row_descriptive:before { display: none; }
.icon_status.i_row_descriptive:after { width: 16px; background-position: -240px -139px; display: block; float: right; margin: 0 1em 0 2em; }
.icon_status.i_row_descriptive.nba:before, .icon_status.i_row_descriptive.nba:after { background-position: 200px 200px; }
.icon_status.only_icon { display: inline-block; text-indent: -1000000px; display: inline-block; float: none; margin: 0; width: 16px; height: 16px; }
.icon_status.only_icon:before { margin: 0; }
.icon_status.only_icon:after { display: none; }
.icon_status.only_icon.i_download:before { background-position: -120px 0; }
.icon_status.only_icon.i_portfolio:before { background-position: -120px -60px; }
.icon_status.only_icon.i_search:before { background-position: -140px -140px; }
.icon_status.only_icon.i_succes_b:before { background-position: -140px -40px; }
.icon_status.only_icon.i_succes_g:before { background-position: -160px -20px; }
.icon_status.only_icon.i_graphics:before { background-position: -160px -80px; }
.icon_status.only_icon.i_tables:before { background-position: -160px -120px; }
.icon_status.only_icon.i_goDetails:before { background-position: -180px -60px; }
.icon_status.only_icon.i_payment:before { background-position: -180px 0; }
.icon_status.only_icon.i_adProyect:before { background-position: -200px -20px; }
.icon_status.only_icon.i_prev:before { margin: 0; background-position: -220px -118px; }
.icon_status.only_icon.i_next:before { margin: 0; background-position: -220px -98px; }
.icon_status.only_icon.i_add_project:before { margin: 0; background-position: -240px -80px; }
.icon_status.only_icon.i_row_descriptive:before { display: none; }
.icon_status.only_icon.i_row_descriptive:after { display: block; margin: 0 2em 0 0; background-position: -240px -139px; }
.icon_status.only_icon.i_row_descriptive.nba:before, .icon_status.only_icon.i_row_descriptive.nba:after { background-position: 200px 200px; }
.icon_status.order { display: inline-block; padding: 0 1.8em 0 0; min-height: 16px; background: url("../img/modules/components/icons/order_icons_none.png") no-repeat scroll right center transparent; }
.icon_status.order:before { display: none; }
.icon_status.order:after { display: none; }
.icon_status.order.ascending { background: url("../img/modules/components/icons/order_icons_ascending.png") no-repeat scroll right center transparent; }
.icon_status.order.ascending:after { display: none; }
.icon_status.order.descending { background: url("../img/modules/components/icons/order_icons_descending.png") no-repeat scroll right center transparent; }
.icon_status.order.descending:after { display: none; }
.icon_status.comments_icon:before { width: 40px; height: 29px; margin: 0; background-position: -156px -172px; }
.icon_status.valoration_icon:before { display: none; }
.icon_status.inline_line { display: block; }
.icon_status.accordeon_trigger:before { display: none; }
.icon_status.accordeon_trigger:after { background: url("/static/codensa/img/modules/components/icons/icon_status_types.png") no-repeat scroll center center transparent; content: ""; display: block; float: right; height: 16px; margin: 0 0.2em; position: absolute; right: 0.5em; top: 0.7em; width: 16px; background-position: -100px -62px; }
.icon_status.accordeon_trigger.ui-state-active:after { background-position: -100px -42px; }
.icon_status.icon_both { cursor: pointer; }
.icon_status.icon_both:before { background: url("/static/codensa/img/modules/components/icons/icon_status_types.png") no-repeat scroll center center transparent; content: ""; display: block; float: left; height: 40px; left: -0.2em; position: absolute; top: 0; width: 40px; }
.icon_status.icon_both:after { top: 1em; }
.icon_status.icon_both.icon_etOne:before { background-position: 0 -691px; }
.icon_status.icon_both.icon_etTwo:before { background-position: -50px -691px; }
.icon_status.icon_both.icon_etThree:before { background-position: -100px -691px; }
.icon_status.icon_both.icon_etFour:before { background-position: -150px -691px; }
.icon_status.icon_both.icon_etC:before { background-position: -200px -691px; }
.icon_status.icon_both.icon_etTc:before { background-position: -250px -691px; }
.icon_status.icon_menquestion:before { background-position: -120px -40px; }
.icon_status.i_arrowD { cursor: pointer; }
.icon_status.i_arrowD:before { display: none; }
.icon_status.i_arrowD:after { background-position: -140px -80px; display: inline-block; float: right; margin: 0 0 0 0.2em; }
.icon_status.i_arrowUp { cursor: pointer; }
.icon_status.i_arrowUp:before { display: none; }
.icon_status.i_arrowUp:after { background-position: -140px -120px; display: inline-block; float: right; margin: 0 0 0 0.2em; }
.icon_status.i_man:before { background-position: -301px -163px; }
.icon_status.i_telephone:before { background-position: -321px -163px; }
.icon_status.i_mail:before { background-position: -300px -188px; }

.taskButtons .ui-state-active .icon_status.only_icon.i_graphics:before, .taskButtons .ui-state-focus .icon_status.only_icon.i_graphics:before { background-position: -160px -60px; }
.taskButtons .ui-state-active .icon_status.only_icon.i_tables:before, .taskButtons .ui-state-focus .icon_status.only_icon.i_tables:before { background-position: -160px -100px; }

.mod_data_tables .icon_status { display: inline-block; float: none; }
.mod_data_tables .icon_status.only_icon { float: none; width: 16px; }

.shares .icon_status { display: inline-block; float: left; margin: 0; padding: 0; text-indent: -1000000px; width: 100%; }
.shares .icon_status:before { height: 16px; width: 16px; margin: 0; }
.shares .icon_status.i_fbo:before { background-position: -20px 0; }
.shares .icon_status.i_twi:before { background-position: -20px -20px; }
.shares .icon_status.i_lnk:before { background-position: -20px -40px; }
.shares .icon_status.i_del:before { background-position: -20px -60px; }
.shares .item_icon { display: block; float: left; margin: 0; padding: 0; width: 16px; }
.shares .item_icon:first-child { margin: 0; padding: 0; }

.mod_tooltip { position: relative; z-index: 10; }
.mod_tooltip .tooltip_icon { background: url("/static/codensa/img/modules/components/icons/icon_status_types.png") no-repeat scroll 0 -60px transparent; display: block; height: 16px; width: 16px; cursor: pointer; }
.mod_tooltip .tooltip_content { cursor: normal; min-width: 14em; }
.mod_tooltip .tooltip_content:before { background: url("/static/codensa/img/modules/components/icons/icon_status_types.png") no-repeat scroll 0 -80px transparent; display: block; height: 16px; width: 16px; content: " "; float: left; left: -1em; overflow: hidden; position: absolute; }
.mod_tooltip .boxImg { width: 100%; }
.mod_tooltip .boxImg .figure_img { width: 100%; display: block; float: left; }
.mod_tooltip .boxImg .figure_description { width: 100%; display: block; float: left; }
.mod_tooltip:hover .tooltip_content { left: 2em; top: -1em; }
.mod_tooltip.bottom .tooltip_content:before { background-position: 0 -120px; left: auto; top: -16px; right: 0; }
.mod_tooltip.bottom:hover .tooltip_content { left: auto; right: -4px; top: 2em; }

.star-rating { display: inline-block; margin: 0.2em 0 0; }
.star-rating:before { background: url("/static/codensa/img/modules/components/icons/icon_status_types.png") no-repeat scroll center center transparent; content: ""; width: 96px; height: 16px; float: left; display: block; }
.star-rating.rating_0:before { background-position: 0 -260px; }
.star-rating.rating_1:before { background-position: 0 -280px; }
.star-rating.rating_2:before { background-position: 0 -300px; }
.star-rating.rating_3:before { background-position: 0 -320px; }
.star-rating.rating_4:before { background-position: 0 -340px; }
.star-rating.rating_5:before { background-position: 0 -360px; }

.icon45 { width: 45px; height: 45px; text-indent: -1000000px; display: block; background: url("/static/codensa/img/modules/components/icons/icon_status_types.png") no-repeat scroll 0 -160px transparent; margin: 0 auto; }
.icon45.twitter { background-position: 0 -160px; }
.icon45.facebook { background-position: -50px -160px; }
.icon45.flicker { background-position: -100px -160px; }
.icon45.youtube { background-position: 0 -210px; }
.icon45.socialLink { background-position: -50px -210px; }
.icon45.liveShare { background-position: -100px -210px; }
.icon45.gplus { background-position: -150px -210px; }
.icon45.linked { background-position: -100px -260px; }

.icon35 { width: 35px; height: 35px; text-indent: -1000000px; display: block; background: url("/static/codensa/img/modules/components/icons/icon_status_types.png") no-repeat scroll 0 -160px transparent; }
.icon35.facebook { background-position: -104px -266px; }
.icon35.linked { background-position: -104px -316px; }
.icon35.twitter { background-position: -155px -266px; }
.icon35.gplus { background-position: -205px -266px; }
.icon35.rss { background-position: -155px -316px; }
.icon35.message_text { background: 0 none; display: inline-block; height: auto; padding: 0; position: relative; text-indent: 0; width: 100%; }
.icon35.message_text:before { background: url("/static/codensa/img/modules/components/icons/icon_status_types.png") no-repeat scroll center center transparent; content: ""; width: 35px; height: 35px; margin: 0 0.5em 0 0; display: block; float: left; }
.icon35.message_text.alert_text:before { background-position: -205px -316px; }
.icon35.message_text.succes_text:before { background-position: -256px -266px; }
.icon35.message_text.info_text:before { background-position: -256px -316px; }

.icon_acrobat:after { content: url("../img/modules/components/icons/icon_pdf.png"); padding: 0 0 0 1%; }

.mod_data_tables .inline_items span { margin: 0; }

.extend_checks .title_check { display: block; line-height: 18px; cursor: pointer; }
.extend_checks .ui-icon { background: url("/static/codensa/img/modules/components/icons/icon_status_types.png") no-repeat scroll -60px -20px transparent; float: left; cursor: pointer; height: 16px; margin: 0 0.5em 0 0; width: 16px; }
.extend_checks.ui-state-active .ui-icon { background-position: -60px 0; }

.invertState.extend_checks .ui-icon { background: url("/static/codensa/img/modules/components/icons/icon_status_types.png") no-repeat scroll -60px 0 transparent; }
.invertState.extend_checks.ui-state-active .ui-icon { background-position: -60px -20px; }

.star-rating11 { background: url("/static/codensa/img/modules/components/icons/icon_status_types.png") no-repeat scroll center center transparent; content: ""; width: 23px; height: 16px; float: left; display: block; background-position: 0 -280px; }

.star-rating01 { background: url("/static/codensa/img/modules/components/icons/icon_status_types.png") no-repeat scroll center center transparent; content: ""; width: 23px; height: 16px; float: left; display: block; background-position: 0 -259px; }

.header_collapse:after { content: ""; display: block; float: right; height: 16px; margin: 0 0.2em; position: relative; right: 0.5em; top: -1.9em; width: 16px; background-image: url("/static/codensa/img/modules/components/icons/icon_status_types.png"); background-repeat: no-repeat; background-position: -140px -80px; }
.header_collapse.ui-accordion-header-active:after { background-position: -140px -120px; }

.ico_fileUpload { background: url("../img/modules/components/icons/icon_upload_file_D.png") no-repeat 0 0 transparent; }
.ico_fileUpload:before { display: none; }

.mod_social_nets .fb_layer { margin: 0 0 0; min-height: 200px; overflow: hidden; width: 100%; float: none; }
.mod_social_nets .arrow_title:before { background: url("/static/img/codensa/img/modules/components/icons/icon_item_arrow.png") no-repeat scroll center 0.2em transparent; color: white; content: ""; display: inline-block; float: left; height: 1.2em; margin: 0 0.4em 0 0; width: 1.4em; }
.mod_social_nets .layer_nets { float: left; }
.mod_social_nets .social_list { display: block; }
.mod_social_nets .itemList { display: block; float: left; padding: 0.5em 0; width: 33.25%; }
.mod_social_nets .mod_info_top { padding-bottom: 2em; }

.i35 .itemList { padding: 0.5em 3%; width: 18%; }

.fc-header td.fc-header-center { vertical-align: middle; }

.eventCalendar .fc-header { background: #ebebec; border-bottom: 2px solid #404040; }
.eventCalendar .fc-content { padding: 0.2em 0 0; background: #ebebec; }

.fc-border-separate td { border: 1px solid #ebebec; vertical-align: middle; cursor: pointer; }

.fc-day .fc-day-container { min-height: inherit; }

.fc-day { background: white; }
.fc-day.fc-other-month { background: #ebebec; }
.fc-day.fc-other-month .fc-day-number { color: #404040; }
.fc-day .fc-day-container { width: 100%; padding: 0; min-height: 110px; display: table; }
.fc-day .fc-day-container .fc-date-number-box { font-weight: 700; margin: 0 0 0 -0.8em; }
.fc-day.fc-last .fc-day-number { color: #e30513; }
.fc-day.fc-today { background: #0555fa; }
.fc-day.fc-today .fc-day-number { color: white; font-weight: 700; }

.fc-grid .fc-day-content { padding: 0.8em 0 0.8em 5%; min-height: 25px; margin: 0; width: 15%; display: table-cell; }
.fc-grid .fc-day-number { font-size: 1.3em; padding: 0.8em 0; width: 80%; text-align: center; display: table-cell; vertical-align: middle; }
.fc-grid .fc-day-number .fc-day-date { display: table-cell; text-align: center; }

.fc-header-title h2 { color: black; font-weight: 700; }

.fc-border-separate tr.fc-firs th, .fc-border-separate tr.fc-last th { padding: 0.5em 0; }

.fc-button { background: url("/static/codensa/img/modules/components/icons/icon_status_types.png") no-repeat scroll center center transparent; width: 16px; height: 16px; overflow: hidden; cursor: pointer; padding: 0; margin: 0; }
.fc-button.fc-button-prev { margin: 0.5em 0 0.5em 1em; background-position: -240px -120px; }
.fc-button.fc-button-next { margin: 0.5em 1em 0.5em 0; background-position: -240px -100px; }

.fc-day-header { font-weight: 700; font-size: 0.9em; }
.fc-day-header.fc-last { color: #e30513; }

.showCalendarEvents { padding: 1em 0 0; }
.showCalendarEvents .calendar-events, .showCalendarEvents .no-events-alert { border-bottom: 2px solid #404040; margin: 0 0 1em; padding: 0 10% 1em; }
.showCalendarEvents .calendar-events-title { text-align: center; font-weight: 700; padding: 0 0 0.5em; border-bottom: 2px solid #404040; margin: 0 0 1em; }
.showCalendarEvents .calendar-events-title .eventDateRequested { color: black; font-weight: 700; }
.showCalendarEvents .eventInTitle { font-weight: 700; margin: 0 0 0.5em; }
.showCalendarEvents .standard_links_t li a { font-weight: 300; font-size: 0.9em; }

.selected_day { background-color: #0555fa; color: white; }
.selected_day.fc-day.fc-last .fc-day-number { color: white; }

/* ! responsive reCAPTCHA by jaicab - https://github.com/jaicab/responsive-reCAPTCHA */
#recaptcha_widget { position: relative; overflow: hidden; font: 0.75em/1em "Helvetica Neue", Helvetica, Arial, sans-serif; color: #ffffff; }

#recaptcha_widget a { color: #ffffff; text-decoration: none; }

#recaptcha_widget img, #recaptcha_widget #recaptcha_image { width: 100% !important; -webkit-border-radius: 0.5em; -moz-border-radius: 0.5em; border-radius: 0.5em; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; }

#recaptcha_widget .solution { margin-top: 0.5em; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; color: #000000; display: block; }

#recaptcha_widget .solution input { display: block; width: 100%; margin: 0.5em auto; -webkit-appereance: none; font: inherit; outline: none; }

#recaptcha_widget .solution input:focus { border-color: #b71800; }

#recaptcha_widget .options { -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; }

#recaptcha_widget .options a { display: inline-block; margin: 0.3em 0; height: 1.6em; width: 20%; }
#recaptcha_widget .options a.captcha_link.captcha_help { background-position: 0 -41px; }

@media screen and (min-width: 767px) { #recaptcha_widget .solution { float: left; margin-top: 0em; width: 100%; }
  #recaptcha_widget .solution input { margin: 0.35em auto; width: 100%; }
  #recaptcha_widget .options { float: right; width: 12%; }
  #recaptcha_widget .options a { display: block; width: auto; }
  #recaptcha_widget #recaptcha_image { width: 85% !important; height: auto !important; padding-top: 0.5em; } }
.steps { float: left; width: 100%; margin: 0; }
.steps.stepsNoMargin { margin: 0; }
.steps.steps label.labelInlineImportant { display: inline-block; }
.steps label { display: inline-block; margin: 0 0 1em 0; position: relative; }
.steps label.m0 { margin: 0; }
.steps strong { font-weight: 700; }
.steps .step { display: inline-block; width: 100%; }
.steps .step.stepRelative { position: relative; }
.steps .step .step3 { padding: 3em 0 0; }
.steps .panelStep { padding: 6%; width: 88%; }

#divform .mod_section_title, #divForm .mod_section_title { clear: both; float: none; }

.stepSelector { font-size: 1em; clear: both; display: block; float: none; margin: 70px auto 1.25em; padding: 0; position: relative; width: 100%; height: 21px; }
.stepSelector.few_steps { width: 75%; }
.stepSelector.few_steps_02 { width: 60%; }
.stepSelector.boxTL { float: left; }

.mod_formSteps_item_list { width: 100%; height: 21px; display: table; float: left; vertical-align: middle; }

.stepSelector_item { background: url("../img/modules/components/icons/stepSelector_item_bg.png") scroll no-repeat center top transparent; display: table-cell; width: auto; height: 21px; }
.stepSelector_item.tb_tab_active, .stepSelector_item.tb_tab_was_active { background-position: center bottom; }
.stepSelector_item.tb_tab_active .step_info, .stepSelector_item.tb_tab_active .step_infoTwo, .stepSelector_item.tb_tab_was_active .step_info, .stepSelector_item.tb_tab_was_active .step_infoTwo { color: #404040; }
.stepSelector_item:first-child { background: 0 none; width: 21px; max-width: 21px; min-width: 19px; position: relative; top: 0; }

.stepSelectorLink { background: url("../img/modules/components/icons/step_selectors_states.png") scroll no-repeat center top transparent; position: relative; text-align: center; overflow: visible; display: block; margin: 0 auto; text-indent: 0; height: 21px; width: 21px; float: right; right: -2px; font-size: 0.8125em; }

.step_info, .step_infoTwo { bottom: 42px; display: table-cell; min-height: 14px; position: absolute; right: -40px; text-align: center; vertical-align: middle; width: 100px; color: #d2d2d2; font-size: 1em; }
.step_info.textSmallest, .step_infoTwo.textSmallest { font-size: 1em; }

.stepSelector_item.tb_tab_active .stepSelectorLink { background-position: center center; }
.stepSelector_item.tb_tab_was_active .stepSelectorLink { background-position: center bottom; }
.stepSelector_item.tb_tab_active.tb_tab_was_active .stepSelectorLink { background-position: center center; }
.stepSelector_item:first-child .step_info, .stepSelector_item:first-child .step_infoTwo { left: 0; right: auto; text-align: left; width: 85px; }
.stepSelector_item:last-child .step_info, .stepSelector_item:last-child .step_infoTwo { right: 0; left: auto; text-align: right; width: 85px; }

.submitCertificados { margin-top: 0.4em !important; }

.eZone_contenedor .active .iconEzone:before { float: left; display: block; content: " "; overflow: hidden; height: 1.5em; width: 2em; margin: 0 0.4em 0; background: url("../img/modules/components/icons/ezone_icon.png") no-repeat scroll transparent; }
.eZone_contenedor .active .iconEzone.icon_redactar:before { background-position: -248px 0px; }
.eZone_contenedor .active .iconEzone.icon_enviar_mail:before { width: 2.5em; background-position: -294px 1px; }
.eZone_contenedor .active .iconEzone.icon_eliminar:before { background-position: -345px 1px; }
.eZone_contenedor .active .iconEzone.icon_descargar:before { background-position: -197px  1px; }
.eZone_contenedor .active .iconEzone.icon_marcar:before { background-position: -390px  1px; }
.eZone_contenedor .active .iconEzone.icon_reenviar:before { background-position: -445px   1px; }
.eZone_contenedor .inactive .iconEzone:before { float: left; display: block; content: " "; overflow: hidden; height: 1.5em; width: 2em; margin: 0 0.4em 0; background: url("../img/modules/components/icons/ezone_icon.png") no-repeat scroll transparent; }
.eZone_contenedor .inactive .iconEzone.icon_redactar:before { background-position: -248px 0px; }
.eZone_contenedor .inactive .iconEzone.icon_enviar_mail:before { width: 2.5em; background-position: -294px -19px; }
.eZone_contenedor .inactive .iconEzone.icon_eliminar:before { background-position: -345px -18px; }
.eZone_contenedor .inactive .iconEzone.icon_descargar:before { background-position: -197px  -18px; }
.eZone_contenedor .inactive .iconEzone.icon_marcar:before { background-position: -390px  -18px; }
.eZone_contenedor .inactive .iconEzone.icon_reenviar:before { background-position: -445px   -18px; }

.eZone_contenedor { width: 100%; position: fixed; bottom: 0; left: 0; height: 26em; background: white; z-index: 9990; box-shadow: 0 0 0.8em black; clear: both; }
.eZone_contenedor .titleEzone { text-indent: 0; display: block; float: left; }
.eZone_contenedor .eZone_bar { background: #0555fa; height: 2.1em; }
.eZone_contenedor .eZone_content { height: 20em; background: white; }
.eZone_contenedor .task { margin: 0 1% 0 0; }
.eZone_contenedor .taskList { display: block; padding: 0; }
.eZone_contenedor .taskList.taskList55 { width: 55%; }
.eZone_contenedor .taskList .ui-tabs-active .imgbuzon:before { background-position: 0px -17px; }
.eZone_contenedor .taskList .ui-tabs-active .imgfavoritos:before { background-position: -50px -17px; }
.eZone_contenedor .taskList .ui-tabs-active .imgbusquedas:before { background-position: -100px 1px; }
.eZone_contenedor .taskList .ui-tabs-active .imgfacturas:before { background-position: -200px 2px; }
.eZone_contenedor .taskList .ui-tabs-active .imgborradores:before { background-position: -150px 2px; }
.eZone_contenedor .expandBlock { display: inline-block; color: white; position: absolute; top: 0.5em; }
.eZone_contenedor .expandBlock:before { float: right; display: block; content: " "; overflow: hidden; height: 1.2em; width: 1.2em; margin: 0.15em 0.7em; background: url("../img/modules/components/icons/icon_expandir_b.png") no-repeat scroll 0px 2px transparent; }
.eZone_contenedor .taskBlock ul { width: 90%; display: inline-block; }
.eZone_contenedor .taskBlock ul li { position: relative; }
.eZone_contenedor .iconEzone .unreadBox { position: absolute; left: 1.7em; background: #d80000; color: white; height: 1em; width: 1em; line-height: 1em; }
.eZone_contenedor .iconEzone:before { float: left; display: block; content: " "; overflow: hidden; height: 1.2em; width: 1.2em; margin: 0 0.4em 0; background: url("../img/modules/components/icons/ezone_icon.png") no-repeat scroll 0px 2px transparent; }
.eZone_contenedor .iconEzone.imgbuzon:before { background-position: 0px 2px; }
.eZone_contenedor .iconEzone.imgfavoritos:before { background-position: -50px 2px; }
.eZone_contenedor .iconEzone.imgbusquedas:before { background-position: -100px 1px; }
.eZone_contenedor .iconEzone.imgfacturas:before { background-position: -200px 2px; }
.eZone_contenedor .iconEzone.imgborradores:before { background-position: -150px 2px; }
.eZone_contenedor .ui-state-hover, .eZone_contenedor .ui-state-active, .eZone_contenedor .ui-state-focus { background: none repeat scroll 0 0 #FFFFFF; }
.eZone_contenedor .ui-state-hover.imgbuzon:before, .eZone_contenedor .ui-state-active.imgbuzon:before, .eZone_contenedor .ui-state-focus.imgbuzon:before { background-position: 0px -17px; }
.eZone_contenedor .ui-state-hover.imgfavoritos:before, .eZone_contenedor .ui-state-active.imgfavoritos:before, .eZone_contenedor .ui-state-focus.imgfavoritos:before { background-position: -50px -17px; }
.eZone_contenedor .ui-state-hover.imgbusquedas:before, .eZone_contenedor .ui-state-active.imgbusquedas:before, .eZone_contenedor .ui-state-focus.imgbusquedas:before { background-position: -100px -18px; }
.eZone_contenedor .ui-state-hover.imgfacturas:before, .eZone_contenedor .ui-state-active.imgfacturas:before, .eZone_contenedor .ui-state-focus.imgfacturas:before { background-position: -200px -17px; }
.eZone_contenedor .ui-state-hover.imgborradores:before, .eZone_contenedor .ui-state-active.imgborradores:before, .eZone_contenedor .ui-state-focus.imgborradores:before { background-position: -150px -17px; }
.eZone_contenedor .ui-tabs-active.ui-state-hover .imgbuzon:before, .eZone_contenedor .ui-tabs-active.ui-state-active .imgbuzon:before, .eZone_contenedor .ui-tabs-active.ui-state-focus .imgbuzon:before { background-position: 0px -17px; }
.eZone_contenedor .ui-tabs-active.ui-state-hover .imgfavoritos:before, .eZone_contenedor .ui-tabs-active.ui-state-active .imgfavoritos:before, .eZone_contenedor .ui-tabs-active.ui-state-focus .imgfavoritos:before { background-position: -50px -17px; }
.eZone_contenedor .ui-tabs-active.ui-state-hover .imgbusquedas:before, .eZone_contenedor .ui-tabs-active.ui-state-active .imgbusquedas:before, .eZone_contenedor .ui-tabs-active.ui-state-focus .imgbusquedas:before { background-position: -100px -18px; }
.eZone_contenedor .ui-tabs-active.ui-state-hover .imgfacturas:before, .eZone_contenedor .ui-tabs-active.ui-state-active .imgfacturas:before, .eZone_contenedor .ui-tabs-active.ui-state-focus .imgfacturas:before { background-position: -200px -17px; }
.eZone_contenedor .ui-tabs-active.ui-state-hover .imgborradores:before, .eZone_contenedor .ui-tabs-active.ui-state-active .imgborradores:before, .eZone_contenedor .ui-tabs-active.ui-state-focus .imgborradores:before { background-position: -150px -17px; }
.eZone_contenedor.collapsed { clear: both; height: 2.1em; }
.eZone_contenedor.collapsed .iconEzone .unreadBox { display: block; position: absolute; top: 0.8em; left: 1.7em; }
.eZone_contenedor.collapsed .titleEzone { text-indent: 0; display: inline-block; }
.eZone_contenedor.collapsed .ui-state-hover, .eZone_contenedor.collapsed .ui-state-active, .eZone_contenedor.collapsed .ui-state-focus { background: none repeat scroll 0 0 #FFFFFF; }
.eZone_contenedor.collapsed .ui-state-hover.imgbuzon:before, .eZone_contenedor.collapsed .ui-state-active.imgbuzon:before, .eZone_contenedor.collapsed .ui-state-focus.imgbuzon:before { background-position: 0px -17px; }
.eZone_contenedor.collapsed .ui-state-hover.imgfavoritos:before, .eZone_contenedor.collapsed .ui-state-active.imgfavoritos:before, .eZone_contenedor.collapsed .ui-state-focus.imgfavoritos:before { background-position: -50px -17px; }
.eZone_contenedor.collapsed .ui-state-hover.imgbusquedas:before, .eZone_contenedor.collapsed .ui-state-active.imgbusquedas:before, .eZone_contenedor.collapsed .ui-state-focus.imgbusquedas:before { background-position: -100px -18px; }
.eZone_contenedor.collapsed .ui-state-hover.imgfacturas:before, .eZone_contenedor.collapsed .ui-state-active.imgfacturas:before, .eZone_contenedor.collapsed .ui-state-focus.imgfacturas:before { background-position: -200px -17px; }
.eZone_contenedor.collapsed .ui-state-hover.imgborradores:before, .eZone_contenedor.collapsed .ui-state-active.imgborradores:before, .eZone_contenedor.collapsed .ui-state-focus.imgborradores:before { background-position: -150px -17px; }
.eZone_contenedor.collapsed .ui-tabs-active.ui-state-hover .imgbuzon:before, .eZone_contenedor.collapsed .ui-tabs-active.ui-state-active .imgbuzon:before, .eZone_contenedor.collapsed .ui-tabs-active.ui-state-focus .imgbuzon:before { background-position: 0px -17px; }
.eZone_contenedor.collapsed .ui-tabs-active.ui-state-hover .imgfavoritos:before, .eZone_contenedor.collapsed .ui-tabs-active.ui-state-active .imgfavoritos:before, .eZone_contenedor.collapsed .ui-tabs-active.ui-state-focus .imgfavoritos:before { background-position: -50px -17px; }
.eZone_contenedor.collapsed .ui-tabs-active.ui-state-hover .imgbusquedas:before, .eZone_contenedor.collapsed .ui-tabs-active.ui-state-active .imgbusquedas:before, .eZone_contenedor.collapsed .ui-tabs-active.ui-state-focus .imgbusquedas:before { background-position: -100px -18px; }
.eZone_contenedor.collapsed .ui-tabs-active.ui-state-hover .imgfacturas:before, .eZone_contenedor.collapsed .ui-tabs-active.ui-state-active .imgfacturas:before, .eZone_contenedor.collapsed .ui-tabs-active.ui-state-focus .imgfacturas:before { background-position: -200px -17px; }
.eZone_contenedor.collapsed .ui-tabs-active.ui-state-hover .imgborradores:before, .eZone_contenedor.collapsed .ui-tabs-active.ui-state-active .imgborradores:before, .eZone_contenedor.collapsed .ui-tabs-active.ui-state-focus .imgborradores:before { background-position: -150px -17px; }
.eZone_contenedor.collapsed .taskBlock ul { width: 90%; display: inline-block; }
.eZone_contenedor.collapsed .taskBlock ul float li { position: relative; }
.eZone_contenedor.collapsed .taskList { display: block; padding: 0; }
.eZone_contenedor.collapsed .taskList .ui-tabs-active { background: none repeat scroll 0 0 #FFFFFF; }
.eZone_contenedor.collapsed .expandBlock { display: inline-block; color: white; position: absolute; top: 0.5em; }
.eZone_contenedor.collapsed .expandBlock:before { float: right; display: block; content: " "; overflow: hidden; height: 1.2em; width: 0.5em; margin: 0.15em 0.7em; background: url("../img/modules/components/icons/icon_expandir_r.png") no-repeat scroll 0px 2px transparent; }
.eZone_contenedor.collapsed .eZone_bar { height: 2.1em; }
.eZone_contenedor.collapsed .eZone_content { height: 0em; }
.eZone_contenedor.minimized { clear: both; box-shadow: none; height: 2.1em; background: none; }
.eZone_contenedor.minimized .iconEzone .unreadBox { display: block; left: 51%; }
.eZone_contenedor.minimized .titleEzone { text-indent: -9999px; display: block; }
.eZone_contenedor.minimized .ui-state-default { width: 14%; }
.eZone_contenedor.minimized .expandBlock { display: inline-block; float: left; color: white; padding: 0.1em 0.3%; }
.eZone_contenedor.minimized .expandBlock:before { float: left; display: block; content: " "; overflow: hidden; height: 1.2em; width: 0.5em; margin: 0.15em 0.7em; background: url("../img/modules/components/icons/icon_expandir.png") no-repeat scroll 0px 2px transparent; }
.eZone_contenedor.minimized .taskList { display: block; float: right; padding: 0; }
.eZone_contenedor.minimized .taskBlock ul { width: 65%; }
.eZone_contenedor.minimized .taskBlock ul li { position: relative; }
.eZone_contenedor.minimized .task { background: none; }
.eZone_contenedor.minimized .eZone_bar { background: none; }
.eZone_contenedor.minimized .eZone_bar .imgbuzon:before { background-position: 0px 2px; }
.eZone_contenedor.minimized .eZone_bar .imgfavoritos:before { background-position: -50px 2px; }
.eZone_contenedor.minimized .eZone_bar .imgbusquedas:before { background-position: -100px 1px; }
.eZone_contenedor.minimized .eZone_bar .imgfacturas:before { background-position: -200px 2px; }
.eZone_contenedor.minimized .eZone_bar .imgborradores:before { background-position: -150px 2px; }
.eZone_contenedor.minimized .eZone_bar .taskBlock { width: 33%; background: #0555fa; float: right; }
.eZone_contenedor.minimized .eZone_bar .taskBlock ul li { display: inline-block; }
.eZone_contenedor.minimized .eZone_content { display: none; }

.task { cursor: pointer; float: left; margin: 0 1% -0.1em 0; padding: 0.5em 1%; }
.task.taskSpan { cursor: default; }
.task:hover { background: none repeat scroll 0 0 white; }
.task:hover .unreadBox { color: white; }
.task:hover .taskLink { color: black; }
.task.active { background: none repeat scroll 0 0 white; }
.task.active .taskLink { color: black; }
.task.active .unreadBox { color: white; }

.taskLink { color: white; }
.taskLink .unreadBox { background: none repeat scroll 0 0 white; border-radius: 20px; display: inline-block; height: 20px; line-height: 20px; padding: 0; text-align: center; width: 20px; }

.ui-tabs-active .taskLink { color: black; }

.tabezone .bt_box.n5 { border-color: white; }
.tabezone thead tr a.iconOrdenar { color: black; background: url("../img/modules/components/icons/icon_ordenar.png") no-repeat scroll right top transparent; display: inline-block; height: 1.9em; width: auto; padding: 0 1.2em 0 0; }
.tabezone thead tr a.iconOrdenar.desc { background: url("../img/modules/components/icons/icon_ordenDesc.png") no-repeat scroll 100% -3px transparent; }
.tabezone thead tr a.iconOrdenar.asc { background: url("../img/modules/components/icons/icon_ordenAsc.png") no-repeat scroll 100% -2px transparent; }
.tabezone thead tr .CI_customInput { border: 1px solid #cccccc; }
.tabezone thead tr a, .tabezone thead tr figure { padding-top: 0.3em; }

.aActive, .aRenombrar { color: black; }

.backgroundTable1 { background: #F2F2F2; }

.backgroundTable2 { background: #EBEBEC; }

.mod_scroller_ezone { height: 9.375em; }

.mod_scroller_ezone_mensaje { height: 5em; }
.mod_scroller_ezone_mensaje.em16 { height: 16em; }

.ezoneBusqueda { background: url("../img/modules/components/icons/ezone_search.png") no-repeat scroll right center transparent; padding-right: 2em; cursor: pointer; }

.ezoneBusquedaMovil { background: url("../img/modules/components/icons/ezone_search.png") no-repeat scroll 1% center transparent; padding-left: 2em; }

/*
.tabezone tbody tr{position:relative; &:hover{ &:before{ content:url("../img/modules/components/icons/ezone_table_hover.png"); position:absolute; } } } */
.ulWarning { list-style-image: url("../img/modules/components/icons/ezone_warning.png"); padding-left: 2em; }

.divWarning { border: 1px solid #e78b5c; padding: 0; width: 95%; float: left; padding: 1em 2%; margin-bottom: 1em; }
.divWarning.custom_divWarning { padding-top: 0.5em; padding-bottom: 0.5em; margin-bottom: 0.3em; }

.ezonemodals1 { color: #e4e4e4; }

.form_field_title { float: left; width: 100%; padding-bottom: 0.6em; }
.form_field_title.wideA { width: auto; }

.fileUpload .darkButton { display: inline-block; line-height: 1.5em; padding-bottom: 0.55em; }

.darkButton { padding-top: 0.6em; padding-bottom: 0.6em; display: block; text-align: center; font-size: 1em; text-decoration: none; }

.fileUpload input.form_field[type="file"] { position: absolute; top: 0; left: -20000px; opacity: 0; }

.uploadFile { background: white; border: 0; font-size: 0.7em; padding: 0.5em; }

.bgWhite { background: white; }

.ulTramite { list-style-image: url("../img/modules/components/icons/icon_tramite.png"); }

.ulCheck { list-style-image: url("../img/modules/components/icons/icon_check.png"); }

.progressBar .progress-label { position: absolute; left: 14em; top: 1em; font-weight: bold; text-shadow: 1px 1px 0 #fff; }
.progressBar .ui-progressbar { position: relative; }
.progressBar .ui-progressbar .ui-progressbar-value { margin: -1px; height: 100%; }
.progressBar .ui-progressbar { width: 5%; height: 1em; text-align: left; overflow: hidden; position: inherit; }
.progressBar .ui-widget-header { border: 1px solid #aaaaaa; background: #0555fa 50% 50% repeat-x; color: #222222; font-weight: bold; }
.progressBar .ui-widget-content { border: 1px solid #aaaaaa; background: white 50% 50% repeat-x; color: #222222; }
.progressBar .ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 0.5em; }
.progressBar .ui-corner-all { border-radius: 4px; }

.nav_ezone_movil { margin-top: 1em; }
.nav_ezone_movil li { width: 44%; padding: 1em 2.5%; float: left; border: 1px solid white; background: #0555fa; min-height: 1.4em; }
.nav_ezone_movil li.li100 { width: 94%; text-align: center; }
.nav_ezone_movil li a { position: relative; color: white; }
.nav_ezone_movil li .ezone_movil_buzon:before { content: url("../img/modules/components/icons/ezone_movil_buzon.png"); padding-right: 0.5em; }
.nav_ezone_movil li .ezone_movil_favoritos:before { content: url("../img/modules/components/icons/ezone_movil_favoritos.png"); padding-right: 0.5em; }
.nav_ezone_movil li .ezone_movil_busquedas:before { content: url("../img/modules/components/icons/ezone_movil_busqueda.png"); padding-right: 0.5em; }
.nav_ezone_movil li .ezone_movil_borradores:before { content: url("../img/modules/components/icons/ezone_movil_borradores.png"); padding-right: 0.5em; }
.nav_ezone_movil li .ezone_movil_facturas:before { content: url("../img/modules/components/icons/ezone_movil_facturas.png"); padding-right: 0.5em; }

.icon_redactar:before { float: left; display: block; content: " "; overflow: hidden; height: 1.2em; width: 1.2em; margin: 0 0.4em 0; background: url("../img/modules/components/icons/ezone_icon.png") no-repeat scroll transparent; background-position: -248px 0px; }

.icon_enviar_mail:before { float: left; display: block; content: " "; overflow: hidden; height: 1.2em; width: 1.2em; margin: 0 0.4em 0; background: url("../img/modules/components/icons/ezone_icon.png") no-repeat scroll transparent; background-position: -297px 0px; }

.icon_eliminar:before { float: left; display: block; content: " "; overflow: hidden; height: 1.2em; width: 1.2em; margin: 0 0.4em 0; background: url("../img/modules/components/icons/ezone_icon.png") no-repeat scroll transparent; background-position: -345px 0px; }

.displayBlock { display: block; }

.ezone_buzon { background: white; margin-top: 1em; display: inline-block; width: 100%; }

.tabEzoneMovilBuzon { width: 100%; border-collapse: collapse; }
.tabEzoneMovilBuzon tr { border: 1px solid lightgrey; }
.tabEzoneMovilBuzon tr.colortr { background-color: #ffffbf; }
.tabEzoneMovilBuzon tr.backgroundTableYellow { background: #FFFFBF; }
.tabEzoneMovilBuzon .CI_container { width: auto; margin-left: 18%; }

.ezone_mobile_wrapper { padding: 0.5em 4.5%; width: 91%; position: relative; background: white; }

.task_options_buzon_ezone, .task_options_favoritos_ezone, .task_options_busquedas_ezone, .task_options_historial_ezone, .task_options_borradores_ezone, .task_options_facturas_ezone { width: 92%; position: fixed; background: #0555fa; padding: 1em 4%; border-top: 1px solid black; z-index: 999; bottom: 0; left: 0; }

#chart_eZoneMovil { margin-top: 8em; }

.unreadBox { border-radius: 20px; display: inline-block; height: 20px; line-height: 20px; padding: 0; text-align: center; width: 20px; position: absolute; left: 1em; background: #d80000; color: white; height: 1em; width: 1em; line-height: 1em; }

.vAlignMiddle { vertical-align: middle; }

.width20 { width: 20%; }

.width34 { width: 34%; }

.selectorStyledPuntos { display: inline-block; width: 1em; overflow: hidden; background: url("../img/modules/components/icons/ezone_movil_suspensivos.png") no-repeat center center transparent; padding: 0.3em 0.1em; }
.selectorStyledPuntos select { text-indent: -99999px; background: transparent; border: 0; width: 13em; border-radius: 0; }

.accordion1 .ui-state-default { background: url(../img/modules/components/icons/accordion_abierto.png) no-repeat 96% 0.7em transparent; }

.accordion1 .ui-state-active { background: url(../img/modules/components/icons/accordion_cerrado.png) no-repeat 96% 0.7em transparent; }

.actuar_como { margin: 1em 0 0 0.9em; }

.actuar_como_ul { margin: 0.5em 0 0 0; }
.actuar_como_ul li { padding: 0.5em 0 0.5em 1em; }
.actuar_como_ul li:hover { background: #6785a9; }
.actuar_como_ul li:hover a { color: white; }

.colorWhite { color: white; }

.BorderBottom6 { border-bottom: 1px solid black; }

.icon_redactar_movil:before { content: url(../img/modules/components/icons/ezone_movil_redactar.png); padding-right: 0.5em; }

.ezone_mobile_wrapper table tr td, .ezone_mobile_wrapper table tr.tdRenombrar { vertical-align: middle; }
.ezone_mobile_wrapper table tr td a, .ezone_mobile_wrapper table tr.tdRenombrar a { color: #404040; }
.ezone_mobile_wrapper table tr td a:visited, .ezone_mobile_wrapper table tr.tdRenombrar a:visited { color: #404040; }

#chart_eZone { margin-left: 4em; margin-top: 14em; }

.mensajeEnviado { text-align: center; background: #ebebec; padding: 1em; color: #24a526; font-weight: bold; width: 50%; margin: 0 auto; display: none; }

.scroll_eZone { overflow: auto; height: 12em; }

.mod_system_tabs .tabstyle .li_opc_tab { float: left; background-color: #f2f2f2; width: 10%; }
.mod_system_tabs .tabstyle .li_opc_tab.specialTabLink { width: 30%; background-color: #6d6e70; }
.mod_system_tabs .tabstyle .li_opc_tab.specialTabLink .a_opc_tab { padding: 0.5em 2.5em; text-decoration: none; }
.mod_system_tabs .tabstyle .li_opc_tab.specialTabLink.ui-state-active { background-color: #6d6e70; }
.mod_system_tabs .tabstyle .li_opc_tab.specialTabLink.ui-state-active .a_opc_tab { background-color: #6d6e70; text-decoration: none; }
.mod_system_tabs .tabstyle .li_opc_tab.specialTabLink .iconLink { display: inline-block; }
.mod_system_tabs .tabstyle .li_opc_tab.specialTabLink .iconLink:before { content: ""; float: left; height: 1.4em; margin: 0 0.2em 0 0; width: 1.4em; }
.mod_system_tabs .tabstyle .li_opc_tab.specialTabLink .iconLink.iconMail:before { background: url("../img/modules/components/icons/userLog.png") no-repeat scroll left -0.1em transparent; }
.mod_system_tabs .tabstyle .li_opc_tab.ui-state-active { background-color: #ebebec; margin-bottom: -1em; text-decoration: none; }
.mod_system_tabs .tabstyle .li_opc_tab.ui-state-active .a_opc_tab { text-decoration: none; }
.mod_system_tabs .tabstyle.ui-helper-clearfix:after { display: none; }
.mod_system_tabs .tabstyle .a_opc_tab { display: block; padding: 0.5em 1.8em; outline: none; text-decoration: underline; }
.mod_system_tabs .tabs_content { margin: 2%; width: 96%; }

.tabslayer { display: block; float: left; position: absolute; right: 0; top: 100%; width: 100%; z-index: 100; }

.tagCloud .mod_right .mod_info_content .mod_info_top { margin: 0 0 1em 0.5em; }

.mod_products { width: 100%; margin: 0; display: inline-block; }
.mod_products .mod_central { float: left; width: 54%; margin: 0 1%; display: inline-block; position: relative; }
.mod_products .mod_central .mod_info_box .infoData { padding: 0 3% 0.8em; width: 92%; }
.mod_products .mod_central .mod_info_box .infoData.format_product .boxImg .buttom_faldon.button_bottom { bottom: -2.5em; top: auto; right: 0; }
.mod_products .mod_central .mod_info_box .infoData.format_product li.bt_box { border: none; }
.mod_products .mod_central .mod_info_box .infoData .boxImg { position: relative; }
.mod_products .mod_central .mod_info_box .infoData .boxImg .faldon_info { position: absolute; padding: 0.6em 3%; right: 1em; top: 2em; width: 54%; }
.mod_products .mod_central .mod_info_box .infoData .boxImg .faldon_info .txt_description { display: block; }
.mod_products .mod_central .mod_info_box .infoData .boxImg .faldon_info .txt_description.txt_description1 { padding-left: 2%; width: 98%; }
.mod_products .mod_central .mod_info_box .infoData .boxImg .faldon_info .txt_description.txt_description2 { padding-left: 16%; width: 84%; }
.mod_products .mod_central .mod_info_box .infoData .boxImg .faldon_info .txt_description.txt_description3 { padding-left: 36%; width: 64%; }
.mod_products .mod_central .mod_info_box .infoData .boxImg .buttom_faldon { position: absolute; right: 1em; top: 8em; }
.mod_products .mod_central .mod_info_box .infoData .boxImg .buttom_faldon .itemButton { padding: 0.6em 3em; }
.mod_products .mod_central .mod_info_box .infoData .boxImg .buttom_faldon.button_top { top: 8em; }
.mod_products .mod_central .mod_info_box .infoData .boxImg .buttom_faldon.button_bottom { top: 11em; }
.mod_products .mod_central .mod_info_box .infoData.padB1 { padding: 0 0 0 1em; }
.mod_products .mod_central .mod_info_box .mod_info_content .mod_info_top { padding: 0.8em 3% 0; width: 94%; }
.mod_products .mod_central .mod_info_box .mod_info_content .mod_info_top.top1 { padding: 0; width: 100%; }
.mod_products .mod_central .mod_info_box .mod_info_content .mod_info_top.top1 .boxImg a { display: block; }
.mod_products .mod_central .mod_info_box .mod_info_content .mod_info_top.top1 .fdescription { margin: 0; }
.mod_products .mod_central .mod_info_box .mod_info_content .mod_info_top.top2 { padding: 0; width: 100%; }
.mod_products .mod_central .mod_info_box .mod_info_content .mod_info_top.top3 { padding: 0 1%; width: 98%; }
.mod_products .mod_central .mod_info_box .mod_info_content .mod_info_bottom .buttonList .buttonList_item { margin: 1em 0; }
.mod_products .mod_right, .mod_products .mod_left { float: left; display: inline-block; width: 22%; }
.mod_products .mod_right .mod_info_content .mod_info_top, .mod_products .mod_left .mod_info_content .mod_info_top { margin: 0 0 1em; }
.mod_products .mod_right .mod_info_content .mod_info_top.no_marged, .mod_products .mod_left .mod_info_content .mod_info_top.no_marged { margin: 0; }
.mod_products .block4 .mod_info_top.top1 .boxImg .fdescription:before { padding: 0.6em 0.4em 0; }

.ellipsisTable { width: 10em; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; }

.format_product .faldon_info { min-height: 3em; height: auto !important; height: 3em; }
.format_product .itemButton { padding: 0.5em 1em; }
.format_product .button_bottom { bottom: -2.5em; top: auto; right: 0; }
.format_product li.bt_box { border: none !important; }
.format_product .block4 .mod_info_top.top1 .boxImg .fdescription:before { padding: 0 0.8em; }

.list_document { list-style-type: none; margin-left: 1em; }
.list_document li { display: block; width: 100%; float: left; }

.mod_row_responsive { margin-bottom: 1em; }
.mod_row_responsive .row_responsive { display: table; }
.mod_row_responsive .row_responsive .row_col { display: table-cell; vertical-align: middle; }
.mod_row_responsive .row_responsive .row_col.col1 { width: 90%; }
.mod_row_responsive .row_responsive .row_col.col2 { width: 10%; text-align: center; }
.mod_row_responsive .row_responsive .row_col .icon_status { text-align: center; }
.mod_row_responsive .row_responsive .row_col .icon_status:before { width: 16px; margin-left: 35%; }

.emgesa { /* .navegation_main{ &.acces_navegation { max-width: 60%; width: 60%; }
} */ }
.emgesa .mod_header { /*     display: block; float: left; margin: 0 0 0.5em; */ }
.emgesa .corporation { margin: 0.3em 2% 1em 1%; }
.emgesa .logo { background: url("../img/modules/components/logo_emgesa.png") no-repeat scroll center center transparent; }
.emgesa .navegation_top { float: right; width: auto; min-width: 75%; }
.emgesa .buttonList { /**/ }
.emgesa .buttonList .buttonList_item { display: inline-block; float: left; margin: 0 0 1em 2%; }
.emgesa .buttonList.inline_list .buttonList_item { width: 50%; float: left; margin: 0; }
.emgesa .buttonList.inline_list .buttonList_item.wide4 { width: 40%; }
.emgesa .buttonList.inline_list2Bot .buttonList_item { float: left; /*margin: 0 0 0 42%;
width: 58%;*/ }
.emgesa .buttonList.inline_list2Bot .buttonList_item.expanded { width: 100%; margin: 0; }
.emgesa .buttonList.inline_list2_1Bot .buttonList_item { float: left; margin: 0 0 0 50%; width: 50%; }
.emgesa .buttonList.inline_list2_1Bot .buttonList_itemM35 { float: left; margin: 0 0 0 35%; width: 65%; }
.emgesa .buttonList.inline_list3Bot .buttonList_item { float: left; margin: 0 0 0 5%; width: 95%; }
.emgesa fieldset .buttonList .buttonList_item { display: inline-block; float: left; margin: 0 0 0 50%; width: 50%; }
