.col-b  .row-fluid{
    display: none!important;
}

.col-b .dataTables_wrapper {
    margin-top: 14px;
}


#fuelsc .col-b{
    opacity: 0;
    -webkit-transition: opacity ease-in-out .4s;
    -moz-transition: opacity ease-in-out .4s;
    -o-transition: opacity ease-in-out .4s;
    transition: opacity ease-in-out .4s;
}

#gasdiesel_regular th:first-child, #gasdiesel_states th:first-child, #gasdiesel_cities th:first-child{
    width: 75%;
}

#gasdiesel_regular th:last-child, #gasdiesel_states th:last-child, #gasdiesel_cities th:last-child{
    width: 25%;
}

span.tbl-title{
    font-size: 16px;
    font-weight: bold;
    position: relative;
    top: 7px;
    display: block;
    text-align: center;
    margin: 5px 0 10px 0;
    border-bottom: 1px solid #000;
}

#fuelsc div.dataTables_info,#fuelsc .paginate_disabled_previous,#fuelsc .paginate_enabled_previous,#fuelsc .paginate_disabled_next,#fuelsc .paginate_enabled_next, #fuelsc #fuel_surcharges_length label, #fuelsc #fuel_surcharges_filter label{
    color:black!important;
}

#fuel_surcharges th:nth-child(n+2):nth-child(-n+5), #fuel_surcharges td:nth-child(n+2):nth-child(-n+5){
    text-align: center;
}

#gasdiesel_regular tbody tr:nth-child(odd),#gasdiesel_states tbody tr:nth-child(odd),#gasdiesel_cities tbody tr:nth-child(odd),#dieselfuel tbody tr:nth-child(odd){
    background-color: #ececec!important;
}

a.more_info{
    margin-top: 15px;
    display: block;
}

#xmldate{
    display: block;
    font-size: 12px;
    text-align: right;
}

#fuelsc .span7{
    position: relative;
}

#fuel_filter{
    display: inline-block;
    vertical-align: middle;
}

div.search-box label{
    display: inline-block;
    vertical-align: middle;
    margin-right: 3px;
}

div.search-box{
    position: absolute;
    right: 0px;
    z-index: 9999;
}