@charset "UTF-8";
@media only screen and (max-width: 767px) { .box_title_3 { font-size: 1em; }
  .box_summary { font-size: 1em; }
  .box_parragraph { font-size: 0.875em; }
  .box_date { font-size: 0.875em; }
  .subtitle { font-size: 0.875em; }
  .list_type { font-size: 0.875em; }
  .card_title { font-size: 1.125em; font-weight: 700; }
  .two_tabs_blocks { margin: 0; width: 100%; display: block; float: left; margin-bottom: 0.5em; }
  .info_tab_title_0 { margin-bottom: 0.5em; width: 100%; display: block; float: left; }
  .info_tab_content_0 { margin-bottom: 0.5em; margin: 0; width: 100%; display: block; float: left; }
  .accordeon_layout_0 > .box_title_0 { display: block; float: left; margin-left: 5%; margin-right: 5%; width: 90%; }
  .accordeon_title { font-size: 1em; }
  .status_block { float: none; margin: 1em 0 0; }
  .status_box_title, .status_box_icon_status { float: left; }
  .module_tables thead { font-size: 0.875em; }
  .module_tables thead th { font-weight: 700; }
  .module_tables tbody { font-size: 0.75em; }
  .form_module .field_title_1 { font-size: 0.8125em; }
  .form_module .field_title_2 { font-size: 0.875em; font-weight: 700; }
  .form_module input, .form_module select, .form_module textarea { font-size: 0.8125em; }
  .alert_box .icon_status.i_submitted { margin-bottom: 0em; }
  .alert_box .status_box, .alert_box .icon_status, .alert_box .status_box.icon_status.i_submitted { clear: both; float: left; margin-bottom: 1em; display: block; }
  .alert_box .status_box.noFloatMobile, .alert_box .icon_status.noFloatMobile, .alert_box .status_box.icon_status.i_submitted.noFloatMobile { float: none; }
  .alert_box .primary_button, .alert_box .buttonType1.line.buttomLink_M, .alert_box .buttonType2.line.buttomLink_M { float: none; display: block; clear: both; width: auto; max-width: inherit; min-width: 100px; }
  .alert_box .buttonType1.line.buttomLink_M { margin-top: 2em; }
  .paging_module, .paging_module_1 { background: transparent; display: block; float: left; border-top: 0 none; margin: 0; width: 100%; text-align: center; }
  .paging_module .paging_list, .paging_module_1 .paging_list { float: none; display: inline-block; margin: 1.5em 0 0; }
  .paging_module .paging_list_item, .paging_module_1 .paging_list_item { margin: 0 0 0 0.75em; padding: 0; }
  .paging_module .paging_list_item:first-child, .paging_module_1 .paging_list_item:first-child { display: none; }
  .paging_module .paging_title, .paging_module_1 .paging_title { display: none; }
  .paging_module a, .paging_module_1 a { font-size: 1em; background: #f2f2f2; color: #404040; font-weight: normal; display: table-cell; vertical-align: middle; height: 45px; width: 45px; }
  .paging_module a.current_page, .paging_module_1 a.current_page { background: #df6426; color: white; }
  .paging_module a.previous_page, .paging_module a.next_page, .paging_module_1 a.previous_page, .paging_module_1 a.next_page { background: url("../img/modules/components/icons/icon_status_types.png") no-repeat scroll center center #f2f2f2; text-decoration: none; text-indent: -1000000px; }
  .paging_module a.previous_page, .paging_module_1 a.previous_page { background-position: -200px -162px; }
  .paging_module a.previous_page:hover, .paging_module_1 a.previous_page:hover { background-position: -200px -212px; }
  .paging_module a.next_page, .paging_module_1 a.next_page { background-position: -250px -162px; }
  .paging_module a.next_page:hover, .paging_module_1 a.next_page:hover { background-position: -250px -212px; }
  .paging_module a.previous_all, .paging_module a.next_all, .paging_module a.last_page, .paging_module_1 a.previous_all, .paging_module_1 a.next_all, .paging_module_1 a.last_page { display: none; }
  .box_type_1 .box_category, .box_type_2 .box_category { font-size: 1em; }
  .box_type_1 .box_date, .box_type_2 .box_date { font-size: 1em; }
  .box_type_1 .box_title_3, .box_type_2 .box_title_3 { font-size: 0.875em; }
  .box_type_1 .box_parragraph, .box_type_2 .box_parragraph { font-size: 1em; }
  .primary_button, .secondary_button, .tertiary_button, .auxiliar_button, .auxiliar_button_2, .auxiliar_button_3, .auxiliar_button_4, .auxiliar_button_5, .auxiliar_button_6, .fronted, .fronted_1, .fronted_secondary { font-size: 1em; font-weight: 700; padding: 0 2.5em; min-width: 12.5em; text-align: center; display: inline-block; float: none; margin: 0 auto; }
  .primary_button.min_paddRL, .secondary_button.min_paddRL, .tertiary_button.min_paddRL, .auxiliar_button.min_paddRL, .auxiliar_button_2.min_paddRL, .auxiliar_button_3.min_paddRL, .auxiliar_button_4.min_paddRL, .auxiliar_button_5.min_paddRL, .auxiliar_button_6.min_paddRL, .fronted.min_paddRL, .fronted_1.min_paddRL, .fronted_secondary.min_paddRL { padding: 0 2.5em; }
  .primary_button.back_button, .secondary_button.back_button, .tertiary_button.back_button, .auxiliar_button.back_button, .auxiliar_button_2.back_button, .auxiliar_button_3.back_button, .auxiliar_button_4.back_button, .auxiliar_button_5.back_button, .auxiliar_button_6.back_button, .fronted.back_button, .fronted_1.back_button, .fronted_secondary.back_button { background-position: 10px center; }
  .primary_button.next_button, .secondary_button.next_button, .tertiary_button.next_button, .auxiliar_button.next_button, .auxiliar_button_2.next_button, .auxiliar_button_3.next_button, .auxiliar_button_4.next_button, .auxiliar_button_5.next_button, .auxiliar_button_6.next_button, .fronted.next_button, .fronted_1.next_button, .fronted_secondary.next_button { background-position: 10px center; }
  .primary_button.min_size, .secondary_button.min_size, .tertiary_button.min_size, .auxiliar_button.min_size, .auxiliar_button_2.min_size, .auxiliar_button_3.min_size, .auxiliar_button_4.min_size, .auxiliar_button_5.min_size, .auxiliar_button_6.min_size, .fronted.min_size, .fronted_1.min_size, .fronted_secondary.min_size { min-width: 10.5em; }
  .primary_button.mini_size, .secondary_button.mini_size, .tertiary_button.mini_size, .auxiliar_button.mini_size, .auxiliar_button_2.mini_size, .auxiliar_button_3.mini_size, .auxiliar_button_4.mini_size, .auxiliar_button_5.mini_size, .auxiliar_button_6.mini_size, .fronted.mini_size, .fronted_1.mini_size, .fronted_secondary.mini_size { min-width: 8em; }
  .primary_button.minim_size, .secondary_button.minim_size, .tertiary_button.minim_size, .auxiliar_button.minim_size, .auxiliar_button_2.minim_size, .auxiliar_button_3.minim_size, .auxiliar_button_4.minim_size, .auxiliar_button_5.minim_size, .auxiliar_button_6.minim_size, .fronted.minim_size, .fronted_1.minim_size, .fronted_secondary.minim_size { min-width: 17.5em; }
  .primary_button.button_center_M, .secondary_button.button_center_M, .tertiary_button.button_center_M, .auxiliar_button.button_center_M, .auxiliar_button_2.button_center_M, .auxiliar_button_3.button_center_M, .auxiliar_button_4.button_center_M, .auxiliar_button_5.button_center_M, .auxiliar_button_6.button_center_M, .fronted.button_center_M, .fronted_1.button_center_M, .fronted_secondary.button_center_M { text-align: center; margin-left: 15%; margin-right: 15%; max-width: 70%; float: none; min-width: 50%; }
  .primary_button.full_button_M, .secondary_button.full_button_M, .tertiary_button.full_button_M, .auxiliar_button.full_button_M, .auxiliar_button_2.full_button_M, .auxiliar_button_3.full_button_M, .auxiliar_button_4.full_button_M, .auxiliar_button_5.full_button_M, .auxiliar_button_6.full_button_M, .fronted.full_button_M, .fronted_1.full_button_M, .fronted_secondary.full_button_M { text-align: center; padding: 0; width: 80%; float: none; min-width: 50%; }
  .primary_button.textSmallest, .secondary_button.textSmallest, .tertiary_button.textSmallest, .auxiliar_button.textSmallest, .auxiliar_button_2.textSmallest, .auxiliar_button_3.textSmallest, .auxiliar_button_4.textSmallest, .auxiliar_button_5.textSmallest, .auxiliar_button_6.textSmallest, .fronted.textSmallest, .fronted_1.textSmallest, .fronted_secondary.textSmallest { font-size: 1em; }
  .primary_button.wide100_M, .secondary_button.wide100_M, .tertiary_button.wide100_M, .auxiliar_button.wide100_M, .auxiliar_button_2.wide100_M, .auxiliar_button_3.wide100_M, .auxiliar_button_4.wide100_M, .auxiliar_button_5.wide100_M, .auxiliar_button_6.wide100_M, .fronted.wide100_M, .fronted_1.wide100_M, .fronted_secondary.wide100_M { width: 100%; }
  .primary_button.no_paddingRL_M, .secondary_button.no_paddingRL_M, .tertiary_button.no_paddingRL_M, .auxiliar_button.no_paddingRL_M, .auxiliar_button_2.no_paddingRL_M, .auxiliar_button_3.no_paddingRL_M, .auxiliar_button_4.no_paddingRL_M, .auxiliar_button_5.no_paddingRL_M, .auxiliar_button_6.no_paddingRL_M, .fronted.no_paddingRL_M, .fronted_1.no_paddingRL_M, .fronted_secondary.no_paddingRL_M { padding-left: 0; padding-right: 0; }
  .primary_button.padding08_M, .secondary_button.padding08_M, .tertiary_button.padding08_M, .auxiliar_button.padding08_M, .auxiliar_button_2.padding08_M, .auxiliar_button_3.padding08_M, .auxiliar_button_4.padding08_M, .auxiliar_button_5.padding08_M, .auxiliar_button_6.padding08_M, .fronted.padding08_M, .fronted_1.padding08_M, .fronted_secondary.padding08_M { padding: 0 0.8em; }
  .primary_button.h25 { height: 2.8em; line-height: 2.8em; }
  .secondary_button.h26 { height: 2.8em; line-height: 2.8em; }
  .body_type_2 .auxiliar_button, .body_type_2 .auxiliar_button_5, .body_type_2 .auxiliar_button_6 { text-align: left; background-color: white; }
  .body_type_2 .auxiliar_button.textCenter, .body_type_2 .auxiliar_button_5.textCenter, .body_type_2 .auxiliar_button_6.textCenter { text-align: center; }
  .labelItem.fronted { display: inline-block; float: none; font-size: 1em; }
  .labelItem.wideA_M { width: auto; }
  .module.accordeon { width: 100%; margin: 0 0 0.75em; }
  .module.accordeon .module_box .module_body { margin: 0; }
  .module.accordeon .module_box .accordeon_title, .module.accordeon .module_box .accordeon_body { margin: 0 5%; width: 90%; display: block; float: left; }
  .module.accordeon .module_box .accordeon_title_1, .module.accordeon .module_box .accordeon_title_2 { padding: 0.82em 3em 0.82em 1.2em; }
  .module.accordeon .module_box .accordeon_title_1:after, .module.accordeon .module_box .accordeon_title_2:after { background-image: url(../img/modules/components/icons/accordeon_title_down_mobile.png); background-position: center; background-repeat: no-repeat; right: 10px; top: 0.9em; }
  .module.accordeon .module_box .accordeon_title.ui-state-active { margin-bottom: 1em; }
  .module.accordeon .module_box .accordeon_title.ui-state-active .accordeon_title_1:after, .module.accordeon .module_box .accordeon_title.ui-state-active .accordeon_title_2:after { background-image: url(../img/modules/components/icons/accordeon_title_up_mobile.png); }
  .module.accordeon .module_box .accordeon_body.scrollable_mobile { float: none; }
  .module.accordeon .module_box .accordeon_body.ui-accordion-content-active .module_body { margin-top: 1em; margin-bottom: 1em; }
  .module .module_box *.hiddenMobile { display: none; }
  .module .module_steps.fit_steps .step { width: 100%; }
  .mod_right .mod_info_box.block7 { width: 100%; }
  .mod_right .mod_info_box.block7 .block0 { width: 100%; }
  .layout_0 .mod_left, .m100 .mod_left { display: none; }
  .layout_0 .mod_right, .layout_0 .mod_central, .m100 .mod_right, .m100 .mod_central { float: left; width: 100%; display: block; }
  .layout_0 .mod_right > .box_title_0, .layout_0 .mod_right > .mod_section_title, .layout_0 .mod_central > .box_title_0, .layout_0 .mod_central > .mod_section_title, .m100 .mod_right > .box_title_0, .m100 .mod_right > .mod_section_title, .m100 .mod_central > .box_title_0, .m100 .mod_central > .mod_section_title { margin: 0 5% 1em; width: 90%; display: block; float: left; }
  .layout_0 .module, .m100 .module { width: 100%; margin: 0 0 1.5em; }
  .layout_0 .module .module_box .module_body, .m100 .module .module_box .module_body { float: left; width: 100%; margin: 1.5em 0; }
  .layout_0 .module .module_box .module_body.body_type_N0, .m100 .module .module_box .module_body.body_type_N0 { background: white; }
  .layout_0 .module .module_box .module_body.body_type_N0 .tertiary_button, .layout_0 .module .module_box .module_body.body_type_N0 .auxiliar_button_4, .m100 .module .module_box .module_body.body_type_N0 .tertiary_button, .m100 .module .module_box .module_body.body_type_N0 .auxiliar_button_4 { background: #526a86; color: white; font-weight: 700; }
  .layout_0 .module .module_box .module_body.body_type_N0 .module_tables, .m100 .module .module_box .module_body.body_type_N0 .module_tables { border-color: #ebebec; }
  .layout_0 .module .module_box .module_body.body_type_2 .bottom_line_2, .m100 .module .module_box .module_body.body_type_2 .bottom_line_2 { border: 0 none; }
  .layout_0 .module .module_box .module_body.unmarged_m, .m100 .module .module_box .module_body.unmarged_m { margin: 0; }
  .layout_0 .module .module_box .module_body .module_content_1_1, .m100 .module .module_box .module_body .module_content_1_1 { width: 90%; margin: 1.2em 5% 0; }
  .layout_0 .module .module_box .module_body .module_content_3, .m100 .module .module_box .module_body .module_content_3 { width: 90%; margin: 0; }
  .layout_0 .module .module_box .module_body_M2, .m100 .module .module_box .module_body_M2 { margin: 0 5%; width: 90%; }
  .layout_0 .module.accordeon .module_box .module_body, .m100 .module.accordeon .module_box .module_body { margin: 0; }
  .layout_0 .module.accordeon .module_box .accordeon_title, .m100 .module.accordeon .module_box .accordeon_title { float: left; margin: 0 5%; padding-bottom: 0; width: 90%; }
  .layout_0 .module.card_tab, .m100 .module.card_tab { width: 90%; margin: 0 5%; }
  .layout_0 .module.card_tab .module_body, .m100 .module.card_tab .module_body { margin: 0; }
  .layout_0 .module.reserver_module, .m100 .module.reserver_module { margin: 0 2.5% 1.5em; width: 95%; }
  .m100 .mod_right > .box_title_0 { margin: 0 5%; width: 90%; }
  #divForm > .box_title_0 { width: 90%; margin: 0 5%; }
  .card_box_type_0 { width: 90%; }
  .card_box_type_0.card_inline { padding: 1em 5%; margin-bottom: 0; }
  .card_box_type_0.card_inline .rol_dl { margin-bottom: 0; }
  .card_box_type_0.card_inline .rol_dl .rol_dt, .card_box_type_0.card_inline .rol_dl .rol_dd { width: 100%; margin-right: 0; margin-bottom: 1em; }
  .card_box_type_0.card_inline .rol_dl .rol_dd { margin-bottom: 0; }
  .card_box_type_0.card_inline .rol_dl .rol_dd.select_box { width: 99%; }
  .card_box_type_0.card_inline .rol_dl .itemLabelTitle { line-height: 0; height: auto; display: inline-block; }
  .library_dark_card .card_title { font-weight: 400; text-align: center; }
  .library_dark_card .table_card { margin: 0 0 1em; max-width: 100%; min-width: 300px; padding: 0 1.2em; }
  .library_dark_card .table_card tbody td { clear: both; width: 100%; max-width: 100%; display: block; text-align: center; margin: 1em 0; }
  .library_dark_card .table_card .featured_card_title { float: none; }
  .library_dark_card .table_card .featured_card_content { float: none; }
  .scrollable_hdm .toggleable_triggerblock { width: 100%; margin-top: 0; margin-bottom: 1em; }
  .scrollable_hdm .toggleable_triggerblock.wide2 { width: 100%; }
  .scrollable_mobile .scrollable_layer { display: block; float: left; width: 100%; }
  .scrollable_mobile .module_tables { min-width: 47em; }
  .fileUpload { display: block; position: relative; width: 100%; }
  .fileUpload input.uploadFile { height: 40px; text-overflow: ellipsis; width: 100%; }
  .fileUpload input.uploadFile.marginB1_M { margin-bottom: 1em; }
  .fileUpload .browse_button_layer { max-width: inherit; min-width: inherit; position: absolute; right: 0.2em; top: 0.23em; width: auto; margin: 0; }
  .fileUpload .browse_button_layer .secondary_button { display: block; float: left; font-size: 0.93em; max-width: 7em; min-width: 1em; width: 7em; }
  .module .validacionform input[type="text"], .module .validacionform input[type="password"], .module .displayForm input[type="text"], .module .displayForm input[type="password"] { width: 100%; height: 40px; }
  .module .validacionform input.disabled, .module .displayForm input.disabled { width: 100%; padding: 0.5em; }
  .module .validacionform input.validateInfo, .module .displayForm input.validateInfo { padding: 0.85em 1em; }
  .module .validacionform input[disabled], .module .displayForm input[disabled] { border-color: #ebebec; }
  .module .validacionform textarea, .module .displayForm textarea { width: 98%; }
  .module .validacionform .select_box, .module .displayForm .select_box { width: 100%; height: 38px; margin-bottom: 20px; }
  .module .validacionform .select_box .inline_select_w90, .module .displayForm .select_box .inline_select_w90 { width: 100%; }
  .module .validacionform .select_box .selectorStyled .selectorBody, .module .displayForm .select_box .selectorStyled .selectorBody { height: 38px; }
  .module .validacionform .segments .inline_items.rol_dd, .module .displayForm .segments .inline_items.rol_dd { position: absolute; }
  .module .validacionform .segments .rol_dt, .module .displayForm .segments .rol_dt { width: 93%; }
  .module .validacionform .rol_dl.textfield .select_box, .module .displayForm .rol_dl.textfield .select_box { width: 100%; }
  .module .validacionform .rol_dl.textfield .select_box .selectorStyled, .module .displayForm .rol_dl.textfield .select_box .selectorStyled { width: 100%; }
  .module .validacionform .rol_dl.textfield input, .module .displayForm .rol_dl.textfield input { width: 100%; min-width: 100%; max-width: 100%; min-width: initial; }
  .module .validacionform .rol_dl.textfield.less, .module .displayForm .rol_dl.textfield.less { margin-right: 0; width: 100%; }
  .module .validacionform .rol_dl.textfield.less input, .module .displayForm .rol_dl.textfield.less input { width: 95%; min-width: 95%; max-width: 95%; min-width: initial; }
  .module .validacionform .rol_dl.textfield.overlayer input, .module .displayForm .rol_dl.textfield.overlayer input { width: 95%; min-width: 95%; max-width: 95%; min-width: initial; }
  .module .validacionform .rol_dl.textfield.overlayer .select_box, .module .displayForm .rol_dl.textfield.overlayer .select_box { width: 100%; }
  .module .validacionform .rol_dl.textfield.overlayer .select_box .selectorBody, .module .displayForm .rol_dl.textfield.overlayer .select_box .selectorBody { width: 120%; min-width: 12.5em; }
  .module .validacionform .rol_dl.textfield.label_big, .module .displayForm .rol_dl.textfield.label_big { width: 100%; }
  .module .validacionform .rol_dl.textfield.label_big input, .module .displayForm .rol_dl.textfield.label_big input { width: 95%; min-width: 95%; max-width: 95%; min-width: initial; }
  .module .validacionform .rol_dl.textfield.label_big .select_box, .module .displayForm .rol_dl.textfield.label_big .select_box { width: 100%; }
  .module .validacionform .rol_dl.textfield.label_big .select_box .selectorBody, .module .displayForm .rol_dl.textfield.label_big .select_box .selectorBody { width: 120%; min-width: 12.5em; }
  .module .validacionform .rol_dl.textfield.adjustArea100, .module .displayForm .rol_dl.textfield.adjustArea100 { width: 100%; }
  .module .validacionform .rol_dl.textfield.adjustArea100 textarea, .module .displayForm .rol_dl.textfield.adjustArea100 textarea { width: 98%; }
  .module .validacionform .rol_dl.textfield .mod_rel, .module .displayForm .rol_dl.textfield .mod_rel { display: block; float: left; position: relative; }
  .module .validacionform .rol_dl.textfield .mod_rel .check_tables, .module .displayForm .rol_dl.textfield .mod_rel .check_tables { position: relative; }
  .module .validacionform .rol_dl.wide5 input[type="text"], .module .displayForm .rol_dl.wide5 input[type="text"] { width: 101%; max-width: 101%; }
  .module .validacionform .rol_dl.wide25 input, .module .displayForm .rol_dl.wide25 input { width: 95%; min-width: 95%; max-width: 95%; min-width: initial; }
  .module .validacionform .rol_dl.wide25 input[type="text"], .module .displayForm .rol_dl.wide25 input[type="text"] { width: 101%; max-width: 101%; }
  .module .validacionform .rol_dl.wide25 .select_box, .module .displayForm .rol_dl.wide25 .select_box { width: 100%; }
  .module .validacionform .rol_dl.wide25 .select_box .selectorBody, .module .displayForm .rol_dl.wide25 .select_box .selectorBody { width: 120%; min-width: 7.5em; }
  .module .validacionform .rol_dl input[type="text"], .module .validacionform .rol_dl[type="password"], .module .displayForm .rol_dl input[type="text"], .module .displayForm .rol_dl[type="password"] { line-height: 2em; }
  .module .validacionform .rol_dl.column_box25, .module .displayForm .rol_dl.column_box25 { width: 100%; }
  .module .validacionform .rol_dl.column_box25 .rol_dl, .module .validacionform .rol_dl.column_box25 .rol_dt, .module .validacionform .rol_dl.column_box25 .rol_dd, .module .displayForm .rol_dl.column_box25 .rol_dl, .module .displayForm .rol_dl.column_box25 .rol_dt, .module .displayForm .rol_dl.column_box25 .rol_dd { width: 100%; }
  .module .validacionform .rol_dl.column_box75, .module .displayForm .rol_dl.column_box75 { width: 100%; }
  .module .validacionform .rol_dl.column_box75 .select_box.special_30, .module .displayForm .rol_dl.column_box75 .select_box.special_30 { width: 100%; }
  .module .validacionform .rol_dl .rol_dd.smallField:before, .module .displayForm .rol_dl .rol_dd.smallField:before { width: 25%; text-align: center; }
  .module .validacionform .rol_dl .rol_dd.smallField input[type="text"], .module .displayForm .rol_dl .rol_dd.smallField input[type="text"] { padding-left: 0.3em; padding-right: 0.3em; min-width: 2.5em; }
  .module .validacionform .rol_dl .fileUpload, .module .displayForm .rol_dl .fileUpload { display: block; position: relative; width: 100%; }
  .module .validacionform .rol_dl .fileUpload input.uploadFile, .module .displayForm .rol_dl .fileUpload input.uploadFile { height: 40px; padding-right: 13em; text-overflow: ellipsis; width: 100%; }
  .module .validacionform .rol_dl .fileUpload input.uploadFile.padR1_M, .module .displayForm .rol_dl .fileUpload input.uploadFile.padR1_M { padding-right: 1em; }
  .module .validacionform .rol_dl .fileUpload .browse_button_layer, .module .displayForm .rol_dl .fileUpload .browse_button_layer { max-width: inherit; min-width: inherit; position: absolute; right: 0.2em; top: 0.23em; width: auto; margin: 0; }
  .module .validacionform .rol_dl .fileUpload .browse_button_layer .secondary_button, .module .displayForm .rol_dl .fileUpload .browse_button_layer .secondary_button { display: block; float: left; font-size: 0.93em; max-width: 7em; min-width: 1em; width: 7em; }
  .module .validacionform .field_box .data_info_box_0, .module .validacionform .field_box .data_info_box_1, .module .displayForm .field_box .data_info_box_0, .module .displayForm .field_box .data_info_box_1 { margin-bottom: 1em; }
  .module .rol_dl, .module .rol_dt, .module .rol_dd { width: 100%; }
  .module .rol_dl { margin-bottom: 1em; }
  .validacionform .specialField input.validateInfo { min-width: inherit; max-width: 100%; }
  .validacionform .module_content_3 .wide25 .rol_dd, .validacionform .module_content_3 .wide25.textfield .rol_dd.select_box, .validacionform .module_content_2 .wide25 .rol_dd, .validacionform .module_content_2 .wide25.textfield .rol_dd.select_box { width: 100%; }
  .validacionform .module_content_3 .wide25 .rol_dd .validateInfo, .validacionform .module_content_3 .wide25.textfield .rol_dd.select_box .validateInfo, .validacionform .module_content_2 .wide25 .rol_dd .validateInfo, .validacionform .module_content_2 .wide25.textfield .rol_dd.select_box .validateInfo { width: 100%; }
  .mod_consults .layout_0 .mod_right { padding: 0; width: 100%; }
  .stepSelector { display: none; }
  .mod_apron .mod_formSteps .mod_info_top.hiddenMobile, .mod_central .mod_formSteps .mod_info_top.hiddenMobile { display: none; }
  .accordeon_title_M { width: 100%; padding: 0; }
  .accordeon_title_M:after { display: none; }
  .accordeon_title_M .text_accordeon_title_M { padding: 0.82em 3em 0.82em 1.2em; font-size: 0.875em; color: white; display: block; }
  .accordeon_title_M .text_accordeon_title_M:after { background-image: url(../img/modules/components/icons/accordeon_title_down_mobile.png); background-position: center; background-repeat: no-repeat; right: 10px; top: 0.8em; width: 16px; height: 16px; content: " "; display: block; position: absolute; }
  .accordeon_title_M .text_accordeon_title_M.icon_center:after { top: 1.5em; }
  .accordeon_title_M.ui-state-active .text_accordeon_title_M:after { background-image: url(../img/modules/components/icons/accordeon_title_up_mobile.png); }
  .contenedor_general { min-width: 320px; }
  .mod_header { width: 100%; background-image: url("../img/modules/components/header_background_mobile.jpg"); background-position: 0 -20px; margin-bottom: 0; }
  .corporation { min-width: 109px; max-width: 109px; width: 109px; position: relative; z-index: 11; margin: 0 2% 0 1em; }
  .corporation img { height: 108px; width: 109px; }
  .mobile_navegation { float: left; height: 60px; margin: 3.2em 0 0 0.2em; padding: 0; width: 64px; z-index: 0; z-index: 5; margin: 1.5em 0 0 0.2em; }
  .mobile_navegation .link.client_mobile { color: white; }
  .mobile_navegation a, .mobile_navegation .link { color: #404040; }
  .mobile_navegation input.link[type="input"] { color: white; }
  .mobile_navegation .trigger_mobile { display: block; height: 67px; width: 100%; position: relative; cursor: pointer; background-image: url(../img/modules/components/icons/icon_mobile_navegation.png); background-repeat: no-repeat; background-position: center top; background-color: transparent; }
  .mobile_navegation .trigger_mobile.icon_search { background-position: 2px 1px; }
  .mobile_navegation .trigger_mobile.icon_navegation { background-position: 2px -64px; }
  .mobile_navegation .trigger_mobile.icon { text-indent: -1000000px; margin: 0; }
  .mobile_navegation .trigger_mobile.icon.ui-state-focus { background-color: transparent; border-left: 1px solid transparent; border-top: 1px solid transparent; border-right: 1px solid transparent; }
  .mobile_navegation .trigger_mobile.icon.ui-state-focus.icon_search { background-position: -63px 0; }
  .mobile_navegation .trigger_mobile.icon.ui-state-focus.icon_navegation { background-position: -63px -65px; }
  .mobile_navegation .trigger_mobile.icon.ui-state-active { background-color: white; border-left: 1px solid #cccccc; border-top: 1px solid #cccccc; border-right: 1px solid #cccccc; }
  .mobile_navegation .trigger_mobile.icon.ui-state-active.icon_search { background-position: -63px -1px; }
  .mobile_navegation .trigger_mobile.icon.ui-state-active.icon_navegation { background-position: -62px -64px; }
  .mobile_navegation:first-child { margin: 1.5em 0 0 0; }
  .mobile_navegation .navegation_list { border-bottom: 1px solid #cccccc; background: none repeat scroll 0 0 white; display: none; float: left; left: 0; padding: 0.5em 4%; position: absolute; width: 92%; z-index: 10; padding-top: 2em; }
  .mobile_navegation .navegation_list .navegation_item { float: none; margin: 0; width: 100%; }
  .mobile_navegation .navegation_list .navegation_item.search_menu { margin: 1em 0; }
  .mobile_navegation .navegation_list .navegation_item.acces_navegation { clear: both; display: inline-block; margin: 0 0 1em; width: 100%; }
  .mobile_navegation .navegation_list .navegation_item.acces_navegation .acces_navegation.userLog { max-width: 100%; border-bottom: 1px solid #cccccc; border-top: 0 none; float: left; margin: 1em 0; padding: 0 0 1em; width: 100%; }
  .mobile_navegation .navegation_list .navegation_item.acces_navegation .acces_navegation.userLog .infoList { margin: 0; width: 30%; float: right; }
  .mobile_navegation .navegation_list .navegation_item.acces_navegation .acces_navegation.userLog .infoList .list_item { float: left; width: 50%; text-align: right; }
  .mobile_navegation .navegation_list .navegation_item.acces_navegation .acces_navegation.userLog .username_box { float: left; display: block; width: 60%; line-height: 1.6em; }
  .mobile_navegation .a2col.a80 .col { padding: 0; margin: 0; }
  .client_mobile { margin: 1em 0 2em; padding: 1em 4%; }
  .client_mobile:before { content: " "; background: url(../img/modules/components/icons/icon_client_profile.png) no-repeat scroll left center transparent; display: block; float: left; height: 1.2em; margin: 0 0.2em 0 0; width: 2em; }
  .search_menu .search_button { background: url("../img/modules/components/icons/icon_button_search_head.png") no-repeat scroll center center transparent; border: 1px solid #cccccc; cursor: pointer; display: block; height: 2.4em; margin: 0.1em 0 0; text-indent: -1000000px; width: 100%; }
  .top_navegation_list { border: 1px solid #cccccc; margin: 0 0 1em; }
  .top_navegation_list .navegation_item > .link, .top_navegation_list .subnavegation_item > .link { font-weight: 700; border-top: 1px solid #cccccc; padding: 1em 4%; display: block; background: #ebebec; }
  .top_navegation_list .navegation_item > .link.linkIndent, .top_navegation_list .subnavegation_item > .link.linkIndent { padding: 1em 7%; }
  .top_navegation_list .navegation_item:first-child > .link, .top_navegation_list .subnavegation_item:first-child > .link { border-top: 0 none; }
  .top_navegation_list .navegation_item .slide_trigger:after, .top_navegation_list .subnavegation_item .slide_trigger:after { background: url("../img/modules/components/icons/icon_slides_selectors.png") no-repeat scroll center bottom transparent; display: block; content: " "; float: right; width: 2em; height: 1.2em; }
  .top_navegation_list .navegation_item .slide_trigger.sld_active:after, .top_navegation_list .subnavegation_item .slide_trigger.sld_active:after { background: url("../img/modules/components/icons/icon_slides_selectors.png") no-repeat scroll center top transparent; }
  .top_navegation_list .subnavegation_list { background: white; }
  .top_navegation_list .subnavegation_list .subnavegation_item > .link { font-weight: 400; background: white; }
  .top_navegation_list .subnavegation_list .subnavegation_item:first-child > .link { border-top: 1px solid #cccccc; }
  .breadcrums, .breadList { padding: 0 2%; width: 96%; }
  .ezone_mobile_wrapper .iType2 { padding: 1em 3.5em 0.9em 10%; }
  .modals_ezoneM .wide45 { width: 45%; }
  .modals_ezoneM .center_box { margin: 0 auto; float: none; }
  .modals_ezoneM .margedTB15L1 { margin: 1em 0 1.5em 1em; }
  .emgesa .mobile_navegation .trigger_mobile.icon { /*  margin: 0 0 3.4em; */ }
  .ezone_mobile_wrapper .iType2 { padding: 1em 3.5em 0.9em 10%; }
  .modals_ezoneM .wide45 { width: 45%; }
  .modals_ezoneM .center_box { margin: 0 auto; float: none; }
  .modals_ezoneM .margedTB15L1 { margin: 1em 0 1.5em 1em; }
  .mod_footer { display: block; float: left; width: 100%; background: #ebebec; }
  .footer_top { display: block; float: left; width: 100%; padding: 0; }
  .footer_bottom { clear: both; display: inline-block; width: 100%; }
  .footer_line { display: block; float: left; width: 100%; }
  .footer_block { clear: both; display: block; float: left; max-width: 100%; min-width: 100%; width: 100%; }
  .footer_block .navegation_item > .link:before { background: url("../img/modules/components/icons/icon_status_types.png") no-repeat scroll -40px 0 transparent; content: " "; color: white; display: block; float: left; margin: 0 0.5em 0 0; width: 1.3em; height: 1.3em; }
  .footer_block .navegation_item > .link.sld_active:before { background-position: -100px -20px; }
  .navegation_list { display: block; float: left; margin: 0; width: 100%; }
  .footer_top .navegation_item { float: none; }
  .footer_bottom .navegation_list { float: left; padding: 0 4%; text-align: left; width: 92%; }
  .footer_bottom .navegation_item { float: none; padding: 0.5em 5%; width: 90%; }
  .footer_bottom .navegation_item .link { color: #24509a; }
  .footer_bottom .navegation_item:before { content: url("../img/modules/components/icons/icon_fig_selector.png"); display: table-cell; float: left; margin: 0 0.5em 0 0; width: 1.2em; }
  .footer_bottom .navegation_item:first-child { border-bottom: 2px solid white; margin: 0 0 0.5em 0; width: 100%; padding: 0 0.5em 0; }
  .footer_bottom .navegation_item:first-child span { display: inline-block; padding: 0.5em 4%; width: 92%; font-size: 0.75em; color: #24509a; }
  .mod_footer .mod_info_title { margin: 0.6em 0 0; }
  .mod_footer .footer_module { background: #ebebec; }
  .mod_footer .footer_module.footer_institutional, .mod_footer .footer_module.footer_sitemap, .mod_footer .footer_module.footer_contribution { padding: 0 4%; width: 92%; }
  .mod_footer .footer_module.footer_institutional .boxImg { float: left; height: auto; overflow: hidden; padding: 1em 5%; width: 40%; }
  .mod_footer .footer_module.footer_institutional .boxImg img, .mod_footer .footer_module.footer_institutional .boxImg .bitmap { width: 107%; }
  .mod_footer .footer_module.footer_institutional .titleContent { padding: 0 4%; width: 92%; }
  .mod_footer .footer_module.footer_institutional .titleContent { float: left; width: 50%; margin: 4.5em 0 0; padding: 0; font-weight: 600; color: #df6426; font-style: italic; }
  .mod_footer .footer_module.footer_institutional .titleContent.titleContent2 { font-style: normal; color: #526a86; }
  .mod_footer .footer_module.footer_institutional .titleContent.titleContent3 { font-style: normal; color: #526a86; margin: 0.5em 0 0; }
  .mod_footer .footer_module.footer_institutional .acces_navegation .navegation_list.aria_navegation_corp_bottom { border: none; background: transparent; }
  .mod_footer .footer_module.footer_contribution { display: none; }
  .mod_footer .acces_navegation { width: 100%; padding: 0; }
  .mod_footer .acces_navegation.autoWidth { width: auto; }
  .mod_footer .acces_navegation .subnavegation_list { display: none; background-color: #6785a9; position: absolute; top: 20px; left: -20%; padding: 0.5em 5%; width: 130%; margin: 0; border: none; }
  .mod_footer .acces_navegation .enel_group_link:hover + .subnavegation_list { display: block; }
  .mod_footer .acces_navegation .subnavegation_item { float: left; margin: 0; padding: 0.5em 2%; }
  .mod_footer .acces_navegation .subnavegation_item:before { display: none; }
  .mod_footer .acces_navegation .subnavegation_item a { color: white; font-weight: 700; display: block; }
  .mod_footer .acces_navegation .subnavegation_item a:before { background: url("../img/modules/components/icon_item_arrow.png") no-repeat scroll center 0.2em transparent; color: #FFFFFF; content: ""; display: inline-block; float: left; height: 1.2em; margin: 0 0.4em 0 0.2em; width: 1.4em; }
  .mod_footer .footer_top .footer_module.footer_institutional .navegation_list, .mod_footer .footer_top .footer_module.footer_sitemap .navegation_list { border-color: #bcc2ce; border-style: solid; border-width: 0 1px 1px; display: block; float: left; background-color: white; }
  .mod_footer .footer_top .footer_module.footer_institutional .navegation_item, .mod_footer .footer_top .footer_module.footer_sitemap .navegation_item { border-width: 0 0 1px 0; }
  .mod_footer .footer_top .footer_module.footer_institutional .navegation_item > .link, .mod_footer .footer_top .footer_module.footer_sitemap .navegation_item > .link { display: block; padding: 0.6em 3.3em 0.6em 4%; }
  .mod_footer .footer_top .footer_module.footer_institutional .subnavegation_list .subnavegation_item, .mod_footer .footer_top .footer_module.footer_sitemap .subnavegation_list .subnavegation_item { float: none; }
  .mod_footer .footer_top .footer_module.footer_institutional .navegation_list { border-width: 1px; }
  .mod_footer .footer_top .footer_module.footer_sitemap .navegation_list { border-width: 0 1px 1px 1px; }
  .mod_footer .footer_top .footer_module.footer_sitemap .navegation_list.item_primary { border-width: 1px 1px 1px 1px; }
  .mod_footer .footer_top .footer_module .footer_line { margin: 0; }
  .mod_footer .footer_top .footer_module .footer_line.division_line { margin: 1em 0 0; }
  .mod_footer .footer_top .footer_module .footer_line.division_line .footer_block:first-child .navegation_list { border-width: 1px; }
  .modal_dialog .enel_mobile { width: 80%; margin: 0 10%; display: block; float: left; }
  .modal_dialog .enel_mobile .acces_navegation .subnavegation_list { display: block; width: 100%; }
  .modal_dialog .enel_mobile .acces_navegation .subnavegation_item { border-color: white; border-style: solid; border-width: 1px 0 0; float: left; margin: 0; }
  .modal_dialog .enel_mobile .acces_navegation .subnavegation_item.subnavegation_item_BG { background-color: #ebebec; padding: 0.5em 12%; width: 74%; }
  .mod_footer .acces_navegation .enel_group_link { border: none; background: url("../img/modules/components/icons/icon_enel_group.png") no-repeat scroll 100% -17px transparent; padding: 0.5em 3.5em 0.5em 2em; position: relative; line-height: 1.5em; }
  .mod_footer .acces_navegation .enel_group_link:before { top: 0.3em; left: 0; position: absolute; }
  .custom_footer_mobile .footer_module.footer_sitemap .navegation_list { margin-top: 0.5em; margin-bottom: 0.5em; }
  .custom_footer_mobile .footer_module.footer_sitemap .navegation_list .navegation_item { border-top: 1px solid #bcc2ce; }
  .custom_footer_mobile .footer_module.footer_sitemap .navegation_list .navegation_item .link { display: block; padding: 0.6em 3.3em 0.6em 4%; font-weight: 700; font-size: 0.875em; }
  .custom_footer_mobile .mod_info_title { font-size: 1em; }
  .mod_flexslider_bigger { margin-top: -2.3em; }
  .mod_flexslider_bigger .flexslider .tabInfo { width: 92%; padding: 1em 4%; position: relative; left: 0; top: 0; }
  .mod_flexslider_bigger .flexslider .tabInfo.tabInfo2 { padding: 0.5em 4%; position: absolute; bottom: 0; right: auto; }
  .mod_flexslider_bigger .flexslider .tabInfo.tabInfo2 .info { min-height: 2em; max-height: 4em; }
  .mod_flexslider_bigger .flexslider .tabInfo.tabInfo2 .button.bt2 { margin-top: 0.3em; }
  .mod_flexslider_bigger .flexslider .flex-direction-nav { display: none; }
  .mod_flexslider_bigger .flexslider .flex-control-paging li a { border-radius: 20px; box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); }
  .energyTabsSlider .tabQuotes { padding: 0 20% 2em; position: relative; width: 60%; }
  .energyTabsSlider .tabQuotes:after { right: 8px; }
  .energyTabsSlider .tabInfo { padding: 2em 0 3em; }
  .ui-dialog-titlebar { /* position: relative; */ right: 0; left: 0; top: 0; z-index: 10000; /* padding: 0.5em 4%; */ width: 92%; /* background: $neutral0; */ display: block; position: absolute; margin: 0.5em 4%; text-align: right; }
  .ui-dialog-titlebar:before { float: left; display: inline-block; width: 1.3em; }
  .ui-dialog-titlebar .ui-button { display: inline-block; float: right; /* float: left; */ width: auto; }
  .modal_dialog .block7 .mod_info_content.no_reserves .mod_info_top { margin: 0 4%; width: 92%; }
  .modal_dialog .block7 .mod_info_content.no_reserves .infoData { width: 92%; margin: 0.5em 4%; padding: 0; }
  .modal_dialog .block7 .mod_info_content.reserves_plus .infoData.no_margin_M { margin: 0; }
  .modal_dialog .block7 .mod_info_content.reserves_plus .infoData.wide100M { width: 100%; }
  .modal_dialog .block7 .mod_info_top.only_pad_top { margin: 0 4% 0.5em; width: 92%; }
  .modal_dialog .block7.centerBox .infoData { padding: 0 4% 0.5em; width: 92%; }
  .ui-widget-overlay { z-index: 16; }
  .ui-widget-overlay.special { z-index: 0; display: block; }
  .closeDialog { display: none; }
  .closeDialog.fixCloseButton { display: block; position: absolute; top: -2em; right: 0; }
  .ui-icon { float: left; }
  .ui-button-text { display: block; float: left; }
  .ui-dialog.special { z-index: 10; }
  .ui-dialog span.ui-button-text { font-size: 13pt; }
  .modal_dialog header { padding-top: 1em !important; }
  .mod_modal_dialogs.fix_position_M { z-index: 0; top: 14em; }
  .mod_modal_dialogs.fix_position_M .closeDialog { display: block; width: 21%; }
  .mod_modal_dialogs.fix_position_M .mod_info_title { width: 73%; }
  .dlgfixed { position: fixed; left: 0; right: 0; top: 25px !important; margin: auto; }
  .block0 { width: 90%; margin: 5%; }
  .block0 .mod_info_content .infoData .buttomLink_M, .block0 .mod_info_content .adjust_cell_M .buttomLink_M { display: block; margin: 0 auto; text-align: center; width: 60%; }
  .block0 .mod_info_content .infoData.filter_id.hiddenMobile, .block0 .mod_info_content .adjust_cell_M.filter_id.hiddenMobile { display: none; }
  .block0 .mod_info_content .infoData .mod_data_tables.scroll_tables, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.scroll_tables { min-width: 47em; }
  .block0 .mod_info_content .infoData .mod_data_tables .pagination, .block0 .mod_info_content .adjust_cell_M .mod_data_tables .pagination { width: 96%; margin: 0; padding: 0; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wideA, .block0 .mod_info_content .infoData .mod_data_tables th.wideA, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wideA, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wideA { clear: both; display: block; width: 95%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide05, .block0 .mod_info_content .infoData .mod_data_tables th.wide05, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide05, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide05 { width: 5%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide08, .block0 .mod_info_content .infoData .mod_data_tables th.wide08, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide08, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide08 { width: 8%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide1, .block0 .mod_info_content .infoData .mod_data_tables th.wide1, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide1, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide1 { width: 10%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide11, .block0 .mod_info_content .infoData .mod_data_tables th.wide11, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide11, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide11 { width: 11%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide12, .block0 .mod_info_content .infoData .mod_data_tables th.wide12, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide12, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide12 { width: 12%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide14, .block0 .mod_info_content .infoData .mod_data_tables th.wide14, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide14, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide14 { width: 14%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide15, .block0 .mod_info_content .infoData .mod_data_tables th.wide15, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide15, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide15 { width: 15%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide15.wide_customTH_M, .block0 .mod_info_content .infoData .mod_data_tables th.wide15.wide_customTH_M, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide15.wide_customTH_M, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide15.wide_customTH_M { min-width: 10em; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide15.wideA_M, .block0 .mod_info_content .infoData .mod_data_tables th.wide15.wideA_M, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide15.wideA_M, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide15.wideA_M { width: auto; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide2, .block0 .mod_info_content .infoData .mod_data_tables th.wide2, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide2, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide2 { width: 20%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide23, .block0 .mod_info_content .infoData .mod_data_tables th.wide23, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide23, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide23 { width: 23%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide25, .block0 .mod_info_content .infoData .mod_data_tables th.wide25, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide25, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide25 { width: 25%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide26, .block0 .mod_info_content .infoData .mod_data_tables th.wide26, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide26, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide26 { width: 26%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide295, .block0 .mod_info_content .infoData .mod_data_tables th.wide295, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide295, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide295 { width: 29.5%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide3, .block0 .mod_info_content .infoData .mod_data_tables th.wide3, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide3, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide3 { width: 30%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide31, .block0 .mod_info_content .infoData .mod_data_tables th.wide31, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide31, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide31 { width: 31%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide32, .block0 .mod_info_content .infoData .mod_data_tables th.wide32, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide32, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide32 { width: 32%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide335, .block0 .mod_info_content .infoData .mod_data_tables th.wide335, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide335, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide335 { width: 33.5%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide35, .block0 .mod_info_content .infoData .mod_data_tables th.wide35, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide35, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide35 { width: 35%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide37, .block0 .mod_info_content .infoData .mod_data_tables th.wide37, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide37, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide37 { width: 37%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide38, .block0 .mod_info_content .infoData .mod_data_tables th.wide38, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide38, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide38 { width: 38%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide4, .block0 .mod_info_content .infoData .mod_data_tables th.wide4, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide4, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide4 { width: 40%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide45, .block0 .mod_info_content .infoData .mod_data_tables th.wide45, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide45, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide45 { width: 45%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide5, .block0 .mod_info_content .infoData .mod_data_tables th.wide5, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide5, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide5 { width: 50%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide55, .block0 .mod_info_content .infoData .mod_data_tables th.wide55, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide55, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide55 { width: 55%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide6, .block0 .mod_info_content .infoData .mod_data_tables th.wide6, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide6, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide6 { width: 60%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide64, .block0 .mod_info_content .infoData .mod_data_tables th.wide64, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide64, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide64 { width: 64%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide65, .block0 .mod_info_content .infoData .mod_data_tables th.wide65, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide65, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide65 { width: 65%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide7, .block0 .mod_info_content .infoData .mod_data_tables th.wide7, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide7, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide7 { width: 70%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide74, .block0 .mod_info_content .infoData .mod_data_tables th.wide74, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide74, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide74 { width: 74%; }
  .block0 .mod_info_content .infoData .mod_data_tables td .wide75, .block0 .mod_info_content .infoData .mod_data_tables th .wide75, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td .wide75, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th .wide75 { width: 75%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide8, .block0 .mod_info_content .infoData .mod_data_tables th.wide8, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide8, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide8 { width: 80%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide85, .block0 .mod_info_content .infoData .mod_data_tables th.wide85, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide85, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide85 { width: 85%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide9, .block0 .mod_info_content .infoData .mod_data_tables th.wide9, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide9, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide9 { width: 90%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide94, .block0 .mod_info_content .infoData .mod_data_tables th.wide94, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide94, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide94 { width: 94%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide95, .block0 .mod_info_content .infoData .mod_data_tables th.wide95, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide95, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide95 { width: 95%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide96, .block0 .mod_info_content .infoData .mod_data_tables th.wide96, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide96, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide96 { width: 96%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide10, .block0 .mod_info_content .infoData .mod_data_tables th.wide10, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide10, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide10 { width: 96%; }
  .block0 .mod_info_content .infoData .mod_data_tables td.wide100, .block0 .mod_info_content .infoData .mod_data_tables th.wide100, .block0 .mod_info_content .adjust_cell_M .mod_data_tables td.wide100, .block0 .mod_info_content .adjust_cell_M .mod_data_tables th.wide100 { width: 100%; }
  .block0 .mod_info_content .infoData .mod_data_tables.defender_tables .status_date, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.defender_tables .status_date { float: left; text-align: left; }
  .block0 .mod_info_content .infoData .mod_data_tables.defender_tables td.wide3, .block0 .mod_info_content .infoData .mod_data_tables.defender_tables th.wide3, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.defender_tables td.wide3, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.defender_tables th.wide3 { display: table-cell; float: left; width: 100%; }
  .block0 .mod_info_content .infoData .mod_data_tables.defender_tables td.wide45, .block0 .mod_info_content .infoData .mod_data_tables.defender_tables th.wide45, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.defender_tables td.wide45, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.defender_tables th.wide45 { display: table-cell; float: left; width: 95%; }
  .block0 .mod_info_content .infoData .mod_data_tables.defender_tables td.wide5, .block0 .mod_info_content .infoData .mod_data_tables.defender_tables th.wide5, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.defender_tables td.wide5, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.defender_tables th.wide5 { display: table-cell; float: left; width: 100%; }
  .block0 .mod_info_content .infoData .mod_data_tables.defender_tables td.data_cell, .block0 .mod_info_content .infoData .mod_data_tables.defender_tables th.data_cell, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.defender_tables td.data_cell, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.defender_tables th.data_cell { display: block; width: 100%; }
  .block0 .mod_info_content .infoData .mod_data_tables.defender_tables td.data_cell.wide9_M, .block0 .mod_info_content .infoData .mod_data_tables.defender_tables th.data_cell.wide9_M, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.defender_tables td.data_cell.wide9_M, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.defender_tables th.data_cell.wide9_M { width: 90%; }
  .block0 .mod_info_content .infoData .mod_data_tables.defender_tables td .wide35, .block0 .mod_info_content .infoData .mod_data_tables.defender_tables th .wide35, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.defender_tables td .wide35, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.defender_tables th .wide35 { width: 35%; }
  .block0 .mod_info_content .infoData .mod_data_tables.defender_tables td .wide35.tableCell, .block0 .mod_info_content .infoData .mod_data_tables.defender_tables th .wide35.tableCell, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.defender_tables td .wide35.tableCell, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.defender_tables th .wide35.tableCell { width: 100%; }
  .block0 .mod_info_content .infoData .mod_data_tables.defender_tables td .wide25b, .block0 .mod_info_content .infoData .mod_data_tables.defender_tables th .wide25b, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.defender_tables td .wide25b, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.defender_tables th .wide25b { width: 25%; }
  .block0 .mod_info_content .infoData .mod_data_tables.defender_tables td .wide45, .block0 .mod_info_content .infoData .mod_data_tables.defender_tables th .wide45, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.defender_tables td .wide45, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.defender_tables th .wide45 { width: 45%; }
  .block0 .mod_info_content .infoData .mod_data_tables.defender_tables td .wide45.wide100_M, .block0 .mod_info_content .infoData .mod_data_tables.defender_tables th .wide45.wide100_M, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.defender_tables td .wide45.wide100_M, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.defender_tables th .wide45.wide100_M { width: 100%; }
  .block0 .mod_info_content .infoData .mod_data_tables.defender_tables td .wide7, .block0 .mod_info_content .infoData .mod_data_tables.defender_tables th .wide7, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.defender_tables td .wide7, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.defender_tables th .wide7 { width: 70%; }
  .block0 .mod_info_content .infoData .mod_data_tables.defender_tables td .wide8, .block0 .mod_info_content .infoData .mod_data_tables.defender_tables th .wide8, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.defender_tables td .wide8, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.defender_tables th .wide8 { width: 80%; }
  .block0 .mod_info_content .infoData .mod_data_tables.defender_tables .data_cell, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.defender_tables .data_cell { width: 97%; display: table-cell; float: left; }
  .block0 .mod_info_content .infoData .mod_data_tables.defender_tables .data_cell .cell, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.defender_tables .data_cell .cell { width: 45%; display: block; float: left; }
  .block0 .mod_info_content .infoData .mod_data_tables.defender_tables .data_cell .cell.cellW95_M, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.defender_tables .data_cell .cell.cellW95_M { width: 95%; }
  .block0 .mod_info_content .infoData .mod_data_tables.defender_tables .data_cell .tables_data_inside th, .block0 .mod_info_content .infoData .mod_data_tables.defender_tables .data_cell .tables_data_inside td, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.defender_tables .data_cell .tables_data_inside th, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.defender_tables .data_cell .tables_data_inside td { width: 45%; }
  .block0 .mod_info_content .infoData .mod_data_tables.content_tables td.wideA, .block0 .mod_info_content .infoData .mod_data_tables.content_tables th.wideA, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.content_tables td.wideA, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.content_tables th.wideA { clear: both; display: block; width: 95%; }
  .block0 .mod_info_content .infoData .mod_data_tables.content_tables td.wide3, .block0 .mod_info_content .infoData .mod_data_tables.content_tables th.wide3, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.content_tables td.wide3, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.content_tables th.wide3 { display: table-cell; float: left; width: 50%; }
  .block0 .mod_info_content .infoData .mod_data_tables.content_tables td.wide5, .block0 .mod_info_content .infoData .mod_data_tables.content_tables th.wide5, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.content_tables td.wide5, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.content_tables th.wide5 { clear: both; display: block; width: 100%; }
  .block0 .mod_info_content .infoData .mod_data_tables.content_tables td .img_table_desc, .block0 .mod_info_content .infoData .mod_data_tables.content_tables th .img_table_desc, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.content_tables td .img_table_desc, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.content_tables th .img_table_desc { position: relative; display: block; clear: both; margin: 0 0 1em; }
  .block0 .mod_info_content .infoData .mod_data_tables.content_tables td.wideA.elements_M, .block0 .mod_info_content .infoData .mod_data_tables.content_tables th.wideA.elements_M, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.content_tables td.wideA.elements_M, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.content_tables th.wideA.elements_M { width: 100%; }
  .block0 .mod_info_content .infoData .mod_data_tables.content_tables td.wideA.elements_M span, .block0 .mod_info_content .infoData .mod_data_tables.content_tables td.wideA.elements_M figure, .block0 .mod_info_content .infoData .mod_data_tables.content_tables th.wideA.elements_M span, .block0 .mod_info_content .infoData .mod_data_tables.content_tables th.wideA.elements_M figure, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.content_tables td.wideA.elements_M span, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.content_tables td.wideA.elements_M figure, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.content_tables th.wideA.elements_M span, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.content_tables th.wideA.elements_M figure { width: 95%; padding: 1em 2.5%; }
  .block0 .mod_info_content .infoData .mod_data_tables.content_tables td.special_inside_td, .block0 .mod_info_content .infoData .mod_data_tables.content_tables th.special_inside_td, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.content_tables td.special_inside_td, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.content_tables th.special_inside_td { width: 95%; display: table-cell; }
  .block0 .mod_info_content .infoData .mod_data_tables.content_tables td.special_inside_td .specialP, .block0 .mod_info_content .infoData .mod_data_tables.content_tables th.special_inside_td .specialP, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.content_tables td.special_inside_td .specialP, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.content_tables th.special_inside_td .specialP { border: 0 none; margin: 0; width: 95%; }
  .block0 .mod_info_content .infoData .mod_data_tables.content_tables td.special_inside_td .specialP:first-child, .block0 .mod_info_content .infoData .mod_data_tables.content_tables th.special_inside_td .specialP:first-child, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.content_tables td.special_inside_td .specialP:first-child, .block0 .mod_info_content .adjust_cell_M .mod_data_tables.content_tables th.special_inside_td .specialP:first-child { text-align: center; }
  .block0 .mod_info_content .infoData .bt_box, .block0 .mod_info_content .adjust_cell_M .bt_box { border-style: solid; border-width: 1px 0 0 0; box-sizing: border-box; -moz-box-sizing: border-box; }
  .block0 .mod_info_content .infoData .bt_box.bt_boxAll_M, .block0 .mod_info_content .adjust_cell_M .bt_box.bt_boxAll_M { border-width: 1px 1px 1px 1px; }
  .block0 .mod_info_content .infoData .bt_box.border_none_M, .block0 .mod_info_content .adjust_cell_M .bt_box.border_none_M { border: none; }
  .block0 .mod_info_content .infoData .bt_box.pc, .block0 .mod_info_content .adjust_cell_M .bt_box.pc { border-color: #6785a9; }
  .block0 .mod_info_content .infoData .bt_box.sc, .block0 .mod_info_content .adjust_cell_M .bt_box.sc { border-color: #df6426; }
  .block0 .mod_info_content .infoData .bt_box.tc, .block0 .mod_info_content .adjust_cell_M .bt_box.tc { border-color: #526a86; }
  .block0 .mod_info_content .infoData .bt_box.cc, .block0 .mod_info_content .adjust_cell_M .bt_box.cc { border-color: #24509a; }
  .block0 .mod_info_content .infoData .bt_box.n0, .block0 .mod_info_content .adjust_cell_M .bt_box.n0 { border-color: white; }
  .block0 .mod_info_content .infoData .bt_box.n0.borderNoir, .block0 .mod_info_content .adjust_cell_M .bt_box.n0.borderNoir { border-color: #6d6e70; }
  .block0 .mod_info_content .infoData .bt_box.n1, .block0 .mod_info_content .adjust_cell_M .bt_box.n1 { border-color: #404040; }
  .block0 .mod_info_content .infoData .bt_box.n2, .block0 .mod_info_content .adjust_cell_M .bt_box.n2 { border-color: #6d6e70; }
  .block0 .mod_info_content .infoData .bt_box.n3, .block0 .mod_info_content .adjust_cell_M .bt_box.n3 { border-color: #d2d2d2; }
  .block0 .mod_info_content .infoData .bt_box.n4, .block0 .mod_info_content .adjust_cell_M .bt_box.n4 { border-color: #cccccc; }
  .block0 .mod_info_content .infoData .bt_box.n5, .block0 .mod_info_content .adjust_cell_M .bt_box.n5 { border-color: #ebebec; }
  .block0 .mod_info_content .infoData .bt_box.n6, .block0 .mod_info_content .adjust_cell_M .bt_box.n6 { border-color: #6c6d70; }
  .block0 .mod_info_content .infoData .bt_box.n7, .block0 .mod_info_content .adjust_cell_M .bt_box.n7 { border-color: #f2f2f2; }
  .block0 .mod_info_content .infoData .bt_box.n9, .block0 .mod_info_content .adjust_cell_M .bt_box.n9 { border-color: #d3d7dd; }
  .block0 .mod_info_content .infoData .bt_box.bt, .block0 .mod_info_content .adjust_cell_M .bt_box.bt { border-width: 1px 0 0 0; }
  .block0 .mod_info_content .infoData .bt_box.br, .block0 .mod_info_content .adjust_cell_M .bt_box.br { border-width: 0 1px 0 0; }
  .block0 .mod_info_content .infoData .bt_box.bb, .block0 .mod_info_content .adjust_cell_M .bt_box.bb { border-width: 0 0 1px 0; }
  .block0 .mod_info_content .infoData .bt_box.bl, .block0 .mod_info_content .adjust_cell_M .bt_box.bl { border-width: 0 0 0 1px; }
  .block0 .mod_info_content .infoData .bt_box.btl, .block0 .mod_info_content .adjust_cell_M .bt_box.btl { border-width: 1px 0 0 1px; }
  .block0 .mod_info_content .infoData .bt_box.brb, .block0 .mod_info_content .adjust_cell_M .bt_box.brb { border-width: 0 1px 1px 0; }
  .block0 .mod_info_content .infoData .bt_box.btrl, .block0 .mod_info_content .adjust_cell_M .bt_box.btrl { border-width: 1px 1px 0 1px; }
  .block0 .mod_info_content .infoData .bt_box.bw2bltr, .block0 .mod_info_content .adjust_cell_M .bt_box.bw2bltr { border-width: 2px 2px 0 2px; border-top-color: white; border-right-color: #ebebec; border-bottom-color: none; border-left-color: white; }
  .block0 .mod_info_content .infoData .bt_box.bw2btl, .block0 .mod_info_content .adjust_cell_M .bt_box.bw2btl { border-width: 2px 0 0 2px; border-top-color: white; border-right-color: none; border-left-color: #ebebec; border-bottom-color: none; }
  .block0 .mod_info_content .infoData .bt_box.bw2.bt, .block0 .mod_info_content .adjust_cell_M .bt_box.bw2.bt { border-width: 2px 0 0 0; }
  .block0 .mod_info_content .infoData .bt_box.bw2.br, .block0 .mod_info_content .adjust_cell_M .bt_box.bw2.br { border-width: 0 2px 0 0; }
  .block0 .mod_info_content .infoData .bt_box.bw2.bb, .block0 .mod_info_content .adjust_cell_M .bt_box.bw2.bb { border-width: 0 0 2px 0; }
  .block0 .mod_info_content .infoData .bt_box.bw2.bl, .block0 .mod_info_content .adjust_cell_M .bt_box.bw2.bl { border-width: 0 0 2px 2px; }
  .block0 .mod_info_content .infoData .bt_box.bw2.brb, .block0 .mod_info_content .adjust_cell_M .bt_box.bw2.brb { border-width: 0 2px 2px 0; }
  .block0 .mod_info_content .infoData .bt_box.bw2.btl, .block0 .mod_info_content .adjust_cell_M .bt_box.bw2.btl { border-width: 2px 0 0 2px; }
  .block0 .mod_info_content .infoData .bt_box.bw2.btrl, .block0 .mod_info_content .adjust_cell_M .bt_box.bw2.btrl { border-width: 2px 2px 0 2px; }
  .block0 .mod_info_content .infoData .bt_box.bw2.bl, .block0 .mod_info_content .adjust_cell_M .bt_box.bw2.bl { border-width: 0 0 0 2px; }
  .block0 .mod_info_content .infoData .bt_box.bw2.btbl, .block0 .mod_info_content .adjust_cell_M .bt_box.bw2.btbl { border-width: 2px 0 2px 2px; }
  .block0 .mod_info_content .infoData .bt_box.bw3.bt, .block0 .mod_info_content .adjust_cell_M .bt_box.bw3.bt { border-width: 3px 0 0 0; }
  .block0 .mod_info_content .infoData .bt_box.bw3.br, .block0 .mod_info_content .adjust_cell_M .bt_box.bw3.br { border-width: 0 3px 0 0; }
  .block0 .mod_info_content .infoData .bt_box.bw3.bb, .block0 .mod_info_content .adjust_cell_M .bt_box.bw3.bb { border-width: 0 0 3px 0; }
  .block0 .mod_info_content .infoData .bt_box.bw3.bb.borderNoir, .block0 .mod_info_content .adjust_cell_M .bt_box.bw3.bb.borderNoir { border-width: 0 0 1px 0; }
  .block0 .mod_info_content .infoData .bt_box.bw3.btl, .block0 .mod_info_content .adjust_cell_M .bt_box.bw3.btl { border-width: 3px 0 0 3px; }
  .block0 .mod_info_content .infoData .bt_box.bw3.brb, .block0 .mod_info_content .adjust_cell_M .bt_box.bw3.brb { border-width: 0 3px 3px 0; }
  .block0 .mod_info_content .infoData .bt_box.bw3.btrl, .block0 .mod_info_content .adjust_cell_M .bt_box.bw3.btrl { border-width: 3px 3px 0 3px; }
  .block0 .mod_info_content .infoData .bt_box.bw3.bl, .block0 .mod_info_content .adjust_cell_M .bt_box.bw3.bl { border-width: 0 0 0 3px; }
  .block0 .mod_info_content .infoData .bt_box.bw4.bt, .block0 .mod_info_content .adjust_cell_M .bt_box.bw4.bt { border-width: 4px 0 0 0; }
  .block0 .mod_info_content .infoData .bt_box.bw4.br, .block0 .mod_info_content .adjust_cell_M .bt_box.bw4.br { border-width: 0 4px 0 0; }
  .block0 .mod_info_content .infoData .bt_box.bw4.bb, .block0 .mod_info_content .adjust_cell_M .bt_box.bw4.bb { border-width: 0 0 4px 0; }
  .block0 .mod_info_content .infoData .bt_box.bw4.btl, .block0 .mod_info_content .adjust_cell_M .bt_box.bw4.btl { border-width: 4px 0 0 4px; }
  .block0 .mod_info_content .infoData .bt_box.bw4.brb, .block0 .mod_info_content .adjust_cell_M .bt_box.bw4.brb { border-width: 0 4px 4px 0; }
  .block0 .mod_info_content .infoData .bt_box.bw4.btrl, .block0 .mod_info_content .adjust_cell_M .bt_box.bw4.btrl { border-width: 4px 4px 0 4px; }
  .block0 .mod_info_content .infoData .bt_box.bw4.bl, .block0 .mod_info_content .adjust_cell_M .bt_box.bw4.bl { border-width: 0 0 0 4px; }
  .block0 .mod_info_content .infoData .bt_box.bw5.bt, .block0 .mod_info_content .adjust_cell_M .bt_box.bw5.bt { border-width: 5px 0 0 0; }
  .block0 .mod_info_content .infoData .bt_box.bw5.br, .block0 .mod_info_content .adjust_cell_M .bt_box.bw5.br { border-width: 0 5px 0 0; }
  .block0 .mod_info_content .infoData .bt_box.bw5.bb, .block0 .mod_info_content .adjust_cell_M .bt_box.bw5.bb { border-width: 0 0 5px 0; }
  .block0 .mod_info_content .infoData .bt_box.bw5.btl, .block0 .mod_info_content .adjust_cell_M .bt_box.bw5.btl { border-width: 5px 0 0 5px; }
  .block0 .mod_info_content .infoData .bt_box.bw5.brb, .block0 .mod_info_content .adjust_cell_M .bt_box.bw5.brb { border-width: 0 5px 5px 0; }
  .block0 .mod_info_content .infoData .bt_box.bw5.btrl, .block0 .mod_info_content .adjust_cell_M .bt_box.bw5.btrl { border-width: 5px 5px 0 5px; }
  .block0 .mod_info_content .infoData .bt_box.bw5.bl, .block0 .mod_info_content .adjust_cell_M .bt_box.bw5.bl { border-width: 0 0 0 5px; }
  .block0 .mod_info_content .infoData .bt_box.no_border_M, .block0 .mod_info_content .adjust_cell_M .bt_box.no_border_M { border: none; }
  .block1 { width: 90%; margin: 5%; }
  .block2 { width: 90%; margin: 5%; }
  .block3 { width: 90%; margin: 5%; }
  .block4 { width: 90%; margin: 5%; }
  .block5 { width: 90%; margin: 5%; }
  .block6, .block8, .block9 { width: 90%; margin: 5%; }
  .block7 { width: 90%; margin: 5%; }
  .block7.mod_left_special { width: 90%; padding-right: 0; padding-left: 0; }
  .m100 .mod_left, .m100 .mod_right { width: 92%; padding: 1em 4%; }
  .mod_info_box { padding: 0; margin: 1.5em 5% 0; display: block; float: left; }
  .mod_info_box.centerBox { display: block; float: left; }
  .mod_info_box.centerBox .pad0_M { width: 100%; padding: 0; }
  .mod_info_box.marginNone_M { margin: 0; }
  .mod_info_box.margin0TB5_M { margin: 0 5%; }
  .mod_info_box.reset_header_M { width: 99%; padding-left: 0; margin-top: 0.5em; margin-left: 0; }
  .mod_info_box.reservesM .mod_info_content { display: block; float: left; }
  .mod_info_box.reservesM .mod_info_content .mod_info_top { display: block; float: left; margin: 0; padding: 0; width: 100%; }
  .mod_info_box.reservesM .mod_info_content .mod_info_top .mod_info_title { background-color: white; padding: 1em 8%; width: 84%; margin: 0; }
  .mod_info_box.reservesM .mod_info_content .mod_info_top .mod_info_title .infoData { margin: 1em 8% 0; width: 84%; padding: 0; }
  .mod_info_box.reservesM .mod_info_content .mod_info_top .mod_info_title.no_paddingT_M { padding-top: 0; }
  .mod_info_box.reservesM .mod_info_content .mod_info_top .infoData { margin: 0; }
  .mod_info_box.reservesM .mod_info_content .mod_info_top .infoData.marginB1_M { margin-bottom: 1em; }
  .mod_info_box.reservesM .mod_info_content .alert_claim { background: 0 none; border-color: #e30513; border-style: solid; border-width: 1px 0; display: block; padding: 0.5em 0; width: auto; }
  .mod_info_box.reservesM .mod_info_content .alert_claim.alert_custom { border: none; }
  .mod_info_box.reservesM .mod_info_content .alert_claim.alert_custom .claim_title { padding: 2em 0 1em 3.5em; }
  .mod_info_box.reservesM .mod_info_content .alert_claim .claim_title { display: block; float: none; margin: 0 0 1em; padding: 1em 0 1em 3.5em; width: auto; }
  .mod_info_box.reservesM .mod_info_content .alert_claim .claim_title.alert { background: url("../img/modules/components/icons/alert_claim.png") no-repeat scroll left top transparent; color: #e30513; }
  .mod_info_box.reservesM .mod_info_content .alert_claim .claim_title.padinB2 { padding: 1em 0 2em 3.5em; }
  .mod_info_box.reservesM .mod_info_content .infoData { margin: 0; }
  .mod_info_box.spp { margin: 0.5em 5% 0; }
  .mod_info_box.spp .mod_info_top { margin: 0; }
  .apron_right { display: block; float: left; width: 100%; }
  .apron_right .block0 { width: 90%; }
  .apron_right .event_calendar { height: auto; }
  .ui-datepicker { margin-bottom: 0.5em; }
  .mod_info_content .mod_info_top { margin: 0 0 1em; }
  .mod_info_content .boxImg br { display: none; }
  .mod_info_content .infoData.pad14M { padding: 1em 4%; }
  .mod_info_content .infoData, .mod_info_content .mod_info_bottom { padding: 0 4% 0.8em; width: 92%; }
  .mod_info_content .infoData.wide100M, .mod_info_content .mod_info_bottom.wide100M { width: 100%; }
  .mod_info_content .infoData.padTB1R5L15, .mod_info_content .mod_info_bottom.padTB1R5L15 { padding: 1em 4% 0.8em; }
  .title_modR_M { width: 90%; margin: 0 5%; display: block; float: left; }
  .title_modR_M.margB1_M { margin-bottom: 1em; }
  .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 { display: table-cell; float: none; padding: 0.6em 2% 0.6em 0; vertical-align: middle; width: 98%; }
  .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 { background-position: center center; display: inline-table; float: none; min-height: inherit; overflow: visible; padding: 0.6em 1em; vertical-align: middle; width: auto; }
  .block1.specialBlock .mod_info_content, .block2.specialBlock .mod_info_content, .block3.specialBlock .mod_info_content, .block4.specialBlock .mod_info_content, .block5.specialBlock .mod_info_content { display: block; float: left; width: 100%; }
  .block1.specialBlock .mod_info_content .infoData, .block1.specialBlock .mod_info_content .mod_info_bottom, .block2.specialBlock .mod_info_content .infoData, .block2.specialBlock .mod_info_content .mod_info_bottom, .block3.specialBlock .mod_info_content .infoData, .block3.specialBlock .mod_info_content .mod_info_bottom, .block4.specialBlock .mod_info_content .infoData, .block4.specialBlock .mod_info_content .mod_info_bottom, .block5.specialBlock .mod_info_content .infoData, .block5.specialBlock .mod_info_content .mod_info_bottom { display: none; }
  .block1.specialBlock .mod_info_content .mod_info_top.top2, .block2.specialBlock .mod_info_content .mod_info_top.top2, .block3.specialBlock .mod_info_content .mod_info_top.top2, .block4.specialBlock .mod_info_content .mod_info_top.top2, .block5.specialBlock .mod_info_content .mod_info_top.top2 { display: block; float: left; margin: 0; padding: 0; width: 100%; }
  .block1.specialBlock .mod_info_content .mod_info_top.top2 .boxImg, .block2.specialBlock .mod_info_content .mod_info_top.top2 .boxImg, .block3.specialBlock .mod_info_content .mod_info_top.top2 .boxImg, .block4.specialBlock .mod_info_content .mod_info_top.top2 .boxImg, .block5.specialBlock .mod_info_content .mod_info_top.top2 .boxImg { display: block; float: left; margin: 0; width: 100%; }
  .block1.specialBlock .mod_info_content .mod_info_top.top2 .boxImg .bitmap, .block2.specialBlock .mod_info_content .mod_info_top.top2 .boxImg .bitmap, .block3.specialBlock .mod_info_content .mod_info_top.top2 .boxImg .bitmap, .block4.specialBlock .mod_info_content .mod_info_top.top2 .boxImg .bitmap, .block5.specialBlock .mod_info_content .mod_info_top.top2 .boxImg .bitmap { display: inherit; float: left; width: 50%; }
  .block1.specialBlock .mod_info_content .mod_info_top.top2 .boxImg .fdescription, .block2.specialBlock .mod_info_content .mod_info_top.top2 .boxImg .fdescription, .block3.specialBlock .mod_info_content .mod_info_top.top2 .boxImg .fdescription, .block4.specialBlock .mod_info_content .mod_info_top.top2 .boxImg .fdescription, .block5.specialBlock .mod_info_content .mod_info_top.top2 .boxImg .fdescription { float: left; padding: 2.5em 5% 0; width: 40%; }
  .block1.specialBlock .mod_info_content .mod_info_top.top2 .boxImg .fdescription:focus, .block1.specialBlock .mod_info_content .mod_info_top.top2 .boxImg .fdescription:active, .block1.specialBlock .mod_info_content .mod_info_top.top2 .boxImg .fdescription:hover, .block2.specialBlock .mod_info_content .mod_info_top.top2 .boxImg .fdescription:focus, .block2.specialBlock .mod_info_content .mod_info_top.top2 .boxImg .fdescription:active, .block2.specialBlock .mod_info_content .mod_info_top.top2 .boxImg .fdescription:hover, .block3.specialBlock .mod_info_content .mod_info_top.top2 .boxImg .fdescription:focus, .block3.specialBlock .mod_info_content .mod_info_top.top2 .boxImg .fdescription:active, .block3.specialBlock .mod_info_content .mod_info_top.top2 .boxImg .fdescription:hover, .block4.specialBlock .mod_info_content .mod_info_top.top2 .boxImg .fdescription:focus, .block4.specialBlock .mod_info_content .mod_info_top.top2 .boxImg .fdescription:active, .block4.specialBlock .mod_info_content .mod_info_top.top2 .boxImg .fdescription:hover, .block5.specialBlock .mod_info_content .mod_info_top.top2 .boxImg .fdescription:focus, .block5.specialBlock .mod_info_content .mod_info_top.top2 .boxImg .fdescription:active, .block5.specialBlock .mod_info_content .mod_info_top.top2 .boxImg .fdescription:hover { text-decoration: underline; }
  .block1.specialBlock .mod_info_content .mod_info_top.top2 .boxImg .fdescription.padT1_M, .block2.specialBlock .mod_info_content .mod_info_top.top2 .boxImg .fdescription.padT1_M, .block3.specialBlock .mod_info_content .mod_info_top.top2 .boxImg .fdescription.padT1_M, .block4.specialBlock .mod_info_content .mod_info_top.top2 .boxImg .fdescription.padT1_M, .block5.specialBlock .mod_info_content .mod_info_top.top2 .boxImg .fdescription.padT1_M { padding-top: 1em; }
  .block1.customBlockM, .block2.customBlockM, .block3.customBlockM, .block4.customBlockM, .block5.customBlockM { width: 100%; margin-left: 0; margin-right: 0; background: #ebebec; }
  .block1.customBlockM .mod_info_top.top1 .boxImg .fdescription:before, .block2.customBlockM .mod_info_top.top1 .boxImg .fdescription:before, .block3.customBlockM .mod_info_top.top1 .boxImg .fdescription:before, .block4.customBlockM .mod_info_top.top1 .boxImg .fdescription:before, .block5.customBlockM .mod_info_top.top1 .boxImg .fdescription:before { padding: 0.6em 1em; }
  .modal_dialog { /* border: 0 none;
border-radius: 0;
width: 100%;*/ width: 95% !important; margin-left: 2.5%; margin-right: 2.5%; }
  .modal_dialog .mod_info_box { margin: 0; }
  .modal_dialog .mod_info_box { margin: 2em 0 0 0; }
  .a2col.captcha_box .col:nth-child(2) { /* display:none;*/ }
  .a2col.captcha_box .col:first-child { width: auto; }
  .captcha_links { margin-top: -3.5em; margin-left: -0.6em; }
  .link.linkDelete { padding: 0.75em 0; display: inline-block; }
  .field_box dl dd .wide6 { width: 100%; }
  .field_box dl dd .wide3 { width: 100%; }
  .field_box dl dd .wide4 { width: 100%; }
  .field_box dl dd .wide5 { width: 100%; }
  .field_box dl dd .wide55 { width: 100%; }
  .field_box .buttonList.correlative .buttonList_item a.itemButton.wide10, .field_box .buttonList.correlative .buttonList_item .wide10.itemButton.wide10 { display: block; float: none; padding: 0.3em; width: auto; }
  .field_box .inline_list .buttonList_item .wide5 { width: auto; }
  .itemButton { display: inline; padding: 0.3em 2%; float: left; }
  .itemButton.itemButtonPad2c5 { padding: 0.5em 2.5%; }
  .itemButton.itemButtonRight { float: right; }
  .itemButton.wide10, .itemButton.wide10_M { width: 100%; }
  .itemButton.itemnButton_centerM { display: block; float: none; margin: 0 auto; padding: 1em; }
  .mod_info_bottom .infoContent .wide2 { width: 96%; }
  .mod_info_bottom .buttonList .buttonList_item .buttonContents { width: auto; max-width: 85%; padding-left: 2.5%; padding-right: 2.5%; line-height: 1.3; }
  .mod_info_bottom .buttonList .buttonList_item .buttonContents:before { margin-left: 0; }
  .buttonList { clear: both; display: inline-block; padding: 0; width: 100%; }
  .buttonList .buttonList_item { float: none; margin: 0 0 1em; padding: 0; width: 100%; }
  .buttonList .buttonList_item .wide10 { width: 96%; }
  .buttonList .buttonList_item .buttonContents { width: auto; max-width: 85%; padding-left: 2.5%; padding-right: 2.5%; line-height: 1.3; }
  .buttonList .buttonList_item .buttonContents:before { margin-left: 0; }
  .buttonList .buttonList_item.buttonList_itemW100 .buttonContents { width: auto; max-width: 85%; padding-left: 2.5%; padding-right: 2.5%; line-height: 1.3; }
  .buttonList .buttonList_item.buttonList_itemW100 .buttonContents:before { margin-left: 0; }
  .buttonList.inline_list2Bot, .buttonList.inline_list2_1Bot { text-align: center; }
  .buttonList.inline_list2Bot .buttonList_item, .buttonList.inline_list2Bot .buttonList_itemM35, .buttonList.inline_list2_1Bot .buttonList_item, .buttonList.inline_list2_1Bot .buttonList_itemM35 { float: none; margin: 0 auto; width: 100%; }
  .buttonList.inline_list3Bot { text-align: center; }
  .buttonList.inline_list3Bot .buttonList_item { float: none; margin: 0 auto; width: 75%; }
  .buttonList.inline_list { text-align: center; }
  .buttonList.inline_list .buttonList_item { margin: 0 0 1em; width: 100%; }
  .buttonList.inline_list .buttonList_item.wide1, .buttonList.inline_list .buttonList_item.wide15, .buttonList.inline_list .buttonList_item.wide2, .buttonList.inline_list .buttonList_item.wide25, .buttonList.inline_list .buttonList_item.wide3, .buttonList.inline_list .buttonList_item.wide35, .buttonList.inline_list .buttonList_item.wide4, .buttonList.inline_list .buttonList_item.wide45, .buttonList.inline_list .buttonList_item.wide5, .buttonList.inline_list .buttonList_item.wide55, .buttonList.inline_list .buttonList_item.wide6, .buttonList.inline_list .buttonList_item.wide65, .buttonList.inline_list .buttonList_item.wide7, .buttonList.inline_list .buttonList_item.wide75, .buttonList.inline_list .buttonList_item.wide8, .buttonList.inline_list .buttonList_item.wide85, .buttonList.inline_list .buttonList_item.wide9, .buttonList.inline_list .buttonList_item.wide95, .buttonList.inline_list .buttonList_item.wide10, .buttonList.inline_list .buttonList_item.wide100 { width: 100%; }
  .buttonList.correlative .buttonList_item { float: none; margin: 0 0 1em; padding: 0; width: 100%; }
  .buttonList.correlative .buttonList_item .wide10 { width: 96%; }
  .buttonList.correlative .buttonList_item a.link { width: 96%; }
  .buttonList.correlative .buttonList_item input.link { width: 100%; }
  .slide_trigger, .device_trigger { cursor: pointer; }
  .filterBox_input .wide1, .filterBox_input .wide15, .filterBox_input .wide2, .filterBox_input .wide25, .filterBox_input .wide3, .filterBox_input .wide35, .filterBox_input .wide4, .filterBox_input .wide45, .filterBox_input .wide5, .filterBox_input .wide55, .filterBox_input .wide6, .filterBox_input .wide65, .filterBox_input .wide7, .filterBox_input .wide75, .filterBox_input .wide8, .filterBox_input .wide85, .filterBox_input .wide9, .filterBox_input .wide95, .filterBox_input .wide10, .filterBox_input .wide100 { width: 100%; }
  .filterBox_input .select_box .selectorStyled { background-position: 99% 0.2em; }
  .mod_formSteps.block0, .mod_formSteps.block1, .mod_formSteps.block2, .mod_formSteps.block3, .mod_formSteps.block4, .mod_formSteps.block5, .mod_formSteps.block6, .mod_formSteps.block7, .mod_formSteps.block8 { width: 100%; }
  .mod_formSteps.mod_info_box { margin: 1.5em 0 0 0; padding: 0; }
  .mod_formSteps.marginNone_M { margin: 0; }
  .mod_formSteps .select_box, .mod_formSteps .validateInfo { width: 100%; }
  .visibleMobile { display: inline-block; }
  .visibleMobile2 { display: inline-block; }
  .hiddenMobile { display: none; }
  .hiddenMobileIMP { display: none !important; }
  .block0 .mod_info_content.no_reserves .mod_info_top.only_pad_top, .block1 .mod_info_content.no_reserves .mod_info_top.only_pad_top, .block2 .mod_info_content.no_reserves .mod_info_top.only_pad_top, .block3 .mod_info_content.no_reserves .mod_info_top.only_pad_top, .block4 .mod_info_content.no_reserves .mod_info_top.only_pad_top, .block5 .mod_info_content.no_reserves .mod_info_top.only_pad_top, .block6 .mod_info_content.no_reserves .mod_info_top.only_pad_top, .block7 .mod_info_content.no_reserves .mod_info_top.only_pad_top, .block8 .mod_info_content.no_reserves .mod_info_top.only_pad_top { padding: 0.8em 0 0 8%; width: 92%; }
  .block0 .mod_info_content.reservesM .infoData, .block1 .mod_info_content.reservesM .infoData, .block2 .mod_info_content.reservesM .infoData, .block3 .mod_info_content.reservesM .infoData, .block4 .mod_info_content.reservesM .infoData, .block5 .mod_info_content.reservesM .infoData, .block6 .mod_info_content.reservesM .infoData, .block7 .mod_info_content.reservesM .infoData, .block8 .mod_info_content.reservesM .infoData { margin: 0; }
  .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 .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 8%; width: 92%; }
  .block0 .mod_info_top.only_pad_top.pad04M { padding: 0 4%; }
  .buttonContents { display: block; width: 50%; }
  .buttonContents.backgroundPrint:before { background: url("../img/modules/components/icons/icon_pdf.png") no-repeat scroll center center transparent; }
  .buttonContents:hover { text-decoration: underline; }
  .buttonContents.back_button:before { background: url("../img/modules/components/icons/arrow_b_back.png") no-repeat scroll center center transparent; }
  .buttonContents.back_button.icon_status_custom.graphics:before { background: url("../img/modules/components/icons/icon_status_types.png") no-repeat scroll -120px -80px transparent; }
  .buttonContents.back_button.icon_status_custom.list:before { background: url("../img/modules/components/icons/icon_status_types.png") no-repeat scroll -120px -100px transparent; }
  .buttonContents.back_button2:before { background: url("../img/modules/components/icons/icon_fig_selector_back.png") no-repeat scroll center center transparent; }
  .buttonContents.button_centerM { float: none; padding-left: 1em; padding-right: 1em; }
  .buttonContents.boxTLR_M { float: none; }
  .buttonContents.wide60_M { width: 60%; }
  .icon_status.icon_status_box_custom { box-sizing: border-box; }
  .icon_status.icon_status_box_custom.wide100_M { width: 100%; }
  /*Permite poner un parrafo borderado (TOP & BOTTOM) con un padding TB de 1em*/
  .border_boxBL_M { border-style: solid; border-width: 1px 0 1px 0; box-sizing: border-box; -moz-box-sizing: border-box; border-color: #9eaab9; padding: 1em 0; }
  .outH_M { left: -1000000px; position: absolute; }
  .inH_M { left: auto; position: relative; }
  .parrafo_inline_M { display: inline; }
  .align_center_M { text-align: center; }
  /**Margin y paddings especificos para movil**/
  .no_margin_M { margin: 0; }
  .no_marginT_M { margin-top: 0; }
  .no_marginL_M { margin-left: 0; }
  .no_marginR_M { margin-right: 0; }
  .no_marginB_M { margin-bottom: 0; }
  .margT1em_M { margin-top: 1em; }
  .margT05em_M { margin-top: 0.5em; }
  .margT06em_M { margin-top: 0.6em; }
  .margT1em_MIMP { margin-top: 1em !important; }
  .marginB1_M { margin-bottom: 1em; }
  .margB2em_M { margin-bottom: 2em; }
  .top_marged1_M { margin: 1em 0 0 0; }
  .margedT1_M { margin-top: 1em; }
  .margedL1_M { margin-left: 1em; }
  .margedL15_M { margin-left: 1.5em; }
  .margedL4_M { margin-left: 4em; }
  .margedL_3em_M { margin-left: -3em; }
  .margedL5_M { margin-left: 5%; }
  .marged025M { margin: 0 2.5%; }
  .marginTop0_M { margin-top: 0 !important; }
  .margedR20, .margedR25 { margin-right: 0%; }
  .margedR1_M { margin-right: 1em; }
  .margedR1_MIMP { margin-right: 1em !important; }
  .bottom_marged1_M { margin: 0 0 1em 0; }
  .margedTB1_M { margin: 1em 0; }
  .marged750_M { margin: 0.75em 0; }
  .marged055_M { margin: 0.5em 5%; }
  .marged125_M { margin: 1em 25%; }
  .noMargedT_M { margin-top: 0em; }
  .padRL5_M { padding: 0 5%; }
  .padRL2_M { padding: 0 2%; }
  .pad3_M { padding: 3%; }
  .padTB25_M { padding: 2.5em 0; }
  .pad10M { padding: 1em 0; }
  .padT05em_M { padding: 0.5em 0 0 0; }
  .pad1212M { padding: 1.2em 12%; }
  .pad1_M { padding: 1em; }
  .pad0525M { padding: 0.2em 2.5%; }
  .pad125M { padding: 1em 2.5%; }
  .pad04M { padding: 0em 4%; }
  .pad155M { padding: 1.5em 5%; }
  .pad14M { padding: 1em 4%; }
  .pad052M { padding: 0.2em 2%; }
  .padT1_M { padding-top: 1em; }
  .padTB1_M { padding-top: 1em; padding-bottom: 1em; }
  .padL1_M { padding-left: 1em; }
  .padR1_M { padding-right: 1em; }
  .padB1_M { padding-bottom: 1em; }
  .padB1con25_M { padding-bottom: 1.25em; }
  .no_padding_M { padding: 0; }
  .no_paddingB_M { padding-bottom: 0; }
  .no_paddingT_M { padding-top: 0; }
  .no_paddingRL_M { padding-left: 0; padding-right: 0; }
  .center_box_M { margin-right: auto; margin-left: auto; float: none; }
  /********************************************/
  .neutralBG5_M { background-color: #ebebec; }
  .neutralBG5_special_M { background-color: white; border-color: #ebebec; }
  .dpl_block_M { display: block; }
  .margin05_M { margin: 0.5em; }
  .marginRL5B1_M { margin: 0 5% 1em 5%; }
  .margedLR75_M { padding: 0 7.5em; }
  .margin1_M { margin: 0.5em 0; }
  .margedTB71 { margin: 8em 0 1em; }
  .marginR5_M { margin-right: 5%; }
  .marginRL5_M { margin-right: 5%; margin-left: 5%; }
  .top_marged_M { margin: 0.6em 0 0; }
  .wide15_M { width: 15%; }
  .wide75_M { width: 75%; }
  .wide100_M { width: 100%; }
  .wide100px_M { width: 100px; }
  .max_wide80_M { max-width: 80%; }
  .titleLabel.wide100.wideA_M { width: auto; }
  .wide97_M { width: 97%; }
  .wide63_M { width: 63%; }
  .wide6_M { width: 60% !important; }
  .wide8_M { width: 80% !important; }
  .wide7_M { width: 70% !important; }
  .wide35, .wide45, .wide425, .wide55, .wide25b, .wide7, .wide8 { width: 100%; }
  .wide25 { width: 48%; }
  .wide_customTH_M { min-width: 10em; }
  .lh1em_M { line-height: 1em; }
  .mod_system_tabs .tabstyle .li_opc_tab { width: 14%; }
  .mod_system_tabs .tabstyle .li_opc_tab.specialTabLink { width: 92%; margin: 4%; }
  .mod_system_tabs .tabstyle .a_opc_tab { text-align: center; padding: 0.5em; }
  .boxTL_M { float: left; }
  .boxTR_M { float: right; }
  .boxTLR_M { float: none; }
  .boxC_M { float: none; margin: 0 auto; }
  .noFloatMobile { float: none; }
  .textTR_M { text-align: right; }
  .textTL_M { text-align: left; }
  .txt_center_M { text-align: center; }
  .mod_rel_M { position: relative; }
  .bt_box.border_none_M { border: none; }
  .bt_box.bw2.btb.nbt_M { border-top-width: 0px; }
  .no_border_M { border: none; }
  .bt_box_M { border-style: solid; border-width: 1px; box-sizing: border-box; -moz-box-sizing: border-box; }
  .bt_box_M.pc { border-color: #6785a9; }
  .bt_box_M.sc { border-color: #df6426; }
  .bt_box_M.tc { border-color: #526a86; }
  .bt_box_M.cc { border-color: #24509a; }
  .bt_box_M.n0 { border-color: white; }
  .bt_box_M.n1 { border-color: #404040; }
  .bt_box_M.n2 { border-color: #6d6e70; }
  .bt_box_M.n3 { border-color: #d2d2d2; }
  .bt_box_M.n4 { border-color: #cccccc; }
  .bt_box_M.n5 { border-color: #ebebec; }
  .bt_box_M.n6 { border-color: #6c6d70; }
  .bt_box_M.n7 { border-color: #f2f2f2; }
  .bt_box_M.n9 { border-color: #d3d7dd; }
  .bt_box_M.btM { border-width: 1px 0 0 0; }
  .bt_box_M.brM { border-width: 0 1px 0 0; }
  .bt_box_M.bbM { border-width: 0 0 1px 0; }
  .bt_box_M.blM { border-width: 0 0 0 1px; }
  .bt_box_M.btlM { border-width: 1px 0 0 1px; }
  .bt_box_M.brbM { border-width: 0 1px 1px 0; }
  .bt_box_M.btbM { border-width: 1px 0 1px 0; }
  .bt_box_M.brblM { border-width: 0 1px 1px 1px; }
  .bt_box_M.bw2bltrM { border-width: 2px 2px 0 2px; border-top-color: white; border-right-color: #ebebec; border-bottom-color: none; border-left-color: white; }
  .bt_box_M.bw2btlM { border-width: 2px 0 0 2px; border-top-color: white; border-right-color: none; border-left-color: #ebebec; border-bottom-color: none; }
  .bt_box_M.bw2M.btM { border-width: 2px 0 0 0; }
  .bt_box_M.bw2M.brM { border-width: 0 2px 0 0; }
  .bt_box_M.bw2M.bbM { border-width: 0 0 2px 0; }
  .bt_box_M.bw2M.brbM { border-width: 0 2px 2px 0; }
  .bt_box_M.bw2M.btlM { border-width: 2px 0 0 2px; }
  .bt_box_M.bw2M.btrlM { border-width: 2px 2px 0 2px; }
  .bt_box_M.bw2M.blM { border-width: 0 0 0 2px; }
  .bt_box_M.bw3M.btM { border-width: 3px 0 0 0; }
  .bt_box_M.bw3M.brM { border-width: 0 3px 0 0; }
  .bt_box_M.bw3M.bbM { border-width: 0 0 3px 0; }
  .bt_box_M.bw3M.btlM { border-width: 3px 0 0 3px; }
  .bt_box_M.bw3M.brbM { border-width: 0 3px 3px 0; }
  .bt_box_M.bw3M.btrlM { border-width: 3px 3px 0 3px; }
  .bt_box_M.bw3M.blM { border-width: 0 0 0 3px; }
  *.deviceBG0 { background-color: white; }
  *.deviceBG1 { background-color: #404040; }
  *.deviceBG2 { background-color: #6d6e70; }
  *.deviceBG3 { background-color: #d2d2d2; }
  *.deviceBG4 { background-color: #cccccc; }
  *.deviceBG5 { background-color: #ebebec; }
  *.deviceBG6 { background-color: #6c6d70; }
  *.deviceBG7 { background-color: #f2f2f2; }
  .mod_credit .wide35, .mod_credit .wide15, .mod_credit .wide7, .mod_credit .wide3 { width: 97%; display: table-cell; }
  .mod_credit .wide100 .wide3, .mod_credit .wide100 .wide7 { width: 100%; }
  .mod_credit .pad115, .mod_credit .pad015 { padding: 0.5em 1.5% 0 1.5%; }
  .mod_credit .infoContent { margin: 0 0 0.5em; }
  .mod_credit .accordeon_trigger { width: 83%; margin-right: 5%; margin-left: 5%; }
  .mod_credit .mod_info_content .mod_info_top.iconless_left { width: 83%; }
  .wide1, .wide3, .wide33, .wide35, .wide4, .wide5, .wide6 { width: 100%; }
  .wide5g { width: 45%; }
  .taskList_item.wide5 { width: 50%; }
  .defender_tables .data_cell { display: block; }
  .defender_tables .data_cell.borderNoir.n0 { border-color: #6d6e70; }
  .fdescription2M { bottom: 2em; height: 150px; margin: 0.8em 0; padding: 0.6em 3%; position: absolute; top: 0; width: 72%; }
  .mod_info_box.block2.specialBlock .boxImg .fdescription:focus, .mod_info_box.block2.specialBlock .boxImg .fdescription:active, .mod_info_box.block2.specialBlock .boxImg .fdescription:hover { text-decoration: underline; }
  .mod_info_box.block0.transformer, .mod_info_box.block1.transformer, .mod_info_box.block2.transformer, .mod_info_box.block3.transformer, .mod_info_box.block4.transformer, .mod_info_box.block5.transformer, .mod_info_box.block6.transformer, .mod_info_box.block7.transformer { width: 90%; margin: 0.5em 5% 0; border: 1px solid #cccccc; }
  .mod_info_box.block0.transformer .mod_info_content, .mod_info_box.block1.transformer .mod_info_content, .mod_info_box.block2.transformer .mod_info_content, .mod_info_box.block3.transformer .mod_info_content, .mod_info_box.block4.transformer .mod_info_content, .mod_info_box.block5.transformer .mod_info_content, .mod_info_box.block6.transformer .mod_info_content, .mod_info_box.block7.transformer .mod_info_content { background: white; }
  .mod_info_box.block0.transformer .mod_info_content .mod_info_title:before, .mod_info_box.block1.transformer .mod_info_content .mod_info_title:before, .mod_info_box.block2.transformer .mod_info_content .mod_info_title:before, .mod_info_box.block3.transformer .mod_info_content .mod_info_title:before, .mod_info_box.block4.transformer .mod_info_content .mod_info_title:before, .mod_info_box.block5.transformer .mod_info_content .mod_info_title:before, .mod_info_box.block6.transformer .mod_info_content .mod_info_title:before, .mod_info_box.block7.transformer .mod_info_content .mod_info_title:before { background: url("../img/modules/components/icons/icon_item_arrow.png") no-repeat scroll center -0.7em transparent; content: " "; display: block; float: left; height: 1.1em; margin: 0 0.6em 0 0; width: 1.6em; }
  .mod_info_box.block0.transformer .mod_info_content .infoData, .mod_info_box.block1.transformer .mod_info_content .infoData, .mod_info_box.block2.transformer .mod_info_content .infoData, .mod_info_box.block3.transformer .mod_info_content .infoData, .mod_info_box.block4.transformer .mod_info_content .infoData, .mod_info_box.block5.transformer .mod_info_content .infoData, .mod_info_box.block6.transformer .mod_info_content .infoData, .mod_info_box.block7.transformer .mod_info_content .infoData { padding: 0.8em 5%; }
  .mod_info_box.block0.transformer .mod_info_content .infoData.infoDataRL4_M, .mod_info_box.block1.transformer .mod_info_content .infoData.infoDataRL4_M, .mod_info_box.block2.transformer .mod_info_content .infoData.infoDataRL4_M, .mod_info_box.block3.transformer .mod_info_content .infoData.infoDataRL4_M, .mod_info_box.block4.transformer .mod_info_content .infoData.infoDataRL4_M, .mod_info_box.block5.transformer .mod_info_content .infoData.infoDataRL4_M, .mod_info_box.block6.transformer .mod_info_content .infoData.infoDataRL4_M, .mod_info_box.block7.transformer .mod_info_content .infoData.infoDataRL4_M { padding: 0.8em 4%; }
  .mod_info_box.block0.transformer .mod_info_top, .mod_info_box.block1.transformer .mod_info_top, .mod_info_box.block2.transformer .mod_info_top, .mod_info_box.block3.transformer .mod_info_top, .mod_info_box.block4.transformer .mod_info_top, .mod_info_box.block5.transformer .mod_info_top, .mod_info_box.block6.transformer .mod_info_top, .mod_info_box.block7.transformer .mod_info_top { border-bottom: 1px solid #cccccc; margin: 0; padding: 0.8em 4%; width: 92%; }
  .mod_info_box.block0.transformer .mod_info_top.top3, .mod_info_box.block1.transformer .mod_info_top.top3, .mod_info_box.block2.transformer .mod_info_top.top3, .mod_info_box.block3.transformer .mod_info_top.top3, .mod_info_box.block4.transformer .mod_info_top.top3, .mod_info_box.block5.transformer .mod_info_top.top3, .mod_info_box.block6.transformer .mod_info_top.top3, .mod_info_box.block7.transformer .mod_info_top.top3 { background: white; }
  .mod_info_box.block0.transformer .mod_info_top.top3:before, .mod_info_box.block1.transformer .mod_info_top.top3:before, .mod_info_box.block2.transformer .mod_info_top.top3:before, .mod_info_box.block3.transformer .mod_info_top.top3:before, .mod_info_box.block4.transformer .mod_info_top.top3:before, .mod_info_box.block5.transformer .mod_info_top.top3:before, .mod_info_box.block6.transformer .mod_info_top.top3:before, .mod_info_box.block7.transformer .mod_info_top.top3:before { display: none; }
  .mod_info_box.block0.transformer .mod_info_top.top3 .mod_info_title, .mod_info_box.block1.transformer .mod_info_top.top3 .mod_info_title, .mod_info_box.block2.transformer .mod_info_top.top3 .mod_info_title, .mod_info_box.block3.transformer .mod_info_top.top3 .mod_info_title, .mod_info_box.block4.transformer .mod_info_top.top3 .mod_info_title, .mod_info_box.block5.transformer .mod_info_top.top3 .mod_info_title, .mod_info_box.block6.transformer .mod_info_top.top3 .mod_info_title, .mod_info_box.block7.transformer .mod_info_top.top3 .mod_info_title { color: #526a86; }
  .mod_info_box.block0.transformer input, .mod_info_box.block1.transformer input, .mod_info_box.block2.transformer input, .mod_info_box.block3.transformer input, .mod_info_box.block4.transformer input, .mod_info_box.block5.transformer input, .mod_info_box.block6.transformer input, .mod_info_box.block7.transformer input { border: 1px solid #cccccc; }
  .mod_blog .mod_info_box.block0.transformer, .mod_blog .mod_info_box.block1.transformer, .mod_blog .mod_info_box.block2.transformer, .mod_blog .mod_info_box.block3.transformer, .mod_blog .mod_info_box.block4.transformer, .mod_blog .mod_info_box.block5.transformer, .mod_blog .mod_info_box.block6.transformer, .mod_blog .mod_info_box.block7.transformer { width: 90%; margin: 1em 5%; border: 1px solid #cccccc; }
  .mod_blog .mod_info_box.block0.transformer.no_border, .mod_blog .mod_info_box.block1.transformer.no_border, .mod_blog .mod_info_box.block2.transformer.no_border, .mod_blog .mod_info_box.block3.transformer.no_border, .mod_blog .mod_info_box.block4.transformer.no_border, .mod_blog .mod_info_box.block5.transformer.no_border, .mod_blog .mod_info_box.block6.transformer.no_border, .mod_blog .mod_info_box.block7.transformer.no_border { border: none; }
  .mod_blog.inside-pages .mod_info_box.block0.inside_content .mod_info_content .mod_info_top, .mod_blog.inside-pages .mod_info_box.block0.inside_content .mod_info_content .infoData { width: 90%; padding: 0.5em 5% 0; }
  .mod_blog.inside-pages .mod_info_box.block0.inside_content .boxImg { margin: 0 0 1em; }
  .mod_right .autoAjusteAlto .mod_info_box.block7.wide100_M { width: 100%; }
  .mod_right .autoAjusteAlto .mod_info_box.block1, .mod_right .autoAjusteAlto .mod_info_box.block2, .mod_right .autoAjusteAlto .mod_info_box.block3, .mod_right .autoAjusteAlto .mod_info_box.block4, .mod_right .autoAjusteAlto .mod_info_box.block5, .mod_right .autoAjusteAlto .mod_info_box.block6, .mod_right .autoAjusteAlto .mod_info_box.block7, .mod_right .autoAjusteAlto .mod_info_box.block8 { width: 90%; }
  .mod_right .autoAjusteAlto .mod_info_box.block1.wide100_M, .mod_right .autoAjusteAlto .mod_info_box.block2.wide100_M, .mod_right .autoAjusteAlto .mod_info_box.block3.wide100_M, .mod_right .autoAjusteAlto .mod_info_box.block4.wide100_M, .mod_right .autoAjusteAlto .mod_info_box.block5.wide100_M, .mod_right .autoAjusteAlto .mod_info_box.block6.wide100_M, .mod_right .autoAjusteAlto .mod_info_box.block7.wide100_M, .mod_right .autoAjusteAlto .mod_info_box.block8.wide100_M { width: 100%; }
  .mod_right .mod_info_box.block7 .paddingRL4_M { padding-right: 4%; padding-left: 4%; }
  .mod_right .autoAjusteAlto .mod_info_box.block1, .mod_right .autoAjusteAlto .mod_info_box.block2, .mod_right .autoAjusteAlto .mod_info_box.block3, .mod_right .autoAjusteAlto .mod_info_box.block4, .mod_right .autoAjusteAlto .mod_info_box.block5, .mod_right .autoAjusteAlto .mod_info_box.block6, .mod_right .autoAjusteAlto .mod_info_box.block7, .mod_right .autoAjusteAlto .mod_info_box.block8, .mod_left .autoAjusteAlto .mod_info_box.block1, .mod_left .autoAjusteAlto .mod_info_box.block2, .mod_left .autoAjusteAlto .mod_info_box.block3, .mod_left .autoAjusteAlto .mod_info_box.block4, .mod_left .autoAjusteAlto .mod_info_box.block5, .mod_left .autoAjusteAlto .mod_info_box.block6, .mod_left .autoAjusteAlto .mod_info_box.block7, .mod_left .autoAjusteAlto .mod_info_box.block8 { width: 90%; }
  .inside-pages .inside_content .article_box .boxImg { width: 100%; }
  .inside-pages .inside_content .article_img { width: 100%; margin: 0 0 1em; }
  .inside-pages .inside_content .article_content { width: 100%; margin: 0; }
  .inside-pages .mod_left { display: none; }
  .inside-pages.mod_blog .mod_left { display: block; }
  .inside-pages .block0 .mod_info_top, .inside-pages .block0 .block0 .mod_info_top.top1, .inside-pages .block1 .mod_info_top, .inside-pages .block1 .block0 .mod_info_top.top1, .inside-pages .block2 .mod_info_top, .inside-pages .block2 .block0 .mod_info_top.top1, .inside-pages .block3 .mod_info_top, .inside-pages .block3 .block0 .mod_info_top.top1, .inside-pages .block4 .mod_info_top, .inside-pages .block4 .block0 .mod_info_top.top1, .inside-pages .block5 .mod_info_top, .inside-pages .block5 .block0 .mod_info_top.top1, .inside-pages .block6 .mod_info_top, .inside-pages .block6 .block0 .mod_info_top.top1, .inside-pages .block7 .mod_info_top, .inside-pages .block7 .block0 .mod_info_top.top1, .inside-pages .block8 .mod_info_top, .inside-pages .block8 .block0 .mod_info_top.top1 { display: block; width: 90%; float: left; margin: 0 5% 1em; }
  .inside-pages .block0 .mod_info_top.ui-accordion-header, .inside-pages .block0 .block0 .mod_info_top.top1.ui-accordion-header, .inside-pages .block1 .mod_info_top.ui-accordion-header, .inside-pages .block1 .block0 .mod_info_top.top1.ui-accordion-header, .inside-pages .block2 .mod_info_top.ui-accordion-header, .inside-pages .block2 .block0 .mod_info_top.top1.ui-accordion-header, .inside-pages .block3 .mod_info_top.ui-accordion-header, .inside-pages .block3 .block0 .mod_info_top.top1.ui-accordion-header, .inside-pages .block4 .mod_info_top.ui-accordion-header, .inside-pages .block4 .block0 .mod_info_top.top1.ui-accordion-header, .inside-pages .block5 .mod_info_top.ui-accordion-header, .inside-pages .block5 .block0 .mod_info_top.top1.ui-accordion-header, .inside-pages .block6 .mod_info_top.ui-accordion-header, .inside-pages .block6 .block0 .mod_info_top.top1.ui-accordion-header, .inside-pages .block7 .mod_info_top.ui-accordion-header, .inside-pages .block7 .block0 .mod_info_top.top1.ui-accordion-header, .inside-pages .block8 .mod_info_top.ui-accordion-header, .inside-pages .block8 .block0 .mod_info_top.top1.ui-accordion-header { margin: 0; width: 100%; }
  .inside-pages .block0.inside_content .mod_info_content .mod_info_top, .inside-pages .block1.inside_content .mod_info_content .mod_info_top, .inside-pages .block2.inside_content .mod_info_content .mod_info_top, .inside-pages .block3.inside_content .mod_info_content .mod_info_top, .inside-pages .block4.inside_content .mod_info_content .mod_info_top, .inside-pages .block5.inside_content .mod_info_content .mod_info_top, .inside-pages .block6.inside_content .mod_info_content .mod_info_top, .inside-pages .block7.inside_content .mod_info_content .mod_info_top, .inside-pages .block8.inside_content .mod_info_content .mod_info_top { padding: 0; }
  .cabeceraSpecial_M, .button_centerM { clear: both; display: block; float: none; margin: 0 auto; width: 50%; }
  .cabeceraSpecial_M.custom_button_center, .button_centerM.custom_button_center { padding-top: 1em; padding-bottom: 1em; width: 70%; text-align: center; font-size: 0.75em; }
  .neutralTC2_M { color: #6d6e70; }
  .buttonList_adjust { width: 100%; }
  .buttonList_adjust .buttonList_item_2 { margin: 0.5em 0; text-align: center; width: 100%; }
  .buttonList_adjust .buttonList_item_2 .buttonType1, .buttonList_adjust .buttonList_item_2 .buttonType2, .buttonList_adjust .buttonList_item_2 .buttonType3, .buttonList_adjust .buttonList_item_2 .buttonType4, .buttonList_adjust .buttonList_item_2 .buttonType5, .buttonList_adjust .buttonList_item_2 .buttonType6, .buttonList_adjust .buttonList_item_2 .buttonType7, .buttonList_adjust .buttonList_item_2 .buttonType8, .buttonList_adjust .buttonList_item_2 .massButtons_t, .buttonList_adjust .buttonList_item_2 .massButtons_n5, .buttonList_adjust .buttonList_item_2 .massButtons_n, .buttonList_adjust .buttonList_item_2 .massButtons_n0 { display: block; margin: 0 auto; float: none; width: auto; min-width: 55%; max-width: 55%; white-space: normal; }
  .buttonType1.pad0525.padTB1_M, .buttonType2.pad0525.padTB1_M { padding-top: 1em; padding-bottom: 1em; }
  .buttonList_a .buttonList_item_2.margedT1_M { margin-top: 1em; }
  .centerSpan_M { display: block; width: 50%; }
  .centerSpan_MB { display: block; width: 48%; }
  .boxState_M { display: inline-block; float: none; width: auto; }
  .buttonType0.line.buttomLink_M, .buttonType1.line.buttomLink_M, .buttonType2.line.buttomLink_M, .buttonType3.line.buttomLink_M, .buttonType4.line.buttomLink_M, .buttonType5.line.buttomLink_M, .buttonType6.line.buttomLink_M, .buttonType7.line.buttomLink_M, .buttonType8.line.buttomLink_M { display: block; margin: 0 auto; text-align: center; width: 60%; }
  .buttonType0.line.buttomLink_M.margedT1_M, .buttonType1.line.buttomLink_M.margedT1_M, .buttonType2.line.buttomLink_M.margedT1_M, .buttonType3.line.buttomLink_M.margedT1_M, .buttonType4.line.buttomLink_M.margedT1_M, .buttonType5.line.buttomLink_M.margedT1_M, .buttonType6.line.buttomLink_M.margedT1_M, .buttonType7.line.buttomLink_M.margedT1_M, .buttonType8.line.buttomLink_M.margedT1_M { margin-top: 1em; }
  .buttonType0.line.buttomLink_M.wide3_M, .buttonType1.line.buttomLink_M.wide3_M, .buttonType2.line.buttomLink_M.wide3_M, .buttonType3.line.buttomLink_M.wide3_M, .buttonType4.line.buttomLink_M.wide3_M, .buttonType5.line.buttomLink_M.wide3_M, .buttonType6.line.buttomLink_M.wide3_M, .buttonType7.line.buttomLink_M.wide3_M, .buttonType8.line.buttomLink_M.wide3_M { width: 30%; }
  .buttonType1.less.no_paddingRL_M { padding-right: 0; padding-left: 0; }
  .buttonType1.less.padTB1_M { padding-top: 1em; padding-bottom: 1em; }
  .pad01All_M { padding: 1em; }
  .pad30, .pad60, .pad70, .pad20L, .pad160 { padding: 0.5em 5%; width: 90%; }
  .block0.block0Marged { margin: 0; width: 90%; }
  .accordeon_box .block0 { width: 90%; }
  .accordeon_box .block0.reset_header_M { width: 99%; }
  .tables_AsesoriaM .textTR { text-align: left; }
  .wideA_M { width: auto; }
  .wide100M { width: 100%; }
  .wide99_M { width: 99%; }
  .wide96_M { width: 96%; }
  .wide95_M { width: 95%; }
  .wide9_M { width: 90%; }
  .wide9_MIMP { width: 90% !important; }
  .wide85M { width: 85%; }
  .wide65_M { width: 65%; }
  .wide55_M { width: 55%; }
  .wide5_M { width: 50%; }
  .wide48_M { width: 48%; }
  .wide45_M { width: 45%; }
  .wide42_M { width: 42%; }
  .wide42_M.wide4 { width: 42%; }
  .wide1_M { width: 1px; }
  .wide40_MIMP { width: 40% !important; }
  .wide3_M { width: 30%; }
  .marged0_M { margin: 0; }
  .wide92_M { width: 92%; padding: 1em 4%; }
  .textNormalPlus_M { font-size: 1.125em; }
  .textSmaller_M { font-size: 0.8125em; }
  .textSmallest_M { font-size: 0.75em; }
  .bold_M { font-weight: 700; }
  .normalw_M { font-weight: 400; }
  .mobileBlue { color: #526a86; }
  .mobileWhiteBG { background: white; }
  .tableBlock_M { display: table; }
  .dblock_M { display: block; }
  .iBlock_M { display: inline-block; }
  .index0_M { z-index: 0; }
  .tableBlock .tableCell.tableBlock_M .tableCellW5 { display: table-cell; width: 50%; }
  .tableBlock .tableCell.tableBlock_M .tableCellW5.wide5 { width: 50%; }
  .tableBlock_M .tableCellW5 { width: 50%; }
  .tableBlock_M .tableCellW5.wide5 { width: 50%; }
  .ellipsisText_M { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
  .dbgM { background: #ebebec; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZWJlYmVjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q1ZDlkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(-45deg, #ebebec 0%, #d5d9dd 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #ebebec), color-stop(100%, #d5d9dd)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(-45deg, #ebebec 0%, #d5d9dd 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(-45deg, #ebebec 0%, #d5d9dd 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(-45deg, #ebebec 0%, #d5d9dd 100%); /* IE10+ */ background: linear-gradient(135deg, #ebebec 0%, #d5d9dd 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebec', endColorstr='#d5d9dd',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */ }
  .noBorder_M { border: 0 none; }
  .navegation_list.custom_M .navegation_item { width: 50%; margin: 0.5em 0; }
  .navegation_list.custom_M .navegation_item:first-child { width: 100%; }
  .navegation_list.custom_M .navegation_item:nth-child(2n):before { color: transparent; }
  .buttonList.arrowList_M { list-style: square outside url("../img/modules/components/icons/icon_fig_selector.png"); margin: 0.6em 0; padding-left: 5%; width: 95%; }
  .buttonList.arrowList_M .buttonList_item { min-width: 100%; display: block; }
  .buttonList.arrowList_M .buttonList_item:first-child { width: 100%; min-width: inherit; }
  .mod_central .mb_box { padding: 1em 5%; width: 90%; }
  .neutralBG7_M { background-color: #f2f2f2; border-color: #f2f2f2; }
  /*error desbordamiento modal encuesta en movil #modal14 { width: 100%!important; } */
  #modal14 .mod_info_content.mod_info_content2 { padding: 0.1em !important; }
  .modalEncuesta .ui-dialog { width: 100% !important; left: 0px !important; }
  .ui-dialog { z-index: 17; width: 100% !important; left: 0px !important; }
  .modal_dialog .block7.centerBox .infoData { width: 90%; padding: 0.5em 5%; }
  .ui-dialog-titlebar { background: 0 none; clear: both; float: none; top: 0; }
  .ui-dialog-titlebar .ui-button { float: right; width: auto; margin-right: 1em; margin-top: 0.5em; }
  .ui-dialog-titlebar .ui-button:before { /*  margin-left: 16.5em; */ }
  .wide55IMP { width: 100% !important; }
  .mobileBlockCentered { float: none; display: block; margin: 1em auto; width: 60%; }
  .wide60_MIMP { width: 60% !important; }
  .wide30_MIMP { width: 30% !important; }
  .wide4pc_M { width: 7%; text-align: center; margin-top: 0.5em; }
  .format_boletin_M img, .format_boletin_M video { width: 100%; }
  .boxImg .bitmap { width: 100%; }
  .ico_fileUpload { padding-left: 2.5em; padding-top: 0.75em; padding-bottom: 0.75em; background: url("../img/modules/components/icons/icon_upload_file_M.png") no-repeat 0 0 transparent; }
  .ico_fileUpload:before { display: none; }
  .a2col .col { width: 92%; padding: 0 4%; }
  .a2col .col:first-child { width: 92%; padding: 0 4%; }
  .a2col.a60 .col { width: 100%; padding: 0; }
  .a2col.a60 .col:first-child { width: 100%; padding: 0; }
  .a2col.a70 .col { width: 100%; padding: 0; }
  .a2col.a70 .col:first-child { width: 100%; padding: 0; }
  .a2col.a70 .a60 .col { width: 100%; padding: 0; }
  .a2col.a70 .a60 .col:first-child { width: 100%; padding: 0; }
  .a2col .separator:before { display: none; }
  .ejemploFIX { padding: 0 5% 0 5% !important; margin-top: -1em !important; }
  .titleFix { width: 90% !important; display: block; margin-left: 0.5em; }
  .CanalesAtencionTitleFix { font-size: 1.5em !important; }
  .CanalesAtencionTitleFix:before { margin: 0 !important; }
  .subProductosIMG { width: 100% !important; }
  .subProductosIMG a img { width: 50% !important; }
  .subProductosIMG figcaption { margin: 2em 0 0 1em !important; width: 40% !important; }
  .calendarioFix article { background: #fff; }
  .calendarioFix .autoAjusteAlto .mod_info_box.block3 { width: 100%; margin: 0; }
  .calendarioFix .autoAjusteAlto .mod_info_box.block3 header { width: 80%; margin: 1em 0 1em 1.5em; }
  .calendarioFix .autoAjusteAlto .mod_info_box.block3 div { width: 90%; background: #ebebec; min-height: 130px; }
  .buttonsFix_M { width: 80%; margin: 0 auto; display: block; }
  .buttonsFix_M li a, .buttonsFix_M li input { padding-top: 0.8em; padding-bottom: 0.8em; }
  .mod_search_results .mod_left { float: none; width: 100%; }
  .mod_search_results .mod_right { float: none; width: 100%; border-radius: 4px; overflow: hidden; }
  .mod_search_results .mod_search_box { float: none; padding: 0; width: 100%; }
  .mod_search_results .mod_search_box .filterBox_search { padding: 0; width: 100%; }
  .mod_search_results .mod_search_box .filterBox_search .fieldBlock { display: block; margin: 1em 2%; width: 96%; }
  .mod_search_results .mod_search_box .mod_info_content { border: 0 none; }
  .mod_search_results .mod_search_box .filterBox_input { position: relative; }
  .mod_search_results .mod_search_box .filterBox_input .inputText { border-radius: 4px; width: 86%; padding: 0.5em 10% 0.5em 2%; }
  .mod_search_results .mod_search_box .filterBox_input .searchButton { right: 2%; }
  .mod_search_results .mod_filters_box { float: none; width: 100%; position: inherit; margin: 0 0 1em; }
  .mod_search_results .mod_results_box { float: none; width: 96%; padding: 1em 2%; }
  .mod_search_results .filterBox_configuration { margin: 0; padding: 0; }
  .mod_search_results .filterBox_configuration .selectorStyled { float: none; margin: 0 auto; width: 100%; }
  .mod_search_results .filterBox_configuration .selectorStyled .selectorBody { width: 100%; }
  .mod_search_results .filterList { margin: 0; }
  .mod_search_results .filterList .filterList_category { margin: 0; padding: 1em 2%; width: 96%; }
  .mod_search_results .filterList .filterList_product { margin: 0; padding: 1em 2%; width: 96%; }
  .mod_search_results .filterList .filterList_category { border-top: 2px solid #FFFFFF; margin: 0; padding: 1em 2%; width: 96%; }
  .mod_search_results .filterList .filterList_category:before { display: none; }
  .mod_search_results .ui-dialog-titlebar .ui-button { right: 19%; top: 1.8em; }
  .mod_search_results .mod_search_box .mod_info_box.block0 { margin: 0; padding: 0; width: 100%; }
  .mod_search_results .mod_search_box .filterBox_input .searchButton { background: url("../img/modules/components/icons/icon_search_button_mobile.png") no-repeat scroll center center transparent; position: absolute; right: 1em; text-indent: -1000000px; top: 0em; height: 26px; width: 26px; padding: 0; }
  .mod_search_results .mod_search_box .filterBox_search .filterBox_configuration .selectorStyled { float: none; margin: 0 auto; width: 100%; }
  .mod_search_results .mod_search_box .filterBox_search .filterBox_configuration .selectorStyled .selectorBody { width: 112%; }
  .mod_search_results .mod_search_box .filterBox_search .filterBox_configuration.a2col .col { display: inline-block; float: left; margin: 0 0 1em; padding: 0; text-align: center; width: 100%; }
  .mod_search_results .mod_search_box .filterBox_search .filterBox_configuration.a2col .col:first-child { width: 100%; padding: 0; }
  .mod_search_results .mod_search_box .mod_info_content .infoData .col { position: relative; }
  .mod_search_results .mod_search_box .mod_info_content .infoData.a3col .col { padding: 0; width: 100%; margin: 0 0 1em; }
  .mod_search_results .mod_search_box .mod_info_content .infoData.a3col .col:first-child { padding: 0; width: 100%; margin: 0 0 1em; }
  .mod_search_results .mod_search_box .mod_info_content .infoData.a3col.r_off .col { padding: 0; width: 100%; margin: 0 0 1em; }
  .mod_search_results .mod_search_box .mod_info_content .infoData.a3col.r_off .col:first-child { padding: 0; width: 100%; margin: 0 0 1em; }
  .mod_search_results .mod_search_box .mod_info_content .infoData.a3col.r_off .col.filter_button_search { display: block; position: absolute; right: 0.6em; top: 3.9em; }
  .mod_search_results .mod_search_box .mod_info_content .infoData.a3col.a40 .col { padding: 0; width: 100%; margin: 0 0 1em; }
  .mod_search_results .mod_search_box .mod_info_content .infoData.a3col.a40 .col:first-child { padding: 0; width: 100%; margin: 0 0 1em; }
  .mod_search_results .itemArrow { display: inline-block; float: none; margin: 0 auto; }
  .mod_search_results .mod_filters_box { margin: 0; }
  .mod_search_results .mod_filters_box .mod_info_box { margin: 0.5em 5% 0; }
  .mod_search_results .mod_filters_box .mod_info_box .mod_info_content { background: white; }
  .mod_search_results .mod_filters_box .mod_info_box.block0 { width: 90%; border: 1px solid #ebebec; }
  .mod_search_results .mod_filters_box .mod_info_box.block0 .mod_info_top, .mod_search_results .mod_filters_box .mod_info_box.block0 .infoData, .mod_search_results .mod_filters_box .mod_info_box.block0 .mod_info_bottom { padding: 0.8em 3%; width: 94%; }
  .mod_search_results .mod_filters_box .mod_info_title { margin: 0; }
  .mod_search_results .mod_filters_box .mod_info_title.icon_filter_box:before { background: url("../img/modules/components/icons/icon_item_arrow.png") no-repeat scroll center -0.7em transparent; content: " "; display: block; float: left; height: 1.1em; margin: 0 0.6em 0 0; width: 1.6em; }
  .mod_search_results .mod_filters_box .mod_info_content .infoData.slide_content { background: none repeat scroll 0 0 #ebebec; padding: 0; width: 100%; }
  .mod_search_results .mod_results_box .mod_info_box.block0 { width: 90%; }
  .mod_search_results .mod_results_box .mod_info_box .mod_info_title { margin: 0 0 1.5em 0; }
  .mod_search_results .mod_results_box .mod_info_content .mod_info_bottom { padding: 0.8em 0; }
  .mod_search_results .mod_results_box .mod_info_content .mod_info_bottom.filterBox_faldon { border: 0 none; padding: 0; margin: 0 0 1em; }
  .mod_search_results .mod_results_box .mod_info_content .mod_info_bottom .infoData.faq_utilitie { background: none repeat scroll 0 0 #ebebec; padding: 0.6em 2%; width: 96%; }
  .mod_search_results .mod_results_box .mod_info_content .mod_info_bottom .infoData.faq_utilitie .col { margin: 0.5em 0; width: 100%; }
  .mod_search_results .mod_results_box .mod_info_content .mod_info_bottom .infoData.faq_utilitie .col.field_separator { border-top: 1px solid white; padding: 1em 0 0 0; }
  .mod_search_results .mod_results_box .mod_info_content .mod_info_bottom .infoData.faq_utilitie .col .col { float: left; width: 49%; }
  .mod_search_results .mod_right { border: 1px solid #ebebec; border-radius: 0; float: none; margin: 0 5%; width: 90%; }
  .mod_search_results .mod_right .mod_info_box { margin: 0.5em 5% 0; }
  .mod_search_results .mod_right .mod_info_box.banner { display: none; }
  .mod_search_results .mod_right .mod_info_box.inH_M { display: block; border: 3px solid red; }
  .mod_search_results .mod_right .mod_info_box .mod_info_content { background: white; }
  .mod_search_results .mod_right .mod_info_box .mod_info_top, .mod_search_results .mod_right .mod_info_box .infoData, .mod_search_results .mod_right .mod_info_box .mod_info_bottom { padding: 0.8em 3%; width: 94%; margin: 0; }
  .mod_search_results .mod_right .mod_info_box.block0 { width: 100%; border-top: 1px solid #ebebec; margin: 0; }
  .mod_search_results .mod_right .mod_info_box.block0:first-child { border-top: 0 none; }
  .mod_search_results .mod_right .mod_info_box.block0 .mod_info_title:before { background: url("../img/modules/components/icons/icon_item_arrow.png") no-repeat scroll center -0.7em transparent; content: " "; display: block; float: left; height: 1.1em; margin: 0 0.6em 0 0; width: 1.6em; }
  .mod_search_results .mod_right .title_icon .mod_info_title.icon_search_box:before { background: url("../img/modules/components/icons/icon_item_arrow.png") no-repeat scroll center -0.7em transparent; content: " "; display: block; float: left; height: 1.1em; margin: 0 0.6em 0 0; width: 1.6em; }
  .mod_search_results .mod_right.no_border { border: none; }
  .pagination { background: white; text-align: center; padding: 2em 0; width: 100%; }
  .pagination .pagination_list { display: inline-block; float: none; margin: 0 auto; width: auto; }
  .pagination .pagination_list .pagination_list_item { margin: 0 0 0 0.4em; padding: 0; }
  .pagination .pagination_list .pagination_list_item:first-child { display: none; margin: 0; }
  .pagination .pagination_list .pagination_list_item .link { background: none repeat scroll 0 0 #ebebec; padding: 1em 1.3em; font-weight: normal; font-size: 0.8125em; }
  .pagination .pagination_list .pagination_list_item.active_pagination > .link { background: #df6426; color: white; }
  .pagination .pagination_list .next_pagination.link, .pagination .pagination_list .prev_pagination.link { background: url("../img/modules/components/icons/icon_status_types.png") no-repeat scroll center center #f2f2f2; display: block; height: 1.3em; margin-top: -0.9em; text-indent: -1000000px; width: 0.6em; }
  .pagination .pagination_list .next_pagination.link_adjust, .pagination .pagination_list .prev_pagination.link_adjust { background: url("../img/modules/components/icons/icon_status_types.png") no-repeat scroll center center #f2f2f2; display: block; height: 1.3em; margin-top: -0.9em; text-indent: -1000000px; width: 0.6em; }
  .pagination .pagination_list .next_pagination.link { background-position: -250px -160px; }
  .pagination .pagination_list .next_pagination.link:hover { background-position: -250px -210px; }
  .pagination .pagination_list .next_pagination.link_adjust { background-position: -250px -163px; }
  .pagination .pagination_list .next_pagination.link_adjust:hover { background-position: -250px -213px; }
  .pagination .pagination_list .prev_pagination.link { background-position: -200px -160px; }
  .pagination .pagination_list .prev_pagination.link:hover { background-position: -200px -210px; }
  .pagination .pagination_list .prev_pagination.link_adjust { background-position: -200px -163px; }
  .pagination .pagination_list .prev_pagination.link_adjust:hover { background-position: -200px -213px; }
  .pagination .pagination_list .next_pagination_all, .pagination .pagination_list .prev_pagination_all, .pagination .pagination_list .last_pagination { display: none; }
  .pagination .pagination_trigger { display: none; }
  .pagination .pagination_list.neutralBG7 { background-color: white; }
  .pagination.pags_box { float: left; display: block; background: white; margin-top: 1em; clear: both; }
  .ui-autocomplete.ui-widget { max-width: 406px; }
  .searchContentFilters { margin: 1em 0 0; }
  .filter_button_search { bottom: 2em; position: absolute; right: -1%; }
  .mod_data_tables { margin-bottom: 1em; }
  .mod_data_tables.table_need th { white-space: initial; }
  .mod_data_tables .data_row_cols td { word-wrap: break-word; }
  .mod_data_tables th { white-space: nowrap; }
  .mod_data_tables th a { white-space: nowrap; }
  .mod_data_tables td { word-break: initial; }
  .mod_data_tables .icon_status.dblock_M { display: block; }
  .mod_data_tables.no_marginB_M { margin-bottom: 0; }
  .mod_consults .mod_left, .mod_consults .mod_right { float: left; padding: 0.5em 2%; width: 96%; }
  .mod_consults .tables_scrollDM .mod_data_tables.scroll_tables { min-width: 47em; }
  .mod_consults .tables_scrollDM .mod_data_tables.scroll_tables .wide1, .mod_consults .tables_scrollDM .mod_data_tables.scroll_tables .wide3, .mod_consults .tables_scrollDM .mod_data_tables.scroll_tables .wide35, .mod_consults .tables_scrollDM .mod_data_tables.scroll_tables .wide4, .mod_consults .tables_scrollDM .mod_data_tables.scroll_tables .wide5, .mod_consults .tables_scrollDM .mod_data_tables.scroll_tables .wide6 { width: auto; }
  .mod_consults .consult_box .mod_data_tables.scroll_tables { min-width: 47em; }
  .mod_consults .consult_box .mod_data_tables.scroll_tables02 { min-width: 60em; }
  .mod_consults .consult_box .mod_data_tables.wide100 { width: 99%; }
  .mod_consults .consult_box .mod_data_tables .w_wrap td { clear: both; display: block; float: none; width: 100%; }
  .mod_consults .consult_box .mod_data_tables .w_wrap td span { word-wrap: break-word; }
  .mod_consults .consult_box .mod_data_tables th, .mod_consults .consult_box .mod_data_tables td { width: auto; }
  .mod_consults .consult_box .mod_data_tables th.padHH.wide1, .mod_consults .consult_box .mod_data_tables td.padHH.wide1 { width: 10%; }
  .mod_consults .consult_box .mod_data_tables th.data_cell, .mod_consults .consult_box .mod_data_tables td.data_cell { display: block; width: 100%; }
  .mod_consults .consult_box .mod_data_tables th.padHH.wide1.wide100px_M { width: 100px; }
  .mod_consults .consult_box.mod_info_box.block0 .mod_info_content .mod_info_top, .mod_consults .consult_box.mod_info_box.block8 .mod_info_content .mod_info_top { margin: 1em 0; }
  .mod_consults .consult_box.mod_info_box.block0 .mod_info_content .mod_info_top.no_marginB_M, .mod_consults .consult_box.mod_info_box.block8 .mod_info_content .mod_info_top.no_marginB_M { margin-bottom: 0; }
  .mod_consults .consult_box.mod_info_box.block0 .mod_info_content .mod_info_top.head_separator, .mod_consults .consult_box.mod_info_box.block8 .mod_info_content .mod_info_top.head_separator { padding-bottom: 0.5em; }
  .mod_consults .consult_box.mod_info_box.block0 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide05, .mod_consults .consult_box.mod_info_box.block0 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide1, .mod_consults .consult_box.mod_info_box.block0 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide15, .mod_consults .consult_box.mod_info_box.block0 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide2, .mod_consults .consult_box.mod_info_box.block0 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide25, .mod_consults .consult_box.mod_info_box.block0 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide3, .mod_consults .consult_box.mod_info_box.block0 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide35, .mod_consults .consult_box.mod_info_box.block0 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide4, .mod_consults .consult_box.mod_info_box.block0 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide45, .mod_consults .consult_box.mod_info_box.block0 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide5, .mod_consults .consult_box.mod_info_box.block0 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide55, .mod_consults .consult_box.mod_info_box.block0 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide60, .mod_consults .consult_box.mod_info_box.block0 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide65, .mod_consults .consult_box.mod_info_box.block0 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide70, .mod_consults .consult_box.mod_info_box.block0 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide75, .mod_consults .consult_box.mod_info_box.block0 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide80, .mod_consults .consult_box.mod_info_box.block0 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide85, .mod_consults .consult_box.mod_info_box.block0 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide90, .mod_consults .consult_box.mod_info_box.block0 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide95, .mod_consults .consult_box.mod_info_box.block0 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide10, .mod_consults .consult_box.mod_info_box.block0 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide98, .mod_consults .consult_box.mod_info_box.block0 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide99, .mod_consults .consult_box.mod_info_box.block0 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide100, .mod_consults .consult_box.mod_info_box.block8 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide05, .mod_consults .consult_box.mod_info_box.block8 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide1, .mod_consults .consult_box.mod_info_box.block8 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide15, .mod_consults .consult_box.mod_info_box.block8 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide2, .mod_consults .consult_box.mod_info_box.block8 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide25, .mod_consults .consult_box.mod_info_box.block8 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide3, .mod_consults .consult_box.mod_info_box.block8 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide35, .mod_consults .consult_box.mod_info_box.block8 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide4, .mod_consults .consult_box.mod_info_box.block8 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide45, .mod_consults .consult_box.mod_info_box.block8 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide5, .mod_consults .consult_box.mod_info_box.block8 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide55, .mod_consults .consult_box.mod_info_box.block8 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide60, .mod_consults .consult_box.mod_info_box.block8 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide65, .mod_consults .consult_box.mod_info_box.block8 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide70, .mod_consults .consult_box.mod_info_box.block8 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide75, .mod_consults .consult_box.mod_info_box.block8 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide80, .mod_consults .consult_box.mod_info_box.block8 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide85, .mod_consults .consult_box.mod_info_box.block8 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide90, .mod_consults .consult_box.mod_info_box.block8 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide95, .mod_consults .consult_box.mod_info_box.block8 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide10, .mod_consults .consult_box.mod_info_box.block8 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide98, .mod_consults .consult_box.mod_info_box.block8 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide99, .mod_consults .consult_box.mod_info_box.block8 .mod_info_content .infoData.mod_scroller .mod_data_tables .wide100 { width: auto; }
  .mod_consults .consult_box.mod_info_box.block0.accordeon_box, .mod_consults .consult_box.mod_info_box.block8.accordeon_box { margin: 1.5em 5% 0; padding: 0; width: 90%; }
  .mod_consults .consult_box.mod_info_box.block0.accordeon_box .mod_info_top, .mod_consults .consult_box.mod_info_box.block8.accordeon_box .mod_info_top { padding: 0.5em 5% 0.5em 2%; width: 93%; }
  .mod_consults .consult_box.mod_info_box.block0.accordeon_box .mod_info_top .icon_status:before, .mod_consults .consult_box.mod_info_box.block8.accordeon_box .mod_info_top .icon_status:before { display: none; }
  .mod_consults .consult_box.mod_info_box.block0.accordeon_box .add_new_account .accordeon_trigger, .mod_consults .consult_box.mod_info_box.block8.accordeon_box .add_new_account .accordeon_trigger { width: 100%; }
  .mod_consults .consult_box.mod_info_box.block0.accordeon_box .add_new_account .accordeon_trigger .itemButton, .mod_consults .consult_box.mod_info_box.block8.accordeon_box .add_new_account .accordeon_trigger .itemButton { display: block; float: none; margin: 0 auto; width: 14em; }
  .mod_consults .consult_box.mod_info_box.block8 { width: 99%; margin: 0 0 0.5em 0; }
  .mod_consults .consult_box .mod_info_title { width: 63%; }
  .mod_consults .consult_box .head_separator { text-align: center; }
  .mod_consults .consult_box .head_separator.button_line .button_link, .mod_consults .consult_box .head_separator.button_line .status_box { display: inline-block; margin: 1em auto; float: none; width: 50%; }
  .mod_consults .consult_box .head_separator .mod_info_title { width: 96%; clear: both; border-bottom: 2px solid white; margin: 0; padding: 1em 2%; text-align: left; }
  .mod_consults .consult_box .mod_info_bottom { margin: 1em 0; }
  .mod_consults .consult_box .status_inline { text-align: center; }
  .mod_consults .consult_box .status_inline .status_box.wide9_M { width: 90%; }
  .mod_consults .consult_box .status_inline .status_box .wide35 { width: 96%; }
  .mod_consults .consult_box .status_inline .status_box.wideA_M { width: auto; }
  .mod_consults .consult_box .status_inline .status_box.wide10_M { width: 96%; }
  .mod_consults .consult_box .status_inline .status_box.boxTL { padding: 0; margin: 1em 5%; width: 90%; text-align: left; }
  .mod_consults .consult_box .status_inline .status_box.boxTR { width: auto; display: inline-block; float: none; clear: both; padding: 1em 5%; margin: 0.5em auto; text-align: center; }
  .mod_consults .consult_box .status_inline .status_box.boxTR.icon_status_custom { float: none; }
  .mod_consults .consult_box .status_inline .status_box.boxTR .state_title { float: none; font-size: 1em; }
  .mod_consults .consult_box .status_inline .status_box.boxTR .icon_status { float: none; font-size: 1em; display: inline-block; }
  .mod_consults .consult_box .status_inline .status_box.boxTR .icon_status.boxTR { float: none; }
  .mod_consults .consult_box.block0.mod_info_box .mod_info_content .mod_info_top .mod_info_title { width: 92%; }
  .mod_consults .consult_box.block0.mod_info_box .mod_info_content .mod_info_top .mod_info_title:before { top: 0.8em; }
  .mod_consults .mod_info_box .mod_info_content .mod_info_top.no_marginB_M { margin-bottom: 0; }
  .mod_consults .mod_data_tables .data_cell.padB2 { padding: 0 0 0.5em; }
  .mod_consults .mod_data_tables .data_cell .cell { width: 45%; }
  .mod_consults .mod_data_tables .data_cell .cell.cellW100_M { width: 100%; }
  .mod_consults .mod_data_tables .data_cell .cell.cellW95_M { width: 95%; }
  .mod_consults .mod_data_tables .data_cell .wide44 { width: 44%; }
  .mod_consults .mod_data_tables .data_cell .wide46 { width: 46%; }
  .mod_consults .mod_data_tables .data_cell .tables_data_inside { width: 100%; }
  .mod_consults .mod_data_tables .data_cell .tables_data_inside th, .mod_consults .mod_data_tables .data_cell .tables_data_inside td { width: 45%; }
  .mod_consults .filter_id dd, .mod_consults .filter_id dt { margin: 0 0 1em; width: 100%; }
  .mod_consults .filter_id dd.no_margin_M, .mod_consults .filter_id dt.no_margin_M { margin: 0; }
  .mod_consults .filter_id.hiddenMobile { display: none; }
  .mod_consults .filter_id .select_box { width: 60%; }
  .mod_consults .filter_id .select_box.wide9_M { width: 90%; }
  .mod_consults .filter_id .select_box.wide100M { width: 100%; }
  .mod_consults .filter_id .mod_tooltip .tooltip_content:before { left: 48.5%; top: -1em; background-position: 0 -120px; }
  .mod_consults .filter_id .mod_tooltip:hover .tooltip_content { left: auto; right: -6em; top: 2.5em; }
  .mod_consults .buttonList_a { width: 100%; }
  .mod_consults .buttonList_a .buttonList_item_2 { margin: 0.5em 0; text-align: left; width: 100%; }
  .mod_consults .buttonList_a .buttonList_item_2 .buttonList_item { float: none; width: 100%; }
  .mod_consults .buttonList_a .buttonList_item_2 .buttonContents { display: inline-block; margin: 0; float: left; }
  .mod_consults .buttonList_a .buttonList_item_2 .link { float: left; }
  .mod_consults.m100 .mod_left, .mod_consults.m100 .mod_right { padding: 0; width: 100%; }
  .mod_consults.m100 .mod_left *.layerINM, .mod_consults.m100 .mod_right *.layerINM { padding: 1.5em 5%; width: 90%; }
  .mod_consults.m100 .mod_left *.layerINM.special, .mod_consults.m100 .mod_right *.layerINM.special { padding: 0; width: 100%; }
  .mod_consults.m100 .mod_left *.layerINM.special .field_box, .mod_consults.m100 .mod_right *.layerINM.special .field_box { padding: 1.5em 5%; width: 90%; margin: 0; }
  .mod_consults.m100 .mod_left *.layerINM.special .field_box.expanded, .mod_consults.m100 .mod_right *.layerINM.special .field_box.expanded { margin: 1.5em 0; width: 100%; padding: 0; }
  .mod_consults.m100 .mod_left *.layerINM.special.dbg, .mod_consults.m100 .mod_right *.layerINM.special.dbg { background: none; }
  .mod_consults.m100 .consult_box { width: 100%; }
  .m100 .mod_left, .m100 .mod_right { padding: 0; width: 100%; }
  .m100 .consult_box { width: 100%; }
  .mod_scroller { margin: 1em 0; }
  .mod_scroller .no_margin_M { margin: 0; }
  .status_date { display: block; float: left; margin: 0.5em 0; width: 100%; text-align: left; }
  .status_date span { margin: 0; }
  .mod_data_tables.tableAdjust { width: 100%; }
  .buttonContents.back_button.custom_back { padding: 0.6em 2.5em; height: 1.5em; line-height: 1.5em; }
  .buttonContents.back_button.custom_back:before { margin-top: 0.2em; }
  .buttonContents.center_box_M { float: none; width: 90%; }
  .mod_blog .mod_left, .mod_blog .mod_right { float: left; padding: 0.5em 2%; width: 96%; }
  .mod_blog .mod_right { margin: 0; }
  .mod_blog .mod_info_box.block0 { margin: 0 0 2em; width: 100%; padding: 0; }
  .mod_blog .mod_section_title { text-transform: none; }
  .mod_data_tables th.iconCableado, .mod_data_tables th.iconDecoracion, .mod_data_tables th.iconEnergia, .mod_data_tables th.iconGestion, .mod_data_tables th.iconIluminacion, .mod_data_tables th.iconMantenimiento, .mod_data_tables th.iconObras, .mod_data_tables th.iconSeguridad, .mod_data_tables th.icon_torreta, .mod_data_tables th.icon_bombilla { white-space: initial; text-align: center; }
  .iconCableado:before, .iconDecoracion:before, .iconEnergia:before, .iconGestion:before, .iconIluminacion:before, .iconMantenimiento:before, .iconObras:before, .iconSeguridad:before, .icon_torreta:before, .icon_bombilla:before { margin: 0 0 0.5em 0; width: 100%; background-position: 50% 0%; }
  .mod_info_content.mod_info_contentN .icon_torreta:before, .mod_info_content.mod_info_contentN .icon_bombilla:before { margin: 0 0 0.5em 0 !important; width: 100% !important; background-position-x: 50% !important; background-repeat: no-repeat !important; }
  .mod_info_content.mod_info_contentN .icon_bombilla:before { background-position-y: -37px !important; }
  .banner { display: none; }
  .banner.banner_M { display: block; margin: 0 0 0.5em 0; }
  .banner.banner_M.margedT1_M { margin-top: 1em; }
  .banner.banner_M.title_modR_M { width: 90%; margin: 0 5%; display: block; float: left; }
  .banner.boxfaldon948 .faldon948 { width: 90%; margin: 0 auto; }
  .banner figure { margin: 0; }
  .banner.banner1 { width: 100%; }
  .banner.banner2 { width: 100%; }
  .banner img { width: 100%; }
  .banner_M .boxImg_Video iframe { display: block; margin-left: auto; margin-right: auto; }
  .mod_info_box.banner { display: none; }
  .mod_info_box.banner.banner_M { display: block; }
  .mod_info_box.banner.wide90_M { margin: 1.5em 5% 0; width: 90%; }
  .mod_frames .left_frames, .mod_frames .right_frames { display: none; }
  .mod_frames iframe { display: none; }
  .mod_social { position: relative; }
  .mod_social { border: 1px solid #bcc2ce; left: auto; margin: 0.6em 5%; padding: 0.6em 2%; position: relative; }
  .mod_social a.fb { background: url("../img/modules/components/icons/icon_facebook_fb.png") no-repeat scroll left center transparent; display: block; line-height: 5em; height: 5em; padding: 0 0 0 5.5em; }
  .validacionform dl dd.select_box.wide9_M { width: 90%; }
  .validacionform .requiredData.wide1_M { width: 1px; }
  .validacionform .field_box .rol_dd.smallField.wide100_M { width: 100%; }
  .validacionform .field_box dl, .validacionform .field_box .rol_dl { margin: 0.5em 0 0; }
  .validacionform .field_box dl.margedB_1con25, .validacionform .field_box .rol_dl.margedB_1con25 { margin-bottom: 1.25em; }
  .validacionform .field_box dl:first-child.margedB_1con25, .validacionform .field_box .rol_dl:first-child.margedB_1con25 { margin-bottom: 1.25em; }
  .validacionform .field_box dl:first-child, .validacionform .field_box dl.dl_noMarginM, .validacionform .field_box .rol_dl:first-child, .validacionform .field_box .rol_dl.dl_noMarginM { margin: 0; }
  .validacionform .field_box dl:first-child.only_marged_top_M, .validacionform .field_box dl.dl_noMarginM.only_marged_top_M, .validacionform .field_box .rol_dl:first-child.only_marged_top_M, .validacionform .field_box .rol_dl.dl_noMarginM.only_marged_top_M { margin: 0.8em 0 0 0; }
  .validacionform .field_box dl:first-child.margT05em_M, .validacionform .field_box dl.dl_noMarginM.margT05em_M, .validacionform .field_box .rol_dl:first-child.margT05em_M, .validacionform .field_box .rol_dl.dl_noMarginM.margT05em_M { margin-top: 0.5em; }
  .validacionform .field_box dl.wide05, .validacionform .field_box dl.wide1, .validacionform .field_box dl.wide15, .validacionform .field_box dl.wide2, .validacionform .field_box dl.wide25, .validacionform .field_box dl.wide3, .validacionform .field_box dl.wide35, .validacionform .field_box dl.wide4, .validacionform .field_box dl.wide45, .validacionform .field_box dl.wide5, .validacionform .field_box dl.wide55, .validacionform .field_box dl.wide6, .validacionform .field_box dl.wide65, .validacionform .field_box dl.wide7, .validacionform .field_box dl.wide75, .validacionform .field_box dl.wide8, .validacionform .field_box dl.wide85, .validacionform .field_box dl.wide9, .validacionform .field_box dl.wide95, .validacionform .field_box dl.wide10, .validacionform .field_box .rol_dl.wide05, .validacionform .field_box .rol_dl.wide1, .validacionform .field_box .rol_dl.wide15, .validacionform .field_box .rol_dl.wide2, .validacionform .field_box .rol_dl.wide25, .validacionform .field_box .rol_dl.wide3, .validacionform .field_box .rol_dl.wide35, .validacionform .field_box .rol_dl.wide4, .validacionform .field_box .rol_dl.wide45, .validacionform .field_box .rol_dl.wide5, .validacionform .field_box .rol_dl.wide55, .validacionform .field_box .rol_dl.wide6, .validacionform .field_box .rol_dl.wide65, .validacionform .field_box .rol_dl.wide7, .validacionform .field_box .rol_dl.wide75, .validacionform .field_box .rol_dl.wide8, .validacionform .field_box .rol_dl.wide85, .validacionform .field_box .rol_dl.wide9, .validacionform .field_box .rol_dl.wide95, .validacionform .field_box .rol_dl.wide10 { width: 100%; }
  .validacionform .field_box dl.wide05.wide8_M, .validacionform .field_box dl.wide1.wide8_M, .validacionform .field_box dl.wide15.wide8_M, .validacionform .field_box dl.wide2.wide8_M, .validacionform .field_box dl.wide25.wide8_M, .validacionform .field_box dl.wide3.wide8_M, .validacionform .field_box dl.wide35.wide8_M, .validacionform .field_box dl.wide4.wide8_M, .validacionform .field_box dl.wide45.wide8_M, .validacionform .field_box dl.wide5.wide8_M, .validacionform .field_box dl.wide55.wide8_M, .validacionform .field_box dl.wide6.wide8_M, .validacionform .field_box dl.wide65.wide8_M, .validacionform .field_box dl.wide7.wide8_M, .validacionform .field_box dl.wide75.wide8_M, .validacionform .field_box dl.wide8.wide8_M, .validacionform .field_box dl.wide85.wide8_M, .validacionform .field_box dl.wide9.wide8_M, .validacionform .field_box dl.wide95.wide8_M, .validacionform .field_box dl.wide10.wide8_M, .validacionform .field_box .rol_dl.wide05.wide8_M, .validacionform .field_box .rol_dl.wide1.wide8_M, .validacionform .field_box .rol_dl.wide15.wide8_M, .validacionform .field_box .rol_dl.wide2.wide8_M, .validacionform .field_box .rol_dl.wide25.wide8_M, .validacionform .field_box .rol_dl.wide3.wide8_M, .validacionform .field_box .rol_dl.wide35.wide8_M, .validacionform .field_box .rol_dl.wide4.wide8_M, .validacionform .field_box .rol_dl.wide45.wide8_M, .validacionform .field_box .rol_dl.wide5.wide8_M, .validacionform .field_box .rol_dl.wide55.wide8_M, .validacionform .field_box .rol_dl.wide6.wide8_M, .validacionform .field_box .rol_dl.wide65.wide8_M, .validacionform .field_box .rol_dl.wide7.wide8_M, .validacionform .field_box .rol_dl.wide75.wide8_M, .validacionform .field_box .rol_dl.wide8.wide8_M, .validacionform .field_box .rol_dl.wide85.wide8_M, .validacionform .field_box .rol_dl.wide9.wide8_M, .validacionform .field_box .rol_dl.wide95.wide8_M, .validacionform .field_box .rol_dl.wide10.wide8_M { width: 80%; }
  .validacionform .field_box dl.wide05.wide2_M, .validacionform .field_box dl.wide1.wide2_M, .validacionform .field_box dl.wide15.wide2_M, .validacionform .field_box dl.wide2.wide2_M, .validacionform .field_box dl.wide25.wide2_M, .validacionform .field_box dl.wide3.wide2_M, .validacionform .field_box dl.wide35.wide2_M, .validacionform .field_box dl.wide4.wide2_M, .validacionform .field_box dl.wide45.wide2_M, .validacionform .field_box dl.wide5.wide2_M, .validacionform .field_box dl.wide55.wide2_M, .validacionform .field_box dl.wide6.wide2_M, .validacionform .field_box dl.wide65.wide2_M, .validacionform .field_box dl.wide7.wide2_M, .validacionform .field_box dl.wide75.wide2_M, .validacionform .field_box dl.wide8.wide2_M, .validacionform .field_box dl.wide85.wide2_M, .validacionform .field_box dl.wide9.wide2_M, .validacionform .field_box dl.wide95.wide2_M, .validacionform .field_box dl.wide10.wide2_M, .validacionform .field_box .rol_dl.wide05.wide2_M, .validacionform .field_box .rol_dl.wide1.wide2_M, .validacionform .field_box .rol_dl.wide15.wide2_M, .validacionform .field_box .rol_dl.wide2.wide2_M, .validacionform .field_box .rol_dl.wide25.wide2_M, .validacionform .field_box .rol_dl.wide3.wide2_M, .validacionform .field_box .rol_dl.wide35.wide2_M, .validacionform .field_box .rol_dl.wide4.wide2_M, .validacionform .field_box .rol_dl.wide45.wide2_M, .validacionform .field_box .rol_dl.wide5.wide2_M, .validacionform .field_box .rol_dl.wide55.wide2_M, .validacionform .field_box .rol_dl.wide6.wide2_M, .validacionform .field_box .rol_dl.wide65.wide2_M, .validacionform .field_box .rol_dl.wide7.wide2_M, .validacionform .field_box .rol_dl.wide75.wide2_M, .validacionform .field_box .rol_dl.wide8.wide2_M, .validacionform .field_box .rol_dl.wide85.wide2_M, .validacionform .field_box .rol_dl.wide9.wide2_M, .validacionform .field_box .rol_dl.wide95.wide2_M, .validacionform .field_box .rol_dl.wide10.wide2_M { width: 20%; }
  .validacionform .field_box dl.wide05 .wide10, .validacionform .field_box dl.wide1 .wide10, .validacionform .field_box dl.wide15 .wide10, .validacionform .field_box dl.wide2 .wide10, .validacionform .field_box dl.wide25 .wide10, .validacionform .field_box dl.wide3 .wide10, .validacionform .field_box dl.wide35 .wide10, .validacionform .field_box dl.wide4 .wide10, .validacionform .field_box dl.wide45 .wide10, .validacionform .field_box dl.wide5 .wide10, .validacionform .field_box dl.wide55 .wide10, .validacionform .field_box dl.wide6 .wide10, .validacionform .field_box dl.wide65 .wide10, .validacionform .field_box dl.wide7 .wide10, .validacionform .field_box dl.wide75 .wide10, .validacionform .field_box dl.wide8 .wide10, .validacionform .field_box dl.wide85 .wide10, .validacionform .field_box dl.wide9 .wide10, .validacionform .field_box dl.wide95 .wide10, .validacionform .field_box dl.wide10 .wide10, .validacionform .field_box .rol_dl.wide05 .wide10, .validacionform .field_box .rol_dl.wide1 .wide10, .validacionform .field_box .rol_dl.wide15 .wide10, .validacionform .field_box .rol_dl.wide2 .wide10, .validacionform .field_box .rol_dl.wide25 .wide10, .validacionform .field_box .rol_dl.wide3 .wide10, .validacionform .field_box .rol_dl.wide35 .wide10, .validacionform .field_box .rol_dl.wide4 .wide10, .validacionform .field_box .rol_dl.wide45 .wide10, .validacionform .field_box .rol_dl.wide5 .wide10, .validacionform .field_box .rol_dl.wide55 .wide10, .validacionform .field_box .rol_dl.wide6 .wide10, .validacionform .field_box .rol_dl.wide65 .wide10, .validacionform .field_box .rol_dl.wide7 .wide10, .validacionform .field_box .rol_dl.wide75 .wide10, .validacionform .field_box .rol_dl.wide8 .wide10, .validacionform .field_box .rol_dl.wide85 .wide10, .validacionform .field_box .rol_dl.wide9 .wide10, .validacionform .field_box .rol_dl.wide95 .wide10, .validacionform .field_box .rol_dl.wide10 .wide10 { width: 100%; }
  .validacionform .field_box dl.wide35a, .validacionform .field_box dl.wide35b, .validacionform .field_box .rol_dl.wide35a, .validacionform .field_box .rol_dl.wide35b { width: 48.5%; margin: 0 0 0 1.5%; }
  .validacionform .field_box dl.wide35a, .validacionform .field_box dl.wide35b, .validacionform .field_box .rol_dl.wide35a, .validacionform .field_box .rol_dl.wide35b { width: 48.5%; margin: 0 1.5% 0 0; }
  .validacionform .field_box dl.wide3_M, .validacionform .field_box .rol_dl.wide3_M { width: 30%; }
  .validacionform .field_box dl.wide7_M, .validacionform .field_box .rol_dl.wide7_M { width: 70%; }
  .validacionform .field_box dl.borderView_M, .validacionform .field_box .rol_dl.borderView_M { width: 92%; }
  .validacionform .field_box dl .rol_dl, .validacionform .field_box .rol_dl .rol_dl { margin-bottom: 0.5em; margin-right: 0; margin-left: 0; margin-top: 0; }
  .validacionform .field_box .separator dd:before, .validacionform .field_box .separator .rol_dd:before { display: none; }
  .validacionform .field_box .separator.separator_M dd:before, .validacionform .field_box .separator.separator_M .rol_dd:before { display: inline; width: 10%; margin: 0; text-align: center; }
  .validacionform .field_box.buttons_center_M { margin: 0.3em auto; width: 100%; }
  .validacionform .field_box.buttons_center_M .buttonContents { display: inline-block; margin: 0 auto; float: none; padding: 0.6em 5% 0.6em 0; width: auto; }
  .validacionform .field_box.buttons_center_M .buttonContents.hiddenMobile { display: none; }
  .validacionform .field_box.buttons_center_M .buttonContents.wide95_M { width: 95%; }
  .validacionform .field_box.buttons_center_M .buttonContents.top_marged1_M { margin-top: 1em; }
  .validacionform .field_box.buttons_center_M .itemButton { display: inline-block; float: none; margin: 0 auto; padding: 0.3em 2%; }
  .validacionform .field_box.buttons_center_M .itemButton.top_marged1_M { margin: 1em 0 0 0; }
  .validacionform .field_box.buttons_center_M .itemButton.hiddenMobile { display: none; }
  .validacionform .field_box .hidden_field_box { display: none; }
  .validacionform .field_box.right_marged8_M { margin: 0 0 0 8%; }
  .validacionform .rol_dl { width: 100%; margin-bottom: 1em; margin-right: 0; margin-left: 0; margin-top: 0; }
  .validacionform .rol_dd.wide35 { width: 100%; }
  .validacionform .validateInfo.wide05, .validacionform .validateInfo.wide1, .validacionform .validateInfo.wide15, .validacionform .validateInfo.wide2, .validacionform .validateInfo.wide25, .validacionform .validateInfo.wide3, .validacionform .validateInfo.wide35, .validacionform .validateInfo.wide4, .validacionform .validateInfo.wide45, .validacionform .validateInfo.wide5, .validacionform .validateInfo.wide55, .validacionform .validateInfo.wide6, .validacionform .validateInfo.wide65, .validacionform .validateInfo.wide7, .validacionform .validateInfo.wide75, .validacionform .validateInfo.wide8, .validacionform .validateInfo.wide85, .validacionform .validateInfo.wide9, .validacionform .validateInfo.wide95, .validacionform .validateInfo.wide10, .validacionform .expander.wide05, .validacionform .expander.wide1, .validacionform .expander.wide15, .validacionform .expander.wide2, .validacionform .expander.wide25, .validacionform .expander.wide3, .validacionform .expander.wide35, .validacionform .expander.wide4, .validacionform .expander.wide45, .validacionform .expander.wide5, .validacionform .expander.wide55, .validacionform .expander.wide6, .validacionform .expander.wide65, .validacionform .expander.wide7, .validacionform .expander.wide75, .validacionform .expander.wide8, .validacionform .expander.wide85, .validacionform .expander.wide9, .validacionform .expander.wide95, .validacionform .expander.wide10 { width: 100%; }
  .validacionform .validateInfo.wide9_M, .validacionform .expander.wide9_M { width: 90%; }
  .validacionform .wide2, .validacionform .wide335 { width: 100%; /* &.wide20_M{ width: 20%;
} */ }
  .validacionform .verification_number { width: 7em !important; }
  .validacionform dl, .validacionform dt, .validacionform dd { width: 100%; }
  .validacionform dl dd.select_box { width: 99%; }
  .validacionform dl dd.select_box.wide9_M { width: 90%; }
  .validacionform.table-data .field_box dl:first-child { margin: 0.5em 0; }
  .validacionform.table-data .field_box dl.wide5_M { width: 50%; }
  .validacionform.table-data .wide55_M { width: 55%; }
  .validacionform.table-data .wide5_M { width: 50%; }
  .validacionform.table-data .wide45_M { width: 45%; }
  .validacionform input.validateInfo { height: 40px; }
  .cont_maps .validacionform .field_box dl:first-child { margin: 0.5em 0 0; }
  .validacionform.mod_rel { padding: 0.5em 0; }
  .validate_input.error + .msg_input { position: relative; }
  .labelItem.bigC .CI_customInput { margin: 1em 0; }
  .labelItem.nfm { margin: 0.35em auto; padding: 0 0 0 2em; display: block; max-width: 12.45em; float: none; text-align: left; }
  .labelItem.nfm.marginRightAuto_M { margin-right: auto; }
  .mod_form_changes .mod_modification, .mod_form_changes .mod_save { left: auto; right: auto; top: auto; bottom: auto; display: inline-block; float: none; width: 92%; padding: 0 4%; position: relative; }
  .mod_form_changes .mod_modification .itemButton, .mod_form_changes .mod_save .itemButton { width: 100%; padding: 0.5em 0; position: relative; top: auto; bottom: auto; }
  .mod_form_changes .mod_modification { margin: 0 0 1em; left: auto; }
  .mod_form_changes .mod_save { margin: 1em 0 0; padding: 0; bottom: -1em; width: 100%; text-align: center; }
  .mod_form_changes .mod_save .buttonType2 { width: auto; display: inline-block; }
  .mod_form_changes .field_box { clear: both; }
  .select_box { line-height: 2em; max-height: 2.5em; width: 99.5%; height: 38px; }
  .select_box .selectorStyled { background: url("../img/modules/components/icons/arrow_down_mobile.png") no-repeat 99% center transparent; width: 100%; }
  .select_box .selectorStyled .selectorBody { height: 38px; }
  .select_box.lh1em_M { line-height: 1em; }
  .select_box.disabled .selectorStyled .selectorBody { height: 38px; }
  .filter_id .mod_tooltip.box_m251 { margin: 0.65em 3%; }
  .iType2 { padding: 1em 1.5em 0.9em 2%; }
  .iType2.iType2Pad08em_M { padding: 0.8em; }
  .iType2.resetiType2_M { padding: 1em 1.5em 0.9em 2%; }
  .field_box.field_box_access { padding: 0.5em 2.5%; width: 95%; }
  .field_box_access .buttonContents { width: auto; }
  .field_box_access .buttonContents { display: block; padding: 0.5em 5% 0.5em 0; width: auto; float: left; }
  .field_box_access .buttonContents:before { background: url("../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; }
  .field_box_access .buttonList_item { margin: 0; float: left; width: 100%; }
  .field_box_access .buttonList_item:first-child .buttonContents:before { display: block; }
  .check_tables td { display: inline-block; margin: 0.5em 0 0; padding: 0.5em 0; width: 100%; }
  .check_tables td.marginR5_M { margin-right: 5%; }
  .check_tables td.wide5_M { width: 50%; }
  .check_tables td.no_padding_M { padding: 0; }
  .check_tables dl dt, .check_tables dl dd { margin: 0 0 0.5em; }
  .pairs { display: block; float: left; width: 50%; }
  .pairs.all { width: 100%; }
  .pairs.a50 { width: 50%; }
  .pairs.a20 { width: 100%; }
  .pairs.a20 dl dt.wide2 { width: 10%; min-width: 25px; }
  .pairs.a20 dl dt.wide8 { width: 90%; }
  .pairs.a20 dl dd { width: 100%; }
  .pairs.a20 dl dd.wide8 { width: 100%; }
  .pairs.a20 dl dd.wide9 { width: 100%; }
  .pairs dl { width: 100%; float: left; }
  .pairs dl dt.wide1 { width: 10%; min-width: 25px; }
  .pairs dl dt.wide2 { width: 20%; min-width: 25px; }
  .pairs dl dt.wide8 { width: 92%; }
  .pairs dl dt.wide9 { width: 92%; }
  .pairs dl dd { position: absolute; width: 100%; }
  .pairs dl dd.wide2 { width: 10%; min-width: 25px; }
  .pairs dl dd.wide8 { width: 100%; }
  .pairs dl dd.wide9 { width: 100%; }
  .validacionform .pairs { width: 100%; }
  .validacionform .pairs.a20 { width: 100%; }
  .validacionform .pairs dl dt.wide95 { width: 90%; }
  .validacionform .pairs dl dt.wide85M { width: 85%; }
  .validacionform .pairs dl dd.wide05 { width: 10%; }
  .validacionform .pairs dl dd.wideA_M { width: auto; }
  .validacionform .pairs dl.wide5_M { width: 50%; }
  .validacionform .pairs.wide40Radio_M { width: 40%; }
  .validacionform .fronted dl dt.wide95 { width: 90%; }
  .validacionform .fronted dl dt.wide85M { width: 85%; }
  .validacionform .fronted dl dd.wide05 { width: 10%; }
  .validacionform .fronted dl dd.wideA_M { width: auto; }
  .validacionform .fronted.wide40Radio_M { width: 40%; }
  .validacionform dl dt.wide85M { width: 85%; }
  .validacionform dl dd.wideA_M { width: auto; }
  .validacionform dl dd.wide15_M { width: 15%; }
  .validacionform .wide20Radio_M { width: 20%; }
  .validacionform .check_tables.pairs.a20 { width: 100%; }
  .validacionform .check_tables .pairs.a25 { width: 100%; }
  .validacionform .field_adm .rol_dt.wide9, .validacionform .field_adm .rol_dd.wide9 { width: 100%; }
  .validacionform .field_adm .rol_dt input.validateInfo, .validacionform .field_adm .rol_dd input.validateInfo { min-width: inherit; max-width: inherit; }
  .validacionform .box_account_number .rol_dl .rol_dd.smallField { width: 20%; }
  .validacionform .box_account_number .rol_dl .rol_dd.smallField:before { display: none; }
  .validacionform .box_account_number .rol_dl .rol_dd.smallField .itemLabel { display: none !important; }
  .validacionform .box_account_number .rol_dl .rol_dd.smallField input[type="text"] { max-width: 100%; width: 100%; }
  .validacionform .account_number .rol_dd { float: left; width: 75%; margin-right: 5%; }
  .validacionform .account_number .rol_dd.wide100_M { width: 100%; }
  .validacionform .account_number .rol_dd.no_marginR_M { margin-right: 0; }
  .validacionform .account_number .rol_dd.smallField, .validacionform .account_number .rol_dd.smallField_1 { float: left; width: 18%; margin: 0; }
  .validacionform .account_number .rol_dd.smallField label, .validacionform .account_number .rol_dd.smallField_1 label { display: block !important; }
  .validacionform .account_number .rol_dd.smallField.controlDigit:before, .validacionform .account_number .rol_dd.smallField_1.controlDigit:before { display: none; }
  .validacionform .account_number .rol_dd.smallField.controlDigit .itemLabel, .validacionform .account_number .rol_dd.smallField_1.controlDigit .itemLabel { left: -1000000px; position: absolute; }
  .validacionform .account_number .rol_dd.smallField.controlDigit input, .validacionform .account_number .rol_dd.smallField_1.controlDigit input { -webkit-border: 2px solid white; }
  .validacionform .account_number .smallField input, .validacionform .account_number .smallField_1 input { width: 100%; max-width: 100%; min-width: inherit; }
  .validacionform .specialfield input { width: 100%; max-width: 100%; min-width: inherit; }
  .mod_info_box.user_data_options.block0 { width: 100%; margin: 0.5em 0 0; }
  .mod_info_box.user_data_options.block0 .infoData { width: 95%; }
  .mod_info_box.user_data_options.block0.slider_b .mod_info_content .mod_info_top.iconless_left { width: 93%; }
  .mod_info_box.user_data_options.block0 .infoData { width: 90%; }
  .mod_info_box.user_data_options.block0 dl, .mod_info_box.user_data_options.block0 dt, .mod_info_box.user_data_options.block0 dd { width: 100%; }
  .mod_info_box.user_data_options.block0 .pagination.lessH { padding: 2em 2% 1em 0; }
  .pairs { display: block; float: left; width: 50%; }
  .pairs.all { width: 100%; }
  .pairs.a20 { width: 100%; }
  .pairs dl, .pairs .rol_dl { width: 100%; float: left; }
  .pairs dl .wide2, .pairs .rol_dl .wide2 { width: 20%; }
  .pairs dl .wide8, .pairs .rol_dl .wide8 { width: 80%; }
  .pairs dl .rol_dt, .pairs .rol_dl .rol_dt { padding-left: 2em; position: absolute; width: 95%; }
  .pairs dl .rol_dd, .pairs .rol_dl .rol_dd { width: 2em; }
  .expandM { width: 100%; }
  .box-textScroll { max-height: 4em; }
  .box-textScroll textarea { border: none; padding: 0.5em; overflow: hidden; }
  .validacionform .separator.wide2_M { width: 20%; }
  .validacionform .separator.wide2_M .smallField.rol_dd.smallField { width: 3.5em; }
  .validacionform .separator dd:before, .validacionform .separator .rol_dd:before { content: "-" !important; display: block !important; float: left !important; height: 1.5em !important; margin: 0 0.4em !important; padding: 0.5em 0 !important; width: auto !important; }
  .form-digito-verificador { float: left !important; margin-left: 1em !important; margin-top: 0 !important; width: 6.9em !important; }
  .form-numero-cuenta { width: 7.6em !important; }
  .mod_formSteps.mod_info_box.noMargedT_M { margin-top: 0em; }
  .block4.centerBox .infoData, .block5.centerBox .infoData, .block6.centerBox .infoData, .block7.centerBox .infoData, .block8.centerBox .infoData { padding: 0; width: 100%; }
  .block4.centerBox .infoData.wide9_M, .block5.centerBox .infoData.wide9_M, .block6.centerBox .infoData.wide9_M, .block7.centerBox .infoData.wide9_M, .block8.centerBox .infoData.wide9_M { width: 90%; }
  .block4.centerBox .infoData.padRL5_M, .block5.centerBox .infoData.padRL5_M, .block6.centerBox .infoData.padRL5_M, .block7.centerBox .infoData.padRL5_M, .block8.centerBox .infoData.padRL5_M { padding: 0 5%; }
  .block4.centerBox .infoData.wide92_M, .block5.centerBox .infoData.wide92_M, .block6.centerBox .infoData.wide92_M, .block7.centerBox .infoData.wide92_M, .block8.centerBox .infoData.wide92_M { width: 92%; padding: 1em 4%; }
  .mod_userRegister .wide5 { width: 47%; padding-right: 3%; }
  .mod_userRegister .wide100 { box-sizing: border-box; }
  .mod_userRegister .registerUserAcceptTerms { padding-top: 1em; width: 72%; display: block; float: none; margin-left: auto; margin-right: auto; }
  .mod_userRegister .registerUserAcceptTerms .labelItem { width: 100%; padding-left: 0; padding-top: 1.25em; box-sizing: border-box; }
  .mod_userRegister .registerUserAcceptTerms .labelItem:first-child { padding-top: 0; }
  .verification_number.digitoVerificadorInput { width: 80% !important; }
  .mod_consults .mNo_wrap .ctMobile .tooltipBox.outH { left: -1000000px; position: absolute; }
  .password_block .tooltipBox .tooltipValidacion.passwordStrengthPerfil { left: 2.5em; top: 5.5em; }
  .mod_rel_M .tooltipBox .tooltipValidacion.passwordStrength { top: 5.5em; }
  .tooltipBox .tooltipValidacion { width: 30%; }
  .tooltipBox .tooltipValidacion:before { border-bottom: 8px solid white; border-left: 8px solid transparent; border-right: 8px solid transparent; left: 45%; top: -15px; }
  .tooltipBox .tooltipValidacion.passwordStrength { left: 0.5em; margin: 0.5em 0 0; width: 92%; top: 2em; }
  .tooltipBox .tooltipValidacion .ui-progressbar { width: 95%; }
  .tooltipBox .tooltipValidacion.passwordFortaleza { left: 1%; margin-top: 80px; margin-left: 0; padding: 2%; width: 94%; }
  .nombreCliente { color: #526a86; }
  .mobileButtonFix { width: 60.5% !important; max-width: none !important; }
  .inline_items input.no_marginL_M { margin-left: 0; }
  input[type="text"].heightM { height: 38px; }
  .mod_products.mod_products_M { width: 100%; margin: 0; display: block; }
  .mod_products.mod_products_M .mod_central { float: left; width: 99%; margin: 0 0.5%; display: block; position: relative; }
  .mod_products.mod_products_M .mod_central .mod_info_box .infoData { padding: 0 4% 0.8em; width: 92%; }
  .mod_products.mod_products_M .mod_central .mod_info_box .infoData .itemButton { width: 100%; }
  .mod_products.mod_products_M .mod_central .mod_info_box .infoData .wide100M { padding: 3%; width: 94%; }
  .mod_products.mod_products_M .mod_central .mod_info_box .infoData.format_product li.bt_box { border: none; }
  .mod_products.mod_products_M .mod_central .mod_info_box .infoData .boxImg { position: relative; }
  .mod_products.mod_products_M .mod_central .mod_info_box .infoData .boxImg .faldon_info { padding: 0.6em 3%; position: absolute; right: 1em; top: 1em; width: 84%; }
  .mod_products.mod_products_M .mod_central .mod_info_box .infoData .boxImg .faldon_info .txt_description { display: block; }
  .mod_products.mod_products_M .mod_central .mod_info_box .infoData .boxImg .faldon_info .txt_description.txt_description1 { padding-left: 2%; width: 98%; }
  .mod_products.mod_products_M .mod_central .mod_info_box .infoData .boxImg .faldon_info .txt_description.txt_description2 { padding-left: 16%; width: 84%; }
  .mod_products.mod_products_M .mod_central .mod_info_box .infoData .boxImg .faldon_info .txt_description.txt_description3 { padding-left: 25%; width: 75%; }
  .mod_products.mod_products_M .mod_central .mod_info_box .infoData .boxImg .faldon_info.custom_faldon { top: auto; bottom: 2.5em; }
  .mod_products.mod_products_M .mod_central .mod_info_box .infoData .boxImg .buttom_faldon { position: absolute; right: 1em; top: 5em; }
  .mod_products.mod_products_M .mod_central .mod_info_box .infoData .boxImg .buttom_faldon .itemButton { padding: 0.6em 4em; }
  .mod_products.mod_products_M .mod_central .mod_info_box .infoData .boxImg .buttom_faldon.button_top { top: auto; bottom: 3.5em; }
  .mod_products.mod_products_M .mod_central .mod_info_box .infoData .boxImg .buttom_faldon.button_bottom { top: auto; bottom: -2em; }
  .mod_products.mod_products_M .mod_central .mod_info_box .infoData.padB1 { padding: 0 0 0 1em; }
  .mod_products.mod_products_M .mod_central .mod_info_box .mod_info_content .mod_info_top { padding: 0.8em 3% 0; width: 97%; }
  .mod_products.mod_products_M .mod_central .mod_info_box .mod_info_content .mod_info_top.mod_info_top_PSM { padding: 0.8em 1.5%; }
  .mod_products.mod_products_M .mod_central .mod_info_box .mod_info_content .mod_info_top.top2 { padding: 0; width: 100%; }
  .mod_products.mod_products_M .mod_central .mod_info_box .mod_info_content .mod_info_top.top1.documental { padding: 0; width: 100%; }
  .mod_products.mod_products_M .mod_left { display: none; }
  .mod_products.mod_products_M .mod_right { display: block; width: 100%; }
  .mod_products.mod_products_M .mod_right .mod_info_content .mod_info_top { margin: 0 0 1em; }
  .mod_products.mod_products_M .mod_right .mod_info_content .mod_info_top.no_marged { margin: 0; }
  .mod_products.mod_products_M .block4 .mod_info_top.top1 .boxImg .fdescription:before { padding: 0.6em 0.4em 0; }
  .mod_products.mod_products_M .block4.customBlockM .mod_info_top.top1 .boxImg .fdescription:before { padding: 0.6em 1em; }
  .mod_products.mod_products_M .marged051 { margin: 0; }
  .mod_products.mod_products_M .marged05All { margin: 1em; }
  .mod_products .buttonList .buttonList_item { margin: 1em 0; }
  .mod_products .buttonList.line_separator.line_separatorM .buttonList_item { margin: 0; width: 100%; }
  .mod_products .buttonList.line_separator.line_separatorM .buttonList_item .buttonContents:before, .mod_products .buttonList.line_separator.line_separatorM .buttonList_item .buttonType5:before { display: none; }
  .mod_products .buttonList.line_separator.arrowList_M { list-style: square outside url("../img/modules/components/icons/icon_fig_selector.png"); margin: 0.6em 0; padding-left: 5%; width: 95%; }
  .format_product figure.boxImg { overflow: hidden; }
  .format_product figure.boxImg img { width: auto; }
  .format_product li.bt_box { border: none !important; }
  .format_product .block4 .mod_info_top.top1 .boxImg .fdescription:before { margin: -5px 0.5em 0 0.5em; padding: 0 0.8em; }
  .mod_info_content.mod_info_contentN .icon_bombilla:before { background: url("../img/modules/components/icons/icon_bombilla.png") repeat scroll -2.5em -2.5em transparent; content: " "; display: block; float: none; height: 3.7em; margin: 0; width: 4em; }
  .mod_info_content.mod_info_contentN .icon_torreta:before { background: url("../img/modules/components/icons/icon_torreta.png") repeat scroll 0 0 transparent; content: " "; display: block; float: none; height: 3em; margin: 0 1em 0 0; width: 3em; }
  .mod_info_content.mod_info_contentN .icon_gestion_energia:before { background: url("../img/modules/components/icons/icon_gestion_energia.png") repeat scroll 0 0 transparent; content: " "; display: block; float: none; height: 3em; margin: 0 1em 0 0; width: 3em; }
  .mod_info_content.mod_info_contentN .icon_mantenimiento_instalaciones:before { background: url("../img/modules/components/icons/icon_mantenimiento_instalaciones.png") repeat scroll 0 0 transparent; content: " "; display: block; float: none; height: 3em; margin: 0 1em 0 0; width: 3em; }
  .mod_info_content.mod_info_contentN .icon_energia_respaldo:before { background: url("../img/modules/components/icons/icon_energia_respaldo.png") repeat scroll 0 0 transparent; content: " "; display: block; float: none; height: 3em; margin: 0 1em 0 0; width: 3em; }
  .mod_info_content.mod_info_contentN .icon_fibra_cableado:before { background: url("../img/modules/components/icons/icon_fibra_cableado.png") repeat scroll 0 0 transparent; content: " "; display: block; float: none; height: 3em; margin: 0 1em 0 0; width: 3em; }
  .mod_info_content.mod_info_contentN .icon_iluminacion_decoracion:before { background: url("../img/modules/components/icons/icon_iluminacion_decoracion.png") repeat scroll 0 0 transparent; content: " "; display: block; float: none; height: 3em; margin: 0 1em 0 0; width: 3em; }
  .mod_info_content.mod_info_contentN .icon_seguridad_electronica:before { background: url("../img/modules/components/icons/icon_seguridad_electronica.png") repeat scroll 0 0 transparent; content: " "; display: block; float: none; height: 3em; margin: 0 1em 0 0; width: 3em; }
  .mod_info_content .mod_info_top.iconless_left.index0_M { z-index: 0; }
  .mod_info_content .mod_info_top.iconless_left.accordeon_title_M { width: 100%; padding: 0; }
  .mod_info_content .datepicker, .mod_info_content .datepicker_drb, .mod_info_content .range_from, .mod_info_content .range_to { height: 38px; }
  .mod_consults .mNo_wrap .mod_right { padding: 0; margin: 0; width: 100%; }
  .mod_consults .mNo_wrap .mod_section_title { width: 96%; padding: 0.5em 2%; }
  .mod_consults .mNo_wrap .mod_section_title.title_b7 { float: none; margin: 1em 0 0.5em 0; width: 96%; padding: 0.5em 2%; }
  .mod_consults .mNo_wrap .ctMobile.centerBox.mod_info_box { display: block; float: left; margin: 0; width: 100%; }
  .mod_consults .mNo_wrap .ctMobile .outH { position: relative; left: auto; }
  .mod_consults .mNo_wrap .ctMobile .outH.outH_M { position: absolute; left: -10000000px; }
  .mod_consults .mNo_wrap .ctMobile.block7 .infoData.special_pad { padding: 1em 5%; width: 90%; }
  .mod_consults .mNo_wrap .bb_mOut { position: absolute; left: -1000000px; }
  .massButtons_t.centerM, .massButtons_n5.centerM, .buttonType0.centerM, .buttonType1.centerM, .buttonType2.centerM, .buttonType3.centerM, .buttonType4.centerM, .buttonType5.centerM, .buttonType6.centerM, .buttonType7.centerM, .buttonType8.centerM { display: block; float: none; margin-top: 1em; margin-bottom: 0; margin-left: auto; margin-right: auto; }
  .massButtons_t.centerM.boxTR, .massButtons_t.centerM.boxTL, .massButtons_n5.centerM.boxTR, .massButtons_n5.centerM.boxTL, .buttonType0.centerM.boxTR, .buttonType0.centerM.boxTL, .buttonType1.centerM.boxTR, .buttonType1.centerM.boxTL, .buttonType2.centerM.boxTR, .buttonType2.centerM.boxTL, .buttonType3.centerM.boxTR, .buttonType3.centerM.boxTL, .buttonType4.centerM.boxTR, .buttonType4.centerM.boxTL, .buttonType5.centerM.boxTR, .buttonType5.centerM.boxTL, .buttonType6.centerM.boxTR, .buttonType6.centerM.boxTL, .buttonType7.centerM.boxTR, .buttonType7.centerM.boxTL, .buttonType8.centerM.boxTR, .buttonType8.centerM.boxTL { float: none; }
  .massButtons_t.centerM.bmw, .massButtons_n5.centerM.bmw, .buttonType0.centerM.bmw, .buttonType1.centerM.bmw, .buttonType2.centerM.bmw, .buttonType3.centerM.bmw, .buttonType4.centerM.bmw, .buttonType5.centerM.bmw, .buttonType6.centerM.bmw, .buttonType7.centerM.bmw, .buttonType8.centerM.bmw { max-width: 145px; min-width: 50%; }
  .massButtons_t.centerM.ibm, .massButtons_n5.centerM.ibm, .buttonType0.centerM.ibm, .buttonType1.centerM.ibm, .buttonType2.centerM.ibm, .buttonType3.centerM.ibm, .buttonType4.centerM.ibm, .buttonType5.centerM.ibm, .buttonType6.centerM.ibm, .buttonType7.centerM.ibm, .buttonType8.centerM.ibm { display: inline-block; max-width: inherit; min-width: inherit; }
  .massButtons_t.centerM.extendM, .massButtons_n5.centerM.extendM, .buttonType0.centerM.extendM, .buttonType1.centerM.extendM, .buttonType2.centerM.extendM, .buttonType3.centerM.extendM, .buttonType4.centerM.extendM, .buttonType5.centerM.extendM, .buttonType6.centerM.extendM, .buttonType7.centerM.extendM, .buttonType8.centerM.extendM { width: 100%; }
  .massButtons_t.ibm, .massButtons_n5.ibm, .buttonType0.ibm, .buttonType1.ibm, .buttonType2.ibm, .buttonType3.ibm, .buttonType4.ibm, .buttonType5.ibm, .buttonType6.ibm, .buttonType7.ibm, .buttonType8.ibm { display: inline-block; max-width: none; min-width: none; }
  .massButtons_t.extendM, .massButtons_n5.extendM, .buttonType0.extendM, .buttonType1.extendM, .buttonType2.extendM, .buttonType3.extendM, .buttonType4.extendM, .buttonType5.extendM, .buttonType6.extendM, .buttonType7.extendM, .buttonType8.extendM { width: 100%; min-width: 100%; }
  .massButtons_t.less.padT1_M, .massButtons_n5.less.padT1_M, .buttonType0.less.padT1_M, .buttonType1.less.padT1_M, .buttonType2.less.padT1_M, .buttonType3.less.padT1_M, .buttonType4.less.padT1_M, .buttonType5.less.padT1_M, .buttonType6.less.padT1_M, .buttonType7.less.padT1_M, .buttonType8.less.padT1_M { padding-top: 1em; }
  .massButtons_t.less.padB1_M, .massButtons_n5.less.padB1_M, .buttonType0.less.padB1_M, .buttonType1.less.padB1_M, .buttonType2.less.padB1_M, .buttonType3.less.padB1_M, .buttonType4.less.padB1_M, .buttonType5.less.padB1_M, .buttonType6.less.padB1_M, .buttonType7.less.padB1_M, .buttonType8.less.padB1_M { padding-bottom: 1em; }
  .massButtons_t.centerM, .massButtons_n5.centerM { width: 47%; max-width: 55%; min-width: 55%; text-align: center; }
  .m_adjust .md dt.wide3, .m_adjust .md dd.wide3 { width: 30%; }
  .m_adjust .md dt.wide7, .m_adjust .md dd.wide7 { width: 70%; }
  .m_adjust .m5 div.wide65 { width: 100%; }
  .m_adjust .m5 div.wide3 { width: 100%; }
  .m_adjust .m5 div.wide3 p { width: 50%; float: left; }
  .fileUpload.fileM { position: relative; margin: 0; }
  .fileUpload.fileM .uploadFile { padding: 1.5em 40% 1.5em 2%; width: 59%; }
  .fileUpload.fileM .uploadFile.less_M { width: 55%; height: 6px; min-height: 6px; padding: 1em 1.5em 0.9em 2%; }
  .fileUpload.fileM .uploadFile.wide100_M { width: 100%; }
  .fileUpload.fileM .uploadFile.padR1_M { padding-right: 1em; }
  .fileUpload.fileM .buttonType1.less.textSmallest.wide2.textTC.boxTL.left_marged { bottom: 2.1em; margin: 0; padding: 0.7em 3%; position: absolute; right: 0.5em; width: auto; }
  .fileUpload .button_add_files { position: relative; }
  .fileUpload .button_add_files .buttonType1 { position: absolute; right: 0.5em; top: 0.8em; }
  .rol_dl .fileUpload { display: block; position: relative; width: 100%; }
  .rol_dl .fileUpload input.uploadFile { height: 40px; padding-right: 13em; text-overflow: ellipsis; width: 100%; }
  .rol_dl .fileUpload .browse_button_layer { max-width: inherit; min-width: inherit; position: absolute; right: 0.2em; top: 0.23em; width: auto; margin: 0; }
  .rol_dl .fileUpload .browse_button_layer .secondary_button { display: block; float: left; font-size: 0.75em; max-width: 7em; min-width: 1em; width: 7em; }
  .optionTo { float: left; margin: 0 0 1em; padding: 0; position: relative; width: 100%; overflow: hidden; }
  .optionTo .favoritos_tooltip { display: none; }
  .optionTo .tabslayer { display: block; float: left; width: 100%; z-index: 100; position: relative; }
  .optionTo .wide5 { width: 50%; }
  .optionTo .optLink { padding: 1em; }
  .optionTo .optLink.toShare, .optionTo .optLink.toBookmarks { display: inline-block; float: none; line-height: 1.5em; }
  .optionTo .option_layer { width: 100%; display: table; }
  .optionTo .option_layer .option_layer_item { background: #ebebec; display: table-cell; float: none; min-width: 50%; text-align: center; width: auto; }
  .optionTo .option_layer .option_layer_item.ui-state-disabled .optLink { background-color: #ebebec; color: #cccccc; }
  .optionTo .option_layer .option_layer_item.ui-state-disabled .optLink:before { width: 18px; height: 16px; }
  .optionTo .share_layer, .optionTo .favourite_layer { box-shadow: none; float: left; position: relative; width: 90%; padding: 1em 5%; }
  .optionTo .share_layer fieldset, .optionTo .favourite_layer fieldset { margin: 0; width: 100%; }
  .optionTo .share_layer .field_list, .optionTo .favourite_layer .field_list { float: left; width: 100%; }
  .optionTo .share_layer .field_list li, .optionTo .favourite_layer .field_list li { width: 100%; float: left; padding: 0.5em 0; }
  .optionTo .share_layer .field_list li .top_marged1_M, .optionTo .favourite_layer .field_list li .top_marged1_M { display: block; float: none; margin: 0 auto; width: auto; }
  .optionTo .favourite_layer { min-width: inherit; }
  .optionTo .ui-tabs-active .optLink, .optionTo .ui-state-active .optLink { font-weight: 700; }
  .optionTo .net_item { float: left; clear: both; width: 100%; margin-bottom: 1em; }
  .optionTo .net_item .linkSharer { float: none; display: inline-block; padding: 0; }
  .optionTo .validacionform input.validateInfo.favouriteInput { min-height: 3.5em; font-weight: 700; }
  .accordeon_box .block0, .accordeon_box_fd .block0 { width: 90%; }
  .accordeon_box .block0 .mod_info_content .mod_info_top.icon_both, .accordeon_box_fd .block0 .mod_info_content .mod_info_top.icon_both { width: 85%; padding: 0.8em 15% 0.8em 0; }
  .accordeon_box .block0 .mod_info_content .mod_info_top.icon_both:before, .accordeon_box_fd .block0 .mod_info_content .mod_info_top.icon_both:before { display: block; float: left; height: 2.4em; left: 0; margin: -0.8em 0.6em 0 0; position: relative; top: 0; width: 2.5em; }
  .accordeon_box .block0 .mod_info_content .mod_info_top.iconless_left.accordeon_title_M, .accordeon_box_fd .block0 .mod_info_content .mod_info_top.iconless_left.accordeon_title_M { width: 100%; padding: 0; }
  .accordeon_box .block0.wide100, .accordeon_box_fd .block0.wide100 { width: 90%; }
  .accordeon_box .block0.wide100.wide100_M, .accordeon_box_fd .block0.wide100.wide100_M { width: 100%; }
  .accordeon_box .block0.wide100_M, .accordeon_box_fd .block0.wide100_M { width: 100%; }
  .accordeon_box .block0.wide99, .accordeon_box_fd .block0.wide99 { width: 90%; }
  .marged0525NM { margin: 1em 0 0 0; }
  .acordeon2 figcaption { background: url("../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; background: none repeat scroll 0 0 rgba(82, 106, 134, 0.8); bottom: 0; height: 1.8em; line-height: 1.8em; overflow: hidden; /*padding: 0.6em 5% 0.6em 0;
*/ position: absolute; text-overflow: ellipsis; white-space: nowrap; /* width: 95%;
*/ }
  .acordeon2 header { padding: 0 !important; }
  .acordeon2 { border: 1px solid #cccccc; background: #ebebec; }
  .cerrarAcordeon:after { content: url("../img/modules/components/icons/flecha-blanca-carrusel-interior-plegado.png"); float: right; margin-right: 0.9em; }
  .abrirAcordeon:after { content: url("../img/modules/components/icons/flecha-blanca-carrusel-interior-desplegado.png"); float: right; margin-right: 0.9em; }
  .buttonAcordeonArrow { background: url("../img/modules/components/icons/arrow_b_right.png") no-repeat; width: 100%; text-decoration: none !important; margin-left: 1em; }
  .buttonAcordeonArrow { background: url("../img/modules/components/icons/arrow_b_right.png") no-repeat; width: 100%; text-decoration: none !important; margin-left: 1.6em; padding-left: 1.5em; }
  .buttonList_item .buttonAcordeonArrow { text-decoration: none !important; width: 100% !important; color: #526a86; }
  .listaPass { margin-bottom: 1.5em; }
  .listaPass a { color: #526a86; font-size: 0.9em; font-weight: bold; }
  .fieldsetLogin { margin-left: 1em; margin-right: 1em; }
  .botonIngresar { text-decoration: none !important; padding-top: 1em; padding-bottom: 1em; margin-top: 1em; margin-bottom: 1em; -webkit-appearance: none; }
  .registroLI { margin-bottom: 1em !important; }
  .margenBottom0 { margin-bottom: 0 !important; }
  .llamadaAcordeon { text-decoration: none !important; }
  .numberList { padding: 0 0 0 3em; }
  .mobileboxBg { background: #ebebec !important; }
  .mod_section_title { width: 90%; margin: 0 5% 0.5em; }
  .mod_section_title.title_simple { width: 92%; padding: 0.5em 4%; }
  .mod_section_title.no_margin_M { margin: 0; }
  .mod_info_box.mod_social_nets .mod_info_content .fb_layer { display: none; }
  .mod_info_box.mod_social_nets .mod_info_content.bgexpand { height: auto !important; }
  .mod_content .main .mod_central, .mod_content .main .mod_central.autoAjusteAlto, .mod_content .main .mod_central .autoAjusteAlto { display: block; float: left; box-sizing: border-box; margin-left: 0; margin-right: 0; }
  .mod_content .main .mod_central .block2, .mod_content .main .mod_central .block3, .mod_content .main .mod_central .block4, .mod_content .main .mod_central.autoAjusteAlto .block2, .mod_content .main .mod_central.autoAjusteAlto .block3, .mod_content .main .mod_central.autoAjusteAlto .block4, .mod_content .main .mod_central .autoAjusteAlto .block2, .mod_content .main .mod_central .autoAjusteAlto .block3, .mod_content .main .mod_central .autoAjusteAlto .block4 { width: 90%; }
  .tagCloud .mod_right { border: none; }
  .mod_flexiTables { display: block; background-color: white; }
  .mod_flexiTables.neutralTables5 { background-color: #ebebec; }
  .mod_flexiTables thead { display: block; }
  .mod_flexiTables thead tr { position: absolute; top: -9999px; left: -9999px; }
  .mod_flexiTables tbody, .mod_flexiTables tfoot { display: block; }
  .mod_flexiTables th { display: block; border: 0 none; }
  .mod_flexiTables tfoot tr { border: 0 none; }
  .mod_flexiTables tfoot td { padding: 0; }
  .mod_flexiTables tfoot td:nth-of-type(1):before { content: ""; display: none; }
  .mod_flexiTables td { display: inline-block; border: 0 none; float: left; height: auto; text-align: left; width: 99%; padding: 0 1%; }
  .mod_flexiTables td:before { float: left; left: 0; position: relative; text-align: right; top: auto; white-space: nowrap; width: 42%; margin: 0 4% 0 0; border-right: 2px solid white; padding: 1em 4%; }
  .mod_flexiTables .content_box { display: block; padding: 1em 0; }
  .mod_flexiTables tr { display: inline-block; border: 2px solid #f2f2f2; }
  .mod_flexiTables tbody tr { margin: 0 0 1em; }
  .mod_flexiTables tbody tr td { background-color: #f2f2f2; border-top: 2px solid white; }
  .mod_flexiTables tbody tr td:nth-of-type(1) { background-color: white; border-top: 0 none; }
  .mod_flexiTables tbody tr td:nth-of-type(1):before { border-right: 2px solid #f2f2f2; }
  .mod_flexiTables.maintenance_table td:nth-of-type(1):before { content: "Estado"; }
  .mod_flexiTables.maintenance_table td:nth-of-type(2):before { content: "Número de cuenta"; }
  .mod_flexiTables.maintenance_table td:nth-of-type(3):before { content: "Inicio del corte"; }
  .mod_flexiTables.maintenance_table td:nth-of-type(4):before { content: "Fin del corte"; }
  .mod_flexiTables.maintenance_map_table td:nth-of-type(1):before { content: "Cuenta"; }
  .mod_flexiTables.maintenance_map_table td:nth-of-type(2):before { content: "Inicio del corte"; }
  .mod_flexiTables.maintenance_map_table td:nth-of-type(3):before { content: "Fin del corte"; }
  .validacionform .field_box.expanded { margin: 0; position: relative; z-index: 1; }
  .validacionform .field_box.expanded:before, .validacionform .field_box.expanded:after { display: none; }
  .mod_flexiTables.simulator_tables .borderView_M { border-left: 0.6em solid #526a86; border-bottom: 0 none; width: 92%; padding: 0 3%; background: none; margin: 0; }
  .mod_flexiTables.simulator_tables .borderView_M.inherit_NM { margin: 0 0 1em 0; }
  .mod_flexiTables.simulator_tables .borderView_M .formFields { padding: 0; width: 100%; }
  .mod_flexiTables.simulator_tables .borderView_M .formFields.padB1con25_M { padding-bottom: 1.25em; }
  .mod_flexiTables.simulator_tables .borderView_M.inherit_FLT { width: 93%; }
  .mod_flexiTables.simulator_tables .simulator_tableCells.stc .inheritLayer { min-height: inherit; }
  .mod_flexiTables.simulator_tables .simulator_tableCells.stc:first-child .inheritLayer { border-left: 0.6em solid #526a86; }
  .mod_flexiTables.simulator_tables tbody tr td { background: none; border: 1px solid transparent; padding: 0; }
  .mod_flexiTables.simulator_tables tbody tr td.separatorBox { padding: 0 0 1em; margin: 0 0 1em; border-bottom: 1px solid #d2d2d2; }
  .mod_flexiTables.simulator_tables tbody tr td.separatorBox .select_box .selectorStyled .selectorBody { width: 104%; }
  .mod_flexiTables.simulator_tables tbody tr td .inheritLayer { position: relative; width: 92%; margin: 0 0 1.5em; padding: 1.5em 3% 1em; border-left: 0.6em solid #526a86; }
  .mod_flexiTables.simulator_tables tbody tr td .inheritLayer .description { padding: 0 0 1em; border-bottom: 1px solid #d2d2d2; }
  .inherit_FL dl { padding: 0.5em 0; }
  .mod_flexiTables.simulator_tables tbody tr td { border: 0 none; }
  .simulator_tables td.simulator_tableCells.std { border: 0 none; }
  .simulator_tables.informationTables td { min-height: 34px; line-height: 1; }
  .simulator_tables.informationTables thead th.noBorder_M, .simulator_tables.informationTables thead td.noBorder_M, .simulator_tables.informationTables tbody th.noBorder_M, .simulator_tables.informationTables tbody td.noBorder_M, .simulator_tables.informationTables tfoot th.noBorder_M, .simulator_tables.informationTables tfoot td.noBorder_M { border: 1px solid transparent; }
  .simulator_tables.informationTables tbody tr:first-child td, .simulator_tables.informationTables tbody tr:last-child td { border-bottom: 1px solid transparent; border-top: 1px solid #526a86; border-left: 1px solid transparent; border-right: 1px solid transparent; }
  .simulator_tables.informationTables tbody tr:first-child td.noBorder_M, .simulator_tables.informationTables tbody tr:last-child td.noBorder_M { border: 0 none; }
  .simulator_tables.informationTables tbody tr:first-child td { border-right: 1px solid #526a86; }
  .simulator_tables.informationTables tbody tr td:first-child { border-top: 1px solid transparent; }
  .table_align { display: table; }
  .table_align.dblock_M { display: block; float: left; }
  .table_align.wide100_M { width: 100%; }
  .table_align .table_t { display: table-cell; vertical-align: top; float: none; width: initial; }
  .table_align .table_t.wide100_M { width: 100%; }
  .table_align .table_t.dblock_M { display: block; float: left; }
  .table_align .table_m { display: table-cell; vertical-align: middle; float: none; width: initial; }
  .table_align .table_m.wide100_M { width: 100%; }
  .table_align .table_m.dblock_M { display: block; float: left; }
  .table_align .table_b { display: table-cell; vertical-align: bottom; float: none; width: initial; }
  .table_align .table_b.wide100_M { width: 100%; }
  .table_align .table_b.dblock_M { display: block; float: left; }
  dl.table_align { display: table; }
  dl.table_align.dblock_M { display: block; float: left; }
  dl.table_align.wide100_M { width: 100%; }
  dl.table_align dt.table_t, dl.table_align dt.table_m, dl.table_align dt.table_b { width: initial; float: none; }
  dl.table_align dt.table_t.wide100_M, dl.table_align dt.table_m.wide100_M, dl.table_align dt.table_b.wide100_M { width: 100%; }
  dl.table_align dt.table_t.dblock_M, dl.table_align dt.table_m.dblock_M, dl.table_align dt.table_b.dblock_M { display: block; float: left; }
  dl.table_align dd.table_t, dl.table_align dd.table_m, dl.table_align dd.table_b { width: initial; float: none; }
  dl.table_align dd.table_t.wide100_M, dl.table_align dd.table_m.wide100_M, dl.table_align dd.table_b.wide100_M { width: 100%; }
  dl.table_align dd.table_t.dblock_M, dl.table_align dd.table_m.dblock_M, dl.table_align dd.table_b.dblock_M { display: block; float: left; }
  .fc-day .fc-day-container { min-height: inherit; }
  .fc-day .fc-day-container .fc-day-content, .fc-day .fc-day-container .fc-day-number { padding: 1.1em 0 1.1em 5%; }
  .fc-day .fc-day-container .fc-date-number-box { margin: 0 0 0 -0.7em; }
  .mod_flexiTables.simulator_tables tbody tr td.cpo_05 { border-bottom: 1px solid #d2d2d2; margin-bottom: 1em; }
  .mod_flexiTables.simulator_tables tbody tr td.cpo_05 .inheritLayer { margin-bottom: 1em; padding-top: 0; padding-bottom: 0; }
  .mod_flexiTables.simulator_tables tbody tr td.cpo_05 .inheritLayer .description { border-bottom: none; }
  .mod_flexiTables.simulator_tables tbody tr td.cpo_06 .inheritLayer { margin-bottom: 1em; padding-top: 0; padding-bottom: 0; }
  .mod_flexiTables.simulator_tables tbody tr td.cpo_06 .inheritLayer .description { border-bottom: none; }
  .mod_flexiTables.simulator_tables tbody tr td.cpo_06 .inheritLayer .rol_dl { padding: 0; }
  .mod_flexiTables.simulator_tables tbody tr td.cpo_08 { border-bottom: 1px solid #d2d2d2; padding-bottom: 1em; margin-bottom: 1em; }
  .mod_flexiTables.simulator_tables tbody tr td.cpo_08 .inheritLayer { padding-top: 0; padding-bottom: 0; margin-bottom: 0; }
  .mod_flexiTables.simulator_tables tbody tr td.cpo_08 .inheritLayer .rol_dl { padding: 0; }
  .mod_flexiTables.simulator_tables tbody tr td.cpo_08 .inheritLayer .description { border-bottom: none; }
  .mod_flexiTables.simulator_tables tbody tr td.cpo_09 { border-bottom: 1px solid #d2d2d2; padding-bottom: 1em; }
  .mod_flexiTables.simulator_tables tbody tr td.cpo_09 .inheritLayer { padding-top: 0; padding-bottom: 0; margin-bottom: 0; }
  .mod_flexiTables.simulator_tables tbody tr td.cpo_09 .inheritLayer .rol_dl { padding: 0; }
  .mod_flexiTables.simulator_tables tbody tr td.cpo_09 .inheritLayer .description { border-bottom: none; }
  .mod_flexiTables tbody td.cpo_01 { width: 15%; }
  .mod_flexiTables tbody td.cpo_01 .borderView_M.inherit_NM { padding: 0 3% 1em 18%; margin: 0; }
  .mod_flexiTables tbody td.disabled_cell.cpo_02 { width: 75%; background: none; padding-top: 0.5em; }
  .mod_flexiTables tbody td.disabled_cell.cpo_02 .borderView_M { border-left: none; margin-bottom: 0; border-left: 1px solid #cccccc; }
  .mod_flexiTables tbody td.disabled_cell.cpo_02 .borderView_M .i_row_descriptive { padding-top: 1em; }
  .mod_flexiTables tbody td.disabled_cell.cpo_02 .borderView_M .i_row_descriptive:after { display: none; }
  .mod_flexiTables tbody td.disabled_cell.cpo_02.show_M { display: block; }
  .mod_flexiTables tbody td.disabled_cell.cpo_03 { background: none; }
  .mod_flexiTables tbody td.disabled_cell.cpo_04 { background: none; }
  .mod_flexiTables tbody td.disabled_cell.cpo_04 .inherit_NM { margin-bottom: 0; padding-bottom: 20px; }
  .mod_flexiTables tbody td.disabled_cell.cpo_07 { background: none; }
  .mod_flexiTables tbody td.disabled_cell.cpo_07 .inherit_NM { margin-bottom: 0; }
  .mod_flexiTables tbody td.disabled_cell.cpo_09 { background: none; }
  .mod_flexiTables tbody td.disabled_cell.cpo_09 .inherit_NM { padding-bottom: 1em; }
  .mod_maps .mod_left .mod_info_content .cont_maps .mod_header_slider.icon_statusM.accordeon_trigger, .mod_maps .mod_right .mod_info_content .cont_maps .mod_header_slider.icon_statusM.accordeon_trigger, .mod_maps .mod_central .mod_info_content .cont_maps .mod_header_slider.icon_statusM.accordeon_trigger { cursor: pointer; }
  .mod_maps .mod_left .mod_info_content .cont_maps .mod_header_slider.icon_statusM.accordeon_trigger:before, .mod_maps .mod_right .mod_info_content .cont_maps .mod_header_slider.icon_statusM.accordeon_trigger:before, .mod_maps .mod_central .mod_info_content .cont_maps .mod_header_slider.icon_statusM.accordeon_trigger:before { display: none; }
  .mod_maps .mod_left .mod_info_content .cont_maps .mod_header_slider.icon_statusM.accordeon_trigger:after, .mod_maps .mod_right .mod_info_content .cont_maps .mod_header_slider.icon_statusM.accordeon_trigger:after, .mod_maps .mod_central .mod_info_content .cont_maps .mod_header_slider.icon_statusM.accordeon_trigger:after { background: url("../img/modules/components/icons/icon_status_types.png") no-repeat scroll -140px -60px rgba(0, 0, 0, 0); content: ""; display: block; float: right; height: 16px; margin: 0 0.2em; position: relative; right: 0.5em; top: -2.3em; width: 16px; }
  .mod_maps .mod_left .mod_info_content .cont_maps .mod_header_slider.icon_statusM.accordeon_trigger.ui-state-active:after, .mod_maps .mod_right .mod_info_content .cont_maps .mod_header_slider.icon_statusM.accordeon_trigger.ui-state-active:after, .mod_maps .mod_central .mod_info_content .cont_maps .mod_header_slider.icon_statusM.accordeon_trigger.ui-state-active:after { background-position: -140px -80px; }
  .mod_maps .mod_left { width: 100%; float: left; }
  .mod_maps .mod_left .mod_info_box { display: block; float: left; margin: 1.5em 0; }
  .mod_maps .mod_left .mod_info_box.block0 { width: 100%; padding: 0; }
  .mod_maps .mod_right { width: 100%; float: left; }
  .mod_maps .mod_central .mod_info_content .cont_maps {                 /* .mod_header_slider{ &.icon_statusM{ &.accordeon_trigger{ cursor: pointer; &:before{ display: none; } &:after{ background: url("../img/modules/components/icons/icon_status_types.png") no-repeat scroll -140px -60px rgba(0, 0, 0, 0); content: ""; display: block; float: right; height: 1.2em; margin: 0 0.2em; position: relative; right: 0.5em; top: -2.3em; width: 1.2em;
 } &.ui-state-active{ &:after{ background-position: -140px -80px; } } }
 } } */ }
  .mod_maps .mod_central .mod_info_content .cont_maps .wide26 { width: 92%; }
  .mod_maps .mod_central .mod_info_content .cont_maps .wide3 { width: 96%; }
  .mod_maps .mod_central .mod_info_content .cont_maps .wide7, .mod_maps .mod_central .mod_info_content .cont_maps .wide66 { width: 100%; }
  .mod_maps .mod_central .mod_info_content .cont_maps .field_box.field_cont_Maps .wide2 { width: 20%; }
  .mod_maps .mod_central .mod_info_content .cont_maps .field_box.field_cont_Maps .wide3 { width: 30%; }
  .mod_maps .mod_central .mod_info_content .cont_maps .field_box.field_cont_Maps .wide5 { width: 50%; }
  .mod_maps .mod_central .mod_info_content .cont_maps .field_box.field_cont_Maps .wide65 { width: 65%; }
  .mod_maps .mod_central .mod_info_content .cont_maps .field_box.field_cont_Maps .special_count { float: right; width: 45%; }
  #map-canvas { width: 100%; }
  .slide_trigger .icon_status_M:before, .slide_trigger .icon_status_M:after { background: url("../img/modules/components/icons/icon_status_types.png") no-repeat scroll center center transparent; content: ""; display: block; float: left; height: 16px; margin: 0 0.2em; width: 16px; }
  .slide_trigger .icon_status_M:after { display: none; }
  .slide_trigger .icon_status_M.i_linkFooterM:before { float: left; background-position: -180px -80px; margin: 0 0.2em 0 0; height: 16px; width: 16px; }
  .slide_trigger .icon_status_M.i_arrowDR_M { cursor: pointer; }
  .slide_trigger .icon_status_M.i_arrowDR_M:before { display: none; }
  .slide_trigger .icon_status_M.i_arrowDR_M:after { background-position: -140px -60px; display: inline-block; float: right; margin: 0 0 0 0.2em; }
  .slide_trigger .icon_status_M.i_arrowUp_M { cursor: pointer; }
  .slide_trigger .icon_status_M.i_arrowUp_M:before { display: none; }
  .slide_trigger .icon_status_M.i_arrowUp_M:after { background-position: -140px -120px; display: inline-block; float: right; margin: 0 0 0 0.2em; }
  .slide_trigger.ui-accordion-header.sld_active { border: 0 none; }
  .slide_trigger.sld_active { border-bottom: 1px solid #404040; }
  .slide_trigger.sld_active .icon_status_M:before, .slide_trigger.sld_active .icon_status_M:after { background: url("../img/modules/components/icons/icon_status_types.png") no-repeat scroll center center transparent; content: ""; display: block; float: left; height: 16px; margin: 0 0.2em; width: 16px; }
  .slide_trigger.sld_active .icon_status_M:after { display: none; }
  .slide_trigger.sld_active .icon_status_M.i_linkFooterM:before { float: left; background-position: -180px -80px; margin: 0 0.2em 0 0; height: 16px; width: 16px; }
  .slide_trigger.sld_active .icon_status_M.i_arrowDR_M { cursor: pointer; }
  .slide_trigger.sld_active .icon_status_M.i_arrowDR_M:before { display: none; }
  .slide_trigger.sld_active .icon_status_M.i_arrowDR_M:after { background-position: -140px -80px; display: inline-block; float: right; margin: 0 0 0 0.2em; }
  .month_trigger { display: block; float: left; padding: 0.5em 0 0.5em 3%; width: 97%; cursor: pointer; }
  .month_trigger .mod_info_title { display: inline-block; }
  .month_trigger.ui-state-default:after { background: url("../img/modules/components/icons/icon_status_types.png") no-repeat scroll -100px -58px transparent; content: ""; display: block; float: right; height: 16px; margin: 0 0.2em 0; width: 16px; }
  .month_trigger.ui-state-active:after { background-position: -100px -38px; }
  .icon_status.only_icon.margedR1_M { margin-right: 1em; }
  .icon_status.only_icon.margedL1_M { margin-left: 1em; }
  .icon_status.only_iconM { text-indent: -9999px; margin-left: -1.4em; }
  .icon_status.only_iconM.margedR1_M { margin-right: 1em; }
  .icon_status.only_iconM.margedL1_M { margin-left: 1em; }
  .icon_status.i_tMaintenance { padding: 1em 5% 1em 20%; }
  .icon_status.accordeon_title_M.accordeon_trigger:after { display: none; }
  .iconDetallesMovil:before { background: url("../img/modules/components/icons/icon-detalle-evento-movil.png") no-repeat scroll center center transparent; background-position: 0 !important; content: ""; display: block; float: left; height: 22px; margin: 0 0.2em; width: 22px; }
  .ico_fileUpload { background: url("../img/modules/components/icons/icon_upload_file_M.png") no-repeat 0 0 transparent; }
  .ico_fileUpload:before { display: none; }
  .custom-checkButton { clear: left; float: left; left: 50%; position: relative; text-align: center; width: auto; }
  .custom-checkButton.buttonList_item_2 { width: auto; }
  .custom-checkButton .box-checkButton { display: block; float: left; position: relative; right: 50%; }
  .buttonType9.trMT { max-width: 50%; min-width: 50%; cursor: pointer; margin: 0 auto; display: block; font-weight: 700; padding: 0.8em 2.5%; background: #526a86; color: white; text-decoration: none; }
  .buttonType9.trMT:hover { text-decoration: underline; }
  .botonPagarAhora { display: block !important; margin-top: 1em !important; }
  .buttonMobileInline { bottom: 2.1em !important; margin: 0 !important; padding: 0.7em 3% !important; right: 0.5em !important; width: 44% !important; margin-top: 1em !important; margin-right: 0.5em !important; position: initial !important; }
  .emgesa .block2.specialBlock .mod_info_content .infoData { display: block; }
  .emgesa fieldset .buttonList .buttonList_item { display: block; float: none; margin: 0; width: 100%; } }
