
.alert{border-radius:7px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-weight:bold;padding:5px 10px;width:100%}
.alert--danger{background:#f5f1f2;border:1px solid #dc143c;color:#dc143c}
.alert--success {    background: #f2f5f1;    border: 1px solid #1FAF7B;    color: #1FAF7B}
.alert--warning{background:#f4f5f1;border:1px solid #ced83f;color:#868d2a}
h1 {
    font-family: arial, helvetica, roboto, "new times roman", lato;
}
.btn {
    border: none;
    background: #ffffff;
    border-radius: 15px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-family: "Poppins",sans-serif;
    font-size: 1em;
    margin: 5px;
    padding: 8px 10px;
    text-decoration: none;
    text-align: center;
    opacity: 0.9;
    min-width: 110px;
    color:#ffffff;
}
    .btn:hover {
        opacity: 1;
        cursor: pointer;
        background-color: #87868B;
        color:white;
    }
.btn--accent{background-color:#197fad}
.btn--close{border:1px solid #dc143c;border-radius:20px;color:#dc143c;padding:3px 10px;text-decoration:none;-webkit-transition:ease 0.4s;transition:ease 0.4s}
.btn--close:hover{background-color:crimson;color:#ffffff}
.btn--primary{background-color:#29305c}
.btn--danger{background-color:#fa8072}
.btn--success{background-color:#1FAF7B}
.btn--sm{padding:4px 1px}
.btn--md{padding:10px 10px}
.btn--lg{padding:4px 5px}
.btn__width--300{max-width:300px}.card{background-color:#ffffff;border:1px solid #cad3e4;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:5px auto;padding:15px;width:100%}
.card p{margin:6px 0}
.card__columns--4{display:-ms-grid;display:grid;-webkit-column-gap:5px;column-gap:5px;row-gap:12px;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr)}
.card__title{color:#4192dd;font-size:1.1em;font-weight:600;margin:0px}
.card__subtitle{color:#436e97;font-size:1em;font-weight:600}
.form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#999;margin:0 auto;width:80%}
.form label,.form input[type=text],.form input[type=email],.form input[type=number],.form input[type=date],.form input[type=time],.form select,.form textarea{border:none;color:#464d53;display:inline-block;font-family:"Poppins",sans-serif;font-size:1em;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.form label{color:#999}
.form input[type=text],.form input[type=date],.form input[type=time],.form input[type=number],
.form input[type=email]{background:transparent;border-bottom:solid 2px #c4ced8;font-family:"Poppins",sans-serif;font-size:1em;padding:5px 0px 7px}
.form input[type=text]:focus,.form input[type=text]:active,.form input[type=date]:focus,.form input[type=date]:active,.form input[type=time]:focus,.form input[type=time]:active,.form input[type=number]:focus,.form input[type=number]:active,.form input[type=email]:focus,.form input[type=email]:active{outline:none}
.form input[type=text]:focus,.form input[type=date]:focus,.form input[type=time]:focus,.form input[type=number]:focus,.form input[type=email]:focus{border-bottom:solid 2px #318ae4}.form input[type=checkbox]{width:50px}.form select{background-color:#e8ecee;border-radius:5px;padding:9px 5px}.form textarea{background-color:#f4f8fa;border:solid 1px #c4ced8;border-radius:8px;padding:15px;resize:none}.form textarea:focus,.form textarea:active{outline:none}.form textarea:focus{border:solid 1px #318ae4}.form__buttons{margin-top:20px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:45px;grid-template-rows:45px;-webkit-column-gap:20px;column-gap:20px;width:100%}
.form__input__group {
    position: relative;
    margin: 1px 0px;
    padding: 4px 5px;
    width: 100%
}
    .form__input__group label {
        position: absolute;
        top: 50%;
        left: 5px;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        color: #0C1F4A;
        pointer-events: none;
        -webkit-transition: all 0.15s ease-out 0s;
        transition: all 0.15s ease-out 0s
    }
    .form__input__group input:focus + label,
    .form__input__group input.has-value + label {
        top: 0px;
        font-size: 12px;
        color: #aaa
    }
.form__input__group--no-input{margin:5px 0px;padding:4px 5px;width:38%}
    .form__input__group--no-input label {
        margin-bottom: 5px;
        color: #0C1F4A;
    }
 

 .form__inputs--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}
 .form__inputs--inline label{padding-right:15px}
 .form__grid--sm{display:-ms-grid;display:grid;-ms-grid-columns:150px 1fr;grid-template-columns:150px 1fr;-webkit-column-gap:10px;column-gap:10px;padding:10px 0px}
 .form__grid--sm label{padding-top:7px}.form__columns-6{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6, 1fr);-webkit-column-gap:5px;column-gap:5px;row-gap:10px}
                                       .form__columns-6 label{padding-top:7px}.form__input--dollar{position:relative}.form__input--dollar span{position:absolute;left:0px;bottom:10px}.form__input--dollar input{text-indent:25px}.label{background:transparent;border-radius:7px;color:#ffffff;display:inline-block;font-size:1em;padding:4px 10px}.label--accent{background-color:#2D5DA8}.label--success{background-color:#29CC97}.label--warning{background-color:#FBA949}.table{border-collapse:collapse;margin:25px 0;font-size:0.9em;font-family:"Poppins",sans-serif;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.15);box-shadow:0 0 20px rgba(0,0,0,0.15);width:100%}.table thead tr{background-color:#959fa3;color:#ffffff;text-align:left}.table th,.table td{padding:6px 8px}.table tbody tr{border-bottom:thin solid #dddddd}.table tbody tr:nth-of-type(even){background-color:#f3f3f3}.table tbody tr:last-of-type{border-bottom:thin solid #197fad}.table tbody tr:hover{color:#197fad}.text--small{margin:0px;font-size:0.8em}.text--blue{color:#528dbd}.flex--align-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.grid-c2-center{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:10px;column-gap:10px;width:100%}.grid__columns--2{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:10px;column-gap:10px;row-gap:10px;margin:10px 0px;width:100%}.text--right{text-align:right}
.login {
    background: url("../img/FondoSICOPE.png") no-repeat center center fixed;
    background-size: cover;
    min-height: 100vh;
    width: 100%
}.login__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 50px}.login__header img{width:250px}.login__logo{display:block;margin:0 auto;
    height: 101px;
    width: 423px;
}.login__form{display:block;margin:0 auto;width:35%
}.login__form .login__form__background{background-color:rgba(255,255,255,0.555);border-radius:30px 30px 0px 0px;padding:10px 0px 50px;width:100%}.login__form .login__form__background .login__form__background__logo{display:block;margin:0 auto;width:150px}.login__form .login__form__background input{background:transparent;border:none;border-bottom:2px solid #626264;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;font-family:"Poppins",sans-serif;font-size:1.3em;margin:10px auto;outline:none;padding:10px;width:80%}.login__form .login__form__background ::-webkit-input-placeholder{color:#ffffff;opacity:1}.login__form .login__form__background :-ms-input-placeholder{color:#ffffff;opacity:1}.login__form .login__form__background ::-ms-input-placeholder{color:#ffffff;opacity:1}.login__form .login__form__background ::placeholder{color:#ffffff;opacity:1}.login__form .login__form__button{border:none;background-color:rgba(255,255,255,0.555);border-radius:0px 0px 30px 30px;color:#374b68;cursor:pointer;display:inline-block;font-family:"Poppins",sans-serif;font-size:1.8em;margin-top:15px;padding:20px 0px;text-decoration:none;text-align:center;width:100%}.login__form .login__form__button:hover{background-color:rgba(152,169,201,0.555)}.aside{background-image:radial-gradient(circle farthest-corner at 16.5% 28.1%, #0f1b31 0%, #073663 90%);min-height:100vh;position:relative;width:350px}.aside .aside__logo{display:block;margin:15px auto 10px;width:250px}.aside .aside__footer{position:absolute;bottom:20px;left:10px}.aside .aside__footer .aside__footer__text{background-color:rgba(15,27,49,0.377);color:#9bb5ee;font-size:1.1em;letter-spacing:0.3em;padding:10px}.aside .aside__footer .aside__footer__logo{display:block;margin:0 auto;width:100px}.aside .aside__footer span{color:#00bfff}.aside .aside__menu ul{padding:0}.aside .aside__menu ul li{list-style:none}.aside .aside__menu ul li a{color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-decoration:none;padding:10px;-webkit-transition:ease-out 0.4s;transition:ease-out 0.4s}.aside .aside__menu ul li a:hover{background-color:rgba(148,173,216,0.295);cursor:pointer}.aside .aside__menu ul li a img{margin-right:15px;
    height: 28px;
    width: 31px;
}.aside .aside__menu ul li a.active{background-color:rgba(190,196,206,0.212);color:deepskyblue}
 .content{min-height:50vh;position:relative;width:100%}
 .content .content__navbar{border-bottom:1px solid #bcc3c9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;left:0;right:0;top:0;padding:0px 10px}.content .content__navbar .content__navbar__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.content .content__navbar .content__navbar__menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0px 20px;padding:0px}.content .content__navbar .content__navbar__menu ul li{list-style:none}.content .content__navbar .content__navbar__menu ul li a{color:#464d53;display:inline-block;padding:20px 10px;text-decoration:none;-webkit-transition:ease 0.4s;transition:ease 0.4s}.content .content__navbar .content__navbar__menu ul li a:hover{background-color:#DFE0EB}.content .content__navbar .content__navbar__menu ul li a.active{background-color:#DFE0EB}.content .content__navbar .content__navbar__menu img{height:45px;width:110px}.content .content__navbar .content__navbar__user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content .content__navbar .content__navbar__user a{margin:0 10px}.content .content__navbar .content__navbar__user img{margin-left:10px}.content .content__navbar .content__navbar__user p{color:#0D336D}
.content .content__main{
    margin-top:20px;
    padding:10px;
}
    .content .content__main .content__main__header {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        margin: 10px 0px 20px;
    }
 .content .content__main .content__main__header .btn{margin:0px 20px}.content .content__main .content__main__header h1,.content .content__main .content__main__header h2,.content .content__main .content__main__header h3{margin:4px 0px;color:#505b64}.content .content__main .content__main__header__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:10px 0px 0px}.content .content__main .content__main__header__buttons .btn{padding:9px 12px;min-width:210px}.content .content__main .content__main__header--blue{background-color:#35405c;color:#e1e4ec;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;padding:15px 10px}.content .content__main .content__main__header--blue .btn{margin:0px 20px}.content .content__main .content__main__header--blue h1,.content .content__main .content__main__header--blue h2,.content .content__main .content__main__header--blue h3{margin:4px 0px}.content .content__main .content__main__header--blue p{margin:0px}.content .content__main .content__main__header--blue .content__main__header__title{font-size:1.1em;font-weight:600}.content .content__main .content__main__header__status{border:3px solid #238D67;border-radius:35px;padding:6px 25px;text-align:center}
.wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    min-height: calc(100% - 4rem);
    width: 100%
}
body{background-color:#f7f8fc;color:#464d53;font-family:"Poppins",sans-serif;font-size:18px;font-weight:400;margin:0;padding:0}.content__main__menu{display:block;height:60px;margin:20px auto 0px;overflow-x:auto;width:calc(100vw - 350px)}.content__main__menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:90%;margin:0px;padding:0px;width:100%;border-bottom:1px solid #d2d4db}.content__main__menu ul li{height:100%;list-style:none}.content__main__menu ul li a{background-color:#ffffff;border-radius:15px 15px 0px 0px;border-left:1px solid #bec4d3;border-right:1px solid #bec4d3;border-top:1px solid #bec4d3;color:#455b77;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:0px 7px;text-decoration:none;-webkit-transition:ease 0.3s;transition:ease 0.3s;margin:0px 2px;min-width:100px}.content__main__menu ul li a svg{margin-right:7px;height:30px;width:30px}.content__main__menu ul li a svg path,.content__main__menu ul li a svg polygon,.content__main__menu ul li a svg rect{fill:#459fe1}.content__main__menu ul li a svg circle{stroke:#459fe1;stroke-width:1}.content__main__menu ul li a:hover{background:#dbdee6}.content__main__menu ul li a.active{background-color:#459fe1;color:#ffffff}.content__main__menu ul li a.active svg path,.content__main__menu ul li a.active svg polygon,.content__main__menu ul li a.active svg rect{fill:#ffffff}
/*# sourceMappingURL=main.min.css.map */