@charset "UTF-8";
/*
Theme Name: Twenty Nineteen
Theme URI: https://wordpress.org/themes/twentynineteen/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Our 2019 default theme is designed to show off the power of the block editor. It features custom styles for all the default blocks, and is built so that what you see in the editor looks like what you'll see on your website. Twenty Nineteen is designed to be adaptable to a wide range of websites, whether you’re running a photo blog, launching a new business, or supporting a non-profit. Featuring ample whitespace and modern sans-serif headlines paired with classic serif body text, it's built to be beautiful on all screen sizes.
Tested up to: 7.1
Requires at least: 4.7
Requires PHP: 5.2.4
Version: 3.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: twentynineteen
Tags: one-column, accessibility-ready, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, rtl-language-support, sticky-post, threaded-comments, translation-ready, block-patterns

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Twenty Nineteen is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/

Bundled block pattern images:
Abstract Background by HD Wallpapers, CC0. https://stocksnap.io/photo/abstract-background-0SRRVNMKBX
Abstract Waves by HD Wallpapers, CC0. https://stocksnap.io/photo/abstract-waves-0KREGLTZQ3
Abstract Bokeh by HD Wallpapers, CC0. https://stocksnap.io/photo/abstract-bokeh-P4KVZBMQ6L
Colorful Bokeh by HD Wallpapers, CC0. https://stocksnap.io/photo/colorful-bokeh-VN4G84GL8H
*/
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Variables
# Normalize
# Typography
	## Headings
	## Copy
# Elements
	## Lists
	## Tables
# Forms
	## Buttons
	## Fields
# Navigation
	## Links
	## Menus
	## Next & Previous
# Accessibility
# Alignments
# Clearings
# Layout
# Widgets
# Content
	## Archives
	## Posts and pages
	## Comments
# Blocks
# Media
	## Captions
	## Galleries
--------------------------------------------------------------*/
/*
 * Chrome renders extra-wide &nbsp; characters for the Hoefler Text font.
 * This results in a jumping cursor when typing in both the Classic and block
 * editors. The following font-face override fixes the issue by manually inserting
 * a custom font that includes just a Hoefler Text space replacement for that
 * character instead.
 */
