.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}div.caja-archivo,div.caja-check,div.caja-input,div.caja-select{margin-bottom:25px;display:inline-block;vertical-align:bottom;width:100%;position:relative}div.caja-archivo span,div.caja-check span,div.caja-input span,div.caja-select span{display:inline-block;vertical-align:middle}label{display:block;width:100%;line-height:1em;color:#4D4D4D;margin-bottom:5px;text-transform:uppercase}input,select,textarea{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;outline:0;width:100%;background-color:#fff;color:#4D4D4D;border:solid 1px #4D4D4D;font-size:14px;font-size:1.4rem;line-height:1em;padding:12px 10px 7px;appearance:none;-moz-appearance:none;-webkit-appearance:none;-moz-border-radius:0;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}input:focus,input:hover,select:focus,select:hover,textarea:focus,textarea:hover{background-color:#ECECEC}input[type=submit],input[type=reset],input[type=button]{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:solid 1px #4D4D4D;background-color:#fff;color:#4D4D4D;width:auto;padding:12px 10px 7px;line-height:1em;outline:0;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}input[type=submit]:focus,input[type=submit]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=button]:focus,input[type=button]:hover{background-color:#ECECEC}input[type=submit]+input[type=submit]{margin-left:5px}input[type=submit]+input[type=reset]{margin-left:5px}input[type=submit]+input[type=button]{margin-left:5px}input[type=reset]+input[type=submit]{margin-left:5px}input[type=reset]+input[type=reset]{margin-left:5px}input[type=reset]+input[type=button]{margin-left:5px}input[type=button]+input[type=submit]{margin-left:5px}input[type=button]+input[type=reset]{margin-left:5px}input[type=button]+input[type=button]{margin-left:5px}select{cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:solid 1px #4D4D4D;width:100%;padding:12px 10px 7px;line-height:1em;color:#4D4D4D;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:0;background:url(../img/submenu-arrow.png) no-repeat 97% center #fff;background-size:11px}textarea{height:200px}@-moz-document url-prefix(){select{background-image:none}}select[multiple]{height:75px}input[type=checkbox]{display:none}input[type=checkbox]+label{display:inline-block;width:30px;height:30px;margin-bottom:0;border:solid 1px #4D4D4D;background-color:#fff;margin-right:8px;vertical-align:middle;overflow:hidden;text-indent:9999px;cursor:pointer}input[type=checkbox]:checked+label{background-color:#4D4D4D;border:solid 1px #4D4D4D}div.caja-checkbox span{display:inline-block;vertical-align:middle;font-size:13px;font-size:1.3rem;line-height:1.3em;color:#4D4D4D}input[type=radio]{display:none}input[type=radio]+label{width:30px;height:30px;display:inline-block;cursor:pointer;margin-right:10px;margin-bottom:0;vertical-align:middle;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;border:solid 1px #4D4D4D;background-color:#fff}input[type=radio]+label:hover{background-color:grey}input[type=radio]:checked+label{background-color:#4D4D4D}input[type=radio]+label span{display:inline-block;vertical-align:middle}div.radio-opcion{display:block;margin-bottom:5px}::-webkit-input-placeholder{color:grey}::-moz-placeholder{color:grey}:-ms-input-placeholder{color:grey}input:-moz-placeholder{color:grey}@media only screen and (min-width:700px){input[type=checkbox]+label,input[type=radio]+label{width:20px;height:20px}}div.caja-full{width:100%;margin:0 auto;position:relative}div.caja-centrada{width:90%;margin:0 auto;position:relative}div.columnas{width:100%;margin-bottom:20px}div.col12,div.col13,div.col14,div.col15,div.col23,div.col25,div.col34,div.col35,div.col45{width:100%;margin-bottom:20px}div.col12:last-child,div.col13:last-child,div.col14:last-child,div.col15:last-child,div.col23:last-child,div.col25:last-child,div.col34:last-child,div.col35:last-child,div.col45:last-child{margin-bottom:0}div.col12 img,div.col13 img,div.col14 img,div.col15 img,div.col23 img,div.col25 img,div.col34 img,div.col35 img,div.col45 img{max-width:100%;height:auto}div.col12 iframe,div.col13 iframe,div.col14 iframe,div.col15 iframe,div.col23 iframe,div.col25 iframe,div.col34 iframe,div.col35 iframe,div.col45 iframe{width:100%}.derecha{text-align:right}.izquierda{text-align:left}.centrar{text-align:center}.arriba{vertical-align:top}.abajo{vertical-align:bottom}.medio{vertical-align:middle}div.caja-justificada{text-align:justify;text-justify:distribute}div.caja-justificada:after{content:'';display:inline-block;width:100%;height:0;font-size:0;line-height:0}div.caja-derecha{text-align:right}div.caja-izquierda{text-align:left}@media only screen and (min-width:700px){div.columnas{width:104%;margin-left:-2%}div.col12{width:46%;margin:0 2%;display:inline-block;vertical-align:top}div.col13{width:29.33%;margin:0 2%;display:inline-block;vertical-align:top}div.col23{margin:0 2%;width:62.66%;display:inline-block;vertical-align:top}div.col15{width:16%;margin:0 2%;display:inline-block;vertical-align:top}div.col25{width:36%;margin:0 2%;display:inline-block;vertical-align:top}div.col35{width:56%;margin:0 2%;display:inline-block;vertical-align:top}div.col45{width:76%;margin:0 2%;display:inline-block;vertical-align:top}div.col14{width:21%;margin:0 2%;display:inline-block;vertical-align:top}div.col34{width:71%;margin:0 2%;display:inline-block;vertical-align:top}}@media only screen and (min-width:1200px){div.caja-centrada{width:1160px}}.subrayado{background-color:#0000FA;box-shadow:5px 0 0 #0000FA,-5px 0 0 #0000FA;padding-top:5px;padding-bottom:0;position:relative;left:5px}div.boton{width:auto;display:inline-block;margin:0 5px;font-size:16px;font-size:1.6rem;line-height:1em}div.boton a{display:block;background-color:#0000FA;padding:12px 10px 7px;color:#fff;text-decoration:none}div.boton a:hover{background-color:#4D4D4D}div.boton.blanco a{background-color:transparent;border:solid 1px #4D4D4D;color:#4D4D4D}div.boton.blanco a:hover{background-color:#0000FA;color:#fff;border:solid 1px #0000FA}.separacion{margin-bottom:40px}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:20px 0;padding:0}mark{color:#fff;display:inline-block;padding-top:7px;display:inline;background-color:#0000FA;box-shadow:5px 0 0 #0000FA,-5px 0 0 #0000FA;padding-top:5px;padding-bottom:0;position:relative;left:5px}mark a{color:#fff;text-decoration:none}iframe{margin-bottom:40px;width:100%}ul.redes-sociales{list-style:none}ul.redes-sociales li{display:inline;margin-right:10px}ul.redes-sociales li span{font-size:20px;font-size:2rem;line-height:1em}table{width:100%;margin:20px 0}table td,table th{line-height:1.2em;padding:10px 15px;vertical-align:middle}table tr:nth-child(odd){background-color:#E2E8EF}table tr:hover{background-color:green}table tr:hover>td{color:#fff}table th{background-color:#797979;color:#fff;font-weight:700;text-align:left}table tfoot td{background-color:#A2A2A2;color:#fff}div.navegacion,div.paginacion{width:100%;margin:20px 0;text-align:justify;text-justify:distribute}div.navegacion:after,div.paginacion:after{content:'';display:inline-block;width:100%;height:0;font-size:0;line-height:0}div.navegacion div.next,div.navegacion div.prev,div.paginacion div.next,div.paginacion div.prev{font-size:16px;font-size:1.6rem;line-height:1em;display:inline-block}div.navegacion div.next,div.paginacion div.next{text-align:left}div.navegacion div.prev,div.paginacion div.prev{text-align:right}div.navegacion div.paginas,div.paginacion div.paginas{text-align:center}div.navegacion div.paginas span,div.paginacion div.paginas span{color:#000;margin:0 5px}div.navegacion div.paginas a,div.paginacion div.paginas a{margin:0 5px}