@font-face{font-family:'GLYPHICONSHalflings-Regular';src:url('/wp-content/themes/tfh/font/glyphicons-halflings-regular.ttf') format('truetype'),
url('/wp-content/themes/tfh/font/glyphicons-halflings-regular.woff') format('woff'),
url('/wp-content/themes/tfh/font/glyphicons-halflings-regular.woff2') format('woff2');font-weight:700;font-style:normal}@media screen and (min-width:48em){.wrap{max-width:1200px;padding-left:2em;padding-right:2em}.main-navigation
a{padding:15px
0!important}.site-footer .widget-column.footer-widget-2{float:left;width:27%}}.footer-widget-5 figure.gallery-item{display:block;width:100%;max-width:70%!important;margin-right:auto;margin-left:auto}.footer-widget-5 div#gallery-1{padding-top:20px}.widget-column.footer-widget-5.footer-widget-col{width:13.67%;float:left}.site-footer
.wrap{width:100%;max-width:80%}p.wpgmza_infowindow_address{display:none}.single-post
.wrap{width:100%;max-width:80%}.related-post-section{width:40%;float:right;padding:30px
0}.post-content.cus-post-content{width:57%;float:left;margin-right:3%}h2.cus-relpost-heading{font-size:28px;color:#000;font-weight:700}h2.cus-post-title{font-size:18px;color:#e91f21}.widget ol li,.widget ul
li{border-bottom:none;border-top:none}.show-all-branch-list{padding:20px
40px}.show-all-branch-list
.wpb_content_element{text-align:center;margin-bottom:20px!important}.show-all-branch-list a.cus-all-branches{background-color:#feec34;padding:15px
20px;font-size:17px;color:#ff1e13!important;cursor:pointer;border-radius:50px;font-weight:600}.show-all-branch-list a.cus-all-branches:hover{text-decoration:none;background-color:#ed1d23;color:#fff!important}#menu-footer-menu
a{font-size:15px!important}#gallery-1 .gallery-item
img{width:90px!important}.wpgmza-form-field__label{display:inline-block!important;padding-right:10px!important}.wpgmza-form-field.wpgmza_sl_radius_div{width:12%;display:inline-block}.wpgmza-form-field.wpgmza_sl_query_div{width:45%;display:inline-block}.wpgmza-store-locator.wpgmza_sl_main_div{padding-bottom:50px}.wpgmza_sl_reset_button_div,.wpgmza_sl_search_button_div{position:relative;top:-18px}.wpgmza_marker_carousel
.item{padding:30px
0 10px}.owl-stage .owl-item{min-height:331px!important;margin-bottom:30px}input.wpgmza_sl_reset_button_1,input.wpgmza_sl_search_button_1{background-color:#ed1c24;padding:10px
10px;font-size:10px}p.wpgmza_marker_address,p.wpgmza_marker_directions_link{display:none}p.wpgmza_marker_description{margin:0}p.wpgmza_marker_title{background:#feec34;margin-bottom:0;font-size:17px!important;padding:7px;font-weight:500!important}.location-contact
p{margin-bottom:15px;border-bottom:1px solid #80808017}#tab_container_2583 .tab-pane,#tab_container_2583 span,div#tabs_desc_2583_1{font-family:sans-serif!important;font-size:14px}body{font-family:sans-serif!important;font-size:14px}.get-quote-logo{width:120px}.main-header{width:100%;position:relative;display:table;background:#000;padding:10px
0}.get-quote-logo
a{color:#ff1e13;text-decoration:none;box-shadow:none;background:#feec34;font-weight:600;font-size:14px;padding:10px
16px 10px 16px!important;border-radius:50px;display:inline-block;margin-top:30px}ul.top-left-ul li
a{background:0 0;box-shadow:none;padding:0!important;margin:0
16px;display:block}section#text-16{float:left}section#text-13{float:left}a.custom-logo-link{margin-top:20px}.logo.col-md-4.row.logo-div{width:26%!important}.single-featured-image-header{padding-top:100px}form.woocommerce-product-search{width:300px;float:right;position:relative;left:-60px}.woocommerce-product-search
button{position:relative;top:-28px;float:right}#masthead>.wrap{width:100%;max-width:90%}.get-quote-new{width:10%}.header-top-logo-left{width:3%}header
.logo{width:15%}#ssb-container
.fas{font-size:20px}.cus-header-right-map-section{position:relative;float:right;top:-45px}.cus-header-right-map-section a,.cus-header-right-map-section
img{box-shadow:none!important}span.star-mark-icon{font-size:25px;color:#db2830;line-height:25px;vertical-align:text-top}.cus-header-right-map-section
span{display:none}.main-navigation
ul{text-align:center}.smart-search-post-price{display:none}.mobile-skip-buttons
h2{font-size:30px;color:#fff;line-height:30px;padding-bottom:18px;font-weight:600}.mobile-skip-buttons{padding-bottom:40px;padding-top:20px}.brisbane-branch{width:50%;float:left;clear:both}.sydney-branch{width:50%;float:right}.brisbane-branch a,.sydney-branch
a{color:#000;border:2px
solid #111;background-color:#fe0;width:100%;white-space:unset!important;margin:20px
auto;font-weight:700!important;font-size:18px!important;letter-spacing:1px!important;padding:10px
65px;border-radius:30px}.brisbane-branch a:hover,.sydney-branch a:hover{color:#fff;background-color:#111;border:2px
solid #111;text-decoration:none}.navigation-top{position:relative!important;top:25px}.get-quote
a{color:#ff1e13;text-decoration:none}.post-type-archive-product.has-header-image .single-featured-image-header,.summary .yith-ywraq-add-button.show>a{display:none}.custom-single-prod-btns a.add-request-quote-button.pum-trigger{background-color:#000;padding:10px;color:#fff;margin-right:10px}a.cus-tel-button:hover{background:#ff1e13;color:#fff;transition:background-color .5s ease;text-decoration:none}a.cus-tel-button:before{content:"\f095";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#ff1e13;font-size:28px;position:relative;top:3px;left:-10px}a.cus-tel-button{box-shadow:none;color:#ff1e13;font-size:20px;margin-left:20px;padding:8px
20px 8px 45px!important;background:#feec34;border-radius:50px;transition:all .5s ease}.custom-single-prod-btns{position:relative;top:-6px}.get-quote-new a:hover{color:#fff;text-decoration:none;background-color:#ec1d23}a.cus-tel-button:hover:before{color:#fff}.get-quote:hover
a{color:#fff!important}.archive a.added_to_cart.wc-forward{display:none}.get-quote:hover{background:#ff1e13;transition:background-color .5s ease}.header-bottom{width:100%}.header-cart-section{width:15%;float:left}.header-middle-right-section{width:25%;float:left}.header-middle-left-section{width:25%;float:left}.logo_wrapper.header-middle-column{width:35%;float:left}.navigation-top.site-navigation-fixed{position:relative}.header-top{width:100%}.header-top-left{width:80%;float:left}.header-top-right{width:20%;float:right}ul.apple-icons{display:block;list-style-type:none}ul.apple-icons
li{float:left;padding:0
10px}h5.header-top-left-text{font-size:16px;padding-top:24px;padding-bottom:6px;color:#000;font-weight:700;text-transform:capitalize;letter-spacing:.03em}ul.apple-icons{margin-top:-24px}h5.need-help-title{text-transform:capitalize;color:#000;font-size:15px;letter-spacing:.01em}h5.sign-in-title{text-transform:capitalize;font-size:15px;color:#000;letter-spacing:.01em}.header-top{background:0 0}.site-header{background-color:#feec34}.widget{padding-bottom:0}.header-bottom
.wrap{padding-top:51px}span.header-cart-icon
img{margin-left:50px;width:20%}.navigation-top{background:#feec34;border-bottom:0;border-top:0}.menu li a:after{content:"/";padding-left:24px;color:#feec34;font-size:15px}.main-navigation-section
.wrap{padding-top:0;padding-bottom:0}.single-post .navigation-top,.site-navigation-fixed.navigation-top{top:5px!important}.navigation-top
a{font-size:13px}.header-middle-right-section
p{font-size:14px;color:#000}.header-middle-left-section
p{font-size:14px;color:#000}ul.apple-icons
img{width:47px;height:47px}ul.apple-icons{margin-top:0}ul#top-menu li:last-child a:after{display:none}.main-navigation a:hover{color:#fff}.navigation-top .current-menu-item>a,.navigation-top .current_page_item>a{color:red}.entry-content{float:none;width:100%!important}.related.products li.type-product{min-height:500px!important}header.entry-header{display:none}h2.tfh-high-performance-title{color:#fff;font-family:sans-serif!important;font-size:40px;font-weight:700!important}.high-perf-common-ttl
h4{padding:10px;background:#feec34;font-family:sans-serif!important;color:red;font-weight:600!important;margin:0}.high-perf-common-ttl
p{font-size:18px;font-weight:600!important;color:#000;margin-left:96px}.findBranch a:hover{box-shadow:none}.panel-content
.wrap{padding-top:0}.high-perf-common-ttl
.wpb_wrapper{background:#ffffff8c}.high-perf-common-ttl
p{margin-top:-14px!important;padding-top:20px;padding-bottom:32px}.tfh-high-performance-section{padding-top:100px;padding-bottom:150px;position:relative}.tfh-high-performance-section::after{content:'';width:0;height:0;border-bottom:0 solid transparent;border-top:500px solid transparent;position:absolute;right:0;bottom:0}.cus-row-width .equipment-content-col.vc_col-sm-2{width:20%}.tfh-high-performance-section:before{content:"";position:absolute;top:0;left:0;width:100%!important;height:100%!important;background:rgba(0,0,0,.3);display:block!important;z-index:0;visibility:visible!important}h2.tfh-high-performance-title{position:relative;z-index:999}.high-perf-inner-section{position:relative;z-index:999}.performance-content{margin:0!important}.performance-content
ul{padding:30px
60px;list-style:none}.performance-content ul
li{padding-bottom:15px}span.performance-text{font-size:20px;font-weight:600}.performance-content ul li
img{float:left}span.performance-text{font-size:20px;font-weight:600;margin-left:10px}.contact-our-customer-care
h2{color:#fff;font-weight:600!important;text-transform:uppercase;font-family:sans-serif!important;min-height:68px}.contact-our-customer-care
p{line-height:1em;width:84%;color:#fff;font-size:20px}.contact-our-customer-care{padding:12px
0}#nav_menu-2 ul#menu-footer-menu{position:relative;top:-20px}.contact-our-customer-care .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{margin-right:93px;font-weight:600;color:red;border-color:#feec34;background-color:#feec34;outline:0;box-shadow:none;transform:skew(-24deg);padding:6px
19px}.vc_btn3-container.we-assist-btn.vc_btn3-right{margin-top:5px}.contact-our-customer-care{padding-bottom:47px}h2.temp-fencing-title{font-family:sans-serif!important;color:#000!important;font-size:32px;font-weight:700!important;line-height:50px;padding:0}.temp-fencing-content
p{color:#000;width:88%}.temp-fencing-btn
button{color:#000!important;background:#feec34!important;transform:skew(-24deg);padding:6px
19px!important}.location-find span.input-group-btn{position:relative;display:inline-block}p.auto-detect-text{padding-left:17px}.location-find{position:relative;top:-30px}button#search_markers{z-index:0!important;margin-left:-6px;background:#eb1c28;border:1px
solid #ed1c24;color:#fff}h2.equipment-title{padding:45px;font-size:30px;font-family:sans-serif!important;font-weight:600!important;color:#000}.equipment-section{padding-bottom:24px;background:#dedede73}.equipment-text
p{color:#000;font-size:19px}.amazingcarousel-image{height:auto!important;background-color:#f0f0f0!important;box-shadow:none!important}.amazingcarousel-image div>a{display:none!important}.amazingcarousel-readmore{display:none}.amazingcarousel-title{font-size:18px!important;color:#000!important}.amazingcarousel-image>div{left:9999px}#site-navigation a.menu-scroll-down{display:none!important}h2.testimonials-title{padding-top:64px;font-size:36px;font-family:sans-serif!important;font-weight:600!important;color:#000}blockquote{font-style:normal}.testimonial_body{font-size:22px;color:#000}.testimonials-block{width:80%;text-align:center;margin:auto}.logos-section{background:#feec34}p.stock.in-stock{display:none}.footer-top .footer-widget-3 li
a{color:#fff;box-shadow:none}.footer-top .footer-widget-3 li a:hover{color:#fff;box-shadow:none}.footer-top .footer-widget-2 li
a{color:#fff;box-shadow:none}.footer-top .footer-widget-2 li a:hover{color:#fff;box-shadow:none}.footer-top .footer-widget-2
li{padding:5px
0}.copyright-class
p{color:#fff;float:left}ul.footer-bottom-list{float:right}.site-footer{margin-top:0;border-top:none}.footer-top{width:100%;background:#262626}.footer-top .widget-column.footer-widget-1.footer-widget-col{float:left;width:25%}.widget-column.footer-widget-1.footer-widget-col{float:left;width:35%;font-size:16px}.footer-top .site-footer .widget-column.footer-widget-2{float:left;width:21.67%}.widget-column.footer-widget-3.footer-widget-col{float:left;width:15.67%}.footer-top .widget-column.footer-widget-4.footer-widget-col{float:right;width:18.66%}.footer-widget-col
ul{list-style-type:none;margin-left:0}.widget-column.footer-widget-2.footer-widget-col
.textwidget{margin-left:80px;font-size:15px}.widget-column.footer-widget-3.footer-widget-col
.textwidget{margin-left:70px;font-size:15px}.widget-column.footer-widget-4.footer-widget-col
.textwidget{margin-left:39px;font-size:15px;line-height:2em}.widget-column.footer-widget-col .textwidget
h4{color:#fff;font-size:22px;font-weight:200;padding-top:28px}.widget-column.footer-widget-col
.textwidget{color:#fff}.textwidget p
img{margin-top:15px;margin-bottom:-29px;padding-top:10px}ul.footer-bottom-list
li{display:inline-block;color:#fff;padding:0
4px}ul.footer-bottom-list{margin-left:145px}.footer-bottom{background:#262626}ul.footer-bottom-icons
li{display:inline-block;padding:6px}ul.footer-bottom-icons li
i{color:#fff;font-size:20px}.footer-bottom{background:#000000d9}ul.footer-contact-content
i{font-size:24px;margin-right:14px}ul.footer-bottom-icons{text-align:center;position:relative}ul.footer-contact-content
i{float:left}span.icon-text{display:table}ul.footer-bottom-icons:after{content:"";width:56%;height:5px;left:58%;top:15px;position:absolute;background-color:#000}ul.footer-bottom-icons:before{content:"";width:58%;height:5px;left:-16%;top:15px;position:absolute;background-color:#000}span.icon-text
a{color:#fff;box-shadow:none!important}span.icon-text a:hover{color:#fff!important}ul.footer-bottom-list a:hover{color:#fff!important}ul.footer-bottom-list
a{color:#fff;box-shadow:none!important}ul.footer-bottom-icons
a{box-shadow:none!important}.woocommerce-product-gallery .flex-control-thumbs
img{opacity:1}.about-breadcrumb
h3{color:#fff;font-size:34px;font-weight:600;padding-top:85px}.about-breadcrumb
h5{font-size:16px;font-weight:700;padding-bottom:33px;color:#fff}.about-breadcrumb
a{color:#fff;box-shadow:none}.about-breadcrumb a:hover{color:#fff;box-shadow:none}h2.about-us-title{font-size:32px;font-family:sans-serif!important;color:#000;padding-top:15px}h2.history-title{font-size:32px;font-family:sans-serif!important;color:#000}.history-block{padding-top:50px;padding-bottom:60px}h2.vc_custom_heading.events-title{font-size:32px;font-family:sans-serif!important;color:#000;padding-top:50px}.event-content
p{text-align:center}.events-inner-section{margin-top:34px}.events-content-list
.wpb_wrapper{padding:67px
88px 88px 88px;background:#000}.events-content-list ul
li{list-style-type:none;position:relative;padding-left:30px;color:#fff;font-weight:600}.events-content-list ul li:before{content:"\f00c";font-family:FontAwesome;color:#fff;font-size:18px;padding-right:.5em;position:absolute;top:0;left:0}h2.vc_custom_heading.construction-hire-title{font-size:32px;font-family:sans-serif!important;color:#000;padding:15px}.history-block{background:#dedede52}.construction-hire-section{padding-bottom:60px}.events-content-list
p{color:#fff;font-weight:600}h2.vc_custom_heading.your-partner-title{font-size:32px;font-family:sans-serif!important;color:#000;padding:15px}.your-partner-section{background:#dedede5c;padding:10px
10px 65px 10px}h2.vc_custom_heading.company-policy-title{font-size:32px;font-family:sans-serif!important;color:#000;padding:47px
0 10px}.company-policy-section{padding-bottom:36px}.cus-tc-btn a,.quality-policy-btn
a{color:#000!important;background:#feec34!important;box-shadow:none}.cus-tc-btn a,.quality-policy-btn a:hover{color:#000!important;background:#feec34!important;box-shadow:none}.health-btn
a{color:#000!important;background:#feec34!important;box-shadow:none}.health-btn a:hover{color:#000!important;background:#feec34!important;box-shadow:none}.post-903.product span.price,.post-905.product
span.price{display:block!important;text-align:center}.main-navigation li li a:focus{color:#000!important}.footer-top .widget ul li a:focus{color:#fff!important}.site-content{padding:0}.contact-us-breadcrumb
h3{color:#fff;font-size:34px;font-weight:600;padding-top:85px}.contact-us-breadcrumb
h5{font-size:16px;font-weight:700;padding-bottom:33px;color:#fff}.contact-us-breadcrumb
a{color:#fff;box-shadow:none}.contact-us-breadcrumb a:hover{color:#fff;box-shadow:none}h2.stay-connected-title{font-size:32px;font-family:sans-serif!important;color:#000;padding:15px}.page-id-14 div#wpcf7-f135-p14-o1{top:0}.page-id-14 div#wpcf7-f135-p14-o1{top:0;margin-top:0;padding:0}.form-outlet
input{padding:8px!important;width:100%!important;margin-bottom:12px!important}.form-outlet
textarea{width:100%}.page-id-14 .contact-form-section>.vc_column-inner{padding-right:15px}.form-outlet input.wpcf7-form-control.wpcf7-submit{background:#feec34;display:block;width:auto!important;padding:17px
29px!important;line-height:2px;left:0;right:0;margin:34px
auto;color:#ec1d23;font-size:14px;border:none;border-radius:20px;text-transform:uppercase;transition-duration:1s}.form-outlet input.wpcf7-form-control.wpcf7-submit:hover{background:#ff1e13;color:#fff}.google-map-section
iframe{border:2px
solid #afafaf!important}.get-in-touch-title
h4{font-size:21px;font-weight:600;color:#000}.get-in-touch-title
p{font-size:16px}h2.get-in-touch-heading{font-size:32px;font-family:sans-serif!important;color:#000;padding-top:41px}.get-in-touch-title{background:#dedede61;padding-bottom:55px}.location-item{background:#fff;padding:20px
10px 10px 10px;text-align:center;min-height:152px;border:2px
solid #feec34}.location-item
h4{color:#ee1d23;font-size:22px;font-weight:600}.location-item
p{font-size:16px;color:#000;font-weight:700}.location-item:hover{box-shadow:2px -1px 2px 2px #989898}.small-divider
.vc_sep_line{width:25px!important;margin:auto}.small-divider-left
.vc_sep_line{width:25px!important}.history-image .vc_single_image-wrapper{border:5px
solid #feec34;border-top:10px solid;border-left:10px solid;overflow:hidden}.history-image .vc_single_image-wrapper
img{transition-duration:1s}.history-image .vc_single_image-wrapper:hover
img{transform:scale(1.05)}.health-btn,.quality-policy-btn{max-width:200px!important;margin:auto}.health-btn a,.quality-policy-btn
a{width:100%;margin-bottom:15px}.health-btn a,.quality-policy-btn
a{width:100%;margin-bottom:15px;transition-duration:1s}.cus-tc-btn a:hover,.health-btn a:hover,.quality-policy-btn a:hover{background:#262626!important;color:#ff1e13!important}.new-section{border:1px
solid gray;transition-duration:1s;border-right:5px solid #d5d5d5;border-bottom:3px solid}.new-section:hover{box-shadow:2px -1px 2px 2px #989898}a.news-link{background:#feec34;padding:10px
20px;border-radius:5px}#map_sidebar
div.results_wrapper{width:49%;margin:.5%;float:left}#map_sidebar.slp_results_container
.results_entry{transition-duration:1s;box-shadow:0 7px 6px -6px #000}#map_sidebar.slp_results_container .results_entry:hover{background-color:#feec34;border:solid 1px #feec34}#map_sidebar.slp_results_container .results_entry
.location_distance{color:#afafaf;background:#000;padding:1px
4px;border-radius:2px}.storelocatorlink{margin-left:15px!important}div#slp_tagline{width:100%;padding-bottom:20px;margin-bottom:15px;border-bottom:2px solid}.slp_search_form .search_box
.search_item{width:auto!important;line-height:40px!important;padding-right:5px}.location_secondary{font-size:14px}.slp_results_container .results_entry
.location_name{-moz-box-shadow:inset 0 0 10px #000;-webkit-box-shadow:inset 0 0 10px #000;box-shadow:inset 0 0 10px #000;padding:2px
5px}.bdp_blog_template.news{padding:10px;border:1px
solid #d5d5d5;box-shadow:0 0 10px #000}.bd-blog-header h2
a{color:#feec34!important}.bd-blog-header h2 a:hover{text-decoration:none;box-shadow:inherit!important}.bdp_blog_template a.bd-more-tag{background-color:#feec34!important;color:#333!important}.single-featured-image-header{background-color:#fff!important;border-bottom:1px solid #fff!important}.post-content{padding:30px
0}.single-post:not(.has-sidebar) #primary{max-width:1000px!important;margin:0
auto!important}.post-title{margin:15px
0}.post-title
h1{display:inline-block;padding-bottom:5px;border-bottom:2px solid #c9c9c9;margin-bottom:10px;color:#feec34}.post
p{margin:0
0 7px!important}.post-navigation .nav-links,.single-post
div#comments{display:none!important}.bdp_blog_template.news .bd-blog-header h2.title
a{font-size:25px!important;line-height:0}.post-title p
a{box-shadow:inherit!important;font-weight:600;color:#be0723}.copyright-class
p{color:#fff;float:left}ul.footer-bottom-list{float:right}header
.logo{display:inline-block;float:left;padding:27px
0 0}header .main-navigation-section{float:left;width:60%;margin:0
auto}.header-top
p{margin:0!important;padding:10px
0}.header-top
a{box-shadow:inherit!important;font-weight:600;color:#000}.panel-content
.wrap{padding-bottom:0!important}.br-cont-btn a:before{content:"\f095";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#ff1e13;font-size:25px;position:absolute;top:60px;left:98px}.br-cont-btn
a{color:#ff1e13;font-size:21px;font-weight:600;padding:8px
20px 8px 45px!important;background:#feec34;border-radius:50px;transition:all .5s ease;vertical-align:middle;text-align:center}.br-cont-btn,.br-get-quote-btn{position:relative;vertical-align:middle;text-align:center;padding:60px
0;border:1px
solid #80808087;-webkit-box-shadow:0 8px 6px -6px #000;-moz-box-shadow:0 8px 6px -6px #000;box-shadow:0 4px 6px -6px #000;min-height:165px}.br-cont-btn a:hover{background:#ff1e13;color:#fff;transition:background-color .5s ease;text-decoration:none}.br-cont-btn a:hover::before{color:#fff}.br-get-quote-btn
a{color:#ff1e13;text-decoration:none;box-shadow:none;background:#feec34;font-weight:600;font-size:18px;padding:8px
16px 8px 16px!important;border-radius:50px;display:inline-block}#menu-item-3459 a:hover,.br-get-quote-btn a:hover,.get-quote-logo a:hover{background-color:#ed1d23;color:#fff}#menu-item-3459
a{color:#ff1e13;text-decoration:none;box-shadow:none;background:#feec34;font-weight:600;font-size:14px;padding:10px
16px 10px 16px!important;border-radius:50px;display:inline-block;margin-top:30px;margin-left:30px}h2.community-banner{padding:90px
0;font-size:36px;font-weight:700;z-index:2;position:relative}.community-background:after{content:"";position:absolute;top:0;left:0;width:100%!important;height:100%!important;background:rgba(0,0,0,.6);display:block!important;z-index:0;visibility:visible!important}.community-background{position:relative}.posts-section .vc_grid-item-mini.vc_clearfix{width:90%;border:2px
solid #6d6d6d}.posts-section
h4{border-bottom:2px solid #787878;padding-bottom:9px;font-size:25px;font-family:PT sans;color:#fc2525}.posts-section
p{font-size:17px;font-family:PT sans}.posts-section a.vc_gitem-link.vc_general.vc_btn3{background:#feec34;font-size:16px;padding:10px
16px}.posts-section a.vc_gitem-link.vc_general.vc_btn3:hover{color:#000!important}.posts-section .vc_col-sm-12.vc_gitem-col.vc_gitem-col-align-left{padding:50px
33px 59px 33px;text-align:left}.posts-section ul.vc_grid-filter
li{background:#feec34;color:#fff;padding:8px
16px!important;border-radius:4px!important}.posts-section ul.vc_grid-filter li:hover{background:#feec34!important}.posts-section
li.vc_active{background:#feec34!important}.posts-section li
span{color:#000!important}.posts-section li span:hover{color:#fff!important}.posts-section ul.vc_grid-filter{padding-bottom:36px;padding-top:18px}.posts-section .vc_grid.vc_row.vc_grid-gutter-30px.vc_pageable-wrapper.vc_hook_hover{width:100%}.posts-section .vc_grid-item-mini.vc_clearfix:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.posts-section .vc_grid-item-mini.vc_clearfix{transition-duration:.6s}.posts-section .vc_gitem-zone.vc_gitem-zone-c{background:#f3f3f3!important;box-shadow:0 2px 48px 0 rgba(0,0,0,.06)}.posts-section .vc_gitem-col{max-height:492px;min-height:492px}.posts-section{background:#e5e5e5}.posts-section
select{background:#feec34}.empty-space{padding:15px
0}.all-locations .col-md-4{width:32%;float:left;padding:10px;border:0
solid;margin:5px}.location-details span:last-child{border-bottom:0 solid #80808017}.location-details
span{display:block;border-bottom:1px solid #80808017;line-height:39px}.location-contact{border:1px
solid #80808087;padding:10px
15px 20px;-webkit-box-shadow:0 8px 6px -6px #000;-moz-box-shadow:0 8px 6px -6px #000;box-shadow:0 4px 6px -6px #000;min-height:150px}.location-contact
a{color:#3f51b5}.location-details
h3{background:#feec34;margin-bottom:0;padding:3px
10px!important}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{padding:.7em;display:inline-block;width:80%;margin-bottom:0}.location-contact:hover{background:#fff;color:#666;cursor:pointer}.location-contact a:hover{color:#fff}.product-image{padding:10px;margin:5px;border:2px
solid #f3f3f3;padding:10px;margin:45px
auto 10px;max-width:250px;border:2px
solid #f3f3f3;-webkit-box-shadow:0 11px 25px -11px rgba(0,0,0,.75);-moz-box-shadow:0 11px 25px -11px rgba(0,0,0,.75);box-shadow:0 11px 25px -15px rgba(0,0,0,.75)}.product-name{font-weight:600}.custom-product-main{display:table;text-align:center;margin:0
auto}.custom-product-main .product-image{margin-bottom:25px}.custom-product-main .product-price{font-size:20px}a.add-request-quote-button.button{background:#000;color:#fff;padding:10px}.product_meta{margin-top:20px;margin-bottom:40px}.yith_ywraq_add_item_response.yith_ywraq_add_item_response_message{color:green;margin-bottom:10px}.yith_ywraq_add_item_browse-list-901.yith_ywraq_add_item_browse_message a,.yith_ywraq_add_item_browse-list.yith_ywraq_add_item_browse_message
a{background:#000;padding:10px;box-shadow:none;color:#fff}.yith_ywraq_add_item_response-901.yith_ywraq_add_item_response_message{color:red}.yith_ywraq_add_item_browse_message{margin-top:20px}.about-featured-section .featured-tabs-section img,div#featured .featured-tabs-section
img{width:100%}.about-featured-section .featured-tabs-section ul.ult_tabmenu,div#featured .featured-tabs-section
ul.ult_tabmenu{width:85%;padding-bottom:40px}.featured-tabs-section span.ult_tab_section span.ult-span-text{font-size:23px!important;color:red;text-transform:uppercase;font-weight:500}.featured-tabs-section ul.ult_tabmenu li.current
a{background:#feec34!important}.featured-tabs-section ul.ult_tabmenu a:hover{background:#feec34!important}.page-id-10
.vc_separator.wpb_content_element.vc_separator_align_center{padding-bottom:40px;padding-top:10px}.about-featured-section .ult_tab_min_contain
ul.products{margin-bottom:0}.abt-get-quote-btn
a.vc_btn3{margin-left:10px;margin-right:10px}@media (min-width:768px) and (max-width:1024px){.performance-content ul li span.performance-text
img{left:10px}.performance-content
ul{padding:30px
30px}.header-top-left{width:70%;float:left}.header-top-right{width:30%;float:right}.navigation-top
a{font-size:11px}.widget-column.footer-widget-1.footer-widget-col{float:left;width:50%}.site-footer .widget-column.footer-widget-2{float:left;width:50%}.widget-column.footer-widget-3.footer-widget-col{float:left;width:50%!important}.widget-column.footer-widget-4.footer-widget-col{float:right;width:50%!important}ul.footer-bottom-icons:after{content:"";width:34%;height:5px;left:63%;top:15px;position:absolute;background-color:#000}ul.footer-bottom-icons:before{content:"";width:35%;height:5px;left:2%;top:15px;position:absolute;background-color:#000}.high-perf-common-ttl{width:33%!important}span.performance-text{font-size:14px;margin-left:35px}.contact-our-customer-care
h2{font-size:20px}.contact-our-customer-care
p{font-size:17px}.contact-our-customer-care .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{margin-top:40px}.vc_btn3-container.get-account-sign-btn.vc_btn3-right{margin-top:-21px}.equipment-content-col h3.evc-iwt-title a.evc-iwt-link{font-size:22px!important}.abt-cont-btn
a{padding:8px
15px 8px 15px!important}.location-contact{min-height:180px}.all-locations .br-cont-btn a:before{left:12%}}@media (min-width:425px) and (max-width:767px){.header-top-left{width:100%;float:left}.navigation-top{display:table}ul.top-left-ul li a
img{width:30px}h5.header-top-left-text
img{display:block;margin-bottom:18px!important;margin:0
auto}.header-top-left
.widget.widget_text{text-align:center}.header-top-right{width:100%;float:none}ul.apple-icons{text-align:center}ul.apple-icons
li{display:inline-block;float:none!important;padding:0
10px}.logo_wrapper.header-middle-column{width:100%;float:none;text-align:center}.header-middle-left-section{width:100%;float:none;text-align:center;padding-top:22px}.header-middle-right-section{width:100%;float:none;text-align:center}.header-cart-section{width:100%;float:none;text-align:center}span.header-cart-icon
img{margin-left:0;width:10%}.temp-fencing-content
p{width:100%}.testimonial_body{font-size:17px}.easy-t-cycle-pager{margin-bottom:20px!important}.widget-column.footer-widget-1.footer-widget-col{float:left;width:100%}.site-footer .widget-column.footer-widget-2{float:left;width:100%}.widget-column.footer-widget-3.footer-widget-col{float:left;width:100%}.widget-column.footer-widget-4.footer-widget-col{float:right;width:100%}ul.footer-bottom-icons:after{content:"";width:30%;height:5px;left:74%;top:15px;position:absolute;background-color:#000}ul.footer-bottom-icons:before{content:"";width:34%;height:5px;left:-8%;top:15px;position:absolute;background-color:#000}ul.footer-bottom-list{margin-left:0}.high-perf-common-ttl{width:90%!important;float:none!important;margin:0
auto!important}.contact-our-customer-care .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{margin-right:0}.we-assist-btn{float:left}.vc_btn3-container.get-account-sign-btn.vc_btn3-right{margin-top:0}.get-account-sign-btn{float:left}.contact-our-customer-care.vc_custom_1532987460483{background-image:url(http://tfh.walstarmedia.com/wp-content/uploads/2018/07/we-are-here.jpg?id=59)!important;background-repeat:no-repeat;background-size:cover}.widget-column.footer-widget-2.footer-widget-col
.textwidget{margin-left:0}.widget-column.footer-widget-3.footer-widget-col
.textwidget{margin-left:0}.widget-column.footer-widget-4.footer-widget-col
.textwidget{margin-left:0}h2.widget-title{text-align:left}}@media (min-width:320px) and (max-width:991px){#site-navigation button.menu-toggle{display:none!important}#responsive-menu-container{background:0 0!important;padding-top:120px!important;position:absolute!important}#responsive-menu-container #responsive-menu-wrapper{background:0 0!important}}@media (min-width:320px) and (max-width:424px){ul.footer-bottom-icons:before{content:"";width:25%;height:5px;left:-9%;top:15px;position:absolute;background-color:#000}ul.footer-bottom-icons:after{content:"";width:20%;height:5px;left:84%;top:15px;position:absolute;background-color:#000}.widget-column.footer-widget-1.footer-widget-col{float:left;width:100%}.site-footer .widget-column.footer-widget-2{float:left;width:100%}.widget-column.footer-widget-2.footer-widget-col
.textwidget{margin-left:0}.widget-column.footer-widget-3.footer-widget-col{float:left;width:100%}.widget-column.footer-widget-3.footer-widget-col
.textwidget{margin-left:0}.widget-column.footer-widget-4.footer-widget-col{float:right;width:100%}.widget-column.footer-widget-4.footer-widget-col
.textwidget{margin-left:0}ul.footer-bottom-list{margin-left:0}.header-top-left{width:100%;float:left}h5.header-top-left-text
img{display:block;margin-bottom:20px!important;margin:0
auto}.header-top-left
.widget.widget_text{text-align:center}.header-top-right{width:100%;float:none}ul.apple-icons
li{float:none;padding:0
10px;display:inline-block}ul.apple-icons{text-align:center}.logo_wrapper.header-middle-column{width:100%;text-align:center}.header-middle-left-section{width:100%;text-align:center;padding-top:25px}.header-middle-right-section{width:100%;text-align:center}.header-cart-section{width:100%;text-align:center}span.header-cart-icon
img{margin-left:0;width:15%}.textwidget p
img{margin-top:0}span.performance-text{display:table;font-size:14px}.performance-content ul li
img{margin-right:7px}.contact-our-customer-care
p{font-size:16px}.we-assist-btn{float:left}.get-account-sign-btn{float:left;padding-top:26px}h2.temp-fencing-title{font-size:28px}.temp-fencing-content
p{width:100%}.testimonial_body{font-size:16px}.testimonials-block{width:100%}.easy-t-cycle-pager{margin-bottom:25px!important}.all-locations .br-cont-btn a:before{left:27%}}@media (min-width:320px) and (max-width:767px){.entry-content #slider-content{top:inherit!important;display:block!important;margin:0
auto!important;position:relative!important;width:auto!important;padding-left:0!important}.menu li a:after{display:none;content:"/"}h2.heading-02{font-size:20px!important}.footer-top .widget-column.footer-widget-1.footer-widget-col,.footer-top .widget-column.footer-widget-2.footer-widget-col,.footer-top .widget-column.footer-widget-3.footer-widget-col,.widget-column.footer-widget-4.footer-widget-col{width:100%!important}.skip-beans-banner-section{padding-top:258px!important}.vc_row.form-block.vc_custom_1558015182557,.vc_row.hire-call-top-block.vc_custom_1558013286560{margin-right:0!important;margin-left:0!important}.skip-beans-last-section1 figure.vc_figure:after,.skip-beans-last-section2 figure.vc_figure:after{left:0!important}.footer-widget-1
img{width:100%;max-width:300px}.skip-beans-hire-section1 h2.vc_custom_heading.heading-h2-ttl{width:100%!important}.call-now-richochet-text{margin-bottom:40px!important}.call-now-richochet-text
a{padding:15px
30px;font-size:10px;margin:0
50px}.call-now-richochet-text
a{padding:15px
12px;margin:0
40px}.widget-column.footer-widget-5.footer-widget-col{width:100%}h2.history-title{text-align:center!important}.small-divider-left{margin:0
auto!important}.tab-items-ttl
span.ult_tab_main.Both{left:60%!important}.company-policy-section .vc_gitem-zone-a{max-width:200px;margin:0
auto}.featured-tabs-section span.ult_tab_section span.ult-span-text{font-size:20px!important}.contact-form-section
div.wpcf7{left:0!important;display:block}.cus-large-equipbtn
a{padding:18px
30px!important;font-size:20px!important;margin-bottom:12px!important}#nav_menu-2 h2.widget-title{text-align:left}#yith-ajaxsearchform input#yith-searchsubmit{width:20%}.custom-richochet
a{margin-left:0!important}.custom-richochet{display:block!important}#wpcf7-f1798-p1760-o3{margin-bottom:25px!important}.woocommerce-ordering
select{margin-bottom:10px!important}.right-construct-section{padding-top:30px}#myheader>div>.col-md-1{z-index:1}.archive .woocommerce-products-header
h1{font-size:22px!important}.post-902
h2{padding:5px
0 0!important;min-height:25px!important}.wpgmza-form-field.wpgmza_sl_query_div,.wpgmza-form-field.wpgmza_sl_radius_div{width:100%}.wpgmza_sl_reset_button_div,.wpgmza_sl_search_button_div{top:-5px}}@media only screen and (max-width:768px){.slp_search_form .search_box
.search_item{display:block!important;width:100%!important}.slp_search_form .search_box .search_item
label{text-align:center!important}.header-top{text-align:center}header
.logo{display:block!important;float:none!important;text-align:center!important}.site-navigation-fixed.navigation-top{top:0!important;left:0!important}header .main-navigation-section{float:none!important}.woocommerce-product-search
button{float:none}form.woocommerce-product-search{margin-bottom:10px}.all-locations .col-md-4{float:left;padding:10px;border:0
solid;margin:0}}@media (min-width:768px) and (max-width:992px){.site-navigation-fixed.navigation-top{left:0!important}.abt-cont-btn
a{font-size:18px!important;padding:8px
20px 8px 20px!important}.get-quote-new-btn>.vc_column-inner{min-height:197px!important}.cus-prod-serv-text-new
h1{min-height:180px!important;font-size:17px!important}.abt-get-quote-btn
a.vc_btn3{font-size:14px!important;margin-top:70px!important}}@media (min-width:768px) and (max-width:990px){.main-header{display:inline-block!important;height:140px!important}}@media (min-width:320px) and (max-width:425px){.posts-section .vc_grid-item-mini.vc_clearfix{width:100%}.posts-section
p{font-size:13px}.posts-section .vc_col-sm-12.vc_gitem-col.vc_gitem-col-align-left{padding:50px
9px 59px 10px}.posts-section a.vc_gitem-link.vc_general.vc_btn3{font-size:14px;padding:5px
13px}.posts-section
h4{font-size:16px}#yith-ajaxsearchform input[type=search]{width:85%}#yith-ajaxsearchform input#yith-searchsubmit{width:15%}#euipment-section .yith-ajaxsearchform-container input[type=submit]{padding:19px
5px!important}#euipment-section .yith-ajaxsearchform-container input[type=search]{padding:19px
5px!important}#woocommerce_product_categories-2 .product-categories li.cat-item
a{top:18px;left:20px;font-size:13px}.cus-header-right-map-section{top:-70px}}@media (min-width:426px) and (max-width:767px){.posts-section .vc_grid-item-mini.vc_clearfix{width:100%}.posts-section
h4{font-size:21px}.posts-section
p{font-size:16px}.posts-section a.vc_gitem-link.vc_general.vc_btn3{font-size:15px;padding:8px
14px}.posts-section .vc_col-sm-12.vc_gitem-col.vc_gitem-col-align-left{padding:50px
15px 59px 15px}.posts-section .vc_gitem-col{max-height:547px}}@media screen and (min-width:375px) and (max-width:425px){.archive.woocommerce-page ul.products
li.product{min-height:465px!important}}@media screen and (min-width:425px) and (max-width:991px){.cus-header-right-map-section{top:-35px}}@media (min-width:768px) and (max-width:1024px){.posts-section
p{font-size:14px}.posts-section a.vc_gitem-link.vc_general.vc_btn3{font-size:15px;padding:5px
14px}.posts-section
h4{font-size:18px}.posts-section .vc_col-sm-12.vc_gitem-col.vc_gitem-col-align-left{padding:50px
16px 59px 16px}.posts-section .vc_gitem-col{max-height:492px;min-height:492px}.skip-beans-banner-section{padding-top:200px}.skip-beans-hire-section2 .hire-form-outlet input.wpcf7-form-control.wpcf7-submit{font-size:9px}.skip-beans-hire-section2 .hire-call-top-block a.red-call-btn{font-size:10px;padding:13px
15px}#gallery-1 .gallery-item
img{width:240px}.woocommerce-ordering
select{margin-bottom:10px!important}.location-item
p{font-size:12px;color:#000;font-weight:700}}@media (min-width:1025px) and (max-width:1440px){.posts-section
p{font-size:15px}.posts-section .vc_gitem-col{max-height:492px;min-height:492px}}@media screen and (max-width:640px){.ssb-disable-on-mobile{display:block}}@media (max-width:767px){.all-locations .col-md-4{width:100%}.navigation-top .current-menu-item>a,.navigation-top .current_page_item>a{color:#feec34}}#slider-content{top:5%;left:0!important;display:inline-block;margin:0
auto;position:absolute!important}#home-slider-hide{display:none}.wpb_content_element{margin-bottom:0!important}.logos-section .vc_column-inner{padding-bottom:25px}#featured .woocommerce-loop-product__title{background:#feec34;color:red;font-weight:700;letter-spacing:1px;padding:15px
5px;text-transform:uppercase}#featured .woocommerce-loop-product__title:hover{background:#feec34;color:#312d2d}.easy-t-cycle-pager span.cycle-pager-active{color:#feec34!important}.posts-section a.vc_gitem-link.vc_general.vc_btn3{background:#ff1e13!important}.site-header{background-color:transparent;position:absolute;width:100%;z-index:999}.navigation-top{background:0 0}.textwidget .top-left-ul li a
img{box-shadow:none;border-radius:5px}.textwidget .top-left-ul
li{list-style:none;padding:10px
3px 0}.textwidget .top-left-ul{margin:0
0 8px 0;float:left}.header-top-logo-left{float:left;display:block;margin-right:10px;padding-top:10px}.header-top{display:none}.menu li a:after{display:none}.main-navigation
a{padding:15px
7px!important;color:#fff;font-size:14px}.sticky{position:fixed;top:0;width:100%;z-index:99}.tp-bgimg:before{content:'';width:100%;height:100%;top:0;left:0;display:block;opacity:.6}.page-id-1075 .contact-btn1 a:hover{color:#000!important}form#yith-ajaxsearchform{max-width:800px;margin:0
auto}.yith-ajaxsearchform-container input[type=search]{height:55px;background:hsla(0,9%,88%,.6);color:#000;box-shadow:1px 1px 4px 0 rgba(79,73,73,.8);border:none;float:left;font-size:16px!important}.yith-ajaxsearchform-container input[type=submit]:hover{background:#ff1e13;color:#fff}input#yith-s::placeholder{color:#000;font-size:16px}.yith-ajaxsearchform-container input[type=submit]{right:0;color:#000;padding:19px
30px!important;font-size:18px!important;background:#feec34}.home .myheader.fixed-header .logo
img{display:block!important}#top-menu li.menu-item-1078
a{color:#ff1e13;font-size:15px;margin-left:20px;padding:8px
20px 8px 45px!important;background:#feec34;border-radius:50px;transition:all .5s ease}#top-menu li.menu-item-1078 a:hover{background:#ff1e13;color:#fff;transition:background-color .5s ease}#top-menu li.menu-item-1078:hover:before{color:#fff}#top-menu li.menu-item-1078::before{content:"\f095";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#ff1e13;font-size:21px;position:absolute;top:4px;left:2px;padding-left:40px!important}.equipment-content-col:hover{cursor:pointer}.main-navigation a:hover{color:#ff1e13}span.onsale{display:none}.icon-title>.wpb_column.vc_column_container.vc_col-sm-3>.vc_column-inner{height:300px!important;background:#919598}.icon-title>.no-category.vc_col-sm-3>.vc_column-inner{background:0 0!important}.category-icon-name{top:58px;position:relative;font-family:Raleway,sans-serif!important;font-weight:700}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-blue .vc_icon_element-icon{color:#000!important}#euipment-section .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl.vc_icon_element-have-style-inner:hover{background:#ff1e13!important;transition:background-color .5s ease}#euipment-section .equipment-btn
a{color:#ff1e13;border-color:#fff101;background-color:#fff101;font-size:16px;font-weight:600;padding:15px
40px;border-radius:40px}h2.heading-02{font-family:sans-serif!important;font-size:40px;font-weight:700!important;line-height:40px;padding:20px
0;background:#000;border-radius:50px}.carousel-img
img{border:2px
solid #000}.carousel-img.wpb_column.vc_column_container>.vc_column-inner{padding-left:34px;padding-right:34px}.equipment-btn a.vc_btn3:hover{color:#fff!important;background:#ec1d23!important;border:1px
solid #ec1d23!important}.fixed-header{position:fixed;top:0;left:0;width:100%;z-index:999}.fixed-header .site-header{background-color:#262626!important;padding-bottom:10px}#home-about .vc_row.vc_column-gap-20>.vc_column_container{padding:0}#home-about .vc_column-inner{padding:0
20px}.page-id-1075
h1{font-weight:700;font-size:40px}.page-id-1075
p{font-size:16px}.page-id-1075 h3
a{font-size:18px}.page-id-1075
h3{font-size:2.375rem}.findBranchBtn
a{display:block;text-align:center;font-style:normal;font-size:19px}.findBranchBtn
a{text-transform:uppercase;font-size:18px;background:#eee;padding:10px;color:#333;font-weight:700;transition:all .5s ease}.socialMediaBlock
ul{padding:0;margin-top:0;text-align:left}.socialMediaBlock ul li a:hover{color:#000!important;box-shadow:none}.widget-column.footer-widget-4
.fa{position:relative;left:12px}.socialMediaBlock ul
li.facebook{background:#537bbd}.socialMediaBlock ul
li{display:inline-block}.socialMediaBlock ul li
a{font-size:20px;color:#fff;padding:5px
30px 0 3px;box-shadow:none}.btn{border-radius:0}.widget_text
ul{margin:0
0 1.5em 0}.socialMediaBlock ul
li.twitter{background:#2795e9}.socialMediaBlock ul
li.linkedin{background:#007bb6}.socialMediaBlock ul
li.youtube{background:#e52712}.copyrightMenu
ul{padding-left:0;margin-bottom:0}.copyrightMenu ul
li{display:inline-block}.copyrightMenu li
a{color:#a7a7a7;display:inline-block;font-style:normal;font-size:12px;border-right:1px solid #a7a7a7;padding-right:5px;transition:all .5s ease}footer .copyrightMenu li a:hover{color:#fff}.copyrightMenu
p{color:#a7a7a7;font-size:12px}.findBranchBtn a:hover{background:#ff1e13;color:#fff;transition:background-color .5s ease}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.socialMediaBlock li:last-child{padding-bottom:0!important}.page-id-1075 .widget-column.footer-widget-3.footer-widget-col
.textwidget{margin-left:0;text-align:left;font-size:15px;float:right}.page-id-1075 .widget-column.footer-widget-3.footer-widget-col{width:58%}.page-id-1075 .widget-column.footer-widget-1.footer-widget-col{width:20%}.vc_images_carousel .vc_carousel-control .icon-next,.vc_images_carousel .vc_carousel-control .icon-prev{font-size:10rem!important;color:#feec34!important}.vc_images_carousel .vc_carousel-control .icon-next:before{margin-right:-90px;top:-50px!important}.vc_images_carousel .vc_carousel-control .icon-prev:before{margin-left:-90px;top:-50px!important}.icon-title .evc-predefined-style .evc-shortcode
h2{font-size:28px}.archive .woocommerce-page ul.products
li.product{float:left!important;margin:0
2.8% 2.992em 0!important;padding:0!important;position:relative;width:22.05%!important;margin-left:0!important;clear:none!important}.cus-prod-serv-text{min-height:400px!important}.cus-prod-serv-text
h1.vc_custom_heading{font-size:32px!important;line-height:40px!important}.cus-prod-serv-text.vc_column_container>.vc_column-inner{border:1px
solid #feec3491!important}.cus-prod-serv-text-new:hover,.cus-prod-serv-text:hover{cursor:pointer}.cus-prod-brochure h1,.cus-prod-brochure
h2{font-size:25px;line-height:30px;color:#ed1c24;font-weight:600;padding-bottom:25px}.cus-prod-brochure{padding-top:50px;max-width:250px}.archive form#search-form-alt{float:right;width:300px}.woocommerce-page ul.products
li.product{float:left!important;margin:0
2.8% 2.992em 0!important;padding:0!important;position:relative;width:22.05%!important;margin-left:0!important;clear:none!important}span.breadcrumb-title1{color:#000;font-size:20px;line-height:28px}.product-cta-sec{display:inline-block;padding:5px
10px}.postid-3083 nav.woocommerce-breadcrumb{padding-top:15px}.archive .woocommerce ul.products,.woocommerce-page
ul.products{padding-top:20px!important}.call-now-richochet-text a:hover{text-decoration:none}a.enquiry-btn{position:relative;margin-left:20px;padding:10px
20px;background:#ef1c1e;color:#fff}.enquirynow-form-popup div#wpcf7-f2519-o7{background:0 0;padding:0}.enquirynow-form-popup h2.vc_custom_heading.get-quote-heading{text-align:center;color:#fff;font-size:20px}.enquirynow-form-popup input[type=email],.enquirynow-form-popup input[type=number],.enquirynow-form-popup input[type=text],.enquirynow-form-popup
textarea{width:100%;margin-bottom:10px;border:1px
solid #ccc;padding:6px
12px;font-size:12px;line-height:1.42857143;color:#555}.enquirynow-form-popup div#wpcf7-f2519-o3{background:0 0;padding:20px
30px}.enquirynow-form-popup input.wpcf7-form-control.wpcf7-submit{background:#fff;font-size:11px;background-color:#ed1b25;color:#fff;border:1px
solid #ed1b25}a.enquiry-btn:hover{text-decoration:none;color:#fff}@media only screen and (max-width:768px){.woocommerce-page ul.products li.product a
img{width:100%}.woocommerce-page ul.products
li.product{width:46%!important}.archive.has-sidebar:not(.error404) #primary{width:100%!important}.woocommerce-page ul.products
.product{min-height:370px}.woocommerce-page ul.products
li.product{border:1px
solid #b9b2b2;min-height:420px}.archive.has-sidebar
#secondary{float:left;width:100%!important;margin-right:0}.navigation-top
.wrap{position:relative;display:table;width:100%}.navigation-top{display:table}ul.top-left-ul li a
img{width:30px}.has-sidebar.woocommerce-page:not(.error404) #secondary{width:100%}.sidebar-right{position:relative;left:0;right:0;width:100%;margin:0
auto;float:left}.cus-prod-fields{padding:55px
0}}@media only screen and (max-width:441px){.woocommerce-page ul.products
li.product{width:100%!important}.woocommerce-page ul.products
.product{min-height:550px;height:100%}.archive form#search-form-alt{float:right;width:100%;display:block;margin-top:10px}.get-quote-new{float:right!important;top:86px!important;left:30px!important}}@media (max-width:767px){.fixed-header{display:none}.main-navigation
a{color:#000}.menu-toggle{color:#fff;font-size:1.875rem}.yith-ajaxsearchform-container input[type=search]{font-size:14px!important;padding:19px
20px!important}.page-id-1075 .vc_btn3-container.vc_btn3-right{text-align:center}.page-id-1075 .vc_btn3-container.vc_btn3-left{text-align:center}.page-id-1075 .widget-column.footer-widget-1.footer-widget-col{width:100%;margin:20px
auto;text-align:center}.page-id-1075 .widget-column.footer-widget-3.footer-widget-col{width:80%}.fixed-header{display:none}.custom-logo-link
img{max-height:55px}header
.logo{float:left!important;width:160px}.js .menu-toggle{float:right;top:-121px;right:-20px;position:relative}.yith-ajaxsearchform-container input[type=submit]{padding:20px
20px!important}#top-menu li:last-child
a{margin-left:0;width:100%;padding:8px
20px 8px 75px!important}.icon-title>.wpb_column.vc_column_container.vc_col-sm-3{width:270px;max-width:100%;margin:15px
auto}.archive .site-content,.single-product .site-content{padding-top:100px!important}.archive.has-sidebar #page aside#secondary,.woocommerce-page ul.products
.product{width:100%!important}a.custom-logo-link{position:relative;top:0;left:-20px}.get-quote-new{float:right!important;top:35px;left:-40px;width:20%}.cus-row-width>.equipment-content-col.vc_column_container>.vc_column-inner{height:300px!important}.cus-row-width>.equipment-content-col.vc_col-sm-2{width:270px;max-width:100%;margin:15px
auto}}@media screen and (max-width:767px) and (min-width:384px){a.custom-logo-link{top:0}}@media (max-width:1023px) and (min-width:768px){.yith-ajaxsearchform-container input[type=submit]{padding:20px
20px!important}.page-id-1075 .widget-column.footer-widget-4.footer-widget-col{float:right;width:33%}#euipment-section .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl.vc_icon_element-have-style-inner{height:150px!important}.page-id-1075
h1{font-size:30px}.page-id-1075
p{font-size:14px}.page-id-1075 .widget-column.footer-widget-1.footer-widget-col{width:30%}.page-id-1075 .widget-column.footer-widget-3.footer-widget-col{width:35%}.page-id-1075 h2.temp-fencing-title{font-size:25px}header
.logo{float:left!important}header .logo
img{width:100px}.archive .site-content,.single-product .site-content{padding-top:192px!important}.menu-toggle{color:#fff}.footer-top .widget-column.footer-widget-1.footer-widget-col,.footer-top .widget-column.footer-widget-3.footer-widget-col,.widget-column.footer-widget-4.footer-widget-col,.widget-column.footer-widget-5.footer-widget-col{width:50%!important}h2.heading-02{font-size:30px}.events-content-list
.wpb_wrapper{padding:20px}.events-inner-section
img{min-height:285px}.widget-column.footer-widget-4.footer-widget-col
.textwidget{margin-left:80px!important}section#nav_menu-2{padding-left:80px}.middle-richochet-section .custom-richochet
a{margin-left:0!important}.custom-richochet{display:inline-block!important}.location-item{min-height:200px}#myheader>div>.col-md-1{z-index:1}}@media (min-device-width:768px) and (max-device-width:991px){.fixed-header{display:none}.fixed-header{display:none}header .logo
img{width:150px}.main-navigation
a{padding:15px
24px!important;font-size:12px;color:#000;text-align:left;border-bottom:1px solid #eee}.main-navigation
li{display:block;background:#fff}.navigation-top{position:relative;right:0;top:0}header
.logo{float:left!important}#top-menu li:last-child
a{font-size:14px;width:30%;margin-left:0;padding:8px
13px 8px 26px!important}.js .dropdown-toggle,.js .menu-toggle{display:block!important;float:right;font-size:20px}#top-menu li:last-child::before{font-size:18px;padding-left:10px!important;top:7px}.js .main-navigation ul,.js .main-navigation ul ul,.js .main-navigation>div>ul{display:none;padding-top:90px}.icon-title>.wpb_column.vc_column_container.vc_col-sm-3{width:185px;max-width:100%;margin:10px
auto}.icon-title .evc-predefined-style .evc-shortcode
h2{font-size:24px}.all-locations .col-md-4{width:31%!important}.get-quote-logo,section#text-13{display:none}}@media (device-width:768px){.yith-ajaxsearchform-container input[type=submit]{padding:19px
20px!important}}@media (device-width:320px){.yith-ajaxsearchform-container input[type=submit]{padding:19px
20px!important}}@media screen and (max-width:1200px) and (min-width:1024px){.get-quote-new{left:-15px!important}.custom-logo-link
img{max-width:100px}}@media (min-width:992px) and (max-width:1200px){.icon-title>.wpb_column.vc_column_container.vc_col-sm-3{width:235px;max-width:100%;margin:15px
auto}.menu li
a{font-size:11px!important}#top-menu li.menu-item-1078
a{font-size:13px!important}#top-menu li.menu-item-1078::before{font-size:20px!important}.site-navigation-fixed.navigation-top{top:0!important}.footer-top .footer-widget-3 li
a{font-size:15px!important}header
.logo{padding:35px
0 0}}@media (min-width:992px) and (max-width:1370px){.logo.col-md-4.row.logo-div{width:31%!important}section#text-13{margin-left:0!important}.custom-logo-link
img{width:92px;margin-top:10px}.main-header{padding:21px
0!important}}.pum-container .pum-title.popmake-title{font-weight:700}.pum-container .popmake-content
.wpb_wrapper{min-height:200px;border:1px
solid #a0a0a0;border-radius:10px;transition:all .5s;cursor:pointer}.pum-container .popmake-content .wpb_wrapper h2.vc_custom_heading
a{font-size:35px;font-weight:600;color:#fff101;position:absolute;top:50%;left:0;right:0}.pum-container .popmake-content .wpb_wrapper:hover h2
a{color:#ff1e13}.pum-container .popmake-content .wpb_wrapper:hover{background:#fff101}.equipment-content-col>.vc_column-inner{position:relative}.equipment-content-col>.vc_column-inner:after{content:''!important;position:absolute!important;display:block!important;top:0;left:0;width:100%;height:100%;background:#919598;opacity:1;transition:all .3s}.equipment-content-col>.vc_column-inner:before{content:''!important;position:absolute!important;display:block!important;top:0;left:0;width:100%;height:100%;background:#00000085;opacity:0}.equipment-content-col>.vc_column-inner>.wpb_wrapper{position:relative;z-index:1}.equipment-content-col>.vc_column-inner:hover:before{opacity:1}.equipment-content-col>.vc_column-inner:hover:after{opacity:0}.post-grid-custom-img{width:20%;float:left}.post-grid-title{color:#000!important;margin-top:-20px}.custom-btn1 .vc_btn3 .vc_btn3-icon{margin-top:-40px!important;margin-left:383px!important}.page-id-1075
p{font-size:15px!important}.recent-post-title
h2{color:#000!important;font-size:20px!important}div#euipment-section,div#tfh-news-sec{z-index:0}.page-template-default{padding-top:0!important}.home-new-slider .tp-mask-wrap
img{cursor:pointer}.equipment-content-col h3.evc-iwt-title a.evc-iwt-link{color:#fff101!important;font-size:26px;font-family:Raleway,sans-serif;text-decoration:none}.menu-item-has-children .sub-menu
a{color:#000}.menu-item-has-children #menu-item-1757.menu-item-object-product_cat:last-child
a{background-color:transparent!important;color:#000!important;margin-left:0!important;font-size:12px!important;padding:15px
7px!important}.menu-item-has-children #menu-item-1757.menu-item-object-product_cat::before{content:""!important}.menu-item-has-children #menu-item-1757.menu-item-object-product_cat:last-child a:hover{color:#fff!important}.quote-form-layout input[type=date],.quote-form-layout input[type=email],.quote-form-layout input[type=number],.quote-form-layout input[type=text],.quote-form-layout select,.quote-form-layout
textarea{width:100%;margin-bottom:5px!important;border:1px
solid #ccc;padding:6px
12px;font-size:12px;line-height:1.42857143;color:#555;background-color:#fff;border-radius:0}.quote-form-layout
br{display:none}div#wpcf7-f1762-p1760-o1{z-index:0;position:relative;top:0;background-color:#fff;padding-bottom:40px!important}.get-quote-heading{font-weight:600}.three
select{width:100%;margin-bottom:20px!important}.quote-form-layout
label{font-weight:700;padding-top:10px}.six input.wpcf7-submit{font-size:20px;background-color:red;color:#fff;height:40px;border:1px
solid #ca0000;border-radius:0!important;padding:4px
8px!important;font-weight:500;float:right}.row.five{margin-top:20px}.row.inner-drodwnlist1{margin-top:30px}.row.four-five,.row.four-four,.row.four-six{padding-top:20px}#tfh-news-sec
h1{margin-bottom:0}.cus-postgrid-one .vc_gitem-zone{height:100%;max-height:440px}.cus-postgrid-two .vc_gitem-zone{height:100%;max-height:125px}.cus-postgrid-two .vc_grid-item{padding-bottom:30px!important}.custom-btn1 .vc_btn3-icon{line-height:55px!important}.cus-postgrid-two .post-grid-title{margin-bottom:-7px}.contact-btn1{margin-bottom:0!important}.single-post .site-content{padding-top:105px}.archive .site-header,.page-id-1760 .site-header,.single-post .site-header,.single-product .site-header{background-color:#4f4d4c;padding-bottom:10px}div#wpcf7-f1798-p1760-o1{position:relative;top:0;z-index:0;background-color:#fff;padding:40px
30px 40px;border:1px
solid #f5f5f5}.toggle-checkbox span.wpcf7-list-item{display:block}.row.four-one
p{display:none}.quote-row-new{padding-bottom:50px;padding-top:30px}.fence-dropdown-list
select{margin-bottom:0!important;border:0}.toggle-checkbox{display:none}.fence-dropdown-list{border:1px
solid #ccc}span.glyphicon.glyphicon-triangle-bottom{float:right;position:relative;top:-22px;font-size:9px;right:4px}.quote-form-layout .fence-dropdown-list .toggle-text{margin-bottom:0!important;border:0;padding:10px
12px;position:relative}.archive .site-content,.single-product .site-content{padding-top:100px}.archive .woocommerce-breadcrumb,.single-product nav.woocommerce-breadcrumb{margin-bottom:15px;font-size:13px}#rev_slider_3_1 .tp-bgimg:before,#rev_slider_5_2 .tp-bgimg:before{background-color:transparent!important}.page-id-1760 .site-content{padding-top:100px!important}.product
.price{display:none!important}.woocommerce-page ul.products
.product{border:1px
solid #b9b2b2;min-height:350px}.archive .woocommerce-breadcrumb{font-size:18px;padding-bottom:20px}.archive .woocommerce-products-header
h1{font-size:26px;letter-spacing:0;color:#f41a26}.woocommerce ul.products,.woocommerce-page
ul.products{padding-top:60px}.woocommerce-ordering
select{font-size:12px}.page-numbers a.page-numbers{font-size:16px!important;padding:10px
15px!important}span.page-numbers.current{font-size:16px;padding:10px
15px;background-color:#ee1b27;color:#fff}.archive.has-sidebar:not(.error404) #primary{float:right;width:69%}.archive.has-sidebar
#secondary{float:left;width:26%!important;margin-right:5%}#woocommerce_product_categories-2{background:#23282d;padding:30px
10px;border-radius:7px}#woocommerce_product_categories-2 h2.widget-title{color:#feec34;margin-bottom:30px;border-bottom:1px solid #feec34;line-height:50px}#woocommerce_product_categories-2 ul.product-categories .cat-item{font-size:16px;border-bottom:1px solid #ddd8d8;line-height:30px;position:relative;margin-bottom:3px}#woocommerce_product_categories-2 .cat-item
span.count{float:none;color:#fff;position:relative;top:27px;left:35px}#woocommerce_product_categories-2 .product-categories li.cat-item
a{color:#fff;vertical-align:middle;text-align:center;position:relative;top:23px;left:15px;box-shadow:none;font-size:17px;font-weight:700}#woocommerce_product_categories-2 .product-categories li.cat-item a:hover{color:#f41a26}#woocommerce_product_categories-2 li.cat-item.cat-item-41{background-image:url(/wp-content/uploads/2019/04/water-bg-img.jpg)}#woocommerce_product_categories-2 li.cat-item.cat-item-50{background-image:url(/wp-content/uploads/2019/05/all-prod.jpg)}#woocommerce_product_categories-2 li.cat-item.cat-item-49{background-image:url(/wp-content/uploads/2019/05/cvil-work.jpg)}#woocommerce_product_categories-2 li.cat-item.cat-item-43{background-image:url(/wp-content/uploads/2019/05/event-equipment-1.jpg)}#woocommerce_product_categories-2 li.cat-item.cat-item-38{background-image:url(/wp-content/uploads/2019/05/temp-fencing-1.jpg)}#woocommerce_product_categories-2 li.cat-item.cat-item-48{background-image:url(/wp-content/uploads/2019/05/fencing-access-1.jpg)}#woocommerce_product_categories-2 li.cat-item.cat-item-45{background-image:url(/wp-content/uploads/2019/05/product-sell.jpg)}#woocommerce_product_categories-2 li.cat-item.cat-item-44{background-image:url(/wp-content/uploads/2019/05/portable-toilet-1.jpg)}#woocommerce_product_categories-2 li.cat-item.cat-item-46{background-image:url(/wp-content/uploads/2019/05/scafold-1.jpg)}#woocommerce_product_categories-2 li.cat-item.cat-item-37{background-image:url(/wp-content/uploads/2019/05/site-shade-01.jpg)}#woocommerce_product_categories-2 li.cat-item.cat-item-42{background-image:url(/wp-content/uploads/2019/05/mob-skip-bin01.jpg)}#woocommerce_product_categories-2 li.cat-item.cat-item-15{background-image:url(/wp-content/uploads/2019/05/uncategory.jpg)}#woocommerce_product_categories-2 li.cat-item.cat-item-40{background-image:url(/wp-content/uploads/2019/05/water-barrier-1.jpg)}#woocommerce_product_categories-2 li.cat-item.cat-item-15,#woocommerce_product_categories-2 li.cat-item.cat-item-37,#woocommerce_product_categories-2 li.cat-item.cat-item-38,#woocommerce_product_categories-2 li.cat-item.cat-item-40,#woocommerce_product_categories-2 li.cat-item.cat-item-41,#woocommerce_product_categories-2 li.cat-item.cat-item-42,#woocommerce_product_categories-2 li.cat-item.cat-item-43,#woocommerce_product_categories-2 li.cat-item.cat-item-44,#woocommerce_product_categories-2 li.cat-item.cat-item-45,#woocommerce_product_categories-2 li.cat-item.cat-item-46,#woocommerce_product_categories-2 li.cat-item.cat-item-48,#woocommerce_product_categories-2 li.cat-item.cat-item-49,#woocommerce_product_categories-2 li.cat-item.cat-item-50{background-size:cover;background-position:center;background-repeat:no-repeat;min-height:100px}.archive a.button.product_type_simple.add_to_cart_button,.archive a.button.product_type_variable.add_to_cart_button,.related.products a.button.product_type_simple.add_to_cart_button,.related.products
a.button.product_type_variable.add_to_cart_button{background-color:#f31923;padding:7px
10px;color:#fff;font-weight:700;position:absolute;width:55%;margin:0
auto;left:0;right:0;text-align:center}.single-product
button.single_add_to_cart_button.button.alt{display:none}.archive .site-content
.wrap{width:100%;max-width:90%}.get-quote-new
a{color:#ff1e13;text-decoration:none;box-shadow:none}.get-quote-new{float:left;display:block;margin-right:10px;top:50px;left:-40px;z-index:2;transition:all .5s ease;position:relative}section#text-16
p{margin-bottom:0}.woocommerce-tabs li
a{box-shadow:none;padding:17px
10px 4px}.woocommerce-tabs li.active
a{box-shadow:none;border:1px
solid #bbb0b0;border-bottom-color:transparent;background-color:#fff}.woocommerce-tabs a:hover{box-shadow:none!important;text-decoration:none}.woocommerce-tabs ul.tabs.wc-tabs{border-bottom:1px solid #bbb}.woocommerce-Tabs-panel{padding-top:20px}.cus-bottom-rel-prod-sec .related.products>h2{font-size:27px!important;color:#333}span.custm_metatext{font-size:15px;line-height:20px;background:#feec34;padding:10px
20px 10px 20px;color:#ee1c23;font-weight:600;margin-left:30px}.cus-prod-fields{background-color:#feec34;max-width:100%;padding:65px;text-align:center;border-top-right-radius:100px;border-top-left-radius:100px}.feat-item-box{padding-bottom:15px;padding-top:30px}.feat-item-box
h3{font-weight:600}.cus-bottom-rel-prod-sec .woocommerce-tabs{padding-top:50px}.cus-bottom-rel-prod-sec ul.tabs.wc-tabs{list-style:none}.cus-bottom-rel-prod-sec .tabs.wc-tabs
li{display:inline-block}.single-product .type-product .woocommerce-product-gallery.images{width:100%!important}.single-product .summary.entry-summary{width:100%!important;margin-right:auto;margin-left:auto}.archive .sidebar-right{display:none}.single-product .site-content
.wrap{width:100%;max-width:90%}.myheader .site-header{background-color:#000;padding-bottom:10px}.cus-bottom-rel-prod-sec{padding-top:30px}@media screen and (min-width:1024px){.search #primary,.single-product
div#primary{width:45%!important;position:relative;display:inline-block;margin:0
auto;float:none!important;padding-left:20px;padding-right:20px}.sidebar-right{position:relative;top:0;text-align:center;float:right}.search #secondary,.single-product.has-sidebar
#secondary{float:left;width:21%!important;margin-right:5%}.search .single-featured-image-header
img{width:100%;max-width:400px}.custom-logo-link
img{position:relative;left:-30px}.textwidget .top-left-ul{margin:0
25px 8px 0;position:relative;left:-90px}a.custom-logo-link{margin-top:6px}header .main-navigation-section{width:65%}.main-navigation
ul{text-align:left}.cus-header-right-map-section{position:relative;float:right;top:-15px;width:200px}.logo.col-md-4.row.logo-div{width:31%!important}}@media screen and (max-width:991px){.logo.col-md-4.row.logo-div{width:inherit!important;height:15px}}@media only screen and (max-width:768px) and (min-width:320px){.woocommerce-ordering
select{margin-bottom:10px!important}form.woocommerce-product-search{width:100%;left:0}input[type=search]{width:80%}.woocommerce-product-search
button{top:0!important;left:-4px!important}.socialMediaBlock ul li
a{padding:5px
27px 0 3px!important}}@media only screen and (max-width:1024px) and (min-width:769px){.widget-column.footer-widget-5.footer-widget-col{width:50%}.widget-column.footer-widget-col
.textwidget{margin-left:80px!important}.socialMediaBlock
ul{text-align:left}section#nav_menu-2{margin-left:0!important}}@media only screen and (max-width:1027px) and (min-width:320px){.get-quote-logo.btn-none{opacity:0}}@media only screen and (max-width:1024px) and (min-width:905px){.get-quote-new-btn{min-height:152px!important;background:#000}.cus-prod-serv-text-new
h1{min-height:135px!important}}@media only screen and (max-width:1558px) and (min-width:1028px){.get-quote-logo.btn-none.one{display:none}}@media screen and (min-width:1349px) and (max-width:1645px){.widget-column.footer-widget-4.footer-widget-col
.textwidget{margin-left:-15px}}@media screen and (min-width:1024px) and (max-width:1635px){.events-content-list
.wpb_wrapper{padding:20px}.events-inner-section
img{min-height:245px}.custom-richochet a:before{font-size:20px}.custom-richochet
a{font-size:12px;padding:8px
17px 8px 17px!important;margin-left:9px!important}.custom-richochet
span.paratext{font-size:12px;line-height:20px;padding:10px
20px 10px 20px}}@media screen and (min-width:1024px) and (max-width:1692px){.page-id-1075
p{text-align:left}.cus-header-right-map-section
p{text-align:center!important}.navigation-top{top:0}.skip-beans-banner-section{padding-top:50px}.custom-logo-link
img{max-height:95px}}.footer-top .footer-widget-3
li{padding:7px
0}.footer-top .footer-widget-4
li{padding:1px
0}@media (min-width:425px) and (max-width:524px){.all-locations .br-cont-btn a:before{left:32%}}@media (min-width:525px) and (max-width:767px){.all-locations .br-cont-btn a:before{left:36%}}@media (min-width:768px) and (max-width:1024px){.all-locations .br-cont-btn a:before{left:19%}}@media screen and (min-width:1600px){.custom-logo-link
img{max-height:90px}a.custom-logo-link{margin-top:10px}}[class^="wp-block-"]:not(.wp-block-gallery) figcaption{font-style:italic;margin-bottom:1.5em;text-align:left}.rtl [class^="wp-block-"]:not(.wp-block-gallery) figcaption{text-align:right}p.has-drop-cap:not(:focus)::first-letter {font-size:5em;margin-top:0.075em}.wp-block-image{margin-bottom:1.5em}.wp-block-image
figure{margin-bottom:0;margin-top:0}.wp-block-image
figure.alignleft{margin-right:1.5em}.wp-block-image
figure.alignright{margin-left:1.5em}.wp-block-gallery{margin-bottom:1.5em}.wp-block-gallery
figcaption{font-style:italic}.wp-block-gallery.aligncenter{display:flex;margin:0
-8px}.wp-block-quote:not(.is-large):not(.is-style-large){border:0;padding:0}.wp-block-quote.alignleft p:last-of-type,
.wp-block-quote.alignright p:last-of-type{margin-bottom:0}.wp-block-quote
cite{color:inherit;font-size:inherit}.wp-block-audio
audio{display:block;width:100%}.wp-block-cover-image.alignright,.wp-block-cover.alignright,.wp-block-cover-image.alignleft,.wp-block-cover.alignleft,.wp-block-cover-image.aligncenter,.wp-block-cover.aligncenter{display:flex}.wp-block-file .wp-block-file__button{background-color:#222;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;color:#fff;display:inline-block;font-size:14px;font-size:0.875rem;font-weight:800;margin-top:2em;padding:0.7em 2em;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;white-space:nowrap}.wp-block-file .wp-block-file__button:hover,
.wp-block-file .wp-block-file__button:focus{background-color:#767676;-webkit-box-shadow:none;box-shadow:none}.wp-block-code{background:transparent;border:0;padding:0}.wp-block-pullquote{border:0}.wp-block-pullquote__citation,
.wp-block-pullquote
cite{font-size:inherit;text-transform:none}.wp-block-table thead
th{border-bottom:2px solid #bbb;padding-bottom:0.5em}.wp-block-table
tr{border-bottom:1px solid #eee}.wp-block-table th,
.wp-block-table
td{border:0}.rtl .wp-block-table th,
.rtl .wp-block-table
td{text-align:right}.wp-block-button .wp-block-button__link{-webkit-box-shadow:none;box-shadow:none;display:inline-block;font-size:14px;font-size:0.875rem;font-weight:800;line-height:1.66;margin-top:2em;padding:0.7em 2em;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;white-space:nowrap}.entry-content .wp-block-button__link{background-color:#222;color:#fff}.entry-content .is-style-outline .wp-block-button__link:not(.has-background){background-color:transparent}.entry-content .is-style-outline .wp-block-button__link:not(.has-text-color){color:#222}.colors-dark .wp-block-button__link{background-color:#fff;color:#000}.entry-content .wp-block-button__link:hover,
.entry-content .wp-block-button__link:focus,
.entry-content .is-style-outline .wp-block-button__link:not(.has-background):hover,
.entry-content .is-style-outline .wp-block-button__link:not(.has-background):focus{background-color:#767676;-webkit-box-shadow:none;box-shadow:none;color:#fff}.colors-dark .entry-content .wp-block-button__link:hover,
.colors-dark .entry-content .wp-block-button__link:focus,
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-background):hover,
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-background):focus{background-color:#bbb;color:#000}.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color){color:#fff}.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color):hover,
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color):focus{color:#222}.colors-custom .entry-content .wp-block-button__link,
.colors-custom .entry-content .wp-block-button__link:hover,
.colors-custom .entry-content .wp-block-button__link:focus,
.colors-dark .entry-content .wp-block-button__link,
.colors-dark .entry-content .wp-block-button__link:hover,
.colors-dark .entry-content .wp-block-button__link:focus{-webkit-box-shadow:none;box-shadow:none}.colors-custom .entry-content .wp-block-button__link:hover,
.colors-custom .entry-content .wp-block-button__link:focus{color:#fff}.wp-block-separator{border:0}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){max-width:100px}.wp-block-media-text{margin-bottom:1.5em}.wp-block-media-text *:last-child{margin-bottom:0}.wp-block-archives.aligncenter,.wp-block-categories.aligncenter,.wp-block-latest-posts.aligncenter{list-style-position:inside;text-align:center}.wp-block-latest-comments
article{margin-bottom:4em}.blog:not(.has-sidebar) #primary .wp-block-latest-comments article,
.archive:not(.page-one-column):not(.has-sidebar) #primary .wp-block-latest-comments article,
.search:not(.has-sidebar) #primary .wp-block-latest-comments
article{float:none;width:100%}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:0}.wp-block-latest-comments
a{-webkit-box-shadow:inset 0 -1px 0 rgba(255, 255, 255, 1);box-shadow:inset 0 -1px 0 rgba(255,255,255,1)}.wp-block-latest-comments__comment-meta{font-size:16px;font-size:1rem;margin-bottom:0.4em}.wp-block-latest-comments__comment-author,.wp-block-latest-comments__comment-link{font-weight:700;text-decoration:none}.wp-block-latest-comments__comment-date{color:#767676;font-size:10px;font-size:0.625rem;font-weight:800;letter-spacing:0.1818em;margin-top:0.4em;text-transform:uppercase}.editor-block-list__block .wp-block-latest-comments__comment-excerpt
p{font-size:14px;font-size:0.875rem}.entry-content .has-pale-pink-color{color:#f78da7}.entry-content .has-pale-pink-background-color,
.wp-block-button.is-style-outline .has-pale-pink-background-color:link{background-color:#f78da7}.entry-content .has-vivid-red-color{color:#cf2e2e}.entry-content .has-vivid-red-background-color,
.wp-block-button.is-style-outline .has-vivid-red-background-color:link{background-color:#cf2e2e}.entry-content .has-luminous-vivid-orange-color{color:#ff6900}.entry-content .has-luminous-vivid-orange-background-color,
.wp-block-button.is-style-outline .has-luminous-vivid-orange-background-color:link{background-color:#ff6900}.entry-content .has-luminous-vivid-amber-color{color:#fcb900}.entry-content .has-luminous-vivid-amber-background-color,
.wp-block-button.is-style-outline .has-luminous-vivid-amber-background-color:link{background-color:#fcb900}.entry-content .has-light-green-cyan-color{color:#7bdcb5}.entry-content .has-light-green-cyan-background-color,
.wp-block-button.is-style-outline .has-light-green-cyan-background-color:link{background-color:#7bdcb5}.entry-content .has-vivid-green-cyan-color{color:#00d084}.entry-content .has-vivid-green-cyan-background-color,
.wp-block-button.is-style-outline .has-vivid-green-cyan-background-color:link{background-color:#00d084}.entry-content .has-pale-cyan-blue-color{color:#8ed1fc}.entry-content .has-pale-cyan-blue-background-color,
.wp-block-button.is-style-outline .has-pale-cyan-blue-background-color:link{background-color:#8ed1fc}.entry-content .has-vivid-cyan-blue-color{color:#0693e3}.entry-content .has-vivid-cyan-blue-background-color,
.wp-block-button.is-style-outline .has-vivid-cyan-blue-background-color:link{background-color:#0693e3}.entry-content .has-very-light-gray-color{color:#eee}.entry-content .has-very-light-gray-background-color,
.wp-block-button.is-style-outline .has-very-light-gray-background-color:link{background-color:#eee}.entry-content .has-cyan-bluish-gray-color{color:#abb8c3}.entry-content .has-cyan-bluish-gray-background-color,
.wp-block-button.is-style-outline .has-cyan-bluish-gray-background-color:link{background-color:#abb8c3}.entry-content .has-very-dark-gray-color{color:#313131}.entry-content .has-very-dark-gray-background-color,
.wp-block-button.is-style-outline .has-very-dark-gray-background-color:link{background-color:#313131}/*!
 * WooCommerce Custom Add To Cart Button 1.0
 * Copyright 2016-2018 Barn2 Media Ltd
 */
@font-face{font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot);src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:400;font-style:normal}.wc-add-to-cart-icon .add_to_cart_button.text_replaceable,.wc-add-to-cart-icon .single_add_to_cart_button{box-sizing:border-box;position:relative}.wc-add-to-cart-icon .add_to_cart_button.text_replaceable:before,.wc-add-to-cart-icon .single_add_to_cart_button:before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;font-weight:inherit;height:1em;position:relative;top:1px;display:inline-block}.wc-add-to-cart-icon.wc-add-to-cart-no-text .add_to_cart_button.text_replaceable,.wc-add-to-cart-icon.wc-add-to-cart-no-text .single_add_to_cart_button{min-width:1em;width:4em;text-indent:-9999px}.wc-add-to-cart-icon.wc-add-to-cart-no-text .add_to_cart_button.text_replaceable:before,.wc-add-to-cart-icon.wc-add-to-cart-no-text .single_add_to_cart_button:before{position:absolute;left:0;top:50%;width:100%;text-indent:0;margin-right:0;margin-top:-.5em}.wc-add-to-cart-icon.wc-add-to-cart-no-text .wc-product-table .single_add_to_cart_button.added{width:6em}.wc-add-to-cart-icon.wc-add-to-cart-no-text .wc-product-table .single_add_to_cart_button.added:before{left:-1.1em}.wc-add-to-cart-icon.wc-add-to-cart-no-text .wc-product-table .single_add_to_cart_button.added:after{position:absolute;text-indent:0;right:1.2em;top:50%;margin-top:-.5em}