.main-menu-more,.mobile-parent-nav-menu-item{display:none}.blogpg .btn,.industrypg .btn,.past-events-page .btn{padding:.1rem .75rem;font-size:12px}.woocommerce-product-search .exp_btn{padding:.36rem .75rem}.exp_btn{padding:.36rem .75rem}body{color:#444;font-size:.9rem;font-family:'Open Sans',sans-serif}#nav{z-index:999;border-bottom:3px solid #ed1c24;transition:.6s}.nav-link{font-size:14px;border-right:1px solid rgba(0,0,0,.09);color:#3e3e3e!important}.nav-link.lastchild{border-right:none}h4{font-weight:400}.h3{color:#ed1c24;font-weight:400;font-size:1.5rem;cursor:pointer}.navbar-light .navbar-nav .nav-item:focus,.navbar-light .navbar-nav .nav-item:focus .nav-link,.navbar-light .navbar-nav .nav-item:hover,.navbar-light .navbar-nav .nav-item:hover .nav-link{color:#ed1c24!important;border-right-color:rgba(0,0,0,.09)}.h3:hover{color:#ed1c24!important;border-bottom:1px solid #ed1c24!important}.navbar .nav-item>.nav-link.active{color:#ed1c24!important}.navbar-light .navbar-nav .nav-item{position:relative;cursor:pointer}.cartquantity{position:absolute;left:40%;bottom:43%;font-size:10px;font-weight:700}.navbar .activeone.nav-item:after,.navbar-light .navbar-nav .nav-item:after{content:"";height:3px;width:100%;position:absolute;left:0;bottom:-20px;z-index:203;opacity:0;background:#ed1c24}.navbar .activeone.nav-item:after,.navbar-light .navbar-nav .nav-item:focus:after,.navbar-light .navbar-nav .nav-item:hover:after{opacity:1}.navbar-nav li.border-bottom1{border-bottom:3px solid transparent}.products .shadow{box-shadow:2px 2px 0 rgba(0,0,0,.15)!important;cursor:pointer;transition:.6s}.products .shadow:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,.15),0 0 20px 0 rgba(0,0,0,.15)!important}.products .shadow:hover img{transform:scale(1.1);transition:.6s}.carousel-control-next,.carousel-control-prev{width:auto}.navbar .fa{font-size:1rem;color:#828181}.navbar .fa:hover{color:#da261d!important}.navbar .nav-item:hover .fa{color:#da261d}@keyframes smoothScroll{0%{transform:translateY(-40px)}100%{transform:translateY(0)}}.exp_btn{background:0 0;transition:.6s;padding:.35rem;font-size:13px}.exp_btn:hover{background:#ed1c24;color:#fff;transition:.6s}.overlay{position:absolute;top:31%;height:75px;overflow:hidden;cursor:pointer;transition:.6s;left:0}.outeroverlay:hover .overlay{height:100%;top:0;overflow:visible;transition:.6s}.outeroverlay:hover .outeroverlay{border:2px solid #fff;box-shadow:2px 2px 0 rgba(0,0,0,.15)}.overlay hr{border-width:3px}.blogdiv{box-shadow:0 0 8rem rgba(0,0,0,.15) inset!important}.helpdiv{background:#db1f16;color:#fff}.helpdiv .fa{font-size:2.2rem;color:#fff}.helpdiv .textdetail p{padding-left:3.2rem}.helpdiv .textdetail1 p{padding-left:2.9rem}.upperhead{cursor:pointer}.upperhead .heading{transition:.2s}.upperhead:hover .fa,.upperhead:hover .heading{color:#3e0603!important;text-shadow:1px 1px 2px #ccc,2px 1px 2px #3e0603!important;transition:.2s}footer{font-size:1rem}footer hr{border-color:#fff;margin-bottom:0}footer .fa:before{background:#000;padding:5px;color:#fff;font-size:.8rem}footer a.text-secondary:focus,footer a.text-secondary:hover{color:#fff!important}.enquiry{position:fixed;bottom:10%;right:2%}.enquiry:hover{cursor:pointer}.jssorl-009-spin img{animation-name:jssorl-009-spin;animation-duration:1.6s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes jssorl-009-spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.jssorb051 .i{position:absolute;cursor:pointer}.jssorb051 .i .b{fill:#fff;fill-opacity:.5}.jssorb051 .i:hover .b{fill-opacity:.7}.jssorb051 .iav .b{fill-opacity:1}.jssorb051 .i.idn{opacity:.3}.jssora051{display:block;position:absolute;cursor:pointer}.jssora051 .a{fill:none;stroke:#fff;stroke-width:360;stroke-miterlimit:10}.jssora051:hover{opacity:.8}.jssora051.jssora051dn{opacity:.5}.jssora051.jssora051ds{opacity:.3;pointer-events:none}#cart{border-bottom:none}#jssor_1{position:relative;margin:0 auto;top:0;left:0;width:980px;height:200px;overflow:hidden;visibility:hidden}.slides{cursor:default;position:relative;top:0;left:0;width:980px;height:200px;overflow:hidden}.arrowleft{width:55px;height:55px;top:0}.arrowright{width:55px;height:55px;top:0;right:0}a[data-toggle=collapse]{position:relative}.dropdown-toggle::after{display:block;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.breadcrumb a,.breadcrumb a:hover,main a,main a:hover{color:#3f3f3f}.products .products_inner{overflow:hidden}.products .products_inner img{height:140px}.products a:hover,.products a:hover figcaption{color:#ed1c24}#sidebar .dropdown-toggle::after{border-top:none}#sidebar .collapse a{padding-left:20%}#sidebar{color:#fff}#sidebar .sidebar-header{padding:20px;background:#6d7fcc}#sidebar ul p{color:#fff;padding:10px}#sidebar ul li a{padding:10px;display:block;color:#3f3f3f}#sidebar>ul>li>a{font-size:16px;color:#000000e0}#sidebar ul li a:focus,#sidebar ul li a:hover{border-left:2px solid #ed1c24b8}#sidebar ul li.active>a{border-left:2px solid #ed1c24b8}.breadcrumb-item.active,.productdetail h5{color:#ed1c24}.news_div,.news_div1{padding:3.5% 2% 1% 2%;border:1px solid #dacfcf;text-align:center;overflow:hidden}.eventlist_div a:hover .head_hr:after,.news_div a:hover .head_hr:after{border-top:1px solid #fff}.news_div1{padding:1%;width:calc(33.3333% - 2rem)}.news_div1 a{text-transform:capitalize;font-size:.9rem;font-weight:400}.fancyimg_div{overflow:hidden}.news_div p{padding:2% 0 0 0;margin:0 0 1% 0}.fancyimg_div img{display:block;height:200px;width:100%}.eventdt_head h5,.eventlist_div h6{cursor:pointer}.eventdt_head h5:hover,.eventlist_div a:hover,.eventlist_div h6:hover,.news_div1 a:hover,.productdetail h2{color:#ed1c24}.eventlist_div .eventlist_innerdiv{padding:3% 1%;box-shadow:0 3px 8px 0 rgba(0,0,0,.15),0 0 20px 0 rgba(0,0,0,.15);margin-bottom:2%}.news_div p{font-size:.8rem}#sidebar .productul a,.breadcrumb li,.innerpage .products .shadow a{font-size:.75rem}.innerpage .products .shadow a{font-weight:600}.innerpage .products .shadow img{height:100px}.innerpage .products .shadow:hover a{color:#ed1c24}.innerpage .products .shadow .fancybox div{overflow:hidden}.innerpage .productdetail .fancybox div{text-align:center;overflow:hidden}.innerpage .productdetail p{font-size:15px}.innerpage .technicaldata .table td,.innerpage .technicaldata .table th{padding:.5rem;font-size:.8rem}.innerpage .technicaldata p{font-size:.8rem}.OrderingInfoTbl td p{font-size:.8rem}.innerpage .technicaldata{width:100%}.innerpage .productdetail .addtocart{background:#ed1c24;border-radius:5px;color:#fff;width:47%;border-color:transparent}.innerpage .productdetail .enquire{background:#231f20;border-radius:5px;color:#fff;width:47%}.btn.focus,.btn:focus{box-shadow:none}.headerproductdetail .cart{position:relative}.headerproductdetail .cart .cartquantity{left:70%}.headerproductdetail a,.headerproductdetail a:hover{color:#fff;padding:7px}.headerproductdetail_outer #readmore{cursor:pointer}.headerproductdetail a span{padding:1% 2% 1% 2%;border-right:1px solid #00000052;border-left:1px solid #00000052}.headerproductdetail a span img{height:80%}.detailview{display:none;transition:all .6s;margin:-2% 0 0 0}.detailview .approvalagency li{display:inline-block;padding:2% 0}.detailview .approvalagency li img{width:70px}.detailview .border:first-child{height:100%}.product_name{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;display:inline-block}#hexGrid{display:flex;flex-wrap:wrap;width:90%;margin:0 auto;overflow:hidden;font-family:Raleway,sans-serif;font-size:15px;list-style-type:none}.hex{position:relative;visibility:hidden;outline:1px solid transparent}.hex::after{content:'';display:block;padding-bottom:86.602%}.hexIn{position:absolute;width:96%;padding-bottom:110.851%;margin:0 2%;overflow:hidden;visibility:hidden;outline:1px solid transparent;-webkit-transform:rotate3d(0,0,1,-60deg) skewY(30deg);-ms-transform:rotate3d(0,0,1,-60deg) skewY(30deg);transform:rotate3d(0,0,1,-60deg) skewY(30deg)}.hexIn *{position:absolute;visibility:visible;outline:1px solid transparent}.hexIn h3{position:absolute;top:20%;left:5%;width:90%;text-align:center}.hexIn p{position:absolute;top:40%;text-align:center;width:100%;padding:0 5px;line-height:.875rem;font-size:.9rem}.hexLink{display:block;width:100%;height:100%;text-align:center;color:#fff;overflow:hidden;-webkit-transform:skewY(-30deg) rotate3d(0,0,1,60deg);-ms-transform:skewY(-30deg) rotate3d(0,0,1,60deg);transform:skewY(-30deg) rotate3d(0,0,1,60deg)}li:nth-child(even) .hexLink{background:#dadada;color:#000}li:nth-child(even) .hexLink:hover,li:nth-child(odd) .hexLink:hover{box-shadow:2px 0 12px #eaeaea}li:nth-child(odd) .hexLink{background:#da261e;color:#fff}li:nth-child(even) .hexLink h3{border-bottom:1px solid #da261e}li:nth-child(odd) .hexLink h3{border-bottom:1px solid #fff}@media (min-width:1201px){#hexGrid{padding-bottom:4.4%}.hex{width:20%}.hex:nth-child(9n+6){margin-left:10%}}@media (max-width:1200px) and (min-width:901px){#hexGrid{padding-bottom:5.5%}.hex{width:25%}.hex:nth-child(7n+5){margin-left:12.5%}}@media (max-width:900px) and (min-width:601px){#hexGrid{padding-bottom:7.4%}.hex{width:33.333%}.hex:nth-child(5n+4){margin-left:16.666%}}@media (max-width:768px){.mcb-wrap-inner{display:none}.hexIn h3{top:18%}.hexIn .h5{font-size:1rem}#banner-slider-demo-1{margin-top:6rem}}@media (max-width:600px){#hexGrid{padding-bottom:11.2%}.hex{width:50%}.hex:nth-child(3n+3){margin-left:25%}}@media (max-width:400px){#hexGrid{font-size:13px}}@media(max-width:575px){.blog_second{background:url(images/email-update.png) no-repeat;padding:4em}}.industry h5{color:#ed1c24;padding:0 0 1% 0;font-weight:700}.industry img{border:3px solid #dee2e6}.aboutus h5,.archieve_product_container h5,.productpg h5,.producttypepg h5,.subproductpg h5{color:#ed1c24;padding:0}@media(max-width:1199px) and (min-width:993px){.nav-link{font-size:9px}}@media(max-width:991px){body{font-size:.9rem}.navbar-light .navbar-nav .nav-link{border-bottom:none;margin-bottom:0;padding-bottom:4px!important;padding-top:4px!important;padding-left:0!important;border-right:none}.navbar-light .navbar-nav .nav-link span{padding-left:0!important;padding-right:0!important}.navbar-light .navbar-nav .nav-item:focus:after,.navbar-light .navbar-nav .nav-item:hover:after{opacity:0}.overlay{height:100%;overflow:visible}.helpdiv .border-right{border-right:0!important}.socialicon .nav-link{display:inline-block;float:left}.socialicon.pl-4{padding-left:0!important}h5{font-size:1rem}.navbar a,.overlay .h6{font-size:.8rem}.cartquantity{display:none}.navbar .activeone.nav-item:after{opacity:0}#sidebar{margin-left:-250px}#sidebar.active{margin-left:0}#enqsidebar{display:none!important}.eventdt_head a{width:auto}.news_div img{display:block;width:100%}.fancyimg_div img{height:100px}.navbar-nav{display:block}.socialicon{float:left;padding:0 0 0 4%}}@media(max-width:768px){.news_div1{width:50%;margin:0 24%}.fancyimg_div img{height:auto}.eventlist_innerdiv img{width:100%;padding:0 0 2% 0}}@media(max-width:568px) and (min-width:320px){.navbar-brand img{height:30px}.overlay .h6{display:none}}.helpdiv .textwidget h4{margin-top:0;font-size:20px}.helpdiv .textwidget a{box-shadow:none}@media (min-width:992px){#menu-main-menu li{float:left}#menu-main-menu li>a{border-color:rgba(0,0,0,.09)}}#menu-main-menu li{margin:0;z-index:203;display:block}#menu-main-menu li a{display:block;line-height:60px;font-size:14px;font-weight:400;letter-spacing:0;padding:0 15px;color:#3e3e3e!important}#menu-main-menu li>a:hover{color:#da231c!important;border-right-color:rgba(0,0,0,.09);border-bottom:5px solid #ed3237;text-decoration:none}#menu-main-menu li.current-menu-item>a,#menu-main-menu li.current_page_item>a{color:#da231c!important;border-right-color:rgba(0,0,0,.09);border-bottom:5px solid #ed3237}.CustomHeader_field #CustomHeader{display:none!important}#mega-menu-primary .fa-plus{float:right;height:auto;width:auto;background:0 0;position:relative;pointer-events:auto;left:auto;min-width:auto;line-height:inherit;color:inherit;font-size:inherit}.head_hr{display:inline-block;font-weight:600;cursor:pointer}.head_hr:after{content:'';display:block;border-top:1px solid #fff;margin-top:.3em}@media (max-width:1199px){.homepage .products .font-weight-bold{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.woocommerce-account h1{display:none}.woocommerce-account .woocommerce{padding-top:3%}.woocommerce-account #customer_login h2{font-size:24px;color:#ed1c24}.logged-in main legend{font-size:18px;color:#ed1c24}.logged-in main em{font-size:9px}#customer_login .woocommerce-Button{margin-right:5%}.legal_disclaimer:hover{color:#fff}.page-id-7 .woocommerce-cart-form__contents td.product-quantity label.screen-reader-text{display:none!important}.page-id-8 #navbar img,.page-id-9 #navbar img,.page-template-cart #navbar img{height:35px}.page-template-cart .checkout-button{background:0 0!important;transition:.6s!important;border:1px solid #ad9e9e!important;color:#444!important}.page-template-cart .checkout-button:hover{background:#ed1c24!important;color:#fff!important;transition:.6s!important}.page-id-8 #order_review tfoot,.page-id-8 #order_review th.product-total,.page-id-8 #order_review tr.cart_item .product-total,.page-id-8 #payment,.page-id-8 #payment .wc_payment_methods,.page-id-8 .entry-header,.page-id-8 .woocommerce-additional-fields,.page-id-8 .woocommerce-form-coupon-toggle{display:none}  .page-id-8 #customer_details h3{padding-top:3%;padding-bottom:3%}.page-id-8 .woocommerce-billing-fields__field-wrapper{padding-left:15px;padding-right:15px}.page-id-8 .woocommerce-billing-fields__field-wrapper label{margin-right:15px}.checkout_thankyou_page .woocommerce-order>p:nth-child(2),.checkout_thankyou_page .woocommerce-thankyou-order-details,.checkout_thankyou_page section.woocommerce-order-details{display:none}.checkout_thankyou_page .woocommerce-thankyou-order-received{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.page-id-8 .woocommerce-billing-fields__field-wrapper p{display:block}.OrderingInfoTbl td.Product.Name p{white-space:initial!important;width:150px!important;overflow:auto!important}#OrderingInfoTbl td.H,#OrderingInfoTbl td.L1,#OrderingInfoTbl td.L2,#OrderingInfoTbl th.H,#OrderingInfoTbl th.L2{padding:5px 10px 5px 10px!important}.widget_product_search .search-field{padding-right:0}.mobile_footer .fa::before{background:0 0!important;font-size:20px!important;padding:20px!important}
 .OrderingInfoTbl .Cat > p {white-space: nowrap;} .OrderingInfoTbl .Size > p {white-space: nowrap; padding: 0 10px !important;}
 .Cat.Grey, .Cat.Black { width: 13em; }
#mega-menu-wrap-primary #mega-menu-menu-1>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link { border-color: #e8e8e8 !important; }
/*li.mega-menu-item.mega-toggle-on:hover .mega-indicator{ color:#da261d !important; }
*/
@media only screen and  (min-width:992px){
.hide_on_desktop { display:none !important; }
}