/* put your own styles to customize and override the theme */
.dataTables_length {
    display: block;
}
.dataTables_length *{
    float: left;
    margin-right: 5px;
}
.col-sm-100 {
    width: 100%;
    float: left;
}
 .tophea , .bodyofresline  {
    width: 100%;
    display: inline-block;
}
.tophea div {
    float: left;
    border: 1px solid #ddd;
    font-weight: bold;
    color:#fff;
    background-color: #0179a8;
    width: calc( 11.1% - 2px ) ;
    text-align: center;
    padding: 10px 0;

}
.redd {
    background-color: #ff0000;
    border: #000000;
}
.redd:hover {
    background-color: #000;
    border: #000000;
}
.col-sm-100 tr:nth-child(even){
    background-color: #f0f0f0f0;
}

@media (min-width:1100px) {
    .form-block.type-2 {
        width: 49%;
        float: left;
        margin-right: 1%;
        margin-bottom: 7px;
    }
    .view-out {
        width: 49%;
        float: left;
        margin-right: 1%;

    }
    .view-out:nth-child(4n), .view-out:nth-child(4n-1){
        background-color: #f0f0f0;
    }
}

.view-out{
    border-bottom: 1px solid #ddd;
    padding: 11px 10px;
    margin-top: 0px;
}
.view-out div{
    float: left;
    width: calc( 50% - 20px);
    margin-bottom: 0px;
    content: " ";
    display: inline-block;
}
@media (max-width:1099px) {
    .view-out:nth-child(even) {
        background-color: #f0f0f0;
    }
    .view-out{
        width: 100%;
        display: inline-block;
    }
}
.form-block.type-2 label{
    font-weight: bold;
}






.tophea.sina div {
    width: calc( 20% - 2px ) ;
}
.tophea.sina3 div {
    width: calc( 16.5% - 2px ) ;
}
.bodyofresline.sina3 div {
    border-left: 1px solid #ddd;
    width: calc( 16.5% - 2px ) ;
}
.bodyofresline.sina2 div {
    border-left: 1px solid #ddd;
    width: calc( 20% - 2px ) ;
}

.bodyofresline div{
    position: relative;
}
.bodyofresline button {
    position: absolute;
    top:10px;
    right: 5px;
}
.bodyofresline {
    margin: 0;
    padding: 0;
    border: 1px solid #ddd;
    position: relative;

}
.bodyofresline:nth-child(even) {
    background-color: #fff;
}
.bodyofresline:nth-child(odd) {
    background-color: #f0f0f0;
}
.bodyofresline div {
    float: left;
    padding: 10px 0;
    content: "";
    width: calc( 11.1% - 2px ) ;
    text-align: center;
    border-left: 1px solid #ddd;
}
.pooo4 .bodyofresline div , .pooo4 .tophea div {
    width: calc( 14.4% - 2px ) ;

}
.pooo4 .type-2.clearfix.w15 {
    width: calc( 14.4% - 7px )!important;
}
th{
  cursor:pointer;
}
.pagination li {
      padding: 12px;
}
