h1,h2,h3,h4,h5{margin:0 0 10px}header{background:#fff}.cnt .awr.lnd{padding-top:0}h2.entry-title{display:none}.spr{height:0}.topheader{background-color:#e07200;height:32px}.info-header i{float:right;margin-top:7px;margin-right:50px;color:#fff}.info-header a{color:#fff;font-family:'Roboto','Helvetica','Arial',sans-serif;font-weight:100}.top-section #text-3{float:right}.dgwt-wcas-search-wrapp{max-width:100px;position:absolute;display:inline-flex;margin-top:5px}.right{float:left}#floating_menu.mff header #logo>a>img{margin-left:0}.center_logo #nav_right{border-top:none}.top-section{background:#fff;border-bottom:1px solid #f0f0f0}.top-section .wrp{text-align:right;height:89px;padding:5px 0;line-height:89px}.top-section #logo.left{line-height:0;margin-top:10px}.top-section ul li{float:left;margin-right:10px;list-style:none}.top-section ul li a{font-size:15px;color:#4a4a4a;border-right:1px solid #343434;padding-right:10px}.top-section ul{display:inline-block}#menu-main-menu li a{font-size:17px;text-transform:uppercase;padding-right:5px;font-family:'Roboto','Helvetica','Arial',sans-serif}ul.sub-menu li a{font-size:15px !important;font-family:'Roboto','Helvetica','Arial',sans-serif}header nav ul li>ul li a:hover{background-color:#e07200;color:#fff !important}header nav>ul.menu li.current-menu-item>a,header nav>ul.menu li.current_page_item>a,header nav>ul.menu li.current-page-item>a,header nav ul#menu li.current-menu-item>a,header nav ul#menu li.current_page_item>a,header nav ul#menu li.current-page-item>a{color:#e07200}.copyright li.mobile-mini-cart{display:none !important}footer .ftw{background:#fff;padding-top:50px;padding-bottom:50px}footer .ftw a{color:#4c4c4e;padding:5px}footer .ftw section[id*=categories-] ul li a,footer .ftw section[id*=nav_menu] ul li a{color:#4c4c4e;padding:5px}footer .ftw .textwidget{color:#4c4c4e}.textwidget.custom-html-widget i span{font-size:14px;padding-left:3px;font-family:'Roboto','Helvetica','Arial',sans-serif;font-weight:100;line-height:1.5em}section#custom_html-7 i:before{color:#fff;padding:10px;background-color:#e07200;border-radius:20px;margin-right:4px;font-size:14px}#custom_html-7 i.fa.fa-phone{margin-bottom:10px !important}#custom_html-7 .second-tel{margin-left:40px;margin-top:10px}#custom_html-7 i.fa.fa-phone:before{padding-left:12px;padding-right:12px !important}#custom_html-7 i.fa.fa-envelope{margin-top:0 !important;margin-bottom:18px !important}p.info{font-size:13px;text-align:justify}section#custom_html-7 a{font-family:'Roboto','Helvetica','Arial',sans-serif;font-size:14px;font-weight:100;display:-webkit-inline-box}footer .ftw section[id*=categories-] ul li a:after,footer .ftw section[id*=nav_menu] ul li a:after{display:none}footer .ftw section[id*=categories-] ul li a:hover,footer .ftw section[id*=nav_menu] ul li a:hover{background:#24242400}footer .ftw section[id*=categories-] ul li,footer .ftw section[id*=nav_menu] ul li{border-bottom:none}ul#menu-footer-menu-content{padding-top:4px}ul#menu-footer-menu-content li a{font-size:14px;font-weight:100;font-family:'Roboto','Helvetica','Arial',sans-serif;line-height:1.5}ul#menu-footer-menu-content li a:hover{text-decoration:underline}#custom_html-7 i.fa.fa-home{display:flex}.footer-mailing-and-icons i{padding:10px;background-color:#e07200;border-radius:32px}.footer-mailing-and-icons .fa-facebook:before{padding-left:4px;padding-right:4px}.footer-mailing-and-icons .fa-instagram:before{padding-left:1px;padding-right:1px}#nf-form-1-cont input{padding:13px}#nf-form-1-cont textarea{padding:13px}input#nf-field-4{width:29%;padding-top:15px;padding-bottom:15px;border:none;background-color:#e07200;color:#fff;font-size:15px;cursor:pointer}.google-map iframe{margin:0 !important;width:100%;min-height:100%}.google-map{width:100%}.store-list-address a{margin-right:10px}footer .fmn{background:#fff}footer .fmn{border-top:1px solid #d1d1d1}footer .fmn .fmw p{color:#4c4c4e;font-size:.778em;margin-top:0;font-family:'Roboto','Helvetica','Arial',sans-serif}footer .fmn .fmw p a{color:#4c4c4e;text-decoration:none;font-family:'Roboto','Helvetica','Arial',sans-serif}.copyright{float:right}#menu-footer-menu li a{color:#4c4c4e;font-size:14px;font-family:'Roboto','Helvetica','Arial',sans-serif}.menu-footer-menu-container{margin-right:-225px}.ftw .colm section{margin-bottom:0}footer .ftw .wrp{border-top:1px solid #d1d1d1}body .colm:nth-child(1){width:73%;display:flex}body .colm:nth-child(1) section{margin-right:5%}body .colm:nth-child(1) section .ttl{border-bottom:1px solid #d1d1d1;font-size:16px}body .colm:nth-child(1) #nav_menu-3{width:50%}body .colm:nth-child(1) #text-4 .textwidget p{font-size:14px;line-height:1.5em;font-weight:300;color:#4c4c4e;font-family:'Roboto','Helvetica','Arial',sans-serif}body .colm.lst{width:25%}body .colm.lst .ttl{font-size:20px;font-weight:500}body .colm.lst section{margin-bottom:10px}footer .ftw .ttl{font-family:'Roboto','Helvetica','Arial',sans-serif !important;color:#343434;font-size:18px;margin-bottom:15px}footer .ftw section[id*=categories-] ul li a:after,footer .ftw section[id*=nav_menu] ul li a:after{display:none}footer .ftw section[id*=categories-] ul li a:hover,footer .ftw section[id*=nav_menu] ul li a:hover{background:#24242400}footer .ftw section[id*=categories-] ul li,footer .ftw section[id*=nav_menu] ul li{border-bottom:none}.menu-footer-menu-content-container{margin-top:-10px}.tve-woo-minicart header .wrp .mini-cart-contents{position:absolute !important;right:0 !important}.tve-woocommerce .product .woocommerce-tabs ul.tabs li.active a{border-color:#e07200;color:#fff;background-color:#e07200}.tve-woocommerce .product .woocommerce-tabs ul.tabs li a:hover{border-color:#e07200;color:#000}table.table.table-hover td{border:1px solid #d2cdcd;font-size:13px}div#tab-features_tab ul{font-size:14px;margin-left:24px;font-family:'Roboto','Helvetica','Arial',sans-serif;line-height:25px;margin-top:10px}div#tab-features_tab ol{font-size:14px;margin-left:24px;font-family:'Roboto','Helvetica','Arial',sans-serif;line-height:25px;margin-top:10px}div#tab-features_tab h5 strong{font-size:15px}div#tab-features_tab h5{font-size:15px;margin-top:15px}div#tab-features_tab h3{margin-top:40px}div#tab-specification_tab h3{margin-top:40px}div#tab-specification_tab h5{font-size:15px;margin-top:15px}div#tab-dimensions_tab h3{margin-top:40px}div#tab-reticles_tab h3{margin-top:40px}.tve-woo-minicart header .wrp{position:unset;padding-right:0}div#nf-form-2-cont input{border:1px solid #d2cdcd}div#nf-form-2-cont input::placeholder{color:#d2cdcd;font-size:13px}div#nf-form-2-cont textarea{border:1px solid #d2cdcd}div#nf-form-2-cont textarea::placeholder{color:#d2cdcd;font-size:13px;padding-top:15px}@media only screen and (max-width:768px){header nav ul li{position:relative!important;text-align:left!important}header nav ul li>ul li{background:#242424;border-top:1px solid #343434;color:#fff;display:block!important;float:none;position:relative!important;padding:0}header nav ul li ul{position:relative!important}header nav ul>li{padding:0;width:auto;height:auto!important;line-height:normal!important;-webkit-box-flex:inherit!important;flex:auto!important}header nav ul li>ul{left:0;top:0;z-index:0}header nav ul li a:hover,header nav ul li>ul li a:hover{background:0 0;color:#e07200!important}nav li.mobile-mini-cart a:before{color:#efefef}nav li.mobile-mini-cart a{border:1px solid #efefef !important;border-radius:5px}header nav ul li>ul li ul{left:0!important}.top-section #logo.left{z-index:9999;position:relative}header .hmn{z-index:99999;position:relative}#floating_menu{position:relative}header .hmn .rmn{background:#e07200!important}.top-section .wrp{text-align:right;height:auto;padding:5px 0;line-height:40px}#logo.left{float:none}.top-section ul{display:block}#floating_menu header{padding:2px 0;background:0 0;width:100px;float:right;position:absolute;bottom:0}.top-section #text-3{z-index:99999;position:relative}html body .wpupg-container{position:relative;float:left;text-align:left;font-size:14px;width:97% !important;min-width:97% !important;max-width:97% !important;float:none !important}}@media only screen and (max-width:540px){header .hmn{float:right!important;padding:10px 0;width:55px!important}body .colm:nth-child(1){width:100%;display:block}body .colm:nth-child(1) #text-4{width:100%}body .colm section{margin-bottom:15px!important}body .colm:nth-child(1) section{margin-right:0;margin-left:0}.ftw .colm:first-child{margin-top:50px}body .colm:nth-child(1) #nav_menu-3{width:100% !important;margin-left:0 !important}section#custom_html-5{margin-left:10px !important;margin-top:0 !important}body .colm.lst{margin-top:0 !important}.home-top [data-css=tve-u-170089ba629]{max-width:1080px;min-height:300px !important}.home-top .thrv_contentbox_shortcode{margin:0 2%;margin-top:0;text-align:center !important}.home-top .thrv_contentbox_shortcode h1{text-align:center !important;font-size:24px !important}#nav_right{display:block;width:100%;min-width:412px}.store_locator_body .left-section{float:none;width:100%}.store_locator_body .right-section{float:none;width:100%;margin-left:0}.left-section h1{font-size:25px}.store-btn,.website-btn{margin-top:25px}.store-btn a{padding:10px 20px}.store-btn a,.website-btn a{font-size:16px !important}.right-section .store_locator_header img{height:auto}.right-section .store_locator_header{width:100%;height:auto;overflow:hidden}#store_email_enquiry_form{float:none;width:100%;height:auto;margin:0;padding:20px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#store_locator_wrap{float:none;width:100%;height:auto;margin:0;padding:20px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}}header nav ul>li{padding:0;width:auto;height:40px;line-height:45px;text-align:center;border-bottom:5px solid transparent;-webkit-box-flex:1;flex:1 0 auto}header nav>ul>li.menu-item-has-children>a:after{top:9px;right:40px}.hasf .entry-title{-webkit-transition:all,.5s,ease;-moz-transition:all,.5s,ease;transition:all,.5s,ease;background:0 0;color:#fff;margin:0 auto;position:relative;bottom:-15px;left:0;right:0;padding-left:0;padding-right:0;padding-bottom:0;width:73.5%;margin-top:21px!important}.hasf .entry-title:hover{background:0 0;opacity:1}header nav ul li>ul{right:0}.cnt .bSe.left{width:73%;margin-right:3%;margin-top:4%}.single .cnt article .awr.lnd a{color:#e07200}@media only screen and (min-width:900px){#nav_right .wrp{width:100%}nav.right #menu-main-menu{display:-webkit-box;display:flex}header .center_logo #nav_right nav.right{width:100%;display:inline-block;margin:0}div#nav_right{padding-left:0}}.dgwt-wcas-search-wrapp{max-width:100px;position:absolute;display:block !important;margin-top:5px;right:48% !important}