.gradient-custom {

    background: #3a7bd5;

    background: -webkit-linear-gradient(to right, #3a6073, #3a7bd5);

    background: -webkit-gradient(linear, left top, right top, from(#3a6073), to(#3a7bd5));

    background: -webkit-linear-gradient(left, #3a6073, #3a7bd5);

    background: -o-linear-gradient(left, #3a6073, #3a7bd5);

    background: linear-gradient(to right, #3a6073, #3a7bd5)

}



.card-comments img {

    width: 4rem

}

table{width:100% !important;}

table th{

    text-align: center!important;

    font-weight: 600 !important;

}
.paginate_button a,.dataTables_info{ color:#333; font-family:Arial, Helvetica, sans-serif;}
.pagination{ margin-left:10px;}
.btn-info {

    background-color: #33b5e5!important;

    color: #fff!important;

}

.table_float_right {float:right !important;}

div.dataTables_wrapper div.dataTables_info{

    padding-top:0px !important;

}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {

    background-color: #0996f9 !important;  border-color: #0996f9 !important; color:#fff;}

.pagination a:not(:disabled):not(.disabled) {

    cursor: pointer;

}

.pagination a:hover {

    color: #0056b3;

    text-decoration: none;

    background-color: #e9ecef;

    border-color: #dee2e6;

}

.pagination a {

    position: relative;

    display: block;

    padding: .5rem .75rem;

    margin-left: -1px;

    line-height: 1.25;

    color: #007bff;

    background-color: #fff;

    border: 1px solid #dee2e6;

}