div.padding>div.box>div.table-responsive{
   padding: 30px;
}

table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting{
   padding-right:  20px;
}



div>.col-md-5{
   float: left !important;
}



.table>tbody>tr>td{
   border-style:solid;
   border-width:1px;
   border-color:#f0f0f0;
}
.table>thead>tr>th{
   border-style:solid;
   border-width:1px;
   border-color:#f0f0f0;
}


body {
   font-family: 'Cairo';font-size: 15px;
}
th{
   font-family: 'Cairo';font-size: 15px;
}

input{
   height: 40px;
}
select{
   height: 40px;
}

.dark{
   background: linear-gradient(to bottom, #005074 , #03976c);
   color:#fff;
   font-size: 15px;
   
}
h4 , h2 , h1 , small , span , text, div , button , a {
   font-family: 'Cairo';
   
}


.btn {
   font-family: 'Cairo';
   font-size: 18px;
}




