.logo,.logo img{-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s}#cmsfooter,.instagram-panel h4{font-family:'Encode Sans Semi Expanded'}.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:fallback;src:url(https://assets.cdn.thewebconsole.com/ZWEB436/l/fa-solid-900.eot);src:url(https://assets.cdn.thewebconsole.com/ZWEB436/l/fa-solid-900.eot) format('embedded-opentype'),url(https://assets.cdn.thewebconsole.com/ZWEB436/l/fa-solid-900.woff) format('woff'),url(https://assets.cdn.thewebconsole.com/ZWEB436/l/fa-solid-900.ttf) format('truetype'),url(https://assets.cdn.thewebconsole.com/ZWEB436/l/fa-solid-900.svg#AvenirLight) format('svg')}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block}.fa,.far,.fas{font-family:"Font Awesome 5 Free"!important}.fa,.fas{font-weight:900}.far,.t-address{font-weight:400}.fa-smile::before{content:"\f118"}.fa-sad::before{content:"\f119"}.nc{visibility:visible}.clearfloat{clear:both;height:0;font-size:1px;line-height:0}body{background:#fff;overflow-x:hidden}.top-bg,iframe{width:100%}.wrapper{width:1170px;margin:0 auto}:focus{outline:transparent hidden 0!important}.m-height-home,.m-height-in{min-height:188px}.header-abs-top{background:#221f1f;position:absolute;width:100%;height:140px;left:0;top:48px;z-index:500}.header-abs-menu .container,.menu{position:relative}.d-flex{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 0 0 15px}.logo{padding:0;text-align:left;transition:1s}.logo img{max-height:100px;width:auto;transition:1s}.map,.map iframe{max-height:547px}.btn-inquery,.t-section{-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s}.t-section{padding:0;text-align:right;opacity:1;height:140px;transition:1s;min-width:235px;display:flex;justify-content:flex-end}.btn-inquery,.t-address,.t-phone,.t-search{display:inline-block;vertical-align:middle}.t-section .f-phone{display:flex;margin:0;padding:0 20px;border-left:1px solid #078e9b}.t-section .f-phone a{background:url(icn-t-phone2.png) 50% 0 no-repeat;margin:0;font-size:20px;color:#fff;font-weight:600;line-height:3;padding:15px 0 0;display:table;align-self:center}.btn-inquery{margin:0 -15px 0 0;transition:1s;min-width:220px}.btn-inquery a,.t-search input[type=text]{-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s}.btn-inquery a{background:#ef6f06;margin:0;font-size:18px;color:#fff;font-weight:700;line-height:1.2;padding:28px 40px;height:140px;display:table;text-transform:uppercase;text-align:center;opacity:1;transition:1s;width:100%}.t-address,.t-phone a{color:#1b1919;margin:0}.btn-inquery a span{display:block;margin:0 0 10px}.btn-inquery a:hover{background:#078e9b;color:#fff}.cta-left{float:left}.cta-section{float:left;width:100%;background:#f5f5f5;padding:0 0 0 15px;height:48px}.t-phone{margin:0 25px 0 0;text-align:left}#cmsfooter,#nsi-shop.nsi-shop-view-responsive.new-shop .item-content-left .catalog-image,.banner,.btn-enquiry,.item-phone{text-align:center}.t-phone a{background:url(icn-t-phone2.png) 0 50% no-repeat;font-size:16px;font-weight:700;line-height:3;padding:0 0 0 30px;display:table}.t-phone a:hover,.testimonial-panel .read-more-btn a:hover{color:#ef6f06}.t-address{background:url(icn-t-map2.png) 0 50% no-repeat;font-size:12px;line-height:2.8;padding:0 0 0 28px}.cta-right{float:right;padding:0;display:flex;align-items:center}.t-search{background:#078e9b;margin:0 0 0 12px;height:48px;display:flex;padding:0 10px;align-items:center}.t-search input[type=text]{border:1px solid transparent;background:0 0;color:#fff;font-size:12px;line-height:1.5;transition:1s;max-width:180px}.t-cart a,.t-search input[type=submit]{font-size:0;display:block;width:20px;height:20px}#cmsbody a img,.menu,.mob-menu{-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s}.t-search input[type=text]:focus{border-bottom-color:#c2c2c2}.t-search input[type=submit]{background:url(btn-search.png) 50% 50% no-repeat;border:0;filter:invert(100%)}.t-cart{display:inline-block;vertical-align:middle;margin:0 15px 0 0;padding:0}.t-cart a{background:url(icn-t-cart2.png) no-repeat}#cmsfooter .footerAddress,#cmsfooter .footerPhone,#cmsfooter p,.f-nav .t-section .btn-inquery a span,.nivo-controlNav,.subsrcibe-form label,.t-cart a span,.testimonial-panel .tm-company{display:none}#cmsbody a img,.mob-menu{transition:1s}.menu{padding:22px 15px;height:140px;transition:1s}#nsi-shop.nsi-shop-view-responsive.new-shop,.f-nav .logo,.f-nav .menu,.f-nav .menu .top,.no-padding{padding:0}.menu .top{height:auto;padding:0}.f-nav,.f-nav .menu,.f-nav .t-section{height:100px}.menu .navbar-inverse{background-color:transparent!important;border:0!important}.menu .navbar{min-height:auto!important;margin:0!important}.f-nav{background:#221f1f;z-index:1899;position:fixed;top:0;width:100%}.f-nav .logo img{max-height:60px}.f-nav .t-section .btn-inquery{min-width:150px;margin:0}.f-nav .t-section .btn-inquery a{height:100px;padding:38px 20px}.main-banner{width:100%;z-index:200;position:relative}.theme-default .nivoSlider{margin:0!important;box-shadow:none!important}.theme-default .nivo-caption{background:0 0;opacity:1;top:0}.home-usp-panel{background:#fff;padding:20px 0}.home-usp-flex{display:flex;justify-content:center;padding:0 15px;width:100%;max-width:1170px;margin:0 auto}.main-con-bg,.main-con-bg-in{margin:0;width:100%}.main-con-bg-in{background:#fff;padding:50px 0}#cmsbody .container{height:auto!important}.instagram-panel{float:left;width:100%;padding:100px 0 0}.instagram-panel h4{text-align:center;font-size:24px;color:#221f1f;text-transform:uppercase;font-weight:700;margin:0 0 35px}.b-links ul li a:hover,.b-phone a:hover,.instagram-panel h4 a{color:#221f1f}.instagram-feed{float:left;width:100%}.subscribe-panel{float:left;width:100%;padding:120px 0 0;background:#221f1f}.subsrcibe-form-main{float:right;background:#fff;padding:0 15px;min-height:547px;max-width:619px;width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end}.subsrcibe-form{max-width:323px;width:100%;margin:0 0 0 auto;padding:95px 15px}.subsrcibe-form h4{font-size:30px;color:#221f1f;font-weight:700;text-transform:uppercase;text-align:left;line-height:1.2}.subsrcibe-form h4 strong{color:#00aaba;font-size:60px;display:block;line-height:1.2}.subsrcibe-form h4 strong span{color:#00aaba;font-size:30px;font-weight:700;line-height:1.2}.subsrcibe-form input[type=text]{border:1px solid #bebdbd;height:60px;color:#221f1f;font-size:14px;text-transform:uppercase;padding:15px 50px 15px 25px;width:100%;display:block}.subsrcibe-form input[type=text]#firstName{background:url(icn-f-user2.png) 93% 50% no-repeat}.subsrcibe-form input[type=text]#email{background:url(icn-f-email2.png) 93% 50% no-repeat;margin:-1px 0 0}.subsrcibe-form input[type=submit]{border:1px solid transparent;height:60px;color:#fff;font-size:16px;text-transform:uppercase;padding:15px 25px;width:100%;background:#ef6f06;font-weight:500;margin:30px 0 0;display:block}.subsrcibe-form input[type=submit]:focus,.subsrcibe-form input[type=submit]:hover{background:#00aaba}.lockyer-thumb{margin:0 auto 0 -164px;max-width:411px}.lockyer-thumb img{max-height:547px;width:auto}.map{background:#fff}.map .b-map-img{background:url(b-map2.jpg) 50% 50%/cover no-repeat;height:547px}.map iframe{line-height:0;margin:0}.testimonial-panel{background:#ebebeb;padding:100px 0;width:100%;float:left}.testimonial-panel .quote-thumb{display:table;margin:0;text-align:left;padding:0 0 30px}.testimonial-panel h4{color:#221f1f;font-weight:700;font-size:30px;display:table;margin:0 0 50px;text-align:left;line-height:1;text-transform:uppercase}.testimonial-panel .read-more-btn{text-align:right;padding:20px 0 0}.testimonial-panel .read-more-btn a{color:#00aaba;font-size:16px}.testimonial-panel .tm-desc{font-size:16px;text-align:left}.testimonial-panel .tm-name{display:block;font-size:24px;font-weight:700;color:#221f1f;margin:10px 0 50px}.b-cta-panel{background:#00aaba;padding:70px 0 30px;float:left;width:100%}.b-cta{display:table;margin:0}.b-logo{text-align:left;margin:0 0 25px}.b-phone{display:block;margin:12px 0 40px}.b-address,.b-timing{display:table;margin:0;line-height:1.5;font-family:Nunito;color:#fff;font-size:16px}.b-phone a{background:url(icn-b-phone2.png) 0 50% no-repeat;color:#fff;font-size:24px;font-weight:400;line-height:1.4;padding:14px 0 14px 90px;font-family:Nunito}.b-address{background:url(icn-b-map2.png) 0 50% no-repeat;padding:6px 0 6px 91px}.b-timing{background:url(icn-b-clock2.png) no-repeat;padding:0 0 0 91px}.b-link-panel{border:1px solid #26b7c4;display:block;float:left;width:100%;padding:25px 0;margin:35px 0}.b-links h4,.b-links ul,.b-links ul li,.social{display:inline-block}.b-links,.b-social ul.sociallinks li:last-child,.htmlarea p,.social ul.sociallinks li:last-child{margin:0}.b-links h4{color:#fff;font-size:18px;font-weight:700;line-height:1.2;margin:0 35px 0 0}.b-links ul{margin:0;padding:0;list-style:none}.b-links ul li{margin:0 35px}.b-links ul li a{color:#fff;font-size:16px;font-weight:400;line-height:1.2;margin:0;font-family:Nunito}.bottom-bg{background:#f3f3f3;padding:25px 0;border-top:1px solid #bfbfbf}#qm0 a,.contact,.fields,.footer,a,body,div,h1,h2,h2 a,h3,h4,h4 span,h5,h6,p,span,td{font-family:Poppins,Arial,Helvetica,sans-serif}#cmsfooter{clear:both;margin:0;float:left}#cmsfooter .footerCompany,#cmsfooter .footerCopyright{display:block;width:auto!important;padding:0 10px 0 0!important}img{max-width:100%;height:auto}#cmsbody #nc-contact-page #nc-contact-header .nc-connect ul li a{background-image:url(nc-social-icons.png)!important}#cmsbody #nc-contact-page #nc-contact-header .nc-connect ul li.nc-instagram a{background-position:-201px 0!important}#cmsbody #nc-contact-page #nc-contact-header .nc-connect ul li.nc-pinterest a{background-position:-168px 0!important}#cmsbody #nc-contact-page #nc-contact-header .nc-connect ul li.nc-flickr a{background-position:-234px 0!important}#cmsbody a img:hover{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.m30{margin-bottom:30px}#formBuilder,.nsi-shop-listing-responsive #nsi-categories,.nsi-shop-view-responsive div#nsi-product-table{display:table;width:100%}#cmsbody #nc-contact-page .nc-contact-form-container dd#Submit-element input,#formBuilder input[type=submit]{background:#333;border:1px solid #000;font-size:14px;color:#fff;font-weight:500;padding:15px 25px;line-height:1;text-indent:0;clear:both;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s}#cmsbody #nc-contact-page .nc-contact-form-container dd#Submit-element input:hover,#formBuilder input[type=submit]:hover{background:#000;color:#fff}#cmsbody #formBuilder .qq-uploader div.qq-upload-button{height:30px!important;width:120px;text-align:left}#cmsbody #formBuilder .qq-upload-wrapper.photo-item{height:208px}#cmsbody #formBuilder .qq-upload-wrapper .photo-bar{height:19px}#cmsbody #formBuilder .qq-upload-wrapper.photo-item span.qq-upload-file{color:#fff;height:auto;font-size:12px!important}#cmsbody #formBuilder .qq-upload-wrapper .photo-bar a{margin-top:-7px}#cmsbody #nc-contact-page div.left dd,#cmsbody #nc-contact-page div.right dd{float:none;width:100%}.social{padding:0 15px;border:1px solid #c2c2c2;border-width:0 1px;vertical-align:middle}.b-social ul.sociallinks,.social ul.sociallinks,.social ul.sociallinks *,b-social ul.sociallinks *{margin:0;padding:0;list-style:none;text-align:left;font-size:11px;text-decoration:none}.social ul.sociallinks{height:16px;padding:0;display:table}.social ul.sociallinks li{width:16px;float:left;margin-right:11px}.social a,.social ul.sociallinks a{display:block;width:16px;height:16px;background:url(social2.png) no-repeat;font-size:0;text-indent:-9000em;float:left}.b-social a.facebook,.social a.facebook{background-position:0 0!important}.social a.instagram{background-position:-22px 0!important}.b-social a:hover,.social a:hover{opacity:.9}.b-social{padding:0 15px;float:right}.b-social ul.sociallinks{height:21px;padding:0;display:table}.b-social ul.sociallinks li{width:20px;float:left;margin-right:11px}.b-social a,.b-social ul.sociallinks a{display:block;width:20px;height:21px;background:url(b-social2.png) no-repeat;font-size:0;text-indent:-9000em;float:left}.b-social a.instagram{background-position:-38px 0!important}.tick-list{margin:0;padding:0;list-style:none}.tick-list li{background:url(icn-tick.png) no-repeat;margin:0 0 25px;padding:0 0 10px 45px}.sticky-side ul li a:hover span,.twc-instagram-widget .insta-feed-caption.image-text{color:#fff}body.popup{min-width:1px!important}@media screen and (max-width:1280px){.btn-inquery{min-width:auto;margin:0}.btn-inquery a{padding:25px;font-size:16px}.t-section .f-phone a{font-size:18px}}@media screen and (max-width:1199px){.header-abs-top .mob-menu{height:0;float:none;position:absolute;top:0;right:0;box-shadow:none;width:100%}.header-abs-menu .container{width:100%}.header-abs-menu.f-nav{position:relative}.menu,.menu .top,.navbar-header{height:0;padding:0;float:none;border:0}.top .navbar-header button{background:0 0;border:0 transparent;margin:0;top:0;right:0;z-index:9999!important;height:60px;width:60px;border-radius:0;padding:2px}.top .navbar-header button span.icon-bar{background-color:#fff;margin:5px auto;height:2px;width:22px}.menu-bg .navbar-header button:focus,.top .navbar-header button:hover{background:#fff;border-color:#fff}.header-abs-top .navbar-header button:focus span.icon-bar,.top .navbar-header button:hover span.icon-bar{background-color:#33bbc9}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:transparent!important;border-color:transparent}.top .navbar-header button:focus span.icon-bar,.top .navbar-header button:hover span.icon-bar{background-color:#33bbc9!important;border:0}.navbar-collapse{width:100%!important;border:0!important;padding:0!important}.menu #navbar{max-height:calc(94vh - 75px)!important;overflow-y:scroll!important}.d-flex{padding:0 75px 0 0}.b-links h4{margin:0 15px 0 0;font-size:14px}.b-links ul li{margin:0 15px}}@media screen and (max-width:1023px){.lockyer-thumb{display:none}.subsrcibe-form-main{margin:0 auto;max-width:100%}.subsrcibe-form{margin:0 auto}}.nsi-shop-listing-responsive ul.item-list-fullwidth,.sticky-side ul{margin:0;padding:0;list-style:none}.sticky-side{position:fixed;right:0;top:300px;display:table;margin:auto 0 auto auto;z-index:300;text-align:center;transition:.5s}.sticky-side ul{display:flex;flex-direction:column}.sticky-side ul li{margin:0 0 2px;display:block}.sticky-side ul li a{background:#078e9b;padding:25px 20px;width:60px;display:block;text-align:center;line-height:0;box-shadow:-5px 5px 15px rgba(0,0,0,.55);text-decoration:none}.sticky-side ul li a span{font-size:18px;color:#fff;font-weight:600;letter-spacing:1px;text-align:center;text-transform:uppercase;line-height:1.2;display:block;writing-mode:vertical-rl;text-orientation:sideways;transform-origin:50% 50%;-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.sticky-side ul li a:hover{background:#ef6f06}#cmsbody #nsi-shop-listing .nsi-shop-controls{height:70px!important;margin:0 15px 20px}#cmsbody #nsi-shop-listing .nsi-shop-controls *{font-size:11px}#cmsbody #nsi-shop-listing .nsi-shop-controls h3{height:32px;font-size:18px;padding-bottom:10px!important;margin-bottom:10px!important}#cmsbody #nsi-shop-listing .nsi-shop-controls h3 b{padding:0;font-size:18px}#cmsbody #nsi-shop-listing .nsi-shop-controls .nsi-view-as span{line-height:1}#cmsbody #nsi-breadcrumb{margin:0 0 15px}#cmsbody .nsi-shop-listing-responsive #nsi-breadcrumb{margin:0 0 15px 15px}.nsi-shop-listing-responsive #nsi-page-text,.nsi-shop-listing-responsive h1{margin-bottom:20px;margin-left:15px}.nsi-shop-listing-responsive #nsi-categories h2{margin:0 0 20px 15px}.clearboth,.nsi-shop-listing-responsive #nsi-categories .nsi-cat:nth-child(3n+2),.nsi-shop-listing-responsive ul.item-list-fullwidth li:nth-child(3n+1){clear:both}.nsi-shop-listing-responsive #nsi-categories .nsi-cat-inner{margin:0 auto 15px;text-align:center;border:10px solid #e9e8e8}.nsi-shop-listing-responsive #nsi-categories .nsi-cat-inner a.nsi-shop-listing-thumb{margin:0 auto 20px}.nsi-shop-listing-responsive #nsi-categories .nsi-cat-inner .nsi-cat-name{font-size:20px;font-weight:700;display:block;min-height:50px}.nsi-shop-listing-responsive #nsi-categories .nsi-cat-inner .nsi-cat-qty{font-size:18px;font-weight:700;margin-bottom:15px}.nsi-shop-listing-responsive ul.item-list-fullwidth .nsi-li{width:100%;margin:0 10px 30px;padding:0 0 30px;text-align:center;border-bottom:5px solid #e9e8e8}.nsi-shop-listing-responsive .nsi-shop-listing-thumb{display:table;min-height:200px;position:relative;width:100%}.nsi-shop-listing-responsive .nsi-shop-listing-thumb img{display:block!important;vertical-align:middle;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;width:auto}.nsi-shop-listing-responsive .nsi-shop-listing-price,.nsi-shop-listing-responsive .nsi-shop-listing-price *,.nsi-shop-listing-responsive .nsi-shop-listing-prod-name{font-size:16px}.nsi-shop-listing-responsive .nsi-list .nsi-shop-listing-thumb img{display:block!important}.nsi-shop-listing-responsive .nsi-shop-listing-prod-name{width:95%;margin:30px 0 10px;color:#078e9b;font-weight:500;font-size:18px;min-height:35px}.nsi-shop-listing-responsive .nsi-list .nsi-shop-listing-description{white-space:normal}.nsi-shop-listing-responsive .nsi-shop-buttons{margin:20px 0 0}.nsi-shop-listing-responsive .nsi-li .nsi-list-item-add-to-cart{display:block;text-align:center;padding:0;margin:10px auto 0}.nsi-shop-listing-responsive .nsi-li .nsi-list-item-add-to-cart input{display:inline-block;vertical-align:middle;margin:0 10px 0 0;padding:5px;width:35px;height:35px}.nsi-shop-listing-responsive .nsi-li .nsi-list-item-add-to-cart a.btn{background:#078e9b;color:#fff;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.2;padding:10px 15px;border:0;border-radius:5px;text-shadow:none;box-shadow:0;display:inline-block;vertical-align:middle;margin:0!important}.nsi-shop-listing-responsive .nsi-li .nsi-list-item-add-to-cart a.btn:hover{background:#221f1f!important;color:#fff!important}.nsi-shop-listing-responsive .nsi-li .nsi-list-item-add-to-cart a.btn.btn-mini .icon-shopping-cart{background-image:url(/baseapp/css/images/glyphicons-halflings-white.png)!important}.nsi-shop-listing-responsive .nsi-li a.nsi-shop-listing-view-btn{background:#221f1f;color:#fff;font-size:12px;font-weight:600;text-transform:uppercase;padding:10px 15px;border:0;border-radius:5px;text-shadow:none;box-shadow:0;display:table;margin:0 auto}.nsi-shop-listing-responsive .nsi-li a.nsi-shop-listing-view-btn:hover{background:#000!important;color:#fff!important}.nsi-shop-listing-responsive .nsi-li.item-list-view a.nsi-shop-listing-view-btn{display:table;width:195px}.nsi-shop-view-responsive #nsi-product-table #nsi-image-cell{width:48%;float:left}.nsi-shop-view-responsive #nsi-product-table #nsi-desc-cell{width:48%;float:right}.nsi-shop-view-responsive #nsi-product-table #nsi-tabbed-box{clear:both;margin-bottom:20px}.nsi-shop-view-responsive #nsi-product-table #nsi-image-cell #nsi-primary-img{display:table!important}.nsi-shop-view-responsive #nsi-product-table #nsi-image-cell .cloud-zoom-big{background-color:#fff}.nsi-shop-view-responsive #nsi-product-table #nsi-desc-cell td.nsi-col-2 input,.nsi-shop-view-responsive #nsi-product-table #nsi-desc-cell td.nsi-col-2 select{max-width:200px}.nsi-shop-listing-responsive .btn{font-size:12px}.item-top-links{margin:0;display:table;width:100%;height:100%}.item-top-links ul{margin:0 auto;padding:0;list-style:none;display:table}.item-top-links ul li{display:inline-block;margin:0 10px;vertical-align:top}.item-top-links ul li a{border:1px solid #170000;font-size:12px;color:#000;text-transform:uppercase;font-weight:700;display:block}.item-top-links ul li a.download{background:url(icn-download-brochure2.png) 15px 50% no-repeat;padding:12px 25px 12px 45px}.item-top-links ul li a.request-quote{background:url(icn-quote-request2.png) 15px 50% no-repeat;padding:12px 25px 12px 45px;margin:0;display:none}#nsi-shop.nsi-shop-view-responsive.new-shop .item-content-left #productDetailForm a#productAddToCart:hover,.item-top-links ul li a:hover{background-color:#d9d9d9;text-decoration:none!important}.btn-enquiry a:hover,.item-phone a:hover,ul.shop-top-cta li a:hover{background-color:#221f1f;text-decoration:none!important}ul.shop-top-cta{margin:20px auto;padding:0;list-style:none;display:flex;justify-content:center;flex-wrap:wrap}ul.shop-top-cta li{margin:5px 10px}ul.shop-top-cta li a{border:1px solid #078e9b;font-size:14px!important;text-transform:uppercase;font-weight:600;display:table}.item-phone a{background:url(icn-t-phone2.png) 20px 50%/20px auto no-repeat #fff;color:#000;padding:15px 25px 15px 50px}.btn-enquiry a:hover,.item-phone a:hover{color:#fff}.btn-enquiry a{background:url(icn-t-email2.png) 20px 50%/20px auto no-repeat #078e9b;color:#fff;padding:15px 25px 15px 50px}#nsi-shop.nsi-shop-view-responsive.new-shop .item-content-left #productDetailForm{margin:30px 0 0}#nsi-shop.nsi-shop-view-responsive.new-shop .item-content-left #productDetailForm table,#nsi-shop.nsi-shop-view-responsive.new-shop fieldset table,.shop-search .search-container{display:table;margin:0 auto}#nsi-shop.nsi-shop-view-responsive.new-shop .item-content-left #productDetailForm .nsi-col-1{display:inline-block;vertical-align:middle;font-size:16px;color:#000;padding:10px 10px 10px 0}#nsi-shop.nsi-shop-view-responsive.new-shop .item-content-left #productDetailForm select,#nsi-shop.nsi-shop-view-responsive.new-shop fieldset select{display:inline-block;vertical-align:middle;border:1px solid #170000;font-size:12px;color:#000;height:40px;padding:0 10px}#nsi-shop.nsi-shop-view-responsive.new-shop .item-content-left #productDetailForm a#productAddToCart{background:#fff;padding:12px 25px;margin:0;border:1px solid #170000;font-size:12px;color:#000;text-transform:uppercase;font-weight:700;display:inline-block;vertical-align:middle;border-radius:0}#nsi-shop.nsi-shop-view-responsive.new-shop .item-content-left #productDetailForm .item-price{display:table;margin:0 auto 20px}#nsi-shop.nsi-shop-view-responsive.new-shop .item-content-left #productDetailForm .item-price .nsi-rrp{display:block}#nsi-shop.nsi-shop-view-responsive.new-shop .item-content-left #productDetailForm .item-price .nsi-rrp,#nsi-shop.nsi-shop-view-responsive.new-shop .item-content-left #productDetailForm .item-price .nsi-rrp span{font-size:14px;color:#000;text-decoration:line-through;text-align:center}#nsi-shop.nsi-shop-view-responsive.new-shop .item-content-left #productDetailForm .item-price #nsi-price span{font-size:28px;color:#000}#nsi-shop.nsi-shop-view-responsive.new-shop fieldset legend{font-size:16px;font-weight:700;color:#000;text-transform:uppercase}#nsi-shop.nsi-shop-view-responsive.new-shop fieldset td{font-size:14px;font-weight:600;color:#000;vertical-align:middle;padding:0 5px}#nsi-shop.nsi-shop-view-responsive.new-shop .item-content-right .item-description{max-height:750px;overflow-y:scroll;padding-bottom:30px;margin-bottom:30px}#nsi-shop.nsi-shop-view-responsive.new-shop .item-content-right h1{font-size:40px;line-height:1.2!important;margin:0 0 20px;font-weight:700;text-transform:uppercase}#nsi-shop.nsi-shop-view-responsive.new-shop .item-content-right h3{font-size:24px;line-height:1.2!important;margin:20px 0;font-weight:700;text-transform:uppercase}#nsi-shop.nsi-shop-view-responsive.new-shop .item-content-right .item-description *,#nsi-shop.nsi-shop-view-responsive.new-shop .item-content-right div,#nsi-shop.nsi-shop-view-responsive.new-shop .item-content-right p,#nsi-shop.nsi-shop-view-responsive.new-shop .item-content-right ul li{font-size:15px;line-height:1.6;margin:3px 0;color:#666;font-weight:300}#nsi-shop.nsi-shop-view-responsive.new-shop .item-content-right p strong{font-weight:700!important}#nsi-shop.nsi-shop-view-responsive.new-shop .item-content-right .item-description h3{font-size:18px;color:#000;line-height:1.2!important;margin:20px 0 0;font-weight:700;text-transform:uppercase}#nsi-shop.nsi-shop-view-responsive.new-shop .other-products{padding-top:75px;margin-top:75px;border-top:1px solid #f2f2f2}#nsi-shop.nsi-shop-view-responsive.new-shop .other-products h2{color:#000;font-size:30px;line-height:1.2!important;margin:0 0 20px;font-weight:700;text-transform:uppercase;text-align:center}#nsi-shop.nsi-shop-view-responsive.new-shop .other-products .nsi-li{box-shadow:0 0 5px #ccc;padding:30px;width:100%;text-align:center}#nsi-shop.nsi-shop-view-responsive.new-shop .other-products .nsi-li-thumb{margin:0 auto}#nsi-shop.nsi-shop-view-responsive.new-shop .other-products .nsi-li-thumb:hover{border-width:1px}#nsi-shop.nsi-shop-view-responsive.new-shop .other-products .nsi-li a.nsi-li-prod-name{font-size:24px;color:#000;text-transform:uppercase;font-weight:700;width:100%;margin:20px 0}#nsi-shop-cart-view .btn:hover,.nsi-shop-listing-responsive .btn:hover,.nsi-shop-view-responsive .btn:hover{background-position:0 -26px}#nsi-shop-cart-view .btn:hover [class*=" icon-"],#nsi-shop-cart-view .btn:hover [class^=icon-],.nsi-shop-listing-responsive .btn:hover [class*=" icon-"],.nsi-shop-listing-responsive .btn:hover [class^=icon-]{background-image:url(glyphicons-halflings-white.png)!important}.shop-search{background:#f5f5f5;padding:15px;margin:0 0 30px}.shop-search h4{font-size:18px;color:#000;text-transform:uppercase;font-weight:700;margin:0 0 15px 15px}.shop-search .search-container .search-input label{font-size:16px;color:#000;font-weight:500;text-transform:uppercase;line-height:1;margin:0;padding:0}.shop-search .search-container .search-input input,.shop-search .search-container .search-input select{background:#fff;color:#585858;height:48px;font-size:14px;border:1px solid #ccc;padding:0 10px;margin:10px 0;width:100%}.shop-search .search-container .search-input input[type=submit]{background:#078e9b;color:#fff;text-transform:uppercase;font-weight:600;padding:15px;line-height:1;height:46px;border:0;margin:32px 0 0}.shop-search .search-container .search-input input[type=submit]:hover{background:#333;color:#fff}#cmsbody .nsi-ship-calc{max-width:300px;width:100%}#cmsbody .nsi-ship-calc .nsi-ship-heading{width:100%;margin-bottom:20px}#cmsbody #frmShippingCalculator dd,#cmsbody #frmShippingCalculator dt,#cmsbody #frmShippingCalculator label{width:100%;display:block;float:none}#cmsbody #frmShippingCalculator input[type=text],#cmsbody #frmShippingCalculator select{width:100%!important}.review-box{display:table;max-width:750px;margin:0 auto;padding:100px 30px}.review-logo,.review-text{text-align:center;margin:0 0 40px}.review-ratings{display:flex;justify-content:space-between}.review-ratings>div{width:calc(100% / 2 - 30px);display:flex;flex-wrap:wrap;justify-content:center}.review-ratings .fas{border:5px solid #f1f1f1;display:table;font-size:0;border-radius:100%;padding:40px;margin:0 auto;text-align:center;width:125px;height:125px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.review-ratings span{display:block;width:100%;text-align:center;font-size:20px;margin:30px 0 0}.review-ratings i:before{position:relative;font-size:72px;color:#00aaba}.review-ratings i.fa-smile:before{-webkit-animation:7s infinite moveTop;-ms-animation:moveTop 7s infinite;-moz-animation:7s infinite moveTop;animation:7s infinite moveTop}.review-ratings i.fa-sad:before{-webkit-animation:7s infinite moveDown;-ms-animation:moveDown 7s infinite;-moz-animation:7s infinite moveDown;animation:7s infinite moveDown}.review-ratings a:hover .fas{background:#221f1f}.review-ratings a:hover i:before{color:#ef6f06;animation:none}.review-ratings a:hover{text-decoration:none}@media screen and (max-width:1200px){.nsi-shop-listing-responsive .nsi-shop-listing-prod-name{min-height:75px}}@media screen and (max-width:991px){.m-height-home,.m-height-in{min-height:auto}.header-abs-top{position:relative;height:auto;z-index:300;top:initial}.header-abs-top .mob-menu{height:0;float:none;position:absolute;top:80px;right:0;box-shadow:none;width:100%}.cta-section,.header-abs-menu.f-nav,.logo{position:relative}.logo{padding:15px 0;text-align:left}.logo img{max-height:100px}.header-abs-menu .container{width:100%}.menu,.menu .top,.navbar-header{height:0;padding:0;float:none;border:0}.top .navbar-header button{background:0 0;border:0 transparent;margin:0;top:0;right:0;z-index:9999!important;height:60px;width:60px;border-radius:0;padding:2px}.top .navbar-header button span.icon-bar{background-color:#fff;margin:5px auto;height:2px;width:22px}.menu-bg .navbar-header button:focus,.top .navbar-header button:hover{background:#fff;border-color:#fff}.header-abs-top .navbar-header button:focus span.icon-bar,.top .navbar-header button:hover span.icon-bar{background-color:#33bbc9}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:transparent!important;border-color:transparent}.top .navbar-header button:focus span.icon-bar,.top .navbar-header button:hover span.icon-bar{background-color:#33bbc9!important;border:0}.navbar-collapse{width:100%!important;border:0!important;padding:0!important}.cta-section{z-index:3005}.t-section{height:auto}.t-phone{margin:0 10px 0 0}.t-phone a{font-size:12px}.t-address,.t-phone a{margin:6px 0}.t-search input[type=text]{display:none}.t-cart{width:20px}.btn-inquery a{height:auto;padding:15px 20px;font-size:14px}.btn-inquery a span{display:inline-block;vertical-align:middle;margin:0 5px 0 0}.btn-inquery a span img{max-height:30px;width:auto}.d-flex{padding:0 75px 0 0}.testimonial-panel .quote-thumb{margin:0 auto}.testimonial-panel h4{text-align:center;margin:0 auto 50px}.testimonial-panel .read-more-btn{text-align:center}.b-phone a{font-size:20px;padding:18px 0 18px 70px}.b-links h4,.b-links ul li a{font-size:14px}.b-address{padding:6px 0 6px 60px}.b-timing{padding:0 0 0 70px;font-size:15px}.b-cta{margin:0 auto 25px}.b-links h4{margin:0 15px 0 0}.b-links ul li{margin:0 12px}#nsi-shop-listing #shop-search-result-container #nsi-listing-view ul li:nth-child(3n+1),.nsi-shop-listing-responsive #nsi-categories .nsi-cat:nth-child(3n+2){clear:none}#nsi-shop-listing #shop-search-result-container #nsi-listing-view ul li:nth-child(odd),.nsi-shop-listing-responsive #nsi-categories .nsi-cat:nth-child(2n+2){clear:both}#nsi-shop.nsi-shop-view-responsive.new-shop .item-content-right{margin-top:50px}}@media screen and (max-width:767px){#cmsfooter *,.b-links h4,.b-links ul li,.f-nav .logo,.logo,.subsrcibe-form h4,.subsrcibe-form h4 *,.t-section,.testimonial-panel .read-more-btn,.testimonial-panel .tm-name,.testimonial-panel h4{text-align:center}.m-height-home,.m-height-in{min-height:254px}.m-fixed{height:254px;position:fixed;top:0;left:0;width:100%;z-index:500}.header-abs-top{padding:0;position:relative;height:auto;top:initial}.header-abs-top .mob-menu{height:0;float:none;position:absolute;top:40px;right:0;box-shadow:none;width:100%}.top .navbar-header button{right:0;width:45px;height:45px}.d-flex{flex-direction:column;padding:0}.f-nav .logo,.logo{padding:18px 0}.f-nav .logo img,.logo img{max-height:100px}.f-nav .menu,.f-nav .t-section,.t-section{height:auto}.cta-section{position:relative;z-index:3005}.t-phone{margin:0 10px 0 0}.t-address,.t-phone a{font-size:0;width:30px;height:30px;margin:8px 0}.f-nav .t-section .f-phone,.t-search input[type=text],.t-section .f-phone{display:none}.t-section{padding:0;width:100%}.btn-inquery{float:left;width:100%;margin:0}#cmsfooter,.b-social{float:none}.btn-inquery a,.f-nav .t-section .btn-inquery a{height:auto;padding:20px;font-size:14px;width:100%}.btn-inquery a span,.f-nav .t-section .btn-inquery a span{display:inline-block;vertical-align:middle;margin:0 10px 0 0}.b-links h4,.b-links ul,.b-links ul li{display:block}.btn-inquery a span img,.f-nav .t-section .btn-inquery a span img{max-height:30px;width:auto}.nsi-shop-listing-responsive ul.item-list-fullwidth .nsi-li,.testimonial-panel .quote-thumb{margin:0 auto 30px}.testimonial-panel h4{margin:0 auto 50px}.testimonial-panel .tm-desc{font-size:16px;text-align:center}.b-address,.b-phone{max-width:310px;margin:0 auto 40px}.b-timing{min-width:310px;margin:0 auto 40px}.b-link-panel{padding:25px 15px;margin:0 0 35px}.b-links h4{margin:0 0 20px}.b-links ul li{width:100%;margin:0}.b-links{margin:0}.b-links-double ul{width:49%;margin:0}.b-links-double ul:last-child li{margin:0 0 5px 15px}.b-social{display:table;margin:20px auto 0}#cmsfooter .footerCompany,#cmsfooter .footerCopyright{display:block;width:auto!important;padding:0!important;border-right:0;margin-right:0}.sticky-side{top:auto;bottom:0;margin:auto 0 0;max-width:100%;height:auto;display:block;width:100%}.sticky-side ul{flex-wrap:wrap;justify-content:space-between;flex-direction:unset}.sticky-side ul li{margin:0;width:100%}.sticky-side ul li a{height:100%;padding:10px;width:100%;box-shadow:none}.sticky-side ul li a span{writing-mode:unset;transform-origin:0 0;-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.nsi-shop-listing-responsive .nsi-shop-listing-prod-name{min-height:auto}#cmsbody .nsi-shop-listing-responsive,#cmsbody .nsi-shop-view-responsive,#nsi-shop.nsi-shop-view-responsive.new-shop .item-content-left,#nsi-shop.nsi-shop-view-responsive.new-shop .item-content-right{padding:0 15px}.nsi-shop-view-responsive #nsi-product-table #nsi-desc-cell,.nsi-shop-view-responsive #nsi-product-table #nsi-image-cell{width:auto;float:none}}@media screen and (max-width:640px){.nsi-shop-listing-responsive ul.item-list-fullwidth .nsi-li{margin:0 auto 30px;text-align:center}#cmsbody #nsi-shop-listing .nsi-shop-controls{height:auto!important}#cmsbody #nsi-shop-listing .nsi-shop-controls *{font-size:12px!important}#cmsbody #nsi-shop-listing .nsi-shop-controls h3{padding-bottom:10px!important;margin-bottom:10px!important;position:relative!important}#cmsbody #nsi-shop-listing .nsi-shop-controls .nsi-sort,#cmsbody #nsi-shop-listing .nsi-shop-controls .nsi-view-as{padding-left:0;position:relative!important}#cmsbody #nsi-shop-listing .nsi-shop-controls .nsi-bottom-right{position:relative!important}.review-box{padding:100px 15px}.review-ratings{flex-direction:column}.review-ratings>div{width:100%;max-width:320px;flex-wrap:nowrap;justify-content:flex-start;margin:0 auto}.review-ratings>div a{display:flex;align-items:center;justify-content:center}.review-ratings .fas{display:inline-block;border-width:2px;padding:12px;width:70px;height:70px;margin:10px 10px 10px 0}.review-ratings span{display:inline-block;width:auto;font-size:15px;margin:0}.review-ratings i:before{font-size:40px}}@media screen and (max-width:480px){#cmsbody #nsi-shop #nsi-social-links{max-width:230px!important;text-align:left}#cmsbody #nsi-shop #nsi-social-links a{height:20px}#cmsbody #nsi-shop #nsi-social-links a.addthis_button_google_plusone{max-width:60px!important}.item-top-links ul li{margin:0 2px}.item-top-links ul li a{font-size:10px!important}}