.img{border:0;display:block;width:auto;max-width:95% !important;height:auto;}#block-views-whats_on_events-block_58 form{margin-bottom:0;}#block-views-whats_on_events-block_58 .view-content{border-top:1px dotted #fec527;margin-bottom:8px;}#block-views-whats_on_events-block_58 .views-row{font-size:12px;padding:4px 0;border-bottom:1px dotted #fec527;}#block-views-whats_on_events-block_58 .views-row .date-display-single{display:block;text-align:left;}#block-views-whats_on_events-block_58 .view-footer p{margin-bottom:0;font-size:93%;}#block-views-whats_on_events-block_58 .view-footer a{float:right;}#block-views-whats_on_events-block_58 .view-footer a:first-child{float:left;}@media (max-width :375px){.col-cm{max-width:100%;float:left}}@media (min-width :376px)  and (max-width:767px){.col-cm{max-width:50%;float:left}}@media (min-width :768px){.col-cm{max-width:25%;float:left}}@media screen and (max-width:320px),@media (min-width :376px)and (max-width:767px){.col-submain{margin-left:30px;}}@media (min-width :321px) and (max-width:375px){.col-submain{margin-left:50px;}}@media screen and (min-width:360px){.col-submain:after{clear:both;}}@media screen and (min-width:360px){.col-submain:before,.col-submain:after{content:" ";display:table;}}@media screen and (min-width:360px){.col-main{padding-left:30px;}}
