ul li{
    list-style-type: none !important; 
}

a.section:link, a.section:visited{
    color: #fff;
}
.form-group input[type=password]{
width:100%;
}
#content{
    padding: 0px;
}
#changelist table thead th{
    padding: 9px !important;
}

.pace-done .navbar-static-side
{
    margin-left: -230px;

}
.form-group {
    margin-left: 0px;
}
/*body{
    background-color: black !important;
}*/

.ibox-title h5{
    float: left;
    margin-right: 200px;
}
.builder{
    margin-left:300px;
}
/*.required{
    width:250px;
}*/
/*.navbar-default{
    background-color: black !important;
}*/
.required{
    width:270px;
}
tr .original{
    display: none;
}

.page-heading{
    padding-top: 20px;
}
.button.default, input[type=submit].default, .submit-row input.default{
    background:#1ab394;
    border-color:#1ab394;
}
.button:active, input[type=submit]:active, input[type=button]:active, .button:focus, input[type=submit]:focus, input[type=button]:focus, .button:hover, input[type=submit]:hover, input[type=button]:hover{
     background:#1ab394;
    border-color:#1ab394;
}
.button, input[type=submit], input[type=button], .submit-row input, a.button{
     background:#1ab394;
}
.submit-row a.deletelink{
    padding:10px 15px 24px !important;
}
.fa-bars{
    color: white;
}
.actions select{
    background:white;
}
.actions .button{
    margin-left: 0;
    padding:8px 12px 5px !important;
}
.actions select{
    height: 32px;
}
.module h2, .module caption, .inline-group h2{
    /*background:#1ab394ab;*/
    background:#1ab394 !important;
}
.colM .aligned .vLargeTextField, .colM .aligned .vXMLLargeTextField{
    width:560px !important;
}
#container{
    min-width: 100%;
}
form .aligned p.help, form .aligned div.help{
    margin-left:238px !important;
}
.pace-done .navbar-static-side, .pace-done .nav-header, .pace-done li.active, .pace-done #page-wrapper, .pace-done .footer{
    transition:none;
}
/*#id_user_permissions_from{
    display: none !important;
}*/
 .dual_select p{
    display: none;
 }
 .form-group input{
    margin-top: 14px;
 }
 .form-group label{
    margin-top: 5px;
 }
 p.datetime{
     margin-top: 14px !important;
 }
 .selector select{
    width:100% !important;
 }
 select{
    background-color: white !important;
 }
 .i-checks{
    margin-top: 20px;
 }
 
 input[type=text], input[type=password], input[type=email], input[type=url], input[type=number], textarea, select, .vTextField{
    border-radius: 0px;
 }

#searchbar{
    width: 55% !important;
}
.aligned p.file-upload{
    margin-left: 0px !important;
}
.dual_select{
    margin-left: 26px;
}
.sorting_asc,.sorting_desc{
    width:10% !important;
}
.radio input[type="radio"],.checkbox input[type="checkbox"], .checkbox input[type="radio"]{
    opacity:1 !important;
}
.fadeInRight  .dropdown.clearfix{
    left:800px !important;
    /*top:288px !important;*/
}
#login-form input{
    width: 100%;
}

.header-top{
    display: flex;
}

.header .header-top{
    background-color: #000000;
    padding:0 15px;
}

#wrapper .header{
    padding: 0px !important;
}

.header .admin-header{
    padding: 5px 15px;
}

.top-header-logo{
    position: relative;
    padding-right: 27px;
    background-color: #efeeef;
}

.top-header-logo:before {
    position: absolute;
    content: "";
    top: 0;
    height: 100%;
    background-color: #efeeef;
    width: 1000px;
    right: 100%;
}

@media(max-width:767px){
    .header .header-top{
        background-color: #efeeef;
        justify-content: center;
        flex-direction: column;        
    }

    .top-header-logo{
        padding: 0;
        text-align: center;
    }
}