@charset "UTF-8";
body{
  font-family: Overpass;
  /* font-size:13px !important; */
  background-color:#F6F6F6;
  color:#1f222b;
}
.container{
  padding-top:30px;
}
.account-signup{
  font-size:15px;
}
.login-form, .reset-form{
  padding-top:75px;
  margin: auto !important;
  width:300px;
  text-align: center;
}
.reset-form{padding-top:120px;}
a {
  color: #287094;
}
a:hover{
  color: #023246;
}
.btn-default{
  background-color: #287094 !important;
  color:#F6F6F6 !important;
  border:none;
}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
  background-color: #023246 !important;
  color:#F6F6F6 !important;
}
.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open .dropdown-toggle.btn-warning {
  color:#121212 !important;
  font-weight:normal !important;
}
.hide{
  display:none !important;
}
#help-block-input, #help-block-confirm{
  color:darkred;
  font-size:14px;
}
 #help-block-confirm{
   margin-bottom:20px !important;
 }
.help-block{
  color:#800000;
}
.table-fit td.fit, .table-fit th.fit {
    white-space: nowrap;
    width: 1%;
}
.leads-border{
  border:1px solid #EBEBEB;
  border-radius:10px;
  margin-top:20px;
  background-color:#fffffc;
  padding:15px;
}
.leads-table-head{
  background-color:#023246 !important;
  color:#f6f6f6 !important;
}

.archivedTable-head{
  background-color:#14546E !important;
  color:#f6f6f6 !important;
}

table.dataTable thead .sorting:before, table.dataTable thead .sorting_asc:before, table.dataTable thead .sorting_desc:before, table.dataTable thead .sorting_asc_disabled:before, table.dataTable thead .sorting_desc_disabled:before{
  right: 1.3em !important;
}

.table-striped tbody tr:nth-of-type(odd){
  background-color:#F6F6F5 !important;
}
a{
  color: #023246 !important;
}
a:hover{
  color: #287094 !important;
  font-weight:bold !important;
}
.nav-link{
  margin: 8px 20px 8px 0px;
  color: #023246 !important;
  font-size: 15px !important;
}

.lead-info, .lead-edit{
  background:transparent;
  border:none;
  padding:0px;
}
.table-icons{
  font-size:18px !important;
  color:#287094 !important;
}
.confidential{
  font-size:12px;
}
.announce{
  font-size:14px;
  color:#287094;
}
.edit-spacing{
  margin-bottom:2px !important;
}
@media only screen and (max-width: 450px) {
  /* .login-form{
    padding-top:80px;
  } */
  .container{
    padding-top:20px !important;
  }
  .autosized .label {
    font-size: 10px;
  }
  .dataTables_filter {
   float: left !important;
  }
 .dataTables_length{
   float: left !important;
   padding-left:15px;
  }

  .button-mobile{
    width: 100%;
    display:block;
    margin-bottom:10px;
    font-size:10px;
    background-color: none;
    float:none !important;
  }
  .announce{
    font-size:11px !important;
  }
  .confidential{
    font-size:9px !important;
  }
}
