html{font-size:16px}body{background-color:#e8e8e8;font:100% Arial}section{display:block;width:100%;height:auto}.img{height:auto;max-width:100%}a img{border:none}#head{background-color:#fff;height:auto;width:100%}#head header .barTop{margin:0 auto;height:auto;max-height:100%;padding:1% 0;overflow:hidden;max-width:980px;width:100%}#head header .barTop .logo{position:relative;float:left;width:50%}#head header .bgNav{background-color:#77bc1f;clear:both}#head header .logg{float:left;padding:0 5%;width:40%}.btnLog{text-decoration:none;position:relative;top:10px;margin:3px}.btnLog:before{color:#fff;border:none;border-radius:4px;background-color:#77777b;background-image:url(../images/icoBtnIngresar.png);background-repeat:no-repeat;font-size:13px;height:30px;padding:8px 10px 8px 36px;display:inline;content:"Usuario Registrado"}.btnLog:hover:before{background-color:#77bc1f}.btnExt{text-decoration:none;position:relative;top:10px;margin:3px}.btnExt:before{color:#fff;border:none;border-radius:4px;background-color:#77777b;background-image:url(../images/icoBtnIngresar.png);background-repeat:no-repeat;font-size:13px;height:30px;padding:8px 10px 8px 36px;display:inline;content:"Salir"}.btnExt:hover:before{background-color:#77bc1f}.btnExp{text-decoration:none;position:relative;top:10px;margin:3px}.btnExp:before{color:#fff;border:none;border-radius:4px;background-color:#77777b;background-image:url(../images/icoBtnMiift.png);background-repeat:no-repeat;font-size:13px;height:30px;padding:8px 10px 8px 36px;display:inline;content:"INICIO"}.btnExp:hover:before{background-color:#77bc1f}.btnReg{text-decoration:none;position:relative;top:10px;margin:3px}.btnReg:before{color:#fff;border:none;border-radius:4px;background-color:#77777b;background-image:url(../images/icoBtnRegistrar.png);background-repeat:no-repeat;font-size:13px;height:30px;padding:8px 10px 8px 36px;display:inline;content:"Nuevos Usuarios"}.btnReg:hover:before{background-color:#77bc1f}footer{height:auto;overflow:hidden;width:100%}footer .foot{border-top:1px solid #a8a8ad;color:#77777b;font:12px Arial;margin:30px 0 0;padding:15px 0;text-align:center;width:100%}.dir{float:left;display:inline;height:auto;overflow:hidden;padding:5px 0;width:85%}.dir a{font:13px Arial;text-decoration:none}footer .foot a:hover{color:#77bc1f;font:13px Arial;text-decoration:none}.redsocial{display:inline;height:auto;overflow:hidden;padding:0;width:14%}.redsocial a{float:left}.redsocial a .social1{background:url(../images/iconsSocial.png) 0 0 no-repeat;height:30px;width:34px}.redsocial a:hover .social1{background-position:0 -30px}.redsocial a .social2{background:url(../images/iconsSocial.png) -33px 0 no-repeat;height:30px;width:34px}.redsocial a:hover .social2{background-position:-33px -30px}.redsocial a .social3{background:url(../images/iconsSocial.png) -66px 0 no-repeat;height:30px;width:34px}.redsocial a:hover .social3{background-position:-66px -30px}.redsocial a .social4{background:url(../images/iconsSocial.png) -101px 0 no-repeat;height:30px;width:34px}.redsocial a:hover .social4{background-position:-101px -30px}.clear{clear:both}.contForms{height:auto;overflow:hidden;margin:15px 0;padding:10px;width:100%}.contForms div{}.contForms label.labelForm{font:16px Arial;color:#777779;padding:0 10px}.contForms label#fileupload_container{font:16px Arial!important;color:#fff!important;padding:0 10px!important}.contForms input.inputForm{background-color:#fff;border:1px solid #bfbfbf;border-radius:4px;color:#77777b;font:16px Arial;height:30px;padding:4px;width:100%}.contForm{height:auto;overflow:hidden;margin:15px 0;padding:10px;text-align:center;width:100%}.contForms select.selectForm{background-color:#fff;border:1px solid #bfbfbf;border-radius:4px;color:#77777b;font:16px Arial;height:40px;padding:4px;width:100%}.contForms textarea.textForm{background-color:#fff;border:1px solid #bfbfbf;border-radius:4px;color:#77777b;font:16px Arial;min-height:40px;padding:4px;width:100%}.contForms1{height:auto;overflow:hidden;margin:15px 0;padding:10px;width:100%}.contForms1 div{float:left;margin:10px;width:95%}.contForms1 label.labelForm{font:16px Arial;color:#777779;padding:0 10px}.contForms1 input.inputForm{background-color:#fff;border:1px solid #bfbfbf;border-radius:4px;color:#77777b;font:16px Arial;height:30px;padding:4px;width:100%}.contForms1 select.selectForm{background-color:#fff;border:1px solid #bfbfbf;border-radius:4px;color:#77777b;font:16px Arial;height:40px;padding:4px;width:100%}.contForms1 textarea.textForm{background-color:#fff;border:1px solid #bfbfbf;border-radius:4px;color:#77777b;font:16px Arial;min-height:40px;padding:4px;width:100%}p{font:15px Arial;color:#434345}.accDir{height:auto;float:left;overflow:hidden;min-height:374px;margin:15px 0;width:100%}.acc1{float:left;height:auto;overflow:hidden;padding:0;max-width:100%}.acc1 div{float:left;height:auto;max-width:100%}.acc1 img{height:auto;max-width:100%}.acc2{float:left;height:auto;overflow:hidden;padding:0;max-width:100%}.acc2 div{float:left;height:auto;max-width:100%}.acc2 img{height:auto;max-width:100%}.acc3{float:left;height:auto;overflow:hidden;padding:0;max-width:100%}.acc3 div{float:left;height:auto;max-width:100%}.acc3 img{height:auto;max-width:100%}.acc4{float:left;height:auto;overflow:hidden;padding:0;max-width:100%}.acc4 div{float:left;height:auto;max-width:100%}.acc4 img{height:auto;max-width:100%}.hearcolors{float:left;height:auto;overflow:hidden;padding:0;max-width:30%}.hearcolors div{float:left;height:auto;max-width:30%}.hearcolors img{height:auto;max-width:100%}.lhz{clear:both;border-top:1px solid #a8a8ad;height:0;margin:15px 0;max-width:100%}h3{color:#76bd1d;display:block;font:bold 23px Arial}h3.registrate{border-left:3px solid #76bd1d;background:url(../images/ico_RegistrateB.png) no-repeat bottom;background-position:10px 7px;height:34px;padding-left:50px;color:#fff;padding:9px}h3.contrasena{border-left:3px solid #76bd1d;background:url(../images/ico_contrasena.png) no-repeat bottom;background-position:10px 0;height:34px;padding-left:50px;width:100%;color:#fff}h3.articulos{border-left:3px solid #76bd1d;background:url(../images/ico_articulos.png) no-repeat bottom;background-position:10px 0;height:34px;padding-left:50px;width:100%}h3.consultas{border-left:3px solid #76bd1d;background:url(../images/ico_consulta.png) no-repeat bottom;background-position:10px 0;height:34px;padding-left:50px;width:100%;color:#0e0e0e;font-weight:bold}h3.buzon{border-left:3px solid #76bd1d;background:url(../images/ico_buzon.png) no-repeat bottom;background-position:10px 0;height:34px;padding-left:50px}h3.captura{border-left:3px solid #76bd1d;background:url(../images/ico_datos.png) no-repeat bottom;background-position:10px 0;height:34px;padding-left:50px}h3.datos{border-left:3px solid #76bd1d;background:url(../images/ico_datos.png) no-repeat bottom;background-position:10px 0;height:34px;padding-left:50px}h3.status{border-left:3px solid #76bd1d;background:url(../images/ico_status.png) no-repeat bottom;background-position:10px 0;height:34px;padding-left:50px}h3.historico{border-left:3px solid #76bd1d;background:url(../images/ico_historico.png) no-repeat bottom;background-position:10px 0;height:34px;padding-left:50px}h3.encuesta{border-left:3px solid #76bd1d;background:url(../images/ico_encuesta.png) no-repeat bottom;background-position:10px 0;height:34px;padding-left:50px}.btns{text-align:center;width:100%}.btns-pr{margin-top:100px;position:relative;top:-12px;left:5px}.btns-prof{margin-top:100px;position:relative}h2{color:#434345;display:block;font:18px Arial;text-transform:uppercase}.titulo-h2{color:#434345;display:block;font:18px Arial;text-transform:uppercase;margin:25px;width:275px}.btngral{background-color:#77777b;border:none;border-radius:4px;-webkit-border-radius:4px;-ie-border-radius:4px;color:#fff;cursor:pointer;font:16px Arial;height:40px;min-width:15%;padding:10px 10px 10px 10px;display:table-cell;text-transform:uppercase;text-decoration:none}.btngral:hover{background-color:#77bc1f}.btngral_cancelar{background-color:#77777b;border:none;border-radius:4px;-webkit-border-radius:4px;-ie-border-radius:4px;color:#fff;cursor:pointer;font:10px Arial;height:20px;min-width:15%;padding:5px 5px 5px 5px;display:table-cell;text-transform:uppercase}.btngral_cancelar:hover{background-color:#77bc1f}.btngral-gray{margin:5px;width:auto;background-color:#f0f0f0;color:#000;border:none;border-radius:5px;padding:10px 15px;font-weight:bold}.btngral-gray:hover{background-color:#b3b3b3;color:#fff}.space{margin:0;padding:0;width:100%}.adjuntos{height:auto;overflow:hidden;margin:15px 0;width:100%}.adjuntos .colAdj{float:left;display:block;margin:0 12px;width:30%}.upload{float:left;overflow:hidden;margin:10px 0;padding-top:10px;position:relative;width:126%}.upload input[type="file"]{border:none;color:#77777b;position:absolute;font:0.9em Arial;top:30px;left:0px;padding:10px 5px;margin:0;max-height:25px;max-width:100%}.fakeFile{cursor:pointer;color:#77777b;font:16px Arial}.checktxt p{font:12px Arial;color:#434345;line-height:1.5em}input[type="checkbox"].css-checkbox{position:relative;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}input[type="checkbox"].css-checkbox+label.css-label{padding-left:24px;height:19px;display:inline-block;line-height:19px;background-repeat:no-repeat;background-position:0 0;font-size:19px;vertical-align:middle;cursor:pointer;font:12px Arial;color:#434345}input[type="checkbox"].css-checkbox:checked+label.css-label{background-position:0 -19px}label.css-label{background-image:url(../images/checkbox.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.breadCrumbs{background:none repeat scroll 0% 0% #d9d9d9;border-bottom:1px solid #a8a8ad;border-top:1px solid #a8a8ad;padding:26px 0;margin:15px auto;overflow:hidden}.crumbs ul{list-style:inside;margin:0px;padding:0px}.crumbs li{border:0;display:inline-block;font:15px Arial;height:35px;padding:0px 5px 5px 0px;text-transform:uppercase}.crumbs li a{color:#454547;padding:10px 10px 5px 5px;height:25px;text-decoration:none;display:inline-block}.crumbs li a:hover{background:#77bc1f url(../images/li_arrow.png) no-repeat right;color:#fff;padding:10px 10px 5px 5px;height:25px;text-decoration:none;display:inline-block}.crumbs li a.select{background:#77bc1f url(../images/li_arrow.png) no-repeat right;color:#fff;padding:10px 10px 5px 5px;height:25px}a{color:#00f;text-decoration:none}a:hover{color:#77bc1f;text-decoration:underline!important}a:focus{color:#77bc1f;text-decoration:underline!important}:focus{outline-width:2px;outline-style:solid;outline-color:#00f}#sitemap{position:absolute;right:10px;float:right}@media only screen and (max-width:480px){#sitemap{position:relative}}#fd-dp-aria-describedby{padding:1em;border:3px solid #a84444;background:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin-bottom:1.6em}#fd-dp-aria-describedby table{width:100%;margin-bottom:0;border:0}#fd-dp-aria-describedby td{padding:0.6em 0;border-top:1px solid #ccc;vertical-align:top;text-align:left}#fd-dp-aria-describedby p,.asusual{color:#222;text-align:center;font-style:oblique}.ayudaCampo{color:red;cursor:pointer;font-weight:bold}kbd{display:inline;display:inline-block;min-width:1em;padding:0.2em 0.3em 0.3em 0.3em;font:0.85em/1em Monaco,"Bitstream Vera Sans Mono","andale mono","lucida console","courier new",monospace;text-align:center;text-decoration:none;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#e6e6e6;background:-webkit-gradient(linear,left top,left bottom,from(#e6e6e6),to(#f5f5f5));background:-moz-linear-gradient(top,#e6e6e6,#f5f5f5);background:-ms-linear-gradient(top,#e6e6e6,#f5f5f5);background:-o-linear-gradient(top,#e6e6e6,#f5f5f5);background:linear-gradient(top,#e6e6e6,#f5f5f5);color:#222;text-shadow:0 1px 0 #fff;border:1px solid #ccc;border-right:1px solid #aaa;border-bottom:1px solid #aaa;-webkit-box-shadow:0 2px 3px rgba(220,220,220,0.8);-moz-box-shadow:0 2px 3px rgba(220,220,220,0.8);box-shadow:0 2px 3px rgba(220,220,220,0.8)}label.error{color:#d60404}.error-msj{color:red;font-weight:bold;font-size:12px;position:absolute;width:197px}.check-visual{width:43px;height:30px}.ajuste td{width:320px}.msj-captcha-proveedor{top:1110px;left:574px}.msj-file-proveedor{top:1230px;left:240px}.msj-file-profeco{top:1140px;left:240px}.msj-captcha-profeco{top:-31px;left:684px}.captcha-login{float:none!important;left:100px!important;position:relative!important;top:-2px}.captcha-incoformidad-paso1{float:none!important;left:34%;margin-bottom:5%;position:relative}.captcha-tabla{float:none!important;position:relative!important;top:-5px!important;left:-16px!important}.captcha-tabla-registro-pr{float:none!important;position:relative!important;top:100px!important;left:-83px!important}.captcha-tabla-registro-tr{float:none!important;position:relative!important;top:-68px!important;left:609px!important}.captcha-tabla-ajuste{float:none!important;position:relative!important}.callout{z-index:20;position:absolute;top:30px;border:0;left:-12px}.content-postal{position:absolute;top:124%;left:17%;background-color:#e6e6fa;border:1px solid gray;padding:8px 2px 5px 29px;font-size:12px;border-radius:5px}.select-postal{font-size:12px}.select-postal:hover{cursor:pointer;background-color:#00b6f3;font-size:14px}.contForms input.inputForm{background-color:#fff;border:1px solid #bfbfbf;border-radius:4px;color:#77777b;font:0.7em Arial!important;height:30px;padding:4px;width:100%}#folio{width:11.5em!important}.contForms label.labelForm{font:0.9em Arial!important;margin-top:0.9em!important}