main-menu cfhtml, body, div, span, applet, object, iframe,covera_imagen a, abbr, acronym, address, big, cite, code, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, hgroup, main, menu, nav, output, ruby, section, summary, time, mark, audio, video, * {margin: 0;padding: 0;border: 0;font-size: 100%;font-weight: normal;}article, aside, details, figcaption, figure, footer, hgroup, main, menu, nav, section {display: block;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}table {border-collapse: collapse;border-spacing: 0;}a {text-decoration: none;}@font-face {font-family: 'Roboto';font-style: normal;font-weight: normal;src: local('Roboto'), local('Roboto'), url(/web/fonts/roboto.woff2) format('woff2');}@font-face {font-family: 'Roboto Bold';font-style: normal;font-weight: normal;src: local('Roboto Bold'), local('Roboto Bold'), url(/web/fonts/roboto-bold.woff2) format('woff2');}strong, b, em, .bold {font-family: 'Roboto Bold', sans-serif;}h1 {font-weight: 100;font-size: 1.5em;}h2 {font-weight: 300;font-size: 1.25em;}h3 {font-weight: 400;font-size: 1.125em;}h1, h2, h3, h4, h5 {margin: .5em 0 .75em;line-height: 1.3;display: inline-block;}body {line-height: 17px;font-family: 'Roboto', Helvetica, sans-serif;font-size: 13px;background:#f1f1f1;color: #262626;}html {box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}*,*:before,*:after {box-sizing: inherit;-moz-box-sizing: inherit;-webkit-box-sizing: inherit;}p{font-size: 13px;line-height: 17px;}a {color: #000;}a:hover {color: #167ac6;text-decoration: underline;}::-webkit-scrollbar {width: 16px;}::-webkit-scrollbar-track {border-radius: 0;box-shadow: inset 0 0 1px rgba(0, 0, 0, .3);}::-webkit-scrollbar-thumb {background: rgba(200, 200, 200, .7);border-radius: 7px;}::-webkit-scrollbar-thumb:hover {background: rgba(156, 156, 156, .7);}::-webkit-scrollbar-thumb:window-inactive {background: rgba(0, 0, 0, .3);}:focus {outline: 0;}.centradob{width: 100%;margin: 0 auto;text-align: center;}.enl{font-family: 'Roboto', Arial, Helvetica, sans-serif;font-size: 16px;min-width: 135px;cursor: pointer;float: none;text-align: center;display: inline-block;padding: 5px 0;border-radius: 3px;}.btn {font-family: 'Roboto', Arial, Helvetica, sans-serif;font-size: 16px;min-width: 135px;cursor: pointer;float: none;text-align: center;display: inline-block;padding: 8px 12px;border-radius: 3px;font-weight: bold;background-color:#4d90fe;border: 1px solid #3079ed;color: #fff;transition: all .1s ease-in-out;-webkit-transition: all .1s ease-in-out;}.btn:hover{color: #fff;background-color: #126db3;text-decoration: none;transition: all .1s ease-in-out;-webkit-transition: all .1s ease-in-out;}@media only screen and (max-width: 575px) {.enl {margin: 5px 0;min-width: inherit;padding: 5px 35px;}}[class*='col-'] {float: left;min-height: 1px;padding-right: 20px;}.grid {width: 100%;max-width: 1200px;margin: 0 auto;overflow: hidden;}.white{background-color: #fff;padding: 20px;-webkit-box-shadow: 0 2px 3px -1px rgba(0,0,0,0.2);-moz-box-shadow: 0 2px 3px -1px rgba(0,0,0,0.2);box-shadow: 0 2px 3px -1px rgba(0,0,0,0.2);}.grid:after {content: "";display: table;clear: both;}.col-1-4, .col-3-12 {width: 25%;}.col-9-12 {width: 75%;}.col-7-12 {width: 58.33% }.wrapper {width: 100%;margin: 0 auto;font-size: 14px;}#wrapper_content {width: 100%;height: 15px;}.toggle, [id^=drop] {display: none;}#menu_sup{width: 100%;height: 50px;background-color: #fff;border-bottom: 1px solid #e8e8e8;}nav {margin: 0;padding: 0 ;background-color: #fff;position: fixed;top: 0;width: 100%;z-index: 1;}#logo {display: block;padding: 10px 10px 0 10px;float: left;width: 230px;text-align: center;}.logo_nav{height: 30px;}nav:after {content: "";display: table;clear: both;}nav ul {padding: 15px 20px;list-style: none;position: fixed;margin: 50px 0 0 0;background-color: #fff;border-right: 1px solid #e8e8e8;width: 230px;height: 100vh;}nav ul li a{display: inline-block;float: left;width: 100%;margin: 2px 0;font-size: 16px;padding: 5px }nav ul li:hover a {text-decoration: none;background-color: #444;color: #fff;}nav ul li img{width: 28px;height: 28px;vertical-align: middle;margin-right: 15px }nav ul li:first-child a {background-color: #cc181e;color: #fff;}nav ul li:first-child:hover a {background-color: #cc181e;color: #fff;}nav ul li:hover > ul {display: inherit;}li > a:only-child:after {content: '';}.dropdown-emulator{position:relative;float: right;margin: 10px 50px 10px 5px;}.dropdown-emulator-selected{float:left;height:28px;width:100px;padding:5px;border:1px solid #c6c6c6;border-right: none;border-top-left-radius: 3px;border-bottom-left-radius: 3px;background-color: #f8f8f8;}.dropdown-emulator-select-btn:hover{background-color: #e9e9e9;}.dropdown-emulator-select-btn{height:28px;width:25px;text-decoration:none;text-align:center;float:left;padding:5px;background-color: #f8f8f8;border:1px solid #c6c6c6;border-left: none;border-top-right-radius: 3px;border-bottom-right-radius: 3px;font-size: 22px;}.dropdown-emulator a:hover{text-decoration: none;color: #262626 }.dropdown-emulator ul{position:absolute;top:26px;left:0;list-style:none;margin:0;display:none;padding:8px;background-color: #fff;border:1px solid #c6c6c6;border-top: none;background-color: #f8f8f8;width: 125px;height: auto }.dropdown-emulator ul li{width: 100%;margin: 0;font-size: 11px;}.dropdown-emulator ul li:first-child a{background-color: inherit;color: #262626 }.dropdown-emulator ul li:first-child:hover a,.dropdown-emulator ul li:hover a {background-color: inherit;color: #262626;}.dropdown-emulator ul li img{width: 20px;height: 14px;margin-right: 10px;vertical-align: middle;display: inline-block;}.logo_mvl{display: none;}footer{margin-top: 0px;background: #fff;border-top: 1px solid #e2e2e2;padding: 20px;text-align: left;margin-left: 230px;display: inline-block;}footer .col-12-12:nth-child(1){width: 100%;border-bottom: 1px solid #e8e8e8;}footer .col-12-12:nth-child(2){width: 100%;padding: 15px 0 0 8px;}footer .col-12-12:nth-child(3){width: 100%;padding: 0px 0 15px 8px;font-size: 11px;color: #666 }footer img{height: 35px;margin: 0 auto;}.enlace{font-size: 13px;font-family: 'Roboto Bold', Arial, Helvetica, sans-serif;color: #333;margin-right: 10px;}a.web{font-family: 'Roboto Bold', Arial, Helvetica, sans-serif;color: #666 }@media all and (min-width: 769px) {#menu {display: block !important;}}@media all and (max-width: 768px) {#menu_sup{width: 100%;background-color: #e62117;}#logo {float: none;}.logo_nav{display: none;}.logo_mvl{display: block;height: 30px;margin-bottom: 8px }.dropdown-emulator{position: absolute;top: 0;right: 0;color: #fff;margin-right: auto;}.dropdown-emulator-selected{border:1px solid rgba(255,255,255,.5);background-color: rgba(255,255,255,.1);color: #fff;}.dropdown-emulator-select-btn{background-color: rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.5);color: #fff;}.dropdown-emulator a:hover {color:#fff }.dropdown-emulator a:active {color:#262626 }.dropdown-emulator-select-btn:hover{background-color: rgba(255,255,255,.2);}.dropdown-emulator ul li a {width: 100%;padding: 4px 0;height: auto;text-align: left;}.dropdown-emulator ul {z-index: 2 }nav {margin: 0;padding: 0;height: auto;}nav a{}.toggle + a,.menu {display: none;}.toggle {display: inline-block;background-color: #e62117;color: #FFF;font-size: 30px;text-transform: uppercase;text-decoration: none;text-align: center;border: none;width: 50px;}.toggle:hover {}.menu {margin: 0;}#menu {z-index: 1;width: 100%;}nav ul {height: auto;padding: 0;}nav ul li a {width: 100%;height: 50px;margin: 0;font-size: 16px;padding: 10px 15px;text-align: center;}nav ul li, nav ul li:last-child, nav ul li:hover {display: block;width: 100%;margin: 0;border-top:none;}nav a:hover,nav a:active {background-color: #f7f7f7;background-image: none;}nav ul li:hover > ul {display: none;}footer{margin-left: 0;}}@media only screen and (max-width:575px) {.dropdown-emulator {margin: 10px 10px 10px 5px;}nav ul li a {width: 100%;padding: 12px 15px;text-align: left }}.container{margin-left: 230px;}.tit_head{width: 100%;height: 50px;background: #fff;border-bottom: 1px solid #e8e8e8;text-align: center;margin-bottom: 30px;}.tit_head p{font-family: 'Roboto Bold', Arial, Helvetica, sans-serif;font-size: 13px;border-bottom: 4px solid #cc181e;display: inline-block;line-height: 45px;}.img-responsive{width: 100%;}@media only screen and (max-width:768px) {.tit_head{margin-bottom: 30px;margin-top: 50px;}}.separador{margin: 15px 0;height: 1px;background: #e8e8e8;width: 100%;}@media only screen and (max-width: 768px) {.container{margin-left: 0;}}.mgn20{padding: 20px;min-height: 450px;}.subtitulo {display: inline-block;font-size: 23px;line-height: 120%;margin: 20px auto;padding: 10px;}ol li{margin: 5px 0 }@media only screen and (max-width: 768px) {.subtitulo{margin-left: 20px;}}@media only screen and (max-width: 575px) {.subtitulo{margin-left: 10px }}.form-control {padding: 10px 15px;height: 40px;font-size: 13px;color: #616161;background: rgba(255, 255, 255, 0.8);box-shadow: none;display: block;width: 100%;}label {display: inline-block;max-width: 100%;margin-bottom: 0px;font-weight: 400;color: #ff3433;padding: 4px 0 0 8px;}label.label{color: #000;font-size: 16px;margin-top: 15px;}label.label:first-child{margin-top: 0;}form#register-form input,form#register-form textarea{font-family: "Roboto", Helvetica, sans-serif;font-size: 16px;color: #262626;background: #f7f7f7;}form#register-form textarea{font-family: "Roboto", Helvetica, sans-serif;padding-top: 25px;}form#register-form [type="checkbox"]{border-left:none }.flex-control-nav{display: none;}@media only screen and (min-width: 1366px) {.wrapper {width: 100%;}}@media only screen and (max-width: 768px) {.logo{display: none;}h1 {font-size: 1.75em;}h2 {font-size: 1.45em;}}.columnsContainer {position: relative;margin: 0em;}label[for=favcity] {position: relative;display: block;overflow: hidden;cursor: pointer;border: 1px solid #dddddd;padding: 0px;height: 40px;width: 100%;max-width: 400px;color: #666;margin-bottom: 10px;}label[for=favcity]::after {content: ' ';position: absolute;right: 0;top: 0;width: 34px;height: 34px;display: block;background: #f06261 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAMAAAANmfvwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTlDMjUxMDUwRDJDMTFFNkE3QUZCOTI3RTQ3Njg2MkUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTlDMjUxMDYwRDJDMTFFNkE3QUZCOTI3RTQ3Njg2MkUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFOUMyNTEwMzBEMkMxMUU2QTdBRkI5MjdFNDc2ODYyRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFOUMyNTEwNDBEMkMxMUU2QTdBRkI5MjdFNDc2ODYyRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnbIzIYAAAA2UExURZtLkqpioKplobBup7qBs8KPu8WSvcWTvsaUvsiZwciawsmawtu81ty71t7B2eXO4v/+/////1st6VMAAABhSURBVBgZ7cFJDoJAFEDBx9iIv4F3/8tCiDFGpi0LqnjcRsWPih3v6cVXP/VsNGrHR6c2/CsGNbFK6lCwFWrLolWDXaEmSGpwIKt1rWYOZVeZE+EiOBUaXBhHrpQlj3uZASBfBDex/TAjAAAAAElFTkSuQmCC') no-repeat center center;pointer-events: none;margin: 2px;}label[for=favcity] select {border: 0px solid #eeeeee;background: white;padding: 7px 20px 7px 20px;width: 100%;font-size: 14px;color: #666666;font-family: Tahoma;cursor: pointer;}*, *:after, *:before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.alert {padding: 15px 20px;margin-bottom: 20px;border-radius: 0;}.alert-warning {color: #fff;background-color: #e3b041;border-color: #e3b041;}@media handheld, only screen and (max-width: 767px) {.grid {width: 100%;min-width: 0;margin-left: 0;margin-right: 0;padding-left: 10px;padding-right: 10px;}[class*='col-'] {width: auto;margin: 0;padding-left: 10px;padding-right: 10px;}}