.fa-5x {
    font-size: 7em;
    /* top: 9px; */
    margin-top: -50px;
}
.searchItem{
    margin-top: 10px;
}
.form-group {
    margin-bottom: 15px;
    text-align: left;
    padding: 0px 18px;
}
.modal-body {
    position: relative;
    padding: 20px;
    }
.form-inline .form-group {
    display: block;
    margin-bottom: 15px !important;
}
.modal-title{
    font-weight: 700;
}
.unblocked, .blocked {
    margin-bottom: 0 !important;
    margin-left: 2px;
    padding: 5px 8px !important;
    height: 32px;
}
.active-button-color{
    color: #fff;
    background-color: #009432;
    border-color: #009432;
}
.active-button-color:hover {
  background-color : #009432;
   border-color: #009432;
}
input{
    display: block;
}
input[type="text"] {
    width: 100%;
    border-radius: 8px;
    outline: none;
    height: 35px;
    border: 1px solid;
    padding-left: 15px;
}
button, html input[type=button], input[type=reset], input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer;
    margin-right: 12px;
}
.btn-group-sm>.btn, .btn-sm {
    padding: 7px 12px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
    margin-bottom: 15px;
}
select#vendorName {
    height: 33px;
    padding: 5px;
    vertical-align: super;
    float: right;
}
input[type=search] {
    margin-left: 10px;
}

.login-panel.panel{
    border-radius: 20px!important;
}
.login-panel .panel-body fieldset{
    padding: 0 20px!important;
}
.login-panel .panel-body> img{
    width:100%;
    margin-bottom:45px;
}
.login-panel .panel-body form input[type=submit]{
    padding: 5px 35px;
    border: none;
    display: block;
    margin: 0px auto;
}
.login-panel .panel-body form a{
    float:right;
}

.panel-default {
    margin-top: 79px;
    border-color: #ddd;
    }
    .dataTables_filter label {
    display: inline-block;
    max-width: 100%;
    margin-top: 8px;
    float: right;
    font-weight: 700;
    }
    .panel-default>.panel-heading {
    color: #333;
    background-color: #f5f5f5;
    border-color: #ddd;
    font-size: 24px;
    font-weight: 500;
    }
    .page-header {
        padding-bottom: 9px;
        margin: 62px 0 -12px;
        /* border-bottom: 1px solid #eee; */
        border: none;
        font-size: 27px;
    }
    .navbar-background{
    background-color:aliceblue;
    }

 #side-menu li a img{
    width:20px;
    margin-right:10px;
 }

 .block-img{
    width:17px;
    height: 17px;
 }
 .button-color{
     background-color: #0066b3;
     border-color:#0066b3;
     width:30%;
 }
 .color-blue{
    background-color: #0066b3
 }
 .background-image-distributor{
    background-image: url('/img/pattern.png');
 }
 .margin-left-heading{
     margin-left:21px;
 }
 .color-white{
     color:white;
 }
 .margin-details{
     margin-right:5px;
 }
 .margin-b-0{
     margin-bottom:0px;
 }
 .mb-row{
     margin-bottom:3px;
 }
 .width-900{
     width:700px !important;
 }
 .mb-25{
     margin-bottom:25px !important;
 }
 .button-width{
     width:42%;
 }
 .margin-right-button {
     margin-right: 354px !important;
 }
 .margin-right-header{
     margin-left: -222px !important;
 }
.margin-right-header-service{
    margin-left: -195px !important;
}
.heading-margin{
    margin-left:-263px !important;
}
.margin-terms{
margin-left:5px;
}
.rememberme{
    margin-left:20px;
}