Hello Adrian, I think you should play with the @media in the css, actually it is like this:
@media only screen and (max-width: 1060px)
{
.geodir_category_list_view li.gridview_onethird,
.geodir_category_list_view li.gridview_onehalf,
.geodir_category_list_view li.gridview_onefifth{ width: -webkit-calc(50% - 14px);width: -moz-calc(50% - 14px);width: calc(50% - 14px);}
#gd-sidebar-wrapper .likethis{ width:auto;}
.stick_trigger_container .geodir_map_container,
.stick_trigger_container .geodir_map_container .map_background .main_map_wrapper,
.stick_trigger_container .geodir_map_container .map_background .main_map_wrapper .geodir_marker_cluster,
.stick_trigger_container .geodir_map_container .map_background .main_map_wrapper .loading_div{width:100%!important;}
.geodir_category_list_view li span.geodir-rating{padding-left:0px;}
dl.geodir-tab-head dd{width:100%;}
dl.geodir-tab-head {margin: 0px; display: table; width: 100%; border-right: 1px solid #e1e1e1; }
Maybe playing with the max-width you should accomplish that…I’ll leave the final words to Paolo