* {
  margin: 0;
  padding: 0; }

*,
::after,
::before {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

a {
  text-decoration: none;
  -webkit-transition: all 0.5s ease-in-out 0s;
  -o-transition: all 0.5s ease-in-out 0s;
  transition: all 0.5s ease-in-out 0s; }
  a:hover {
    text-decoration: none; }

/*-----------------------------
	News Ticker
------------------------------*/
.acme-news-ticker {
    background: #fff;
    position: relative;
    border: 1px dashed #e1e4e5;
}
.icon {
    border-right: 1px dashed #ebebeb;
    min-height: 68px;
    align-items: center;
    vertical-align: middle;
    justify-content: center;
    display: flex;
}
    .acme-news-ticker span:hover {
        background: #fea501;
        
    }
.acme-news-ticker-controls span.acme-news-ticker-arrow:hover::after,
.acme-news-ticker-controls span.acme-news-ticker-arrow:hover::before,
.acme-news-ticker-controls span.acme-news-ticker-pause:hover::before 
{
    color: #fff;
    border-color: #fff;
}
@media (min-width: 768px) {
    .acme-news-ticker {
      margin-top: 0; } }
@media (max-width :767px) {
    table.dataTable tbody th, table.dataTable tbody td, table.dataTable tbody th h6, table.dataTable tbody td h6, table.dataTable thead th, table.dataTable tfoot th {
        font-size: 12px;
    }
}
.acme-news-ticker-label {
    padding: 6px 20px;
    margin-right: 0px;
    line-height: normal;
    height: 100%;
    color: #fea501;
    font-weight: 600;
    margin-bottom: 0;
    padding-bottom: 0;
}
    @media (max-width: 575px) {
      /*.acme-news-ticker-label {
        position: absolute;
        top: -45px; } */}
.acme-news-ticker-box {
    height: 100%;
    /*padding-top: 10px;*/
    overflow: hidden;
    /*background: #fea501;*/
}


    @media (max-width: 575px) 
    
    
    {
      /*.acme-news-ticker-box {
        padding-left: 10px;
        padding-right: 120px; }*/ 


    }
    .acme-news-ticker-box ul {
      width: 100%;
      list-style-type: none !important;
      padding: 0;
      margin: 0; }
        .acme-news-ticker-box ul li a {
            text-decoration: none;
            padding-left: 20px;
            color: #343434;
            line-height: 42px;
            font-weight: 600;
        }
  .acme-news-ticker-controls {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    height: 100%;
    right: 0;
    top: 0; }
    .acme-news-ticker-controls span {
        height: 100%;
        background: #f6f6f6;
        padding: 0;
        width: 40px;
        border-color: #eeeeee;
        border-style: solid;
        border-width: 0 0 0 1px;
        cursor: pointer;
        transition: all 0.5s ease;
        display: inline-block;
    }
        .acme-news-ticker-controls span:hover {
            background: #fea501;
            color:#fff;
        }
      .acme-news-ticker-controls span.acme-news-ticker-arrow {
        margin: 0;
        display: inline-block;
        position: relative; }
        .acme-news-ticker-controls span.acme-news-ticker-arrow:after {
          border-color: #999;
          border-bottom-style: solid;
          border-bottom-width: 2px;
          border-right-style: solid;
          border-right-width: 2px;
          content: '';
          display: inline-block;
          height: 8px;
          left: 50%;
          position: absolute;
          top: 50%;
          width: 8px; }
      .acme-news-ticker-controls span.acme-news-ticker-pause {
        position: relative;
        display: inline-block; }
        .acme-news-ticker-controls span.acme-news-ticker-pause:before {
          position: absolute;
          content: "";
          width: 10px;
          height: 10px;
          border-color: #999;
          border-style: solid;
          border-width: 0 2px 0;
          -webkit-transform: translate(-50%, -50%);
              -ms-transform: translate(-50%, -50%);
                  transform: translate(-50%, -50%);
          left: 50%;
          top: 50%; }
    .acme-news-ticker-controls.acme-news-ticker-horizontal-controls span.acme-news-ticker-prev:after {
      -webkit-transform: translate(-50%, -50%) rotate(135deg);
          -ms-transform: translate(-50%, -50%) rotate(135deg);
              transform: translate(-50%, -50%) rotate(135deg); }
    .acme-news-ticker-controls.acme-news-ticker-horizontal-controls span.acme-news-ticker-next:after {
      -webkit-transform: translate(-50%, -50%) rotate(315deg);
          -ms-transform: translate(-50%, -50%) rotate(315deg);
              transform: translate(-50%, -50%) rotate(315deg); }
    .acme-news-ticker-controls.acme-news-ticker-vertical-controls span.acme-news-ticker-prev:after {
      -webkit-transform: translate(-50%, -50%) rotate(225deg);
          -ms-transform: translate(-50%, -50%) rotate(225deg);
              transform: translate(-50%, -50%) rotate(225deg); }
    .acme-news-ticker-controls.acme-news-ticker-vertical-controls span.acme-news-ticker-next:after {
      -webkit-transform: translate(-50%, -50%) rotate(405deg);
      -ms-transform: translate(-50%, -50%) rotate(405deg);
      transform: translate(-50%, -50%) rotate(405deg); }

/*# sourceMappingURL=style.css.map */

/*.table-sidebar-wrap {
    width: 183px;
    height: 100%;
    position: absolute;
    z-index: 9;
    left: 0px;
    top: 0px;
    background: #fff;
    padding: 19px 17px;
}*/
/*.primary-box .dataTables_wrapper {
    padding-left:186px;
}*/
.primary-box .main-grid-view .dataTables_wrapper {
    padding-left: 0px;
}
.table-sidebar-wrap .custom-checkbox .custom-control-label::before {
    border-radius: 0.25rem;
    background: transparent;
    border: 1px solid #8f8e8e;
}

./*inner_dataTables_processing i {
    font-size: 60px !important;
}*/
.table-sidebar-wrap .heading-wrap h4 {
    font-size: 21px;
}
.table-sidebar-wrap .heading-wrap label {
    font-size: 14px;
    font-weight: 500;
    margin-bottom: 0px;
}
.table-sidebar-wrap .custom-control-label::before {
    top: 0.1rem;
}
.table-sidebar-wrap .custom-control-label::after {
    position: absolute;
    top: 0.1rem;                                                                                
}
.table-sidebar-wrap .custom-control {
    padding-left: 2.2rem;                                                                                   
    padding-top: 0.3rem;
}                                                                                                                                                   
@media (max-width: 576px){
   .container {
    max-width: 100%;
    }
}
.inner-primary-box {
    overflow-y: scroll;
    overflow-x: hidden;
    max-height: 300px;
    min-height: 200px;
    margin-top: -9px;
}
table.dataTable tbody .inner-primary-box table th {
    text-align: center;
}

