.margin-top-20{margin-top:20px}.margin-top-30{margin-top:30px}.margin-top-40{margin-top:40px}.margin-bottom-20{margin-bottom:20px}.margin-bottom-30{margin-bottom:30px}.margin-bottom-40{margin-bottom:40px}.padding-bottom-40{padding-bottom:40px}.padding-top-40{padding-top:40px}.GoogleMap iframe{width:100% !important;pointer-events:none}a.right_link:hover{color:#00472d}a.left_link:hover{color:#5f5f5f}.ContactPage .MainContent a{color:inherit}.greenColour,.greencolour{color:#007A4E}h1,h2,h3,h4,h5,h6{font-family:'Roboto Light'}.shadowBox{-webkit-box-shadow:0px 5px 8px rgba(0,122,78,0.2);-moz-box-shadow:0px 5px 8px rgba(0,122,78,0.2);box-shadow:0px 5px 8px rgba(0,122,78,0.2);padding:8px}.posts_block>div{width:48%}.posts_block>div:first-child{margin-right:15px}@media screen and (max-width: 470px){.posts_block>div{width:100%;margin-bottom:20px}.posts_block>div:first-child{margin-right:0px}}.posts_block>div .inner{height:inherit}.anonce_content{margin-top:24px}@media screen and (max-width: 992px){.anonce_content{margin-top:0}}.mainContent img{max-width:100%}#subscribeForm input[type=email]{color:#000}.bootstrap-dialog.type-primary .modal-header{background-color:#007A4E !important}.product_range_box>.inner{height:inherit}.video_banner_header>div{width:49%}.products_box>.inner{height:inherit}.similar_products_box img{max-width:100%}.similar_products_box>.inner{height:inherit}.modal-header{background-color:#007A4E;color:#fff}.search_form input[type=submit]{visibility:hidden}.quotation_banner_caption{max-width:100%}.quotation_banner_caption a:hover{text-decoration:none}.quotation_banner_caption p{color:#007A4E;font-size:58px;margin-top:220px;max-width:640px;margin-bottom:20px}@media screen and (max-width: 767px){.quotation_banner_caption p{margin-top:10px;margin-bottom:10px;font-size:52px}}.corn a{color:#fff}.corn a:hover{text-decoration:none;color:#fff}.quotation_banner_caption{max-width:100%}.quotation_banner_caption a:hover{text-decoration:none}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#007A4E;color:#fff;border-color:#00613e}.pagination>li>a,.pagination>li>span{color:#007A4E}.back-Link{color:#007A4E}a.headerLinkPro{color:#007A4E;text-decoration:underline}.step_body{display:none}#step6{margin-bottom:30px}.choose_products{font-size:16px}.pr_2 a{color:#007A4E}.color_black{color:#535353}.deliveryText{padding-top:15px;padding-bottom:15px;font-size:0.8em}.deliveryText strong{font-family:'Roboto Bold';font-size:1.8em}.truck img{margin-left:auto;margin-right:auto}.about_us_home_toleft em{font-size:0.9em}.next-day-label{max-width:80px;float:right}.pledges{margin-bottom:60px}.pledges img{max-width:100%}.mainContent img,.component_content img{max-width:100%}.services_block_box>div:first-child{min-width:118px}.lime_line .deliveryText p{margin:0;text-transform:none;font-size:inherit;text-align:inherit}.component_list ul li a{font-size:18px}.component_list ul li a>span{max-width:170px}.HomeActionBox{position:relative;min-height:266px}.HomeActionBox .inner,.HomeActionBox .caption{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background-size:cover;background-position:top left;background-repeat:no-repeat;background-clip:border-box;padding:0 !important}.HomeActionBox .caption a{color:#fff;text-decoration:none}.HomeActionBox .caption a:hover{text-decoration:none}.HomeActionBox .caption .captionInner{width:100%;height:100%}.HomeActionBox .caption .captionInner td{padding:15px;color:#fff;height:100%;vertical-align:middle;text-align:center}.HomeActionBox .caption .captionInner td h3{color:#fff;text-transform:uppercase;font-weight:700;font-size:2em}.HomeActionBox .caption .captionInner td p{font-size:1.5em;height:auto}@media only screen and (min-width: 1368px){.quantity{width:86px}}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{margin-left:0}@media screen and (max-width: 991px) and (min-width: 768px){.quantity{width:60px}.quantity input[type=text]{width:20px}.figure_wrapper{width:19px}.large_form_table label span:first-child{font-size:14px;width:40px}.component_list ul li a{font-size:16px}.component_list ul li a>span{padding:0 25px}}
