/* cmsms stylesheet: Flexslider modified: 02/02/16 16:34:36 */
/** jQuery FlexSlider v2.2.0* http://www.woothemes.com/flexslider/** Copyright 2012 WooThemes* Free to use under the GPLv2 license.* http://www.gnu.org/licenses/gpl-2.0.html** Contributing author: Tyler Smith (@mbmufffin)*//* Browser Resets*********************************/.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus  {outline: none;}#wrapper .slides,.flex-control-nav,.flex-direction-nav {margin: 0; padding: 0; list-style: none;}/* FlexSlider Necessary Styles*********************************/.flexslider {margin: 0; padding: 0;}.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */.flexslider .slides img {width: 100%; display: block;}.flex-pauseplay span {text-transform: capitalize;}/* Clearfix for the .slides element */.slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}html[xmlns] .slides {display: block;}* html .slides {height: 1%;}/* No JavaScript Fallback *//* If you are not using another script, such as Modernizr, make sure you* include js that eliminates this class on page load */.no-js .slides > li:first-child {display: block;}/* FlexSlider Default Theme*********************************/.flexslider { margin: 0 0 0 0; background: #fff; border: 0 solid #fff; position: relative; zoom: 1; }.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }.loading .flex-viewport { max-height: 600px; }.flexslider .slides { zoom: 1; }.carousel li { margin-right: 0; }/* Direction Nav */.flex-direction-nav {*height: 0;}.flex-direction-nav a {background: url("https://www.agricolastorage.co.uk/images/bg_direction_nav.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);cursor: pointer;display: block;height: 30px;margin: -20px 0 0;opacity: 0;position: absolute;text-indent: -9999px;top: 50%;width: 30px;z-index: 99;}.flex-direction-nav .flex-prev { left: -36px; }.flex-direction-nav .flex-next {background-position: 100% 0;right: -36px;}.flexslider:hover .flex-prev { opacity: 0.7; left: 10px; }.flexslider:hover .flex-next { opacity: 0.7; right: 10px; }.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }.flex-direction-nav .flex-disabled { opacity: 0!important; filter:alpha(opacity=0); cursor: default; }.flex-direction-nav a:before  { font-family: "flexslider-icon"; font-size: 40px; display: inline-block; content: '\f001'; }.flex-direction-nav a.flex-next:before  { content: '\f002'; }/* Pause/Play */.flex-pauseplay a { display: block; width: 20px; height: 20px; position: absolute; bottom: 5px; left: 10px; opacity: 0.8; z-index: 10; overflow: hidden; cursor: pointer; color: #000; }.flex-pauseplay a:before  { font-family: "flexslider-icon"; font-size: 20px; display: inline-block; content: '\f004'; }.flex-pauseplay a:hover  { opacity: 1; }.flex-pauseplay a.flex-play:before { content: '\f003'; }/* Control Nav */.flex-control-nav {width: 100%; position: absolute; bottom: -40px; text-align: center;}.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}.flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -o-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); box-shadow: inset 0 0 3px rgba(0,0,0,0.3); }.flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }.flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}.flex-control-thumbs li {width: 25%; float: left; margin: 0;}.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}.flex-control-thumbs img:hover {opacity: 1;}.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}@media screen and (max-width: 860px) {.flex-direction-nav .flex-prev { opacity: 1; left: 10px;}.flex-direction-nav .flex-next { opacity: 1; right: 10px;}}
/* cmsms stylesheet: Main Styles modified: 02/26/26 13:52:45 */
/* Agricola Storage Units In Canterbury, Kent Style Sheets--------------------------------------------*//* Boilerplate----------------------------------------------Blue: #206789;Green: #99c85e;Dark Grey: #333333;Mid Grey: #919388;Light Grey: #CCCCCC;--------------------------------------------*//* Font Import--------------------------------------------*/@font-face {font-family: 'open_sansitalic';src: url('https://www.agricolastorage.co.uk/fonts/opensans-italic-webfont.eot');src: url('https://www.agricolastorage.co.uk/fonts/opensans-italic-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.agricolastorage.co.uk/fonts/opensans-italic-webfont.woff2') format('woff2'),url('https://www.agricolastorage.co.uk/fonts/opensans-italic-webfont.woff') format('woff'),url('https://www.agricolastorage.co.uk/fonts/opensans-italic-webfont.ttf') format('truetype'),url('https://www.agricolastorage.co.uk/fonts/opensans-italic-webfont.svg#open_sansitalic') format('svg');font-weight: normal;font-style: italic;}@font-face {font-family: 'open_sanslight';src: url('https://www.agricolastorage.co.uk/fonts/opensans-light-webfont.eot');src: url('https://www.agricolastorage.co.uk/fonts/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.agricolastorage.co.uk/fonts/opensans-light-webfont.woff2') format('woff2'),url('https://www.agricolastorage.co.uk/fonts/opensans-light-webfont.woff') format('woff'),url('https://www.agricolastorage.co.uk/fonts/opensans-light-webfont.ttf') format('truetype'),url('https://www.agricolastorage.co.uk/fonts/opensans-light-webfont.svg#open_sanslight') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'open_sanslight_italic';src: url('https://www.agricolastorage.co.uk/fonts/opensans-lightitalic-webfont.eot');src: url('https://www.agricolastorage.co.uk/fonts/opensans-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.agricolastorage.co.uk/fonts/opensans-lightitalic-webfont.woff2') format('woff2'),url('https://www.agricolastorage.co.uk/fonts/opensans-lightitalic-webfont.woff') format('woff'),url('https://www.agricolastorage.co.uk/fonts/opensans-lightitalic-webfont.ttf') format('truetype'),url('https://www.agricolastorage.co.uk/fonts/opensans-lightitalic-webfont.svg#open_sanslight_italic') format('svg');font-weight: normal;font-style: italic;}@font-face {font-family: 'open_sansregular';src: url(https://www.agricolastorage.co.uk/fonts/'opensans-regular-webfont.eot');src: url('https://www.agricolastorage.co.uk/fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.agricolastorage.co.uk/fonts/opensans-regular-webfont.woff2') format('woff2'),url('https://www.agricolastorage.co.uk/fonts/opensans-regular-webfont.woff') format('woff'),url('https://www.agricolastorage.co.uk/fonts/opensans-regular-webfont.ttf') format('truetype'),url('https://www.agricolastorage.co.uk/fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'open_sanssemibold';src: url('https://www.agricolastorage.co.uk/fonts/opensans-semibold-webfont.eot');src: url('https://www.agricolastorage.co.uk/fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.agricolastorage.co.uk/fonts/opensans-semibold-webfont.woff2') format('woff2'),url('https://www.agricolastorage.co.uk/fonts/opensans-semibold-webfont.woff') format('woff'),url('https://www.agricolastorage.co.uk/fonts/opensans-semibold-webfont.ttf') format('truetype'),url('https://www.agricolastorage.co.uk/fonts/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');font-weight: bold;font-style: normal;}@font-face {font-family: 'open_sanssemibold_italic';src: url('https://www.agricolastorage.co.uk/fonts/opensans-semibolditalic-webfont.eot');src: url('https://www.agricolastorage.co.uk/fonts/opensans-semibolditalic-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.agricolastorage.co.uk/fonts/opensans-semibolditalic-webfont.woff2') format('woff2'),url('https://www.agricolastorage.co.uk/fonts/opensans-semibolditalic-webfont.woff') format('woff'),url('https://www.agricolastorage.co.uk/fonts/opensans-semibolditalic-webfont.ttf') format('truetype'),url('https://www.agricolastorage.co.uk/fonts/opensans-semibolditalic-webfont.svg#open_sanssemibold_italic') format('svg');font-weight: bold;font-style: italic;}@font-face {font-family: 'open_sansbold';src: url('https://www.agricolastorage.co.uk/fonts/opensans-bold-webfont.eot');src: url('https://www.agricolastorage.co.uk/fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.agricolastorage.co.uk/fonts/opensans-bold-webfont.woff2') format('woff2'),url('https://www.agricolastorage.co.uk/fonts/opensans-bold-webfont.woff') format('woff'),url('https://www.agricolastorage.co.uk/fonts/opensans-bold-webfont.ttf') format('truetype'),url('https://www.agricolastorage.co.uk/fonts/opensans-bold-webfont.svg#open_sansbold') format('svg');font-weight: bold;font-style: normal;}@font-face {font-family: 'open_sansbold_italic';src: url('https://www.agricolastorage.co.uk/fonts/opensans-bolditalic-webfont.eot');src: url('https://www.agricolastorage.co.uk/fonts/opensans-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.agricolastorage.co.uk/fonts/opensans-bolditalic-webfont.woff2') format('woff2'),url('https://www.agricolastorage.co.uk/fonts/opensans-bolditalic-webfont.woff') format('woff'),url('https://www.agricolastorage.co.uk/fonts/opensans-bolditalic-webfont.ttf') format('truetype'),url('https://www.agricolastorage.co.uk/fonts/opensans-bolditalic-webfont.svg#open_sansbold_italic') format('svg');font-weight: bold;font-style: italic;}@font-face {font-family: 'open_sansextrabold';src: url('https://www.agricolastorage.co.uk/fonts/opensans-extrabold-webfont.eot');src: url('https://www.agricolastorage.co.uk/fonts/opensans-extrabold-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.agricolastorage.co.uk/fonts/opensans-extrabold-webfont.woff2') format('woff2'),url('https://www.agricolastorage.co.uk/fonts/opensans-extrabold-webfont.woff') format('woff'),url('https://www.agricolastorage.co.uk/fonts/opensans-extrabold-webfont.ttf') format('truetype'),url('https://www.agricolastorage.co.uk/fonts/opensans-extrabold-webfont.svg#open_sansextrabold') format('svg');font-weight: bold;font-style: normal;}@font-face {font-family: 'open_sansextrabold_italic';src: url('https://www.agricolastorage.co.uk/fonts/opensans-extrabolditalic-webfont.eot');src: url('https://www.agricolastorage.co.uk/fonts/opensans-extrabolditalic-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.agricolastorage.co.uk/fonts/opensans-extrabolditalic-webfont.woff2') format('woff2'),url('https://www.agricolastorage.co.uk/fonts/opensans-extrabolditalic-webfont.woff') format('woff'),url('https://www.agricolastorage.co.uk/fonts/opensans-extrabolditalic-webfont.ttf') format('truetype'),url('https://www.agricolastorage.co.uk/fonts/opensans-extrabolditalic-webfont.svg#open_sansextrabold_italic') format('svg');font-weight: bold;font-style: italic;}/* Style resets----------------------------------------------- */html {height: 100%;}body {text-align: left;margin: 0;padding: 0;font-family: 'open_sansregular', Arial, Helvetica, Verdana, sans-serif;font-weight: normal;font-style: normal;font-size: 100%;min-height: 100%;position: relative;-moz-text-size-adjust: none;-ms-text-size-adjust: none;-webkit-text-size-adjust: none;text-size-adjust: none;}h1,h2,h3,h4 {font-family: 'open_sanslight', Arial, Helvetica, Verdana, sans-serif;margin: 0;padding: 0;font-weight: normal;color: #206789;}i {font-family: 'open_sanslight_italic', Arial, Helvetica, Verdana, sans-serif;font-weight: normal;font-style: italic;}img {max-width: 100%;height: auto;border: none;}strong {font-family: 'open_sansbold', Arial, Helvetica, Verdana, sans-serif;font-weight: bold;font-style: normal;}#wrapper a:link,#wrapper a:visited {color: #206789;text-decoration: underline;font-family: 'open_sansbold', Arial, Helvetica, Verdana, sans-serif;font-weight: bold;font-style: normal;}#wrapper a:hover {color: #99c85e;text-decoration: none;}span.grey-text {color: #919388;}/* Wrapper----------------------------------------------- */#wrapper {width: 100%;background: #ffffff;/* overflow: auto; */}#wrapper ol,#wrapper li,#wrapper dl,#wrapper dd,#wrapper dt,#wrapper p,#wrapper blockquote {margin: 0;padding: 0;font-weight: normal;}#wrapper ul,#wrapper ul li,#footer-wrapper ul,#footer-wrapper ul li {list-style: none;}#wrapper ol,#wrapper ol li {list-style: decimal;}.wrapper-inner {width: 90%;max-width: 1024px;margin: 0 auto 0 auto;}.wide-wrapper-inner,.purple-inner-wide {width: 100%;float: left;}/* Header----------------------------------------------- */#wrapper header {width: 100%; /* 1024px / 1024px */background: #ffffff;padding: 0.5em 0;float: left;}#wrapper header #header-logo {float: left;width: 19.53125%; /* 200px / 1024px */margin-right: 1.953125%; /* 20px / 1024px */margin-top: 0.75em;margin-bottom: 0.75em;display: inline;-o-transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;transition: .5s;}#wrapper header #contact-area {float: right;width: 78.515625%; /* 804px / 1024px */margin-top: 0.75em;}#wrapper header #contact-area img {width: 20px;height: 20px;vertical-align: middle;}#wrapper header #contact-area p {color: #206789;text-align: right;font-size: 1.0625em; /* 17px / 16px */font-family: 'open_sansregular', Arial, Helvetica, Verdana, sans-serif;margin: 0 0 0.25em 0;}#wrapper header #contact-area span.block {margin-right: 0.75em;}#wrapper header #contact-area a:link,#wrapper header #contact-area a:visited,#wrapper header #contact-area a:hover {color: #206789;text-decoration: none;}/* Menu----------------------------------------------- */#wrapper nav.main-navigation,#wrapper nav.secondary-navigation {width: 78.515625%; /* 804px / 1024px */float: left;}#wrapper nav.main-navigation {}#wrapper nav.main-navigation ul {float: right;display: inline;list-style-type: none;position: relative;overflow: hidden;padding: 0;}/*Create a horizontal list with spacing*/#wrapper nav.main-navigation ul li {display: inline;float: left;list-style: none;text-align: center;-o-transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;transition: .5s;padding: 0 0.5em;}/*Style for menu links*/#wrapper nav.main-navigation ul li a:link,#wrapper nav.main-navigation ul li a:visited {font-family: 'open_sansregular', Arial, Helvetica, Verdana, sans-serif;font-weight: normal;font-style: normal;font-size: 1em; /* 16px / 16px */display: block;color: #666666;text-transform: uppercase;text-decoration: none;padding-bottom: 5px;}/*Hover state for top level links*/#wrapper nav.main-navigation ul li a:hover {color: #206789;text-decoration: none;border-bottom: #99c85e 2px solid;padding-bottom: 3px;}#wrapper nav.main-navigation ul li.last_child {padding-right: 0;}#wrapper nav.main-navigation ul li a.menuactive:link,#wrapper nav.main-navigation ul li a.menuactive:visited,#wrapper nav.main-navigation ul li a.menuactive:hover {font-family: 'open_sanssemibold', Arial, Helvetica, Verdana, sans-serif;font-weight: bold;color: #206789;border-bottom: #99c85e 2px solid;padding-bottom: 3px;}/*Style 'show menu' label button and hide it by default*/#wrapper nav.main-navigation .show-menu {font-size: 30px; /* 14px / 16px */width: 30px;color: #206789;text-align: center;display: none;padding: 0;margin: 14px 0 0 0;border: 0;line-height: 100%;-o-transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;transition: .5s;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}/*Hide checkbox*/#wrapper nav.main-navigation input[type=checkbox] {display: none;}/*Show menu when invisible checkbox is checked*/#wrapper nav.main-navigation input[type=checkbox]:checked ~ #menu {display: block;}/* Header Image----------------------------------------------- */#wrapper #header-image {float: left;width: 100%; /* 1024px / 1024px */position: relative;line-height: 0;}#wrapper #header-image #flexslider {float: left;width: 100%;position: relative;}#wrapper #header-image #flexslider ul,#wrapper #header-image #flexslider ul li {margin: 0;padding: 0;list-style: none;float: none;}#wrapper #header-image #flexslider ul li {}#wrapper #header-image #flexslider ul li figure {padding: 0;margin: 0;}#wrapper #header-image #flexslider ul li figure:before {content: "";display: block;z-index: 3;position: absolute;top: 0;bottom: 0;left: 0;right: 0;background: linear-gradient(to top, rgba(32, 103, 137, 0.95), rgba(32, 203, 137, 0));}#wrapper #header-image #flexslider ul li figure.horizontal:before {content: "";display: block;z-index: 3;position: absolute;top: 0;bottom: 0;left: 0;right: 0;background: linear-gradient(to right, rgba(32, 103, 137, 0.75), rgba(153, 200, 94, 0.75));}#wrapper #header-image .description-inner {width: 100%; /* 1024px / 1024px */position: absolute;z-index: 4;bottom: 0;left: 0;line-height: 125%;}#wrapper #header-image .description  {margin: 0 auto 0 auto;width: 90%;max-width: 1024px;position: relative;text-align: center;padding: 0 0 1.5em 0;color: #ffffff;}#wrapper #header-image .description h2 {font-size: 2.5em; /* 40px / 16px */font-family: 'open_sanslight', Arial, Helvetica, Verdana, sans-serif;font-weight: normal;font-style: normal;letter-spacing: 0.015em;}#wrapper #header-image .description h3 {font-size: 1.75em; /* 28px / 16px */font-family: 'open_sanslight', Arial, Helvetica, Verdana, sans-serif;font-weight: normal;font-style: normal;letter-spacing: 0.015em;}#wrapper #header-image .description h2,#wrapper #header-image .description h3 {line-height: 100%;padding-bottom: 0.75em;}#wrapper #header-image .description p {padding-bottom: 0.75em;font-size: 1.25em; /* 20px / 16px */font-family: 'open_sanslight', Arial, Helvetica, Verdana, sans-serif;line-height: 150%;}#wrapper #header-image .description a  {text-decoration: none;color: #ffffff;font-family: 'open_sanslight', Arial, Helvetica, Verdana, sans-serif;font-weight: normal;font-style: normal;}#wrapper #header-image .description h1,#wrapper #header-image .description h2,#wrapper #header-image .description h3,#wrapper #header-image .description h4,#wrapper #header-image .description h5,#wrapper #header-image .description p,#wrapper #header-image .description ul,#wrapper #header-image .description ul li,#wrapper #header-image .description ol,#wrapper #header-image .description ol li {color: #ffffff !important;}/* Main Content----------------------------------------------- */#wrapper article {clear: both;width: 100%; /* 1024px / 1024px */padding: 1em 0 1em 0;float: left;background-color: #ffffff;}.index #wrapper article {text-align: center;}#wrapper article .single-column,#wrapper article .smarty-column {width: 100%; /* 1024px / 1024px */padding: 0;float: left;}#wrapper article .double-column-one {width: 48.046875%; /* 492px / 1024px */float: left;display: inline;margin-right: 1.953125%; /* 20px / 1024px */margin-bottom: 0.3em;}#wrapper article .double-column-two {width: 48.046875%; /* 492px / 1024px */float: left;display: inline;margin-left: 1.953125%; /* 20px / 1024px */}#wrapper article h1 {font-size: 2em; /* 32px / 16px */margin-bottom: 0.3em;font-family: 'open_sanslight', Arial, Helvetica, Verdana, sans-serif;font-weight: normal;font-style: normal;letter-spacing: 0.015em;}.index #wrapper article h1 {color: #99c85e;}#wrapper article h2 {font-size: 1.5em; /* 24px / 16px */margin-bottom: 0.3em;font-family: 'open_sanslight', Arial, Helvetica, Verdana, sans-serif;font-weight: normal;font-style: normal;letter-spacing: 0.015em;}#wrapper article p,#wrapper article ul,#wrapper article ul li,#wrapper article ol,#wrapper article ol li {line-height: 150%;font-size: 1em; /* 16px / 16px */color: #666666;}#wrapper article p,#wrapper article ul,#wrapper article ol {padding-bottom: 0.9em;}#wrapper article p {-webkit-column-break-inside: avoid; /* Chrome, Safari */page-break-inside: avoid;           /* Theoretically FF 20+ */break-inside: avoid-column;         /* IE 11 */display: table;                      /* Actually FF 20+ */width: 100%;}#wrapper article .breadcrumb {color: #919388;font-size: 0.875em; /* 14px / 16px */}#wrapper article .single-column ul li,#wrapper article .double-column-one ul li#wrapper article .double-column-two ul li,#wrapper article .smarty-column .showMoreText ul li {list-style: disc url('https://www.agricolastorage.co.uk/images/bullet-storage-units-canterbury.png') outside;}#wrapper article .single-column ul li,#wrapper article .single-column ol li,#wrapper article .smarty-column .showMoreText ul li {margin-left: 2.134146341463%; /* 21px / 984px */margin-bottom: 0;}#wrapper article .double-column-one ul li,#wrapper article .double-column-one ol li,#wrapper article .double-column-two ul li,#wrapper article .double-column-two ol li {margin-left: 4.356846473029%; /* 21px / 482px */margin-bottom: 0;}.upcoming-events #wrapper article .single-column ul li {padding-bottom: 0.9em;border-bottom: #6d6e71 1px solid;margin-bottom: 0.9em;list-style: disc url('https://www.agricolastorage.co.uk/images/bullet-storage-units-canterbury.png') inside !important;padding-left: 0;margin-left: 0;}#wrapper article .single-column ul:before {content: "";display: block;height: 4px;width: 40%;margin: 0;padding: 0;background: #99c85e;font-size: 2px;}#wrapper article .single-column ul li:first-child {padding-top: 1em;}#wrapper article iframe {width: 100%;height: 350px;margin: 0;margin-bottom: 0.5em;border: 0;}#wrapper article .two-column .outline-address-box {width: 100%;padding: 2.5em 7% 0 7%;height: 350px;border: #eeeeee 2px solid;text-align: left;box-sizing: border-box;}#wrapper article .single-column hr {display: block;height: 4px;width: 40%;margin: 0;padding: 0;color: #99c85e;background-color: #99c85e;border: none;margin-bottom: 0.75em;}/* Columns----------------------------------------------- */#wrapper article .one-column,#wrapper article .two-column,#wrapper article .three-column,#wrapper article .four-column {float: left;width: 100%;padding: 0;margin: 0;}#wrapper article .one-column {-webkit-column-count: 1; /* Chrome, Safari, Opera */-moz-column-count: 1; /* Firefox */column-count: 1;}#wrapper article .two-column {-webkit-column-count: 2; /* Chrome, Safari, Opera */-moz-column-count: 2; /* Firefox */column-count: 2;-webkit-column-gap: 40px; /* Chrome, Safari, Opera */-moz-column-gap: 40px; /* Firefox */column-gap: 40px;}#wrapper article .three-column {-webkit-column-count: 3; /* Chrome, Safari, Opera */-moz-column-count: 3; /* Firefox */column-count: 3;-webkit-column-gap: 40px; /* Chrome, Safari, Opera */-moz-column-gap: 40px; /* Firefox */column-gap: 40px;}#wrapper article .four-column {-webkit-column-count: 4; /* Chrome, Safari, Opera */-moz-column-count: 4; /* Firefox */column-count: 4;-webkit-column-gap: 40px; /* Chrome, Safari, Opera */-moz-column-gap: 40px; /* Firefox */column-gap: 40px;}#wrapper article ul {-webkit-column-break-inside: avoid; /* Chrome, Safari */page-break-inside: avoid;           /* Theoretically FF 20+ */break-inside: avoid-column;         /* IE 11 */display: table;                      /* Actually FF 20+ */width: 100%;margin: 0;padding: 0 0 0.9em 0;}#wrapper article .two-column ul li {margin-left: 4.356846473029%; /* 21px / 482px */}#wrapper article form {display: inline-block;width: 100%;margin: 0;padding: 0;}/* Services Boxes----------------------------------------------- */#wrapper article .smarty-column .services {width: 100%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;justify-content: space-between;-webkit-justify-content: space-between;}#wrapper article .smarty-column .services li {margin: 0 0 20px 0;}#wrapper article .smarty-column .grid-33 {width: calc(33.3333333333% - 20px);}#wrapper article .smarty-column .services img {padding: 0;}#wrapper article .smarty-column .services hr {color: #206789;background-color: #206789;height: 2px;width: 50%;padding: 0;margin: 0.75em 50% 0.5em 0;border: none;clear: both;}#wrapper article .smarty-column .services h2 {margin: 0 0 0.65em 0;}#wrapper article .smarty-column .services h2 a {text-decoration: none;clear: both;}#wrapper article .smarty-column .services .ServicesMorelink a {text-decoration: none;display: block;border: #206789 2px solid;padding: 0.25em 12px;float: left;-moz-border-radius: 25px;-webkit-border-radius: 25px;border-radius: 25px;}/* Base Social Media----------------------------------------------- */#wrapper .base-social {width: 100%; /* 1024px / 1024px */float: left;position: relative;overflow: hidden;padding-bottom: 0.5em;}#wrapper .base-social h3 {width: 100%; /* 1024px / 1024px */float: left;font-size: 1.5625em; /* 25px / 16px */padding: 0.5em 0 0 0;line-height: 100%;color: #000000;text-align: center;}#wrapper .base-social ul#base-social-media {float: left;display: inline;list-style-type: none;position: relative;left: 50%;}#wrapper .base-social ul#base-social-media li {width: auto;display: inline;float: left;list-style: none;-o-transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;transition: .5s;text-align: center;position: relative;right: 50%;line-height: 0;}#wrapper .base-social ul#base-social-media li img {padding: 1em 0.5em;}/* Testimonial Bubble----------------------------------------------- */.bubble {position: relative;width: 80%;padding: 0px;background: #FFFFFF;border: #99c85e solid 3px;padding: 1em 5%;margin: 0 5%;border: collapse;margin-top: 1em;margin-bottom: 35px;display: none;overflow: visible;min-height: 7.5em;}.bubble:after {content: '';position: absolute;border-style: solid;border-width: 30px 15px 0;border-color: #FFFFFF transparent;display: block;width: 0;z-index: 1;margin-left: -15px;bottom: -30px;left: 90%;}.bubble:before {content: '';position: absolute;border-style: solid;border-width: 32px 17px 0;border-color: #99c85e transparent;display: block;width: 0;z-index: 0;margin-left: -17px;bottom: -35px;left: 90%;}#wrapper article .bubble p {font-family: 'open_sanslight_italic', Arial, Helvetica, Verdana, sans-serif;font-weight: normal;font-style: italic;color: #919388;padding: 0;font-size: 1.25em;  /* 20px / 16px */}#wrapper article .bubble p strong {font-family: 'open_sansbold', Arial, Helvetica, Verdana, sans-serif;font-weight: bold;font-style: normal;color: #99c85e;}/* News & Projects----------------------------------------------- */#wrapper article .single-column .projects,#wrapper article .smarty-column .projects,#wrapper article .smarty-column .news-summary,#wrapper article .smarty-column .news-column,#wrapper article .smarty-column .team-page {width: 100%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;justify-content: space-between;-webkit-justify-content: space-between;}#wrapper article .single-column .projects li,#wrapper article .smarty-column .projects li,#wrapper article .smarty-column .news-summary li,#wrapper article .smarty-column .news-column li,#wrapper article .smarty-column .team-page li {margin: 0 0 30px 0;position: relative;}#wrapper article .single-column .projects,#wrapper article .single-column .projects li,#wrapper article .single-column .projects img,#wrapper article .smarty-column .projects,#wrapper article .smarty-column .projects li,#wrapper article .smarty-column .projects img {padding: 0;line-height: 0;}#wrapper article .single-column .grid-50,#wrapper article .smarty-column .grid-50 {width: calc(50% - 20px);}#wrapper article .single-column .grid-33,#wrapper article .smarty-column .grid-33 {width: calc(33.3333333333% - 20px);}#wrapper article .single-column .grid-25,#wrapper article .smarty-column .grid-25 {width: calc(25% - 20px);}#wrapper article .single-column .projects img,#wrapper article .smarty-column .projects img,#wrapper article .smarty-column .news-summary img,#wrapper article .smarty-column .news-column img,#wrapper article .smarty-column .team-page img {padding: 0;}#wrapper article .single-column .projects img,#wrapper article .smarty-column .projects img {position: relative;z-index: 0;}#wrapper article .smarty-column .news-summary hr,#wrapper article .smarty-column .news-column hr,#wrapper article .smarty-column .team-page hr {color: #206789;background-color: #206789;height: 2px;width: 50%;padding: 0;margin: 0.75em 50% 0.5em 0;border: none;clear: both;}#wrapper article .smarty-column .news-summary h2,#wrapper article .smarty-column .news-column h2 {margin: 0 0 0.25em 0;}#wrapper article .single-column .projects h2,#wrapper article .smarty-column .projects h2 {font-size: 1em; /* 16px / 16px */width: 100%;padding: 0;margin: 0;background: rgba(0, 0, 0, 0.70);position: absolute;bottom: 0;line-height: 125%;z-index: 1;}#wrapper article .smarty-column .news-summary h2 a,#wrapper article .smarty-column .news-summary h3 a,#wrapper article .smarty-column .news-column h2 a,#wrapper article .smarty-column .news-column h3 a,#wrapper article .smarty-column .team-page h2 a,#wrapper article .smarty-column .team-page h3 a {text-decoration: none;clear: both;padding: 0;}#wrapper article .single-column .projects h2 a,#wrapper article .smarty-column .projects h2 a {text-decoration: none;padding: 10px;display: block;color: #ffffff;}#wrapper article .single-column .project-image,#wrapper article .smarty-column .project-image {margin-bottom: 1em;}#wrapper article .smarty-column .news-summary .NewsSummaryMorelink a,#wrapper article .smarty-column .news-column .NewsSummaryMorelink a,#wrapper article .smarty-column .team-page .TeamPageMorelink a,#wrapper article .HomeBacklink a {text-decoration: none;display: block;border: #206789 2px solid;padding: 0.25em 12px;float: left;-moz-border-radius: 25px;-webkit-border-radius: 25px;border-radius: 25px;}#wrapper article .HomeBacklink a {margin-top: 1em;margin-bottom: 2.5em;}#wrapper article .team-purple-banner {width: 100%;float: left;background-color: #206789;margin: 0.5em 0 1.5em 0;}#wrapper article .team-purple-banner .team-member-image {width: 25%;float: left;line-height: 0;}#wrapper article .team-purple-banner .team-member-image img {border-right: 5px solid #ffffff;line-height: 0;}#wrapper article .team-purple-banner .team-member-contact-details {width: 70%;float: left;padding: 0.75em 2.5% 0 2.5%;}#wrapper article .team-purple-banner .team-member-contact-details h1,#wrapper article .team-purple-banner .team-member-contact-details h4,#wrapper article .team-purple-banner .team-member-contact-details p,#wrapper article .team-purple-banner .team-member-contact-details a {color: #ffffff;text-decoration: none;}/* Homepage Bottom Images----------------------------------------------- */#wrapper .wide-wrapper-inner .left-base,#wrapper .wide-wrapper-inner .right-base {width: 50%;float: left;position: relative;}#wrapper .wide-wrapper-inner .base-image {float: left;width: 100%; /* 1024px / 1024px */position: relative;line-height: 0;}#wrapper .wide-wrapper-inner .left-base .text-area,#wrapper .wide-wrapper-inner .right-base .text-area {width: 100%;text-align: center;z-index: 3;position: absolute;background: rgba(32, 103, 137, 0.75);height: 50%;}#wrapper .wide-wrapper-inner .left-base .text-area {bottom: 0;}#wrapper .wide-wrapper-inner .right-base .text-area {top: 0;}#wrapper .wide-wrapper-inner .text-area h3 {font-size: 2.5em; /* 40px / 16px */margin: 0;padding: 0;}#wrapper .wide-wrapper-inner .text-area p {font-size: 1.25em; /* 40px / 16px */}#wrapper .wide-wrapper-inner .left-base .text-area h3,#wrapper .wide-wrapper-inner .left-base .text-area p,#wrapper .wide-wrapper-inner .right-base .text-area h3,#wrapper .wide-wrapper-inner .right-base .text-area p {width: 100%;color: #ffffff;line-height: 100%;position: relative;top: 45%;transform: translateY(-45%);}/* FAQ Appear & Hide Questions----------------------------------------------- */#wrapper article .showMore {display: block;cursor: pointer;font-family: 'open_sansbold_italic', Arial, Helvetica, Verdana, sans-serif;font-weight: bold;font-style: italic;color: #666666;margin-bottom: 0.25em;}#wrapper article .showMore + input {display:none;}#wrapper article .showMore + input + * {max-height: 0;/*and eventually delay an overflow:auto; */overflow:hidden;transition: max-height 0.5s, overflow 0s;}#wrapper article .showMore + input:checked + * {/* here comes the compromise, set a max-height that would for your usual contents*/max-height: 40em;overflow: auto;transition: max-height 0.5s, overflow 0.5s 0.5s;}#wrapper article .showMoreText {margin-bottom: 0.75em;}/* Gallery Variables----------------------------------------------- */#wrapper article .smarty-column img.gallery-image {width: 100%; /* 1024px / 1024px */padding: 0;position: relative;line-height: 0;transition: all .2s ease-in-out;-moz-transform: all .2s ease-in-out;-webkit-transition: all .2s ease-in-out;}#wrapper article .smarty-column img.gallery-image:hover {transform: scale(1.3);-moz-transform: scale(1.3);-webkit-transform: scale(1.3);}.gallery .img {width: 32%;margin-right: 1.33333333333333%; /* 10px / 1024px */overflow: hidden;line-height: 0;padding-bottom: 0.75em;}.gallery .img a:link,.gallery .img a:hover,.gallery .img a:visited {text-align: center;text-decoration: none;float: left;position: relative;overflow: hidden;line-height: 0;}/* Like Tweet Plus----------------------------------------------- */#wrapper article ul.like_tweet {width: 100%;padding:0;margin:0;list-style: none;clear: both;}#wrapper article ul.like_tweet li {float: left;display: inline;margin:0;padding:0;width: 10%;list-style: none;}#wrapper article ul.like_tweet li #fb-root {margin: 0;margin-top: -0.35em;padding: 0;}/* Footer----------------------------------------------- */#clear-base {clear: both;width: 100%;height: 17em;border-top: #ffffff 15px solid;}footer {background: #eeeeee;width: 100%;height: 17em;bottom: 0;left: 0;position: absolute;border-top: #99c85e 15px solid;}footer .wrapper-inner {width: 90%;max-width: 1024px;margin: 0 auto 0 auto;position: relative;}footer .wrapper-inner .left-column {width: 68.75%; /* 704px / 1024px */float: left;}footer .wrapper-inner .right-column {width: 29.296875%; /* 300px / 1024px */margin-left: 1.953125%; /* 20px / 1024px */padding: 1em 0;float: left;text-align: right;}footer .wrapper-inner .right-column iframe {-moz-border-radius: 0 !important;-webkit-border-radius: 0 !important;border-radius: 0 !important;background-color: #ffffff;}footer .wrapper-inner p,footer .wrapper-inner li {font-size: 0.8125em; /* 13px / 16px */margin-bottom: 0.3em !important;color: #333333;}footer .wrapper-inner a:link,footer .wrapper-inner a:visited {color: #333333 !important;font-family: 'open_sansregular', Arial, Helvetica, Verdana, sans-serif !important;font-weight: normal;font-style: normal;text-decoration: underline;}footer .wrapper-inner a:hover {color: #333333 !important;text-decoration: none;}footer .wrapper-inner .copyright {width: 100%;float: left;clear: both;}footer .wrapper-inner img {width: 30px;height: 30px;}/* Footer Navigation----------------------------------------------- */footer nav.footer-navigation {width: 100%;float: left;padding-top: 0.75em;}footer nav.footer-navigation ul {float: left;display: inline;list-style-type: none;position: relative;padding: 0;margin: 0;}/*Create a horizontal list with spacing*/footer nav.footer-navigation ul li {display: inline;float: left;list-style: none;text-align: center;-o-transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;transition: .5s;padding: 0 1em 0 0;}/*Style for menu links*/footer nav.footer-navigation ul li a:link,footer nav.footer-navigation ul li a:visited {font-family: 'open_sansregular', Arial, Helvetica, Verdana, sans-serif;font-weight: normal;font-style: normal;font-size: 1em; /* 16px / 16px */display: block;color: #333333;text-transform: uppercase;text-decoration: none;padding-bottom: 5px;}/*Hover state for top level links*/footer nav.footer-navigation ul li a:hover {color: #333333;text-decoration: none;border-bottom: #333333 2px solid;padding-bottom: 3px;}footer nav.main-navigation ul li.last_child {padding-right: 0;}footer nav.footer-navigation ul li a.menuactive:link,footer nav.footer-navigation ul li a.menuactive:visited,footer nav.footer-navigation ul li a.menuactive:hover {color: #333333;border-bottom: #333333 2px solid;padding-bottom: 3px;}/* Scroll To Top----------------------------------------------- */#toTop {display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;overflow:hidden;width:51px;height:51px;border:none;text-indent:100%;background: url(https://www.agricolastorage.co.uk/images/ui.totop.png) no-repeat left top;}#toTopHover {background: url(https://www.agricolastorage.co.uk/images/ui.totop.png) no-repeat left -51px;width:51px;height:51px;display:block;overflow:hidden;float:left;opacity: 0;-moz-opacity: 0;filter:alpha(opacity=0);}#toTop:active, #toTop:focus {outline:none;}/* Fade Ins----------------------------------------------- */#wrapper header,footer {-webkit-animation: fadein 1.5s; /* Safari and Chrome */-moz-animation: fadein 1.5s; /* Firefox */-ms-animation: fadein 1.5s; /* Internet Explorer */-o-animation: fadein 1.5s; /* Opera */animation: fadein 1.5s;}@keyframes fadein {from { opacity: 0; }to   { opacity: 1; }}/* Firefox */@-moz-keyframes fadein {from { opacity: 0; }to   { opacity: 1; }}/* Safari and Chrome */@-webkit-keyframes fadein {from { opacity: 0; }to   { opacity: 1; }}/* Internet Explorer */@-ms-keyframes fadein {from { opacity: 0; }to   { opacity: 1; }}/* Opera */@-o-keyframes fadein {from { opacity: 0; }to   { opacity: 1; }}
/* cmsms stylesheet: Forms modified: 07/01/22 11:38:13 */
#wrapper article .error_message {color: #ff0000;}#wrapper article form .left {float: left;width: 48.046875%; /* 492px / 1024px */margin-right: 1.953125%; /* 20px / 1024px */display: inline;}#wrapper article form .right {float: right;width: 48.046875%; /* 492px / 1024px */margin-left: 1.953125%; /* 20px / 1024px */display: inline;}#wrapper article form .day select,#wrapper article form .month select,#wrapper article form .year select {width: 30.729166666667%; /* 314.66666666666667px / 1024px */float: left;}#wrapper article form .month select {margin: 0 3.90625%; /* 40px / 1024px */}#wrapper article form .left label,#wrapper article form .right label,#wrapper article form .both label {width: 100%; /* 1024px / 1024px */float: left;display: block;clear: both;}#wrapper article form .radio,#wrapper article form .checkboxes {width: 100%; /* 1024px / 1024px */float: left;display: block;clear: both;margin-bottom: 0.5em;}#wrapper article form input[type='text'],#wrapper article form input[type='email'],#wrapper article form input[type='password'],#wrapper article form select,#wrapper article form textarea {display: block;background-color: #eeeeee;/* -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; */margin-bottom: 1.1em;font-size: 1em;font-weight: normal;border: none;font-family: 'open_sanslight', Arial, Helvetica, Verdana, sans-serif;width: 100%;padding: 0;border-width: 0;}#wrapper article form input[type='file'] {display: block;background-color: #eeeeee;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;margin-top: 0.2em;margin-bottom: 0.9em;font-size: 1em;font-weight: normal;border: none;font-family: 'open_sanslight', Arial, Helvetica, Verdana, sans-serif;height: 32px;line-height:32px;padding: 0;border-width: 0;}#wrapper article form .radio-margin {margin-top: 0.2em;margin-bottom: 0.7em;}#wrapper article form input[type='radio'] {margin-top: 0.4em;margin-bottom: 0.4em;}#wrapper article form input[type='text'],#wrapper article form input[type='email'],#wrapper article form input[type='password'],#wrapper article form select {height: 32px;line-height:32px;}#wrapper article form input[type='radio'] {border:none;}#wrapper article form p {color: #999999;font-size: 1em; /* 20px / 16px */}#wrapper article form input[type='submit'] {clear:both;background-color: #99c85e;border: 0 none;/* -moz-border-radius:5px;-webkit-border-radius: 5px;border-radius: 5px; */color: #ffffff;cursor: pointer;display: inline-block;font-size:1em;font-weight: normal;height: 32px;line-height:32px;padding-left:10px;padding-right:10px;text-align: center;text-decoration: none;vertical-align: top;white-space: nowrap;width: auto;border:none;-o-transition:.25s;-ms-transition:.25s;-moz-transition:.25s;-webkit-transition:.25s;transition:.25s;margin-top: 0;margin-bottom: 1em;-webkit-appearance: none;font-weight: normal;font-family: 'open_sansregular', Arial, Helvetica, Verdana, sans-serif;}#wrapper article form input[type='submit']:hover {background-color: #206789;color: #ffffff;}#wrapper article form .captchapict {/* -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; */margin-top: 1.25em;margin-bottom: 0;margin-left: 0;margin-right: 0;float: none;}#wrapper article form img.captchapict,#wrapper article form .captcha input {width: 198px;  /* 198px / 482px */}#wrapper article form .g-recaptcha iframe {width: 100%;margin: 0;height: 78px !important;display: block;float: left;border: 0;}
