.rabt-results .rabt-results-item { margin: 5px; width: 240px; float: left; }
.rabt-results .rabt-results-item a { text-decoration: none; }
.rabt-results .rabt-results-item h4 { font-size: 13px; background-color: #fafafa; color: #000; border: 1px solid #f1f1f1; padding: 5px 10px; margin: 0; margin-top: 10px; }
.rabt-results .in-result img { max-width: 100%; }
.rabt-results .in-result { display: inline-block; max-width: 100%; }
.rabt-results .clear-rabt { clear: both; }
.rabt-results .rabt-results-item { float: left; width: 22.5%; margin: 5px 15px; }
.rabt-results .rabt-results-item h4 { font-size: 13px; text-transform: inherit; line-height: 18px; }
@media (max-width:1220px) {
.rabt-results .rabt-results-item { width: 22%; margin: 5px 15px; }
}
@media (max-width:1020px) {
.rabt-results .rabt-results-item { width: 21%; }
}
@media (max-width:767px) {
.rabt-results .rabt-results-item { width: 45%; min-height: 250px; margin: 0 15px; }
}
 @media screen and (max-width: 600px) {
.rabt-results .rabt-results-item { width: 100%; padding: 6px 6%; margin: 0; }
}
 @media screen and (max-width: 480px) {
.rabt-results .rabt-results-item { padding: 6px 4%; }
.headline h2 { font-size: 20px; }
}
 @media screen and (max-width: 360px) {
.rabt-results .rabt-results-item { padding: 6px 2%; }
}
#recentnews .headline.multimedia_head { display: block !important }