@import "../inc/editor/css/froala_style.min.css";
@import "../inc/editor/css/froala_editor.min.css";
@import "../inc/editor/css/font-awesome.min.css";

#texto_home .lineaform{clear:both;width:100%;padding-bottom:7px;padding-top:7px;min-height:33px}
#texto_home form label{position:relative;top:7px}
#texto_home form input{width:60%;border-radius:3px;border:1px solid #D2D2D2;padding:8px 5px;font-size:13px;max-width:300px;float:right}
#texto_home form input[type="number"]{width:10%;min-width:60px}
form button,.botonAdminadmin,span.botonAdmin{cursor:pointer;border:none;background-color:#86C621;color:#fff;padding:10px 30px;border-radius:4px;border-bottom:3px solid #79AB29;transition:.5s}
#texto_home button.negativo{border:none;background-color:#C64421;color:#fff;padding:10px 30px;border-radius:4px;border-bottom:3px solid #9D3D23;transition:.5s}
form button{float:right}
#texto_home .botonAdminadmin{display:inline}
#texto_home form{font-size:14px}
#texto_home form button:hover,.botonAdmin:hover{border-bottom:3px solid #6F992A;background-color:#79AB29}
::-webkit-input-placeholder{color:#999}
#texto_home form :focus{box-shadow:none;text-shadow:none;box-shadow:0 0 0 rgba(0,0,0,0);-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);}
#texto_home form select{width:50%;border-radius:3px;border:1px solid #D2D2D2;padding:8px 5px;font-size:13px;border-bottom:2px solid #D2D2D2;max-width:300px;float:right}
#texto_home select option{padding:5px;margin:20px}
#texto_home .col50{width:40%;display:inline-table;padding-left:4%;padding-right:4%}
#texto_home button.mini,span.mini{font-size:12px;padding:5px 15px}
.lista-herramientas li{display:block;width:400px;min-height:20px;margin-bottom:20px;background-color:#f7f7f7;padding:20px;border-radius:6px;transition:.5s;border-bottom:3px solid #dbdbdb;position:relative}
.lista-herramientas li a{text-decoration:none}
.lista-herramientas li:hover{background-color:#f0f0f0;border-bottom:3px solid #bdbdbd}
.lista-herramientas li:before{content:"";height:60px;width:50px;background-image:url(http://icons.iconarchive.com/icons/graphicloads/100-flat-2/256/arrow-next-3-icon.png);background-repeat:no-repeat;position:absolute;background-position:0 15px;right:0;margin-top:-20px;opacity:.1;background-size:30px;transition:1s;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%)}
.lista-herramientas li:hover:before{opacity:.5}
.nav-arriba p{width:70%;margin:auto}
.nav-arriba{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:10px 30px;background:url(../img/linea2.png) 0 0 repeat;border:none;margin-bottom:30px;color:#8c8c8c;font-size:12px;font-family:Arial;box-shadow:1px 3px 5px #d3d3d3;position:fixed;z-index:999;width:100%;top:0;background-color:#fff;left:0}
.nav-arriba .adm{position:relative;top:2px;font-size:14px;font-weight:700;color:gray}
.nav-arriba img{margin-right:10px;margin-left:30px}
.nav-arriba b{color:grey;font-weight:700;font-size:16px;position:relative;margin-left:5px;margin-right:5px}
.nav-arriba .padm{color:#666;float:right}
.nav-arriba p .mmw{color:#696969;font-size:15px;font-weight:700}
.navegador{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:10px 30px;background:url(../img/linea2.png) 0 0 repeat;border:none;margin-bottom:30px;color:#8c8c8c;font-size:12px;margin-top:10px;font-family:Arial}
.navegador b{color:#000;font-weight:700;font-size:20px;position:relative;top:3px;margin-left:5px;margin-right:5px}
#hoja_s form#login{width:300px;background-color:#fff;padding:20px;border-radius:6px;border:1px solid #eaeaea;border-bottom:3px solid #eaeaea;margin:auto;margin-top:30px}
.hojalogin{padding-top:200px;text-align:center;margin-bottom:100px}
#carga{position:absolute;width:300px;height:250px;top:300px;left:40%;text-align:center;display:none;background-color:#fff;opacity:.8;padding:50px;border-radius:10px;border:1px solid #d6d6d6}
#texto_home a{text-decoration:none}
.hojaadmin{width:1100px;margin:auto;padding:20px;background-color:#fff}
.cruzCerrar{background-color:#E84845;border-radius:100px;color:transparent;padding:3px 5px 4px;font-size:0;background-image:url(../img/cruzCerrar.png);background-size:20px;background-repeat:no-repeat;background-position:-1px -1px;width:8px;height:10px}
.aprobacion{padding:10px;border-bottom:2px solid #5e9126;margin:10px 0;border-radius:6px;background-color:#77BA2F;color:#fff;transition:1s;background-image:url(../img/aprobado.png);background-repeat:no-repeat;background-size:16px;background-position:10px;padding-left:35px;position:relative}
.error{padding:10px;border-bottom:2px solid #C33E3B;margin:10px 0;border-radius:6px;background-color:#E84845;color:#fff;transition:1s;background-image:url(../img/error.png);background-repeat:no-repeat;background-size:16px;background-position:10px;padding-left:35px;position:relative}
.respuestaback{display:none}
.aprobacion span,.error span{content:"";position:absolute;background-image:url(../img/cerrar-blanco.png);width:16px;height:16px;right:7px;background-repeat:no-repeat;transition:1s;opacity:.3;z-index:1;cursor:pointer}
.aprobacion span:hover{opacity:1}
#texto_home h2{font-size:24px;margin-bottom:0;padding-bottom:0}
#texto_home h2 a{margin-left:10px}
#texto_home h2 a img.masadm{position:relative;top:5px}
.contadm{padding-left:30px;border-left:1px solid #EDEDED;padding-bottom:20px;padding-top:20px;margin-top:-10px;transition:.2s;vertical-align:top;margin-left:7px;transform-origin:top}
.admcontimg{border-radius:6px;border:1px solid #666;padding:10px;width:450px;display:inline-table;text-align:center;position:relative;margin:5px}
.admcontimg img{max-width:100%}

#texto_home h1, #texto_home h2, #texto_home h3, #texto_home h4, #texto_home h5, #texto_home h6{text-transform:uppercase;color:#333;font-weight:bold;}
#contenido{padding:60px 0;}
.listaCategorias .lineaform:after{content:"";display:block;clear:both;}
.listaCategorias label, .listaCategorias input{float:none !important;display:inline-block;width:auto !important;vertical-align:middle;top:0 !important;margin:0;margin-right:10px}
