body{margin:0px;padding:0px;font-size:14px !important;line-height:20px;font-family:Open Sans,sans-serif;font-weight:400;color:#555}.breadcrumb-wrap .breadcrumbs{font-size:0.8rem}a,a:visited{color:#444}a:hover{color:#ff7800}img{border:0px}@media screen and (device-aspect-ratio:2/3){select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"]{font-size:16px}}@media screen and (device-aspect-ratio:40/71){select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"]{font-size:16px}}@media screen and (device-aspect-ratio:375/667){select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"]{font-size:16px}}@media screen and (device-aspect-ratio:9/16){select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"]{font-size:16px}}.search-form-v2 .header-search .search-v2{font-size:0.85rem;line-height:22px}.search-form-v2 .header-search .search-v2 i{font-size:1.2rem}.search-form-v2 .company-logo{width:90px;margin-right:20px}.search-form-v2 .form-results .input-group .input-group-button button{color:#333 !important}.site-header{background:url(../images/headerbg.png) top left repeat-x}.site-header .top-line{border-bottom:1px solid #d6d6d6;font-family:Montserrat,sans-serif;padding:2px 0}.top-line a{text-decoration:none;color:#444}.welcome-box{margin:0px;display:inline}.welcome-box a,.welcome-box .welcome-msg{font-size:0.8rem}.site-header .header-main{margin:0;position:relative}.site-header .header-main .logo{width:125px;float:left;margin-top:12px}.site-header .header-main .main-content{margin-left:130px}.main-content .header-search{clear:none;display:inline-block;border:none;margin:20px 0;background:#eee;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:4px}.header-search{max-width:250px}.header-search .search-field{background:transparent;color:#444;font-family:Montserrat,sans-serif}.header-search button{color:#5b5b5b !important;padding:5px;font-size:1.35rem;margin:0px}.header-search button:hover{background:transparent}.main-content .cart-block{float:right;display:inline-block;margin:19px 0 20px 10px;background:#eee;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:10px;font-family:Montserrat,sans-serif}.main-content .cart-block a{text-decoration:none;color:#5b5b5b}.main-content .cart-block .fa{margin-right:8px;font-size:1.2rem}.main-content .cart-block .checkout{text-transform:uppercase}.main-content .cart-block .fa.fa-caret-down{font-size:1rem !important;margin-right:0px !important}#shopping-cart-container{}.main-content .main-links{height:80px}.main-menu ul{list-style-type:none;padding:0px;margin:0px;text-align:justify}.main-menu ul li{display:block;float:left}.main-menu ul li a{color:#5b5b5b;text-transform:uppercase;text-decoration:none;font-weight:bold;font-family:Open Sans,sans-serif;font-size:0.9rem;padding:8px 20px;display:block;text-align:left}.main-menu ul li:hover{background:#cecdcd}.main-menu ul li a:hover{text-decoration:none}.main-menu ul li ul li:hover,.main-menu ul li ul li ul li:hover{background:transparent}.main-menu ul li ul li a{padding:0px}.main-menu ul li .submenu,.main-menu ul li .submenu ul li ul{display:none}.main-menu ul li:hover .submenu,.main-menu ul li:hover .submenu ul li ul{display:block}.main-menu ul li .submenu{background:#fff;border:2px solid #cecdcd;padding:10px;z-index:99;position:absolute;width:100%;top:116px;left:0px}.main-menu ul li:last-of-type .submenu,.main-menu ul li.before-last .submenu{right:0px}.main-menu ul li .submenu ul{padding:0px;margin:0px}.main-menu ul li .submenu{top:116px;left:0px;width:100%}.main-menu ul li .submenu ul li,.main-menu ul li .submenu.imgblocks ul li{width:19%;margin-right:5px;float:left;padding:5px;border:none}.main-menu ul li .submenu ul li ul li{float:none;width:100%;padding:1px 0;border:none;margin:0px}.main-menu ul li .submenu ul li ul li a{text-transform:none;font-family:Open Sans,sans-serif;text-align:left;font-weight:bold;line-height:1rem}.main-menu ul li .submenu ul li ul li a.show-more{font-family:Open Sans,sans-serif;font-size:0.9rem;font-weight:normal}.main-menu ul li .submenu ul li a,.main-menu ul li .submenu ul li span.line{border-bottom:1px solid #ddd;display:block;margin-bottom:5px;text-transform:uppercase;font-weight:bold}.main-menu ul li .submenu ul li a:hover{background:transparent}.main-menu ul li .submenu ul li ul li a{border-bottom:0px}.main-menu ul li .submenu ul li ul li a:hover{background:transparent;color:#fa8202}.main-menu ul li .submenu ul li ul.accessories li{width:20%;float:left;border:none}.main-menu ul li .submenu ul li.calculators,.main-menu ul li .submenu.fencing ul li.accessorieslink{width:100%;border:none}.main-menu ul li .submenu ul li.calculators a{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;display:block;width:19%;float:left;background:#5b5b5b url(../images/calc.png) bottom right no-repeat;text-transform:none;font-family:Open Sans,sans-serif;font-size:0.8rem;font-weight:normal;color:#fff;margin:0 8px 5px 0;padding:8px}.main-menu ul li .submenu ul li.calculators a:hover{background:#9c5501 url(../images/calc.png) bottom right no-repeat}.main-menu ul li .submenu ul li.two-columns{width:39%}.main-menu ul li .submenu ul li.three-columns{width:59%}.main-menu ul li .submenu ul li.two-columns ul{width:48%;float:left;padding:0px;margin-right:5px}.main-menu ul li .submenu ul li.three-columns ul{width:31%;float:left;padding:0px;margin-right:5px}.main-menu ul li .submenu ul li ul li{text-align:left !important}.site-footer{border-top:12px solid #d6d4d4;background:#f1f1f1;padding:20px 0;margin-top:30px}.site-footer .ftrbox{color:#555;width:20%;float:left;padding-right:15px;font-family:Montserrat,sans-serif}.site-footer .ftrbox .h5{text-transform:uppercase;font-size:0.9rem}.site-footer .ftrbox .h5 span{display:none}.site-footer a{color:#555;text-decoration:none;line-height:24px}.site-footer a:hover{text-decoration:underline}.socials a{color:#545454;font-size:2rem}.site-footer .copyright-box{font-family:Montserrat,sans-serif;font-size:0.8rem;color:#555;margin-top:15px}.site-footer .footer-subscribe{background:#fff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.site-footer .footer-subscribe .input-group .input-group-input input{border:none !important;background:transparent !important;color:#6d6d6d;font-family:Montserrat,sans-serif}.site-footer .footer-subscribe button{background:transparent !important;padding:6px 10px;font-size:1.4rem;color:#6d6d6d}.site-footer .footer-subscribe button .fa{color:#444}.badges{text-align:center;margin:20px 0}.short-line{width:75%}hr{border:none;border-bottom:1px solid #ddd;padding-bottom:20px;margin-bottom:20px}h1,h1,h3,h4,h5{font-family:Open Sans,sans-serif;font-weight:normal}h1{margin:20px 0;font-size:1.9rem;line-height:2rem}h2{font-size:1.4rem;margin:15px 0}.floatright{float:right}.floatleft{float:left}.center{text-align:center}.text-right{text-align:right}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background:transparent}.lined{border-bottom:1px dotted #ddd;padding:5px 0;margin:0px}.yellowbackground{background:#ffffd9;padding:10px}.red{color:#cc0000}.h3,h3{text-transform:uppercase;font-size:1rem;border-bottom:1px solid #eee;margin:20px 0;position:relative;font-weight:normal}.account-menu .account-links .h6{font-size:0.95rem}.h3 span,h3 span{position:absolute;top:-10px;background:#fff;padding-right:15px;font-family:Montserrat,sans-serif}.h3 span .view-all,h3 span .view-all{font-size:0.7rem;background:#665;color:#fff;padding:4px 5px;text-decoration:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin-left:5px;white-space:nowrap}.ajax-cart .checkout-btn{float:right;color:#fff !important;width:auto;font-weight:normal}.ajax-cart .cart-btn{float:left;padding:10px;width:auto}.ajax-cart .subtotal-line{text-align:left;padding:10px 0;border:none;border-bottom:1px dotted #ddd;margin-bottom:10px}.ajax-cart .subtotal{font-weight:normal;text-align:right;float:right}.item-info .item-link:hover{color:#ff7800}.ajax-cart .cart-items td.item-price{text-align:right}.ajax-cart form{height:calc(100% - 30px)}.ajax-cart .ajax-empty-content{height:calc(100% - 60px)}.registry-tabs a.selected{border-top:2px solid #ff7800}button,.button{background:#444;font-size:0.9rem;font-family:Montserrat,sans-serif;text-decoration:none;text-transform:uppercase;color:#fff !important;text-align:center;padding:5px 10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}button:hover,.button:hover{background:#8a4b00;color:#fff}.cart-page .cart-shipping-quote .ship-options-trigger{color:#ff7800}.checkout-page .checkout-btn{font-weight:normal}.checkout-page .sidebar_summary .edit-cart-link{top:10px}.adderss-actions .button{background:#888 !important;font-size:0.8 !important}.thumbs-wrap,.subcat-thumbs-wrap{margin:0px -5px}.thumb-grid:nth-of-type(5n+1),.subcat-thumbs-wrap .subcat-thumb:nth-of-type(5n+1){clear:none}.thumb-block{display:block;margin:40px 0}.recommended-list{margin:40px 0;display:block}.thumb-grid{padding:5px;height:420px;position:relative;margin-bottom:30px}.thumb-grid .img{display:block;vertical-align:middle;text-align:center;margin-bottom:10px}.thumb-grid .img img{vertical-align:middle;max-height:218px}.thumb-grid .prices-wrap{margin:10px 0}.thumb-grid .prices-wrap .price{font-family:Montserrat,sans-serif;font-size:1.4rem}.thumb-grid .name .brand,.thumb-lists .brand{text-transform:uppercase;display:block;font-size:0.8rem;font-family:Open Sans,sans-serif;font-weight:normal}.thumb-grid .name,.thumb-lists .item-name{text-align:left;font-family:Montserrat,sans-serif;font-size:0.9rem;text-decoration:none}.thumb-grid .view-more,.thumb-lists .add-to-lists{position:absolute;bottom:0px;width:96%;background:#444;font-size:0.9rem;font-family:Montserrat,sans-serif;text-decoration:none;text-transform:uppercase;color:#fff;text-align:center;padding:5px 10px;margin-top:5px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;display:block}.thumb-lists .add-to-lists{left:15px;font-size:0.8rem;width:85%}.thumb-grid .view-more:hover,.thumb-lists .add-to-lists:hover{background:#8a4b00}.thumb-lists{height:320px;position:relative;margin-bottom:30px}.thumb-grid .sku{font-size:0.8rem}.thumb-grid.slot-row{width:100% !important}.cat-carousel .thumb-grid{height:320px}.recent-items .thumb-grid{height:250px}.browse-page .thumb-grid{width:25%}.landing-page .thumb-grid,.search-page .thumb-grid{width:20%}.subcat-thumbs-wrap{}.subcat-thumbs-wrap .subcat-thumb{background:#eee;height:320px;margin:5px;text-align:center;width:calc(25% - 10px);width:-moz-calc(25% - 10px);width:-ms-calc(25% - 10px);width:-webkit-calc(25% - 10px)}.subcat-thumbs-wrap .subcat-thumb .image-wrap{background:#fff;margin-bottom:15px;text-align:center;overflow:hidden}.subcat-thumbs-wrap .subcat-thumb .image-wrap img{display:block;margin:auto}.product-parts .thumb-grid{width:100%}.thumbs-lines-wrap .thumb-grid,.thumbs-smllines-wrap .thumb-grid{width:100%;border-bottom:2px solid #f1f1f1;height:auto;margin-bottom:20px;padding-bottom:20px;float:none}.thumbs-smllines-wrap .thumb-grid{margin-bottom:10px;padding-bottom:10px}.thumbs-lines-wrap .thumb-grid a.img{margin-left:15px}.thumbs-lines-wrap .thumb-grid .sku{margin-bottom:10px}.thumbs-lines-wrap .thumb-grid .prices-column{padding:10px 15px 0 15px}.thumbs-lines-wrap .thumb-grid .description{padding-top:10px;font-size:0.9rem}.thumbs-lines-wrap .thumb-grid .buyit .fields{}.thumbs-lines-wrap .thumb-grid .buyit .fields input.qty,.thumbs-smllines-wrap .thumb-grid .buyit .fields input.qty{border:2px solid #5a5a5a;border-radius:3px;width:60px}.thumbs-lines-wrap .thumb-grid .buyit .fields input.add-to-cart,.thumbs-smllines-wrap .thumb-grid .buyit .fields input.add-to-cart{background:#5a5a5a;color:#fff;border-radius:3px;padding:7px 30px;border:none;font-family:Montserrat,sans-serif}.thumbs-lines-wrap .thumb-grid .buyit .fields input.add-to-cart:hover,.thumbs-smllines-wrap .thumb-grid .buyit .fields input.add-to-cart:hover{background:#f07c34}.thumbs-smllines-wrap .thumb-grid .name{margin-bottom:0px}.thumbs-smllines-wrap .thumb-grid a.img{margin:0 15px;width:80px;float:left}.thumbs-smllines-wrap .thumb-grid .data{margin-left:110px}.thumbs-smllines-wrap .thumb-grid .description{font-size:0.8rem}.thumbs-smllines-wrap .thumb-grid .price-title{margin-bottom:20px;font-size:0.8rem}.thumbs-smllines-wrap .thumb-grid .qty-title{margin-bottom:15px;font-size:0.8rem}.thumbs-lines-wrap .thumb-grid .view-more,.thumbs-smllines-wrap .thumb-grid .view-more,.thumbs-smllines-wrap .thumb-grid .view-options{max-width:130px;margin-top:15px;text-transform:none;padding:7px 25px;bottom:auto !important;position:relative}.index-slider{margin-bottom:40px;text-align:center}.index-slider .bx-wrapper img{margin:auto}.category-page .cat-menu{width:22%;float:left}.cat-menu h5.toggletitle{margin:0px;background:transparent;padding:10px 20px 10px 0px;font-size:0.9rem;color:#888;font-weight:bold;margin-right:10px;cursor:pointer}h5.toggletitle .fa{float:right;margin-top:3px}h5.toggletitle.calc-title{background:transparent;margin:0px;padding:0px;text-transform:uppercase;font-size:1.2rem;font-weight:bold;cursor:pointer}h5.toggletitle.calc-title .fa{float:none}.cat-menu .facet-options,.cat-menu .subcats-block{border-bottom:1px solid #ddd;margin-right:20px;padding:0 20px 20px 0px}.cat-menu .facet-options{max-height:580px;overflow-y:auto}.cat-menu .ui-slider{margin:10px 0px 10px 10px}.cat-menu .facet-options .facet-option{padding:3px 0}.cat-menu .subcats-block a{line-height:1.2rem;text-decoration:none;font-weight:400;display:inline-block;padding:5px 0}.category-page .cat-content{width:78%;float:left}.category-actions{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;padding:5px}.main-cat-data.subcats,.main-cat-data{overflow:hidden;background:#eee;margin-bottom:30px}.main-cat-data.subcats{height:auto}.main-cat-img img{width:50%;float:left;display:block}.main-cat-data .details{padding:0;font-size:1rem;width:50%;float:right}.main-cat-data h1{font-family:Montserrat,sans-serif;margin-left:20px}.main-cat-data .description{margin:0 20px;font-size:0.8rem;max-height:195px;overflow-y:auto}.main-cat-data .description p{margin:0 0 1em 0}.main-cat-data.square .main-cat-img img{width:33%}.main-cat-data.square .details{width:66%}.main-cat-data.square.subcats .main-cat-img img{width:26%}.main-cat-data.square.subcats .details{width:74%}::-webkit-scrollbar{-webkit-appearance:none;width:7px;background-color:#f3f3f3}::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5)}input[type="number"]{-moz-appearance:textfield}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.category-page .subcategories-list a{display:block;width:24%;margin-right:1%;border-bottom:1px dotted #ddd;float:left}.category-page h2{text-transform:uppercase;font-size:1.2rem;font-weight:bold}.category-page h2 a{text-decoration:none}.category-page h2 a:hover{color:#444}.category-page h5{background:#eaeaea;padding:20px;text-transform:uppercase;font-size:1.4rem;margin-top:60px}.cat-carousel{margin:0px;padding:0px;list-style-type:none}.cat-carousel li{text-align:center}.cat-carousel li img{height:217px;background:#eee;margin-bottom:15px}.category-page .bx-wrapper .bx-controls-direction a,.parts-block .bx-wrapper .bx-controls-direction a{position:absolute;top:35%;outline:0;width:36px;height:73px;text-indent:-9999px;z-index:98}.category-page .bx-wrapper .bx-next,.category-page .bx-wrapper .bx-next:hover,.parts-block .bx-wrapper .bx-next:hover,.parts-block .bx-wrapper .bx-next{right:-46px;background:url(../images/prevnext.png) no-repeat -36px 0px}.category-page .bx-wrapper .bx-prev,.parts-block .bx-wrapper .bx-prev{left:-46px;background:url(../images/prevnext.png) no-repeat 0 0px}.product-page .parts-block .bx-wrapper{margin:20px 0 60px}.product-page .product-img-wrap{display:block}.product-tabs.landing{margin:20px 0}.product-tabs.landing .item-tab-nav{padding:10px}.product-tabs.landing h4.item-tab-nav a{padding:3px 5px;text-transform:capitalize}.category-page .alphabetical{margin-top:10px;margin-bottom:30px;display:block;border-bottom:2px solid #eaeaea}.category-page .alphabetical a{color:#5b5b5b;background:#eaeaea;padding:10px 15px;float:left;display:block;margin-right:3px;text-transform:uppercase;text-align:center;text-decoration:none}.category-page .alphabetical a:hover,.category-page .list-links li a:hover{color:#ff7800}.category-page .list-links{margin:0px;padding:0px;list-style-type:none}.category-page .list-links li{float:left;width:31%;border-bottom:1px solid #eee;margin:0 5px 0 0;padding:5px}.category-page .list-links li a{color:#5b5b5b;text-decoration:none}.category-page a.calc-block{display:block;clear:both;background:#5b5b5b;color:white;text-decoration:none;padding:10px;margin-bottom:3px}.category-page a.calc-block:hover{background:#4a2800}.category-page .calc-block .fa{color:#fff;float:left;font-size:1.6rem}.category-page .calc-block .text{margin-left:36px;font-size:0.8rem}.category-page .calc-block .text strong{display:block;color:#fff;font-weight:normal;font-size:0.9rem}.category-page .resource-block{background:#eaeaea;padding:12px}.category-page .resource-block img{text-align:center;background:#fff;margin-bottom:15px;display:block}.category-page .resource-block a.link{font-weight:bold;display:block;margin-bottom:5px;text-decoration:none;font-size:1.1rem;color:#5b5b5b}.category-page .resource-links{margin:0 20px;padding:0px;list-style-type:none}.category-page .resource-links li{width:50%;float:left;padding:5px}.testimonial{background:url(../images/testimonial.png) top left no-repeat;font-family:Georgia,serif;font-style:italic;font-size:1rem;color:#888;font-weight:normal}.testimonial .author{font-family:Open Sans,sans-serif;font-size:0.8rem;font-style:normal;color:#444}.product-title h1{margin-top:0px}.product-title h1 .brand{text-transform:uppercase;font-size:0.9rem;display:block}.product-page .product-images{padding-right:25px}.product-page .product-images .gallery-fullscreen{cursor:pointer;font-size:1.8rem;position:absolute;right:0;top:26px}#TB_prev{left:-20px}#TB_next{right:-20px}#TB_prev a,#TB_next a{height:40px;width:40px}#TB_next a{background:#f1f1f1 url("../js/thickbox/page_next.png") 9px center no-repeat;background-size:25px}#TB_prev a{background:#f1f1f1 url("../js/thickbox/page_prev.png") 5px center no-repeat;background-size:25px}#TB_secondLine{font:inherit;font-size:0.85rem}#TB_prev a:hover{background:#eaeaea url("../js/thickbox/page_prev.png") 5px center no-repeat;background-size:25px;transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1)}#TB_next a:hover{background:#eaeaea url("../js/thickbox/page_next.png") 9px center no-repeat;background-size:25px;transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1)}.product-page .product-gallery{position:relative}.product-page .product-gallery .gallery-wrap{height:90px;overflow:hidden;padding:10px 40px 10px 0}.product-page .product-gallery img{margin-bottom:10px;margin-right:5px;max-height:70px}.product-page .product-prices .price{font-weight:normal;font-size:2rem;display:block;margin:25px 0}.product-page .pc-group{margin-bottom:15px}.product-actions{margin-bottom:20px}.product-page .product-actions .qty-box,.product-page .add-to-cart-box,.product-page .regs{display:inline;margin-bottom:0px}.product-page .add-to-cart{padding:12px 45px;font-size:1rem;font-weight:normal;background:#f07c34}.product-page .add-to-cart.disabled{opacity:0.5}.add-to-wishlist.button,.added-to-wishlist.button{background:transparent;text-transform:uppercase}.product-actions .qty-box label{display:block;margin-bottom:5px;font-size:1rem}.product-page .product-actions .qty-box input{width:80px;font-size:1.4rem;text-align:center;height:44px}.product-page .product-actions .qty-box input:focus{border-color:#444}.product-tabs{margin:40px 0;background-color:#f4f4f4}.product-tabs h4.item-tab-nav a{text-transform:none;font-size:1rem;font-family:Open Sans,sans-serif;font-weight:normal;padding:3px 10px}.product-tabs .item-tab-nav{padding:10px 5px}.recommended-list{margin:30px 0}.product-page .add-to-wishlist.button,.product-page .added-to-wishlist.button{color:#444 !important}.product-page .bx-wrapper .bx-pager{display:none}.product-page .fixed-in-stock-email-btn{text-decoration:none}.pdp-badges{margin:10px 0 0 -3px}.pdp-badges .badge{background:#555;color:#fff;font-weight:400;padding:0px 5px;font-size:0.7rem;float:left;margin:3px}.add-to-wishlist:hover i:before,.added-to-wishlist i:before{content:"\f067"}.shipping-line-layout{}.shipping-line-layout .button-box{width:35%;float:left}.shipping-line-layout .additional-shipping-info{width:65%;float:left}.parent-child-variants .pc-attribute-wrapper{margin-bottom:20px}.parent-child-variants .pc-attribute-wrapper:after{content:"";clear:both;display:table}.parent-child-variants .pc-attribute-title{margin-bottom:5px}.parent-child-variants .pc-attribute-selector-wrap .pc-attribute-values{list-style-type:none}.parent-child-variants .pc-attribute-selector-wrap .pc-attribute-values input[type="radio"]{display:none}.parent-child-variants .pc-attribute-selector-wrap label img{display:none}.parent-child-variants .pc-attribute-selector-wrap label.disabled:not(.in_stock_email){opacity:0.6;position:relative}.pc-grid-wrap .volume-price-table tr:last-of-type td{border:0}.pc-grid-wrap input[name^="qty"]{width:60px}.pc-grid-wrap .in-stock-email-btn{background-color:#eee;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;cursor:pointer;display:inline-block;font-size:0.65rem;line-height:1.1;padding:5px 15px;text-align:center;vertical-align:middle}.pc-grid-wrap .in-stock-email-btn:hover{color:#000}#grid.info-table td{vertical-align:middle}.parent-child-variants .pc-select-wrap{position:relative}.parent-child-variants .pc-select-wrap .select-title{border:1px solid #bab9b9;cursor:pointer;display:block;padding:5px;position:relative}.parent-child-variants .pc-select-wrap .select-title:after{content:"\f078";display:inline-block;font:normal normal normal 14px/1 FontAwesome;position:absolute;right:5px;top:7px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:transform 400ms ease;transition:transform 400ms ease}.parent-child-variants .pc-select-wrap .select-title.active:after{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.parent-child-variants .pc-select-wrap .pc-attribute-values{background-color:#fff;border:1px solid #bab9b9;border-top:0;display:none;left:0;max-height:310px;overflow:auto;position:absolute;top:100%;width:100%;z-index:1}.parent-child-variants .pc-select-wrap li{border-bottom:1px solid #bab9b9}.parent-child-variants .pc-select-wrap li:last-of-type{border-bottom:0}.parent-child-variants .pc-select-wrap label{color:#767676;cursor:pointer;display:block;padding:5px}.parent-child-variants .pc-select-wrap label.pc-selected:before{color:#000;content:"\f00c";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:0.7rem;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.parent-child-variants .pc-select-wrap label.in_stock_email{position:relative}.parent-child-variants .pc-select-wrap label.in_stock_email:after{color:#000;content:"\f0e0";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:1.2rem;position:absolute;right:5px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.parent-child-variants .pc-swatch-wrap .select-title{display:none}.parent-child-variants .pc-swatch-wrap li{float:left;margin:0 5px 6px 0}.parent-child-variants .pc-swatch-wrap label{border:1px solid #bab9b9;cursor:pointer;display:inline-block;height:44px;min-width:44px;padding:1px;position:relative}.parent-child-variants .pc-swatch-wrap label.pc-selected{border-color:#000;-webkit-box-shadow:0 0 0 1px #000 inset;-moz-box-shadow:0 0 0 1px #000 inset;box-shadow:0 0 0 1px #000 inset}.parent-child-variants .pc-swatch-wrap label.disabled:not(.in_stock_email):after{border-top:1px solid #8c8c8c;content:"";display:block;height:0;left:0;margin:auto;position:absolute;right:0;text-align:center;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);top:50%;width:44px}.parent-child-variants .pc-swatch-wrap label.in_stock_email:hover:after{bottom:0;color:#000;text-shadow:0px 0px 1px #fff,0px 0px 1px #fff;content:"\f0e0";display:block;font:normal normal normal 14px/1 FontAwesome;font-size:2rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:34px;left:0;margin:auto;position:absolute;right:0;top:0;text-align:center;text-rendering:auto}.parent-child-variants .pc-swatch-wrap label img{pointer-events:none;height:40px;width:40px}.parent-child-variants .pc-swatch-wrap .swatch-label-wrap img{display:block}.parent-child-variants .pc-swatch-wrap label .value{color:#767676;display:block;height:40px;min-width:40px;padding:10px;text-align:center}.parent-child-variants .pc-swatch-wrap .swatch-label-wrap .value{display:none}#product_variants{display:block;margin-bottom:30px}.sold-out-label{background:#eee;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;color:#000;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:normal;display:inline-block;max-width:100%;padding:12px 45px;text-align:center;text-transform:uppercase;vertical-align:middle}.mblock,.bblock{height:250px;text-align:center;border-bottom:1px solid #ddd;overflow:hidden}.bblock{height:120px}.mblock img{display:block;margin:15px auto;border:1px solid #ddd}.referralbox{border:1px solid #ddd;padding:15px;margin:5px 0}.qa,.manual{margin:10px 0;border:1px solid #ddd;padding:10px;position:relative}.qa .toggletitle,.manual .toggletitle{color:#444;font-weight:bold;padding-right:30px}.qa .toggletitle .fa,.manual .toggletitle .fa{float:right;display:block;padding:12px;position:absolute;top:0px;right:0px}.qa .answer,.manual .content{display:none;margin-top:10px;border-top:1px dotted #ddd;padding-top:10px}.qa .answer em{display:block;background:#f3f3f3;padding:5px;margin-bottom:10px}.faq-links{margin:40px 0}.faq-links a{border:1px solid #ddd;padding:10px;line-height:3rem;text-decoration:none}.faq-links a:hover{background:#eee}.faq-links a.selected{background:#eee;color:#ff7800}.all-manuals{margin:auto;display:block;text-align:center}.add_custom_sku .fieldset{max-width:700px}.order-status-message{display:none}div.qty-select-wrap{display:inline-block}.cart-page .cart-items .item input[name*="qty"],div.qty-select-wrap input.qty-input{border:1px solid #ddd;margin:0px 3px;padding:2px 5px;width:50px;height:30px}div.qty-select-wrap .qty-select{position:relative}.product-page .parent-child-grid .qty-select-wrap .qty-action{display:none}.product-page .parent-child-grid .qty-select-wrap .qty-action,div.qty-select-wrap .qty-action{height:30px;width:30px}.qty-select-wrap .fa{position:relative}.qty-select-wrap .fa::before{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}div.qty-select-wrap .qty-action:hover{border-color:#dcdcdc}.cart-page .qty-select-wrap{margin-bottom:10px;position:relative;top:10px}.product-page .product-actions .qty-select-wrap{float:left;margin-right:3px}.product-page .qty-select-wrap .qty-action{height:44px;width:44px}.ajax-cart .cart-items-wrap .qty-select-wrap .fa{font-size:1rem;margin-right:0px}.ajax-cart .qty-select-wrap label{float:left;line-height:30px;margin-right:5px}@media (max-width:479px){.thumb-grid{height:380px;overflow:hidden}.thumb-grid .img,.thumb-grid .img img{height:auto}.landing-page .thumb-grid,.search-page .thumb-grid,.thumb-block .thumb-grid{width:50%}.subcat-thumbs-wrap .subcat-thumb:nth-of-type(2n+1),.thumb-grid:nth-of-type(2n+1),.thumb-lists:nth-of-type(2n+1){clear:none}.subcat-thumbs-wrap .subcat-thumb{width:calc(50% - 10px);width:-moz-calc(50% - 10px);width:-ms-calc(50% - 10px);width:-webkit-calc(50% - 10px);height:250px;overflow:hidden}.main-content .fa{padding:5px !important;font-size:1.1rem !important}.main-content .cart-block .fa{font-size:1.1rem;margin-right:0px}.main-menu,.mob-menu-user,.header-search{top:69px !important}.header-search .input-group .input-group-input input{margin-top:-15px !important}.main-content .main-menu ul li .fa{top:0px !important;padding:8px !important}.parent-child-variants .pc-attribute-wrapper{float:none;display:block;width:100%}.thumbs-lines-wrap .thumb-grid .prices-column{padding:15px 20px}.thumbs-lines-wrap .thumb-grid .description{padding:0 20px}.thumbs-smllines-wrap .thumb-grid .price-title,.thumbs-smllines-wrap .thumb-grid .qty-title{margin-bottom:5px}.thumbs-smllines-wrap .thumb-grid .buyit{text-align:center}.thumbs-smllines-wrap .thumb-grid .view-more{margin:auto;width:140px}.ajax-empty-content .thumb-grid{height:auto;width:50%}.ajax-empty-content .thumb-grid .view-more{display:none}}@media (min-width:480px){.parent-child-variants:after{content:"";clear:both;display:table}.parent-child-variants .pc-attribute-wrapper{float:left;padding-right:25px;width:50%}.parent-child-variants .pc-attribute-wrapper:nth-of-type(2n+1){clear:left}.parent-child-grid .info-table td.quantity{width:130px !important}.product-page .parent-child-grid .qty-select-wrap .qty-action{display:block}.parent-child-grid td{vertical-align:middle}.ajax-empty-content .thumb-grid{min-height:400px}.ajax-empty-content .thumb-grid .view-more{display:none}}@media (max-width:640px){.shipping-line-layout .button-box{width:100%;float:none}.shipping-line-layout .additional-shipping-info{text-align:left;margin-top:15px;width:100%;float:none}.main-cat-data.square .main-cat-img img,.main-cat-data.square .details,.main-cat-data.square.subcats .main-cat-img img,.main-cat-data.square.subcats .details{width:100%;float:none}.parent-child-grid .info-table td.quantity{width:auto}}@media (min-width:641px) and (max-width:767px){.main-cat-data .description{max-height:140px}.main-cat-data.square.subcats .main-cat-img img{width:32%}.main-cat-data.square.subcats .details{width:65%;margin-left:15px}}@media (min-width:480px) and (max-width:767px){.landing-page .thumb-grid,.search-page .thumb-grid,.thumb-block .thumb-grid{width:33%}.subcat-thumbs-wrap .subcat-thumb{width:calc(33.33% - 10px);width:-moz-calc(33.33% - 10px);width:-ms-calc(33.33% - 10px);width:-webkit-calc(33.33% - 10px);height:250px;overflow:hidden}}@media (max-width:767px){body.search-form-v2 .search-form-content .search-results{max-height:calc(100vh - 200px);max-height:-moz-calc(100vh - 200px);max-height:-ms-calc(100vh - 200px);max-height:-webkit-calc(100vh - 200px)}.search-form-v2 .search-form-wrapper.opened .search-form-content{overflow:visible}.search-form-v2 .company-logo{width:70px}body.search-form-v2 .form-results{margin-top:10px}.invisible-mobile{display:none}.site-header{background:transparent}.welcome-box .account-link:before,.welcome-box .signin-link:before{font-size:1.2rem}.main-content{text-align:right;padding-top:40px;margin-left:0px}.main-content .header-search{display:none;z-index:100}.header-search{position:absolute;width:100%;max-width:100%;top:79px;left:0px;display:none;border:10px solid #eee !important;background:#fff !important;margin:0px !important;border-radius:0}.header-search .input-group .input-group-input input{margin-top:-30px}.main-content .header-search .fa{background:transparent}.main-content .cart-block{margin:0px;display:inline-block;background:none;padding:0 !important;float:right}.main-content .cart-block .incart-items-count,.main-content .cart-block .checkout{display:none}.short-line{border:none}.main-content .fa{display:block;float:right;margin-right:5px;background:#fff;padding:10px;font-size:1.2rem;cursor:pointer;border:2px solid #eee}.main-content .header-search .fa{border:none;padding:none}.main-menu{display:none;background:#eee;position:absolute;top:79px;left:0px;width:100%;z-index:100}.main-menu ul li{float:none;position:relative;border-bottom:1px dotted #ccc;padding:8px 0}.main-menu ul li:hover .submenu,.main-menu ul li:hover .submenu ul li ul,.main-menu ul li .submenu ul li.two-columns .sub,.main-menu ul li .submenu ul li.three-columns .sub{display:none}.main-menu ul li .submenu ul li.two-columns ul,.main-menu ul li .submenu ul li.three-columns ul{display:block}.main-menu ul li a{display:inline}.main-menu ul li .fa{position:absolute;top:0px;right:0px;border:none;background:transparent;padding:8px}.main-menu ul li .submenu ul li ul li .fa{font-size:0.9rem}.main-menu ul li .submenu{position:relative;top:8px;left:0px}.main-menu ul li .submenu.imgblocks ul li,.main-menu ul li .submenu ul li,.main-menu ul li .submenu ul li.two-columns,.main-menu ul li .submenu ul li.two-columns .sub ul,.main-menu ul li .submenu ul li.three-columns,.main-menu ul li .submenu ul li.three-columns .sub ul{width:100%;float:none;padding:5px;border-bottom:1px dotted #ddd}.main-menu ul li .submenu ul li.two-columns .sub ul,.main-menu ul li .submenu ul li.three-columns .sub ul{border-bottom:0px}.main-menu ul li .submenu{position:relative;top:8px}.main-menu ul li .submenu ul li a{border:none;margin-bottom:0px}.main-menu ul li .submenu ul li.calculators a{width:100%;float:none;margin:3px 0}.main-menu ul li .submenu li.all-caps-links{padding:0px !important;border:none !important}.main-menu ul li .submenu li.all-caps-links a{padding:5px;display:block;border-bottom:1px dotted #ddd}.main-menu ul li .submenu ul li ul li{}.main-menu ul li .submenu ul li ul li a,.main-menu ul li .submenu ul li ul li a.show-more{font-weight:normal;font-size:0.8rem}.main-menu ul li .submenu ul li ul li a.show-more{text-decoration:underline}#shopping-cart-container{top:79px}.mob-menu.active,.mob-search.active,.mob-user.active{background:#eee}.mob-menu-user{display:none;background:#eee;position:absolute;top:79px;left:15px;right:15px;width:auto;z-index:10;text-align:left !important;padding:10px;z-index:100}.welcome-box .signout-link,.welcome-box .register-link,.welcome-box .welcome-msg,.welcome-box .account-link span,.welcome-box .signin-link span,.mob-menu-user a{display:inline;padding:0px;font-size:0.9rem}.welcome-box .account-link:before,.welcome-box .signin-link:before{display:none}.welcome-box .welcome-msg{display:block}.top-line{border:none !important;padding:0 !important}.site-footer .ftrbox{width:100%;border-bottom:1px solid #ddd;margin-bottom:10px;padding-bottom:10px}.ftrbox .togglecontent{display:none}.site-footer .ftrbox .h5 span{display:inline;margin-top:2px}.site-footer .footer-subscribe{margin:0 0 20px}.subcat-thumbs-wrap .subcat-thumb:nth-of-type(2n+1),.thumb-grid:nth-of-type(2n+1),.thumb-lists:nth-of-type(2n+1){clear:none}.browse-page .thumb-grid{width:50%}.main-cat-img img{width:100%;margin-bottom:15px}.main-cat-data.subcats,.main-cat-data{height:auto;background:transparent}.main-cat-data .details{padding:0px;width:100%}.main-cat-data h1,.main-cat-data .description{margin:0px}.main-cat-data h1{margin-bottom:10px;margin-top:10px}.category-page .cat-menu{width:100%;font-size:0.8rem;font-weight:400}.category-page .cat-menu .filter-results{background:#eee;padding:10px;text-transform:uppercase}.category-page .cat-menu .filter-results .fa{float:right;margin-right:10px;font-size:1rem;margin-top:3px}.cat-menu .facet-options,.cat-menu .subcats-block,.cat-menu .all-filters{display:none;padding-left:10px}.cat-menu h5.toggletitle{padding-right:10px}.category-page .cat-content{width:100%}.category-page .resource-links li{width:100%;float:none}.product-tabs,.item-tab-content,.product-tabs .item-tab-loaded .item-tab-content{background:transparent;padding:0px}.item-tab-content h5{background:#eee;padding:10px;margin:2px;font-size:0.9rem}#item-tabs-nav,.mob-tab-content{display:none;padding:10px}.item-tab,.item-tab-content{display:block !important}.main-content .cart-block .fa.fa-caret-down{display:none}.all-calculators,.cat-carousel{display:none}.product-tabs.landing h4{display:none}}@media (min-width:768px){.invisible-desktop{display:none}.header-search,.mob-menu-user{display:inline-block !important}.ftrbox .togglecontent{display:block}.visible-mobile{display:none}.all-filters{display:block}.thumb-navigation-links{margin-top:4px}.thumbs-smllines-wrap .thumb-grid .prices-wrap .price.range{text-align:center;display:block}}@media (min-width:480px) and (max-width:991px){.category-page a.calc-block{width:48%;float:left;clear:none;margin-right:5px}.thumbs-lines-wrap .thumb-grid .description{margin:0 20px}}@media (min-width:768px) and (max-width:991px){.main-menu ul li a{padding:8px 7px;font-size:0.8rem}.browse-page .thumb-grid{width:33%}.thumb-grid:nth-of-type(3n+1),.subcat-thumbs-wrap .subcat-thumb:nth-of-type(3n+1){clear:none}.subcat-thumbs-wrap .subcat-thumb{width:calc(33.33% - 10px);width:-moz-calc(33.33% - 10px);width:-ms-calc(33.33% - 10px);width:-webkit-calc(33.33% - 10px)}.landing-page .thumb-grid,.search-page .thumb-grid,.thumb-block .thumb-grid{width:25%}.product-tabs .item-tab-nav{padding:10px 5px}.product-tabs h4.item-tab-nav a{padding:3px 5px;font-size:0.9rem}.main-menu ul li .submenu.fencing ul li.calculators a{margin-right:5px}.main-menu ul li .submenu ul li.calculators a{margin-right:2px;width:19.5%;padding:8px;font-size:0.7rem}.main-cat-data .description{max-height:100px}.thumbs-smllines-wrap .thumb-grid .buyit .fields input.add-to-cart{padding:7px 15px}}@media (max-width:991px){.tablet-invisible{display:none}.thumbs-lines-wrap .thumb-grid,.thumbs-smllines-wrap .thumb-grid{width:100%;display:block}.account-menu h4 .account-menu-toggle{top:5px}.cart-page .cart-items .item .item-data{flex-direction:column !important}}@media (min-width:992px){}@media (min-width:992px) and (max-width:1199px){.main-menu ul li a{padding:8px 20px}.thumb-grid:nth-of-type(4n+1),.subcat-thumbs-wrap .subcat-thumb:nth-of-type(3n+1){clear:none}.subcat-thumb{width:calc(25% - 10px);width:-moz-calc(25% - 10px);width:-ms-calc(25% - 10px);width:-webkit-calc(25% - 10px)}.main-cat-data .description{max-height:165px}.thumbs-smllines-wrap .thumb-grid .buyit .fields input.add-to-cart{padding:7px 15px}}@media (max-width:1199px){.category-page .bx-wrapper .bx-prev,.parts-block .bx-wrapper .bx-prev{left:0px}.category-page .bx-wrapper .bx-next,.category-page .bx-wrapper .bx-next:hover,.parts-block .bx-wrapper .bx-next,.parts-block .bx-wrapper .bx-next:hover{right:0px}.main-menu ul li .submenu ul li.calculators a{font-size:0.7rem;padding:8px 4px}}@media (min-width:1200px){.main-menu ul li a{padding:8px 30px}}.account-content .button.light{color:#444 !important}.badges,.order-complete-page .order-info .print-order-pdf{display:none}.LiveChat{border-radius:3px;font-size:0.8em;padding:1px 2px;background-color:#f0ad4e;border-color:#eea236;color:#fff !important;border:1px solid transparent;margin-left:1rem}.LiveChat:hover{background-color:#ec971f;border-color:#d58512;text-decoration:none}.margin-10{margin:10px}.margin-top-10{margin-top:10px}.margin-right-10{margin-right:10px}.margin-bottom-10{margin-bottom:10px}.margin-left-10{margin-left:10px}.padding-10{padding:10px}.padding-top-10{padding-top:10px}.padding-right-10{padding-right:10px}.padding-bottom-10{padding-bottom:10px}.padding-left-10{padding-left:10px}.nopadding{padding:0 !important}.hfc-top{position:relative;z-index:100}.thumb-grid{height:425px}@font-face{font-family:'BrushScriptStd';src:url('/mas_assets/theme/hooverfence/BrushScriptStd.eot');src:local('BrushScriptStd'),url('/mas_assets/theme/hooverfence/BrushScriptStd.woff') format('woff'),url('/mas_assets/theme/hooverfence/BrushScriptStd.ttf') format('truetype')}.hfc-slogan{margin:32px 0 0 25px;float:left;font-family:'Brush Script Std','BrushScriptStd',serif;font-size:22px}@media (max-width:991px){.hfc-slogan{display:none}}@media only screen and (max-device-width:1100px){.hfc-slogan{display:none}}.hfc-catalog-menu a{text-decoration:none;height:24px;display:inline-block}.hfc-catalog-menu-title{border-bottom:1px solid #ddd;margin:0 10px 5px 0}@media (max-width:767px){.hfc-catalog-menu{margin-bottom:20px}}@media (min-width:992px) and (max-width:1053px){.product-tabs.landing.fence-index-menu .item-tab-nav{padding:5px}}@media (min-width:1200px){.main-cat-data .description{max-height:200px}}.hfc-category-list li{list-style-position:outside;margin-left:1.5em}.hfc-image-disclaimer{text-align:center;font-size:10px;font-style:italic}.hfc-table-scroll{display:block;overflow-x:auto}.hfc-cust-photo{margin-top:10px;border-top:1px dotted #ddd;display:none}.hfc-cust-photo div{padding:15px}.hfc-cust-photo-single div{padding:15px}.hfc-product-details img{padding:10px}.product-tabs ul{padding-left:1em}.product-tabs ol{padding-left:1em}.product-tabs li{list-style-position:outside}.hfc-spec-table{display:block;overflow-x:auto;margin:15px 0;border-collapse:separate;border-spacing:0;border-color:grey}.hfc-spec-table th{text-align:center;background-color:#fafafa;border-bottom:2px solid #ddd;padding:5px;vertical-align:middle}.hfc-spec-table td{text-align:center;border-bottom:1px solid #ddd;padding:5px;vertical-align:middle}.hfc-spec-table-v{display:block;overflow-x:auto;margin:15px 0}.hfc-spec-table-v tr{border:#ccc 1px solid}.hfc-spec-table-v th{white-space:nowrap;text-align:left;background-color:#fafafa;padding:5px;vertical-align:middle;border-right:#ccc 1px solid}.hfc-spec-table-v td{text-align:left;padding:5px;vertical-align:middle}.info-table-borders{margin:15px 0;width:100%}.info-table-borders th,.info-table-borders td{padding:5px}.info-table-borders th{background-color:#fafafa;border:1px solid #ddd;text-align:center;vertical-align:middle}.info-table-borders td{border:1px solid #ddd;text-align:center;vertical-align:middle}.hfc-info-box{background-color:#f4f4f4;border:1px solid black;margin:1em;padding:0 1em}.hfc-article-list ul{padding-left:1em}.hfc-article-list ol{padding-left:1em}.hfc-article-list li{list-style-position:outside}.hfc-article h2{margin-top:2rem}.hfc-clean-link a{text-decoration:none}.hfc-nowraplinks a{white-space:nowrap}.hfc-nowrap{white-space:nowrap}.hfc-gallery{text-align:center}.hfc-gallery img{height:150px}.hfc-photo-gallery img{height:200px;padding:15px}.hfc-photo-gallery div{border:1px solid #ddd;padding:15px;margin:5px 0}@media (max-width:585px){.hfc-photo-gallery{text-align:center}.hfc-photo-gallery p{text-align:left}.hfc-photo-gallery img{height:auto;text-align:center}}.hfc-catalogs{text-align:center}.hfc-catalogs img{height:200px}.hfc-catalogs span{font-weight:bold}@media (max-width:479px){.hfc-catalogs img{height:auto}}.hfc-resource-block{background:#eaeaea;padding:12px;min-height:370px}.hfc-resource-block img{text-align:center;background:#fff;margin-bottom:15px;display:block}.hfc-resource-block a.link{font-weight:bold;display:block;margin-bottom:5px;text-decoration:none;color:#5b5b5b}@media (max-width:479px){.hfc-gallery img{max-width:100%;height:auto}}.answer-open{margin-top:10px;border-top:1px dotted #ddd;padding-top:10px}.hfc-dd-table th{white-space:nowrap;text-align:center;vertical-align:middle;background:#C0C0C0;padding:9px}.hfc-dd-table td{text-align:center;vertical-align:middle;padding:9px;border-bottom:1px solid darkgray}.hfc-dd-table td:nth-child(1){border-left:1px solid darkgray}.hfc-dd-table td:last-child{border-right:1px solid darkgray}.hfc-dd-table th:last-child{border-right:1px solid darkgray}.hfc-dd-table td:nth-child(2){text-align:left;white-space:nowrap}.hfc-dd-table td:nth-child(even){background:#E4E4E4}.hfc-table{display:block;overflow-x:auto;width:auto}.hfc-table th{white-space:nowrap;text-align:center;vertical-align:middle;background:#C0C0C0;padding:9px;border:1px solid darkgray}.hfc-table td{text-align:center;vertical-align:middle;padding:9px;border:1px solid darkgray}.hfc-table td:nth-child(even){background:#E4E4E4}.col1-left td:nth-child(1){text-align:left}.col2-left td:nth-child(2){text-align:left}.col3-left td:nth-child(3){text-align:left}.col4-left td:nth-child(4){text-align:left}.col5-left td:nth-child(5){text-align:left}.col6-left td:nth-child(6){text-align:left}.col7-left td:nth-child(7){text-align:left}.col8-left td:nth-child(8){text-align:left}.col9-left td:nth-child(9){text-align:left}.col10-left td:nth-child(10){text-align:left}a#ToTheTop{display:inline;position:fixed;bottom:50%;right:20px;height:40px;width:40px;padding:0 10px;margin-right:-10px;background-color:transparent;background:url('/mas_assets/theme/hooverfence/images/cmsimg/top-arrow.jpg');background-position:center -40px;z-index:9999;overflow:hidden;transition:bottom 0.3s;visibility:hidden}#calculators a.calc-block{display:block;clear:both;background:#5b5b5b;color:#b5b5b5;text-decoration:none;padding:10px;margin-bottom:3px}#calculators a.calc-block:hover{background:#4a2800}#calculators .calc-block .fa{color:#fff;float:left;font-size:1.6rem}#calculators .calc-block .text{margin-left:36px;font-size:.8rem}#calculators .calc-block .text strong{display:block;color:#fff;font-weight:normal;font-size:.9rem}#cl-calc input[type="number"]{width:65px}#Calc-SR h1{margin-left:27px;font-size:1.5em;text-decoration:underline}#Calc-SR h2.CalcH2{font-weight:bold;font-size:1em;margin:0 0 0 2em}#Calc-SR ul.CalcUL{list-style:none;margin-left:-13px}#Calc-SR ul.CalcUL li{list-style:none}@media (min-width:902px) and (max-width:11693px){img#Calc3Rail-WRC{margin-top:-60px}}@media screen and (min-width:1170px){img#Calc2Rail-WRC{width:375px;margin-top:18px}img#Calc3Rail-WRC{width:375px;margin-top:-34px}img#Calc4Rail-WRC{width:375px;margin-top:-82px}}@media (min-width:902px){img#Calc3Rail-LR{margin-top:-60px}}#Calc-OM h1{margin-left:27px;font-size:1.5em;text-decoration:underline}#Calc-OM h2.CalcH2{display:inline;font-weight:bold;font-size:1em;margin:0 0 0 1.5em}#Calc-OM ul.CalcUL{list-style:none;margin-left:-13px;margin-top:0}#Calc-OM ul.CalcUL li{list-style:none}#Calc-OM section.CalcResults{margin:1em 0 0 -1.5em}#Calc-CL h1{font-size:1.5em;text-decoration:underline}#Calc-CL h2.CalcH2{font-weight:bold;font-size:1em;margin:0 0 0 2em}#Calc-CL ul.CalcUL{list-style:none}#Calc-CL ul.CalcUL li{list-style:none}