*html{} *{margin: 0;padding: 0;border: none;} html{font-family: 'Montserrat', sans-serif; font-weight:500; font-size:0.95rem;
} body{margin:0; padding:0;
 -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: optimizeLegibility;
-webkit-text-stroke: 0.2px;} h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address{} li, dd, blockquote{margin-left: 1em;} a, a:link, a:visited, a:hover, a:active{outline: 0; text-decoration: none; color:inherit;} a img{border: none;text-decoration: none;} b, strong{font-weight:600;} p a{margin:0; padding:0;} img{border: none; margin:0; padding:0;} button{cursor:pointer;} label{font-size:13px; padding: 3px 3px 4px; line-height: 18px; color:#565656;} input, select, textarea{font-size:14px;color:#666; background-color:#FFFFFF;  margin-right:5px; padding:4px 8px;margin-bottom:10px;  -webkit-appearance: none; border:1px solid #dadada; vertical-align: top;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;} input:focus, select:focus, textarea:focus{background-color: #FFF;} input[type="text"]:disabled{background:#F0F0F0 !important; color:#CCCCCC !important;} input[type="button"]{background:#333333; padding:5px 10px;   color:#FFF; font-size:15px; letter-spacing:-0.02em; font-weight:400; background-repeat: no-repeat; background-position: center right; cursor: pointer;} input[type="submit"]{background:#333333; padding:5px 10px;   color:#FFF; font-size:15px; letter-spacing:-0.02em; font-weight:400; background-repeat: no-repeat; background-position: center right; cursor: pointer;} select{border-radius:0px; padding:4px 40px 4px 6px; background-image:url('/adm/img/sel_fle.png'); background-repeat: no-repeat; background-position: center right;} input[type="text"].peq{font-size:14px;padding:3px;} textarea{font-size:14px;} input[type="textarea"].peq{font-size:14px;padding:3px;} input[type="date"]{padding-right: 0;} hr{border: 0; height: 1px; text-align: center; background-color:#aaa; margin:10px 0; } .nota{font-size:12px;color:#9e9189;} h1{ font-size:50px; padding-bottom:10px; color:#f1f1f1f; padding-bottom:2px; margin-bottom:10px; padding- font-weight:900;} h2{ font-size:40px; padding-bottom:10px; color:#333333; padding-bottom:2px; margin-bottom:10px; padding- font-weight:800;} h3{font-weight: 800; font-size:15px;  padding-bottom:2px; color:#ABABAB;} h4{font-size:14px; line-height:20px;} h5{font-weight: 200; font-size:16px;  color:#574d47; font-weight:700; padding-bottom:6px;} table tr td, table tr th{font-size: 12px; line-height: 14px;} input[type=checkbox]{border:none !important;width: 20px; height:20px; margin: 7px 6px 3px 5px !important;  background: url('/material/img_css.png') 0px -20px; cursor: pointer;} input[type=checkbox]:checked{border:none !important;width: 20px; height:20px; margin: 7px 6px 3px 5px !important; background: url('/material/img_css.png') -20px -20px; cursor: pointer;} .clear{clear: both;} .fleft{float: left;} .fright{float: right;} .elip{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;} .alcenter{text-align:center;} .alright{text-align: right;} .alleft{text-align: left;} .vamiddle{vertical-align: middle !important;} .vatop{vertical-align: top !important;} .dinlineblock{display: inline-block; vertical-align: middle;} .dtablecell{display: table-cell; vertical-align: middle;} .pright{padding-right: 30px;} .displaynone{display: none;} .displayinline{display: inline;} .marginauto{margin: 0 auto;} .prelative{position: relative;} .pabsolute{position: relative;} .w0p{width:0%;} .w10p{width:10%;} .w20p{width:20%;} .w30p{width:30%;} .w40p{width:40%;} .w50p{width:50%;} .w60p{width:60%;} .w70p{width:70%;} .w80p{width:80%;} .w90p{width:90%;} .w100p{width:100%;} .contenidototal input[type="button"]{ background:#FFF; padding:15px 15px;   color:#000; font-size:14px; letter-spacing:+0.1em;  cursor: pointer; text-transform:uppercase; border:1px solid #000;} .contenidototal input[type="submit"]{font-family: 'gotham-medium-webfont', sans-serif; background:#FFF; padding:15px 15px;   color:#000; font-size:14px; letter-spacing:+0.1em;  cursor: pointer; text-transform:uppercase; border:1px solid #000;} 
@media screen and (max-width: 800px){*html{} *{} html{} body{} h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address{} li, dd, blockquote{} a, a:link, a:visited, a:hover, a:active{} a img{} b, strong{} p a{} img{} button{} label{} input, select, textarea{} input:focus, select:focus, textarea:focus{} input[type="text"]:disabled{} input[type="button"]{} input[type="submit"]{} select{} input[type="text"].peq{} textarea{} input[type="textarea"].peq{} input[type="date"]{} hr{} .nota{} h1{} h2{} h3{} h4{} h5{} table tr td, table tr th{} input[type=checkbox]{} input[type=checkbox]:checked{} .clear{} .fleft{} .fright{} .elip{} .alcenter{} .alright{} .alleft{} .vamiddle{} .vatop{} .dinlineblock{} .dtablecell{} .pright{} .displaynone{} .displayinline{} .marginauto{} .prelative{} .pabsolute{} .w0p{} .w10p{} .w20p{} .w30p{} .w40p{} .w50p{} .w60p{} .w70p{} .w80p{} .w90p{} .w100p{} .contenidototal input[type="button"]{} .contenidototal input[type="submit"]{} }