@media only screen and (max-width: 767px) { .textbox-summary-0 { font-size: 1em; }
  .textbox-summary-2 { font-size: 0.6875em; }
  .textbox-titleparragraph-0 { font-size: 1em; }
  .textbox-parragraph-0, .textbox-parragraph-1 { font-size: 0.875em; }
  .textbox-parragraph-0 a, .textbox-parragraph-1 a { font-size: 1em; }
  .box-title-7 .imgbox-title-7 { top: 0px; }
  .textbox-date-0 { font-size: 0.875em; }
  .textbox-subtitle-0 { font-size: 0.875em; }
  .textbox-list-0 { font-size: 0.875em; }
  .card-title { font-size: 1.125em; font-weight: 700; }
  .content-parragraph { font-size: 0.875em; }
  .content-parragraph a { font-size: 1em; color: #2A6496; }
  *.page-title { padding-left: 6%; padding-right: 6%; margin-bottom: 1em; margin-top: 0.5em; }
  [class*="data-info-box-"] { font-size: 1em; }
  [class*="data-info-box-"] .data-info-text { word-wrap: break-word; }
  [class*="data-info-box-"].data-unmarged { margin-bottom: 1em; }
  [class*="data-info-box-"].data-unmarged [class*="data-info-"] { margin: 0; }
  .data-info-box-5 .data-info-title { text-align: left; margin-bottom: 0.5em; }
  .databox-unmargeditems .data-info-box-5 .data-info-title { margin-bottom: 0.5em; }
  [class*="databox-even-odd-"] [class*="data-info-box-"].data-odd, [class*="databox-even-odd-"] [class*="data-info-box-"].data-even, [class*="databox-even-odd-"] [class*="data-info-box-"] .data-odd, [class*="databox-even-odd-"] [class*="data-info-box-"] .data-even { padding: 0; }
  [class*="databox-even-odd-"] [class*="data-info-box-"] [class*="switch-"] { padding: 0.58em 1.125em; }
  [class*="databox-even-odd-"] [class*="data-info-box-"] [class*="switch-"] .data-info-title { margin-bottom: 0.5em; }
  [class*="databox-even-odd-"] [class*="data-info-box-"] .switch-odd-mobile { background: #EBEBEC; }
  [class*="databox-even-odd-"] [class*="data-info-box-"] .switch-even-mobile { background: #F2F2F2; }
  .minH-loading { min-height: 100px; }
  .mod-header { width: 100%; background-image: url("../img/system/header_background_mobile.jpg"); background-position: 0 -20px; margin-bottom: 0; z-index: 999; }
  .corporation { min-width: 109px; max-width: 109px; width: 109px; position: relative; z-index: 11; margin: 0 2% 0 4%; margin: 0 2% 0 1em; }
  .corporation .corporation-image { height: 109px; width: 109px; }
  .corporation .corporation-image img { width: 100%; }
  .corporation .logo { background-size: 100%; height: 109px; width: 109px; }
  .head-navegation-middle { width: 75%; }
  .device_trigger { width: 100%; }
  .device_trigger:focus { outline: none; }
  .mobile_navegation { margin: 2em 0 0 0.2em; float: left; height: 60px; margin: 2em 0 0 0.2em; padding: 0; width: 64px; z-index: 0; z-index: 5; }
  .mobile_navegation .trigger_mobile { display: block; height: 60px; width: 100%; position: relative; cursor: pointer; background-image: url(../img/system/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: #FFFFFF; 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: 2em 0 0 0; }
  .mobile_navegation .device_trigger { width: 100%; }
  .mobile_navegation .navegation_list { border-top: 0 none; border-bottom: 1px solid #CCCCCC; background: none repeat scroll 0 0 #FFFFFF; display: none; float: left; left: 0; padding: 2em 4% 0.5em 4%; position: absolute; width: 100%; z-index: 10; }
  .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: 1px solid #CCCCCC; float: left; margin: 0.6em 0 0; padding: 1em 4%; width: 100%; }
  .mobile_navegation .navegation_list .navegation_item.acces_navegation .acces_navegation.userLog .textbox-list-0 { margin: 1em 0 0; }
  .mobile_navegation .navegation_list.segment_navegation .navegation_item { float: left; display: block; }
  .mobile_navegation .a2col.a80 .col { padding: 0; margin: 0; }
  .login_box { float: left; clear: both; }
  .login_box .module.block-0 { margin: 0; padding: 0; width: 100%; }
  .login_box .module.block-0 .module-box { width: 100%; margin: 0; }
  .login_box .module.block-0 .module-box .module-content { width: 100%; padding: 0; display: block; float: left; }
  .login_box .module.block-0 .module-box .module-body { width: 100%; padding: 0 5%; display: block; float: left; margin: 0; }
  .login_box .module.block-0 .module-box .module-body.body-type-0 { margin: 0; }
  .mobile_navegation .navegation_list .navegation_item.login_box { margin-bottom: 1em; }
  .navegation_box .device_trigger { position: relative; }
  .navegation_box .device_trigger:after { font-family: "neolfont"; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; position: absolute; top: 0.7em; right: 0.3em; content: "\e6c0"; font-size: 1.5em; }
  .navegation_box .device_trigger.ui-state-active:after { content: "\e6bf"; }
  .navegation_box .device_trigger.client_mobile { margin: 0; padding: 1em 4%; }
  .navegation_box .device_trigger.client_mobile.icon-user { padding-left: 35px; }
  .navegation_box .device_trigger.client_mobile.icon-user:before { left: 0.5em; top: 0.9em; color: #FFFFFF; }
  .navegation_box .module.slide_content { margin-bottom: 1em; }
  .client_mobile { margin: 0 0 1em; padding: 1em 4%; }
  .search_menu .search_button { background: url("../img/system/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, .navegation_list { border: 1px solid #CCCCCC; margin: 0 0 1em; display: block; float: left; width: 100%; padding: 0; }
  .top_navegation_list.segment_navegation, .navegation_list.segment_navegation { border-top: 0 none; }
  .top_navegation_list .navegation_item > .link, .top_navegation_list .subnavegation_item > .link, .top_navegation_list .login_box > .link, .navegation_list .navegation_item > .link, .navegation_list .subnavegation_item > .link, .navegation_list .login_box > .link { font-weight: 700; border-top: 1px solid #CCCCCC; padding: 1em 4%; display: block; font-size: 1em; background: #EBEBEC; color: #404040; }
  .top_navegation_list .navegation_item > .link.linkIndent, .top_navegation_list .subnavegation_item > .link.linkIndent, .top_navegation_list .login_box > .link.linkIndent, .navegation_list .navegation_item > .link.linkIndent, .navegation_list .subnavegation_item > .link.linkIndent, .navegation_list .login_box > .link.linkIndent { padding: 1em 7%; }
  .top_navegation_list .navegation_item .device_trigger, .top_navegation_list .navegation_item .device_link, .top_navegation_list .subnavegation_item .device_trigger, .top_navegation_list .subnavegation_item .device_link, .top_navegation_list .login_box .device_trigger, .top_navegation_list .login_box .device_link, .navegation_list .navegation_item .device_trigger, .navegation_list .navegation_item .device_link, .navegation_list .subnavegation_item .device_trigger, .navegation_list .subnavegation_item .device_link, .navegation_list .login_box .device_trigger, .navegation_list .login_box .device_link { font-weight: 700; border-top: 1px solid #CCCCCC; padding: 1em 4%; display: block; background: #222222; color: #FFFFFF; font-weight: 700; }
  .top_navegation_list .navegation_item .device_trigger.linkIndent, .top_navegation_list .navegation_item .device_link.linkIndent, .top_navegation_list .subnavegation_item .device_trigger.linkIndent, .top_navegation_list .subnavegation_item .device_link.linkIndent, .top_navegation_list .login_box .device_trigger.linkIndent, .top_navegation_list .login_box .device_link.linkIndent, .navegation_list .navegation_item .device_trigger.linkIndent, .navegation_list .navegation_item .device_link.linkIndent, .navegation_list .subnavegation_item .device_trigger.linkIndent, .navegation_list .subnavegation_item .device_link.linkIndent, .navegation_list .login_box .device_trigger.linkIndent, .navegation_list .login_box .device_link.linkIndent { padding: 1em 7%; }
  .top_navegation_list .navegation_item:first-child > .link, .top_navegation_list .subnavegation_item:first-child > .link, .top_navegation_list .login_box:first-child > .link, .navegation_list .navegation_item:first-child > .link, .navegation_list .subnavegation_item:first-child > .link, .navegation_list .login_box:first-child > .link { border-top: 0 none; }
  .top_navegation_list .navegation_item .slide_trigger.sld_active:after, .top_navegation_list .navegation_item .slide_trigger.ui-state-active:after, .top_navegation_list .navegation_item .device_trigger.sld_active:after, .top_navegation_list .navegation_item .device_trigger.ui-state-active:after, .top_navegation_list .subnavegation_item .slide_trigger.sld_active:after, .top_navegation_list .subnavegation_item .slide_trigger.ui-state-active:after, .top_navegation_list .subnavegation_item .device_trigger.sld_active:after, .top_navegation_list .subnavegation_item .device_trigger.ui-state-active:after, .top_navegation_list .login_box .slide_trigger.sld_active:after, .top_navegation_list .login_box .slide_trigger.ui-state-active:after, .top_navegation_list .login_box .device_trigger.sld_active:after, .top_navegation_list .login_box .device_trigger.ui-state-active:after, .navegation_list .navegation_item .slide_trigger.sld_active:after, .navegation_list .navegation_item .slide_trigger.ui-state-active:after, .navegation_list .navegation_item .device_trigger.sld_active:after, .navegation_list .navegation_item .device_trigger.ui-state-active:after, .navegation_list .subnavegation_item .slide_trigger.sld_active:after, .navegation_list .subnavegation_item .slide_trigger.ui-state-active:after, .navegation_list .subnavegation_item .device_trigger.sld_active:after, .navegation_list .subnavegation_item .device_trigger.ui-state-active:after, .navegation_list .login_box .slide_trigger.sld_active:after, .navegation_list .login_box .slide_trigger.ui-state-active:after, .navegation_list .login_box .device_trigger.sld_active:after, .navegation_list .login_box .device_trigger.ui-state-active:after { background-position: -280px -120px; }
  .top_navegation_list .navegation_item.device_second_level, .top_navegation_list .subnavegation_item.device_second_level, .top_navegation_list .login_box.device_second_level, .navegation_list .navegation_item.device_second_level, .navegation_list .subnavegation_item.device_second_level, .navegation_list .login_box.device_second_level { border-top: 1px solid #CCCCCC; }
  .top_navegation_list .navegation_item.device_second_level:first-child, .top_navegation_list .subnavegation_item.device_second_level:first-child, .top_navegation_list .login_box.device_second_level:first-child, .navegation_list .navegation_item.device_second_level:first-child, .navegation_list .subnavegation_item.device_second_level:first-child, .navegation_list .login_box.device_second_level:first-child { border: 0 none; }
  .top_navegation_list .navegation_item.device_second_level .slide_trigger, .top_navegation_list .navegation_item.device_second_level .no_trigger, .top_navegation_list .subnavegation_item.device_second_level .slide_trigger, .top_navegation_list .subnavegation_item.device_second_level .no_trigger, .top_navegation_list .login_box.device_second_level .slide_trigger, .top_navegation_list .login_box.device_second_level .no_trigger, .navegation_list .navegation_item.device_second_level .slide_trigger, .navegation_list .navegation_item.device_second_level .no_trigger, .navegation_list .subnavegation_item.device_second_level .slide_trigger, .navegation_list .subnavegation_item.device_second_level .no_trigger, .navegation_list .login_box.device_second_level .slide_trigger, .navegation_list .login_box.device_second_level .no_trigger { padding: 1em 5%; display: block; background-color: #EBEBEC; font-size: 1em; color: #404040; }
  .top_navegation_list .navegation_item.device_second_level .slide_trigger:after, .top_navegation_list .navegation_item.device_second_level .no_trigger:after, .top_navegation_list .subnavegation_item.device_second_level .slide_trigger:after, .top_navegation_list .subnavegation_item.device_second_level .no_trigger:after, .top_navegation_list .login_box.device_second_level .slide_trigger:after, .top_navegation_list .login_box.device_second_level .no_trigger:after, .navegation_list .navegation_item.device_second_level .slide_trigger:after, .navegation_list .navegation_item.device_second_level .no_trigger:after, .navegation_list .subnavegation_item.device_second_level .slide_trigger:after, .navegation_list .subnavegation_item.device_second_level .no_trigger:after, .navegation_list .login_box.device_second_level .slide_trigger:after, .navegation_list .login_box.device_second_level .no_trigger:after { font-family: "neolfont"; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; position: absolute; top: 1em; right: 0.5em; content: "\e6c4"; font-size: 1.125em; }
  .top_navegation_list .navegation_item.device_second_level .slide_trigger.ui-state-active:after, .top_navegation_list .navegation_item.device_second_level .no_trigger.ui-state-active:after, .top_navegation_list .subnavegation_item.device_second_level .slide_trigger.ui-state-active:after, .top_navegation_list .subnavegation_item.device_second_level .no_trigger.ui-state-active:after, .top_navegation_list .login_box.device_second_level .slide_trigger.ui-state-active:after, .top_navegation_list .login_box.device_second_level .no_trigger.ui-state-active:after, .navegation_list .navegation_item.device_second_level .slide_trigger.ui-state-active:after, .navegation_list .navegation_item.device_second_level .no_trigger.ui-state-active:after, .navegation_list .subnavegation_item.device_second_level .slide_trigger.ui-state-active:after, .navegation_list .subnavegation_item.device_second_level .no_trigger.ui-state-active:after, .navegation_list .login_box.device_second_level .slide_trigger.ui-state-active:after, .navegation_list .login_box.device_second_level .no_trigger.ui-state-active:after { content: "\e6c3"; }
  .top_navegation_list .navegation_item.device_second_level .no_trigger:after, .top_navegation_list .subnavegation_item.device_second_level .no_trigger:after, .top_navegation_list .login_box.device_second_level .no_trigger:after, .navegation_list .navegation_item.device_second_level .no_trigger:after, .navegation_list .subnavegation_item.device_second_level .no_trigger:after, .navegation_list .login_box.device_second_level .no_trigger:after { display: none; }
  .top_navegation_list .navegation_item.device_second_level .devices_level_3, .top_navegation_list .subnavegation_item.device_second_level .devices_level_3, .top_navegation_list .login_box.device_second_level .devices_level_3, .navegation_list .navegation_item.device_second_level .devices_level_3, .navegation_list .subnavegation_item.device_second_level .devices_level_3, .navegation_list .login_box.device_second_level .devices_level_3 { font-size: 1em; background: #FFFFFF; }
  .top_navegation_list .navegation_item.device_second_level .devices_level_3 .trigger_link, .top_navegation_list .subnavegation_item.device_second_level .devices_level_3 .trigger_link, .top_navegation_list .login_box.device_second_level .devices_level_3 .trigger_link, .navegation_list .navegation_item.device_second_level .devices_level_3 .trigger_link, .navegation_list .subnavegation_item.device_second_level .devices_level_3 .trigger_link, .navegation_list .login_box.device_second_level .devices_level_3 .trigger_link { padding: 1em 7%; display: block; background-color: #F2F2F2; font-size: 1em; color: #404040; }
  .top_navegation_list .navegation_item.device_second_level .devices_level_3 .trigger_link.ui-state-active, .top_navegation_list .subnavegation_item.device_second_level .devices_level_3 .trigger_link.ui-state-active, .top_navegation_list .login_box.device_second_level .devices_level_3 .trigger_link.ui-state-active, .navegation_list .navegation_item.device_second_level .devices_level_3 .trigger_link.ui-state-active, .navegation_list .subnavegation_item.device_second_level .devices_level_3 .trigger_link.ui-state-active, .navegation_list .login_box.device_second_level .devices_level_3 .trigger_link.ui-state-active { font-weight: 700; }
  .top_navegation_list .navegation_item.device_second_level .devices_level_3 .split_trigger_link, .top_navegation_list .subnavegation_item.device_second_level .devices_level_3 .split_trigger_link, .top_navegation_list .login_box.device_second_level .devices_level_3 .split_trigger_link, .navegation_list .navegation_item.device_second_level .devices_level_3 .split_trigger_link, .navegation_list .subnavegation_item.device_second_level .devices_level_3 .split_trigger_link, .navegation_list .login_box.device_second_level .devices_level_3 .split_trigger_link { padding: 1em 7% 1em 3.5em; display: block; background-color: #FFFFFF; font-size: 0.875em; color: #404040; position: relative; }
  .top_navegation_list .navegation_item.device_second_level .devices_level_3 .split_trigger_link:before, .top_navegation_list .subnavegation_item.device_second_level .devices_level_3 .split_trigger_link:before, .top_navegation_list .login_box.device_second_level .devices_level_3 .split_trigger_link:before, .navegation_list .navegation_item.device_second_level .devices_level_3 .split_trigger_link:before, .navegation_list .subnavegation_item.device_second_level .devices_level_3 .split_trigger_link:before, .navegation_list .login_box.device_second_level .devices_level_3 .split_trigger_link:before { font-family: "neolfont"; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e602"; position: absolute; left: 1.8em; top: 0.15em; }
  .top_navegation_list .navegation_item.device_second_level .devices_level_3 .slide_trigger, .top_navegation_list .subnavegation_item.device_second_level .devices_level_3 .slide_trigger, .top_navegation_list .login_box.device_second_level .devices_level_3 .slide_trigger, .navegation_list .navegation_item.device_second_level .devices_level_3 .slide_trigger, .navegation_list .subnavegation_item.device_second_level .devices_level_3 .slide_trigger, .navegation_list .login_box.device_second_level .devices_level_3 .slide_trigger { background: #EBEBEC; color: #404040; font-size: 1em; }
  .top_navegation_list .navegation_item.device_second_level .devices_level_3 .slide_trigger:after, .top_navegation_list .subnavegation_item.device_second_level .devices_level_3 .slide_trigger:after, .top_navegation_list .login_box.device_second_level .devices_level_3 .slide_trigger:after, .navegation_list .navegation_item.device_second_level .devices_level_3 .slide_trigger:after, .navegation_list .subnavegation_item.device_second_level .devices_level_3 .slide_trigger:after, .navegation_list .login_box.device_second_level .devices_level_3 .slide_trigger:after { background: url("../img/system/icon_status_types.png") no-repeat scroll -280px -60px transparent; display: block; content: " "; float: right; width: 20px; height: 16px; }
  .top_navegation_list .navegation_item.device_second_level .devices_level_3 .slide_trigger.ui-state-active:after, .top_navegation_list .subnavegation_item.device_second_level .devices_level_3 .slide_trigger.ui-state-active:after, .top_navegation_list .login_box.device_second_level .devices_level_3 .slide_trigger.ui-state-active:after, .navegation_list .navegation_item.device_second_level .devices_level_3 .slide_trigger.ui-state-active:after, .navegation_list .subnavegation_item.device_second_level .devices_level_3 .slide_trigger.ui-state-active:after, .navegation_list .login_box.device_second_level .devices_level_3 .slide_trigger.ui-state-active:after { background-position: -280px -120px; }
  .top_navegation_list .subnavegation_list, .navegation_list .subnavegation_list { background: #EBEBEC; color: #404040; }
  .top_navegation_list .subnavegation_list .subnavegation_item > .link, .navegation_list .subnavegation_list .subnavegation_item > .link { font-weight: 400; background: #EBEBEC; color: #404040; }
  .top_navegation_list .subnavegation_list .subnavegation_item:first-child > .link, .navegation_list .subnavegation_list .subnavegation_item:first-child > .link { border-top: 1px solid #CCCCCC; }
  .breadcrums, .breadList { padding: 0 2%; width: 96%; }
  .top_navegation_list { background: 0 none; }
  .top_navegation_list .navegation_item.slide-trigger-2 .link, .top_navegation_list .navegation_item:first-child.slide-trigger-2 .link { color: #FFFFFF; font-weight: 700; font-size: 1em; }
  .top_navegation_list .navegation_item.slide-trigger-2 .device_trigger, .top_navegation_list .navegation_item:first-child.slide-trigger-2 .device_trigger { background: #222222; padding: 1em 15% 1em 4%; cursor: pointer; }
  .top_navegation_list .navegation_item.slide-trigger-2 .slide_content, .top_navegation_list .navegation_item:first-child.slide-trigger-2 .slide_content { clear: both; }
  .top_navegation_list .navegation_item.slide-trigger-2 .subnavegation_list .subnavegation_item, .top_navegation_list .navegation_item:first-child.slide-trigger-2 .subnavegation_list .subnavegation_item { padding: 0; }
  .top_navegation_list .navegation_item.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level, .top_navegation_list .navegation_item.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level:first-child, .top_navegation_list .navegation_item:first-child.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level, .top_navegation_list .navegation_item:first-child.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level:first-child { cursor: pointer; display: block; position: relative; width: 100%; }
  .top_navegation_list .navegation_item.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level .link, .top_navegation_list .navegation_item.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level:first-child .link, .top_navegation_list .navegation_item:first-child.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level .link, .top_navegation_list .navegation_item:first-child.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level:first-child .link { position: initial; font-weight: 400; color: #404040; }
  .top_navegation_list .navegation_item.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level .slide_trigger, .top_navegation_list .navegation_item.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level:first-child .slide_trigger, .top_navegation_list .navegation_item:first-child.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level .slide_trigger, .top_navegation_list .navegation_item:first-child.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level:first-child .slide_trigger { padding: 1em 15% 1em 4%; }
  .top_navegation_list .navegation_item.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level .no_trigger, .top_navegation_list .navegation_item.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level:first-child .no_trigger, .top_navegation_list .navegation_item:first-child.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level .no_trigger, .top_navegation_list .navegation_item:first-child.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level:first-child .no_trigger { padding: 1em 15% 1em 4%; cursor: initial; }
  .top_navegation_list .navegation_item.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level .trigger_link, .top_navegation_list .navegation_item.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level:first-child .trigger_link, .top_navegation_list .navegation_item:first-child.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level .trigger_link, .top_navegation_list .navegation_item:first-child.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level:first-child .trigger_link { position: initial; display: inline; padding: 0; font-weight: 400; color: #404040; font-size: 1em; }
  .top_navegation_list .navegation_item.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level .devices_level_3, .top_navegation_list .navegation_item.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level:first-child .devices_level_3, .top_navegation_list .navegation_item:first-child.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level .devices_level_3, .top_navegation_list .navegation_item:first-child.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level:first-child .devices_level_3 { background: #FFFFFF; }
  .top_navegation_list .navegation_item.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level .devices_level_3 .subnavegation_item, .top_navegation_list .navegation_item.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level:first-child .devices_level_3 .subnavegation_item, .top_navegation_list .navegation_item:first-child.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level .devices_level_3 .subnavegation_item, .top_navegation_list .navegation_item:first-child.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level:first-child .devices_level_3 .subnavegation_item { background: 0 none; }
  .top_navegation_list .navegation_item.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level .devices_level_3 .devices_level_3 .subnavegation_item, .top_navegation_list .navegation_item.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level .devices_level_3 .devices_level_3 .no_trigger, .top_navegation_list .navegation_item.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level:first-child .devices_level_3 .devices_level_3 .subnavegation_item, .top_navegation_list .navegation_item.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level:first-child .devices_level_3 .devices_level_3 .no_trigger, .top_navegation_list .navegation_item:first-child.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level .devices_level_3 .devices_level_3 .subnavegation_item, .top_navegation_list .navegation_item:first-child.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level .devices_level_3 .devices_level_3 .no_trigger, .top_navegation_list .navegation_item:first-child.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level:first-child .devices_level_3 .devices_level_3 .subnavegation_item, .top_navegation_list .navegation_item:first-child.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level:first-child .devices_level_3 .devices_level_3 .no_trigger { background: #FFFFFF; }
  .top_navegation_list .navegation_item.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level .devices_level_3 .split_trigger, .top_navegation_list .navegation_item.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level:first-child .devices_level_3 .split_trigger, .top_navegation_list .navegation_item:first-child.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level .devices_level_3 .split_trigger, .top_navegation_list .navegation_item:first-child.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level:first-child .devices_level_3 .split_trigger { background: #F2F2F2; position: relative; padding: 1em 15% 1em 4%; }
  .top_navegation_list .navegation_item.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level .devices_level_3 .split_trigger:after, .top_navegation_list .navegation_item.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level:first-child .devices_level_3 .split_trigger:after, .top_navegation_list .navegation_item:first-child.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level .devices_level_3 .split_trigger:after, .top_navegation_list .navegation_item:first-child.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level:first-child .devices_level_3 .split_trigger:after { font-family: "neolfont"; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; position: absolute; top: 1em; right: 0.5em; content: "\e6c4"; font-size: 1.125em; }
  .top_navegation_list .navegation_item.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level .devices_level_3 .split_trigger.ui-accordion-header-active:after, .top_navegation_list .navegation_item.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level:first-child .devices_level_3 .split_trigger.ui-accordion-header-active:after, .top_navegation_list .navegation_item:first-child.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level .devices_level_3 .split_trigger.ui-accordion-header-active:after, .top_navegation_list .navegation_item:first-child.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level:first-child .devices_level_3 .split_trigger.ui-accordion-header-active:after { content: "\e6c3"; }
  .top_navegation_list .navegation_item.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level .devices_level_3 .no_trigger, .top_navegation_list .navegation_item.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level:first-child .devices_level_3 .no_trigger, .top_navegation_list .navegation_item:first-child.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level .devices_level_3 .no_trigger, .top_navegation_list .navegation_item:first-child.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level:first-child .devices_level_3 .no_trigger { background: #F2F2F2; }
  .top_navegation_list .navegation_item.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level .devices_level_3 .split_trigger_link, .top_navegation_list .navegation_item.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level:first-child .devices_level_3 .split_trigger_link, .top_navegation_list .navegation_item:first-child.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level .devices_level_3 .split_trigger_link, .top_navegation_list .navegation_item:first-child.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level:first-child .devices_level_3 .split_trigger_link { padding-top: 0; padding-right: 0; padding-bottom: 0; display: inline; background: 0 none; }
  .top_navegation_list .navegation_item.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level .devices_level_3 .trigger_link, .top_navegation_list .navegation_item.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level:first-child .devices_level_3 .trigger_link, .top_navegation_list .navegation_item:first-child.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level .devices_level_3 .trigger_link, .top_navegation_list .navegation_item:first-child.slide-trigger-2 .subnavegation_list .subnavegation_item.device_second_level:first-child .devices_level_3 .trigger_link { padding: 0; display: inline; position: initial; background: 0 none; }
  .top_navegation_list .navegation_item:first-child.slide-trigger-2 .device_trigger { border-top: 0 none; } }
@media only screen and (max-width: 767px) and (min-width: 768px) { .style-sm .navegation_list { border: none; }
  .style-sm .navegation_top .navegation_list { width: auto; float: right; }
  .style-sm .corporation { margin-top: 0.5em; }
  .style-sm .corporation .corporation-image { height: 125px; width: 125px; }
  .style-sm .head-navegation-middle-site .navegation_main { margin-top: 2em; }
  .style-sm .head-navegation-middle-site .navegation_main .subnavegation_list { margin-top: 1em; }
  .style-sm .head-navegation-midlle-client { margin-top: 2.3em; }
  .style-sm .mod-header { background: url("../img/system/header_background.jpg") repeat-x scroll 0 0 white; margin: 0 0 2em; background-position: 0 -15px; }
  .style-sm .head-navegation-middle .button-1 { min-width: 92px; }
  .style-sm .subnavegation_item:before { display: block; } }
@media only screen and (max-width: 767px) { .bread-nav { display: block; float: left; border-bottom: 1px solid #EBEBEC; padding-bottom: 1em; }
  .bread-nav .bread-nav-item { width: auto; margin-bottom: 0.5em; margin-top: 1em; }
  .bread-nav .bread-nav-item:nth-child(odd):before { display: none; }
  .bread-nav .bread-nav-link { padding: 0.3em 0.9em; }
  .module .optionTo .option_layer { padding-bottom: 1em; border-bottom: 1px solid #EBEBEC; }
  .newsletters .bottom-line-3 { margin-bottom: 0.5em; }
  .newsletters .navegation_main { margin: 0; }
  .newsletters .navegation_main .first-col, .newsletters .navegation_main .second-col { width: 100%; }
  .newsletters .navegation_main .navegation_list { border: 0px; margin: 0.5em; }
  .newsletters .navegation_main .navegation_list.aria_menu .navegation_item { padding: 0em; }
  .newsletters .navegation_main .navegation_list.aria_menu .navegation_item:first-child.first-item-menu-mobile:before { display: none; }
  .newsletters .navegation_main .navegation_list.aria_menu .navegation_item a { font-size: 1.125em; }
  .newsletters .optionTo { width: 100%; }
  .newsletters .optionTo .option_layer { padding-bottom: 1em; background: #FFFFFF; }
  .newsletters .optionTo .option_layer .option_layer_item { display: block; width: 50%; float: left; margin-top: 1em; }
  .newsletters .optionTo .option_layer .option_layer_item:first-child { margin-top: 1em; }
  .newsletters .optionTo .option_layer .option_layer_item .optLink { padding: 0.3em 0.9em; padding-left: 3em; float: left; font-size: 0.875em; }
  .newsletters .optionTo .option_layer .option_layer_item .optLink:before { left: 1em; }
  .newsletters [class*="inside-module-content-"] .inside-figure-box { max-width: 100%; }
  .newsletters [class*="inside-module-content-"] .inside-figure-box .img-responsive { max-width: 100%; }
  .newsletters .top-1 .boxImg .fdescription { padding: 1em 30px 1em 12%; }
  .newsletters .top-1 .boxImg .fdescription:before { right: auto; left: 5%; }
  .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 .optLink { padding: 1em; }
  .optionTo .optLink.toShare, .optionTo .optLink.toBookmarks { display: inline-block; float: none; line-height: 1.5em; margin-top: 2px; margin-bottom: 2px; }
  .optionTo .optLink.toShare:before, .optionTo .optLink.toBookmarks:before { top: 1em; }
  .optionTo .optLink.toPrint:before { top: 1em; }
  .optionTo .favourite-buttons a { padding-bottom: 0.75em; padding-top: 0.75em; }
  .optionTo .option_layer { width: 100%; display: table; background: #EBEBEC; }
  .optionTo .option_layer .option_layer_item { display: table-cell; float: none; min-width: 50%; text-align: center; width: auto; }
  .optionTo .option_layer .option_layer_item.ui-state-disabled { display: none; }
  .optionTo .option_layer .option_layer_item.ui-state-disabled .optLink { background-color: #EBEBEC; color: #F2F2F2; }
  .optionTo .option_layer .option_layer_item.ui-state-disabled .optLink:before { width: 18px; height: 16px; }
  .optionTo .share_layer { max-width: initial; }
  .optionTo .share_layer, .optionTo .favourite_layer { box-shadow: none; float: left; position: relative; width: 100%; 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; padding-left: 25px; }
  .optionTo .net_item .linkSharer:before { top: 0; }
  .footer_bottom { clear: both; display: inline-block; margin: 0 0 1em; padding: 0; width: 100%; }
  .footer_bottom .navegation_list { float: left; text-align: left; border: 0; }
  .footer_bottom .navegation_item { float: left; }
  .footer_bottom .navegation_item:before { display: none; }
  .footer_bottom .navegation_item:first-child:before { display: none; }
  .mod_footer { margin-bottom: 0; }
  .mod_footer .company-topic { margin-top: 1em; }
  .dropdown-menu .corporation-link { padding-top: 0.7em; padding-bottom: 0.7em; }
  .dropdown-menu .corporation-link:before { font-family: "neolfont"; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; top: initial; }
  .footer_top { margin: 0; border: 0 none; }
  .footer_top .boxImg img { width: 110px; height: auto; }
  .mod_footer .footer_top .navegation_list { border: 0 none; }
  .mod_footer .footer_top .navegation_list .button-4 { padding-left: 30px; font-size: 0.85em; }
  .mod_footer .footer_top .navegation_list .button-4:before { font-size: 1em; }
  .subnavegation_item:before { display: none; }
  .link-nav { border: 1px solid #6D6E70; margin-bottom: 1em; }
  .link-nav a { padding-left: 35px; padding-top: 0.3em; padding-bottom: 0.3em; padding-right: 0.3em; position: relative; }
  .link-nav a:before { font-family: "neolfont"; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; position: absolute; content: "\e602"; top: 0.45em; left: 0.45em; }
  .footer-rights { margin-bottom: 1em; display: block; padding-bottom: 0.5em; border-bottom: 1px solid #FFFFFF; }
  .link-nav-in { background: #EBEBEC; }
  .link-nav-in a { padding-left: 55px; padding-top: 0.3em; padding-bottom: 0.3em; padding-right: 0.3em; position: relative; }
  .link-nav-in a:before { font-family: "neolfont"; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; position: absolute; content: "\e602"; top: 0.6em; left: 1.3em; color: #EBEBEC; background: #6D6E70; border: 1px solid #EBEBEC; font-size: 0.8em; }
  .link-nav-in .link-nav-item { background: #EBEBEC; }
  .link-nav-in .link-nav-item a { color: #222222; font-size: 1.125em; }
  .expander-list:first-child .link-nav-expander { border-top: 0 none; }
  .expander-footer { border: 1px solid #6D6E70; background: #FFFFFF; }
  .link-nav-expander { font-size: 1.125em; padding-left: 35px; padding-top: 0.3em; padding-bottom: 0.3em; padding-right: 0.3em; position: relative; color: #222222; border-top: 1px solid #6D6E70; cursor: pointer; }
  .link-nav-expander:before { font-family: "neolfont"; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; position: absolute; content: "\e602"; top: 0.45em; left: 0.45em; }
  .link-nav-expander.ui-state-active { border-bottom: 1px solid #6D6E70; }
  .link-nav-expander.ui-state-active:before { content: "\e603"; }
  .link-nav-item { background: #FFFFFF; border-top: 1px solid #6D6E70; }
  .link-nav-item:first-child { border-top: 0 none; }
  .link-nav-item a { color: #222222; font-size: 1.125em; }
  .footer_bottom { margin: 0; }
  .footer_bottom .navegation_item { margin-bottom: 0.5em; }
  .footer_bottom .navegation_item a { font-size: 1em; padding-left: 35px; }
  .footer_bottom .navegation_item a:before { background: #FFFFFF; }
  .button-0 { display: block; font-size: 0.75em; margin: 15px auto 0; max-width: 120px; text-align: center; font-size: 0.875em; text-decoration: underline; }
  .button-1, .button-11 { padding-top: 0.75em; padding-bottom: 0.75em; font-size: 0.875em; width: 100%; min-width: 200px; text-align: center; }
  .button-2 { display: inline-block; padding-top: 0.57em; padding-bottom: 0.57em; font-size: 1em; width: 100%; min-width: 200px; }
  .button-2.home { padding-top: 0.75em; padding-bottom: 0.75em; font-size: 0.875em; }
  .button-22 { display: inline-block; padding-top: 0.57em; padding-bottom: 0.57em; font-size: 1em; width: 100%; min-width: 200px; }
  .button-3 { padding-top: 0.75em; padding-bottom: 0.75em; font-size: 0.875em; width: 100%; min-width: 175px; }
  .button-3:before { top: 0.85em; }
  a.button-3[class*="icon-"], a.button-4[class*="icon-"] { padding-left: 45px; }
  a.button-3[class*="icon-"]:before, a.button-4[class*="icon-"]:before { left: 0.5em; top: 0.5em; font-size: 1.5em; }
  a.button-3.link-marker[class*="icon-"]:before, a.button-4.link-marker[class*="icon-"]:before { top: 0.1em; }
  a.button-4.icon-logout { padding-left: 30px; }
  a.button-4.icon-logout:before { left: 0em; top: 0.2em; width: 13px; height: 20px; }
  .auto-ajuste .top-1 { position: initial; }
  .auto-ajuste .top-3 { position: initial; }
  .auto-ajuste .auto-bottom { position: initial; bottom: auto; }
  .modal-header { padding: 1.5em 1em 0; }
  .modal-header .close { top: 2.1em; right: 1.3em; }
  .modal-title { margin-top: 1.5em; padding-right: 0; }
  .modal-body { padding: 0 1em 1em; }
  .ajax-loaderLayer .loader-container { width: 75%; }
  .CI_item-custom { margin-bottom: 1em; }
  input[type="text"], input[type="password"] { font-size: 0.875em; height: 40px; }
  .CI_item-custom, .CI_item-custom.CI_bigger { line-height: 1.6em; }
  .CI_item-custom .CI_container, .CI_item-custom.CI_bigger .CI_container { width: 23px; height: 23px; }
  .CI_item-custom .CI_customInput, .CI_item-custom.CI_bigger .CI_customInput { font-size: 1.5em; width: 23px; height: 23px; }
  .CI_item-custom .CI_customInput.CI_radio, .CI_item-custom.CI_bigger .CI_customInput.CI_radio { border-radius: 18px; }
  .CI_item-custom .CI_customInput.CI_radio:before, .CI_item-custom.CI_bigger .CI_customInput.CI_radio:before { border-radius: 18px; }
  .CI_item-custom .CI_nativeInput, .CI_item-custom.CI_bigger .CI_nativeInput { width: 23px; height: 23px; }
  .customInputFile input[type='text'] { width: 100%; height: 40px; float: none; }
  .customInputFile[class*="in-col-"] .button-1 { margin-top: 1em; }
  .customInputFile .button-1 { text-align: center; padding-top: 0.7em; display: block; width: 200px; margin-bottom: 1em; margin-top: 1em; margin: 1em auto; height: 40px; float: right; }
  .customInputFile .file-attach-info { margin-top: 0; }
  .customInputFile .file-attach-info .attach-info:nth-of-type(2) { margin-bottom: 0; }
  .customInputFile .attach-info:nth-of-type(2) { margin-bottom: 1em; }
  .customInputFile .iconFile { margin-bottom: 1em; margin-top: 1em; line-height: 1.5em; }
  .customInputFile .iconFile:before { font-size: 2.5em; }
  .customInputFile .error { float: left; }
  .col-md-12 .customInputFile div { margin-left: 0; }
  .buttons-row-form [class*="button-"] { float: none; padding-left: 45px; margin-top: 0; margin-bottom: 1em; }
  .buttons-row-form [class*="button-"]:before { font-size: 1.5em; }
  .buttons-row-form .button-0 { padding: 0.32em 0em; }
  .buttons-row-form .button-1, .buttons-row-form .button-11, .buttons-row-form .button-2, .buttons-row-form .button-22 { padding: 0.58em 1.25em; }
  .buttons-row { text-align: center; }
  .buttons-row [class*="button-"] { margin-bottom: 1em; text-align: left; float: none; width: auto; }
  .buttons-row [class*="button-"]:before { font-size: 1.5em; }
  .buttons-row a.button-3[class*="icon-"], .buttons-row a.button-4[class*="icon-"] { padding-left: 45px; min-width: 220px; text-align: left; font-size: 0.875em; margin-bottom: 2em; line-height: 2em; }
  .buttons-row a.button-3[class*="icon-"]:before, .buttons-row a.button-4[class*="icon-"]:before { left: 0.5em; top: 0.7em; font-size: 1.5em; }
  .buttons-row a.button-3[class*="icon-"].link-marker, .buttons-row a.button-4[class*="icon-"].link-marker { min-width: 100px; }
  .buttons-row a.button-3[class*="icon-"].link-marker:before, .buttons-row a.button-4[class*="icon-"].link-marker:before { top: 0.7em; }
  .buttons-row .button-1, .buttons-row .button-2, .buttons-row .button-22 { text-align: center; }
  input.hasDatepicker { background-image: url(../img/system/icon-calendar-datepicker-mobile.png); }
  .tooltipValidacion { top: 0; left: 0; margin: 0; position: relative; }
  .alignement-form-element { margin-top: 0; margin-bottom: 1em; text-align: center; }
  .alignement-form-element a { padding-left: 35px; }
  .alignement-form-element a.button-marker.icon-search2 { padding-left: 35px; }
  .customInputFile input.uploadFile { width: 100%; }
  .customInputFile.in-col-6 input.uploadFile { width: 100%; }
  .customInputFile.in-col-8 input.uploadFile { width: 100%; }
  .customInputFile input[type="file"] { max-width: 100%; height: 40px; margin-top: 0.9em; }
  .customInputFile .button-1 { min-width: initial; width: 100%; }
  .form-label-required { padding-right: 0px; }
  .form-label-required:after { position: initial; right: initial; top: initial; display: inline; }
  .form-group .form-label, .form-group .form-label-questions, .form-group .form-label-required, .form-group .textbox-parragraph-0, .form-group .textbox-date-0, .form-group .textbox-summary-0, .CI_item-custom .form-label, .CI_item-custom .form-label-questions, .CI_item-custom .form-label-required, .CI_item-custom .textbox-parragraph-0, .CI_item-custom .textbox-date-0, .CI_item-custom .textbox-summary-0 { font-size: 1em; }
  fieldset .form-label, fieldset .form-label.fine { font-size: 1em; }
  .form-horizontal label, .form-horizontal .form-label, .form-horizontal .form-label-required, .form-horizontal .form-label-questions { display: inline-block; }
  .form-horizontal [class*="button-"] { margin-top: 1.5em; }
  .search-note-number input.form-control { padding-right: 40px; }
  .search-note-number input.form-submit { background-position: center center; top: 0.1em; right: 0.4em; width: 2.25em; height: 2.25em; }
  form [class*="data-info-box-"] { font-size: 1em; }
  .auto-search-eraser { position: relative; }
  .auto-search-eraser input.form-control { padding-right: 2.5em; }
  .auto-search-eraser .search-eraser-button { right: 0.5em; top: 2.5em; }
  .auto-search-eraser .search-eraser-button:before { font-size: 1.5em; }
  .form-group-0 { margin-bottom: 1em; }
  .form-group-0 [class*="label"] { font-size: 1em; }
  .flexslider .flex-direction-nav { display: none; }
  .mod_flexslider_bigger .flexslider .tabInfo { position: relative; background-color: #EBEBEC; padding: 1em 5%; left: 0; top: 0; width: 100%; }
  .mod_flexslider_bigger .flexslider .button-2 { width: auto; }
  .module { width: 100%; margin-bottom: 2em; }
  .module-body { float: left; width: 100%; margin: 0; }
  .module-body.body_type_N0 { background: #FFFFFF; }
  .module-body.body_type_N0 .tertiary_button, .module-body.body_type_N0 .auxiliar_button_4 { background: #222222; color: #FFFFFF; font-weight: 700; }
  .module-body.body_type_N0 .module-tables { border-color: #EBEBEC; }
  .module-body.body-type-0 .bottom-line-2 { border: 0 none; }
  .module-body.unmarged_m { margin: 0; }
  .module-content-4 { padding: 1.25em; }
  .module-content-5 { padding-left: 1.25em; padding-right: 1.25em; }
  .module-content-6 { padding: 0 1.25em 1.25em; }
  .module-content-8 { padding: 1.25em 1.25em 0; }
  .module-content-10 { padding: 1.5em 1.25em; }
  .module-body_M2 { margin: 0 5%; width: 90%; }
  .accordeon .module-box .module-body { margin: 0; }
  .accordeon .module-box .accordeon_title { float: left; margin: 0 5%; padding-bottom: 0; width: 90%; }
  .card_tab { width: 90%; margin: 0 5%; }
  .card_tab .module-body { margin: 0; }
  .reserver_module { margin: 0 2.5% 1.5em; width: 95%; }
  .top-1 .boxImg .fdescription { padding: 1em 30px 1em 30px; }
  .top-1 .boxImg .fdescription:before { right: 0.65em; left: auto; }
  .top-1 .boxImg .fdescription.document { padding: 1em 30px 1em 15%; }
  .top-1 .boxImg .fdescription.document:before { right: 90%; left: auto; }
  .top-1 .fdescription, .top-2 .fdescription, .top-3 .fdescription, .top-4 .fdescription, .top-5 .fdescription { font-size: 0.875em; }
  .top-1 .boxImg .fdescription, .top-2 .boxImg .fdescription, .top-3 .boxImg .fdescription, .top-4 .boxImg .fdescription, .top-5 .boxImg .fdescription { font-size: 0.875em; }
  .top-4 .boxImg { width: 100%; display: block; }
  .top-4 .boxImg img { width: 50%; float: left; }
  .top-4 .boxImg .fdescription { width: 50%; float: left; margin-bottom: 0.8em; padding-top: 0.8em; box-sizing: border-box; }
  .top-4.module .module-box .module-body { display: none; }
  .top-5.module .module-box .module-body { display: block; }
  .block-0 { width: 100%; }
  .block-1 { width: 88%; margin-left: 6%; margin-right: 6%; }
  .block-2 { width: 100%; margin-bottom: 0.5em; }
  .button-list-0.arrowList_M { box-sizing: border-box; display: list-item; float: left; margin-left: 0; margin-top: 1em; width: auto; }
  .button-list-0.arrowList_M li, .button-list-0.arrowList_M .button-list-item-0 { margin-left: 0; width: 100%; padding-left: 0; }
  .button-list-0.arrowList_M li:before, .button-list-0.arrowList_M .button-list-item-0:before { display: none; }
  .button-list-0.arrowList_M li a, .button-list-0.arrowList_M .button-list-item-0 a { padding-left: 30px; font-size: 0.875em; position: relative; }
  .button-list-0.arrowList_M li a:before, .button-list-0.arrowList_M .button-list-item-0 a:before { font-family: "neolfont"; position: absolute; left: 0em; top: -0.1em; content: "\e602"; }
  .success-box.inline-notification, .alert-box.inline-notification, .info-box.inline-notification { line-height: initial; }
  .pageerror-module .textbox-title-0 { margin-top: 0; }
  .pageerror-module .textbox-list-0 { margin-left: 0; }
  .tag-cloud.textbox-list-0 { list-style: none; }
  .col-module-5 { width: 100%; }
  .hidden-md { display: block !important; }
  .text-center-lm { text-align: left; }
  .right-line-1 { border-right: 0px solid #bbbbbb; }
  [class*="-line-"] { border: 0 none; }
  .results-msg { text-align: left; }
  .box-noresults-ezone { margin-left: 0%; width: 100%; }
  .module-tables [class*="textbox-titleparragraph-"] { font-size: 1.125em; }
  .body-type-0 [class*="paging-module"] .paging-list-item { margin-left: 0.1em; }
  [class*="status-module-"] { padding: 1.5em 0.6em; }
  [class*="status-module-"] [class*="status-box-"] { margin-top: 1em; }
  .col-md-offset-0-5 { margin-left: 0%; }
  .col-md-offset-1-5 { margin-left: 0%; }
  .ajax-loader-field img { padding-top: 10px; }
  .ajax-loader-field img.deletelink { margin-top: -6px; padding-top: 0; }
  .img-ajuste { width: 100%; }
  .mod_social_nets.module .social_list { width: 100%; box-sizing: border-box; padding: 0 22%; }
  .mod_social_nets.module .social_list .textbox-list-item { width: 27%; height: auto; }
  .mod_social_nets.module .social_list.social1 { width: 100%; padding: 0 41%; }
  .mod_social_nets.module .social_list.social1 .textbox-list-item { width: 95%; height: auto; }
  .mod_social_nets.module .social_list.social2 { width: 100%; padding: 0 32%; }
  .mod_social_nets.module .social_list.social2 .textbox-list-item { width: 42%; height: auto; }
  .mod_social_nets.module .social_list.social3 { width: 100%; padding: 0 22%; }
  .mod_social_nets.module .social_list.social3 .textbox-list-item { width: 27%; height: auto; }
  .mod_social_nets.module .textbox-list-item { width: auto; height: 3.125em; float: none; display: inline-block; }
  .mod_social_nets .layer_nets { width: 100%; }
  .mod_social_nets .layer_nets a[class*="icon-"] { width: 3.125em; height: 3.125em; }
  .mod_social_nets .layer_nets a[class*="icon-"]:before { padding: 0.4em; }
  .mod_social_nets .fb_layer { display: none; }
  .marg-1 { margin-bottom: 0; }
  .marg-2 { margin-left: 0%; }
  .marg-4 { margin-bottom: 1em; }
  .float-right-xs { float: right; }
  .float-left-xs { float: left; }
  .float-right-md { float: none; }
  .float-left-md { float: none; }
  .float-none-xs { float: none; }
  .app-downloader { min-width: 320px; background: #EBEBEC; padding: 1em 0; }
  .app-downloader .app-description { padding-right: 25%; }
  .app-downloader .app-description-image { min-width: 70px; float: left; }
  .app-downloader .app-description-info { float: left; display: block; margin-left: 1em; }
  .app-downloader .logotipo img { max-height: 85px; width: auto; }
  .app-downloader .close-app-downloader { background: url(../img/system/button_close_gray.png) no-repeat scroll center center transparent; width: 9px; height: 9px; display: inline-block; text-indent: -1000000px; }
  .app-downloader .close-app-downloader, .app-downloader .open-app-downloader { margin: 0 auto; float: none; position: relative; top: 36px; }
  .app-downloader .open-app-downloader { font-size: 0.75em; display: inline-block; width: 100%; text-align: right; }
  .app-downloader .app-rating { display: block; clear: both; width: 48px; margin: 2% 0; }
  .app-downloader .app-title { display: block; clear: both; font-weight: 700; font-size: 1.125em; color: #6D6E70; margin-top: 0.5em; }
  .app-downloader .app-textbox-subtitle-0 { display: block; clear: both; font-size: 0.875em; }
  .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: 1em 0; }
  .paging-module .paging-list-item, .paging-module-1 .paging-list-item { margin: 0 0 0 0.5em; 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: #FFFFFF; }
  .paging-module a.previous-page span, .paging-module a.next-page span, .paging-module-1 a.previous-page span, .paging-module-1 a.next-page span { position: absolute; left: -1000000px; }
  .paging-module a.previous-page:before, .paging-module a.next-page:before, .paging-module-1 a.previous-page:before, .paging-module-1 a.next-page:before { font-family: "neolfont"; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; position: absolute; font-size: 1.5em; left: 18px; top: 10px; }
  .paging-module a.previous-page:hover, .paging-module a.next-page:hover, .paging-module-1 a.previous-page:hover, .paging-module-1 a.next-page:hover { color: #DF6426; }
  .paging-module a.previous-page:hover:before, .paging-module a.next-page:hover:before, .paging-module-1 a.previous-page:hover:before, .paging-module-1 a.next-page:hover:before { text-decoration: none; color: #DF6426; }
  .paging-module a.next-page:before, .paging-module-1 a.next-page:before { content: "\f05a"; }
  .paging-module a.previous-page:before, .paging-module-1 a.previous-page:before { content: "\f044"; }
  .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; }
  .gallery-row .gallery-image img { width: auto; height: auto; }
  .gallery-row .gallery-component { padding-left: 10%; padding-right: 10%; float: none; width: 100%; margin-bottom: 2em; }
  .gallery-row .gallery-tab-image { width: 100%; margin-bottom: 1em; float: none; }
  .gallery-simulator-row .gallery-image .big { width: 47px; height: 47px; }
  .gallery-simulator-row .gallery-image .small { width: 100px; height: 100px; }
  .gallery-simulator-row .gallery-image .gallery-title[class*="icon-"]:before { left: 1.5em; top: -2em; }
  .gallery-simulator-row .gallery-image .textbox-titleparragraph-1 { margin-top: 10%; }
  .gallery-simulator-row .textbox-parragraph-0 { color: #404040; }
  .gallery-simulator-row .textbox-parragraph-0.icon-fracaso1 { margin-top: 0; }
  .gallery-simulator-row .textbox-parragraph-0.icon-fracaso1[class*="icon-"]:before { position: absolute; left: 30%; bottom: 15%; font-size: 2.25em; }
  .gallery-simulator-row .form-label { font-size: 1em; }
  .gallery-simulator-row .textbox-titleparragraph-1 { font-size: 1em; }
  .gallery-simulator-row .textbox-parragraph-0 { font-size: 1em; }
  .box-center-img.custom-figure { width: 100%; } }
@media only screen and (max-width: 767px) and (max-width: 767px) { .media-gallery-tab .gallery-tab-image { max-width: 100%; width: 100%; }
  .media-gallery-tab .gallery-tab-image .img-responsive { width: 100%; } }
@media only screen and (max-width: 767px) { .blog-box { border: 1px solid #F2F2F2; }
  .ezone-header-mobile { display: block; width: 100%; float: left; }
  .ezone-body-mobile { display: none; }
  .ezone-body-mobile.ui-state-active { display: block; }
  .ezone-box { position: relative; width: 100%; display: block; float: left; }
  .ezone-bar { height: initial; }
  .ezone-bar .ezone-tasklink { padding-left: 40px; line-height: 40px; }
  .ezone-bar .ezone-tasklink:before { left: 1em; }
  .ezone-taskitem { width: 50%; }
  .ezone-taskitem.expander-tab { width: 100%; text-align: center; }
  .ezone-taskitem.expander-tab .ezone-tasklink { display: inline-block; border-left: 0; }
  .ezone-task-layer { padding: 0; }
  .ezone-tasklink:hover, .ezone-tasklink:active, .ezone-tasklink:focus { color: #FFFFFF; text-decoration: underline; }
  .ezone-taskblock .ezone-tasklist { width: 100%; }
  .ezone-bar .ezone-tasklink, .ezone-bar .ezone-expandlink { border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; margin-top: 0; }
  .ezone-bar .ezone-taskitem { padding-left: 0; padding-right: 0; margin-top: 0; height: 40px; line-height: 40px; }
  .ezone-content [id^="tabEzone-"], .ezone-content [id^="tabEzone-"] { margin-bottom: 5em; display: inline-block; box-sizing: border-box; width: 100%; }
  .ezone-actionbox { border: 0 none; }
  .icon-ezone-layer-expander { position: relative; padding-right: 15px; border-bottom: 1px solid #404040; }
  .icon-ezone-layer-expander:before { content: "\f05b"; position: absolute; right: 0; top: 0.2em; margin: 0; }
  .icon-ezone-layer-expander.active:before { content: "\f0aa"; }
  .icon-ezone-layer-expander.accordeon-title:focus { outline: none; }
  .ezone-content .ezone-actionbox .ezone-tasklink { float: none; }
  .ezone-content .ezone-actionbox .ezone-tasklink:focus { color: #FFFFFF; }
  .ezone-content .paging-module .paging-list-item a { display: table-cell; }
  .ezone-content .paging-module .paging-list-item a.previous-all, .ezone-content .paging-module .paging-list-item a.next-all, .ezone-content .paging-module .paging-list-item a.last-page { display: none; }
  .ezone-searchbox { margin-top: 1em; width: 100%; float: left; }
  .ezone-search-item { width: 100%; position: relative; top: 0; right: 0; }
  .ezone-search-item .form-control { padding-left: 36px; padding-right: 5px; }
  .ezone-search-button { position: absolute; top: 0; left: 2px; }
  .ezone-utilities-module { display: none; background: #222222; color: #FFFFFF; position: fixed; left: 0; bottom: 0; z-index: 1; box-sizing: border-box; padding: 0.75em 0.5em; }
  .ezone-utilities-module .ezone-tasklist { clear: left; float: left; position: relative; left: 50%; text-align: center; width: auto; }
  .ezone-utilities-module .ezone-tasklist .ezone-taskitem { display: block; float: left; position: relative; right: 50%; width: auto; }
  .ezone-utilities-module .ezone-tasklink { width: 75px; padding-left: 0.25em; padding-right: 0.25em; padding-bottom: 2em; position: relative; float: none; min-height: 6.5em; }
  .ezone-utilities-module .ezone-tasklink:before, .ezone-utilities-module .ezone-tasklink:after { position: absolute; bottom: 0.1em; font-size: 1.5em; top: initial; color: #FFFFFF; left: 35%; }
  .ezone-utilities-module .ezone-tasklink .icon-arrow-right:before { margin-left: 0; margin-right: 0; bottom: 1em; position: absolute; left: 60%; }
  .ezone-utilities-module .ezone-tasklink.fc-disabled { color: #6D6E70; }
  .ezone-utilities-module .ezone-tasklink.fc-disabled:before, .ezone-utilities-module .ezone-tasklink.fc-disabled:active, .ezone-utilities-module .ezone-tasklink.fc-disabled:focus { color: #6D6E70; }
  .ezone-utilities-module .ezone-tasklink.icon-mail2:before { font-size: 1.2em; bottom: 0.2em; }
  .ezone-utilities-module .ezone-tasklink.icon-forward2:before { bottom: 0.2em; }
  .ezone-utilities-module .ezone-tasklink.icon-sobre3:before { bottom: 0em; }
  .ezone-utilities-module .ezone-tasklink.icon-remove2:before { bottom: 0em; }
  .ezone-utilities-module .ezone-taskitem { /* min-width: 25%;
max-width: 50%; */ min-height: 50px; padding: 0; text-align: center; }
  .ezone-utilities-module .ezone-taskitem:before { display: none; }
  .ezone-utilities-module a { color: #FFFFFF; }
  .ezone-utilities-module a:hover { color: #FFFFFF; }
  .ezone-table.module-tables { font-size: 1em; }
  .ezone-table.module-tables [class*="textbox-"] { text-indent: 0; margin-bottom: 0.3em; }
  .ezone-table.module-tables .textbox-parragraph-0 { font-size: 1em; }
  .ezone-table.module-tables .textbox-date-0 { text-align: right; float: right; }
  .ezone-table.module-tables thead { display: none; }
  .ezone-table.module-tables tbody td .CI_checkbox { width: 17px; height: 18px; }
  .ezone-table.module-tables tbody td .CI_checkbox:before { margin-left: -3px; }
  .ezone-table.module-tables tbody td .CI_item-custom.CI_bigger input.checkbox { width: 23px; height: 23px; margin: 0; }
  .ezone-table.module-tables tbody td .CI_item-custom.CI_bigger .CI_checkbox { width: 22px; height: 22px; }
  .ezone-table.module-tables tbody td .CI_item-custom.CI_bigger .CI_checkbox:before { margin-left: 0px; }
  .ezone-table.module-tables tbody td .CI_item-custom input.checkbox { margin-left: 0.2em; margin-top: 0.2em; width: 23px; height: 23px; }
  .ezone-table.module-tables thead th, .ezone-table.module-tables thead td, .ezone-table.module-tables tbody th, .ezone-table.module-tables tbody td { text-indent: 0; vertical-align: middle; border-left: 0 none; }
  .tabEzone .mail-title-box { padding-right: 6em; position: relative; }
  .tabEzone .mail-title-box .button-2 { position: absolute; right: 0; top: 0.4em; padding: 0.5em; width: auto; min-width: initial; font-size: 0.75em; }
  .CI_select { position: relative; height: 40px; }
  .CI_select .btn.dropdown-toggle { height: 40px; line-height: 36px; position: relative; background: #FFFFFF; color: #404040; text-indent: 3px; border: 2px solid transparent; z-index: 1; padding-right: 35px; }
  .CI_select .btn.dropdown-toggle .filter-option { padding-top: 1px; }
  .CI_select .btn.dropdown-toggle.open, .CI_select .btn.dropdown-toggle:focus { border-color: #222222; }
  .CI_select .btn.dropdown-toggle:hover { text-decoration: none; }
  .CI_select .btn.dropdown-toggle.disabled { background: #CCCCCC; }
  .CI_select .btn.dropdown-toggle.disabled .filter-option { font-weight: 400; color: #404040; }
  .CI_select .btn.dropdown-toggle.disabled .caret:before { color: #6D6E70; }
  .CI_select .btn.dropdown-toggle.disabled:focus { border-color: transparent; }
  .CI_select:focus.open { text-decoration: none; }
  .CI_select:focus.open .btn:focus .caret:before { text-decoration: none; }
  .CI_select:focus.open .btn:active .caret:before { text-decoration: none; }
  .CI_select.bootstrap-select .btn:focus { outline: initial; outline-offset: initial; text-decoration: initial; }
  .CI_select.bootstrap-select .btn:focus .caret:before { text-decoration: none; }
  .CI_select.bootstrap-select.valid .btn:focus { border-color: #336600; }
  .CI_select.bootstrap-select.error .btn:focus { border-color: #E30513; }
  .CI_select.bootstrap-select .btn:active { text-decoration: none; }
  .CI_select.bootstrap-select .btn:active .caret:before { text-decoration: none; }
  .CI_select.bootstrap-select.btn-group { float: none; display: block; }
  .CI_select.bootstrap-select.btn-group.open.dropup .dropdown-menu { top: auto; }
  .CI_select.bootstrap-select.btn-group .dropdown-menu { left: 0; top: 100%; padding: 0; margin: 0; width: 100%; overflow: hidden; }
  .CI_select.bootstrap-select.btn-group .dropdown-menu.inner { width: 100%; }
  .CI_select.bootstrap-select.btn-group .dropdown-menu.inner li a { text-indent: 0; padding: 10px 5px; }
  .CI_select.bootstrap-select.btn-group .dropdown-menu.inner li a span { width: 100%; vertical-align: middle; }
  .CI_select.bootstrap-select.btn-group .dropdown-menu.open { border-color: #222222; border-width: 2px; }
  .CI_select.bootstrap-select.btn-group .dropdown-menu > li > a { white-space: normal; }
  .CI_select.bootstrap-select.btn-group .caret { right: 2.6em; top: 0.5em; }
  .CI_select.bootstrap-select.btn-group .caret:before { font-family: "neolfont"; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\e605"; color: #222222; font-size: 2em; }
  .CI_select.bootstrap-select.btn-group .caret:focus:before { text-decoration: none; }
  .CI_select.bootstrap-select.btn-group.valid { border: 1px solid #336600; height: 40px; }
  .CI_select.bootstrap-select.btn-group.valid .btn { height: 38px; }
  .CI_select.bootstrap-select.btn-group.error { border: 1px solid #E30513; height: 40px; }
  .CI_select.bootstrap-select.btn-group.error .btn { height: 38px; }
  .CI_select.open { overflow: initial; }
  .CI_select.open .btn.dropdown-toggle { border-color: #0D4C93; }
  .CI_select.open .btn.dropdown-toggle:focus { text-decoration: none; }
  .CI_select.open:focus { text-decoration: none; }
  .CI_select.open.valid .btn.dropdown-toggle { outline: 0px solid #336600; border: 1px solid #336600; }
  .CI_select.open.valid .btn.dropdown-toggle:focus { border-color: #336600; }
  .CI_select.open.error .btn.dropdown-toggle { outline: 0px solid #E30513; border: 1px solid #E30513; }
  .CI_select.open.error .btn.dropdown-toggle:focus { border-color: #E30513; }
  .CI_select.error .btn.dropdown-toggle, .CI_select.valid .btn.dropdown-toggle { border: 1px solid transparent; }
  select.CI_select + p.error { display: inline-block; width: 100%; }
  select.CI_select { display: inline-block; width: 100%; }
  .form-horizontal .control-label.ezone-select-label { padding-top: 5px; }
  .form-horizontal .control-label.normal-label { text-align: left; }
  .ezone-select.CI_select.bootstrap-select.btn-group .dropdown-toggle { border: 1px solid #222222; }
  .transformer-module .figure-box-description { padding-left: 25px; position: relative; }
  .transformer-module .figure-box-description:before { font-family: "neolfont"; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; top: 0.15em; left: 0; content: "\e602"; position: absolute; }
  .transformer-module { border: 1px solid #EBEBEC; box-sizing: border-box; }
  .transformer-module .module-header { background: #FFFFFF; }
  .transformer-module .module-header .module-content-3 { background: #FFFFFF; }
  .transformer-module .module-content-1 { padding-top: 20px; }
  .transformer-module .transformer-filter-container .filter-box-item-son .textbox-list-0 .textbox-list-item { padding-left: 2.5em; }
  .transformer-module .transformer-filter-container .filter-box-item-son .textbox-list-0 .textbox-list-item:before { top: 0.55em; left: 1.25em; }
  .transformer-filter-container [class*="module-content-"] { padding-left: 0; padding-right: 0; padding-bottom: 0; padding-top: 0; }
  .transformer-filter-container .filter-box-item, .transformer-filter-container .textbox-list-item { box-sizing: border-box; margin-bottom: 0; padding-right: 20px; padding-left: 20px; padding-top: 6px; padding-bottom: 6px; border-top: 2px solid #FFFFFF; }
  .transformer-filter-container .filter-box-item:first-child, .transformer-filter-container .textbox-list-item:first-child { border-top: 0 none; }
  .transformer-filter-container .filter-box-item-son { border-top: 2px solid #FFFFFF; }
  .transformer-filter-container .filter-box-item-son:first-child { border-top: 0 none; }
  .transformer-filter-container .filter-box-item-son .textbox-list-0 { padding: 0; margin: 0; max-width: 100%; list-style: inherit; }
  .filter-box-link { font-size: 1em; }
  .filter-box-link-category { font-size: 1em; }
  .filter-search-box { position: relative; }
  .filter-search-box .form-control { padding: 5px 30px 5px 5px; }
  .filter-search-box .vertical-push.form-horizontal .form-control { margin-top: 0; }
  .search-button-box { position: absolute; right: 0; width: 40px; display: block; float: left; top: 0; }
  .search-button-box .search-button-submit.button-2 { width: 100%; float: left; display: block; padding: 0; min-width: initial; height: 37px; background-color: transparent; text-indent: -10000000px; background-image: url(../img/system/ezone-search-button.png); background-position: center center; background-repeat: no-repeat; }
  .inside-module-0 .textbox-title-1 .textbox-date-0 { display: block; }
  .inside-module-1 .textbox-title-1 { margin-left: 0; }
  .inside-module-1 .textbox-parragraph-0 { margin-left: 0; }
  .inside-module-1 .inside-module-image { width: auto; float: left; margin-right: 1em; }
  .inside-module-1 [class*="button-"] { margin-left: 0; min-width: initial; padding-left: 1em; padding-right: 1em; width: auto; }
  .inside-module-1 .img-responsive { width: 100%; }
  .number-list { list-style: outside none none; padding: 0 0 0 2.5em; }
  .expander-maintenance-module { padding-left: 0; padding-right: 0; }
  [class*="maintenance-module-"] { padding: 0; }
  [class*="maintenance-module-"] .textbox-titleparragraph-1 { text-align: center; margin-bottom: 1em; }
  [class*="maintenance-module-"] .left-boxed { padding: 0; border-left: 0; padding-top: 1em; border-top: 2px solid #FFFFFF; }
  [class*="maintenance-module-"] .textbox-list-0 { margin-left: 0; }
  .maintenance-module-1 .textbox-titleparragraph-1 { margin-bottom: 1em; padding-top: 1em; border-top: 2px solid #F2F2F2; }
  .maintenance-module-1 .left-boxed { border-top: 2px solid #F2F2F2; }
  [class*="efficiency-tab-"] .module-content-4 { padding: 0.5em; }
  .efficiency-module-item { float: left; margin-top: 1em; max-width: 85px; }
  .featured-figure img { width: 100%; }
  .featured-number { top: 0.2em; }
  .icon-featured-caption { height: 47px; line-height: 2.8em; }
  .featured-body-pair { margin-bottom: 1em; }
  .featured-body-pair .featured-number { bottom: 100px; font-size: 3em; right: 0.2em; top: initial; left: initial; }
  .featured-body-four { margin-bottom: 1em; }
  .featured-body-full .module-header { width: 100%; }
  .featured-body-full .module-body { width: 100%; }
  .featured-body-full .module-content { max-height: initial; }
  .featured-body-full .featured-number { bottom: 100px; font-size: 3em; right: 0.2em; top: initial; left: initial; }
  .featured-body-pair .icon-featured-caption, .featured-body-full .icon-featured-caption { line-height: 2em; padding-right: 1em; } }
@media only screen and (max-width: 767px) and (max-width: 767px) { [class*="inside-module-content-"] .inside-figure-box { max-width: 100%; width: 100%; }
  [class*="inside-module-content-"] .inside-figure-box figcaption.textbox-subtitle-0 { padding-right: 0; padding-left: 0; }
  .inside-figure-box { max-width: 100%; width: 100%; }
  .inside-figure-box .img-responsive { width: 100%; } }
@media only screen and (max-width: 767px) { .accordeon-title { cursor: pointer; }
  .accordeon-title .accordeon-title-1 { font-size: 1em; padding: 0.55em 2.5em 0.55em 1em; }
  .accordeon-title .accordeon-title-2 { font-size: 1em; padding: 0.55em 2.5em 0.55em 1em; }
  .accordeon-title .accordeon-title-1, .accordeon-title .accordeon-title-2 { min-height: 42px; }
  .accordeon-title .accordeon-title-1:after, .accordeon-title .accordeon-title-2:after { font-size: 1.25em; top: 0.5em; }
  .accordeon-body.ui-accordion-content-active .module-body, .accordeon-body.ui-accordion-content-active .table-responsive { margin-top: 0.875em; margin-bottom: 0.75em; }
  .accordeon-body.ui-accordion-content-active .module-body.unmarged-m, .accordeon-body.ui-accordion-content-active .table-responsive.unmarged-m { margin: 0; }
  .warning-box .warning-status-box { margin-bottom: 1em; }
  .mod_navigationMobile { display: block; position: fixed; width: 100%; left: 0; bottom: 0; z-index: 1050; overflow: hidden; }
  .mod_navigationMobile.opened .box_navigationMobile6 { margin-top: 4px; float: left; }
  .mod_navigationMobile.opened .hd_navigationMobile { margin-top: 4px; z-index: 1050; }
  .mod_navigationMobile.opened .hd_navigationMobile:after { content: "\e6d0"; }
  .mod_navigationMobile.opened .ct_navigationMobile { overflow-x: hidden; overflow-y: auto; position: relative; right: 0; left: 0; bottom: 0; }
  .mod_navigationMobile .back_navigationMobile { display: none; opacity: 0.8; position: fixed; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #FFFFFF; }
  .mod_navigationMobile .box_navigationMobile { position: relative; width: auto; z-index: 1041; }
  .mod_navigationMobile .mn_navigationMobile { background: #fff; margin-bottom: 4px; border-color: #222222; border-width: 0px 1px 1px 1px; border-style: solid; }
  .mod_navigationMobile .ct_navigationMobile { background: #fff; margin-bottom: 0; margin-top: -1px; border-top: 1px solid #222222; }
  .mod_navigationMobile .ct_navigationMobile .dropdown-menu-item { margin-left: 0; padding-left: 0; border-bottom: 1px solid #EBEBEC; padding-right: 0; width: 100%; }
  .mod_navigationMobile .ct_navigationMobile .dropdown-menu-item .navegation-dropitem { padding: 0.75em 0.5em 0.75em 2.5em; width: 100%; margin-left: 0; }
  .mod_navigationMobile .ct_navigationMobile .dropdown-menu-item .navegation-dropitem:before { top: 1.6em; left: 2em; }
  .mod_navigationMobile .navegation-droplist li .dropdown-menu-item .navegation-dropitem { width: 100%; margin-left: 0; }
  .mod_navigationMobile .navegation-droplist li .dropdown-menu-item .navegation-dropitem:before { left: 2em; }
  .mod_navigationMobile .hd_navigationMobile { background: #fff; border-color: #222222; border-width: 1px 1px 0 1px; border-style: solid; padding: 0.75em 15% 0.75em 4%; cursor: pointer; color: #222222; font-weight: 700; font-size: 1em; position: relative; width: auto; display: inline-block; }
  .mod_navigationMobile .hd_navigationMobile:after { font-family: "neolfont"; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; position: absolute; top: 0.5em; right: 0.3em; font-size: 1.5em; content: "\e6d1"; }
  .open_navigationMobile { overflow: hidden; padding: 0; position: fixed; top: 0; }
  .notification-title { position: relative; }
  .notification-title:before { position: absolute; left: 0; top: 0; margin-right: 0; }
  .notification-box { text-align: center; }
  .notification-box [class*="-titletext"] { text-align: left; width: 100%; }
  .notification-box [class*="button-"] { margin: 1.1em auto 0; display: inline-block; float: none; width: auto; }
  .notification-box [class*="-marker"] { margin-left: 0; display: inline-block; float: none; width: auto; }
  .notification-box .textbox-summary-0 { display: block; }
  .notification-data { text-align: left; }
  .notification-titletext-0 { margin-right: 0; line-height: 1.5em; padding-left: 65px; min-height: 48px; }
  .notification-module .notification-titletext-0 { padding-left: 0; }
  .notification-content-box .button-2 { padding: 0.3em 2.5%; max-width: 160px; height: 33px; margin-top: 1em; display: block; margin-left: auto; margin-right: auto; }
  .notification-module.notification-in .notification-titletext-0 { padding-left: 45px; }
  .notification-title[class*="icon-"] { position: relative; }
  .notification-title[class*="icon-"]:before { position: absolute; left: 0; top: 0; }
  .notification-in .notification-title[class*="icon-"] { position: relative; padding-left: 2.7em; }
  .notification-in .notification-title[class*="icon-"]:before { position: absolute; left: 0; top: 0; }
  .notification-in .notification-title [class*="notification-titletext"] { padding-left: 0; padding-right: 0.5em; }
  .featured-module-1 .featured-header .form-label { margin: 0; }
  .featured-module-1 .featured-header .button-0 { padding: 0.5em 0%; max-width: 170px; margin-bottom: 0.5em; }
  .featured-module-1 .featured-header .tittle-text { margin-top: 1em; margin-bottom: 0; }
  .featured-module-1 .featured-body .module-content-0 { padding: 0; }
  .featured-module-1 .featured-body .no-paddingL { padding-left: 4px; }
  .featured-module-1 .featured-body .no-paddingR { padding-right: 4px; }
  .radar-legend .module-header.legend-2 { padding-top: 1em; padding-bottom: 1em; margin-bottom: 0; border-bottom: 1px solid #404040; background: #EBEBEC; display: block; float: left; }
  .radar-legend .module-header.legend-2:before { top: 1.2em; color: #404040; font-weight: 700; font-size: 1em; }
  .radar-legend .module-header.legend-2 .module-content-3.form-tittle { padding: 0; background: initial; padding-right: 1.25em; padding-left: 1.25em; }
  .radar-legend .module-header.legend-2 .module-content-3.form-tittle .textbox-title-1 { font-size: 1em; color: #404040; font-weight: 400; }
  .radar-filter .button-1 { margin-top: 2em; }
  .radar-filter .CI_item-custom [class*="office-"] { color: #FFFFFF; }
  .radar-filter .CI_item-custom [class*="office-"]:before { font-size: 1.5em; }
  .radar-filter .CI_item-custom [class*="office-"]:after { top: 0.15em; right: 0.1em; width: 14px; }
  .radar-map .module-header { padding-right: 40px; position: relative; margin-bottom: 1em; }
  .radar-map .module-header:before { font-family: "neolfont"; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; position: absolute; right: 0.25em; top: -0.2em; font-size: 2em; color: #DF6426; content: "\e6ef"; }
  .radar-map .module-header [class*="textbox-"] { position: initial; left: 0; font-size: 1.125em; margin-bottom: 0; }
  .compact-mobile .module-header { padding-right: 40px; position: relative; cursor: pointer; }
  .compact-mobile .module-header:before { font-family: "neolfont"; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; position: absolute; right: 0.5em; top: 0.7em; font-size: 1.3em; color: #6D6E70; content: "\e6c4"; }
  .compact-mobile .ui-accordion-header-active.module-header:before { content: "\e6c3"; } }
@media only screen and (max-width: 767px) and (min-width: 768px) { .module-steps-nav .col-md-18 { float: left; width: 100%; }
  .module-steps-nav .col-md-9 { float: left; width: 50%; }
  .module-steps-nav .col-md-6 { float: left; width: 33.33333%; }
  .module-steps-nav .col-md-4 { float: left; width: 22.22222%; }
  .module-steps-nav .col-md-offset-1 { float: left; margin-left: 5.55556%; } }
@media only screen and (max-width: 767px) { .fullcalendar .ui-datepicker-calendar tbody { font-size: 1.375em; }
  .fullcalendar .ui-datepicker-calendar tbody a { font-size: 0.625em; font-weight: 700; height: auto; padding: 0; text-align: left; position: relative; display: block; padding: .4em; text-align: center; text-decoration: none; /* background: white; */ color: #6D6E70; /* border-bottom: 0px solid $type-2; */ }
  .fullcalendar .ui-datepicker-calendar tbody a span { color: #336601; position: absolute; font-size: 0.4em; text-indent: -100000px; font-weight: 700; bottom: -4px; left: 0; width: 100%; text-align: left; padding: 0; }
  .fullcalendar.event-date .ui-datepicker-calendar tbody a { padding: 0.41em; }
  .fullcalendar.event-date.consuption-calendar { margin-left: 0; margin-right: 0; width: 100%; }
  .fullcalendar.event-date.consuption-calendar .ui-datepicker-calendar tbody a { padding: 1em 0.5em; }
  #recaptcha_widget .solution { float: left; margin-top: 0em; width: 100%; }
  #recaptcha_widget .solution input { margin: 0.35em auto; width: 100%; }
  #recaptcha_widget .options { float: left; width: 100%; margin-bottom: 0.3em; }
  #recaptcha_widget .options a { width: 10%; display: inline-block; }
  #recaptcha_widget #recaptcha_image { width: 100% !important; height: auto !important; padding-top: 0.5em; }
  .fullcalendar .ui-datepicker-calendar tbody { font-size: 1.375em; }
  .fullcalendar .ui-datepicker-calendar tbody a { font-size: 0.625em; font-weight: 700; height: auto; padding: 0; text-align: left; position: relative; display: block; padding: .4em; text-align: center; text-decoration: none; /* background: white; */ color: #6D6E70; /* border-bottom: 0px solid $type-2; */ }
  .fullcalendar .ui-datepicker-calendar tbody a span { color: #336601; position: absolute; font-size: 0.4em; text-indent: -100000px; font-weight: 700; bottom: -4px; left: 0; width: 100%; text-align: left; padding: 0; }
  .fullcalendar.event-date .ui-datepicker-calendar tbody a { padding: 0.41em; }
  .fullcalendar.event-date.consuption-calendar { margin-left: 0; margin-right: 0; width: 100%; }
  .fullcalendar.event-date.consuption-calendar .ui-datepicker-calendar tbody a { padding: 1em 0.5em; }
  .module-products .mod_flexslider_bigger .flexslider .tabInfo, .module-products-form .mod_flexslider_bigger .flexslider .tabInfo { width: 100%; }
  .module-products .boxImg, .module-products-form .boxImg { width: 50%; min-width: 159px; }
  .module-products .boxChannels img, .module-products-form .boxChannels img { display: inherit; float: left; width: 50%; }
  .module-products .boxChannels figcaption.fdescription, .module-products-form .boxChannels figcaption.fdescription { margin: 3.5em 0 0 1em; width: 45%; float: right; }
  .module-products-details .boxImg { position: relative; margin-bottom: 1.5em; }
  .module-products-details .boxImg .bitmap { width: 100%; max-height: 253px; }
  .module-products-details .boxImg .faldon_info { padding: 0.5em 3%; top: 15%; right: 5%; width: 90%; min-height: 0px; }
  .module-products-details .boxImg .faldon_info .txt-description1 { padding-left: 2%; font-size: 1em; display: block; }
  .module-products-details .boxImg .faldon_info .txt-description2 { padding-left: 16%; font-weight: 700; font-size: 1.5em; display: block; }
  .module-products-details .boxImg .faldon_info .txt-description3 { padding-left: 25%; }
  .module-products-details .boxImg .buttom_faldon { top: initial; right: 5%; bottom: 0.5em; }
  .module-products-details .bt_box { border-width: 0px; }
  .module-documentation .boxImg { position: relative; margin-bottom: 0.5em; }
  .module-documentation .boxImg .bitmap { width: 100%; height: 274px; }
  .module-documentation .boxImg .faldon_info { right: 1em; top: 6.5em; width: 85%; background: rgba(82, 106, 134, 0.85); min-height: 45px; }
  .module-documentation .boxImg .buttom_faldon { left: 6em; }
  [class*="poll-data-box-"] { margin-bottom: 0; }
  .poll-data-box { margin-top: 1em; margin-bottom: 1em; }
  [class*="tooltip-info-"] { position: relative; margin-top: 0; left: 0; }
  .tooltip-row { position: relative; }
  .tooltip-row .col-xs-2 { position: relative; bottom: -2.3em; right: 0; }
  .tooltip-row-inline .col-xs-2 { padding-top: 0.68em; padding-bottom: 0.68em; }
  .ui-tooltip.tlt-tooltipContainer { width: 90%; padding: 1em 5%; font-size: 1em; }
  .ui-tooltip.tlt-tooltipContainer:before, .ui-tooltip.tlt-tooltipContainer:after { display: none; }
  .staticTooltip { bottom: initial; right: initial; left: initial; top: initial; position: relative; display: block; float: left; width: 100%; margin-bottom: 2em; }
  .staticTooltip:before, .staticTooltip:after, .staticTooltip.sT-bottom:before, .staticTooltip.sT-bottom:after, .staticTooltip.sT-top:before, .staticTooltip.sT-top:after { display: none; } }

.mod_footer div, .mod_footer li {
  background-color: transparent !important;
}

.mod_footer .company-topic {
  color: #ffffff;
}

.mod_footer .link-nav-item a {
  color: #ffffff;
}

.mod_footer .link-nav-expander {
  color: #ffffff;
}

a {
  outline: none !important;
}

#shareTabs {
  margin-bottom: -1em;
}

.textbox-parragraph-0 {
  color: #000000;
}

/*# sourceMappingURL=mediaQueries.css.map */
