div.gmw-form-wrapper.gray{background:#fff;padding:20px;border-bottom:1px solid #ddd;margin-bottom:1px;margin-bottom:20px}div.gmw-form-wrapper.gray select{border:1px solid #ccc;height:30px;font-size:14px;color:#555}div.gmw-form-wrapper.gray .gmw-submit-button{padding:0 20px;background-color:#2e927a;border-radius:4px;color:#fff;height:40px;line-height:40px;font-family:brother-1816,sans-serif;font-size:9px;color:#fff;letter-spacing:2.45px;text-align:center;font-weight:700;text-transform:uppercase}div.gmw-form-wrapper.gray .gmw-submit{width:100%}div.gmw-form-wrapper.gray input,div.gmw-form-wrapper.gray select{height:40px;font-size:14px;line-height:14px;color:#03271a;letter-spacing:0;border-color:#444}div.gmw-form-wrapper.gray .gmw-form-field-wrapper{margin:14px 0}div.gmw-form-wrapper.gray .gmw-form-field-wrapper:first-child{margin-top:0}div.gmw-form-wrapper.gray .gmw-address-field-wrapper:before,div.gmw-form-wrapper.gray .gmw-single-taxonomy-wrapper:before,div.gmw-form-wrapper.gray .gmw-distance-field-wrapper:before{content:"Label";font-size:14px;color:#03271a;display:block;font-weight:600;text-align:left;line-height:14px;margin-bottom:3px}div.gmw-form-wrapper.gray .gmw-address-field-wrapper:before{content:"Location"}div.gmw-form-wrapper.gray .gmw-single-taxonomy-wrapper:before{content:"Pub Categories"}div.gmw-form-wrapper.gray .gmw-distance-field-wrapper:before{content:"Distance"}div.gmw-form-wrapper.gray .gmw-submit-field-wrapper{margin:0}@media only screen and (min-width:1030px){div.gmw-form-wrapper.gray{padding:30px 30px 40px;overflow:hidden;margin-bottom:30px}div.gmw-form-wrapper.gray .gmw-address-field-wrapper,div.gmw-form-wrapper.gray .gmw-search-form-taxonomies,div.gmw-form-wrapper.gray .gmw-distance-field-wrapper{width:50%;margin:0!important;float:left}div.gmw-form-wrapper.gray .gmw-distance-field-wrapper,div.gmw-form-wrapper.gray .gmw-address-field-wrapper{padding-right:15px}div.gmw-form-wrapper.gray .gmw-search-form-taxonomies{padding-left:15px}div.gmw-form-wrapper.gray .gmw-submit-field-wrapper{width:50%;float:left;padding-left:15px}div.gmw-form-wrapper.gray .gmw-submit-field-wrapper input{margin-top:24px;margin-bottom:0}div.gmw-form-wrapper.gray .gmw-submit-button{font-size:11px;height:50px}div.gmw-form-wrapper.gray input,div.gmw-form-wrapper.gray select{height:50px;font-size:18px;line-height:50px}div.gmw-form-wrapper.gray .gmw-address-field-wrapper:before,div.gmw-form-wrapper.gray .gmw-single-taxonomy-wrapper:before,div.gmw-form-wrapper.gray .gmw-distance-field-wrapper:before{font-size:18px;line-height:18px;margin-bottom:6px}}@media only screen and (min-width:1240px){div.gmw-form-wrapper.gray .gmw-address-field-wrapper,div.gmw-form-wrapper.gray .gmw-search-form-taxonomies,div.gmw-form-wrapper.gray .gmw-distance-field-wrapper{width:calc((100% - 211px)/3);margin:0!important;padding-right:30px;padding-left:0}div.gmw-form-wrapper.gray .gmw-search-form-taxonomies .gmw-form-field-wrapper{margin:0}div.gmw-form-wrapper.gray .gmw-submit-field-wrapper{width:211px;padding-left:0}}@media (max-width:800px){div.gmw-results-wrapper.gray select{width:100%;max-width:100%}div.gmw-results-wrapper.gray .pagination-per-page-wrapper,div.gmw-results-wrapper.gray div.gmw-results-message{padding:15px}div.gmw-results-wrapper.gray div.gmw-results-message span{text-align:center;display:block;margin-bottom:5px}}