body { font-family: 'Roboto', sans-serif; font-weight: 400; }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: 'Roboto', sans-serif; font-weight: 700; }
.opacity_7 { opacity:0.7; }
.opacity_7:hover { opacity:1; }
.action_tab form {display:inline!important;}
.action_tab .btn {padding:3px 6px; }
.action_tab .btn i {width:16px; height:16px; text-align:center;}
.login-logo small { font-size: 18px !important; }
.login-logo { line-height: 35px !important; }
/* data table */
div.dataTables_wrapper div.dataTables_paginate {float:none!important; text-align:center!important;}
div.dataTables_wrapper .text-right div.dataTables_paginate {float:right!important;}
/* div.dataTables_wrapper { width: 1400px; margin: 0 auto; } */
.dt_search_input { font-weight:normal!important; width: 100%; padding: 6px 12px; font-size: 14px; line-height: 30px; color: #555; background-color: #fff; border: 1px solid #ccc; height: 30px; min-height: 32px; font-size: 13px; padding: 5px 10px; }
.dt_search_input:hover, .dt_search_input:active, .dt_search_input:focus { border-color: #3c8dbc; box-shadow: none; outline:none; }
/* #datatable tbody td { word-break: break-word; vertical-align: top; } */