/* Relevant declarations transcribed from the inspected style.css and override.css.
   Asset URLs are local; logo and institutional text are replaced. Content-box is intentional. */
@font-face{font-family:gobCL;src:url('/assets/reference/gobcl_regular-webfont.ttf') format('truetype');font-display:swap}
html{background:#f6f6f6 url('/assets/reference/background2.jpg') center top repeat}
body{color:#697680;margin:0;padding:0;text-align:center;font-family:Verdana,Helvetica,sans-serif;font-size:11px;line-height:140%;zoom:100%}
.wrapper{background:#f6f6f6 url('/assets/reference/main_bg.jpg') center top repeat-y;width:100%}
#page{width:980px;height:auto;text-align:left;margin:0 auto}
.wrapped{width:auto;height:auto;margin:0 auto}
#top{width:100%;margin:0;padding:0;height:18px;background:#f6f6f6}
.header.med{position:relative;display:block;margin:0 auto;width:980px;height:95px;font-family:gobCL;background:url('/assets/reference/fondheadermed.png') repeat-x}
.header .title.med{float:right;margin:60px 15px 0 0;font-family:gobCL}
a,.breadcrumb-current,.footer-link{color:#06c;text-decoration:none}
h1,.med h1{color:#036ab5;line-height:110%;font-weight:lighter;font-style:normal;text-align:left;letter-spacing:-1px;margin-bottom:5px;margin-top:2px;font-family:gobCL,Verdana,Helvetica,sans-serif}
.med h1{font-size:22px}
h1.logo.med{width:137px;height:122px;top:0;left:15px;margin:0;position:relative;z-index:100}
.logo a,.logo img{display:block;width:137px;height:122px;border:0}
.blueLight{color:#036ab5;font-weight:lighter}
.redBold{color:#e62633;font-weight:bold}
.blueNormal{color:#036ab5;font-weight:normal;font-size:21px}
#navegacion{width:980px;min-height:30px;margin-top:10px;margin-bottom:5px}
#breadcrumb{width:920px;margin:20px auto 0;border:1px solid #bebebe;padding:3px 10px 4px 20px;background:#fff url('/assets/reference/auxi_icon_brea.gif') no-repeat scroll 5px}
#breadcrumb a{font-size:11px;font-weight:normal}
.rounded-top{border-top-right-radius:7px;border-top-left-radius:7px}
.rounded-bottom{border-bottom-right-radius:7px;border-bottom-left-radius:7px}
.tab_content{background:#f6f6f6;border:1px solid #bebebe;width:950px;margin:0 auto 37px;position:relative;height:auto;min-height:520px}
#content{height:auto;margin:0 auto 10px;display:block;width:940px}
.tab_content h2{font-size:17px;line-height:110%;text-align:left;margin:5px 0 5px 5px;color:#036ab5;font-family:gobCL,Verdana,sans-serif;font-weight:lighter}
.tab_content p{margin:10px 15px 5px;text-align:justify}
.msg{max-width:860px;font-family:Arial,Helvetica,sans-serif;font-size:13px;border:2px solid;margin:10px auto 20px;padding:10px 10px 10px 35px;background-color:#fff;background-repeat:no-repeat;background-position:10px center}
.informa{color:#00529b;background-image:url('/assets/reference/info.png')}
.confirma{color:#333;border-color:#7bc542;background-image:none;padding:12px 20px;max-width:860px}
.msg hr{margin:12px 0;border:0;border-top:1px solid #e62633}
.gob{font-family:gobCL,Helvetica,sans-serif}
.size_15{font-size:15px}
.line_21{line-height:21px}
.container_mid{width:800px;position:relative;margin:10px auto 0}
.container_result{width:860px;margin:0 auto;position:relative}
.captcha-wrapper{display:flex;justify-content:center;align-items:center}
.captcha-box{padding:20px;background:white;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1);text-align:center}
.btn_azul{background-color:#006bb7;background-image:linear-gradient(to bottom,#006bb7 0%,#00477a 100%);color:#fff;border:1px solid #004170;border-radius:4px;padding:6px 16px;cursor:pointer;display:inline-block;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:bold;text-decoration:none}
.btn_azul:hover{background-color:#00477a;color:#fff}
.cf:before,.cf:after{content:"";display:table}
.cf:after{clear:both}
#footer{height:77px;width:100%;position:inherit;margin-bottom:0;background:url('/assets/reference/footer_final.png') no-repeat center top;z-index:auto;visibility:visible}
#footer #container{margin:0 auto;width:960px}
#bottommenu{position:relative;bottom:0;font-size:10px;height:1px;margin:2px;padding:7px 0 0}
.block-right{color:#999;position:relative;float:left;width:550px;height:25px;text-align:left;right:16px;margin-left:33px}
.footer_plain_text{color:#666;font-family:Arial,Helvetica,sans-serif}
.footer-link{font-size:9px;font-weight:normal}
/* No media queries: none present in the reference's inspected stylesheets. */
