@import "helper-classes.css";
@import "buttons.css";

#logo img {
    width: 150px !important;
    padding-left: 0 !important;
    margin: 5px !important;
}

.logo-margin{
    margin-top: 5px !important;
}

.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    padding: 2px 4px;
}

.ui-accordion .ui-accordion-content {
     padding: 0;
     overflow: hidden;
}
.dt-toolbar {
    border-top: 1px solid #ccc;
}

.ui-accordion .dt-toolbar {
    padding: 5px;
}

/* override smart admin css*/
.menu-on-top #logout{
    display: block !important;
}

.menu-on-top .menu-item-parent {
    max-width: none;
}

/* override data table css*/
#executing_firms_table_wrapper > div.dt-toolbar,
#submitting_accounts_table_wrapper > div.dt-toolbar {
    padding: 0;
    border: none;
}

.modal-xlg {
    width: 1500px;
}

.modal-mlg {
    width: 1350px;
}

.modal-xsm {
    width: 350px;
}
.status-color-enabled, .status-color-active, .status-color-actv {
    background-image: linear-gradient(to right, #42945A, white) !important;
    color:white;
    font-weight: bold;
}

.status-color-disabled, .status-color-inactive, .status-color-inac {
    background-image: linear-gradient(to right, #757575, white) !important;
    color:white;
    font-weight: bold;
}

.status-color-deleted {
    background-image: linear-gradient(to right, #C65263, white) !important;
    color:white;
    font-weight: bold;
}

.link-look-alike {
    cursor:pointer;
    color:#c73122;
    font-size: 14px;
    font-weight: bold;
}

.smart-style-4 #header > #logo-group {
    background: none;
}

.insight-checkbox,
app-custom-checkbox-input > div > div > input[type=checkbox],
app-custom-checkbox > div > div > input[type=checkbox]{
    height: 16px;
}

app-custom-check-slider > div > label > input[type="checkbox"]:disabled + i{
    background: #dddddd;
    cursor: default;
}

.user-detail-dropdown span{
    background-color:#f8f8f8;
}

.user-detail-dropdown.btn-header>span {border:1px solid #bfbfbf;}
.smart-style-1 .user-detail-dropdown.btn-header>span{background:#fb3c4a;border:1px solid #fb3c4a;color:#fff!important;cursor:pointer!important}
.smart-style-1 .env-info.btn-header>span{color:#fff!important;}
.smart-style-1 .user-detail-dropdown.btn-header>span:hover,
.smart-style-1 .env-info.btn-header>span:hover{opacity:.9}
.smart-style-2 .env-info.btn-header>span,
.smart-style-2 .user-detail-dropdown.btn-header>span,
.smart-style-2 .user-detail-dropdown.btn-header>span>i{background:0 0;border:none!important;color:#C5C6CA!important;box-shadow:none!important}
.smart-style-2 .user-detail-dropdown.btn-header>span:hover{color:#fff!important;cursor:pointer!important}
.smart-style-3 .user-detail-dropdown.btn-header>span{background-color:#DD7C37;background-image:-moz-linear-gradient(top,#dd7c37,#b9662b);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b9662b),to(#b9662b));background-image:-webkit-linear-gradient(top,#dd7c37,#b9662b);background-image:-o-linear-gradient(top,#dd7c37,#b9662b);background-image:linear-gradient(to bottom,#dd7c37,#b9662b);color:#fff!important;border:1px solid #f09d61;text-shadow:#985813 0 -1px}
.smart-style-3 .user-detail-dropdown.btn-header>span:hover{-webkit-box-shadow:inset 1px 1px 0 #985813,inset -1px -1px 0 #985813;-moz-box-shadow:inset 1px 1px 0 #985813,inset -1px -1px 0 #985813;box-shadow:inset 1px 1px 0 #985813,inset -1px -1px 0 #985813;background-color:#dd7a35;background-image:-moz-linear-gradient(top,#dd7a35,#984a13);background-image:-webkit-gradient(linear,0 0,0 100%,from(#dd7a35),to(#984a13));background-image:-webkit-linear-gradient(top,#dd7a35,#984a13);background-image:-o-linear-gradient(top,#dd7a35,#984a13);background-image:linear-gradient(to bottom,#dd7a35,#984a13)}
.smart-style-5 .user-detail-dropdown.btn-header>span{background:none!important}
.smart-style-5 .user-detail-dropdown.btn-header>span{border-color:transparent}
.smart-style-5 .user-detail-dropdown.btn-header>span:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.smart-style-5 .user-detail-dropdown.btn-header>span,
.smart-style-5 .user-detail-dropdown.btn-header>span>i{color:#fff;background:rgba(0,0,0,.1)!important}
.smart-style-6 .user-detail-dropdown.btn-header>span{background:0 0;border:none;color:#fff;border-radius:50%}

sa-language-selector .flag {
    margin-right: 5px;
    margin-bottom: 1px;
}

sa-language-selector i {
    margin-left: 5px;
}

.ui-accordion .ui-accordion-header {
    background-color: #4c4f53;
    color: white;
}

input.c-input {
    color: black
}

.tooltip-max-width-600 .tooltip-inner {
    max-width: 600px !important;
}

.dual-list-sensitive-data-label{
    font-weight: bold;
}

.bootstrap-duallistbox-container label {
    font-size: 12px;
    margin-bottom: 7px;
    padding-top: 0;
}

.admin-permission-container{
    background-color: #f0f8ff;
}

.disable-block{
	pointer-events: none;
    opacity: 0.5;
}
