@import url(https://fonts.googleapis.com/css?family=Nunito);body,html{height:100%}body{background-color:#eee;margin:0}h1{font-size:22px;margin-top:0}h1 small{font-size:18px}h2{font-size:20px}h2,h3{margin-top:0}h3{font-size:18px}.left{text-align:left!important}.right{text-align:right!important}.center{text-align:center!important}.justify{text-align:justify!important}.strong{font-weight:700}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.relative{position:relative}.frame{padding:20px 40px}.module{margin-bottom:30px}.row.col-margin>div[class^=col-]+div[class^=col-]{margin-top:15px}.row.col-margin+.row.col-margin{border-top:1px solid #ccc;margin-top:15px;padding-top:15px}#main{height:100%;position:relative}#main>header{background-color:#fff;box-shadow:0 0 5px #999;height:50px;left:0;position:fixed;top:0;width:100%;z-index:20}#main>header #logo{background:url(../images/logo-reverlogic.png) no-repeat 50%;background-size:contain;display:block;height:30px;margin:10px 0;width:200px}#main>header #expand{display:none}#main>header #menu{background-color:#fff;display:none;height:calc(100% - 50px);left:0;overflow-y:scroll!important;position:fixed;top:50px;width:100%;z-index:11;scrollbar-width:none;-ms-overflow-style:none}#main>header #menu::-webkit-scrollbar{width:0;height:0}#main>header #menu>ul{border-bottom:1px solid #464646;margin-top:20px;padding:0}#main>header #menu>ul>li{list-style:none;padding:0 20px;position:relative}#main>header #menu>ul>li>.item{background-color:transparent;border:none;color:#5a5a5a;cursor:pointer;display:block;padding:5px 10px;position:relative;text-decoration:none}#main>header #menu>ul>li>.item>i{background-color:transparent;color:#5a5a5a;border-radius:15px;display:inline-block;height:30px;padding:8px 0;text-align:center;width:30px}#main>header #menu>ul>li>.item>span{height:30px;left:50px;padding:7px 10px 7px 0;position:absolute;top:5px;width:calc(100% - 50px)}#main>header #menu>ul>li>.item>div{display:none}#main>header #menu>ul>li>ul{display:none;padding-left:50px}#main>header #menu>ul>li>ul>li{list-style:none}#main>header #menu>ul>li>ul>li>a{color:#fff;text-decoration:none}#main>header #menu>ul>li.separator>.item{background-color:#464646;border-radius:5px;color:#fff;cursor:default;font-weight:900;margin-top:10px;padding:10px}#main>header #menu>ul>li.dropdown>.item>div{display:block;position:absolute;right:0;top:10px}#main>header #menu>ul>li.dropdown>ul{display:block}#main>header #menu>ul>li.active>.item>i{background-color:#0b268d;color:#fff!important}#main>header #menu>ul>li.active>.item>span{color:#0b268d!important;font-weight:700}#main>header #menu>ul>li.disabled>.item{cursor:default;opacity:.4}#main>header #menu>ul>li.disabled>.item>i{color:#5a5a5a!important;cursor:default}#main>header #menu>ul>li.disabled>.item>span{color:#5a5a5a!important}#main>header #menu>ul>li:hover>.item>i{color:#40c707}#main>header #menu>ul>li:hover>.item>span{color:#0b268d}#main>header #menu>#store{background:url(../images/icon-google-play.png) no-repeat top;background-size:cover;border-radius:5px;display:block;height:40px;margin:0 auto 10px;width:150px}#main>header #account{color:#333;height:50px;position:absolute;right:10px;top:0;width:50px}#main>header #account>.image{background:no-repeat 50% #eee;background-size:contain;border:1px solid #5a5a5a;border-radius:20px;cursor:pointer;height:40px;left:5px;position:absolute;top:5px;width:40px}#main>header #account>.name{color:#fff;display:none;padding:15px 10px 15px 60px}#main>header #account>.menu{background-color:#464646;box-shadow:0 2px 3px #000;display:none;position:fixed;right:0;top:50px;width:100%;z-index:12}#main>header #account>.menu>.image{background:no-repeat 50% #eee;background-size:contain;border:1px solid #fff;border-radius:50px;height:100px;left:10px;position:absolute;top:10px;width:100px}#main>header #account>.menu>.profile{color:#fff;min-height:120px;padding:10px 10px 10px 130px}#main>header #account>.menu>.profile>.name{font-size:16px;font-weight:700}#main>header #account>.menu>.profile>.role{font-weight:100}#main>header #account>.menu>.profile>.email{color:#fff;display:block;margin-top:10px;text-decoration:none}#main>header #account>.menu>.profile>.status{background-color:#8dc349;border-radius:4px;color:#fff;display:inline-block;font-size:11px;padding:0 5px}#main>header #account>.menu>.buttons{background-color:#ddd;padding:10px}#main>header #nav{border-radius:20px;color:#0b268d;cursor:pointer;font-size:20px;height:40px;padding:7px 0;position:absolute;right:60px;text-align:center;top:5px;width:40px}#main>header #nav.active{background-color:#0b268d;color:#fff}#main #body{height:calc(100% - 50px);overflow-x:hidden;overflow-y:scroll;position:fixed;top:50px;width:100%}#main #body>.container{max-width:revert;padding:10px 10px 40px;width:100%}#main #body>.container #content{position:relative}#main #body>.container #content h2,#main #body>.container #content h3{color:#1980c8}#main #alert{border-radius:0;opacity:0;padding:20px 35px 20px 15px;position:fixed;right:0;top:-65px;width:100%;z-index:1081}#main #loading{align-items:center;background:rgba(0,0,0,.8);display:flex;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1053}#main #loading>div{background:#1980c8 no-repeat top;border-radius:10px;box-shadow:0 2px 5px #000;color:#fff;font-size:20px;margin:0 auto;padding:200px 0 10px;text-align:center;width:250px}#main #title{margin-bottom:10px;min-height:50px;position:relative}#main #title>h1{color:#0b268d;margin:0 10px 0 0;padding:10px 0}#main #title>h1>i{color:#40c707}#main #title>.buttons{position:absolute;right:0;top:10px}#main #title>.buttons>.submit{display:inline-block;margin:0;padding:8px 10px!important;width:auto}#main #title>.buttons>.submit>span{display:none}#main #title #filter{border:1px solid #ccc;background-color:rgba(0,0,0,.1);display:none;margin-top:10px;padding:10px}#main #title #filter>.input+.input,#main #title #filter>.submit{margin-top:10px}#auth{align-items:center;background:url(../images/bg-panel-reverlogic.jpg) no-repeat 50%;background-size:cover;display:flex;height:100%}#auth #container{margin:0 auto;width:calc(100% - 40px)}#auth #container #header #logo{background:url(../images/logo-reverlogic.png) no-repeat 50%;background-size:contain;height:50px}#auth #container #dialog{background-color:#fff3cd;border:1px solid #fff3cd;box-shadow:0 3px 10px #999;color:#856404;margin:20px 0;padding:20px}#auth #container #dialog>strong{display:block}#auth #container #dialog>ul{margin:5px;padding-left:10px}#auth #container #content{background-color:#fff;box-shadow:0 3px 10px #999;padding:20px 40px}#auth #container #footer{color:#888;font-size:12px;padding:20px 0;text-align:center}.modal .modal-dialog .modal-content{border-radius:0;overflow-x:hidden}.modal .modal-dialog .modal-content .modal-header{background-color:#fff;border:none;color:#0b268d;padding:10px}.modal .modal-dialog .modal-content .modal-header i{color:#40c707}.modal .modal-dialog .modal-content .modal-body{background-color:#eee;padding:0!important}.modal .modal-dialog .modal-content .modal-body .nav-tabs{background-color:#fff;padding:0 10px}.modal .modal-dialog .modal-content .modal-body .nav-tabs .nav-item a{color:#5a5a5a}.modal .modal-dialog .modal-content .modal-body .nav-tabs .nav-item a .badge{font-size:10px}.modal .modal-dialog .modal-content .modal-body .nav-tabs .nav-item.active a{background-color:#eee!important;border-color:#ddd #ddd transparent!important;color:#0b268d}.modal .modal-dialog .modal-content .modal-body .nav-tabs .nav-item.active a i{color:#40c707}.modal .modal-dialog .modal-content .modal-body .nav-tabs .nav-item:hover a{background-color:transparent;border-color:transparent;color:#0b268d}.modal .modal-dialog .modal-content .modal-body .tab-content .tab-pane{padding:20px}.modal .modal-dialog .modal-content .modal-body .tab-content .tab-pane h2{margin-bottom:20px!important;position:relative}.modal .modal-dialog .modal-content .modal-body .tab-content .tab-pane h2 .actions{position:absolute;right:0;top:-7px}.modal .modal-dialog .modal-content .modal-footer{background-color:#464646}.dm-uploader{border:3px dashed #ccc;padding:40px;position:relative;text-align:center}.dm-uploader h3{color:#999;font-size:32px;margin-bottom:40px;padding:0;text-align:center}.dm-uploader .progress{background-color:transparent;border-radius:0;bottom:-3px;box-shadow:none;height:3px;left:0;margin:0;position:absolute;width:100%}.dm-uploader .progress .progress-bar{background-color:#40c707;width:0}.dm-uploader.active{background-color:#eee;border-color:#607d8b;cursor:move}@media (min-width:768px){.row.col-margin>div[class^=col-]+div[class^=col-]{margin-top:0}.row.col-margin+.row.col-margin{border-top:none;padding-top:0}#main>header{height:100%;width:50px}#main>header #logo{width:50px}#main>header #menu{background-color:transparent;display:block!important;height:calc(100% - 100px);position:relative;top:0}#main>header #menu>ul{margin-top:0}#main>header #menu>ul>li{padding:0}#main>header #menu>ul>li>.item{border:none!important}#main>header #menu>ul>li>.item>i{cursor:pointer}#main>header #menu>ul>li>.item>span{background-color:#0b268d;border-radius:0 4px 4px 0;color:#5a5a5a;padding-left:5px;padding-right:5px;visibility:hidden;white-space:nowrap;width:auto}#main>header #menu>ul>li.dropdown>.item>div{color:#1980c8}#main>header #menu>ul>li.dropdown>ul{background-color:#fff;box-shadow:0 0 5px #000;padding:0;position:absolute;right:-200px;top:0;width:200px;z-index:-1000}#main>header #menu>ul>li.dropdown>ul>li{padding:5px 10px!important}#main>header #menu>ul>li.dropdown>ul>li>a{color:#1980c8}#main>header #menu>ul>li.separator{border-top:1px solid #464646}#main>header #menu>ul>li.separator>.item{border-radius:0;display:none}#main>header #menu>ul>li.active>.item{cursor:default}#main>header #menu>ul>li.active>.item>i{background-color:#0b268d;color:#fff!important;cursor:default}#main>header #menu>ul>li.active:hover>.item>span{visibility:hidden}#main>header #menu>ul>li:hover>.item>i{color:#40c707}#main>header #menu>ul>li:hover>.item>span{color:#fff;visibility:visible}#main>header #menu>#store{background-position:0;height:30px;width:30px}#main>header #account{background-color:rgba(0,0,0,.7);color:#fff;position:relative;right:0;width:100%}#main>header #account>.image,#main>header #account>.name{display:none}#main>header #account>.menu{background-color:transparent;box-shadow:none;display:block;position:relative;top:0}#main>header #account>.menu>.image{height:30px;width:30px}#main>header #account>.menu>.buttons,#main>header #account>.menu>.profile,#main>header #account>.menu>.profile>.email,#main>header #nav{display:none}#main #body{height:100%;left:50px;top:0;width:calc(100% - 50px)}#main #body .container{padding:10px 20px}#auth #container{width:350px}}@media (min-width:992px){#main>header #expand{background-color:#0b268d;border-radius:0 4px 4px 0;color:#fff;cursor:pointer;display:block;font-size:10px;height:50px;padding-top:16px;position:absolute;right:-10px;text-align:center;top:0;width:10px}#main>header #expand:hover{background-color:#40c707}#main.expand>header,#main.expand>header #logo{width:200px}#main.expand>header #expand{border-radius:0;right:0;transform:rotate(180deg)}#main.expand>header #menu{height:calc(100% - 120px)}#main.expand>header #menu>ul>li>.item>span{background-color:transparent;border-radius:0;visibility:visible!important}#main.expand>header #menu>ul>li.separator{border-top:none}#main.expand>header #menu>ul>li.separator>.item{display:block}#main.expand>header #menu>ul>li:hover>.item>span{color:#0b268d}#main.expand>header #menu>#store{background-position:top;background-size:contain;height:32px;width:120px}#main.expand>header #account{min-height:70px}#main.expand>header #account>.menu>.image{height:50px;left:5px;top:10px;width:50px}#main.expand>header #account>.menu>.profile{color:#fff;display:block;min-height:auto;padding:5px 5px 5px 70px}#main.expand>header #account>.menu>.profile>.name{font-size:14px}#main.expand>header #account>.menu>.profile>.role{font-size:12px}#main.expand #body{left:200px;width:calc(100% - 200px)}#main #title>h1{display:inline-block;max-width:250px;padding-right:10px}#main #title>.buttons>.submit>span{display:inline}#main #title>.buttons #button-show-filter{display:none}#main #title #filter{background-color:transparent;border-style:none none none solid;display:inline-block!important;padding:0 0 0 10px!important}#main #title #filter>.input{display:inline-block;width:140px}#main #title #filter>.input+.input{margin:0!important}#main #title #filter>.submit{margin:0}.modal .modal-dialog{max-width:1200px;min-width:900px;width:80%}}.swal2-popup{font-size:1.4rem!important}.datepicker{z-index:1051}.modal{overflow:auto!important}.tooltip-arrow{bottom:1px!important}.tooltip-inner{white-space:nowrap}.box{background-color:#fff;border:1px solid #ccc;margin-bottom:20px;position:relative}.box>.header{border-bottom:1px solid #ccc;font-size:16px;font-weight:700;height:45px;padding:10px 15px;position:relative}.box>.header>span{font-size:inherit}.box>.header .actions{height:100%;position:absolute;right:0;top:0}.box>.header .actions .action{cursor:pointer;display:inline-block;height:45px;padding:13px 0;text-align:center;width:45px}.box>.header .actions .action>i{font-size:20px}.box>.header .actions .action.upload{color:#4169e1}.box>.header .actions .action.excel{color:#207245}.box>.header .actions .action.pdf{color:#e70f10}.box>.header .actions .action.warning{color:#ec971f}.box>.header .actions .action.options.active{background-color:#f5f5f5;border-left-color:#ccc;box-shadow:inset 0 0 5px #999}.box>.header ul.options{background-color:#f5f5f5;border:1px solid #ccc;box-shadow:0 2px 5px #ccc;display:none;min-width:120px;padding:0;position:absolute;right:-1px;top:44px;width:150px;z-index:2}.box>.header ul.options li{color:#666;cursor:pointer;list-style:none;padding:5px 10px}.box>.header ul.options li.separator{border-top:1px solid #ccc;height:1px;padding:0}.box>.header ul.options li:hover{color:#0b268d}.box>.header ul.options li i{margin-right:5px}.box>.header .progress-bar{background-color:#1994f1;bottom:-2px;height:3px;left:0;position:absolute;width:0}.box>.content{padding:20px 15px}.box>.footer{background-color:#f5f5f5;border-top:1px solid #ccc;color:#999;font-style:italic;padding:10px 15px}.box>.footer.small{font-size:12px}.box .outside{bottom:-50px;height:40px;left:0;position:absolute;width:100%}.box.collapse>.header{cursor:pointer}.box.collapsed>.header{border-bottom-color:transparent}.box.outside{margin-bottom:70px}.box.indicator{border:none;color:#fff;font-size:22px;font-weight:700;padding:10px 100px 10px 15px;position:relative}.box.indicator .icon{align-items:center;background-color:rgba(0,0,0,.3);display:flex;height:100%;position:absolute;right:0;text-align:center;top:0;width:80px}.box.indicator .icon i{font-size:32px;margin:auto}.box.indicator h5{color:hsla(0,0%,100%,.7);font-size:12px;font-weight:bolder;height:28px;margin:0 0 5px;text-transform:uppercase}.box.indicator small{font-size:14px}.box.modal{border-radius:4px;margin-bottom:10px}.box.actions{background-color:transparent;border:none;margin-bottom:10px;text-align:right}.box.primary{background-color:#0b268d}.box.info{background-color:#1994f1}.box.success{background-color:#8dc349}.box.warning{background-color:#ffc107}.box.danger{background-color:#e91762}.box:hover{border-color:#ccc}.label{border-radius:0;color:#000;display:block;font-size:12px;font-weight:700;padding:0 0 5px;position:relative;text-align:left}.label>.info:after{background-color:#999;border-radius:6px;color:#fff;content:"i";cursor:pointer;display:inline-block;font-size:10px;font-style:italic;height:12px;margin-left:3px;text-align:center;width:12px}.label.light{font-weight:100}.label.required:before{color:#1980c8;content:"*";left:-8px;position:absolute}.input{background-color:#fff;border:1px solid #ccc;color:#333;display:block;font-size:16px;font-weight:100;height:40px;padding:10px;width:100%}.input.strong{color:#0b268d;font-weight:700}.input.important{color:#40c707}.input.text{background-color:transparent;border:none;color:#5a5a5a;font-size:14px;height:auto;min-height:20px;padding:0}.input.text i{color:#0b268d}.input.error{border:1px solid #ff2a00!important}.input.disabled{background-color:#eee;color:#999;cursor:not-allowed}.input.input-text{background-color:transparent;border-color:transparent;padding:10px 0}.input.input-group{border:none;padding:0;position:relative}.input.input-group>.input{padding-left:40px}.input.input-group>.icon{color:#999;height:100%;padding:10px 0;position:absolute;text-align:center;top:0;width:40px}.input.input-group>.icon.clickable{cursor:pointer}.input.input-group>.icon.clickable:hover{color:#40c707}.input.input-group.right>.input{padding-left:10px;padding-right:40px}.input.input-group.right>.icon{right:0}.input.input-group.completed>.input{color:#000}.input.input-group.completed>.icon{color:#1980c8}.input.checkbox{margin:0;padding:0}.input.checkbox>.checkbox{cursor:pointer;display:inline-block;margin:0 0 0 -5px;padding:10px 0;text-align:center;width:20%}.input.checkbox>.checkbox.selected{background-color:#1980c8!important;color:#fff!important}.input.checkbox>.checkbox+.checkbox{border-left:1px solid #ccc}.input.checkbox.completed>.checkbox{color:#999}.input.completed{border-color:#1980c8;color:#000}.input.checkboxes{background-color:transparent!important;border:none!important;height:auto;padding:0!important}.input.checkboxes input[type=checkbox]{margin:0 5px 0 0!important;position:static}textarea.input{height:auto!important}.input-inline>.input+.input{margin-top:10px}.submit{background-color:#0b268d;border:1px solid transparent;border-radius:5px;color:#fff!important;display:inline-block;font-size:16px;margin:0 auto;padding:8px 10px;text-align:center;text-decoration:none!important;width:100%}.submit.default{background-color:#f9f9f9;border-color:#ccc;color:#333!important}.submit.default:hover{background-color:#ccc;box-shadow:none}.submit.primary{background-color:#019be1}.submit.primary:hover{background-color:#1980c8}.submit.success{background-color:#28a745}.submit.success:hover{background-color:#218838}.submit.warning{background-color:#ffc107;color:#333!important}.submit.warning:hover{background-color:#e0a800}.submit.danger{background-color:#dc3545}.submit.danger:hover{background-color:#c82333}.submit.dark{background-color:#343a40}.submit.dark:hover{background-color:#1d2124}.submit.white{background-color:#fff;color:#333!important}.submit.white:hover{background-color:#fefefe;color:#1980c8!important}.submit.link{background-color:transparent;border:none!important;color:#1980c8!important}.submit.link:hover{color:#1778b5;text-decoration:underline}.submit.light{font-weight:100}.submit.block{display:block;width:100%!important}.submit.main{border-radius:0;bottom:0;left:0;padding:15px!important;position:fixed;text-transform:uppercase;width:100%!important;z-index:10}.submit.main>span{display:inline!important}.submit.large{font-size:20px;padding:15px}.submit.rounded{border-radius:100px}.submit.squared{border-radius:0}.submit.excel{color:#207245!important}.submit.disabled,.submit:disabled{cursor:not-allowed;opacity:.6!important}.submit:hover{background-color:#40c707;box-shadow:0 3px 5px #333}.submit+.submit{margin-top:10px}.button{background:none;border:none;padding:0}.form .form-group{margin:0!important}.form .form-group>.form-header{cursor:pointer;padding:10px 50px;position:relative}.form .form-group>.form-header>.form-title{font-size:18px;font-weight:700;padding-bottom:5px}.form .form-group>.form-header>.form-progress{background-color:#ccc;height:3px}.form .form-group>.form-header>.form-progress>.progress-bar{background-color:#1980c8;width:0}.form .form-group>.form-header>.form-message{color:#999;font-size:12px;padding:5px 0}.form .form-group>.form-header>.checked{color:#1980c8;display:none;font-size:20px;left:20px;position:absolute;top:10px}.form .form-group>.form-header>.dropdown{color:#1980c8;height:20px;padding:1px 0;position:absolute;right:15px;text-align:center;top:35px;width:20px}.form .form-group>.form-box{display:none;padding:0}.form .form-group>.form-box .group.separator{height:40px!important}.form .form-group>.form-box .group+.group{margin-top:15px}.form .form-group>.form-box.separator{border-top:1px solid #ccc}.form .form-group.active>.form-header>.dropdown{transform:rotate(180deg)}.form .form-group.active>.form-box{display:block}.form .form-group.completed>.form-header>.form-progress>.progress-bar{width:100%!important}.form .form-group.completed>.form-header>.form-message{color:#1980c8}.form .form-group.completed>.form-header>.checked{display:block}.form .form-group.disabled{opacity:.8}.form .form-group.disabled>.form-header{cursor:not-allowed}.form .form-group.disabled>.form-header>.form-title{color:#999}.form .form-group.disabled>.form-header>.form-progress>.progress-bar{width:0!important}.form .form-group.disabled>.form-header>.form-message{color:#999}.form .form-group.disabled>.form-header>.checked{display:none!important}.form .form-group.disabled>.form-header>.dropdown{color:#999}.form .form-group.disabled>.form-box{display:none!important}.form .form-submit{text-align:right}.form .form-group+.form-group{border-top:1px solid #ccc;margin-top:15px!important;padding-top:15px}.form+.form{margin-top:40px}@media (min-width:768px){.submit,.submit.main{width:auto!important}.submit.main{border-radius:5px;padding:10px 20px!important;text-transform:none}.form .form-group>.form-box .group,.submit.main{position:relative}.form .form-group>.form-box .group>.label{margin-top:10px;position:absolute;width:120px}.form .form-group>.form-box .group>.input,.form .form-group>.form-box .group>.input-inline{margin-left:130px;width:calc(100% - 130px)}.form.block .form-group .group>.label{display:block;margin:0;position:static;width:100%}.form.block .form-group .group .input-inline,.form.block .form-group .group>.input{display:block;margin-left:0;width:100%}.form.horizontal .label{text-align:right}.form.info .form-group .group+.group,.form.info .form-group .group .label{margin-top:5px}.form.info .form-group+.form-group{border-top:none;margin-top:30px!important;padding-top:0}}@media (min-width:992px){.input.checkbox{width:-webkit-max-content;width:-moz-max-content;width:max-content}.input.checkbox>.checkbox{padding:10px 20px;width:auto}.input-inline>.input{display:inline-block;width:calc(50% - 5px)}.input-inline>.input+.input{margin:0 0 0 5px}.input-inline.three-columns>.input{display:inline-block;width:calc(33% - 5px)}.input-inline.four-columns>.input{display:inline-block;width:calc(25% - 5px)}}ul.sortable-columns{background-color:#fff;border:1px solid #ccc;height:100%;margin:0;padding:20px}ul.sortable-columns li{border:1px solid #ccc;cursor:-webkit-grab;cursor:grab;list-style:none;padding:10px}ul.sortable-columns li>button{cursor:pointer;display:none;float:right;font-size:10px!important;margin-top:-2px!important;padding:5px!important;width:28px!important}ul.sortable-columns li+li{margin-top:10px}ul.sortable-columns#selected-columns li{background-color:#d9f4cd}ul.sortable-columns#selected-columns li>button.danger{display:inline-block}ul.sortable-columns#unselected-columns li{background-color:#eee;opacity:.5}ul.sortable-columns#unselected-columns li>button.success{display:inline-block}@media (min-width:768px){.row.equal{display:flex;flex-wrap:wrap}.row.equal>[class*=col-]{display:flex;flex-direction:column}}.grid{position:relative}.grid .data{overflow-x:auto;overflow-y:hidden}.grid .data table{border-spacing:0;width:100%!important}.grid .data table thead tr th{background-color:#0b268d;color:#fff;padding:5px 15px;text-align:left;white-space:nowrap}.grid .data table thead tr th.actions{background-color:#464646;width:5px!important}.grid .data table tbody tr td{color:#666;font-size:12px;height:60px;padding:0 15px;width:10px;white-space:nowrap}.grid .data table tbody tr td i{font-size:14px}.grid .data table tbody tr td>div{padding:2px 0}.grid .data table tbody tr td.primary{width:500px}.grid .data table tbody tr td.important{color:#40c707!important}.grid .data table tbody tr td.strong{font-weight:700}.grid .data table tbody tr td.highlight{background-color:rgba(64,199,7,.2);color:#444}.grid .data table tbody tr td.highlight-blue{background-color:rgba(11,38,141,.05);color:#444}.grid .data table tbody tr td.paragraph{white-space:normal!important}.grid .data table tbody tr td.align-top{vertical-align:top!important}.grid .data table tbody tr td.actions{background-color:rgba(0,0,0,.05);border-left-color:#ccc;padding:0;text-align:center}.grid .data table tbody tr td.actions .action{background-color:transparent;border:none;cursor:pointer;display:inline-block;text-align:right}.grid .data table tbody tr td.actions .action.show{display:inline-block!important}.grid .data table tbody tr td.actions .action.disabled{cursor:not-allowed;opacity:.3}.grid .data table tbody tr td.actions .action+.action{margin-left:20px}.grid .data table tbody tr td>.id{color:#5a5a5a;font-style:italic;text-align:right;width:60px}.grid .data table tbody tr td>.id.origin{color:#0b268d;cursor:pointer;font-weight:700}.grid .data table tbody tr td>.checkbox{width:12px}.grid .data table tbody tr td>.checkbox i{color:#0b268d!important;cursor:pointer;font-size:18px}.grid .data table tbody tr td>.main{align-items:center;color:#0b268d;display:flex;font-size:16px}.grid .data table tbody tr td>.main .profile{background-color:#ddd;border:1px solid #fff;border-radius:4px;box-shadow:0 2px 3px #ddd;display:inline-block;height:40px;margin-right:10px;width:40px}.grid .data table tbody tr td>.main .profile.circle{border-radius:20px}.grid .data table tbody tr td>.main small{color:#888;display:block;font-size:12px}.grid .data table tbody tr td>.main strong{font-size:16px;font-weight:100}.grid .data table tbody tr td>.state{color:#000;font-weight:700}.grid .data table tbody tr td>.state.success{color:#40c707;cursor:pointer}.grid .data table tbody tr td>.state.failed{color:#8b0000;cursor:pointer}.grid .data table tbody tr td>.blocks .block{display:block;padding:2px 0}.grid .data table tbody tr td>.blocks .block+.block{margin-top:0}.grid .data table tbody tr td>.icon{text-align:center}.grid .data table tbody tr td>.attributes .attribute{position:relative}.grid .data table tbody tr td>.attributes .attribute .badge{font-size:11px;padding:1px 3px;position:absolute;right:-5px;top:-10px}.grid .data table tbody tr td>.attributes .attribute.action{cursor:pointer;text-shadow:0 1px 2px #ddd}.grid .data table tbody tr td>.attributes .attribute.disabled{opacity:.3}.grid .data table tbody tr td>.attributes .attribute.disabled .badge{display:none}.grid .data table tbody tr td>.attributes .attribute.disabled.action{cursor:not-allowed}.grid .data table tbody tr td>.attributes .attribute.none{visibility:hidden}.grid .data table tbody tr td>.attributes .attribute+.attribute{margin-left:8px}.grid .data table tbody tr td>.progress-bar{align-items:center;display:flex}.grid .data table tbody tr td>.progress-bar .progress{background-color:#ddd;border-radius:4px;display:inline-block;overflow:hidden;width:100px}.grid .data table tbody tr td>.progress-bar .progress span{background-color:#8dc349;border-radius:4px;display:inline-block;overflow:visible!important}.grid .data table tbody tr td>.progress-bar .percentage{display:inline-block;font-size:12px;margin-left:3px;text-align:right;width:35px}.grid .data table tbody tr td>.frequencies>.frequency{background-color:#ddd;border-radius:8px;display:inline-block;font-size:10px;line-height:1em;padding:2px 0;text-align:center;width:16px}.grid .data table tbody tr td>.frequencies>.frequency.active{background-color:#8dc349;color:#fff}.grid .data table tbody tr td>.frequencies>.frequency+.frequency{margin-left:3px}.grid .data table tbody tr td .badge{background-color:#5a5a5a;border-radius:4px;display:inline-block;font-size:12px;padding:2px 5px}.grid .data table tbody tr td .property{position:relative}.grid .data table tbody tr td .property i{margin-right:5px}.grid .data table tbody tr td .property.online i{color:#999}.grid .data table tbody tr td .property.online.active i{color:#8dc349!important}.grid .data table tbody tr td a{color:inherit;text-decoration:none}.grid .data table tbody tr td i{color:#888}.grid .data table tbody tr td+td{border-left:1px solid #f5f5f5}.grid .data table tbody tr td.actions+td.actions{border-left-color:transparent}.grid .data table tbody tr.main{background-color:#5a5a5a}.grid .data table tbody tr.main *{color:#fff!important}.grid .data table tbody tr.disabled{background-color:#f5f5f5;opacity:.5}.grid .data table tbody tr.disabled *{color:#666!important}.grid .data table tbody tr.checked{background-color:#ffd!important}.grid .data table tbody tr.active td,.grid .data table tbody tr:hover td{background-color:rgba(0,0,0,.1);color:#000}.grid .data table tbody tr.active td a,.grid .data table tbody tr:hover td a{color:#1994f1}.grid .data table tbody tr.active td i,.grid .data table tbody tr:hover td i{color:#0b268d}.grid .data table tbody tr.active td i.fa-male,.grid .data table tbody tr:hover td i.fa-male{color:#4169e1}.grid .data table tbody tr.active td i.fa-female,.grid .data table tbody tr:hover td i.fa-female{color:#ff1493}.grid .data table tbody tr.active td i.fa-star,.grid .data table tbody tr:hover td i.fa-star{color:#daa520}.grid .data table tbody tr.active td i.fa-heart,.grid .data table tbody tr:hover td i.fa-heart{color:red}.grid .data table tbody tr.active td i.fa-globe-americas,.grid .data table tbody tr:hover td i.fa-globe-americas{color:#00008b}.grid .data table tbody tr.active td i.fa-search,.grid .data table tbody tr:hover td i.fa-search{color:#4169e1}.grid .data table tbody tr.active td i.fa-pen,.grid .data table tbody tr:hover td i.fa-pen{color:#ff8c00!important}.grid .data table tbody tr.active td i.fa-trash-alt,.grid .data table tbody tr:hover td i.fa-trash-alt{color:#8b0000}.grid .data table tbody tr.active td i.fa-user-tie,.grid .data table tbody tr:hover td i.fa-user-tie{color:#222}.grid .data table tbody tr.active td .badge,.grid .data table tbody tr:hover td .badge{background-color:#0b268d;color:#fff}.grid .data table tbody tr+tr td,.grid .pagination{border-top:1px solid #ccc}.grid .pagination{margin:0;padding-top:5px}.grid .pagination .page-item,.grid .pagination li{color:#0b268d;display:inline-block;height:32px;list-style:none;text-align:center;width:32px}.grid .pagination .page-item .page-link,.grid .pagination .page-item a,.grid .pagination li .page-link,.grid .pagination li a{background-color:transparent!important;border-color:transparent!important;border-radius:0;color:inherit;display:block;font-size:12px;padding:7px 0;text-decoration:none;width:100%}.grid .pagination .page-item .page-link:focus,.grid .pagination .page-item a:focus,.grid .pagination li .page-link:focus,.grid .pagination li a:focus{box-shadow:none}.grid .pagination .page-item.active,.grid .pagination li.active{background-color:#0b268d;border-radius:16px;color:#fff}.grid .pagination .page-item.disabled,.grid .pagination li.disabled{color:#999}.grid.small .data table tbody tr td{height:auto;padding:5px 15px}.grid.datatable{padding-top:100px}.grid.datatable .data td.dataTables_empty{text-align:center;vertical-align:middle}.grid.datatable .paginate{display:none}.grid.datatable .row{margin:0;width:100%}.grid.datatable .row div[class|=col]{padding:0}.grid.datatable .row:first-child{height:50px;left:0;position:absolute;top:0}.grid.datatable .row:first-child>div{padding:8px 10px}.grid.datatable .row:first-child>div input,.grid.datatable .row:first-child>div select{border:1px solid #ccc;border-radius:4px;display:inline-block;font-size:14px;padding:5px 10px}.grid.datatable .row:first-child>div:first-child{white-space:nowrap}.grid.datatable .row:first-child>div:first-child label:before{content:"Mostrar";margin-right:10px}.grid.datatable .row:first-child>div:first-child label:after{content:"registros";margin-left:10px}.grid.datatable .row:first-child>div:last-child{white-space:nowrap}.grid.datatable .row:first-child>div:last-child label:before{content:"Buscar";margin-right:10px}.grid.datatable .row:last-child{bottom:-50px;color:#999;font-size:12px;height:40px;left:0;position:absolute;width:100%}.grid.datatable .row:last-child>div:last-child{text-align:center}@media (min-width:576px){.grid .pagination{border:none;float:right;padding:0}.grid.datatable{padding-top:50px}.grid.datatable .row:first-child>div:last-child{text-align:right}}#detail .timeline{padding-left:30px}#detail .timeline .event{border-left:2px solid #5a5a5a;height:80px;padding-left:30px;position:relative}#detail .timeline .event .description{color:#5a5a5a;display:inline-block}#detail .timeline .event .description .name{font-weight:700}#detail .timeline .event .description .date,#detail .timeline .event .description .note{color:#888;font-size:11px}#detail .timeline .event .description .date i,#detail .timeline .event .description .note i{margin-right:2px}#detail .timeline .event .icon{align-items:center;background-color:#5a5a5a;border-radius:12px;color:#fff;display:flex;height:24px;left:-13px;position:absolute;text-align:center;top:0;width:24px}#detail .timeline .event .icon i{font-size:12px;margin:0 auto}#detail .timeline .event.success .description .name{color:#40c707!important}#detail .timeline .event.success .icon{background-color:#40c707!important}#detail .timeline .event.failed .description .name{color:#8b0000!important}#detail .timeline .event.failed .icon{background-color:#8b0000!important}#detail .timeline .event:first-child .description{background-color:#fff;box-shadow:0 2px 5px #bbb;padding:5px 15px;position:relative}#detail .timeline .event:first-child .description .name{color:#0b268d}#detail .timeline .event:first-child .description:before{border-color:transparent #fff transparent transparent;border-style:solid;border-width:6px 6px 6px 0;content:"";height:0;left:-6px;position:absolute;top:6px;width:0}#detail .timeline .event:first-child .icon{background-color:#0b268d}#detail .timeline .event:last-child{border-color:transparent;height:auto;min-height:50px}#detail .notification{padding-left:28px;position:relative}#detail .notification .icon{color:#40c707;left:0;position:absolute;top:0}#detail .notification .icon i{font-size:18px}#detail .notification .name{color:#5a5a5a;font-weight:700}#detail .notification .date{color:#888;font-size:11px}#detail .notification .date i{margin-right:2px}#detail .notification .date span{font-size:inherit}#detail .notification .date span+span{margin-left:15px}#detail .notification+#detail .notification{margin-top:15px}#detail .document{background-color:#ddd;border:1px solid #ccc;height:200px;margin-bottom:20px;position:relative}#detail .document .image{background:no-repeat top;background-size:cover;height:100%;width:100%}#detail .document .description{background-color:hsla(0,0%,100%,.9);border-top:1px solid #ccc;bottom:0;left:0;overflow:hidden;padding:5px 10px 5px 38px;position:absolute;width:100%}#detail .document .description .icon{color:#0b268d;cursor:pointer;left:0;padding:13px 0;position:absolute;top:0;text-align:center;width:38px}#detail .document .description .icon i{font-size:18px}#detail .document .description .icon:hover{color:#40c707}#detail .document .description .name{color:#5a5a5a;font-weight:700;white-space:nowrap}#detail .document .description .date{color:#888;font-size:11px}#detail .document .description .date i{margin-right:2px}#detail .document .description .date span{font-size:inherit}#detail .document:hover{box-shadow:0 2px 5px #bbb}