/*!
Theme Name: Monton Fencing
Theme URI: http://underscores.me/
Author: 21Digital
Author URI: https://21digital.agency
Description: Monton Fencing Website Theme
Version: 1.0.0
*/
 @font-face{font-family:'ArialBlack';src:url(/wp-content/themes/montonfencing/fonts/ArialBlack.eot);src:url(/wp-content/themes/montonfencing/fonts/ArialBlack.eot) format("embedded-opentype"),url(/wp-content/themes/montonfencing/fonts/ArialBlack.woff2) format("woff2"),url(/wp-content/themes/montonfencing/fonts/ArialBlack.woff) format("woff"),url(/wp-content/themes/montonfencing/fonts/ArialBlack.ttf) format("truetype"),url("/wp-content/themes/montonfencing/fonts/ArialBlack.svg#ArialBlack") format("svg")}@font-face{font-family:'BasierCircleMedium';src:url(/wp-content/themes/montonfencing/fonts/BasierCircleMedium.eot);src:url(/wp-content/themes/montonfencing/fonts/BasierCircleMedium.eot) format("embedded-opentype"),url(/wp-content/themes/montonfencing/fonts/BasierCircleMedium.woff2) format("woff2"),url(/wp-content/themes/montonfencing/fonts/BasierCircleMedium.woff) format("woff"),url(/wp-content/themes/montonfencing/fonts/BasierCircleMedium.ttf) format("truetype"),url("/wp-content/themes/montonfencing/fonts/BasierCircleMedium.svg#BasierCircleMedium") format("svg")}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-family:"ArialBlack",sans-serif;font-size:22px;line-height:32px;font-weight:400}@media (min-width:992px){h1,h2,h3,h4,h5,h6{font-size:26px;line-height:36px}}p{margin:0 0 20px 0;color:#706F6F}p.cant-find{display:block;position:relative;width:80%;margin-left:auto;margin-right:auto;color:#A1C518;text-transform:uppercase;text-align:center;font-family:"BasierCircleMedium",sans-serif;font-size:18px;line-height:26px}body.search-results p.cant-find{margin-bottom:60px}@media (min-width:992px){p.cant-find{font-size:24px;line-height:34px}}p.cant-find a{text-decoration:underline}p.cant-find a:hover{text-decoration:none}.button,.dark-solid,.green-solid,.green-outline,.white-outline{display:inline-block;position:relative;width:auto;padding:15px 30px;text-align:center;text-transform:uppercase;font-weight:600;transition:all .3s ease;font-family:"ArialBlack",sans-serif;font-size:11px;line-height:11px}@media (min-width:768px){.button,.dark-solid,.green-solid,.green-outline,.white-outline{font-size:14px;line-height:14px}}.button:hover,.dark-solid:hover,.green-solid:hover,.green-outline:hover,.white-outline:hover{text-decoration:none}.dark-solid{background-color:#0E2F32;border:1px solid #0E2F32;color:#fff}.dark-solid:hover{background-color:#A1C518;color:#fff;border:1px solid #fff}.green-solid{background-color:#A1C518;border:1px solid #A1C518;color:#fff}.green-solid:hover{background-color:#A1C518;color:#0E2F32;border:1px solid #A1C518}.green-outline{background-color:#fff;border:1px solid #A1C518;color:#0E2F32}.green-outline:hover{background-color:#A1C518!important;color:#fff;border:1px solid #A1C518}.white-outline{background-color:#fff0;border:1px solid #fff;color:#fff}.white-outline:hover{background-color:#fff!important;color:#A1C518;border:1px solid #fff}.btn-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}@media (min-width:768px){.btn-container{flex-direction:row}}body.page-template-page-help-advice .btn-container,body.page-template-page-reviews .btn-container,body.single-location .btn-container{margin-top:60px}body.blog .btn-container{padding-top:60px}@media (min-width:768px){body.blog .btn-container{padding-top:20px}}.btn-container a{min-width:200px}.btn-container a:not(:first-of-type){margin-top:20px}@media (min-width:768px){.btn-container a:not(:first-of-type){margin-left:20px;margin-top:0}}input[type="text"],input[type="email"],input[type="tel"],input[type="search"],input[type="password"]{width:100%;height:60px;border-style:solid;border-width:1px;padding-left:10px;font-size:14px;line-height:14px;font-family:sans-serif;color:#999}input[type="text"]::placeholder,input[type="email"]::placeholder,input[type="tel"]::placeholder,input[type="search"]::placeholder,input[type="password"]::placeholder{color:#999;font-family:sans-serif}.frm_primary_label{display:block;position:relative;width:100%;line-height:13px!important;margin-bottom:5px!important;text-align:left;color:#706F6F!important;font-size:14px!important}@media (min-width:768px){.frm_primary_label{font-size:16px!important;margin-bottom:10px!important}}.frm_primary_label span{float:right;color:red!important;text-transform:uppercase;font-size:13px!important;line-height:13px!important}.with_frm_style input[type="text"],.with_frm_style input[type="email"]{height:50px!important;border-radius:0!important;box-shadow:none!important}select{width:100%;height:60px!important;border-radius:0;border:1px solid #eee;cursor:pointer;padding-left:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/wp-content/themes/montonfencing/images/down-arrow.png);background-repeat:no-repeat;background-size:10px;background-position:right 15px top 25px}textarea{width:100%;border-style:solid;border:1px solid #999;border-radius:0!important;box-shadow:none!important;border-width:1px;padding:10px;font-size:14px;line-height:14px;resize:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}label{display:block;position:relative;width:100%;line-height:13px;margin-bottom:10px;text-align:left}label span{float:none!important;color:#A1C518;text-transform:uppercase;font-size:13px;line-height:13px}.optional{font-size:12px!important;line-height:12px!important}.enquiry{display:block;position:relative;width:100%;padding-top:30px;padding-bottom:30px;background-color:#fafcf6;scroll-margin:180px}@media (min-width:768px){.enquiry{padding-top:60px;padding-bottom:60px}}.enquiry h4{width:100%;text-align:center;margin-bottom:10px;text-transform:uppercase}@media (min-width:768px){.enquiry h4{margin-bottom:30px}}.enquiry p{width:100%;text-align:center;margin-bottom:0}@media (min-width:768px){.enquiry p{max-width:700px;margin-left:auto;margin-right:auto;margin-bottom:30px}}.enquiry form{width:100%;text-align:center;margin-top:30px}@media (min-width:768px){.enquiry form{max-width:700px;margin-left:auto;margin-right:auto;margin-top:60px}}.enquiry form input,.enquiry form textarea{border:1px solid #A1C518!important}.enquiry form textarea{min-height:200px}.enquiry form button[type="submit"]{display:block;margin-left:auto;margin-right:auto;margin-top:30px;padding:15px;width:250px;font-family:"BasierCircleMedium",sans-serif;background-color:#A1C518;border:1px solid #A1C518;color:#fff;text-transform:uppercase;cursor:pointer;transition:all .3s ease;margin:0 auto!important}.enquiry form button[type="submit"]:hover{background-color:#fff;color:#A1C518}.enquiry form .frm_button_submit{display:block;margin-left:auto!important;margin-right:auto!important;margin-top:30px;padding:15px!important;width:250px!important;font-family:"BasierCircleMedium",sans-serif!important;background-color:#A1C518!important;border:1px solid #A1C518!important;border-radius:0!important;color:#fff!important;text-transform:uppercase!important;cursor:pointer;transition:all .3s ease}.enquiry form .frm_button_submit:hover{background-color:#fff!important;color:#A1C518!important}.woocommerce-input-wrapper{width:100%}.frm_opt_container label{text-align:center!important}.form-row{display:flex;width:100%;flex-direction:column}@media (min-width:768px){.form-row{flex-flow:row wrap;margin-bottom:20px}}.col-50{width:100%;margin-bottom:20px}@media (min-width:768px){.col-50{width:49%;margin-bottom:0;margin-right:2%}.col-50:last-of-type{margin-right:0}}.col-100{width:100%;margin-bottom:20px}@media (min-width:768px){.col-100{margin-bottom:0}}#field_wi1f2_label{display:none}.with_frm_style .vertical_radio .frm_checkbox label{margin-bottom:0}html{font-size:14px;line-height:20px;font-family:sans-serif;color:#0E2F32;min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media (min-width:1152px){html{font-size:16px;line-height:22px}}html{/*! autoprefixer: off */
 -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*::before,*::after{/*! autoprefixer: off */
 -webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}*:focus{outline:1px dotted #0E2F32}body,html{font-family:sans-serif}body{width:100%;height:100%;margin:0;padding:0}body.home{background-color:#f7f7f7}img{max-width:100%;font-style:italic;vertical-align:middle;height:auto}a{text-decoration:none;cursor:pointer;color:inherit}a:hover{text-decoration:underline}@media (min-width:768px){a[href^="tel:"]{pointer-events:none}}ul,ol{margin:0;padding:0}li{list-style:none}.page-overlay{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff0;z-index:-1;transition:all .2s ease}.page-overlay.nav-focus{background-color:rgb(0 0 0 / .5);z-index:400}.c-container,#ajax-load-more{width:100%;max-width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media (min-width:768px){.c-container,#ajax-load-more{max-width:90%}}@media (min-width:1600px){.c-container,#ajax-load-more{max-width:1366px}}.seperator{width:100%;max-width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;height:1px;background-color:#A1C518}@media (min-width:768px){.seperator{max-width:90%}}@media (min-width:1600px){.seperator{max-width:1366px}}.nav-links a{font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase;color:#0E2F32;font-size:13px;line-height:13px}.our-areas{padding-top:30px;padding-bottom:30px;padding-left:20px;padding-right:20px}@media (min-width:1152px){.our-areas{padding-top:0;padding-bottom:60px}}.our-areas .c-container,.our-areas #ajax-load-more{display:flex;flex-direction:column}@media (min-width:768px){.our-areas .c-container,.our-areas #ajax-load-more{flex-direction:row}}@media (min-width:992px){.our-areas .c-container,.our-areas #ajax-load-more{max-width:80%}}.our-areas h3{padding-right:30px}.our-areas .col1{width:100%;order:2}@media (min-width:768px){.our-areas .col1{order:1;width:50%}}.our-areas .col2{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;padding:0 0 30px 0;order:1}@media (min-width:768px){.our-areas .col2 img{width:80%}}@media (min-width:768px){.our-areas .col2{width:50%;padding:0;order:2}}ul.areas-list{padding-left:0;float:left;width:50%}ul.areas-list li{list-style:none;margin-bottom:5px;color:#706F6F}ul.areas-list li a{color:#706F6F;text-decoration:underline}ul.areas-list li a:hover{color:#A1C518;text-decoration:underline}.woocommerce-notices-wrapper .woocommerce-info{padding:10px;color:#fff;font-weight:600;line-height:30px}.desk-header{display:none}@media (min-width:992px){.desk-header{display:block}}.site-header{border-bottom:1px solid #A1C518;background-color:#0E2F32;transition:all .3s ease;position:sticky;top:0;transform:translateY(0);z-index:500}.header-top{background-color:#fff;padding-top:10px;padding-bottom:10px;transition:all .3s ease;transform:translateY(0)}.header-top .c-container,.header-top #ajax-load-more{display:flex;align-items:center;justify-content:center}@media (min-width:992px){.header-top .c-container,.header-top #ajax-load-more{justify-content:flex-start}}.header-top a{text-transform:uppercase;color:#A1C518}.header-top a:not(.customer-links a){display:flex;align-items:center;font-family:"BasierCircleMedium",sans-serif;font-size:11px;line-height:11px}.header-top a:not(.customer-links a):before{content:"";display:inline-block;position:relative;width:20px;height:20px;margin-right:5px;background-image:url(/wp-content/themes/montonfencing/images/header/phone-icon.png);background-repeat:no-repeat;background-size:20px;background-position:center}@media (min-width:992px){.is-scrolling{transform:translateY(-40px)}.is-scrolling .header-top{transform:translateY(-40px)}}.customer-links{display:none;width:55%;justify-content:flex-end;margin-left:auto}@media (min-width:992px){.customer-links{display:flex}}.customer-links li{display:inline-block;position:relative}.customer-links li:not(:first-of-type):before{content:"|";display:inline-block;color:#A1C518;position:relative;font-size:14px;line-height:14px;margin:0 10px}.customer-links li a{position:relative;font-family:"BasierCircleMedium",sans-serif;font-size:11px;line-height:11px}.header-inner{width:100%;max-width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:15px;display:flex;flex-flow:row wrap;align-items:center}@media (min-width:768px){.header-inner{max-width:90%}}@media (min-width:1600px){.header-inner{max-width:1366px}}@media (min-width:992px){.header-inner{padding-top:30px;padding-bottom:30px}}.site-logo{width:40%;order:1;margin-left:auto;margin-right:auto;margin-bottom:30px;color:#fff}@media (min-width:768px){.site-logo{width:30%}}@media (min-width:992px){.site-logo{width:190px;margin:unset}}@media (min-width:1366px){.site-logo{width:220px}}.header-search{width:100%;order:3;margin-top:25px}@media (min-width:992px){.header-search{width:35%;order:2;margin-top:0;margin-left:2%;padding-left:30px;padding-right:30px}}@media (min-width:1152px){.header-search{width:40%;margin-left:5%}}@media (min-width:1366px){.header-search{margin-right:5%}}.header-search form{display:flex;width:100%}.header-search input[type="text"]{width:calc(100% - 60px);border-width:3px;font-family:"BasierCircleMedium",sans-serif;color:#0E2F32;font-size:12px;border-color:#A1C518;padding-left:15px;border-right:0}.header-search input[type="text"]::placeholder{text-transform:uppercase;color:#0E2F32}.header-search button[type="submit"]{width:60px;border:3px solid #A1C518;border-left:0;background-color:#A1C518;color:#fff;cursor:pointer}.header-search button[type="submit"] img{max-width:20px}.header-links{display:flex;width:100%;order:2;justify-content:center}@media (min-width:768px){.header-links{width:75%;margin-left:auto;margin-right:auto}}@media (min-width:992px){.header-links{width:40%;order:3;margin:unset;justify-content:space-between}}@media (min-width:1152px){.header-links{width:calc(100% - 45% - 220px)}}@media (min-width:1366px){.header-links{width:calc(100% - 50% - 220px)}}.header-links li{text-align:center;position:relative}.header-links li:before{content:"";display:block;position:relative;margin-left:auto;margin-right:auto;width:40px;height:40px;margin-bottom:5px;background-repeat:no-repeat;background-size:40px;background-position:center}@media (min-width:992px){.header-links li:before{width:45px;height:45px;background-size:45px}}@media (max-width:991px){.header-links li{flex:1 0 auto;display:flex;flex-direction:column}}.header-links li:nth-of-type(1):before{background-image:url(/wp-content/themes/montonfencing/images/header/fence-calculator-icon.png)}.header-links li:nth-of-type(2):before{background-image:url(/wp-content/themes/montonfencing/images/header/installation-icon.png)}.header-links li:nth-of-type(3):before{background-image:url(/wp-content/themes/montonfencing/images/header/basket-icon.png)}.header-links li:nth-of-type(4):before{background-image:url(/wp-content/themes/montonfencing/images/header/menu-icon.png)}@media (min-width:992px){.header-links li:nth-of-type(4){display:none}}@media (min-width:992px){.header-links li:nth-of-type(2){margin-left:0}}.header-links li:hover a{text-decoration:underline}.header-links li:hover span{text-decoration:underline}.header-links span{display:block;width:100%}@media (min-width:992px){.header-links span{display:inline-block;width:auto}}.header-links a{color:#fff;font-family:"BasierCircleMedium",sans-serif;font-size:11px;line-height:14px;text-transform:uppercase}@media (min-width:1366px){.header-links a{font-size:12px;line-height:16px}}.yith-wcwl-items-count{display:inline-flex;position:relative;width:20px;height:20px;align-items:center;justify-content:center;color:#fff;background-color:#A1C518;border-radius:100%}.basket-count{display:none!important;align-items:center;justify-content:center;background-color:#A1C518;position:absolute;top:0;right:-10px;width:20px!important;height:20px;color:#fff;font-size:11px;line-height:20px;border-radius:100%}@media (min-width:992px){.basket-count{display:flex!important}}.mob-header{display:none;visibility:hidden}@media (max-width:991px){.mob-header{display:flex;visibility:visible;flex-wrap:wrap;background-color:#0E2F32}}.mob-header .top-panel{display:flex;align-items:center;justify-content:center;padding:15px;width:100%}.mob-header .menu-toggle{display:flex;flex-direction:column;align-items:center;justify-content:center;order:1;width:50px;height:auto;margin-right:30px;font-size:11px;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase;color:#fff}@media (min-width:768px){.mob-header .menu-toggle{order:2;margin-right:0}}.mob-header .menu-toggle:hover{text-decoration:none}.mob-header .menu-toggle img{width:40px}.mob-header .mob-logo{order:2;width:160px}@media (min-width:768px){.mob-header .mob-logo{order:1;margin-right:auto}}.mob-header .mob-logo img{width:100%}.mob-header .basket-link{display:flex;flex-direction:column;align-items:center;justify-content:center;order:3;width:50px;height:auto;margin-left:30px;text-transform:uppercase;font-size:11px;font-family:"BasierCircleMedium",sans-serif;color:#fff}@media (min-width:768px){.mob-header .basket-link{margin-left:15px}}.mob-header .basket-link:hover{text-decoration:none}.mob-header .basket-link img{width:40px}.mob-header .mob-links{display:flex;background-color:#A1C518;width:100%}@media (min-width:768px){.mob-header .mob-links{width:60%}}.mob-header .mob-links li{flex:1 0 auto;padding:10px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-size:11px;line-height:13px;font-family:"BasierCircleMedium",sans-serif;color:#0E2F32}@media (min-width:768px){.mob-header .mob-links li{padding:20px 10px;font-size:13px}}.mob-header .mob-links li:nth-of-type(2){border-left:1px solid #0E2F32;border-right:1px solid #0E2F32}.mob-header .mob-links li:hover{text-decoration:none}.mob-header .mob-links li a{display:flex;align-items:center;width:100%}.mob-header .mob-links li a:hover{text-decoration:none;color:#fff}.mob-header .mob-links li a img{max-width:25px;margin-right:10px}.site-search{padding:10px 20px;width:100%}@media (min-width:768px){.site-search{width:40%;background-color:#A1C518}}.site-search form{display:flex;width:100%}.site-search button{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background-color:#A1C518;border-top-right-radius:40px;border-bottom-right-radius:40px;border:1px solid #A1C518;border-left:0;cursor:pointer}@media (min-width:768px){.site-search button{background-color:#0E2F32}}.site-search button img{position:relative;max-width:20px;margin:0 auto;right:3px}.site-search input[type="text"]{width:calc(100% - 30px);height:50px;padding-left:15px;border-top-left-radius:40px;border-bottom-left-radius:40px;border:2px solid #A1C518;border-right:0;font-size:11px;font-family:"BasierCircleMedium",sans-serif;color:#0E2F32}.site-search input[type="text"]::placeholder{color:#0E2F32;text-transform:uppercase;font-family:"BasierCircleMedium",sans-serif}.site-search input[type="text"]:focus{outline:none}.site-footer{padding-top:30px;padding-bottom:30px}@media (min-width:768px){.site-footer .c-container,.site-footer #ajax-load-more{display:flex}}.footer-col{display:inline-block;width:100%;padding:15px 0;vertical-align:top}@media (min-width:768px){.footer-col{width:24%;height:auto;padding:15px}}@media (min-width:1366px){.footer-col{width:35%}}@media (min-width:768px){.footer-col:first-of-type{margin-bottom:0;border-right:1px solid #A1C518}}.footer-col:first-of-type a{color:#706F6F}.footer-col:first-of-type a span{color:#A1C518}.footer-col:nth-of-type(2),.footer-col:nth-of-type(3){width:49%}@media (min-width:768px){.footer-col:nth-of-type(2),.footer-col:nth-of-type(3){width:25%}}@media (min-width:1366px){.footer-col:nth-of-type(2),.footer-col:nth-of-type(3){width:20%;padding-left:40px;padding-right:40px}}.footer-col:nth-of-type(2) li,.footer-col:nth-of-type(3) li{font-size:12px;line-height:12px}@media (min-width:1152px){.footer-col:nth-of-type(2) li,.footer-col:nth-of-type(3) li{font-size:14px}}.footer-col:nth-of-type(2) li:not(:last-of-type),.footer-col:nth-of-type(3) li:not(:last-of-type){margin-bottom:10px}.footer-col:nth-of-type(2) li a,.footer-col:nth-of-type(3) li a{color:#706F6F}.footer-col address{font-style:normal;color:#706F6F;font-size:12px;line-height:16px;margin-bottom:20px}@media (min-width:1152px){.footer-col address{font-size:14px;line-height:20px}}@media (min-width:768px){.footer-col:last-of-type{margin-top:0;border-left:1px solid #A1C518}}@media (min-width:1366px){.footer-col:last-of-type{padding-left:30px;padding-right:30px}}.footer-col:last-of-type ul{display:flex;margin-top:10px;margin-bottom:0}.footer-col:last-of-type li:not(:last-of-type){margin-right:10px}.footer-col:last-of-type li img{width:100%;max-width:40px}.footer-col:last-of-type .cards{width:100%;max-width:300px;margin-bottom:20px}.footer-col:last-of-type p{margin-top:10px;margin-bottom:0;font-size:12px;line-height:16px}@media (min-width:1152px){.footer-col:last-of-type p{font-size:14px;line-height:20px}}.col-heading{color:#A1C518;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase;font-size:14px;line-height:18px;margin-bottom:15px}.signup{display:block;position:relative;width:100%;background-color:#0E2F32;color:#fff;padding-top:30px;padding-bottom:30px}.signup .c-container,.signup #ajax-load-more{display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width:768px){.signup .c-container,.signup #ajax-load-more{flex-direction:row;padding-left:0;padding-right:0}}.signup .frm_forms{width:100%!important}@media (min-width:768px){.signup .frm_forms{width:calc(100% - 30%)!important}}.signup .frm_form_fields{width:100%}.signup .frm_fields_container{display:block!important;align-items:center;justify-content:flex-start;grid-gap:unset!important;width:100%;margin:30px 0 0 0}@media (min-width:768px){.signup .frm_fields_container{margin:0;display:flex!important;margin:30px 0}}.signup .frm_form_field{width:100%!important;margin-bottom:0!important}@media (min-width:768px){.signup .frm_form_field{width:calc(100% - 80px)!important}}.signup .frm_submit{width:40%;margin:10px auto 0 auto}@media (min-width:768px){.signup .frm_submit{margin:0 0 0 10px;width:120px}}.signup fieldset{padding-bottom:0!important;margin-bottom:0!important}.signup input[type="email"]{border:1px solid #A1C518;border-radius:0!important;border-right:0;height:60px;width:100%;font-family:"BasierCircleMedium",sans-serif;font-size:12px;padding-left:15px;margin-right:5px}@media (min-width:1152px){.signup input[type="email"]{font-size:12px}}.signup input[type="email"]::placeholder{color:#706F6F}.signup button[type="submit"]{width:100%!important;background-color:#A1C518!important;border:1px solid #A1C518!important;color:#fff!important;border-radius:0!important;border-left:0!important;margin:0!important;box-shadow:none!important;padding:10px 0!important;height:auto!important;cursor:pointer;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase}@media (min-width:768px){.signup button[type="submit"]{height:60px!important}}.signup button[type="submit"]:hover{background-color:#fff!important;color:#A1C518!important}.signup button[type="submit"] img{width:auto;height:40px!important}.signup p{width:100%;text-align:center;font-family:"BasierCircleMedium",sans-serif;font-size:18px;margin-bottom:0;text-transform:uppercase;color:#fff}@media (min-width:768px){.signup p{width:20%;font-size:14px}}@media (min-width:1152px){.signup p{width:15%;font-size:18px}}.breadcrumb{display:block;position:relative;width:100%;padding:10px 0;display:none}@media (min-width:992px){.breadcrumb{padding:15px 0;display:block}}.breadcrumb ul{width:100%;max-width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;text-align:center;color:#c2c3c3}@media (min-width:768px){.breadcrumb ul{max-width:90%}}@media (min-width:1600px){.breadcrumb ul{max-width:1366px}}.breadcrumb li{display:inline-block;position:relative;text-transform:uppercase;font-size:9px;line-height:9px;color:#c2c3c3;font-family:"BasierCircleMedium",sans-serif}@media (min-width:992px){.breadcrumb li{font-size:12px;line-height:12px}}.breadcrumb li a{text-transform:uppercase;font-size:9px;line-height:9px}@media (min-width:992px){.breadcrumb li a{font-size:12px;line-height:12px}}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400;outline:none}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/wp-content/themes/montonfencing/images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/wp-content/themes/montonfencing/images/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/wp-content/themes/montonfencing/images/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/wp-content/themes/montonfencing/images/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}@media (max-width:991px){.mega-menu-wrap{display:none!important}}@media (min-width:992px){#mega-menu-wrap-menu-1{border-top:4px solid #A1C518}#mega-menu-wrap-menu-1 #mega-menu-menu-1{padding-left:5px!important;padding-right:5px!important}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{height:auto!important;line-height:inherit!important;font-family:"BasierCircleMedium",sans-serif!important;padding:20px 5px 20px 5px!important;font-size:11px!important}.mega-menu-horizontal{display:flex!important;justify-content:space-between;max-width:1366px!important;margin-left:auto!important;margin-right:auto!important}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu{border-top:1px solid #A1C518!important;padding:5px 15px 15px 15px!important}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{font-family:"BasierCircleMedium",sans-serif!important;font-weight:normal!important;color:#A1C518!important;font-size:12px!important;line-height:12px!important}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover{color:#0E2F32!important}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title{color:#A1C518!important;border-bottom:1px solid #A1C518;font-family:"BasierCircleMedium",sans-serif!important;font-weight:normal!important;text-transform:uppercase;margin-bottom:10px;padding:0;font-size:13px!important}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title:hover{border-bottom:1px solid #A1C518!important}.menu-item-object-product a{font-family:sans-serif!important;font-size:13px!important}.view-all{margin-top:0;font-size:13px}.view-all a{color:#A1C518}}@media (min-width:1152px){#mega-menu-wrap-menu-1 #mega-menu-menu-1{padding-left:20px!important;padding-right:20px!important}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{font-size:13px!important}}@media (min-width:1366px){#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{font-size:14px!important;padding-left:10px!important;padding-right:10px!important}}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:0 10px 10px 10px}.mob-menu{display:none}@media (max-width:991px){.mob-menu{display:block;position:fixed;overflow:auto;width:350px;height:100%;top:0;right:-350px;padding:20px;background-color:#fff;z-index:1000;opacity:0;transition:all .3s ease}.mob-menu.opened{right:0;opacity:1}}.mob-menu .mega-menu-wrap{display:block!important}.mob-menu .mega-menu-item{border-bottom:1px solid #ddd!important}.mob-menu .mega-menu-link{font-family:"BasierCircleMedium",sans-serif!important}.mob-menu #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:20px 0!important}.mob-menu #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title{font-family:"BasierCircleMedium",sans-serif!important;color:#0E2F32!important;font-size:13px!important;line-height:13px!important;font-weight:normal!important}.close-nav{display:block;position:relative;width:30px;height:30px;margin-bottom:20px}.close-nav img{width:100%;max-width:25px}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{color:#A1C518!important}.hero{display:block;position:relative;width:100%;height:auto;background-color:#eee}.hero picture,.hero img{width:100%}body.gallery .hero,body.about .hero,body.landscaping-centre .hero,body.careers .hero,body.single-location .hero{max-width:90%;margin-left:5%;margin-right:5%}.hero ul{display:none}.hero ul.slick-initialized{display:block}.TickerNews{width:100%;height:60px;line-height:60px;background-color:#fff;border-bottom:1px solid #A1C518}body.category .TickerNews,body.tax-product_cat .TickerNews{background-color:#A1C518}.ti_wrapper{width:100%;position:relative;overflow:hidden}.ti_slide{width:30000px;position:relative;left:0;top:0}.ti_content{width:8000px;position:relative;float:left}.ti_news{display:flex;align-items:center;float:left}.ti_news p{display:flex;align-items:center;margin-bottom:0!important;text-transform:uppercase;font-size:14px;line-height:14px;height:60px;color:#0E2F32;text-align:center;font-family:"BasierCircleMedium",sans-serif}@media (min-width:1152px){.ti_news p{font-size:16px;line-height:16px}}.ti_news a{display:block;margin-right:10px;color:#0E2F32;text-decoration:none;text-transform:uppercase;font-family:"BasierCircleMedium",sans-serif}.ti_news img{max-width:30px;margin-right:10px}.product-carousel{display:block;position:relative;padding-top:30px;padding-bottom:30px;background-repeat:no-repeat;background-size:100%;background-position:center;background-color:#fff}@media (min-width:1152px){.product-carousel{padding-top:60px;padding-bottom:60px}}.product-carousel h1,.product-carousel h2,.product-carousel h3{width:100%;text-align:center;margin-bottom:30px;text-transform:uppercase;font-size:20px;line-height:24px}@media (min-width:768px){.product-carousel h1,.product-carousel h2,.product-carousel h3{font-size:26px;line-height:32px}}@media (min-width:1152px){.product-carousel h1,.product-carousel h2,.product-carousel h3{margin-bottom:60px}}.product-carousel .controls{display:none;margin-top:30px}@media (max-width:767px){.product-carousel .controls{display:flex}}@media (min-width:1152px){.product-carousel .controls{margin-top:60px}}.product-carousel .controls img{width:100%;max-width:40px}.product-carousel .page-intro{padding:0}ul.product-listing li{text-align:center;background-color:#fff;padding:10px 10px 10px 10px;border:1px solid #ccc;margin:0 5px;transition:all .3s ease}@media (min-width:992px){ul.product-listing li{margin:0 10px;padding:20px 20px 50px 20px}}ul.product-listing li a:hover{text-decoration:none}ul.product-listing li:hover{border-color:#A1C518}ul.product-listing li:hover .shop-now{background-color:#A1C518}ul.product-listing li img{margin-bottom:20px;max-width:85%;max-height:100%;aspect-ratio:1/1;object-position:center;object-fit:contain;margin-left:auto;margin-right:auto}ul.product-listing .woocommerce-loop-product__title{margin:0 0 10px 0;text-transform:uppercase;color:#666;min-height:35px;font-family:"BasierCircleMedium",sans-serif;font-size:12px;line-height:16px}@media (min-width:992px){ul.product-listing .woocommerce-loop-product__title{margin:0 0 10px 0;font-size:14px;line-height:18px;min-height:50px}}ul.product-listing .price-from{display:block;position:relative;color:#A1C518;font-family:"BasierCircleMedium",sans-serif;font-size:14px;line-height:14px;font-weight:400;margin-bottom:5px;text-transform:uppercase;display:none}ul.product-listing bdi:after{content:"Inc VAT";display:block;position:relative;width:auto;font-family:"BasierCircleMedium",sans-serif;height:auto;font-size:12px;line-height:12px;color:#666;text-transform:uppercase;margin-top:5px}ul.product-listing bdi:before{content:"From";display:block;position:relative;color:#A1C518;font-family:"BasierCircleMedium",sans-serif;font-size:14px;line-height:14px;font-weight:600;margin-bottom:5px;text-transform:uppercase}ul.product-listing .price,ul.product-listing .woocommerce-Price-amount{display:block;position:relative;width:100%;margin-bottom:25px;font-family:"ArialBlack",sans-serif;font-size:18px;line-height:18px;color:#A1C518}@media (min-width:992px){ul.product-listing .price,ul.product-listing .woocommerce-Price-amount{margin-bottom:30px;font-size:30px;line-height:30px}}ul.product-listing .shop-now{display:inline-block;position:relative;width:100%;background-color:#0E2F32;text-transform:uppercase;font-size:11px;line-height:11px;font-weight:400;font-family:"ArialBlack",sans-serif;color:#fff;padding:20px 30px;transition:all .3s ease}@media (min-width:768px){ul.product-listing .shop-now{width:auto}}@media (min-width:992px){ul.product-listing .shop-now{font-size:14px;line-height:18px}}ul.product-listing:not(.product-carousel ul.product-listing){display:flex!important;flex-flow:row wrap;width:100%}ul.product-listing:not(.product-carousel ul.product-listing) li{display:inline-block;position:relative;width:49%;margin-right:2%;margin-left:0;margin-bottom:20px}ul.product-listing:not(.product-carousel ul.product-listing) li:nth-of-type(2n){margin-right:0}@media (min-width:768px){ul.product-listing:not(.product-carousel ul.product-listing) li{width:23.5%}ul.product-listing:not(.product-carousel ul.product-listing) li:nth-of-type(2n){margin-right:2%}ul.product-listing:not(.product-carousel ul.product-listing) li:nth-of-type(4n){margin-right:0}}ul.product-listing:not(.product-carousel ul.product-listing) li img{width:100%;height:auto}.image-callout{display:block;position:relative;width:100%;background-repeat:no-repeat;background-size:100%;background-position:center;background-color:#fff}.image-callout picture,.image-callout img{width:100%}.image-callout .c-container,.image-callout #ajax-load-more{position:relative}body.home .image-callout{padding-bottom:0}@media (min-width:768px){body.home .image-callout{padding-bottom:60px}}body.category .image-callout,body.sub-category .image-callout,body.tax-product_cat .image-callout,body.search-results .image-callout,body.gallery .image-callout,body.about .image-callout{padding-bottom:20px}@media (min-width:1152px){body.category .image-callout,body.sub-category .image-callout,body.tax-product_cat .image-callout,body.search-results .image-callout,body.gallery .image-callout,body.about .image-callout{padding-bottom:60px}}@media (max-width:991px){body.tax-product_cat .image-callout{padding-top:10px}}body.page-template-page-help-advice .image-callout,body.page-template-page-clickcollect .image-callout,body.single-location .image-callout{margin:60px 0}.callout-content{display:flex;flex-direction:column;position:absolute;top:0;left:20px;padding:0 30px;align-items:center;justify-content:center;width:calc(100% - 40px);height:100%;color:#fff}.callout-content h2{text-transform:uppercase;text-align:center;margin-bottom:15px;font-size:34px;line-height:44px}@media (min-width:1152px){.callout-content h2{font-size:40px;line-height:50px}}.callout-content p{text-align:center;color:#fff}@media (min-width:768px){.callout-content p{max-width:600px;margin-left:auto;margin-right:auto}}@media (min-width:1152px){.callout-content p{max-width:450px}}.callout-content .dark-solid:hover{background-color:#fff;color:#A1C518}.popular-categories{display:block;position:relative;background-color:#fff;width:100%;padding-top:30px;padding-bottom:30px}@media (min-width:1152px){.popular-categories{padding-top:60px;padding-bottom:60px}}.popular-categories h2{margin-bottom:30px;width:100%;font-size:24px;text-align:center;text-transform:uppercase}@media (min-width:1152px){.popular-categories h2{margin-bottom:60px}}.popular-categories ul{display:flex;flex-direction:column;width:100%;height:auto;padding:0;margin-bottom:20px}@media (min-width:768px){.popular-categories ul{flex-flow:row wrap;margin-bottom:0}}.popular-categories li{display:inline-block;position:relative;width:100%;list-style-type:none}.popular-categories li:not(:last-of-type){margin-bottom:20px}@media (min-width:768px){.popular-categories li:not(:last-of-type){margin-bottom:2.5%}}@media (min-width:768px){.popular-categories li{width:48.7%;margin-right:2.5%}.popular-categories li:nth-of-type(2n){margin-right:0}}.popular-categories li img{width:100%}.popular-categories ul:not(:first-of-type){display:flex;flex-direction:column;width:100%;height:auto;padding:0;margin-bottom:0}@media (min-width:768px){.popular-categories ul:not(:first-of-type){flex-flow:row wrap}}.popular-categories ul:not(:first-of-type) li{display:inline-block;position:relative;width:100%;list-style-type:none;margin:0}@media (min-width:768px){.popular-categories ul:not(:first-of-type) li{margin:0 1%}}.popular-categories ul:not(:first-of-type) li:not(:last-of-type){margin-bottom:0}.popular-categories ul:not(:first-of-type) li img{width:100%}.popular-categories ul:not(:first-of-type) li .category-info{display:block;background-color:#fff;padding:30px 0 0 0;position:relative;text-align:center;bottom:30px;width:90%;left:5%}@media (min-width:992px){.popular-categories ul:not(:first-of-type) li .category-info{bottom:55px}}.popular-categories ul:not(:first-of-type) li .category-info h2{padding:0 10px;color:#0E2F32;text-transform:uppercase;font-size:18px;line-height:26px;margin-bottom:15px}.popular-categories ul:not(:first-of-type) li .category-info p{padding:0;margin-bottom:20px}@media (min-width:1152px){.popular-categories ul:not(:first-of-type) li .category-info p{margin-bottom:40px;padding:0 20px}}.popular-categories ul:not(:first-of-type) li .category-info .green-outline{display:inline-block}.controls{display:flex;align-items:center;justify-content:center}@media (min-width:768px){.controls{display:none}}.controls>div{margin:0 5px;cursor:pointer}.controls img{width:100%;max-width:40px}.great-deals{display:block;position:relative;width:100%;padding-top:30px;padding-bottom:30px;background-color:#A1C518}@media (min-width:1152px){.great-deals{padding-top:60px;padding-bottom:60px}}.great-deals .title{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;padding-left:20px;padding-right:20px;margin-bottom:30px}@media (min-width:768px){.great-deals .title{flex-direction:row;align-items:center}}@media (min-width:1152px){.great-deals .title{margin-bottom:60px}}.great-deals .title a{color:#fff;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase;text-decoration:underline}.great-deals .title a:hover{text-decoration:none}@media (min-width:768px){.great-deals .title a{margin-left:auto}}.great-deals h3{color:#fff;text-align:center;text-transform:uppercase;font-size:24px;line-height:34px;margin-bottom:20px}@media (min-width:768px){.great-deals h3{margin-bottom:0;text-align:left}}.great-deals li{position:relative;margin:0;background-color:#fff;padding:30px;display:flex!important;flex-direction:row}@media (min-width:768px){.great-deals li{margin:0 15px}}.great-deals .product-details{width:100%;margin-bottom:40px}@media (min-width:576px){.great-deals .product-details{padding-right:20px;margin-bottom:0}}.great-deals .product-thumb{width:55%;position:absolute;right:0;bottom:30px}@media (min-width:1152px){.great-deals .product-thumb{width:50%;bottom:0}}.great-deals img{width:100%}@media (min-width:576px){.great-deals img{max-width:250px;margin-left:auto}}.great-deals .product-title{color:#A1C518;text-transform:uppercase;font-family:"BasierCircleMedium",sans-serif;font-size:20px;line-height:30px;margin-bottom:20px;position:relative;z-index:10}@media (min-width:1152px){.great-deals .product-title{font-size:22px;line-height:34px}}.great-deals .price-from{display:block;position:relative;color:#0E2F32;font-family:"BasierCircleMedium",sans-serif;font-size:14px;line-height:14px;font-weight:600;margin-bottom:5px;text-transform:uppercase}.great-deals .price,.great-deals .woocommerce-Price-amount{display:block;width:100%;font-family:"ArialBlack",sans-serif;font-size:32px;line-height:32px;color:#A1C518;margin-bottom:10px}.great-deals .price:after,.great-deals .woocommerce-Price-amount:after{content:"Inc VAT";display:block;position:relative;width:auto;font-family:"BasierCircleMedium",sans-serif;height:auto;font-size:12px;line-height:12px;color:#666;text-transform:uppercase;margin-top:5px}.great-deals .old-price{font-size:14px;line-height:14px;color:#0E2F32;font-family:"BasierCircleMedium",sans-serif;margin-bottom:20px;text-decoration:line-through}@media (min-width:1152px){.great-deals .old-price{font-size:18px;line-height:18px}}.great-deals .old-price:before{content:"Was";display:inline-block;position:relative;width:auto;margin-right:2px;color:#0E2F32;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase;text-decoration:line-through;font-size:14px;line-height:14px}@media (min-width:1152px){.great-deals .old-price:before{font-size:18px;line-height:18px}}.great-deals .green-outline{display:inline-block;margin-top:40px}@media (max-width:991px){.great-deals .green-outline{padding:10px 15px;font-size:12px;line-height:12px}}.carousel-nav{display:flex;align-items:center;justify-content:center;padding-top:30px}@media (min-width:1152px){.carousel-nav{padding-top:60px}}.carousel-nav>div{margin:0 5px;cursor:pointer}.carousel-nav img{max-width:40px}.deals-advice{display:flex;flex-direction:column;width:100%}@media (min-width:768px){.deals-advice{flex-direction:row}}.deals-advice img{display:none;width:100%}@media (min-width:768px){.deals-advice img{display:inline-block;width:33.666%;object-fit:cover;object-position:center;height:auto}}.deals-advice .txt-block{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:60px;color:#fff;background-color:#0E2F32}@media (min-width:768px){.deals-advice .txt-block{width:33.666%;padding:30px}}@media (min-width:1152px){.deals-advice .txt-block{padding:60px}}.deals-advice .txt-block h4{text-transform:uppercase;text-align:center;margin-bottom:20px}.deals-advice .txt-block p{text-align:center;margin-bottom:30px;color:#fff}.deals-advice .txt-block .green-outline{background-color:#fff0;color:#fff}.news-listing{display:block;position:relative;padding:40px 0;width:100%;background-color:#fff}body.single-location .news-listing{padding-top:0}body.home .news-listing{padding-bottom:0}.news-listing img{width:100%;margin-bottom:30px}.news-listing h2,.news-listing h3,.news-listing h4,.news-listing h5,.news-listing h6{display:block;position:relative;width:100%;text-align:center;margin-bottom:40px;text-transform:uppercase}.news-listing li{padding-bottom:30px;border-bottom:1px solid #A1C518}.news-listing li h5{text-transform:uppercase;font-family:"BasierCircleMedium",sans-serif;font-size:16px;line-height:26px;text-align:left;color:#A1C518;margin-bottom:30px}@media (min-width:576px){.news-listing li h5{font-size:14px;line-height:24px;min-height:50px}}@media (min-width:1152px){.news-listing li h5{font-size:16px;line-height:26px}}.news-listing li a:last-of-type{display:flex;align-items:center;text-transform:uppercase;color:#0E2F32;font-family:16px;line-height:16px;font-family:"BasierCircleMedium",sans-serif}@media (min-width:576px){.news-listing li a:last-of-type{font-size:12px;line-height:12px}}@media (min-width:1152px){.news-listing li a:last-of-type{font-size:16px;line-height:16px}}.news-listing li a:last-of-type:before{content:"";display:inline-block;position:relative;width:30px;height:1px;background-color:#A1C518;margin-right:10px}.news-listing li a:last-of-type:hover{text-decoration:none;color:#A1C518}@media (min-width:576px){.news-listing.is-carousel li{margin:0 20px}}.news-listing:not(.is-carousel){padding-bottom:20px}body.blog .news-listing:not(.is-carousel){padding-bottom:0}.news-listing:not(.is-carousel) ul{display:flex;flex-direction:column}@media (min-width:576px){.news-listing:not(.is-carousel) ul{flex-flow:row wrap}}.news-listing:not(.is-carousel) li{width:100%}.news-listing:not(.is-carousel) li:not(:last-of-type){margin-bottom:20px}@media (min-width:768px){.news-listing:not(.is-carousel) li:not(:last-of-type){margin-bottom:40px}}@media (min-width:576px){.news-listing:not(.is-carousel) li{margin-bottom:20px;width:48%;margin-right:4%}.news-listing:not(.is-carousel) li:nth-of-type(2n){margin-right:0}}@media (min-width:768px){.news-listing:not(.is-carousel) li{margin-bottom:40px;width:32%;margin-right:2%}.news-listing:not(.is-carousel) li:last-of-type{margin-bottom:40px}.news-listing:not(.is-carousel) li:nth-of-type(2n){margin-right:2%}.news-listing:not(.is-carousel) li:nth-of-type(3n){margin-right:0}}#ajax-load-more ul{padding:0;display:flex;flex-direction:column}@media (min-width:576px){#ajax-load-more ul{flex-flow:row wrap}}.alm-btn-wrap{display:flex;align-items:center;justify-content:center;width:100%}.alm-btn-wrap button{background-color:#A1C518;border:1px solid #A1C518;padding:15px 20px;color:#0E2F32;text-transform:uppercase;font-family:"BasierCircleMedium",sans-serif}.reasons-to-shop{display:block;position:relative;width:100%;padding-top:30px;padding-bottom:30px;background-color:#fff;background-repeat:repeat;background-size:100%;background-position:left}@media (min-width:992px){.reasons-to-shop{padding-bottom:90px;padding-top:90px}}body.home .reasons-to-shop,body.fence-calculator .reasons-to-shop,body.search-results .reasons-to-shop{background-color:#fff}.reasons-to-shop h5{width:100%;text-align:center;color:#0E2F32;text-transform:uppercase;margin-bottom:5px}.reasons-to-shop small{display:block;width:100%;text-align:center;text-transform:uppercase;font-family:"BasierCircleMedium",sans-serif;font-size:18px;line-height:18px;color:#A1C518;margin-bottom:30px}@media (min-width:1152px){.reasons-to-shop small{margin-bottom:60px}}.reasons-to-shop ul{display:flex;flex-flow:row wrap;width:100%}.reasons-to-shop li{width:50%;margin-right:0;margin-bottom:20px;text-align:center}.reasons-to-shop li:nth-of-type(2n){margin-right:0}@media (min-width:768px){.reasons-to-shop li{width:23.5%;margin-right:2%}.reasons-to-shop li:nth-of-type(2n){margin-right:2%}.reasons-to-shop li:nth-of-type(4n){margin-right:0}}.reasons-to-shop img{margin-bottom:15px;margin-left:auto;margin-right:auto;width:100%;max-width:100px}@media (min-width:1152px){.reasons-to-shop img{margin-bottom:30px;max-width:120px}}.reasons-to-shop h6{font-size:13px;line-height:16px;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase;font-weight:400}@media (min-width:1152px){.reasons-to-shop h6{font-size:16px;line-height:22px;padding:0 30px}}.reasons-to-shop h6 strong{font-weight:600}.reasons-to-shop p{margin-top:20px}.page-intro{display:block;position:relative;text-align:center;width:100%;padding:0}@media (min-width:768px){.page-intro{padding:30px 0}}.page-intro img{margin-bottom:60px}.page-intro picture,.page-intro img{width:100%}.page-intro .dark-solid{margin-bottom:20px}.page-intro h1{text-transform:uppercase;text-align:center;color:#0E2F32;font-weight:400;margin-bottom:20px;margin-top:20px;font-size:18px;line-height:24px}@media (min-width:992px){.page-intro h1{font-size:22px;line-height:30px;margin-top:0}}.page-intro h1:only-child{margin-bottom:0}.page-intro h4{font-family:"BasierCircleMedium",sans-serif;color:#A1C518;font-weight:400;font-size:20px;line-height:30px;margin-bottom:20px}@media (min-width:992px){.page-intro h4{font-size:26px;line-height:36px}}.page-intro p{text-align:center;font-size:14px;line-height:22px;color:#666;margin-bottom:20px;margin-left:auto;margin-right:auto}@media (min-width:768px){.page-intro p{max-width:80%;font-size:16px;line-height:24px}}.page-intro p:not(:last-of-type){margin-bottom:20px}.page-intro p a{text-decoration:underline}.page-intro p a:hover{text-decoration:none}.page-intro img{display:block;width:100%;max-width:250px;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:0}.page-intro .term-description:has(.active) .visible-text:after{display:none}.page-intro .read-more{display:inline-block;width:auto;text-align:center;margin-top:0;text-decoration:underline;color:#666}.page-intro .read-more.active{margin-top:20px}.visible-text{position:relative}.visible-text:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:50px;background:#fff;background:linear-gradient(0deg,white 14%,#fff0 100%)}.hidden-text{margin-top:20px}.btn{font-family:"BasierCircleMedium",sans-serif}.btn:not(:last-of-type){margin-bottom:10px}@media (min-width:768px){.btn:not(:last-of-type){margin-bottom:0;margin-right:10px}}.dark-solid{display:inline-block;min-width:150px}.dark-solid:hover{border:1px solid #A1C518}.green-solid{display:inline-block;min-width:150px}.green-solid:hover{color:#fff;background-color:#0E2F32;border:1px solid #0E2F32}#more{display:none;margin-top:20px}#readmore-btn{background-color:#fff0;border:0;text-transform:uppercase;color:#A1C518;cursor:pointer;font-size:16px;line-height:16px;text-decoration:underline;text-underline-offset:3px}#readmore-btn:active,#readmore-btn:focus{outline:0}#readmore-btn:hover{text-decoration:none}.intro-icons{display:flex;flex-direction:column;position:relative;width:100%;height:auto;margin-top:0}@media (min-width:576px){.intro-icons{flex-flow:row wrap;width:80%;margin-left:auto;margin-right:auto;margin-top:60px}}@media (min-width:1152px){.intro-icons{width:60%}}body.page-template-page-contact .intro-icons{margin-bottom:30px}@media (min-width:576px){body.page-template-page-contact .intro-icons{margin-bottom:60px}}.intro-icons li{display:flex;flex-direction:column;align-items:center;font-family:"BasierCircleMedium",sans-serif;flex:1}.intro-icons img{width:100%;max-width:40px;margin-bottom:10px}@media (min-width:1152px){.intro-icons img{max-width:50px;margin-bottom:20px}}.intro-icons strong{text-transform:uppercase;margin-bottom:0;max-width:100%;font-size:14px;line-height:20px}@media (min-width:1152px){.intro-icons strong{font-size:18px;margin-bottom:15px;line-height:24px}}.intro-icons strong br{display:none}@media (min-width:576px){.intro-icons strong br{display:inline-block}}.intro-icons a{color:#A1C518;text-decoration:underline}.intro-icons a:hover{text-decoration:none}.category-listing{display:block;position:relative;background-color:#fff;width:100%;padding-top:0;padding-bottom:0}.category-listing ul{display:flex;flex-direction:column;width:100%;height:auto;padding:0}@media (min-width:768px){.category-listing ul{flex-flow:row wrap}}.category-listing ul li{display:inline-block;position:relative;width:100%;list-style-type:none}.category-listing ul li:not(:last-of-type){margin-bottom:0}@media (min-width:768px){.category-listing ul li{width:31.666%;margin-right:2.5%}.category-listing ul li:nth-of-type(3n){margin-right:0}}.category-listing ul li img{width:100%}.category-listing ul li .category-info{display:block;background-color:#fff;padding:30px 0 0 0;position:relative;text-align:center;bottom:55px;width:90%;left:5%}.category-listing ul li .category-info h3{padding:0 10px;color:#0E2F32;text-transform:uppercase;font-size:20px;line-height:26px;margin-bottom:15px}.category-listing ul li .category-info p{padding:0 20px;margin-bottom:40px}.category-listing ul li .category-info .green-outline{display:inline-block}.search-results .filter-bar{display:none}@media (min-width:768px){.search-results .filter-bar{display:block}}.filter-bar{display:block;position:relative;width:100%;padding-top:60px;padding-bottom:60px;background-color:#FAFCF6}body.blog .filter-bar{background-color:#A1C518;display:none}.filter-bar .filter-heading{width:100%;color:#fff;text-align:center;font-family:"BasierCircleMedium",sans-serif;margin-bottom:30px;text-transform:uppercase;font-size:20px;line-height:20px}.filter-bar form{display:flex;flex-wrap:wrap;width:100%}@media (min-width:768px){.filter-bar form{flex-wrap:nowrap;max-width:90%;margin-left:auto;margin-right:auto}body.blog .filter-bar form{max-width:700px}}.filter-bar input[type="text"]{width:calc(100% - 100px);border:1px solid #A1C518;border-right:0;padding-left:30px;height:70px}.filter-bar input[type="text"]::placeholder{text-transform:uppercase}.filter-bar select{height:70px;border:1px solid #fff;margin-bottom:20px;text-transform:uppercase;color:#666;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/wp-content/themes/montonfencing/images/down-arrow.png);background-repeat:no-repeat;background-size:10px;background-position:right 15px top 25px}@media (min-width:768px){.filter-bar select{margin-right:20px;margin-bottom:0}}.filter-bar button[type="submit"]{width:100px;background-color:#fff;border:1px solid #A1C518;border-left:0;cursor:pointer;height:70px}body.blog .filter-bar button[type="submit"]{background-color:#A1C518;border:1px solid #fff;color:#fff;min-width:100%;font-size:16px;text-transform:uppercase}@media (min-width:768px){body.blog .filter-bar button[type="submit"]{min-width:200px}}.filter-bar button[type="submit"] img{width:100%;max-width:30px}.searchandfilter ul{width:100%;display:flex!important;flex-direction:column;align-items:center}@media (min-width:768px){.searchandfilter ul{flex-direction:row}}.searchandfilter ul li{width:100%}.searchandfilter ul .sf-datepicker{height:60px!important;width:100%;border:1px solid #fff!important}@media (min-width:768px){.searchandfilter ul .sf-datepicker{margin-left:20px;min-width:170px!important}}@media (min-width:768px){.searchandfilter ul .sf-field-submit{margin-left:20px}}.searchandfilter ul select{margin-bottom:0}@media (min-width:768px){.searchandfilter ul select{margin-top:0}}.searchandfilter ul input[type="submit"]{background-color:#A1C518;border:1px solid #fff;color:#fff;min-width:100%;font-size:16px;text-transform:uppercase;margin-top:20px;height:60px!important;cursor:pointer}@media (min-width:768px){.searchandfilter ul input[type="submit"]{min-width:200px;margin-top:0;margin-left:20px}}.accordion{display:block;position:relative;width:100%;height:auto;padding:30px 0 0 0;scroll-margin:200px}@media (min-width:768px){.accordion{padding:60px 0 0 0}}.accordion:last-of-type{padding-bottom:60px}.accordion h4{width:100%;text-align:center;margin-bottom:30px;font-size:20px;line-height:40px;text-transform:uppercase}@media (min-width:768px){.accordion h4{margin-bottom:60px;font-size:26px}}.accordion .btn-container{padding-top:60px}body.delivery .accordion{padding-bottom:60px}.accordion-item{display:block;position:relative;width:100%;cursor:pointer;border-bottom:1px solid #A1C518}.accordion-item:first-of-type{border-top:1px solid #A1C518}.accordion-title{color:#A1C518;padding:25px 0;background-image:url(/wp-content/themes/montonfencing/images/faq/plus-icon.png);background-repeat:no-repeat;background-size:15px;background-position:top 50% right 20px}.accordion-title.active-tab{border-bottom:1px solid #A1C518;padding-bottom:20px;background-position:top 53% right 20px;background-image:url(/wp-content/themes/montonfencing/images/faq/minus-icon.png)}.accordion-content{padding:30px 0}.accordion-content p:not(:last-of-type){margin-bottom:20px}.faqs{padding-top:60px;padding-bottom:60px}.faqs h4{width:100%;text-align:center;margin-bottom:30px;color:#0E2F32}body.installation-service .faqs h4{color:#A1C518;font-family:"BasierCircleMedium",sans-serif}.icon-block{display:block;position:relative;width:100%;height:auto;background-color:#A1C518;padding:30px 0 20px 0}@media (min-width:768px){.icon-block{padding:60px 0}}.icon-block h4{width:100%;text-align:center;font-size:32px;line-height:42px;color:#A1C518;text-transform:uppercase;margin-bottom:60px}body.making-a-collection .icon-block h4{font-size:24px;line-height:34px}.icon-block ul{display:flex;flex-flow:row wrap;justify-content:center;width:100%}.icon-block li{display:flex;flex-direction:column;text-align:center;height:auto;width:49%;margin-right:2%}.icon-block li:nth-of-type(2n){margin-right:0}.icon-block li:not(:last-of-type){margin-bottom:20px}@media (min-width:768px){.icon-block li:not(:last-of-type){margin-bottom:0}}@media (min-width:768px){.icon-block li{width:23.5%;margin-right:2%;margin-bottom:0}.icon-block li:nth-of-type(2n){margin-right:2%}.icon-block li:nth-of-type(4n){margin-right:0}.icon-block li:last-of-type{margin-bottom:0}}.icon-block li img{display:block;width:100%;max-width:60px;margin-left:auto;margin-right:auto;margin-bottom:10px}@media (min-width:768px){.icon-block li img{max-width:100px;margin-bottom:15px}}.icon-block li h5{text-transform:uppercase;font-weight:400;max-width:170px;color:#fff;margin-left:auto;margin-right:auto;font-size:14px;line-height:18px;margin-bottom:0}@media (min-width:768px){.icon-block li h5{margin-bottom:10px}}@media (min-width:1152px){.icon-block li h5{font-size:18px;line-height:20px;margin-bottom:15px}}.icon-block li h5 a{color:#fff;font-family:"BasierCircleMedium",sans-serif}.icon-block li h5 a:hover{text-decoration:none}.icon-block li .view{text-transform:uppercase;color:#fff;font-size:12px;line-height:12px;text-decoration:underline;text-underline-offset:3px}@media (min-width:768px){.icon-block li .view{font-size:14px;line-height:14px}}.icon-block li .view:hover{text-decoration:none}.work-listing{display:flex;flex-flow:row wrap;width:100%;padding:0 0 60px 0}.work-listing li{position:relative;width:48%;margin-right:3.999%}.work-listing li:nth-of-type(2n){margin-right:0}@media (min-width:768px){.work-listing li{width:32%;margin-right:2%}.work-listing li:nth-of-type(2n){margin-right:2%}.work-listing li:nth-of-type(3n){margin-right:0}}.work-listing li img{width:100%}.work-listing li:hover .image-link .enlarge{background-color:rgb(161 197 24 / .8)}.work-listing li:hover .image-link .enlarge:before{opacity:1}.work-listing li:hover .image-link .enlarge span{opacity:1}.work-listing .image-link{position:relative}.work-listing .image-link .enlarge{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:0;left:0;font-family:"BasierCircleMedium",sans-serif;width:100%;height:100%;background-color:#fff0;transition:all .3s ease;text-decoration:none}.work-listing .image-link .enlarge:hover{text-decoration:none}.work-listing .image-link .enlarge:before{content:"";display:block;position:relative;width:25px;height:25px;margin-bottom:10px;background-image:url(/wp-content/themes/montonfencing/images/gallery/search-icon.png);background-repeat:no-repeat;background-size:25px;background-position:center;opacity:0;transition:all .3s ease}.work-listing .image-link .enlarge span{text-transform:uppercase;color:#fff;opacity:0;transition:all .3s ease}.work-listing .work-title{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:auto;font-family:"BasierCircleMedium",sans-serif;color:#A1C518;padding:20px 0;text-align:center;font-size:12px;text-transform:uppercase}@media (min-width:768px){.work-listing .work-title{padding:30px 0;font-size:14px}.work-listing .work-title:before{content:"";display:inline-block;position:relative;width:25px;height:25px;background-image:url(/wp-content/themes/montonfencing/images/gallery/fence-icon.png);background-position:center;background-repeat:no-repeat;background-size:25px;margin-right:10px}}.text-image{display:block;position:relative;width:100%;padding-bottom:30px;padding-top:30px}@media (min-width:768px){.text-image{padding-bottom:60px;padding-top:60px}}.text-image .c-container,.text-image #ajax-load-more{display:flex;flex-direction:column}@media (min-width:768px){.text-image .c-container,.text-image #ajax-load-more{flex-direction:row}}.text-image .text-block{width:100%}@media (min-width:768px){.text-image .text-block{width:50%;padding-right:60px;margin-bottom:0}}@media (min-width:992px){.text-image .text-block{width:60%;padding-right:120px}}.text-image .text-block h4{color:#A1C518;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase;font-size:20px;line-height:30px;margin-bottom:20px;font-weight:400}.text-image .text-block p:not(:last-of-type){margin-bottom:20px}.text-image .image-block{width:100%}@media (min-width:768px){.text-image .image-block{width:50%}}@media (min-width:992px){.text-image .image-block{width:40%}}.sidebar.layered-nav{display:none;position:relative;width:100%;height:auto;padding:50px 20px;background-color:#A1C518;margin-bottom:60px}@media (min-width:768px){.sidebar.layered-nav{display:none}}.sidebar .c-container,.sidebar #ajax-load-more{display:flex;flex-direction:column;align-items:center;justify-content:center}.sidebar .layered-nav--title{color:#fff;margin-bottom:20px;text-transform:uppercase;font-size:18px;line-height:18px;font-family:"BasierCircleMedium",sans-serif}.sidebar .select2-selection--single{min-width:300px}.sidebar .select2-container .select2-selection--single{border:1px solid #fff!important}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-result-count{margin:23px 0 0 0;color:#666;font-size:14px;line-height:14px;display:none}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-ordering{margin:0 0 3em;display:none}.woocommerce .products ul,.woocommerce ul.products{display:flex;flex-wrap:wrap;margin:30px 0 0 0;padding:0;list-style:none outside;clear:both}body.search-results ul.products{margin-top:60px}ul.products .woocommerce-loop-product__title{margin:0 0 10px 0;text-transform:uppercase;color:#666;min-height:35px;font-family:"BasierCircleMedium",sans-serif;font-size:12px;line-height:16px}@media (min-width:992px){ul.products .woocommerce-loop-product__title{margin:0 0 30px 0;font-size:14px;line-height:18px;min-height:50px}}.woocommerce-pagination{display:flex;align-items:center;justify-content:center;width:100%;margin:0 0 60px 0}.yith-wcwl-add-to-wishlist{color:#fff;background-color:#1E332E;border-radius:100%;left:unset!important;right:10px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;text-indent:-9999px;background-image:url(/wp-content/themes/montonfencing/images/wishlist-heart.png);background-repeat:no-repeat;background-size:20px;background-position:center}.yith-wcwl-add-to-wishlist{position:absolute;z-index:10;margin:0}.yith-wcwl-add-to-wishlist.exists{background-image:url(/wp-content/themes/montonfencing/images/wishlist-added.png)}ul.products li.product{display:inline-block;position:relative;padding:10px 10px 20px 10px;text-align:center;background-color:#fff}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:none;margin:0 2% 2% 0;vertical-align:top;position:relative;text-align:center;background-color:#fff;padding:5px 5px 10px 5px;border:1px solid #ccc;width:49%;transition:all .3s ease}@media (min-width:992px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding:20px 20px 50px 20px;margin:0 2% 30px 0}}.woocommerce ul.products li.product a:hover,.woocommerce-page ul.products li.product a:hover{text-decoration:none}.woocommerce ul.products li.product:hover,.woocommerce-page ul.products li.product:hover{border-color:#A1C518}.woocommerce ul.products li.product:hover .shop-now,.woocommerce-page ul.products li.product:hover .shop-now{background-color:#A1C518}.woocommerce ul.products li.product:nth-of-type(2n),.woocommerce-page ul.products li.product:nth-of-type(2n){margin-right:0}@media (min-width:768px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:32%}.woocommerce ul.products li.product:nth-of-type(2n),.woocommerce-page ul.products li.product:nth-of-type(2n){margin-right:2%}.woocommerce ul.products li.product:nth-of-type(3n),.woocommerce-page ul.products li.product:nth-of-type(3n){margin-right:0}}@media (min-width:992px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:23.5%}.woocommerce ul.products li.product:nth-of-type(2n),.woocommerce-page ul.products li.product:nth-of-type(2n){margin-right:2%}.woocommerce ul.products li.product:nth-of-type(3n),.woocommerce-page ul.products li.product:nth-of-type(3n){margin-right:2%}.woocommerce ul.products li.product:nth-of-type(4n),.woocommerce-page ul.products li.product:nth-of-type(4n){margin-right:0}}.woocommerce ul.products li.product img,.woocommerce-page ul.products li.product img{margin-bottom:20px;width:100%}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{display:block;position:relative;width:100%;margin-bottom:10px;font-family:"ArialBlack",sans-serif;font-size:18px;line-height:18px;color:#A1C518}@media (min-width:992px){.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{margin-bottom:50px;font-size:30px;line-height:30px}}.woocommerce ul.products li.product .price:before,.woocommerce-page ul.products li.product .price:before{content:"From";display:block;position:relative;color:#A1C518;font-family:"BasierCircleMedium",sans-serif;font-size:14px;line-height:14px;font-weight:600;margin-bottom:2px;text-transform:uppercase}.woocommerce ul.products li.product .price:after,.woocommerce-page ul.products li.product .price:after{content:"Inc VAT";display:block;position:relative;width:auto;font-family:"BasierCircleMedium",sans-serif;height:auto;font-size:12px;line-height:12px;color:#666;text-transform:uppercase;margin-top:2px}.woocommerce ul.products li.product .shop-now,.woocommerce-page ul.products li.product .shop-now{display:inline-block;position:relative;width:90%;background-color:#0E2F32;text-transform:uppercase;font-size:11px;line-height:11px;font-family:"ArialBlack",sans-serif;color:#fff;padding:20px 20px;transition:all .3s ease}@media (min-width:1152px){.woocommerce ul.products li.product .shop-now,.woocommerce-page ul.products li.product .shop-now{width:200px;font-size:14px;line-height:14px}}.woocommerce ul.products li.product .price-from,.woocommerce-page ul.products li.product .price-from{display:none;visibility:hidden}.woocommerce ul.products li.product-category{padding:0;border:0}@media (min-width:992px){.woocommerce ul.products li.product-category{width:31.333%;margin-right:2%!important}}.woocommerce ul.products li.product-category img{margin-bottom:0}.woocommerce ul.products li.product-category .category-info{display:block;background-color:#fff;padding:20px 0;position:relative;text-align:center;width:100%}@media (min-width:1152px){.woocommerce ul.products li.product-category .category-info{padding:20px 0 0 0}}.woocommerce ul.products li.product-category .category-info h3{padding:0 10px;color:#0E2F32;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase;font-size:12px;line-height:18px;min-height:40px;margin-bottom:15px}@media (min-width:1152px){.woocommerce ul.products li.product-category .category-info h3{min-height:auto;font-size:18px;line-height:26px}}.woocommerce ul.products li.product-category .category-info p{padding:0 20px;margin-bottom:40px}.woocommerce ul.products li.product-category .category-info .green-outline{display:inline-block}body.single-product .TickerNews{margin-top:30px;background-color:#A1C518}body.single-product .image-callout{background-repeat:repeat;background-size:100%;background-position:left;background-image:url(/wp-content/themes/montonfencing/images/backgrounds/wood-bg.png);padding:0 0 0 0}@media (min-width:1152px){body.single-product .image-callout{padding:0 0 60px 0}}body.single-product .image-callout .c-container,body.single-product .image-callout #ajax-load-more{padding:0}body.single-product .image-callout .callout-content{width:100%;left:0}.type-product{margin-top:0;margin-bottom:30px}@media (min-width:1152px){.type-product{margin-top:30px;margin-bottom:60px}}.type-product .c-container,.type-product #ajax-load-more{flex-direction:column}@media (min-width:768px){.type-product .c-container,.type-product #ajax-load-more{flex-direction:row;flex-wrap:wrap;align-items:flex-start}}.wcpa_wrap .wcpa_field_price{color:#A1C518!important;font-family:"BasierCircleMedium",sans-serif}.added_to_cart.wc-forward{display:none;visibility:hidden}.woocommerce-product-gallery{width:300px;margin:0 auto}@media (min-width:768px){.woocommerce-product-gallery{width:50%}}@media (min-width:1152px){.woocommerce-product-gallery{width:33%}}.read-full-description{color:#A1C518;text-transform:uppercase;font-family:"BasierCircleMedium",sans-serif;text-decoration:underline;font-size:12px;line-height:12px}@media (min-width:768px){.read-full-description{font-size:13px;line-height:13px}}.summary-actions{display:block;position:relative;margin-top:10px}@media (min-width:768px){.summary-actions{margin-top:40px}}.summary-actions a{display:flex;align-items:center;color:#0E2F32;text-transform:uppercase;font-family:"BasierCircleMedium",sans-serif;text-decoration:underline;font-weight:400;font-size:13px;line-height:13px}.clickcollect a:before{content:"";display:inline-block;position:relative;width:25px;height:25px;background-image:url(/wp-content/themes/montonfencing/images/product-page/phone-icon.png);background-repeat:no-repeat;background-size:25px;background-position:center;margin-right:10px}.summary.entry-summary{width:100%}@media (min-width:768px){.summary.entry-summary{width:50%;padding:30px}}@media (min-width:1152px){.summary.entry-summary{width:40%;padding:30px 60px}}.summary.entry-summary .product_title{margin-bottom:15px;font-size:18px;line-height:28px;color:#0E2F32;text-transform:uppercase;font-weight:400;font-family:"BasierCircleMedium",sans-serif}@media (min-width:1152px){.summary.entry-summary .product_title{font-size:22px;line-height:32px}}.summary.entry-summary .sku_wrapper{display:block;text-transform:uppercase;color:#706F6F;font-size:12px;line-height:12px;margin-bottom:10px}@media (min-width:768px){.summary.entry-summary .sku_wrapper{font-size:14px;line-height:14px;margin-bottom:20px}}.summary.entry-summary .yith-wcwl-add-to-wishlist{background-image:none!important;background-color:#fff0;position:relative!important;width:100%!important;border-radius:0!important;height:auto!important;margin-bottom:20px!important;margin-left:10px!important;text-indent:unset}.summary.entry-summary .yith-wcwl-add-button{display:block;width:100%;text-align:left}.summary.entry-summary .yith-wcwl-icon{display:none!important}.summary .single_add_to_wishlist.button,.summary .single_add_to_wishlist.dark-solid,.summary .single_add_to_wishlist.green-solid,.summary .single_add_to_wishlist.green-outline,.summary .single_add_to_wishlist.white-outline{padding:0!important}.summary .single_add_to_wishlist.button:before,.summary .single_add_to_wishlist.dark-solid:before,.summary .single_add_to_wishlist.green-solid:before,.summary .single_add_to_wishlist.green-outline:before,.summary .single_add_to_wishlist.white-outline:before{content:"";display:inline-block;position:relative;width:25px;height:25px;background-image:url(/wp-content/themes/montonfencing/images/product-page/heart-icon.png);background-repeat:no-repeat;background-size:25px;background-position:center;margin-right:10px}.yith-wcwl-wishlistexistsbrowse{display:block;position:relative;width:100%}.woocommerce-product-details__short-description p{margin-bottom:20px}.woocommerce-product-details__short-description ul{padding:0 0 0 20px;margin:0 0 20px 0}.woocommerce-product-details__short-description ul li{list-style:disc}.product.info.detailed .data.item.content ul{padding:0 0 0 20px;margin:0 0 20px 0}.product.info.detailed .data.item.content ul li{list-style:disc}.wcpa_wrap .wcpa_radio label span{text-transform:capitalize}.wcpa_price_summary{margin-top:5px!important}.wcpa_wrap .wcpa_field_wrap{margin-bottom:5px!important}.cart-actions-container{width:100%;border:1px solid #A1C518;padding:30px;margin-top:30px}@media (min-width:1152px){.cart-actions-container{width:27%;margin-top:0}}.cart-actions-container .price-from{display:none}.cart-actions-container .price{display:block;position:relative;width:100%;margin-bottom:20px}.cart-actions-container .price bdi{color:#A1C518;font-family:"ArialBlack",sans-serif;font-size:30px;line-height:40px}.cart-actions-container .price bdi:before{content:"From";display:block;position:relative;color:#A1C518;font-family:"BasierCircleMedium",sans-serif;font-size:14px;line-height:14px;font-weight:600;margin-bottom:5px;text-transform:uppercase}.cart-actions-container .price bdi:after{content:"Inc VAT";display:block;position:relative;width:auto;font-family:"BasierCircleMedium",sans-serif;height:auto;font-size:12px;line-height:12px;color:#666;text-transform:uppercase;margin-top:5px}.cart-actions-container tr{display:flex;flex-wrap:wrap}.cart-actions-container tr td{width:100%}.cart-actions-container tr th{width:100%}.cart-actions-container label{margin-bottom:10px;font-weight:700;color:#706F6F;text-transform:uppercase;font-size:13px;line-height:13px}.cart-actions-container select{border-color:#A1C518}.cart-actions-container input[type=text]{border-color:#A1C518!important}.cart-actions-container .reset_variations{display:none}.cart-actions-container .question-block{display:block;text-align:center;color:#0E2F32;font-size:14px;line-height:18px;text-transform:uppercase;font-family:"BasierCircleMedium",sans-serif;margin-top:15px}@media (min-width:1152px){.cart-actions-container .question-block{margin-top:30px}}.cart-actions-container .question-block span{display:block;text-decoration:underline}table.variations{width:100%}table.variations tr{margin-bottom:20px}.wcpa_price_summary li{background-color:#fff!important;border-bottom:1px solid #bdbcbc}.wcpa_total{margin-bottom:0!important}.wcpa_form_outer{margin-bottom:0!important}.woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap}.woocommerce-variation-add-to-cart .quantity{display:inline-flex;margin-top:0;background-color:#fff;margin-bottom:20px;border:1px solid #A1C518}.woocommerce-variation-add-to-cart .minus,.woocommerce-variation-add-to-cart .plus{display:inline-block;position:relative;cursor:pointer;width:40px!important;height:50px!important;font-size:20px;background-color:#fff;border:0}.woocommerce-variation-add-to-cart .minus{background-image:url(/wp-content/themes/montonfencing/images/minus.png);background-repeat:no-repeat;background-size:10px;background-position:center;text-indent:-9999px}.woocommerce-variation-add-to-cart .plus{background-image:url(/wp-content/themes/montonfencing/images/plus.png);background-repeat:no-repeat;background-size:10px;background-position:center;text-indent:-9999px}.woocommerce-variation-add-to-cart input[type="number"]{display:inline-block;position:relative;width:40px!important;height:56px!important;font-size:18px;color:#0E2F32;background-color:#fff;border:0;text-align:center}.woocommerce-variation-add-to-cart .single_add_to_cart_button{width:100%;border:1px solid #A1C518!important;background-color:#A1C518!important;border-radius:0;color:#fff!important;font-family:"BasierCircleMedium",sans-serif!important;font-weight:normal!important;transition:all .3s ease;cursor:pointer}.woocommerce-variation-add-to-cart .single_add_to_cart_button:hover{background-color:#144246!important}.stock.in-stock{margin-top:20px}.reset_variations{font-size:12px;line-height:12px;display:block;margin-top:10px}.woocommerce-variation-description{margin-top:15px}.woocommerce-variation-description p{font-size:13px;line-height:18px;margin-bottom:20px}.woocommerce-variation-description ul{margin-bottom:20px}.woocommerce-variation-description li{font-size:13px;line-height:18px;color:#706F6F}.product.info.detailed{padding:30px;background-repeat:repeat;background-size:100%;background-position:left;background-image:url(/wp-content/themes/montonfencing/images/backgrounds/wood-bg.png)}.product.info.detailed .c-container,.product.info.detailed #ajax-load-more{background-color:#fff;padding:15px 15px 0 15px}@media (min-width:1152px){.product.info.detailed .c-container,.product.info.detailed #ajax-load-more{padding:60px}}.product.info.detailed ul.product.data.items{display:block;width:100%;padding-bottom:10px;border-bottom:1px solid #A1C518}.product.info.detailed ul.product.data.items li{display:inline-block;width:100%;min-width:200px;text-align:center;font-family:"BasierCircleMedium",sans-serif!important;text-transform:uppercase}@media (min-width:768px){.product.info.detailed ul.product.data.items li{width:auto}}.product.info.detailed ul.product.data.items li a{display:block;position:relative;padding:20px;width:100%;height:100%;color:#0E2F32;background-color:#fff}.product.info.detailed ul.product.data.items li a:hover{text-decoration:none}.product.info.detailed ul.product.data.items li.active a{background-color:#0E2F32;color:#fff}.product.info.detailed .tab_drawer_heading{display:none}.product.info.detailed .data.item.content{padding:30px 10px 0 10px}@media (min-width:768px){.product.info.detailed .data.item.content{padding:30px}}.product.info.detailed .data.item.content p{margin-bottom:20px}.product.info.detailed .data.item.content ul{margin-bottom:20px}.product.info.detailed .data.item.content li{color:#706F6F}.product.info.detailed .data.item.content li:not(:last-of-type){margin-bottom:5px}.up-sells{padding:30px 0}@media (min-width:1152px){.up-sells{padding:60px 0}}.up-sells ul{margin:0!important;display:none}.up-sells ul.slick-initiliazed{display:block}.up-sells h2{width:100%;text-transform:uppercase;color:#0E2F32;text-align:center;margin-bottom:30px}@media (min-width:1152px){.up-sells h2{margin-bottom:60px}}.up-sells li{margin:0 10px!important}.up-sells .woocommerce-loop-product__title{min-height:50px}.up-sells .price{font-size:18px!important;line-height:28px!important}@media (min-width:1152px){.up-sells .price{font-size:26px!important;line-height:32px!important}}.xoo-cp-container{border:1px solid #fff!important;border-radius:0!important}.xoo-cp-atcn{text-align:center!important}.xoo-cp-success{background-color:transparent!important;border:0!important;color:#0E2F32!important;text-transform:uppercase;border-radius:0!important;font-family:"BasierCircleMedium",sans-serif!important;font-size:12px;margin:0}@media (min-width:768px){.xoo-cp-success{padding-bottom:10px!important;font-size:14px;margin:10px 0 0 0}}.xoo-cp-atcn .xoo-cp-icon-check{display:none!important}td.xoo-cp-ptitle a{font-family:"BasierCircleMedium",sans-serif!important;text-transform:capitalize;color:#0E2F32!important;font-size:18px;line-height:24px}.xoo-cp-variations{line-height:16px}.xoo-cp-pprice span{font-family:"BasierCircleMedium",sans-serif!important;color:#A1C518!important}.xoo-cp-pqty span{font-family:"BasierCircleMedium",sans-serif!important;color:#0E2F32!important}.wcpa_cart_meta .wcpa_cart_meta_item{margin-bottom:10px!important;font-size:12px}@media (min-width:768px){.wcpa_cart_meta .wcpa_cart_meta_item{font-size:13px}}.xoo-cp-ptotal{width:100%!important;margin-right:0!important;border-top:1px solid #A1C518!important;border-bottom:1px solid #A1C518!important;text-align:center;padding:30px 0!important;margin-bottom:30px}.xoo-cp-ptotal .tax_label{font-size:16px!important}.xcp-totxt{font-family:"BasierCircleMedium",sans-serif!important;color:#A1C518!important;font-size:16px!important}.xcp-ptotal{font-family:"BasierCircleMedium",sans-serif!important;color:#A1C518!important;font-size:22px!important}.xoo-cp-btns{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:15px;margin-bottom:0}.wcpa_cart_meta_item-value{margin-left:0!important}.xoo-cp-btn-vc{width:45%!important;padding:10px 0!important;border-radius:0!important;font-family:"BasierCircleMedium",sans-serif!important;color:#fff!important;font-size:12px!important;background-color:#A1C518!important;border:1px solid #A1C518!important;transition:all .3s ease}@media (min-width:1152px){.xoo-cp-btn-vc{font-size:14px}}.xoo-cp-btn-vc:hover{background-color:#0E2F32!important;border:1px solid #0E2F32!important;color:#fff!important}.xoo-cp-btn-ch{order:3;width:100%!important;margin-top:20px;background-color:transparent!important;color:#0E2F32!important;font-family:"BasierCircleMedium",sans-serif!important;text-decoration:none;padding:16px 0 0 0!important;font-size:12px!important;border:0!important;border-top:1px solid #0E2F32!important;transition:all .3s ease}@media (min-width:1152px){.xoo-cp-btn-ch{font-size:14px}}.xoo-cp-btn-ch:hover{color:#0E2F32!important;text-decoration:none}@media only screen and (max-width:500px){.xoo-cp-pdetails td{display:block;width:100%}.xoo-cp-pimg img{width:50%}.xoo-cp-pdetails td.xoo-cp-ptitle{text-align:center}td.xoo-cp-ptitle a{font-size:16px}.xoo-cp-pdetails tbody,.xoo-cp-pdetails tr{width:100%;float:left}td.xoo-cp-ptitle{padding:0}.xoo-cp-variations .variation:first-of-type{display:inline-block;width:auto}.wcpa_cart_meta .wcpa_cart_meta_item{flex-direction:column}.wcpa_cart_meta .wcpa_cart_meta_item .wcpa_cart_meta_item-label{margin-bottom:0}.wcpa_cart_meta .wcpa_cart_meta_item .wcpa_cart_meta_item-value{display:inline-block!important}.xoo-cp-variations .variation dt{display:inline-block}.xoo-cp-variations .variation dt{display:inline-block}td.xoo-cp-pqty{display:none!important}td.xoo-cp-pprice{font-size:20px;margin:15px 0 0 0}}td.xoo-cp-ptitle a{font-weight:400}.xoo-cp-close.xcp-btn{width:45%!important;padding:10px 0!important;border-radius:0!important;font-family:"BasierCircleMedium",sans-serif!important;color:#fff!important;font-size:12px!important;background-color:#0E2F32!important;border:1px solid #0E2F32!important;transition:all .3s ease;margin-right:10px}@media (min-width:1152px){.xoo-cp-close.xcp-btn{font-size:14px}}.xoo-cp-close.xcp-btn:hover{background-color:#0E2F32!important;border:1px solid #0E2F32!important;color:#fff!important}a.xcp-btn{margin-right:0;border-radius:0}span.xoo-cp-close{right:15px!important;top:17px!important;background-image:url(/wp-content/themes/montonfencing/images/close-small.png);background-repeat:no-repeat;background-size:20px auto;right:10px!important;top:10px!important;width:20px;height:20px}td.xoo-cp-remove{display:none}.xoo-cp-icon-cross:before{color:#0E2F32;content:none}.xoo-cp-pqty{display:none}td.xoo-cp-pimg{padding:20px}.xoo-cp-variations .variation{margin:5px 0 0 0}.wcpa_cart_meta{margin:5px 0 0 0!important}@media only screen and (max-width:500px){td.xoo-cp-pimg{display:block;width:100%;padding:0}}#ask-modal{padding:20px}#ask-modal .frm_style_formidable-style.with_frm_style .form-field{margin-bottom:10px}#ask-modal .with_frm_style .frm_hidden_container .frm_primary_label{display:none}@media (min-width:768px){#ask-modal{padding:40px}}#ask-modal .modal-heading{color:#0E2F32;font-family:"BasierCircleMedium",sans-serif;width:100%;text-align:center;margin-bottom:10px;text-transform:uppercase;font-size:20px;line-height:26px}@media (min-width:768px){#ask-modal .modal-heading{margin-bottom:20px;font-size:24px;line-height:34px}}#ask-modal input,#ask-modal textarea{border-color:#A1C518}#ask-modal a.frm_start_over{display:none;visibility:hidden}#ask-modal .with_frm_style .frm_submit{text-align:center}#ask-modal .frm_button_submit{border-radius:0!important;border:1px solid #0E2F32!important;padding:15px 0!important;text-transform:uppercase;width:300px;background-color:#0E2F32!important;font-family:"BasierCircleMedium",sans-serif!important;font-size:14px!important;line-height:14px!important;margin:0}@media (min-width:768px){#ask-modal .frm_button_submit{padding:20px!important;font-size:16px!important;line-height:16px!important}}#ask-modal .frm_button_submit:hover{color:#fff!important;background-color:#A1C518!important;border:1px solid #A1C518!important}.woocommerce-cart .entry-header{text-align:center;margin-bottom:60px}.woocommerce-cart h1{display:flex;align-items:center;justify-content:center;color:#A1C518;margin:25px 0;color:#0E2F32;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase}.woocommerce-cart article{padding-bottom:0}.woocommerce-notices-wrapper{max-width:1366px;margin:0 auto 30px auto}body.single-product .woocommerce-notices-wrapper{margin:0 auto}.woocommerce-notices-wrapper li{list-style:none;padding:20px}.woocommerce-notices-wrapper .woocommerce-error li{color:#fff;text-align:center}.woocommerce-notices-wrapper .woocommerce-message{padding:20px;color:#fff;text-align:center}.cart-empty{padding:20px;color:#A1C518;text-align:center;background-color:#fff!important;border:1px solid #A1C518}.return-to-shop{display:block;position:relative;width:100%;margin:30px 0 60px 0;text-align:center}.woocommerce-cart-form{width:100%;max-width:1366px;margin:0 auto;border-radius:0!important}@media (min-width:1152px){.woocommerce-cart-form{width:100%}}.woocommerce-cart-form table{border-radius:0!important;width:100%}.woocommerce-cart-form thead{background-color:#0E2F32;color:#fff;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase}.woocommerce-cart-form thead th{padding:15px 12px!important}.woocommerce-cart-form tbody td{padding:15px 12px!important}.woocommerce-cart-form .product-thumbnail{padding:15px 0!important}.woocommerce-cart-form .product-name{padding:15px 25px!important}.woocommerce-cart-form .woocommerce-cart-form__cart-item{background-color:#fff!important}.woocommerce-cart-form .woocommerce-cart-form__cart-item:nth-of-type(even){background-color:#f9f9f9!important}.woocommerce-cart-form .product-thumbnail a{display:block;position:relative;width:100%;height:auto}.woocommerce-cart-form .product-thumbnail img{display:block;margin:0 auto;width:100px!important}.woocommerce-cart-form .qty{width:50px;height:56px;text-align:center;border:1px solid #A1C518;border-left:0;border-right:0;color:#0E2F32;font-size:16px;font-family:sans-serif}.woocommerce-cart-form .minus{width:30px;height:50px;text-align:center;cursor:pointer;border:1px solid #A1C518;border-right:0;background-color:#fff;background-image:url(/wp-content/themes/montonfencing/images/minus.png);background-repeat:no-repeat;background-size:10px;background-position:center;text-indent:-9999px}.woocommerce-cart-form .plus{width:30px;height:50px;text-align:center;border:1px solid #A1C518;cursor:pointer;border-left:0;background-color:#fff;background-image:url(/wp-content/themes/montonfencing/images/plus.png);background-repeat:no-repeat;background-size:10px;background-position:center;text-indent:-9999px}.woocommerce-cart-form .product-name a{display:inline-block;color:#0E2F32;font-family:"BasierCircleMedium",sans-serif;text-transform:capitalize;margin-bottom:10px;font-size:18px;line-height:24px}@media (min-width:992px){.woocommerce-cart-form .product-name a{max-width:60%}}.woocommerce-cart-form .product-price{text-align:center}.woocommerce-cart-form .variation{font-size:14px;line-height:14px}.woocommerce-cart-form .variation dd{margin-bottom:15px}.woocommerce-cart-form .variation-CuttingOption{margin-bottom:5px}.woocommerce-cart-form .variation-CuttingOption p{font-size:14px;line-height:14px}.woocommerce-cart-form .quantity{display:flex;justify-content:center}.woocommerce-cart-form .product-quantity{text-align:center}.woocommerce-cart-form .product-price .woocommerce-Price-amount{color:#0E2F32;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase;font-size:18px;line-height:24px}.woocommerce-cart-form .product-price .woocommerce-Price-amount:after{content:"Inc VAT";display:block;position:relative;width:auto;font-family:"BasierCircleMedium",sans-serif;height:auto;font-size:12px;line-height:12px;color:#666;text-transform:uppercase;margin-top:5px}.woocommerce-cart-form .product-subtotal .woocommerce-Price-amount{color:#A1C518;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase;font-size:18px;line-height:24px}.woocommerce-cart-form .product-subtotal .woocommerce-Price-amount:after{content:"Inc VAT";display:block;position:relative;width:auto;font-family:"BasierCircleMedium",sans-serif;height:auto;font-size:12px;line-height:12px;color:#666;text-transform:uppercase;margin-top:5px}.woocommerce-cart-form .product-subtotal{text-align:center}.woocommerce-cart-form .actions{background-color:transparent!important;padding:30px 12px!important;border-top:1px solid #999}.woocommerce-cart-form .actions button[type="submit"]{border:1px solid #0E2F32!important;border-radius:0!important;height:49px;cursor:pointer;background-color:#fff!important;padding:15px 20px!important;color:#0E2F32!important;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase;font-weight:normal!important;width:100%!important}@media (min-width:768px){.woocommerce-cart-form .actions button[type="submit"]{width:auto!important;margin-left:15px}}.woocommerce-cart-form .actions button[type="submit"]:hover{border:1px solid #A1C518!important;background-color:#A1C518!important;color:#fff!important}.woocommerce a.remove{margin:0 auto;font-size:18px!important;height:30px!important;width:30px!important;line-height:27px!important}.woocommerce table.shop_table td small{font-size:13px;line-height:13px}.bottom-basket{display:flex;align-items:flex-start;flex-wrap:wrap;width:100%;max-width:90%;margin:60px auto}@media (min-width:768px){.bottom-basket{max-width:1366px}}.coupon-form{display:inline-block;width:48%}.coupon{width:100%;display:inline-flex;flex-wrap:wrap}.coupon label{display:inline-block;width:100%;margin-bottom:20px;font-size:16px;font-family:"BasierCircleMedium",sans-serif;color:#0E2F32;text-transform:uppercase}.coupon input[type="text"]{margin-right:0!important;padding-left:15px!important;font-family:"BasierCircleMedium",sans-serif;font-size:16px;line-height:16px;border:1px solid #0E2F32!important;border-right:0!important}@media (min-width:768px){.coupon input[type="text"]{width:65%!important}}.coupon input[type="text"]::placeholder{color:#666;font-family:sans-serif;text-transform:capitalize}.coupon button[type="submit"]{float:right;position:relative;background-color:#0E2F32!important;border-radius:0!important;border:1px solid #0E2F32!important;color:#fff;margin-left:0!important;padding:15px!important;font-size:16px!important;line-height:16px!important;font-family:"BasierCircleMedium",sans-serif;cursor:pointer;text-transform:uppercase;font-weight:normal!important;transition:all .3s ease}@media (min-width:768px){.coupon button[type="submit"]{width:30%!important}}.coupon button[type="submit"]:hover{border:1px solid #A1C518!important;background-color:#A1C518!important;color:#fff!important}.btns-right{float:right;position:relative;display:inline-block;width:auto}.btns-right .button,.btns-right .dark-solid,.btns-right .green-solid,.btns-right .green-outline,.btns-right .white-outline{display:inline;padding:15px!important;font-size:14px!important;line-height:14px!important;border:1px solid #0E2F32;background-color:#fff;color:#0E2F32;height:50px;font-family:"BasierCircleMedium",sans-serif;font-weight:normal!important;text-transform:uppercase}.btns-right .button:hover,.btns-right .dark-solid:hover,.btns-right .green-solid:hover,.btns-right .green-outline:hover,.btns-right .white-outline:hover{border:1px solid #A1C518;background-color:#A1C518;color:#fff}.button.continue,.continue.dark-solid,.continue.green-solid,.continue.green-outline,.continue.white-outline{float:left;position:relative;width:auto;padding:15px!important;font-size:14px!important;line-height:14px!important;border:1px solid #0E2F32;background-color:#fff;font-weight:normal!important;color:#0E2F32;height:47px;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase}.button.continue:hover,.continue.dark-solid:hover,.continue.green-solid:hover,.continue.green-outline:hover,.continue.white-outline:hover{border:1px solid #A1C518;background-color:#A1C518;color:#fff}.cart-collaterals{display:inline-block;width:48%;margin:0 0 0 auto}.cart-collaterals .cart-subtotal bdi:after,.cart-collaterals .order-total bdi:after{content:"Inc VAT";display:block;position:relative;width:auto;font-family:"BasierCircleMedium",sans-serif;height:auto;font-size:12px;line-height:12px;color:#666;text-transform:uppercase;margin-top:5px}.cart-collaterals h2{display:none;visibility:hidden}.cart-collaterals table{border-radius:0!important;border-color:#fff!important;width:100%}.cart-collaterals th,.cart-collaterals td{padding:15px 20px!important;text-transform:none}.cart-collaterals th{font-family:"BasierCircleMedium",sans-serif!important;color:#0E2F32!important}.cart-collaterals td{font-family:"BasierCircleMedium",sans-serif!important;color:#A1C518!important}.cart-collaterals .shipping-calculator-button{font-size:14px!important;text-decoration:underline;color:#666!important}.cart-collaterals .shipping-calculator-button:hover{text-decoration:none}.cart-collaterals .form-row{padding:5px 0!important}.woocommerce-shipping-methods label{display:inline-block;width:auto}.wc-proceed-to-checkout{display:block;position:relative;width:100%;text-align:center;margin-top:30px}.wc-proceed-to-checkout a.button,.wc-proceed-to-checkout a.dark-solid,.wc-proceed-to-checkout a.green-solid,.wc-proceed-to-checkout a.green-outline,.wc-proceed-to-checkout a.white-outline{display:block;background-color:#A1C518!important;border:1px solid #A1C518!important;color:#fff!important;padding:20px!important;font-family:"BasierCircleMedium",sans-serif!important;font-weight:normal!important;text-transform:uppercase;font-size:14px!important;line-height:14px!important;transition:all .3s ease;width:100%}@media (min-width:1152px){.wc-proceed-to-checkout a.button,.wc-proceed-to-checkout a.dark-solid,.wc-proceed-to-checkout a.green-solid,.wc-proceed-to-checkout a.green-outline,.wc-proceed-to-checkout a.white-outline{font-size:16px!important;line-height:16px!important}}.wc-proceed-to-checkout a.button:hover,.wc-proceed-to-checkout a.dark-solid:hover,.wc-proceed-to-checkout a.green-solid:hover,.wc-proceed-to-checkout a.green-outline:hover,.wc-proceed-to-checkout a.white-outline:hover{border:1px solid #0E2F32!important;background-color:#0E2F32!important;color:#fff!important}.wc-proceed-to-checkout .checkout-cards .cards{max-width:250px}.wc-proceed-to-checkout .checkout-cards p{margin:0;padding-top:30px;text-transform:uppercase}.wc-proceed-to-checkout .checkout-cards p a{color:#0E2F32;text-decoration:underline}.wc-proceed-to-checkout .checkout-cards p a:hover{text-decoration:none}.cart_totals{background-color:#fff;border:1px solid #A1C518;padding:30px}.cart_totals td{text-align:right!important}.woocommerce-shipping-calculator button[type="submit"]{background-color:transparent!important;border:0!important;color:#A1C518!important;font-family:"BasierCircleMedium",sans-serif!important;padding:0!important;text-transform:uppercase}.select2-container .select2-selection--single{height:60px!important;border-radius:0!important;border:1px solid #999!important;margin-bottom:0!important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:60px!important;text-transform:capitalize;padding-left:20px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:18px!important;right:10px!important}.woocommerce-cart .cart-collaterals .cart_totals tr:not(:first-of-type) th,.woocommerce-cart .cart-collaterals .cart_totals tr:not(:first-of-type) td{border-top:1px solid #A1C518!important}.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination{font-family:sans-serif;text-transform:none;font-size:14px;line-height:14px}.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination strong{color:#999;font-weight:400}.cards{padding:20px 0 0 0;text-align:center}.cards img{width:100%;max-width:200px}.cards p{margin:20px 0}.cards p a{text-transform:uppercase;color:#0E2F32}.cards p a:visited{color:#0E2F32}.coupon-test-discount{color:#80b918!important}.coupon-test-discount th,.coupon-test-discount td{color:#80b918!important}.coupon-test-discount th *,.coupon-test-discount td *{color:#80b918!important}@media (max-width:768px){.woocommerce-cart-form .coupon{width:100%}.woocommerce-cart-form .coupon input[type="text"]{width:50%!important}.woocommerce-cart-form .coupon button[type="submit"]{width:50%!important}.woocommerce-cart-form .coupon .btns-right{float:none}.woocommerce-cart-form .coupon .btns-right .button,.woocommerce-cart-form .coupon .btns-right .dark-solid,.woocommerce-cart-form .coupon .btns-right .green-solid,.woocommerce-cart-form .coupon .btns-right .green-outline,.woocommerce-cart-form .coupon .btns-right .white-outline{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{text-align:left!important}.woocommerce-cart-form .quantity{justify-content:center}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{width:100%;display:none}.woocommerce-cart .wc-proceed-to-checkout{padding:0}.woocommerce-cart .cart-collaterals .cart_totals tr:not(:first-of-type) th,.woocommerce-cart .cart-collaterals .cart_totals tr:not(:first-of-type) td{border-top:0!important}}@media (max-width:767px){.bottom-basket{flex-direction:column;max-width:100%}.coupon{margin-bottom:20px}.coupon-form{width:100%}.coupon input[type="text"]{width:70%;font-size:14px!important}.coupon button[type="submit"]{width:30%;font-size:14px!important}.woocommerce table.shop_table{border:1px solid #ccc;margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block;border-bottom:1px solid #ccc}.woocommerce table.shop_table_responsive tr:last-of-type,.woocommerce-page table.shop_table_responsive tr:last-of-type{border-bottom:0}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:center!important;border-bottom:0}.woocommerce table.shop_table tfoot tr,.woocommerce table.shop_table tfoot td{border-bottom:0}.woocommerce-cart-form .actions{border-top:0;padding:10px!important}.woocommerce-cart-form .actions .button,.woocommerce-cart-form .actions .dark-solid,.woocommerce-cart-form .actions .green-solid,.woocommerce-cart-form .actions .green-outline,.woocommerce-cart-form .actions .white-outline{width:100%;margin-bottom:10px}.cart-collaterals{width:100%;padding:0}.cart-collaterals td{padding:15px 0!important}.cart-collaterals th{padding:15px 0!important}.cart-collaterals .coupon{width:100%}.cart-collaterals .coupon input[type="text"]{width:60%}.cart-collaterals .coupon button[type="submit"]{width:40%}.cart-collaterals .collateral-left{width:100%;margin-bottom:30px}.cart-collaterals .collateral-right{width:100%;padding:20px}.cart_totals{padding:20px}.cart_totals table th,.cart_totals table td{display:inline-block!important;width:49%}.cart_totals .cart-subtotal td{border-bottom:0!important}.cart_totals .order-total td{border-bottom:0!important}td.actions{border-bottom:0!important}.woocommerce-cart-form .product-name a{margin-bottom:0}.btns-right{float:none;width:100%}.btns-right .button,.btns-right .dark-solid,.btns-right .green-solid,.btns-right .green-outline,.btns-right .white-outline{display:block}.woocommerce-cart-form .actions button[type="submit"]{margin-bottom:0}}.cross-sells h2{display:flex;align-items:center;justify-content:center;font-family:"BasierCircleMedium",sans-serif;position:relative;margin-bottom:60px;text-transform:uppercase;width:auto;text-align:center;color:#A1C518;font-size:18px;line-height:18px}@media (min-width:1152px){.cross-sells h2{font-size:24px;line-height:30px}}.cross-sells h2:before{content:"";display:inline-block;position:relative;width:50px;height:50px;background-image:url(/wp-content/themes/montonfencing/images/icons/left-icon.png);background-repeat:no-repeat;background-size:50px;background-position:center;margin-right:15px}.cross-sells h2:after{content:"";display:inline-block;position:relative;width:50px;height:50px;background-image:url(/wp-content/themes/montonfencing/images/icons/right-icon.png);background-repeat:no-repeat;background-size:50px;background-position:center;margin-left:15px}.payment-cards{display:block;position:relative;width:100%;height:auto;margin:30px 0}.terms-link a{color:#A1C518;text-transform:uppercase;text-decoration:underline}.terms-link a:hover{text-decoration:none}.cross-sells{padding-bottom:60px}.cross-sells ul{margin:0!important;display:none}.cross-sells ul.slick-initiliazed{display:block}.cross-sells h2{width:100%;text-transform:uppercase;color:#0E2F32;text-align:center;margin-bottom:60px}.cross-sells li{margin:0 10px!important}.cross-sells .woocommerce-loop-product__title{min-height:50px}.cross-sells .price{font-size:18px!important;line-height:28px!important}@media (min-width:1152px){.cross-sells .price{font-size:26px!important;line-height:32px!important}}.shipping-calculator-form{margin-top:30px}#calc_shipping_country_field,#calc_shipping_state_field,#calc_shipping_city_field{margin-bottom:5px!important}#select2-calc_shipping_country-container{text-align:left;color:#706F6F!important}body.woocommerce-checkout .page-intro{padding-top:30px}.woocommerce-checkout .entry-header{text-align:center;margin-bottom:60px}.woocommerce-checkout h1{display:flex;align-items:center;justify-content:center;color:#0E2F32;margin:0 0 50px 0;color:#0E2F32;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase}.checkout.woocommerce-checkout{width:100%;max-width:1366px;margin:0 auto;border-radius:0!important}.checkout.woocommerce-checkout h3{font-size:18px;line-height:18px;font-family:"ArialBlack",sans-serif;text-transform:uppercase;margin-bottom:30px;color:#0E2F32}.checkout.woocommerce-checkout input[type="text"],.checkout.woocommerce-checkout input[type="email"],.checkout.woocommerce-checkout input[type="tel"],.checkout.woocommerce-checkout input[type="password"]{border-color:#A1C518;padding-left:20px!important}.checkout.woocommerce-checkout label{display:inline-block;position:relative;width:100%;color:#666;text-transform:capitalize;margin-bottom:15px}.checkout.woocommerce-checkout .form-row{margin-bottom:20px}.checkout.woocommerce-checkout .woocommerce-info{padding:20px;margin-bottom:10px;color:#fff}.checkout.woocommerce-checkout .notes{margin-bottom:0}.showcoupon{color:#0E2F32}.showcoupon:visited{color:#0E2F32}.woocommerce form .form-row textarea{height:10rem!important;width:100%;padding:20px;font-family:sans-serif;border-color:#A1C518}.woocommerce form .form-row .select2-selection--single{border-color:#A1C518!important;font-size:14px!important}.form-row.notes label{display:block;position:relative;width:100%;margin-bottom:15px}.woocommerce-checkout .col2-set{padding-bottom:20px}@media (min-width:768px){.woocommerce-checkout .col2-set{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee}}@media (min-width:1152px){.woocommerce-checkout .col2-set{margin-bottom:60px;padding-bottom:60px}}#ship-to-different-address{margin-bottom:15px}#ship-to-different-address label span{color:#A1C518}.woocommerce-form-login-toggle{width:100%;max-width:1366px;margin:0 auto!important;border-radius:0!important;border:0!important}@media (min-width:768px){.woocommerce-form-login-toggle{display:inline-block;width:49%;margin-right:1%!important}}.woocommerce-form-login-toggle .woocommerce-info{border:1px solid #A1C518!important;background-color:#A1C518!important;color:#fff!important;text-transform:uppercase;padding:10px 10px 10px 60px!important;background-image:url(/wp-content/themes/montonfencing/images/checkout/customer-icon.png);background-repeat:no-repeat;background-size:18px;background-position:left 20px center;font-family:"BasierCircleMedium",sans-serif;justify-content:flex-start;line-height:20px!important;margin-bottom:10px!important;font-size:10px}@media (min-width:768px){.woocommerce-form-login-toggle .woocommerce-info{font-size:14px}}.woocommerce-form-login-toggle .woocommerce-info a{color:#fff}@media (min-width:768px){.woocommerce-form-login-toggle .woocommerce-info a{margin-left:10px}}.woocommerce-form-login-toggle .woocommerce-info a:visited{color:#fff}.woocommerce-form-login-toggle .woocommerce-info a:hover{text-decoration:underline}.woocommerce-form-login.login{width:100%;max-width:1366px;margin:0 auto!important;border-radius:0!important;border:0!important}@media (min-width:768px){body.woocommerce-checkout .woocommerce-form-login.login{float:left;position:relative;max-width:100%!important;margin-top:20px!important;padding:0 30px!important;background-color:#fff}body.woocommerce-checkout .woocommerce-form-login.login input[type="text"],body.woocommerce-checkout .woocommerce-form-login.login input[type="password"]{border-color:#ccc}}.woocommerce-form-login.login p.form-row{margin-top:20px}.woocommerce-form-login.login .woocommerce-form-login__submit{background-color:#0E2F32!important;border:1px solid #0E2F32!important;border-radius:40px!important;padding:10px 30px!important;color:#0E2F32!important;font-family:"BasierCircleMedium",sans-serif!important;text-transform:uppercase;font-weight:normal!important;transition:all .3s ease}.woocommerce-form-login.login .woocommerce-form-login__submit:hover{background-color:#0E2F32!important;border:1px solid #0E2F32!important;color:#fff!important}.woocommerce-form-coupon-toggle{width:100%;max-width:1366px;margin:0 auto!important;border-radius:0!important;border:0!important}@media (min-width:768px){.woocommerce-form-coupon-toggle{display:inline-block;width:49%}}.woocommerce-form-coupon-toggle .woocommerce-info{border:1px solid #0E2F32!important;background-color:#0E2F32!important;color:#fff!important;text-transform:uppercase;padding:10px 10px 10px 60px!important;font-family:"BasierCircleMedium",sans-serif;text-align:left;line-height:20px!important;justify-content:flex-start;background-image:url(/wp-content/themes/montonfencing/images/checkout/coupon-icon.png);background-repeat:no-repeat;background-size:25px;background-position:left 20px center;font-size:10px}@media (min-width:768px){.woocommerce-form-coupon-toggle .woocommerce-info{font-size:14px}}.woocommerce-form-coupon-toggle .woocommerce-info a{color:#fff}@media (min-width:768px){.woocommerce-form-coupon-toggle .woocommerce-info a{margin-left:10px}}.woocommerce-form-coupon-toggle .woocommerce-info a:visited{color:#fff}.woocommerce-form-coupon-toggle .woocommerce-info a:hover{text-decoration:underline}.checkout_coupon{display:flex;flex-wrap:wrap;width:100%;max-width:1366px;margin:0 auto!important;border-radius:0!important;border:0!important;padding:20px}.checkout_coupon p:not(.form-row){display:block;width:100%;margin-bottom:15px}.checkout_coupon .form-row{padding:0!important}.checkout_coupon .form-row-first{width:40%}.checkout_coupon .form-row-last{float:left!important;width:40%}.checkout_coupon input[type="text"]{border-color:#0E2F32!important}.checkout_coupon button[type="submit"]{height:60px!important;border-radius:0!important;border:1px solid #0E2F32!important;background-color:#0E2F32!important;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase;color:#fff;cursor:pointer;width:auto;font-weight:normal!important}#order_review_heading{display:flex;align-items:center;justify-content:center;font-family:"BasierCircleMedium",sans-serif;color:#0E2F32;font-size:20px;line-height:20px;margin-bottom:20px}@media (min-width:768px){#order_review_heading{font-size:28px}}@media (min-width:1152px){#order_review_heading{margin-bottom:60px}}@media (min-width:768px){form.checkout.woocommerce-checkout{width:100%}form.checkout.woocommerce-checkout .col2-set{float:left;position:relative;width:100%;padding-top:30px}form.checkout.woocommerce-checkout .col2-set h3{display:block;position:relative;width:100%;margin-bottom:30px;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase;color:#0E2F32;font-weight:400;font-size:22px;line-height:22px}form.checkout.woocommerce-checkout .col2-set .col-1{float:left;width:48%}form.checkout.woocommerce-checkout .col2-set .col-2{float:right;width:48%}}#order_review_heading{width:100%}.woocommerce-checkout-review-order-table{width:100%!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:0!important;border-radius:0!important;border:0!important}.woocommerce-checkout-review-order-table .woocommerce-Price-amount:after{content:"Inc VAT";display:block;position:relative;width:auto;font-family:"BasierCircleMedium",sans-serif;height:auto;font-size:12px;line-height:12px;color:#666;text-transform:uppercase;margin-top:5px}@media (min-width:1152px){.woocommerce-checkout-review-order-table{width:70%!important}}.woocommerce-checkout-review-order-table thead{background-color:#0E2F32;color:#fff}.woocommerce-checkout-review-order-table thead th{padding:10px 15px!important;text-align:left;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase;padding:10px 15px!important;font-size:10px}@media (min-width:768px){.woocommerce-checkout-review-order-table thead th{padding:20px 25px!important;font-size:12px}}.woocommerce-checkout-review-order-table tbody tr:nth-of-type(even){background-color:#f2f2f2}.woocommerce-checkout-review-order-table tbody th,.woocommerce-checkout-review-order-table tbody td{font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase;padding:10px!important}@media (min-width:768px){.woocommerce-checkout-review-order-table tbody th,.woocommerce-checkout-review-order-table tbody td{padding:20px 25px!important}}.woocommerce-checkout-review-order-table tbody .product-name,.woocommerce-checkout-review-order-table tbody .product-total{font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase;color:#0E2F32;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase;border:1px solid #fff}.woocommerce-checkout-review-order-table tbody .product-name{font-size:12px}.woocommerce-checkout-review-order-table tbody .variation{font-size:12px;line-height:12px}.woocommerce-checkout-review-order-table tbody .variation dd{margin:10px 0!important}.woocommerce-checkout-review-order-table tbody .variation p{font-size:12px;line-height:12px}.woocommerce-checkout-review-order-table .woocommerce-shipping-totals td{font-family:sans-serif;font-weight:normal!important;font-size:14px;line-height:18px;text-transform:none}.woocommerce-checkout-review-order-table .woocommerce-shipping-methods li{display:inline-flex;align-items:center;width:100%}.woocommerce-checkout-review-order-table .woocommerce-shipping-methods li:not(:last-of-type){margin-bottom:10px}.woocommerce-checkout-review-order-table .woocommerce-shipping-methods label{margin-bottom:0}.woocommerce-checkout-review-order-table .woocommerce-shipping-methods input[type="radio"]{margin:0 10px 0 0}.woocommerce-checkout-review-order-table .cart-subtotal{background-color:#f9f9f9}.woocommerce-checkout-review-order-table tfoot{border-bottom:1px solid #999}.woocommerce-checkout-review-order-table tfoot tr,.woocommerce-checkout-review-order-table tfoot td,.woocommerce-checkout-review-order-table tfoot th{font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase;color:#0E2F32;font-weight:normal!important;text-align:left}.woocommerce-checkout-review-order-table tfoot th,.woocommerce-checkout-review-order-table tfoot td{border-top:1px solid #fff!important;padding:10px 15px!important}@media (min-width:768px){.woocommerce-checkout-review-order-table tfoot th,.woocommerce-checkout-review-order-table tfoot td{padding:20px 25px!important}}.woocommerce-checkout-payment{margin-top:0;margin-bottom:30px;padding:30px 0 0 0;border-radius:0!important;background-color:transparent!important}@media (min-width:1152px){.woocommerce-checkout-payment{margin-bottom:60px}}.wc_payment_method{list-style:none}.wc_payment_method img{width:100%;max-width:45px}#billing_postcode_search_field{width:55%}@media (min-width:992px){#billing_postcode_search_field{width:70%}}#crafty_billing_button{width:45%}@media (min-width:992px){#crafty_billing_button{width:30%}}#crafty_billing_button button{width:100%!important;border-radius:25px!important;height:50px!important;font-size:14px!important;line-height:14px!important;background-color:#0E2F32!important;color:#fff!important;font-family:"BasierCircleMedium",sans-serif!important;text-transform:uppercase!important;transition:all .3s ease}#crafty_billing_button button:hover{background-color:#0E2F32!important;color:#0E2F32!important}.required{text-decoration:none}.create-account label{margin-bottom:0!important}.wc_payment_methods{background-color:#f9f9f9;padding:30px;border:1px solid #eee}.wc_payment_methods .woocommerce-notice{display:block;position:relative;width:100%;height:auto;text-align:center;background-color:#f2f2f2;padding:30px}.woocommerce-privacy-policy-text{display:block;width:100%;text-align:center;margin:30px 0}.place-order button[type="submit"]{margin-left:auto;margin-right:auto;text-align:center;position:relative;display:block;background-color:#A1C518!important;border:1px solid #A1C518!important;border-radius:0!important;padding:20px!important;color:#fff!important;cursor:pointer;font-family:"BasierCircleMedium",sans-serif;font-weight:normal!important;font-size:20px!important;line-height:20px;width:100%;max-width:400px;text-transform:uppercase;transition:all .3s ease}.place-order button[type="submit"]:hover{background-color:#0E2F32!important;border:1px solid #0E2F32!important;color:#fff!important}.woocommerce-NoticeGroup-checkout .woocommerce-error{padding:20px;margin-bottom:0;background-color:#fff0f3}.woocommerce-NoticeGroup-checkout li{display:block;position:relative;color:#d90429}.woocommerce-terms-and-conditions-wrapper{width:100%}body.woocommerce-order-received .page-intro{padding-bottom:20px}body.woocommerce-order-received .woocommerce-thankyou-order-received{margin-bottom:60px}body.woocommerce-order-received .col2-set{border-bottom:0!important}.woocommerce-order{width:100%;max-width:1366px;margin:0 auto;border-radius:0!important}.woocommerce-order p:not(.woocommerce-notice):not(.order_details .wc-item-meta li p):not(.woocommerce-customer-details--phone):not(.woocommerce-customer-details--email){display:none}.woocommerce-notice--success{font-size:24px;line-height:34px;font-family:"BasierCircleMedium",sans-serif;color:#a7c957;width:100%;text-align:center;margin-bottom:20px}.woocommerce-order-details__title{font-size:20px;line-height:20px}.woocommerce-order-details{margin-top:20px;max-width:1024px;margin-left:auto;margin-right:auto}.woocommerce-thankyou-order-details{background-color:#f9f9f9;padding:30px!important;border:1px solid #eee;margin-bottom:40px}.woocommerce ul.order_details{width:100%;max-width:1024px;margin-left:auto;margin-right:auto}table.order_details{width:100%;margin-bottom:40px}table.order_details thead th{padding:15px;color:#fff;text-align:left}table.order_details thead .product-total{color:#fff;font-family:"BasierCircleMedium",sans-serif;font-weight:400}table.order_details tbody tr:nth-of-type(even){background-color:#f2f2f2}table.order_details tbody td{padding:15px;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase}.woocommerce ul.order_details li{display:block;width:100%;border-right:0!important;padding-right:0!important;padding-bottom:10px;padding-top:10px}@media (min-width:768px){.woocommerce ul.order_details li{width:auto;border-bottom:0;padding-top:0;padding-bottom:0;padding-right:2em!important}}.woocommerce ul.order_details li:not(:last-of-type){border-bottom:1px dashed #d3ced2}@media (min-width:768px){.woocommerce ul.order_details li:not(:last-of-type){border-bottom:0;margin-bottom:5px}}.woocommerce ul.order_details li strong{font-weight:600}.woocommerce-order-details .woocommerce-order-details__title{width:100%;text-align:center;margin-bottom:40px;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase;color:#A1C518;font-size:24px;line-height:24px}.order_details{border-radius:0!important}.order_details thead{background-color:#A1C518;color:#fff;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase}.order_details tbody,.order_details tfoot{background-color:#fff}.order_details tfoot{border-top:1px solid #ccc}.order_details tfoot tr:nth-of-type(even){background-color:#f9f9f9}.order_details tfoot th{text-align:left;padding:15px;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase}.order_details tfoot td{padding:15px;font-family:"BasierCircleMedium",sans-serif;color:#A1C518;text-transform:uppercase}.order_details .wc-item-meta{padding:0!important;margin-top:10px!important;margin-bottom:10px!important}.order_details .wc-item-meta li{list-style:none!important;font-size:12px!important;line-height:12px!important}.order_details .wc-item-meta li:not(:last-of-type){margin-bottom:10px}.order_details .wc-item-meta li p{display:inline-block;width:auto;font-size:12px!important;line-height:12px!important;margin-bottom:0}.order_details .woocommerce-table__product-name a{color:#0E2F32}.order_details .woocommerce-table__product-name a:visited{color:#0E2F32}.order_details .product-total{font-family:"BasierCircleMedium",sans-serif;color:#A1C518;font-size:18px;line-height:18px}.woocommerce-column__title{font-size:20px;line-height:20px;border-bottom:1px solid #A1C518;padding-bottom:10px}.woocommerce-customer-details{margin-bottom:100px;max-width:1024px;margin-left:auto;margin-right:auto}.woocommerce-customer-details h2{font-family:"BasierCircleMedium",sans-serif;padding-bottom:20px;margin-bottom:20px;text-transform:uppercase;color:#A1C518;padding:0 15px 15px 15px;border-bottom:1px solid #ccc}.woocommerce .woocommerce-customer-details address{border-radius:0!important;border:0!important;line-height:22px;padding:0 15px 15px 15px!important;font-style:normal}.woocommerce-customer-details--phone{margin-top:5px;margin-bottom:0}.woocommerce-MyAccount-orders{border-radius:0!important}.woocommerce-MyAccount-orders thead{background-color:#A1C518;color:#fff}.woocommerce-MyAccount-orders thead th{padding:15px!important}.woocommerce-MyAccount-orders tbody td{padding:15px!important}.woocommerce-MyAccount-orders tbody tr:nth-of-type(odd){background-color:#f9f9f9}.woocommerce-MyAccount-orders .view{width:100%;text-align:center}.woocommerce table.my_account_orders th{text-align:center}.woocommerce-account{background-color:#f9f9f9}.woocommerce-account h1{display:flex;align-items:center;justify-content:center;color:#0E2F32;margin:0;color:#0E2F32;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase}.woocommerce-account h2{display:flex;align-items:center;justify-content:flex-start;color:#0E2F32;padding:30px 30px 0 30px;background-color:#fff;max-width:700px!important;margin-left:auto!important;margin-right:auto!important;border:1px solid #ddd!important;border-bottom:0!important;font-size:18px;line-height:18px;margin:0 auto;color:#0E2F32;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase}.woocommerce-form-login.login{max-width:700px!important;margin-left:auto!important;margin-right:auto!important;background-color:#fff;border:1px solid #ddd!important;border-top:0!important;padding:30px!important;margin-bottom:100px!important}.woocommerce-form-login.login .woocommerce-form-row{margin-bottom:20px}.woocommerce-form-login.login label{width:auto!important;display:block;margin-bottom:10px}.woocommerce-form-login.login .woocommerce-form__label-for-checkbox{width:100%!important}.woocommerce-form-login.login .woocommerce-form__label-for-checkbox span{float:none!important}.woocommerce-form-login.login .woocommerce-form-login__submit{border-radius:0!important;color:#fff!important;display:block!important;margin:20px 0}.woocommerce-form-login.login .woocommerce-form-login{padding-bottom:0}#customer_login{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:1366px;margin:60px auto;border-radius:0!important}@media (min-width:992px){#customer_login{flex-direction:row;padding-left:30px;padding-right:30px}}@media (min-width:1366px){#customer_login{padding-right:0;padding-left:0}}#customer_login .col-1{background-color:#f8f9fa;border:1px solid #ddd;padding:40px 20px;margin-bottom:60px;width:100%}@media (min-width:992px){#customer_login .col-1{margin-right:5%;width:48%}}#customer_login .col-1 h2{color:#0E2F32;text-align:left;margin-bottom:30px;font-family:"BasierCircleMedium",sans-serif;font-weight:400}#customer_login .col-1 label{display:block;position:relative;width:100%;color:#0E2F32;margin-bottom:10px}#customer_login .col-1 input[type="text"],#customer_login .col-1 input[type="password"]{width:100%}.woocommerce-LostPassword a{font-size:13px}.woocommerce-LostPassword a:hover{color:#0E2F32}.col-2{width:100%}@media (min-width:992px){.col-2{width:48%}}.col-2 h2{color:#0E2F32;text-align:left;margin-bottom:30px;font-family:"BasierCircleMedium",sans-serif;font-weight:400}form.register{border:0!important;border-top:1px solid #0E2F32!important;border-bottom:0px!important;border-radius:0!important;padding-top:30px}form.register label{display:block;position:relative;width:100%;color:#0E2F32;margin-bottom:10px}form.register input[type="text"],form.register input[type="password"],form.register input[type="email"]{width:100%;margin-bottom:20px;border-color:#ccc}form.register .woocommerce-form-register__submit{background-color:#0E2F32!important;border:1px solid #0E2F32!important;border-radius:0!important;color:#fff!important;padding:15px 30px!important;transition:all .3s ease;cursor:pointer;font-family:"BasierCircleMedium",sans-serif!important;text-transform:uppercase!important}form.register .woocommerce-form-register__submit:hover{background-color:#144246!important;border:1px solid #144246!important;color:#fff!important}form.register .woocommerce-privacy-policy-text{text-align:left}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:17px!important}body.logged-in.woocommerce-account{background-color:#f9f9f9}body.logged-in.woocommerce-account .woocommerce-notices-wrapper{margin:0!important}body.logged-in.woocommerce-account .woocommerce-message,body.logged-in.woocommerce-account .woocommerce-Message{display:flex;flex-direction:column;margin-bottom:20px;padding:30px;color:#0E2F32;background-color:#fff;border:1px solid #0E2F32;text-align:center}body.logged-in.woocommerce-account .woocommerce-message .woocommerce-Button,body.logged-in.woocommerce-account .woocommerce-Message .woocommerce-Button{margin-bottom:15px}body.logged-in.woocommerce-account h1{display:flex;align-items:center;justify-content:center;color:#0E2F32;margin:0;color:#0E2F32;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase}body.logged-in.woocommerce-account .woocommerce{width:100%;max-width:1024px;margin:0 auto 60px auto;border-radius:0!important}@media (min-width:1152px){body.logged-in.woocommerce-account .woocommerce{display:flex}}mark.order-number,mark.order-date,mark.order-status{background-color:#A1C518;color:#fff;padding:5px 5px!important;margin-left:2px!important}.woocommerce-Addresses{margin-top:30px;display:flex;flex-direction:column}@media (min-width:768px){.woocommerce-Addresses{flex-direction:row}}.woocommerce-Address{width:100%;margin-bottom:20px}@media (min-width:768px){.woocommerce-Address{width:50%;margin-bottom:0}}.woocommerce-Address h3{font-family:"BasierCircleMedium",sans-serif;margin-bottom:15px}.woocommerce-address-fields{margin-top:30px;margin-bottom:60px}.woocommerce-address-fields .form-row label{display:block;position:relative;width:auto;margin-bottom:10px}.woocommerce-address-fields .form-row input{width:100%}.woocommerce-EditAccountForm{margin-bottom:60px}.woocommerce-EditAccountForm .form-row label{display:block;position:relative;width:auto;margin-bottom:10px}.woocommerce-EditAccountForm .form-row input{width:100%;border-color:#ccc}.woocommerce-EditAccountForm fieldset{padding:30px;border:1px solid #ccc}.woocommerce-EditAccountForm fieldset legend{padding:0 30px}.woocommerce form .form-row .required{color:#666;text-decoration:none}.woocommerce-MyAccount-navigation{margin-bottom:60px;width:100%;z-index:10}@media (min-width:768px){.woocommerce-MyAccount-navigation{width:30%}}.woocommerce-MyAccount-navigation ul{margin:0;padding-left:0}.woocommerce-MyAccount-navigation li{list-style-type:none;margin-bottom:10px;padding:15px 20px}.woocommerce-MyAccount-navigation li.is-active{background-color:#fff;border:1px solid #eee;border-right:1px solid #fff;width:calc(100% + 1px)}.woocommerce-MyAccount-navigation li a{font-family:"BasierCircleMedium",sans-serif;color:#0E2F32;font-size:16px;text-decoration:uppercase}.woocommerce-MyAccount-navigation li a:visited{color:#0E2F32}.woocommerce-MyAccount-content{width:100%;background-color:#fff;border:1px solid #eee;padding:30px}@media (min-width:768px){.woocommerce-MyAccount-content{width:70%;padding-left:3%}}.woocommerce-MyAccount-content h3{font-size:18px;line-height:18px;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase;color:#0E2F32}.woocommerce-MyAccount-content p:not(.woocommerce-customer-details--phone):not(.woocommerce-customer-details--email){margin-bottom:20px}.woocommerce-MyAccount-content a{color:#0E2F32}.woocommerce-MyAccount-content a:visited{color:#0E2F32}.woocommerce-MyAccount-content em{font-size:12px;line-height:12px}.woocommerce-MyAccount-content address{font-size:16px;line-height:20px;font-style:normal;margin-top:10px;padding-left:0!important}.woocommerce-MyAccount-content fieldset{margin-top:30px;margin-bottom:30px}.woocommerce-MyAccount-content legend{color:#0E2F32;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase;font-size:20px;line-height:20px;margin-bottom:30px}.woocommerce-MyAccount-content .woocommerce-form-row{padding:0!important}.woocommerce-MyAccount-content button[type="submit"]{background-color:#0E2F32!important;border:1px solid #0E2F32!important;border-radius:0!important;color:#fff!important;transition:all .3s ease;cursor:pointer;padding:15px 20px!important;font-family:"BasierCircleMedium",sans-serif!important;font-weight:normal!important;text-transform:uppercase;width:100%;max-width:200px}.woocommerce-MyAccount-content button[type="submit"]:hover{background-color:#144246!important;border:1px solid #144246!important;color:#fff!important}.woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper{margin-bottom:30px}.woocommerce-MyAccount-content .woocommerce-order-details__title{border:0!important;padding:30px 0 0 0!important}.woocommerce-MyAccount-content .woocommerce-column--billing-address .woocommerce-column__title{border:0!important;padding:30px 0 0 15px!important;font-weight:400}.woocommerce-MyAccount-content .woocommerce-column--shipping-address .woocommerce-column__title{border:0!important;padding:30px 0 0 15px!important;margin-bottom:0!important}.woocommerce-MyAccount-content .account-orders-table{width:100%}.woocommerce-MyAccount-content .account-orders-table thead{font-size:13px}.woocommerce-MyAccount-content .woocommerce-orders-table__cell{font-size:13px;line-height:13px}.woocommerce-MyAccount-content .view{padding:0;font-size:11px}.woocommerce-MyAccount-content table.order_details{font-size:13px!important}.woocommerce-MyAccount-content table.order_details li{font-size:12px!important;line-height:12px!important}.woocommerce-MyAccount-content .woocommerce-Price-amount,.woocommerce-MyAccount-content .product-total{font-size:13px!important;font-weight:bold!important}.woocommerce-account .addresses .title .edit{color:#666;font-size:13px;line-height:13px}.woocommerce-orders-table__cell-order-actions{text-align:center!important}.password-input{width:100%}.woocommerce-lost-password .woocommerce-notices-wrapper{max-width:700px}.woocommerce-lost-password .woocommerce-message{max-width:700px;margin-left:auto;margin-right:auto;width:100%;padding:30px;color:#fff;text-align:center;margin-bottom:20px}.woocommerce-lost-password .password-confirmation{display:block;margin-bottom:100px;max-width:700px;margin-left:auto;margin-right:auto;width:100%;line-height:20px;text-align:center;color:#999}.woocommerce-lost-password .entry-content{width:100%;max-width:1366px;margin:0 auto;border-radius:0!important}.woocommerce-lost-password .woocommerce-form-row{width:100%!important}.woocommerce-lost-password label{display:block;position:relative;width:100%;color:#0E2F32;margin-bottom:5px}.woocommerce-lost-password input[type="text"]{width:100%}.woocommerce-lost-password .woocommerce-ResetPassword{width:100%;margin-bottom:100px;background-color:#fff;border:1px solid #eee;padding:30px}@media (min-width:768px){.woocommerce-lost-password .woocommerce-ResetPassword{max-width:700px;margin-left:auto;margin-right:auto}}.woocommerce-lost-password .woocommerce-ResetPassword p{margin-bottom:20px;line-height:22px}.woocommerce-lost-password .woocommerce-ResetPassword label{margin-bottom:10px}.woocommerce-lost-password .woocommerce-ResetPassword button[type="submit"]{margin-top:30px;background-color:#0E2F32!important;border:1px solid #0E2F32!important;border-radius:0!important;color:#fff!important;transition:all .3s ease;cursor:pointer;padding:15px 20px!important;font-family:"BasierCircleMedium",sans-serif!important;font-weight:normal!important;text-transform:uppercase;width:100%;max-width:200px}.woocommerce-lost-password .woocommerce-ResetPassword button[type="submit"]:hover{background-color:#144246!important;border:1px solid #144246!important;color:#fff!important}.calculator-container{display:block;position:relative;width:100%;padding-top:30px;padding-bottom:30px;background-color:#FAFCF6}.calculator-container .c-container,.calculator-container #ajax-load-more{max-width:1000px;padding-bottom:0}#calculator label{display:inline-block;width:auto;text-transform:uppercase;color:#0E2F32;margin-bottom:15px;font-family:"BasierCircleMedium",sans-serif}#calculator input:not([type="radio"]){border-color:#A1C518}#calculator select{border-color:#A1C518}.calc-item{margin-bottom:30px}.calc-steps{display:block;position:relative;width:100%}.calc-steps p{margin:0}.calc-steps ul{display:flex;width:100%;justify-content:space-between}.calc-steps li{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;flex:1}.calc-steps li:not(:last-of-type):after{content:"";display:block;position:absolute;left:50%;top:15px;width:100%;height:3px;z-index:2;background-color:#A1C518}@media (min-width:1152px){.calc-steps li:not(:last-of-type):after{top:23px;height:5px}}.calc-steps span{display:flex;align-items:center;justify-content:center;background-color:#A1C518;color:#fff;border-radius:100%;width:30px;height:30px;z-index:5;font-family:"ArialBlack",sans-serif;font-size:12px;line-height:12px;margin-bottom:5px}@media (min-width:1152px){.calc-steps span{width:50px;height:50px;font-size:20px;line-height:20px;margin-bottom:10px}}.calc-steps p{font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase;color:#A1C518;font-size:10px;line-height:12px}@media (min-width:1152px){.calc-steps p{font-size:14px;line-height:14px}}.calc-steps .active-step-counter span{background-color:#0E2F32}.calc-steps .active-step-counter p{color:#0E2F32}.calc-steps .step-counter-2.active-step-counter:before{content:"";display:block;position:absolute;right:50%;top:15px;width:100%;height:3px;z-index:3;background-color:#0E2F32}@media (min-width:1152px){.calc-steps .step-counter-2.active-step-counter:before{top:23px;height:5px}}.calc-steps .step-counter-3.active-step-counter:before{content:"";display:block;position:absolute;right:50%;top:15px;width:100%;height:3px;z-index:3;background-color:#0E2F32}@media (min-width:1152px){.calc-steps .step-counter-3.active-step-counter:before{top:23px;height:5px}}.calc-steps .step-counter-4.active-step-counter:before{content:"";display:block;position:absolute;right:50%;top:15px;width:100%;height:3px;z-index:3;background-color:#0E2F32}@media (min-width:1152px){.calc-steps .step-counter-4.active-step-counter:before{top:23px;height:5px}}.calc-section .section-title{width:100%;text-align:center;margin:20px 0;font-family:"BasierCircleMedium",sans-serif;color:#0E2F32;text-transform:uppercase;font-size:18px;line-height:30px}@media (min-width:768px){.calc-section .section-title{font-size:20px;line-height:30px}}.calc-section p.step-intro{background-color:#fff;padding:20px;text-align:center}.calc-section .dimensions-selection{display:flex;flex-direction:column;background-color:#fff;padding:20px 20px 0 20px}@media (min-width:768px){.calc-section .dimensions-selection{flex-direction:row}}.calc-section .fence-image,.calc-section .post-image{display:block;position:relative;width:100%;margin-bottom:30px}@media (min-width:768px){.calc-section .fence-image,.calc-section .post-image{width:50%}}.calc-section .fence-image img,.calc-section .post-image img{display:block;width:100%;max-width:300px;margin-left:auto;margin-right:auto}@media (min-width:768px){.calc-section .fence-image img,.calc-section .post-image img{max-width:350px}}.calc-section .dimension-inputs,.calc-section .post-select{position:relative;width:100%}@media (min-width:768px){.calc-section .dimension-inputs,.calc-section .post-select{width:50%}.calc-section .dimension-inputs .calc-item,.calc-section .post-select .calc-item{width:100%}.calc-section .dimension-inputs .calc-item:not(:last-of-type),.calc-section .post-select .calc-item:not(:last-of-type){display:inline-block;width:45%}.calc-section .dimension-inputs .calc-item:nth-of-type(2),.calc-section .post-select .calc-item:nth-of-type(2){margin-left:9%}}.calc-section .post-select{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media (min-width:768px){.calc-section .post-select{justify-content:flex-start}}.calc-section .post-select--heading{display:block;width:100%;color:#0E2F32;text-align:center;text-transform:uppercase;font-family:"BasierCircleMedium",sans-serif;font-size:18px;line-height:18px;margin-bottom:20px}@media (min-width:768px){.calc-section .post-select--heading{text-align:left}}.panel-type{display:flex;flex-flow:row wrap;background-color:#fff;padding:20px 20px 10px 20px}.panel-type label{position:relative;width:49%!important;margin-right:2%!important;padding:10px}@media (min-width:768px){.panel-type label{padding:20px}}.panel-type label:nth-of-type(2n){margin-right:0!important}@media (min-width:768px){.panel-type label{width:24.222%!important;margin-right:1%!important}.panel-type label:nth-of-type(2n){margin-right:1%!important}.panel-type label:nth-of-type(4n){margin-right:0!important}}.panel-type input[type="radio"]{appearance:none;border:1px solid #fff;position:absolute;cursor:pointer;top:-1px;left:0;height:100%;display:inline-block;margin-left:auto;margin-right:auto;width:100%;margin-bottom:15px;border-radius:0!important}.panel-type input[type="radio"]:checked{border-color:#A1C518}.panel-type input[type="radio"]:focus{outline:none!important}.panel-selection{display:block;width:100%;text-align:center}.panel-selection img{margin-bottom:15px}.panel-selection p{font-size:13px;line-height:18px;margin-bottom:0}.post-type{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;background-color:#fff;padding:0 30px 30px 30px}.post-type label{position:relative;width:49%!important;margin-right:2%!important;padding:20px}.post-type label:nth-of-type(2n){margin-right:0!important}@media (min-width:768px){.post-type label{width:24.222%!important;margin-right:1%!important}.post-type label:nth-of-type(2n){margin-right:1%!important}.post-type label:nth-of-type(4n){margin-right:0!important}}.step-navigation{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:center;margin-top:30px}.step-navigation div{margin:5px}.panel-type-step-button{display:inline-block;width:100%;text-align:center;font-family:"BasierCircleMedium",sans-serif;background-color:#0E2F32;border:1px solid #0E2F32;color:#fff;padding:15px 0;text-transform:uppercase;font-size:12px;line-height:12px;cursor:pointer;transition:all .3s ease}@media (min-width:768px){.panel-type-step-button{font-size:14px;line-height:14px;width:200px}}.panel-type-step-button:hover{background-color:#144246}.post-type-step-button{display:inline-block;width:100%;text-align:center;font-family:"BasierCircleMedium",sans-serif;background-color:#0E2F32;border:1px solid #0E2F32;color:#fff;padding:15px 0;text-transform:uppercase;font-size:12px;line-height:12px;cursor:pointer;transition:all .3s ease}@media (min-width:768px){.post-type-step-button{font-size:14px;line-height:14px;width:200px}}.post-type-step-button:hover{background-color:#144246}#dimensions-step-button{display:inline-block;width:100%;text-align:center;font-family:"BasierCircleMedium",sans-serif;background-color:#fff0;border:1px solid #0E2F32;color:#0E2F32;padding:15px 0;text-transform:uppercase;font-size:12px;line-height:12px;cursor:pointer;transition:all .3s ease}@media (min-width:768px){#dimensions-step-button{font-size:14px;line-height:14px;width:200px}}#dimensions-step-button:hover{background-color:#144246;color:#fff}#gravelboard-step-button{display:inline-block;width:100%;text-align:center;font-family:"BasierCircleMedium",sans-serif;background-color:#0E2F32;border:1px solid #0E2F32;color:#fff;padding:15px 0;text-transform:uppercase;font-size:12px;line-height:12px;cursor:pointer;transition:all .3s ease}@media (min-width:768px){#gravelboard-step-button{font-size:14px;line-height:14px;width:200px}}#gravelboard-step-button:hover{background-color:#144246}.gravel-board-type{display:flex;flex-flow:row wrap;background-color:#fff;padding:20px 20px 0 20px}.gravel-board-type label{position:relative;width:49%!important;margin-right:2%!important;padding:10px 10px 0 10px}@media (min-width:768px){.gravel-board-type label{padding:20px}}.gravel-board-type label:nth-of-type(2n){margin-right:0!important}@media (min-width:768px){.gravel-board-type label{width:32.222%!important;margin-right:1%!important}.gravel-board-type label:nth-of-type(2n){margin-right:1%!important}.gravel-board-type label:nth-of-type(3n){margin-right:0!important}}.gravel-board-type .board-selection{display:block;width:100%;text-align:center}.gravel-board-type .board-selection img{margin-bottom:15px}.gravel-board-type input[type="radio"]{appearance:none;border:1px solid #fff;border-radius:0!important;position:absolute;cursor:pointer;top:-1px;left:0;height:100%;display:inline-block;margin-left:auto;margin-right:auto;width:100%;margin-bottom:15px}.gravel-board-type input[type="radio"]:checked{border-color:#A1C518}.gravel-board-type input[type="radio"]:focus{outline:none!important}#gravelboard-step-4 label{display:flex;align-items:center}#gravelboard-step-4 .post-type-step-button{background-color:#fff0;color:#0E2F32}#gravelboard-step-4 .post-type-step-button:hover{background-color:#0E2F32;color:#fff}.submit-calculations{width:100%}@media (min-width:768px){.submit-calculations{width:200px}}.submit-calculations input{display:inline-block;width:100%;text-align:center;font-family:"BasierCircleMedium",sans-serif;background-color:#A1C518;border:1px solid #A1C518;color:#fff;padding:15px 0;text-transform:uppercase;font-size:12px;line-height:12px;cursor:pointer;transition:all .3s ease}@media (min-width:768px){.submit-calculations input{font-size:14px;line-height:14px;width:200px}}.submit-calculations input:hover{background-color:#b4dc1b}.fencing-products{display:block;position:relative;width:100%;background-color:#FAFCF6;padding:60px 0}.fencing-products .c-container,.fencing-products #ajax-load-more{max-width:1150px}.fencing-products h3{width:100%;margin-bottom:30px;text-transform:uppercase;text-align:center;color:#0E2F32;font-family:"BasierCircleMedium",sans-serif}.fencing-products table{width:100%;border:1px solid #ccc}@media (min-width:768px){.fencing-products table{border:0;padding:20px;background-color:#fff}}.fencing-products table thead{background-color:#0E2F32;color:#fff;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase;font-size:13px;font-weight:400}.fencing-products table thead th{text-align:center;padding:15px;color:#fff;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase}.fencing-products table thead th:first-of-type{text-align:center}@media (min-width:768px){.fencing-products table thead th:first-of-type{text-align:left}}.fencing-products table thead .col:not(.item){display:none}@media (min-width:768px){.fencing-products table thead .col:not(.item){display:table-cell}}.fencing-products table tbody{background-color:#fff}.fencing-products table tbody tr td{position:relative;padding:15px;vertical-align:middle;text-align:center;border-bottom:1px solid #ccc}.fencing-products table tbody tr .item{display:block;text-align:left}@media (min-width:768px){.fencing-products table tbody tr .item{display:table-cell}}.fencing-products .product-item-photo{display:table-cell;max-width:100%;padding-right:20px;position:static;vertical-align:top;width:1%}.fencing-products .product-image-container{display:inline-block;max-width:100%;width:90px}@media (min-width:768px){.fencing-products .product-image-container{width:60px}}@media (min-width:1152px){.fencing-products .product-image-container{width:120px}}.fencing-products .product-image-photo{bottom:0;display:block;height:auto;left:0;margin:auto;max-width:100%;position:static;right:0;top:0}.fencing-products .product-item-details{display:table-cell;vertical-align:middle;white-space:normal;width:99%}.fencing-products .product-item-details a{color:#0E2F32;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase;font-size:14px;line-height:18px}@media (min-width:1152px){.fencing-products .product-item-details a{font-size:22px;line-height:26px}}.fencing-products .product-item-details a:visited{color:#0E2F32;text-transform:uppercase}@media (min-width:1152px){.fencing-products .product-item-details{padding-right:60px}}.fencing-products .product-item-details .product-item-name{color:#0E2F32;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase;font-size:14px;line-height:18px}@media (min-width:1152px){.fencing-products .product-item-details .product-item-name{font-size:16px;line-height:22px}}.fencing-products .product-item-details span{display:block;position:relative;width:100%;margin-top:10px}.fencing-products .col-price{display:block;float:left;width:30%;color:#0E2F32;font-family:"BasierCircleMedium",sans-serif;font-size:14px;line-height:14px;padding:15px 0}.fencing-products .col-price .woocommerce-Price-amount:after{content:"Inc VAT";display:block;position:relative;width:auto;font-family:"BasierCircleMedium",sans-serif;height:auto;font-size:12px;line-height:12px;color:#666;text-transform:uppercase;margin-top:5px}@media (min-width:768px){.fencing-products .col-price{display:table-cell;width:auto;float:none}}@media (min-width:1152px){.fencing-products .col-price{font-size:18px;line-height:18px}}.fencing-products .col-price:before{content:attr(data-th) ":";display:block;font-weight:700;padding-bottom:5px;font-size:12px;line-height:12px}@media (min-width:768px){.fencing-products .col-price:before{display:none}}.fencing-products .col-qty{display:block;float:left;width:40%;align-content:center;padding:10px;min-height:79px}@media (min-width:768px){.fencing-products .col-qty{display:table-cell;float:none;width:20%;min-height:none}}.fencing-products .col-qty:before{content:attr(data-th) ":";display:none;font-weight:700;color:#0E2F32;padding-bottom:10px;font-size:12px;line-height:12px}@media (min-width:768px){.fencing-products .col-qty:before{display:none}}.fencing-products .col-qty input[type="number"]{width:35px;height:35px;border:1px solid #A1C518;border-left:0;border-right:0;border-radius:0;text-align:center;margin:0;color:#666}@media (min-width:1152px){.fencing-products .col-qty input[type="number"]{width:50px;height:50px}}.fencing-products .col-qty .qty-btns{display:inline}.fencing-products .col-qty #fenceQuantityDecrease,.fencing-products .col-qty #fenceQuantityIncrease,.fencing-products .col-qty #postQuantityDecrease,.fencing-products .col-qty #postQuantityIncrease,.fencing-products .col-qty #boardQuantityDecrease,.fencing-products .col-qty #boardQuantityIncrease,.fencing-products .col-qty #mixQuantityDecrease,.fencing-products .col-qty #mixQuantityIncrease,.fencing-products .col-qty #clipQuantityDecrease,.fencing-products .col-qty #clipQuantityIncrease,.fencing-products .col-qty #boardQuantityDecreaseFor6InchHeights,.fencing-products .col-qty #boardQuantityIncreaseFor6InchHeights{width:35px;height:35px;background-color:#fff;border:1px solid #A1C518;color:#A1C518;cursor:pointer;text-indent:-9999px;background-repeat:no-repeat;background-position:center;background-size:13px}@media (min-width:1152px){.fencing-products .col-qty #fenceQuantityDecrease,.fencing-products .col-qty #fenceQuantityIncrease,.fencing-products .col-qty #postQuantityDecrease,.fencing-products .col-qty #postQuantityIncrease,.fencing-products .col-qty #boardQuantityDecrease,.fencing-products .col-qty #boardQuantityIncrease,.fencing-products .col-qty #mixQuantityDecrease,.fencing-products .col-qty #mixQuantityIncrease,.fencing-products .col-qty #clipQuantityDecrease,.fencing-products .col-qty #clipQuantityIncrease,.fencing-products .col-qty #boardQuantityDecreaseFor6InchHeights,.fencing-products .col-qty #boardQuantityIncreaseFor6InchHeights{width:50px;height:50px}}.fencing-products .col-qty #fenceQuantityDecrease,.fencing-products .col-qty #postQuantityDecrease,.fencing-products .col-qty #boardQuantityDecrease,.fencing-products .col-qty #mixQuantityDecrease,.fencing-products .col-qty #clipQuantityDecrease,.fencing-products .col-qty #boardQuantityDecreaseFor6InchHeights{background-image:url(/wp-content/themes/montonfencing/images/minus-blue.png);border-right:0}.fencing-products .col-qty #fenceQuantityIncrease,.fencing-products .col-qty #postQuantityIncrease,.fencing-products .col-qty #boardQuantityIncrease,.fencing-products .col-qty #mixQuantityIncrease,.fencing-products .col-qty #clipQuantityIncrease,.fencing-products .col-qty #boardQuantityIncreaseFor6InchHeights{background-image:url(/wp-content/themes/montonfencing/images/plus-blue.png);border-left:0}.fencing-products #fenceTotalPrice,.fencing-products #postTotalPrice,.fencing-products #clipTotalPrice,.fencing-products #mixTotalPrice,.fencing-products #boardTotalPrice,.fencing-products #boardTotalPriceFor6InchHeights{font-family:"BasierCircleMedium",sans-serif;font-size:14px;line-height:14px;color:#0E2F32}.fencing-products #fenceTotalPrice:after,.fencing-products #postTotalPrice:after,.fencing-products #clipTotalPrice:after,.fencing-products #mixTotalPrice:after,.fencing-products #boardTotalPrice:after,.fencing-products #boardTotalPriceFor6InchHeights:after{content:"Inc VAT";display:block;position:relative;width:auto;font-family:"BasierCircleMedium",sans-serif;height:auto;font-size:12px;line-height:12px;color:#666;text-transform:uppercase;margin-top:5px}@media (min-width:768px){.fencing-products #fenceTotalPrice,.fencing-products #postTotalPrice,.fencing-products #clipTotalPrice,.fencing-products #mixTotalPrice,.fencing-products #boardTotalPrice,.fencing-products #boardTotalPriceFor6InchHeights{text-transform:uppercase;font-size:16px;line-height:16px;color:#A1C518}}.fencing-products .col-add{display:block;float:left;width:100%}@media (min-width:768px){.fencing-products .col-add{display:table-cell;float:none;width:auto}}@media (min-width:1152px){.fencing-products .col-add{padding-left:30px}}.fencing-products .col-add .addcart{display:inline-block;width:100%;text-align:center;font-family:"BasierCircleMedium",sans-serif;background-color:#A1C518;border:1px solid #A1C518;color:#fff;padding:15px 0;text-transform:uppercase;font-size:14px;line-height:14px;cursor:pointer;transition:all .3s ease}@media (min-width:768px){.fencing-products .col-add .addcart{font-size:12px;line-height:12px;width:120px;padding:12px 0}}@media (min-width:1152px){.fencing-products .col-add .addcart{font-size:14px;line-height:14px;width:150px;padding:15px 15px}}.fencing-products .col-add .addcart:hover{background-color:#b4dc1b;text-decoration:none}#errors{margin:0}#errors span{display:block;position:relative;width:100%;background-color:#FFCFCF;border:1px solid #FF8787;font-family:"BasierCircleMedium",sans-serif;color:#AE0000;padding:20px;text-align:center}.poi-links{display:flex;flex-direction:column;position:relative;width:100%;height:auto}@media (min-width:768px){.poi-links{flex-direction:row}}.poi-links .poi-link{display:inline-block;position:relative;width:100%;overflow:hidden}.poi-links .poi-link:not(:last-of-type){margin-bottom:30px}@media (min-width:768px){.poi-links .poi-link{width:33%}.poi-links .poi-link:not(:last-of-type){margin-bottom:0;margin-right:1%}}.poi-links .poi-link img{transform:scale(1);transition:all .7s ease}.poi-links .poi-link:hover img{transform:scale(1.05)}.poi-links .poi-content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgb(14 47 50 / .4);transition:all .3s ease}.poi-links .poi-content:hover{background-color:rgb(14 47 50 / .7)}.poi-links .poi-content:hover .poi-title{transform:translateY(0)}.poi-links .poi-content:hover .green-outline{transform:translateY(0);opacity:1}.poi-links .poi-title{color:#fff;font-size:32px;line-height:42px;transform:translateY(30px);text-transform:uppercase;transition:all .3s ease}@media (min-width:768px){.poi-links .poi-title{font-size:20px;line-height:30px}}@media (min-width:1152px){.poi-links .poi-title{font-size:32px;line-height:42px}}.poi-links .green-outline{background-color:#fff0;color:#A1C518;margin-top:30px;transform:translateY(30px);transition:all .3s ease;opacity:0}.poi-links .green-outline:hover{color:#fff}@media (min-width:768px){.poi-links .green-outline{font-size:12px;line-height:12px}}@media (min-width:1152px){.poi-links .green-outline{font-size:14px;line-height:14px}}.reviews-listing{display:block;position:relative;width:100%;padding-top:60px;padding-bottom:60px;background-color:#A1C518}.reviews-listing h2{color:#fff;width:100%;font-family:"BasierCircleMedium",sans-serif;text-align:center;margin-bottom:60px;text-transform:uppercase}.reviews-listing ul{display:flex;flex-direction:column;width:100%}@media (min-width:768px){.reviews-listing ul{flex-flow:row wrap}}.reviews-listing li{display:inline-block;position:relative;background-color:#fff;padding:40px 30px}.reviews-listing li:not(:last-of-type){margin-bottom:15px}@media (min-width:768px){.reviews-listing li{width:32.666%;margin-right:1%}.reviews-listing li:nth-of-type(3n){margin-right:0}.reviews-listing li:last-of-type{margin-bottom:15px}}.reviews-listing img{display:block;width:100%;max-width:120px;margin-left:auto;margin-right:auto;margin-bottom:20px}.reviews-listing blockquote{text-align:center;color:#666;font-family:"BasierCircleMedium",sans-serif;font-size:16px;line-height:24px;margin:20px 0}.reviews-listing cite{display:block;width:100%;text-align:center;font-family:"BasierCircleMedium",sans-serif;font-size:13px;line-height:13px;font-weight:600;font-style:normal;color:#A1C518}.article-wrapper{padding-top:30px;padding-bottom:30px}.article-wrapper img{width:100%}.article-wrapper h1{text-align:center;text-transform:uppercase;font-family:"BasierCircleMedium",sans-serif;color:#0E2F32;width:100%;font-size:30px;line-height:40px;margin-bottom:20px}.article-wrapper date{display:block;text-align:center;width:100%;color:#A1C518;font-family:"BasierCircleMedium",sans-serif;margin-bottom:30px;text-transform:uppercase}.article-post{padding:60px 20px}@media (min-width:768px){.article-post{max-width:750px;margin-left:auto;margin-right:auto}}@media (min-width:1152px){.article-post{max-width:1050px}}.article-post p{margin-bottom:30px}.article-post h3,.article-post h4,.article-post h5{display:block;position:relative;font-family:"BasierCircleMedium",sans-serif;margin-bottom:30px;color:#0E2F32;text-transform:uppercase}.article-post h6{color:#A1C518;margin-bottom:30px;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase;font-size:18px;line-height:26px}.article-post .green-text{color:#A1C518}.our-values{display:block;position:relative;width:100%;padding-top:60px;padding-bottom:60px}.our-values h3{width:100%;text-align:center;text-transform:uppercase;margin-bottom:30px}.our-values p{text-align:center;width:100%}.our-values p:first-of-type{color:#A1C518;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase}.our-values ul{display:flex;flex-flow:row wrap;width:100%;margin-top:60px;margin-bottom:60px}.our-values li{width:48%;margin-right:4%;margin-bottom:20px;text-align:center}.our-values li:nth-of-type(2n){margin-right:0}@media (min-width:768px){.our-values li{width:23.5%;margin-right:2%}.our-values li:nth-of-type(2n){margin-right:2%}.our-values li:nth-of-type(4n){margin-right:0}}.our-values img{margin-bottom:15px;margin-left:auto;margin-right:auto;width:100%;max-width:150px}.our-values .value-title{font-size:16px;line-height:22px;font-family:"BasierCircleMedium",sans-serif;color:#0E2F32;text-transform:uppercase;font-weight:400}@media (min-width:1152px){.our-values .value-title{padding:0 30px;font-size:20px;line-height:26px}}.our-values .value-title strong{font-weight:600}.vacancies{display:block;position:relative;width:100%;height:auto;padding-top:30px;padding-bottom:30px;background-color:#A1C518}@media (min-width:768px){.vacancies{padding-top:60px;padding-bottom:60px}}.vacancies h2{width:100%;text-align:center;color:#fff;text-transform:uppercase;margin-bottom:30px}@media (min-width:768px){.vacancies h2{margin-bottom:60px}}.vacancies ul{display:flex;flex-direction:column;width:100%}@media (min-width:768px){.vacancies ul{flex-flow:row wrap}}.vacancies li{display:inline-block;position:relative;width:100%;background-color:#fff;padding:30px}.vacancies li:not(:last-of-type){margin-bottom:20px}@media (min-width:768px){.vacancies li:not(:last-of-type){margin-bottom:2%}}@media (min-width:768px){.vacancies li{width:32%;margin-right:2%;margin-bottom:2%}.vacancies li:nth-of-type(3n){margin-right:0}.vacancies li:last-of-type{margin-bottom:2%}}@media (min-width:1152px){.vacancies li{padding-top:50px;padding-bottom:50px}}.vacancies h4{color:#A1C518;font-family:"BasierCircleMedium",sans-serif;font-size:18px;line-height:28px;margin-bottom:20px}@media (min-width:1152px){.vacancies h4{font-size:22px;line-height:32px}}.vacancies p{color:#706F6F;font-family:"BasierCircleMedium",sans-serif;margin-bottom:20px}.vacancies a{display:flex;align-items:center;color:#0E2F32;font-family:"ArialBlack",sans-serif;text-transform:uppercase;margin-top:30px;font-size:14px;line-height:14px}.vacancies a:before{content:"";display:inline-block;position:relative;width:25px;height:1px;background-color:#A1C518;margin-right:8px}.vacancy-overview{display:block;position:relative;background-color:#A1C518;width:100%;padding-top:30px;padding-bottom:30px}@media (min-width:768px){.vacancy-overview{padding-top:60px;padding-bottom:60px}}.vacancy-overview ul{display:flex;flex-direction:column;width:100%}@media (min-width:768px){.vacancy-overview ul{flex-direction:row}}.vacancy-overview li{display:flex;flex-direction:column;background-color:#fff;text-align:center;padding:0;width:100%}.vacancy-overview li:not(:last-of-type){margin-bottom:20px}@media (min-width:768px){.vacancy-overview li{padding:30px;width:32%;margin-right:2%}.vacancy-overview li:nth-of-type(3n){margin-right:0}.vacancy-overview li:not(:last-of-type){margin-bottom:0}}@media (min-width:1366px){.vacancy-overview li{padding:60px}}.vacancy-overview li img{margin-bottom:10px;width:100%;max-width:100px;margin-left:auto;margin-right:auto}@media (min-width:768px){.vacancy-overview li img{max-width:150px;margin-bottom:20px}}.vacancy-overview li strong{font-family:"BasierCircleMedium",sans-serif;font-size:18px;line-height:18px;text-transform:uppercase;font-weight:700;margin-bottom:10px}.vacancy-overview li p{text-transform:uppercase;font-family:"BasierCircleMedium",sans-serif;color:#999}.vacancy-details{display:block;position:relative;width:100%;padding-top:30px;padding-bottom:0}@media (min-width:768px){.vacancy-details{padding-top:60px;padding-bottom:60px}}.vacancy-details h3{width:100%;text-align:center;text-transform:uppercase}.careers-btns{padding:30px 0}.share-vacancy{display:block;position:relative;width:100%;text-align:center}@media (min-width:768px){.share-vacancy{padding-top:40px;padding-bottom:40px}}.share-box{display:flex;flex-direction:column;width:100%;padding:30px}@media (min-width:768px){.share-box{border:1px solid #A1C518;flex-direction:row;align-items:center;max-width:700px;margin-left:auto;margin-right:auto;padding:50px 30px}}.share-box p{width:100%;margin-bottom:20px;color:#0E2F32;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase}@media (min-width:768px){.share-box p{width:200px;margin-bottom:0}}.share-box ul{display:flex;flex-direction:column;width:100%}@media (min-width:768px){.share-box ul{flex-direction:row;width:calc(100% - 200px)}}.share-box ul li{width:100%}div.simplesocialbuttons{margin:0!important;width:100%!important}.simplesocialbuttons button{margin:5px 0px!important}@media (min-width:768px){.simplesocialbuttons button{margin:0 5px!important}}.simplesocialbuttons.simplesocial-round-icon button span.simplesocialtxt{display:block!important}.simplesocialbuttons.simplesocial-round-icon button:after{display:none!important}.simplesocialbuttons button.simplesocial-fb-share:after,.simplesocialbuttons button.simplesocial-twt-share:after,.simplesocialbuttons button.simplesocial-linkedin-share:after{left:unset!important;right:0}.simplesocial-fb-share,.simplesocial-twt-share,.simplesocial-linkedin-share{display:inline-block!important;position:relative!important;width:100%!important;margin-bottom:10px!important;border:1px solid #A1C518!important;border-radius:0!important;background-color:#A1C518!important;color:#fff!important;height:40px!important;padding:0!important;line-height:40px!important;box-shadow:none!important}@media (min-width:768px){.simplesocial-fb-share,.simplesocial-twt-share,.simplesocial-linkedin-share{width:31%!important;margin-bottom:0!important}}.simplesocial-fb-share:hover,.simplesocial-twt-share:hover,.simplesocial-linkedin-share:hover{background-color:#A1C518!important}.simplesocial-fb-share span,.simplesocial-twt-share span,.simplesocial-linkedin-share span{display:inline-block;position:relative;margin-right:0;width:100%;text-align:left;padding-left:15px;text-transform:uppercase;font-family:"BasierCircleMedium",sans-serif}.visit-us{display:block;position:relative;width:100%;background-color:#FAFCF6;padding-top:60px;padding-bottom:60px}.visit-us .c-container,.visit-us #ajax-load-more{display:flex;flex-direction:column;width:100%}@media (min-width:768px){.visit-us .c-container,.visit-us #ajax-load-more{flex-direction:row}}.visit-location{display:inline-flex;flex-direction:column;align-items:flex-start;position:relative;width:100%;margin-bottom:30px}@media (min-width:768px){.visit-location{width:60%;flex-flow:row wrap}}.visit-location h3{display:flex;align-items:center;width:100%;text-transform:uppercase;margin-bottom:20px}.visit-location h3:after{content:"";display:inline-block;position:relative;width:40%;height:1px;margin-left:20px;background-color:#A1C518}.visit-location address{font-style:normal;width:100%;color:#706F6F;margin-bottom:30px}@media (min-width:768px){.visit-location address{width:60%;margin-bottom:0}}.visit-location ul{width:100%;margin-bottom:30px}@media (min-width:768px){.visit-location ul{width:30%;margin-bottom:0}}.visit-location li{display:flex;position:relative;flex-direction:column;align-items:flex-start;width:100%;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase;color:#A1C518;padding-left:40px;margin-bottom:10px}.visit-location li:before{content:"";display:inline-block;position:absolute;top:0;left:0;width:30px;height:30px;background-repeat:no-repeat;background-size:30px;background-position:center;margin-right:10px}.visit-location li:first-of-type:before{background-image:url(/wp-content/themes/montonfencing/images/landscaping-centre/phone-icon.png)}.visit-location li:last-of-type:before{background-image:url(/wp-content/themes/montonfencing/images/landscaping-centre/mail-icon.png)}.visit-location li a{color:#706F6F;font-family:sans-serif;margin-top:3px;text-transform:none;text-decoration:underline}.visit-location li a:hover{text-decoration:none}@media (min-width:768px){.visit-location li a[href^="tel:"]{text-decoration:none}}.visit-location .dark-solid{margin-top:0}.opening-times{display:block;position:relative;width:100%}.opening-times h5{text-transform:uppercase;margin-bottom:20px;font-size:20px;line-height:30px}.opening-times p{margin-bottom:5px}.map{display:inline-block;position:relative;width:100%}@media (min-width:768px){.map{width:40%}}.map iframe{width:100%;height:auto;aspect-ratio:1/1}.location-categories{display:block;position:relative;background-color:#fff;width:100%;padding-top:0;padding-bottom:60px}.location-categories li{margin:0 10px}.location-categories li img{width:100%}.location-categories .category-info{display:block;background-color:#fff;padding:30px 0 0 0;position:relative;text-align:center;bottom:55px;width:90%;left:5%}.location-categories .category-info h3{padding:0 10px;color:#0E2F32;text-transform:uppercase;font-size:20px;line-height:26px;margin-bottom:40px}.location-categories .category-info p{padding:0 20px;margin-bottom:40px}.location-categories .category-info .green-outline{display:inline-block}.store-contact{display:block;position:relative;width:100%;padding-top:30px;padding-bottom:30px;background-color:#fafcf6;scroll-margin:180px}@media (min-width:768px){.store-contact{padding-top:60px;padding-bottom:60px}}.store-contact h4{width:100%;text-align:left;text-transform:uppercase;margin-bottom:0;padding-left:20px;padding-right:20px}@media (min-width:768px){.store-contact h4{margin-bottom:60px;text-align:center}}.store-contact .c-container,.store-contact #ajax-load-more{display:flex;flex-direction:column;width:100%}@media (min-width:768px){.store-contact .c-container,.store-contact #ajax-load-more{flex-direction:row}}.store-contact .contact-details{display:flex;flex-direction:column;width:100%;padding:30px 0}@media (min-width:768px){.store-contact .contact-details{flex-flow:row wrap;width:50%;margin-right:15%}}.store-contact .contact-details h3{width:100%;color:#A1C518;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase;margin-bottom:20px;font-size:20px;line-height:30px}@media (min-width:768px){.store-contact .contact-details h3{margin-bottom:0}}.store-contact .contact-details address{position:relative;font-style:normal;color:#706F6F;width:100%;margin-bottom:30px;padding-left:30px}.store-contact .contact-details address:before{content:"";display:inline-block;position:absolute;width:25px;height:25px;background-image:url(/wp-content/themes/montonfencing/images/landscaping-centre/visit-us-icon.png);background-repeat:no-repeat;background-size:25px;background-position:center;left:0}@media (min-width:768px){.store-contact .contact-details address{width:65%;margin-bottom:0;padding-right:5%}}.store-contact .contact-details address span{display:block;width:100%;margin-bottom:10px;color:#A1C518;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase}.store-contact .contact-details ul{width:100%}@media (min-width:768px){.store-contact .contact-details ul{width:30%}}.store-contact .contact-details li{display:flex;flex-direction:column;align-items:flex-start;position:relative;color:#A1C518;padding-left:30px}.store-contact .contact-details li:before{content:"";display:inline-block;position:absolute;width:25px;height:25px;background-repeat:no-repeat;background-size:25px;background-position:center;left:0}.store-contact .contact-details li:not(last-of-type){margin-bottom:20px}.store-contact .contact-details li:first-of-type:before{background-image:url(/wp-content/themes/montonfencing/images/landscaping-centre/phone-icon.png)}.store-contact .contact-details li:last-of-type:before{background-image:url(/wp-content/themes/montonfencing/images/landscaping-centre/mail-icon.png)}.store-contact .contact-details li span{display:block;width:100%;margin-bottom:2px;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase}.store-contact .contact-details li a{color:#706F6F}.store-contact .store-opening{width:100%;background-color:#A1C518;padding:20px}@media (min-width:768px){.store-contact .store-opening{width:35%}}@media (min-width:1152px){.store-contact .store-opening{padding:30px}}.store-contact .store-opening h3{display:flex;align-items:center;color:#fff;font-family:"BasierCircleMedium",sans-serif;text-transform:uppercase;margin-bottom:20px;font-size:20px;line-height:30px}.store-contact .store-opening h3:before{content:"";display:inline-block;position:relative;width:30px;height:30px;margin-right:10px;background-image:url(/wp-content/themes/montonfencing/images/landscaping-centre/clock-icon.png);background-repeat:no-repeat;background-size:30px;background-position:center}.store-contact .store-opening td{color:#fff;padding-top:5px;padding-bottom:5px}.store-contact .store-opening td:not(:last-of-type){padding-right:40px}.store-contact .store-opening .dark-solid:hover{border:1px solid #fff;background-color:#fff;color:#0E2F32}.store-contact .store-opening table{margin-bottom:30px}.store-gallery{display:block;position:relative;width:100%;height:auto;padding-top:30px;padding-bottom:30px;scroll-margin:180px}@media (min-width:768px){.store-gallery{padding-top:60px;padding-bottom:60px}}.store-gallery h4{width:100%;text-align:center;margin-bottom:30px;text-transform:uppercase;font-size:24px;line-height:34px}@media (min-width:768px){.store-gallery h4{margin-bottom:60px}}.gallery-grid{display:flex;flex-direction:column;width:100%}@media (min-width:768px){.gallery-grid{flex-direction:row}}.gallery-single{width:100%;height:auto;margin-bottom:10px}.gallery-single img{width:100%}@media (min-width:768px){.gallery-single{width:40%;margin-bottom:0;margin-right:10px}.gallery-single img{aspect-ratio:7/10;height:100%}}.gallery-multiple{width:100%;height:auto}@media (min-width:768px){.gallery-multiple{width:60%}}.gallery-square{display:flex;flex-direction:row;width:100%;margin-bottom:10px}.gallery-square img{width:calc(50% - 5px);aspect-ratio:1/1}.gallery-square img+img{margin-left:10px}.gallery-rectangle img{aspect-ratio:6/3}.error-404 h1{font-family:"ArialBlack",sans-serif;color:#0E2F32;margin-bottom:30px;font-size:70px;line-height:80px}@media (min-width:768px){.error-404 h1{font-size:130px;line-height:130px}}.error-404 p{text-align:center;font-family:sans-serif;margin-bottom:20px;font-size:16px;line-height:22px}@media (min-width:1152px){.error-404 p{font-size:18px;line-height:24px}}.error-404 .page-content{padding:100px 30px;text-align:center}body.search-results ul.products{display:flex;flex-wrap:wrap}body.search-results ul.products li.product{float:none;margin:0 2% 2% 0;vertical-align:top;position:relative;text-align:center;background-color:#fff;padding:10px 10px 30px 10px;border:1px solid #ccc;width:49%;transition:all .3s ease}@media (min-width:992px){body.search-results ul.products li.product{padding:20px 20px 50px 20px;margin:0 2% 30px 0}}body.search-results ul.products li.product a:hover{text-decoration:none}body.search-results ul.products li.product:hover{border-color:#A1C518}body.search-results ul.products li.product:hover .shop-now{background-color:#A1C518}body.search-results ul.products li.product:nth-of-type(2n){margin-right:0}@media (min-width:768px){body.search-results ul.products li.product{width:32%}body.search-results ul.products li.product:nth-of-type(2n){margin-right:2%}body.search-results ul.products li.product:nth-of-type(3n){margin-right:0}}@media (min-width:992px){body.search-results ul.products li.product{width:23.5%}body.search-results ul.products li.product:nth-of-type(2n){margin-right:2%}body.search-results ul.products li.product:nth-of-type(3n){margin-right:2%}body.search-results ul.products li.product:nth-of-type(4n){margin-right:0}}body.search-results ul.products li.product img{margin-bottom:20px;width:100%}body.search-results ul.products li.product .woocommerce-Price-amount{display:block;position:relative;width:100%;margin-bottom:25px;font-family:"ArialBlack",sans-serif;font-size:18px;line-height:18px;color:#A1C518}@media (min-width:992px){body.search-results ul.products li.product .woocommerce-Price-amount{margin-bottom:50px;font-size:30px;line-height:30px}}body.search-results ul.products li.product .woocommerce-Price-amount:before{content:"From";display:block;position:relative;color:#A1C518;font-family:"BasierCircleMedium",sans-serif;font-size:14px;line-height:14px;font-weight:600;margin-bottom:5px;text-transform:uppercase}body.search-results ul.products li.product .woocommerce-Price-amount:after{content:"Inc VAT";display:block;position:relative;width:auto;font-family:"BasierCircleMedium",sans-serif;height:auto;font-size:12px;line-height:12px;color:#666;text-transform:uppercase;margin-top:5px}body.search-results ul.products li.product .shop-now{display:inline-block;position:relative;width:90%;background-color:#0E2F32;text-transform:uppercase;font-size:11px;line-height:11px;font-family:"ArialBlack",sans-serif;color:#fff;padding:20px 20px;transition:all .3s ease}@media (min-width:1152px){body.search-results ul.products li.product .shop-now{width:200px;font-size:14px;line-height:14px}}body.search-results ul.products li.product .price-from{display:none;visibility:hidden}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .add_to_wishlist{display:block;position:relative;width:30px;height:30px}body.woocommerce-wishlist h1{width:100%;text-align:center;font-family:"ArialBlack",sans-serif;text-transform:uppercase;color:#0E2F32;margin-bottom:60px}.woocommerce .wishlist-title{display:none}.wishlist-title h2{display:none;width:100%;text-align:center}.wishlist-title-container{width:100%;text-align:center;color:#999}.wishlist-title.wishlist-title-with-form h2:hover{background-color:#fff0}table.wishlist_table{width:100%;margin-bottom:60px}table.wishlist_table thead{background-color:#0E2F32;color:#fff}table.wishlist_table th.product-name{text-align:left}table.wishlist_table th{font-size:14px}table.wishlist_table td{font-size:16px;line-height:20px}table.wishlist_table tbody tr:nth-of-type(even){background-color:#f9f9f9}.item-details-table{font-size:18px;line-height:18px}.wishlist_table.mobile li table.additional-info td.label{width:10%}.wishlist_table.mobile li table.additional-info td.value{text-align:left}.wishlist_table .product-add-to-cart a{margin:0!important}.wishlist_table.mobile li table.additional-info td{padding:0!important}.wishlist_table.mobile{border:1px solid #ddd;padding:10px;margin-bottom:60px}.wishlist_table.mobile .additional-info{width:100%}.wishlist_table.mobile li:not(:last-of-type){border-bottom:1px solid #ddd}.wishlist_table.mobile li .additional-info-wrapper .product-remove{padding:10px}.wishlist_table.mobile li .item-details table.item-details-table td{padding:0!important}.wishlist_table.mobile li .item-details table.item-details-table td.value{text-align:left!important}.wishlist_table.mobile .woocommerce-Price-amount{color:#A1C518;font-size:16px;line-height:16px;font-weight:600}.wishlist_table.mobile .product-name a{font-family:"BasierCircleMedium",sans-serif;color:#0E2F32;text-transform:uppercase;font-size:14px;line-height:18px}.product-add-to-cart{text-align:center;font-size:14px;line-height:20px}.wishlist_table .product-add-to-cart span.dateadded{font-size:13px;line-height:16px}.wishlist_table tr td.product-name a{font-family:"BasierCircleMedium",sans-serif;color:#0E2F32;text-transform:uppercase;font-size:14px;line-height:18px}.wishlist_table tr td.product-price{font-family:"BasierCircleMedium",sans-serif;color:#A1C518;text-transform:uppercase;font-size:14px;line-height:18px}.wishlist_table tr td.product-price .price-from{text-transform:none;font-size:11px;line-height:11px;color:#A1C518}.wishlist_table .product-stock-status span.wishlist-in-stock{background-color:#A1C518;color:#fff!important;padding:10px 15px;font-size:14px;line-height:14px}.add_to_cart_button{text-align:center;font-size:14px;line-height:20px;width:100%;color:#A1C518}.yith-wcwl-share{display:none;visibility:hidden}