@import url('https://fonts.googleapis.com/css?family=Lato:400,400i,700');
body * { font-family: Lato, Arial; }
.lblError{
    color: red;
}
.lblSuccess{
    color: green;
}
.showError{
    text-align: center;
}
.dataTable{
    border-radius: 1px !important;
    border: 1px solid #111 !important;
    width: 99% !important;
}
.ui-widget-header {
    border: 1px solid #0c7bd3;
    background: #2095f2;
    color: #fff;
    font-weight: bold;
}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    border: 1 px solid #0c7bd3;
    background: #2095f2 ;
    color: #ffffff;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
    border: 1px solid #0c7bd3;
    background: #2095f294 ;
    font-weight: bold;
    color: #ffffff;
}
.payroll_exporter_ot input[type="date"]::-webkit-inner-spin-button,
.payroll_exporter_ot input[type="date"]::-webkit-input-placeholder,
.payroll_exporter_ot input[type="date"]::-webkit-calendar-picker-indicator {
    display: none;
    -webkit-appearance: none;
    visibility: hidden !important;
}
.ct-logout-link{
    min-width: 12rem;
}
.btn-submit,.btn-ok{
    width:250px !important;
}
.btn-cancel{
    width:150px !important;
    background-color: #b9b9b9 !important;
    -webkit-box-shadow: 0 4px 0 0 #999999 !important;
    box-shadow: 0 4px 0 0 #999999 !important;

}
.radio-form-group label{
    margin: 7px 10px 7px 0;
}
.btn.btn-danger, .btn.btn-danger:active, .btn.btn-danger:focus { 
    -webkit-box-shadow: 0 4px 0 0 #b14542;
    box-shadow: 0 4px 0 0 #b14542;
}
.btn-gray{
    background-color: #b9b9b9 !important;
    -webkit-box-shadow: 0 4px 0 0 #999999 !important;
    box-shadow: 0 4px 0 0 #999999 !important;
}

.subtitle.company-name{
    position: relative;top: 3px;
}

input[type=file].form-control {
    height: 34px;
}