
@font-face {
    font-family: "Montserrat";
    src: local(Montserrat), url("../fonts/Montserrat-Regular.ttf");
}

body{
    font-family: "Montserrat", serif; !important;
}


/*.table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {*/
    /*padding: 10px !important;*/
    /*line-height: 1.42857143 !important;*/
    /*vertical-align: top !important;*/
    /*border-top: 1px solid #ccc !important;*/
    /*color: #555 !important;*/
    /*padding-left: 60px !important;*/
    /*font-size: 13px !important;*/

/*}*/
/*.table > tbody > tr > td{*/
    /*cursor: pointer !important;*/
/*}*/
/*.table>thead>tr>th {*/
    /*!*border-bottom-width: 1px !important;*!*/
    /*font-size: 14px !important;*/
    /*border: 0 !important;*/
/*}*/

/*.table>thead>tr>th {*/
    /*padding: 25px 61px !important;*/
/*}*/



.might-overflow {
    max-width: 100px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.might-overflow:hover {
    text-overflow: clip;
    white-space: normal;
    word-break: break-word;
}

.might-overflow2 {
    max-width: 100px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.might-overflow2:hover {
    text-overflow: clip;
    white-space: normal;
    word-break: break-word;
}


.buttonColor{
    background: #0b5857;
    color:#fff;
}

.buttonColor:hover{
    color:#fff;
}

.btn:focus, .btn:hover {
    color: #fff !important;
    text-decoration: none !important;
}

.buttonDangerColor{
    background: #f7941d  !important;
    color:#fff !important;
}

.buttonDangerColor:hover{
    background: #0b5857 !important;
}

.trans_success {
    color: green;
    margin-left: 13px;
}

.trans_failed {
    color: red;
    margin-left: 13px;
}

.trans_pending {
    color: #f7941d;
    margin-left: 13px;
}

.trans_logged {
    color: #FFEB3B;
    margin-left: 13px;
}


.toolbar {
    float: left;
}

.toolbar2{
    float: left;
}

.toolbar3{
    float: left;
}
.toolbar4{
    float: left;
}

.toolbar5{
    float: left;
}

.toolbar6{
    float: left;
}
.toolbar7{
    float: left;
}

.swal2-confirm{
    background-color: #0b5857 !important;
}

.has-error .form-control {
    border-color: #a94442 !important;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}

#side-menu ul > li > a.active {
    color: #f7941d ! important;
    font-weight: 500 ! important;
}

.dataTables_filter input {
   width: 250px !important
  }

  .tooltiptext{
      display: none;
  }



/*Media Query Section*/

@media (min-width: 1200px){
    .col-lg-3 {
        width: 25%;
    }

    .dateRange{
        width: 47% !important;
    }
    .dateRange2{
        width: 58% !important;
    }
}

@media (min-width: 1024px){
    .dateRange{
        width: 55%;
    }
}

@media (min-width: 1600px){

    .dateRange{
        width: 33% !important;
    }

    .dateRange2{
        width: 40% !important;
    }
}

@media (min-width: 992px){
    .reportWidth{
        width: 66.333333% !important;
    }
}
