.color-white{color:#FFF}.color-white-a{color:#FEFEFE}.color-white-b{color:#FAFAFA}.color-white-c{color:#F9F9F9}.color-white-d{color:#F6F7F9}.color-gray{color:#E6E7E9}.color-gray-a{color:#D7D9DE}.color-gray-b{color:#B4BBC5}.color-gray-c{color:#879099}.color-gray-d{color:#5d6569}.color-gray-e{color:#3F444B}.color-black{color:#191B1C}.color-red{color:#EB5C43}.color-red-a{color:#E83759}.color-lilac{color:#E71882}.color-lilac-a{color:#F4A9CB}.color-violet{color:#8B3B8F}.color-violet-a{color:#DDABCE}.color-violet-b{color:#806AAD}.color-violet-c{color:#C2B4D9}.color-blue{color:#386DB4}.color-blue-a{color:#9DBAE2}.color-blue-b{color:#2D9EE0}.color-blue-c{color:#0076FF}.color-light-blue{color:#3AD}.color-light-blue-a{color:#94D4F0}.color-light-blue-b{color:#00BDC6}.color-light-blue-b{color:#A4D9DD}.color-green{color:#24AA5B}.color-green-a{color:#CBE6B2}.color-green-b{color:#99C14C}.color-green-c{color:#DCDC07}.color-green-d{color:#FBF29D}.color-green-e{color:#0D803C}.color-yellow{color:#FFCF08}.color-yellow-a{color:#FFEBAB}.color-yellow-b{color:#FFDC51}.color-orange{color:#FCBE14}.color-orange-a{color:#F39333}.color-orange-b{color:#FAC078}.color-brown{color:#C2975C}.color-brown-a{color:#E0CBAE}.color-brown-b{color:#8A7354}.color-navbar{color:#495570}@font-face{font-family:lato-bold;src:url(../font/Lato-Bold.woff2) format('woff2'),url(../font/Lato-Bold.woff) format('woff');font-weight:400;font-style:normal;text-rendering:optimizeLegibility}@font-face{font-family:lato-light;src:url(../font/Lato-Light.woff2) format('woff2'),url(../font/Lato-Light.woff) format('woff');font-weight:400;font-style:normal;text-rendering:optimizeLegibility}@font-face{font-family:lato-regular;src:url(../font/Lato-Regular.woff2) format('woff2'),url(../font/Lato-Regular.woff) format('woff');font-weight:400;font-style:normal;text-rendering:optimizeLegibility}.text-size{font-size:14px!important}.text-size-small{font-size:12px!important}.text-size-xsmall{font-size:11px!important}.h1{font-size:30px!important}.h2{font-size:24px!important}.h3{font-size:20px!important}.h4{font-size:16px!important}*{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}i{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body{background-color:#f2f3f7!important;font-family:lato-regular,arial,sans-serif!important;text-align:left;font-size:14px;letter-spacing:0}strong{font-family:lato-bold,arial,sans-serif!important;color:#B4BBC5}.input-icon-addon .input-group-addon i{font-size:16px}.form-control{font-size:15px;line-height:1.42857143;color:#555;background-color:#FFF;background-image:none;border-radius:4px;outline:0;border:1px solid #E6E7E9;font-family:lato-regular,arial,sans-serif!important;text-align:left}.form-control.error{border-color:#FF4981}.mensaje-top{font-size:16px;text-align:center;line-height:21px}.box-ini{height:auto;opacity:1;transition:all ease .3s}.box-ini.on{transition:all ease .3s;opacity:0;height:30px}.form-control-free{border:0}.form-control-info{opacity:.7}.form-group .mensajes-aux{float:right;clear:both;width:67.55%;text-align:left}.msg-pw{position:absolute;z-index:3;background:#e9ecf1;color:#555;font-size:12px;right:25px;top:12px;border-radius:5px}.msg-pw span{padding:3px 8px;display:inline-block}.msg-pw.none{background-color:none;color:#4A4A4A}.msg-pw.error{background-color:#ff7979;color:#fff}.msg-pw.fuerte{background-color:#9eca6b;color:#fff}.msg-pw.media{background-color:#fbcc3f;color:#fff}.form-group>a{font-size:12px;color:#B4BBC5;text-decoration:none}.form-group>a:hover{color:#191B1C}.form-group-ra{opacity:.6}.form-group .input-file:hover{border:2px solid #24AA5B}.form-group .mensaje-pw{color:#EB5C43}.form-group .btn-subir-file:hover{background-color:#24AA5B;border-color:#0D803C}.group{text-align:left}.group-panel .table{border:0}.hr{border-bottom:1px solid #D7D9DE;margin-bottom:5px}.form-group .help-block{text-align:left;font-size:12px;color:#B4BBC5}.form-group-on-off{border-bottom:1px solid #D7D9DE}.form-group-on-off label{font-size:22px}.form-group-on-off .btn-on-off{font-size:42px}.form-group-on-off .btn-on-off .icn-btn-off{color:#B4BBC5}.form-group-on-off .btn-on-off .icn-btn-on{color:#0D803C}.form-group-on-off span{font-size:16px;color:#B4BBC5}.form-title{font-size:20px}.form-fluid .checkbox .text-ref{color:#B4BBC5}.group-new{border-top:1px solid #D7D9DE;background-color:#EDEFF3}.group-new .header{padding:15px 20px;width:100%;float:left}.group-new .header label{font-size:17px;margin-top:0!important}.foco-validar{border-color:#EB5C43}.progress{border-radius:4px}.progress label{font-size:13px;color:#333}.progress .progress-bar{background-color:#E6E7E9;border-radius:4px}.progress .progress-bar span{border-radius:4px;background:#b3dced;background:-moz-linear-gradient(top,#b3dced 0,#29b8e5 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#b3dced),color-stop(100%,#29b8e5));background:-webkit-linear-gradient(top,#b3dced 0,#29b8e5 100%);background:-o-linear-gradient(top,#b3dced 0,#29b8e5 100%);background:-ms-linear-gradient(top,#b3dced 0,#29b8e5 100%);background:linear-gradient(to bottom,#b3dced 0,#29b8e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3dced', endColorstr='#29b8e5', GradientType=0)}.input-lg{height:46px;padding:10px 16px;font-size:18px!important;line-height:1.3333333;border-radius:5px}.row-lg label{margin-top:12px!important}.btn-link-ra a i{font-size:18px}.block-link-ra{border:1px solid #D7D9DE;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.2);box-shadow:0 3px 7px rgba(0,0,0,.2);-webkit-border-radius:5px;background-color:#FFF}.block-link-ra .block-text{font-size:16px;color:#879099}.block-link-ra .block-text input{font-size:14px;border:0;font-size:16px}.block-link-ra::before{content:"\E806";font-family:icon-font;font-size:30px;color:#FFF;text-shadow:0 -1px 0 #D7D9DE}.block-link-ra.on{-webkit-animation:fadein .2s;-moz-animation:fadein .2s;-ms-animation:fadein .2s;-o-animation:fadein .2s;animation:fadein .2s;display:inline-block}.mce-tinymce{width:93%;float:right;margin-right:15px;margin-top:10px}.block-image .img-file{min-width:100px;background-color:#fff;border:4px solid #fff;border-radius:2px;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.3)}.box-image .img-file{min-width:100px;background-color:#fff;border:4px solid #fff;border-radius:2px;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.3)}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #FFF inset;-webkit-text-fill-color:#5d6569;background-color:#FFF;background-image:none;color:#5d6569;box-shadow:inset 0 0 0 transparent,inset 0 0 0 60px #fff!important}input:focus{outline:0}a,button,div,input{-ms-touch-action:none!important;outline:0;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}a:focus,a:hover{color:#2D9EE0;cursor:pointer;outline:0!important;outline:-webkit-focus-ring-color auto 0!important}a:active,a:hover{outline:0!important}.btn{font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;border:1px solid transparent;border-radius:5px}.btn i{font-size:16px;color:#5d6569}.btn:hover i{color:#2D9EE0}.btn-lg{font-size:18px;line-height:1.3333333}.btn-small{font-size:14px;line-height:16px}.btn-small i{font-size:13px}.btn-default{background-color:#B4BBC5}.btn-full{background-color:#FFF;border:1px solid #B4BBC5;color:#879099}.btn-full:hover{text-decoration:none;background-color:#E6E7E9;color:#191B1C}.btn-info,.btn-info i,.btn-info span{background-color:#0076FF;color:#FFF;text-decoration:none;margin-right:0!important;margin-left:5px}.btn-info:hover,.btn-info:hover i,.btn-info:hover span{background-color:#386DB4;color:#FFF;text-decoration:none}.btn-primary,.btn-primary i,.btn-primary span{background-color:#0076FF;color:#FFF;text-decoration:none;margin-right:0!important;margin-left:5px}.btn-primary:hover,.btn-primary:hover i,.btn-primary:hover span{text-decoration:none;background-color:#386DB4;color:#FFF}.btn-danger{background-color:#EB5C43;border:1px solid #EB5C43;color:#FFF}.btn-danger:hover,.btn-danger:hover i,.btn-danger:hover span{text-decoration:none;background-color:#E83759;color:#FFF}.btn-success,.btn-success i,.btn-success span{background-color:#24AA5B;color:#FFF;text-decoration:none;margin-right:0!important;margin-left:5px}.btn-success:hover,.btn-success:hover i,.btn-success:hover span{text-decoration:none;background-color:#0D803C;color:#FFF}.btn-link,.btn-link i,.btn-link span{text-decoration:none;color:#879099}.btn-link span:hover{color:#2D9EE0}.btn span{margin-right:7px!important}.alert{font-size:14px;width:100%;display:inline-block;position:relative}.alert .icon{font-size:21px;line-height:24px;position:absolute;left:7px;top:7px}.alert .texto{display:block;width:87%;margin-left:32px;float:left}.alert-danger{color:#FFF;background-color:#F4A9CB;border-color:#EB5C43}.alert-warning{color:#8A7354;background-color:#FFEBAB;border-color:#FFCF08}.alert-success{color:#0D803C;background-color:#CBE6B2;border-color:#99C14C;text-align:left}.alert-success .icon{color:#046f04}.dropdown{position:relative}.dropdown .dropdown-menu{border-radius:5px;background-color:#FFF;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.2);box-shadow:0 3px 7px rgba(0,0,0,.2);-webkit-border-radius:5px;z-index:101;-webkit-animation:fadein .2s;-moz-animation:fadein .2s;-ms-animation:fadein .2s;-o-animation:fadein .2s;animation:fadein .2s}.dropdown .dropdown-menu .dropdown,.dropdown .dropdown-menu .dropdown span,.dropdown .dropdown-menu .dropdown>a>i{color:#262626}.dropdown .dropdown-menu .dropdown span{float:left;text-align:left;color:#5d6569}.dropdown .dropdown-menu .dropdown>a:hover,.dropdown .dropdown-menu .dropdown>a:hover span,.dropdown .dropdown-menu .dropdown>a:hover>i{color:#2D9EE0}.dropdown-toggle,.dropdown-toggle:hover{color:#879099}.dropdown-toggle.on,.dropdown-toggle.on i,.dropdown-toggle.on span,.dropdown-toggle:active,.dropdown-toggle:focus,.dropdown-toggle:visited{color:#191B1C!important}h1{font-size:30px;font-weight:400}h2{font-size:24px;font-weight:400}h3{font-size:20px;font-weight:400}h4{font-size:16px;font-weight:400}.disabled,.disabled i,.disabled span,.disabled:hover,.disabled:hover span{color:#a5a3a3!important;cursor:auto;pointer-events:none;background:#efefef}.btn-disabled{color:#B4BBC5!important;background-color:#E6E7E9;pointer-events:none}.btn-disabled i{color:#B4BBC5!important;background-color:#E6E7E9}.disable{pointer-events:none;opacity:.5}.obligatorio{color:#EB5C43}.table{border-radius:0 5px;-moz-border-radius:0 5px;border:1px solid #D7D9DE;text-align:left}.table thead{border-radius:0;-moz-border-radius:5px 5px 0 0;background-image:linear-gradient(#fff,#F6F7F9);border-color:#D7D9DE;color:#5d6569;font-size:12px;line-height:7px}.table .img-previo img{border:1px solid #E6E7E9;background-color:#FFF}.table thead th{border-left:1px solid #E6E7E9;border-bottom:1px solid #D7D9DE}.table thead th:first-child{border-left:0}.table tbody tr:last-child td:first-child{border-bottom-left-radius:5px}.table tbody tr:last-child td:last-child{border-bottom-right-radius:5px}.table tbody td{font-size:14px;background-color:#FFF;color:#3F444B}.table .col-name .text-ref{color:#B4BBC5}strong{font-family:lato-bold,arial,sans-serif!important;color:#3F444B;font-weight:inherit}.table tr td{border-bottom:1px solid #D7D9DE}.table tr td .img{background-size:40px auto!important}.table .icn-reorder-row{font-size:13px;color:#879099}.table #row-sorteable>.ui-sortable-helper{border:1px solid #B4BBC5;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.2);box-shadow:0 3px 7px rgba(0,0,0,.2);-webkit-border-radius:5px}.table .removiendo td{background:#FFEBAB;opacity:.7;-webkit-animation:fadeout .3s;-moz-animation:fadeout .3s;-ms-animation:fadeout .3s;-o-animation:fadeout .3s;animation:fadeout .3s}.removiendo{background:#FFEBAB;opacity:.7;-webkit-animation:fadeout .3s;-moz-animation:fadeout .3s;-ms-animation:fadeout .3s;-o-animation:fadeout .3s;animation:fadeout .3s}.table tr:last-child td{border-bottom:0}.table tr .col-name{color:#191B1C;font-size:16px}.table-hover tr:hover td{background-color:#F9F9F9}.table .hora,.table .min,.table .seg{color:#B4BBC5;font-size:14px}.table .programado{font-size:12px}.table .programado i{color:#EB5C43}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadeout{from{opacity:1}to{opacity:0}}@-moz-keyframes fadeout{from{opacity:1}to{opacity:0}}@-webkit-keyframes fadeout{from{opacity:1}to{opacity:0}}@-ms-keyframes fadeout{from{opacity:1}to{opacity:0}}@-o-keyframes fadeout{from{opacity:1}to{opacity:0}}.preloader-page{background:url(../img/loading.svg) no-repeat center center;background-size:40px;background-color:#fafafa}.preloader-modulo{background:url(../img/loading.svg) no-repeat center 80px;background-size:50px;background-color:#fafafa}.content-page .head-modulo{background-color:#FEFEFE;border-bottom:1px solid #D7D9DE}.content-page .head-modulo .title i{float:left;margin:0 5px 0 0}.head-modulo .head-botones .btn{font-size:16px}.head-modulo .head-botones .btn i{font-size:19px}.head-modulo .title{font-size:21px}.content-page .head-modulo .btn-sync{color:#B4BBC5}.content-page .head-modulo .btn-sync:hover{color:#94D4F0}.head-modulo-inner{background-color:#FFF;color:#3F444B;border-top:1px solid #D7D9DE;border-left:1px solid #D7D9DE;border-right:1px solid #D7D9DE;border-top-left-radius:5px;border-top-right-radius:5px}.body-modulo-inner{background-color:#FFF;border-left:1px solid #D7D9DE;border-right:1px solid #D7D9DE}.body-modulo-inner.line-top{border-top:1px solid #D7D9DE}.modulo-inner{background-color:#FFF;border:1px solid #D7D9DE;border-radius:5px}.footer-modulo-inner{background-color:#FFF;border-top:1px solid #D7D9DE;border-left:1px solid #D7D9DE;border-right:1px solid #D7D9DE;border-top-left-radius:5px;border-top-right-radius:5px}.footer-modulo{border-bottom:1px solid #D7D9DE;border-left:1px solid #D7D9DE;border-right:1px solid #D7D9DE;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background:#FFF}.content-page .head-modulo-inner .title{font-size:17px;margin-top:3px}.block-color .colors{background-color:#FFF;border-radius:5px;border:1px solid #D7D9DE;transition:all ease .3;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.2);box-shadow:0 3px 7px rgba(0,0,0,.2);-webkit-border-radius:5px}.block-color .colors.on{transition:all ease .3;-webkit-animation:fadein .2s;-moz-animation:fadein .2s;-ms-animation:fadein .2s;-o-animation:fadein .2s;animation:fadein .2s}.block-color .colors .color:hover{border-left:2px solid #FFCF08}.btn-color{background:url(../img/btcolor.png) no-repeat center center;background-size:80%;border:1px solid #D7D9DE;border-radius:4px;cursor:pointer}.btn-color:hover{border-color:#B4BBC5}.block-color .colors .theader{background-color:#FEFEFE;border-bottom:1px solid #D7D9DE;border-radius:5px 5px 0 0}@media screen and (max-width:470px){.content-page .head-modulo .title-page{font-size:24px;margin-top:5px}}.group-tabs{border-bottom:1px solid #D7D9DE}.group-tabs .tab .title{font-size:16px;font-weight:700;text-align:center}.group-tabs .tab .group{width:90%;margin:0}.group-tabs .tabs-header .title{font-size:16px;font-weight:700;text-align:center}.group-tabs .tab .group .category{text-decoration:none;border-bottom:3px solid transparent}.group-tabs .tabs-header .group .category{text-decoration:none;border-bottom:3px solid transparent}.group-tabs .tab .group .category:hover{border-bottom:3px solid #9DBAE2}.group-tabs .tab .group .active{border-bottom:3px solid #0076FF}.group-tabs .tabs-header .group .category:hover{border-bottom:3px solid #9DBAE2}.group-tabs .tabs-header .group .active{border-bottom:3px solid #0076FF}.tabs-body{background-color:#FFF;border-left:1px solid #D7D9DE;border-right:1px solid #D7D9DE;border-bottom:1px solid #D7D9DE;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.arbol-cat{background-color:#FFF}.arbol{background-color:#FFF;border-top:1px solid #D7D9DE;border-bottom:1px solid #D7D9DE;border-left:1px solid #D7D9DE;border-right:1px solid #D7D9DE;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.arbol i{cursor:pointer}.arbol i:hover{cursor:pointer;color:#2D9EE0}.arbol-sis-mod .permisos i{color:#D7D9DE;cursor:pointer}.arbol-sis-mod .permisos i.on{color:#191B1C}.form-vista .btn-v-activar span{border-radius:5px;background-color:#B4BBC5;color:#FFF}.form-vista .btn-v-activar span:after{font-family:icon-font;content:'\e80a';font-size:14px;position:absolute;top:4px;left:-9px;color:#B4BBC5}.list-items .item{border-radius:5px;background:#FFF;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.2);box-shadow:0 3px 7px rgba(0,0,0,.2);-webkit-border-radius:5px}.list-items .item .botones{text-align:right}.list-items .item label{font-size:24px;font-family:lato-light,arial,sans-serif!important}.list-items .item-nuevo{background:0 0;border:1px dashed;border-color:#D7D9DE;text-align:center;color:#B4BBC5}.list-items .item-nuevo:hover{border-color:#879099;color:#879099}.box-seleccionar{border-radius:5px;background:#FFF;border-top:1px solid #D7D9DE;box-shadow:0 3px 7px rgba(0,0,0,.2)}.box-seleccionar .buscador{border-radius:3px;border:1px solid #D7D9DE}.box-seleccionar .buscador input{border:0;font-size:13px}.box-seleccionar .resultados .item{border-bottom:1px solid #D7D9DE;color:#5d6569;text-decoration:none}.box-seleccionar .resultados .item .icn{border:1px solid #B4BBC5;border-radius:3px}.box-seleccionar .resultados .item:hover{color:#262626}.box-seleccionar .resultados .item:hover .icn{color:#262626;border:1px solid #262626}.box-seleccionar .resultados .item:last-child{border-bottom:0}.panel{border-radius:5px;padding:15px;background-color:#D7D9DE}.panel-success{background-color:#E0F8D8}