@font-face {
  font-family: 'Fakt';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/assets/Fakt-Normal-500.woff2) format('woff2');
  
}
@font-face {
  font-family: 'Fakt';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/Fakt-Blond-isnormal-400.woff2) format('woff2');
  
}
@font-face {
  font-family: 'Fakt';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/FaktPro-SemiBold-600.woff) format('woff2');
  
}

#table-leads_wrapper .dataTables_filter {
    display: block !important;
}


#logo img , .login_admin img{ filter: brightness(0) invert(100); }

@media (min-width: 1592px) {
html .modal-lg {
    width: 1590px !important;
}
}
html body div .width100 {width:100% !important;}

.lead-modal .staff-profile-image-small {transform:scale(1) !important;}
table .staff-profile-image-small {transform:none !important;}

.announcement .close {opacity:1 !important;}
.announcement .close span {opacity:1 !important;}

.modal .kai32button button {
    height: 25px !important;padding:0px !important;
}
.header-timers {display:none !important;}
@media (min-width: 1292px) {
.modal-lg {
    width: 1290px !important;
}
}
.nopadding {padding:0px !important;}


td a {color:#00618d !important; font-weight: 500 !important;}

.leads table .row-options {display:none;box-shadow: rgba(0, 0, 0, 0.3) 2px 2px 2px !important;
    position:absolute !important;backdrop-filter:blur(5px);background:#cfe5ff7a;padding:10px !important;width:300px !important;left:initial !important;
}
.leads table td span.inline-block {
    color: #5d5d5d !important;
    border: 1px solid rgb(255 255 255 / 42%) !important;
    border-top: 0px !important;
    background: #c3e1ff40;
    border-left: 0px !important;
    border-right: 0px !important;
}

body div {font-family:fakt !important;font-weight222:500 !important}

.leads table td {
        padding: 15px 10px !important;border-bottom:rgba(0,0,0,0.11) solid 1px !important;padding-left:1px !important;padding-right:1px !important;
}
#table-leads {
border-collapse:collapse !important;
}
body #header {
    background:#1b5fab !important}
}
#table-leads tr {
    padding-top:5px !important;
    padding-bottom:5px !important
}

th#th-date-created {
    min-width: 70px;
}
.leads table .row-options {position: absolute ;}

table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child:before {
        background-color: #f6f8fa;
    border: 1px solid #ebf5ff;
    color: #4e74ad;
    height: 17px;
    width: 18px;
    -webkit-box-shadow: none;
    left: -14px !important;
    box-shadow: none;
    top: 22px  !important;
    font-weight: 600;
    border-radius: 4px;
    line-height: 17px;
    position: relative  !important;
}
.hr-panel-heading {margin-left:0px !important;}
.content {padding:0px !important;}
body {overflow-x:hidden !important;}

body.login_admin {background:#1b5fab !important}

#leads-table .table>tbody>tr>td, #leads-table .table>tfoot>tr>td {
    padding: 2px;
}
body table.dataTable thead>tr>th.sorting {padding-right:5px;}


.staff-profile-image-small {transform:scale(2);}
.checkbox label::before {border-radius:0px !important;}

#header #logo img {    image-rendering: -webkit-optimize-contrast;
    transform: scale(1.5);
    margin-left: 30px;
}

button {border-radius:0px !important;}

.form-control {border-radius:0px !important;}

* {border-radius:0px !important;}

html {background: #1b5fab !important;}
#side-menu {
    background: #1b5fab !important;
}
#header {background:linear-gradient(to right,#1b5fab 0,#1b5fab 26%,#51647c 73%,#4f5d7a 100%) !important;}

aside {background: #1b5fab !important;}

#side-menu {
    background: #1b5fab !important;
}
.bootstrap-select {border-radius:0px !important;}
.top_stats_wrapper {border-radius:0px !important;}
button[type=submit] {
    
    box-shadow: 0 6px 6px -3px rgba(0,0,0,.16), 0 10px 14px 1px rgba(0,0,0,.12), 0 4px 18px 3px rgba(0,0,0,.10) !important;
    cursor: pointer;
border-radius:0px 0px 0px !important;
    background-color: #147de7;
    color: #ffffff;
    pad22ding: 12px 25px 12px 25px;
    font-size: 14px;
}
.authentication-form {
     box-shadow: 0 6px 6px -3px rgba(0,0,0,.16), 0 10px 14px 1px rgba(0,0,0,.12), 0 4px 18px 3px rgba(0,0,0,.10) !important;border-radius:0px !important;
}

body .modal-header {
    background: #226faa;
    background: -webkit-gradient(linear,left top,right top,from(#226faa),color-stop(37%,#2989d8),to(#72c0d3));
    background: linear-gradient(to right,#1b5fab 0,#1b5fab 37%,#1b5fab 100%);
    border-radius: 0px;
    
    
}

.login_admin button {

    box-shadow: 0 6px 6px -3px rgba(0,0,0,.16), 0 10px 14px 1px rgba(0,0,0,.12), 0 4px 18px 3px rgba(0,0,0,.10) !important;
    cursor: pointer;
border-radius:0px 0px 0px !important;
    background-color: #147de7;
    color: #ffffff;
    pad22222ding: 12px 25px 12px 25px;
    font-size: 14px;
}

a.btn {
    
    box-shadow:0 6px 6px -3px rgba(0,0,0,.16), 0 10px 14px 1px rgba(0,0,0,.00), 0 4px 18px 3px rgba(0,0,0,.00)  !important;
    cursor: pointer;
border-radius:0px 0px 0px !important;
    background-color: #147de7;
    color: #ffffff;
    p22222adding: 12px 25px 12px 25px;
    font-size: 14px;
}

.panel_s .panel-body {border-radius:0px !important;}

a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.clearfix{display:block}