table.rasp {width:100%;}
table.rasp tr:hover > td{background-color:#198BC4!important;color:#fff;}
table.rasp tr:hover > td a{color:#fff;}
table.rasp td{padding:2px 3px!important; height:2em!important;}
table.rasp th{background: none;}
table.rasp .no_stop > td{background-color:#efefef!important;}
.parser-pagination a, .parser-pagination span{text-decoration:none;display:inline-block;padding:4px 7px;border:1px solid #ccc;}
.parser-pagination span{background:#efefef;}
table.rasp caption{font-size:18px;font-weight:bold;margin-bottom:5px;}
table.rasp tr.ads{padding:0!important; /*min-height: 60px;*/}
table.rasp tr.ads div{padding:0!important; /*min-height: 60px;*/}
table.rasp tr.ads td{padding:0!important;}
input.form-control {width:98%;margin-bottom:2px;margin-top:5px;padding: 3px 4px;}
span.local-time{margin-top: 10px;}
table.rasp td.time_c{text-align:center;}
table.rasp td.time_r{text-align:right;}
.parser-pagination{float:right; margin-bottom: 2px;}

@media (max-width: 700px) {
    /*table.rasp {width:99.9%;}*/
    table.rasp th.desk{display:none;}
    table.rasp td.desk{display:none;}
    table span.desk{display:none;}
    table a span.desk{display:none;}
    table.rasp td{padding:1px 1px!important;}
}
