.form-horizontal .form-group {
    margin-right: -25px;
    margin-left: -25px;
}


.form-control-sm {
    display: block;
    height: 34px;
    padding: 6px 12px;
    line-height: 1.42857143;
    border: 1px solid #ddd;
    border-radius: 0;
    font-size: 12px;
    color: #7a7a7a;
    box-shadow: none;
    background: #FFF;
    transition: all 200ms ease-in;
}



.selectval,
selectize-control {
    width: 100%;
}

.navbar-default {
    background-color: rgb(255, 255, 255);
}


#footer-option {
    padding: 10px;
}

.ibox-tools a i {
    font-size: 16px;
    color: #676a6c;
}

.dropdown-menu>li>a {
    line-height: 1.22857143;
}

.ibox-tools a {
    cursor: pointer;
    margin-left: 0px;
    margin-right: 0px;
}



.breadcrumb-wrap {
    padding: 2px 0;
    background-image: url(../img/shadow-bg2.png);
    background-position: center center;
    background-repeat: no-repeat;
    background-color: #fff;
    border-top: 5px solid #232458;
    border-bottom: 1px solid #fff;
}



#mainbar:before {
    content: "";
    height: 15px;
    width: 100%;
    display: block;
    background: linear-gradient(90deg, #0e2b63 30.4785%, rgba(0, 0, 0, 0) 30.4785%), linear-gradient(90deg, #004f9f 52.15788%, rgba(0, 0, 0, 0) 52.15788%), linear-gradient(90deg, #00b1eb 64.72807%, rgba(0, 0, 0, 0) 64.72807%), linear-gradient(90deg, #ef7d00 73.22551%, rgba(0, 0, 0, 0) 73.22551%), linear-gradient(90deg, #ffbb00 79.62792%, rgba(0, 0, 0, 0) 79.62792%), linear-gradient(90deg, #50af47 86.69237%, rgba(0, 0, 0, 0) 86.69237%), linear-gradient(90deg, #afca0b 92.0305%, rgba(0, 0, 0, 0) 92.0305%), linear-gradient(90deg, #5a328a 97.0083%, rgba(0, 0, 0, 0) 97.0083%), linear-gradient(90deg, #e72582 100%, rgba(0, 0, 0, 0) 100%);
    top: 0px;
    left: 0px;
}





.btn-primary {
    background-color: #004f9f;
    border-color: #6576ff;
    color: #fff;
}

.btn {
    align-items: center;
    letter-spacing: .02em;
    border-radius: 4px;
    padding: 0.4375rem 1.125rem;
    text-align: center;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    vertical-align: middle;
}



#footer-option {
    background: #232458;    
    border-top: 5px solid #806101;
    font-size: 0.9em;
    padding: 20px;
    position: relative;
    clear: both;
}



#footer-option .footer-btm a,
#footer-option .footer-btm {
    color: #e6eafd;
}





@media (min-width: 1500px) {
    .boxed-wrapper {
        margin: 0 auto;
        width: 1470px;
        background-color: white;
        -webkit-box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.16);
        -moz-box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.16);
        -ms-box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.16);
        box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.16);
    }
}





@media (max-width: 1499px) {
    .boxed-wrapper {
        margin: 0 auto;
        width: 98%;
        background-color: white;
        -webkit-box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.16);
        -moz-box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.16);
        -ms-box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.16);
        box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.16);
    }
}