html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.clear{clear:both}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}input[type="submit"],input[type="button"],a{cursor:pointer}input[type="text"],input[type="password"],input[type="email"],input[type="submit"],input[type="button"],textarea{-webkit-appearance:none;-webkit-border-radius:0}select{-webkit-border-radius:0}strong{font-weight:bold}em{font-style:italic}fieldset{min-width:0}@-moz-document url-prefix(){fieldset{display:table-cell}}.font-heading{font-family:'industryultra', 'sourcesansprobold', Arial, sans-serif;text-transform:uppercase}.font-boldheading{font-family:'sourcesansprobold', 'sourcesansprosemibold', Arial, sans-serif}.font-subheading{font-family:'sourcesansprosemibold', 'sourcesansproregular', Arial, sans-serif}.font-body{font-family:'sourcesansproregular', Arial, sans-serif}@media (min-width: 1024px){.pad-sm{padding:20px}}@media (max-width: 1023px){.pad-sm{padding:20px}}@media (max-width: 767px){.pad-sm{padding:10px}}
@media (min-width: 1024px){.pad-top-sm{padding-top:20px}}@media (max-width: 1023px){.pad-top-sm{padding-top:20px}}@media (max-width: 767px){.pad-top-sm{padding-top:10px}}
@media (min-width: 1024px){.pad-right-sm{padding-right:20px}}@media (max-width: 1023px){.pad-right-sm{padding-right:20px}}@media (max-width: 767px){.pad-right-sm{padding-right:10px}}
@media (min-width: 1024px){.pad-bottom-sm{padding-bottom:20px}}@media (max-width: 1023px){.pad-bottom-sm{padding-bottom:20px}}@media (max-width: 767px){.pad-bottom-sm{padding-bottom:10px}}
@media (min-width: 1024px){.pad-left-sm{padding-left:20px}}@media (max-width: 1023px){.pad-left-sm{padding-left:20px}}@media (max-width: 767px){.pad-left-sm{padding-left:10px}}
@media (min-width: 1024px){.pad-md{padding:40px}}@media (max-width: 1023px){.pad-md{padding:30px}}@media (max-width: 767px){.pad-md{padding:20px}}
@media (min-width: 1024px){.pad-top-md{padding-top:40px}}@media (max-width: 1023px){.pad-top-md{padding-top:30px}}@media (max-width: 767px){.pad-top-md{padding-top:20px}}
@media (min-width: 1024px){.pad-right-md{padding-right:40px}}@media (max-width: 1023px){.pad-right-md{padding-right:30px}}@media (max-width: 767px){.pad-right-md{padding-right:20px}}
@media (min-width: 1024px){.pad-bottom-md{padding-bottom:40px}}@media (max-width: 1023px){.pad-bottom-md{padding-bottom:30px}}@media (max-width: 767px){.pad-bottom-md{padding-bottom:20px}}
@media (min-width: 1024px){.pad-left-md{padding-left:40px}}@media (max-width: 1023px){.pad-left-md{padding-left:30px}}@media (max-width: 767px){.pad-left-md{padding-left:20px}}
@media (min-width: 1024px){.pad-lg{padding:80px}}@media (max-width: 1023px){.pad-lg{padding:60px}}@media (max-width: 767px){.pad-lg{padding:40px}}
@media (min-width: 1024px){.pad-top-lg{padding-top:80px}}@media (max-width: 1023px){.pad-top-lg{padding-top:60px}}@media (max-width: 767px){.pad-top-lg{padding-top:40px}}
@media (min-width: 1024px){.pad-right-lg{padding-right:80px}}@media (max-width: 1023px){.pad-right-lg{padding-right:60px}}@media (max-width: 767px){.pad-right-lg{padding-right:40px}}
@media (min-width: 1024px){.pad-bottom-lg{padding-bottom:80px}}@media (max-width: 1023px){.pad-bottom-lg{padding-bottom:60px}}@media (max-width: 767px){.pad-bottom-lg{padding-bottom:40px}}
@media (min-width: 1024px){.pad-left-lg{padding-left:80px}}@media (max-width: 1023px){.pad-left-lg{padding-left:60px}}@media (max-width: 767px){.pad-left-lg{padding-left:40px}}
@media (min-width: 1024px){.pad-xl{padding:120px}}@media (max-width: 1023px){.pad-xl{padding:80px}}@media (max-width: 767px){.pad-xl{padding:60px}}
@media (min-width: 1024px){.pad-top-xl{padding-top:120px}}@media (max-width: 1023px){.pad-top-xl{padding-top:80px}}@media (max-width: 767px){.pad-top-xl{padding-top:60px}}
@media (min-width: 1024px){.pad-right-xl{padding-right:120px}}@media (max-width: 1023px){.pad-right-xl{padding-right:80px}}@media (max-width: 767px){.pad-right-xl{padding-right:60px}}
@media (min-width: 1024px){.pad-bottom-xl{padding-bottom:120px}}@media (max-width: 1023px){.pad-bottom-xl{padding-bottom:80px}}@media (max-width: 767px){.pad-bottom-xl{padding-bottom:60px}}
@media (min-width: 1024px){.pad-left-xl{padding-left:120px}}@media (max-width: 1023px){.pad-left-xl{padding-left:80px}}@media (max-width: 767px){.pad-left-xl{padding-left:60px}}
.bdr-radius-sm{border-radius:2px}.bdr-radius-top-left-sm{border-radius-top-left:2px}.bdr-radius-top-right-sm{border-radius-top-right:2px}.bdr-radius-bottom-right-sm{border-radius-bottom:2px}.bdr-radius-bottom-left-sm{border-radius-left:2px}.bdr-radius-md{border-radius:4px}.bdr-radius-top-left-md{border-radius-top-left:4px}.bdr-radius-top-right-md{border-radius-top-right:4px}.bdr-radius-bottom-right-md{border-radius-bottom:4px}.bdr-radius-bottom-left-md{border-radius-left:4px}.bdr-radius-lg{border-radius:6px}.bdr-radius-top-left-lg{border-radius-top-left:6px}.bdr-radius-top-right-lg{border-radius-top-right:6px}.bdr-radius-bottom-right-lg{border-radius-bottom:6px}.bdr-radius-bottom-left-lg{border-radius-left:6px}.bdr-radius-circle{border-radius:50%}.bdr-radius-pill{border-radius:9999px}.hcontent a.button,.hcontent input.button[type="submit"],.hcontent input.button[type="button"],a.button,input.button[type="submit"],input.button[type="button"],.hcontent a.btn,.hcontent input.btn[type="submit"],.hcontent input.btn[type="button"],a.btn,input.btn[type="submit"],input.btn[type="button"]{font-size:18px;padding:16px 32px;line-height:1.4;text-transform:uppercase;display:inline-block;font-family:'sourcesansprobold','sourcesansprosemibold','sourcesansproregular', Arial, sans-serif;text-decoration:none;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;box-shadow:none;-webkit-transition:all .3s;transition:all .3s}.hcontent a.button-primary,.hcontent input.button-primary[type="submit"],.hcontent input.button-primary[type="button"],a.button-primary,input.button-primary[type="submit"],input.button-primary[type="button"],.hcontent a.btn-primary,.hcontent input.btn-primary[type="submit"],.hcontent input.btn-primary[type="button"],a.btn-primary,input.btn-primary[type="submit"],input.btn-primary[type="button"]{background:#00afa9;color:#fff}.hcontent a.button-primary:hover,.hcontent input.button-primary[type="submit"]:hover,.hcontent input.button-primary[type="button"]:hover,a.button-primary:hover,input.button-primary[type="submit"]:hover,input.button-primary[type="button"]:hover,.hcontent a.btn-primary:hover,.hcontent input.btn-primary[type="submit"]:hover,.hcontent input.btn-primary[type="button"]:hover,a.btn-primary:hover,input.btn-primary[type="submit"]:hover,input.btn-primary[type="button"]:hover,.hcontent a.button-primary:focus,.hcontent input.button-primary[type="submit"]:focus,.hcontent input.button-primary[type="button"]:focus,a.button-primary:focus,input.button-primary[type="submit"]:focus,input.button-primary[type="button"]:focus,.hcontent a.btn-primary:focus,.hcontent input.btn-primary[type="submit"]:focus,.hcontent input.btn-primary[type="button"]:focus,a.btn-primary:focus,input.btn-primary[type="submit"]:focus,input.btn-primary[type="button"]:focus{background:#01b9b4;color:#fff}.hcontent a.button-secondary,.hcontent input.button-secondary[type="submit"],.hcontent input.button-secondary[type="button"],a.button-secondary,input.button-secondary[type="submit"],input.button-secondary[type="button"],.hcontent a.btn-secondary,.hcontent input.btn-secondary[type="submit"],.hcontent input.btn-secondary[type="button"],a.btn-secondary,input.btn-secondary[type="submit"],input.btn-secondary[type="button"]{background:#1c355e;color:#fff}.hcontent a.button-secondary:hover,.hcontent input.button-secondary[type="submit"]:hover,.hcontent input.button-secondary[type="button"]:hover,a.button-secondary:hover,input.button-secondary[type="submit"]:hover,input.button-secondary[type="button"]:hover,.hcontent a.btn-secondary:hover,.hcontent input.btn-secondary[type="submit"]:hover,.hcontent input.btn-secondary[type="button"]:hover,a.btn-secondary:hover,input.btn-secondary[type="submit"]:hover,input.btn-secondary[type="button"]:hover,.hcontent a.button-secondary:focus,.hcontent input.button-secondary[type="submit"]:focus,.hcontent input.button-secondary[type="button"]:focus,a.button-secondary:focus,input.button-secondary[type="submit"]:focus,input.button-secondary[type="button"]:focus,.hcontent a.btn-secondary:focus,.hcontent input.btn-secondary[type="submit"]:focus,.hcontent input.btn-secondary[type="button"]:focus,a.btn-secondary:focus,input.btn-secondary[type="submit"]:focus,input.btn-secondary[type="button"]:focus{background:#1f3a66;color:#fff}a.button.button-sm,input.button.button-sm[type="submit"],input.button.button-sm[type="button"]{font-size:14px;padding:12px 20px}a.button.button-lg,input.button.button-lg[type="submit"],input.button.button-lg[type="button"]{font-size:20px;padding:20px 40px}@media screen and (max-width: 1149px){a.button.button-lg,input.button.button-lg[type="submit"],input.button.button-lg[type="button"]{font-size:18px;padding:15px 40px}}@media screen and (max-width: 990px){a.button.button-lg,input.button.button-lg[type="submit"],input.button.button-lg[type="button"]{font-size:16px;padding:12px 30px}}#wrapper_thank_you{text-align:center;padding:40px 0 80px 0}#wrapper_thank_you h1{color:#333}#wrapper_thank_you .thank-you-link{display:inline-block;width:15%;margin:0 2%}#wrapper_thank_you .thank-you-link h2{font-size:18px}#wrapper_thank_you .thank-you-link img{max-width:100%;height:auto;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}#wrapper_thank_you .thank-you-link img:hover{opacity:.90}@media (max-width: 768px){#wrapper_thank_you .thank-you-link{display:inline-block;width:43%;margin:0 2%}#wrapper_thank_you .thank-you-link h2{font-size:21px}}@media (min-width: 320px) and (max-width: 480px){#wrapper_thank_you .thank-you-link{display:inline-block;width:70%;margin:2% auto}#wrapper_thank_you .thank-you-link h2{font-size:18px}}.page-banner{-webkit-background-size:cover;background-size:cover;background-position:center center;padding:50px 0;position:relative}.page-banner .setcontainer{text-align:center;position:relative;z-index:2}.overlay-page-banner{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.page-banner .setcontainer h1{font-size:40px;margin:0 0 15px 0}.page-banner .setcontainer span{font-size:24px}@media (max-width: 480px){.page-banner{padding:30px 0}}.cta-banner{-webkit-background-size:cover;background-size:cover;background-position:center center;padding:50px 0;position:relative}.cta-banner .setcontainer{text-align:center;position:relative;z-index:2}.overlay-cta{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.cta-banner .setcontainer h2{font-size:36px;margin:0 0 15px 0}.cta-banner .button-wrapper a{display:inline-block;margin:0 10px}@media (max-width: 480px){.cta-banner{padding:30px 0}.cta-banner .button-wrapper a{display:block;margin:10px 0}}.our-detail h4{color:#5c666f;margin:0 0 10px;padding:0}.our-detail p{color:#5c666f;font-size:24px;line-height:29px;margin:0}.our-detail,.purchase-order{margin:40px 0 20px}.purchase-order{float:right;text-align:right}.purchase-order div{border:1px solid #aaa;float:right;max-width:250px;width:100%}.purchase-order h1{font-family:Montserrat-b;margin:0 0 15px}.purchase-order div h6{background:#ececec none repeat scroll 0 0;border-bottom:1px solid #aaa;color:#333333;display:inline-block;font-family:Montserrat-r;padding:10px;text-align:center;width:50%}.purchase-order span{display:inline-block;font-family:Montserrat-r;font-size:14px;line-height:1.7;padding:10px;text-align:center;width:50%}.purchase-order div span:nth-child(1){border-left:1px solid #aaa;float:left}.purchase-order span:nth-child(1){border:1px solid #aaa;display:inline-block;float:left}.purchase-order div h6:nth-child(1),.purchase-order div span{border-right:1px solid #aaa}.vendor-sec,.shipto-sec{border:1px solid #aaa;height:200px}.vendor-sec h6,.shipto-sec h6{background:#ececec none repeat scroll 0 0;border-bottom:1px solid #aaa;color:#333333;font-family:Montserrat-b;padding:10px 15px}.vendor-sec p,.shipto-sec p{color:#5c666f;display:inline-block;font-family:Montserrat-r;padding:10px 15px;width:100%}.product-trm-due-date{float:right;margin-top:35px;width:100%;margin-bottom:20px}.product-trm-due-date table.tablesaw,.product-item-listing table.tablesaw{border-color:#aaa;border-style:solid;border-width:1px 1px 0 1px}.product-trm-due-date table.tablesaw{border-bottom:none}.product-trm-due-date table.tablesaw thead,.product-item-listing table.tablesaw thead{background:#ececec none repeat scroll 0 0;border-bottom:1px solid #aaa}.product-trm-due-date table.tablesaw thead tr th,.product-trm-due-date table.tablesaw tbody tr td,.product-item-listing table.tablesaw thead tr th,.product-item-listing table.tablesaw tbody tr td{border-right:1px solid #aaa;color:#5c666f;font-family:Montserrat-r;line-height:24px;text-align:center;text-transform:capitalize}.product-item-listing{border-bottom:1px solid #aaa;clear:both;margin-bottom:30px;width:100%}.product-item-listing table.tablesaw tr{border-bottom:medium none}.product-item-listing table.tablesaw tr.total{border-top:1px solid #aaa}.product-item-listing table.tablesaw tr.total td{border:medium none}.product-item-listing table.tablesaw tr.total td:nth-child(4){border-left:1px solid #aaa;max-width:20%;width:100%}.product-item-listing table.tablesaw tr td{text-align:left !important}.purchase-order span:last-child{border-left:medium none;border-right:medium none}@media screen and (max-width: 768px){.our-detail p{font-size:22px}.purchase-order h1{font-size:27px}}@media screen and (max-width: 767px){.product-trm-due-date table.tablesaw thead tr th,.product-trm-due-date table.tablesaw tbody tr td,.product-item-listing table.tablesaw thead tr th,.product-item-listing table.tablesaw tbody tr td{text-align:left;border-right:none}.product-trm-due-date table.tablesaw thead tr th b,.product-trm-due-date table.tablesaw tbody tr td b,.product-item-listing table.tablesaw thead tr th b,.product-item-listing table.tablesaw tbody tr td b{color:#5c666f;font-family:Montserrat-r;font-size:13px}.total td{display:none !important}.product-item-listing table.tablesaw tr.total td:nth-child(4),.product-item-listing table.tablesaw tr.total td:nth-child(5){display:inline-block !important;float:left;width:50% !important}.product-item-listing table.tablesaw tr.total td:nth-child(4) b,.product-item-listing table.tablesaw tr.total td:nth-child(5) b{display:none}.product-item-listing table.tablesaw tr.total td:nth-child(4){border-left:medium none}}#wrapper_quote_created #main-form-container .btn-default{background-color:#999;border:1px solid #999;color:#fff}#wrapper_quote_created #main-form-container .hh-required-fields{font-family:'Montserrat-r';color:#e16125;margin-bottom:15px}#wrapper_quote_created #main-form-container .wysiwyg-toggle-editor{float:right;width:137px;margin-top:-15px}#wrapper_quote_created #main-form-container fieldset>.row{margin-bottom:15px}#wrapper_quote_created #main-form-container input[type="text"],#wrapper_quote_created #main-form-container input[type="email"]{background-color:#fff;border:1px solid #aaa;border-radius:0;-webkit-border-radius:0;font-size:16px;padding:7px;width:100%}#wrapper_quote_created #main-form-container .btn-default:hover{color:#fff;background:#555555;border-color:#555}#wrapper_quote_created #main-form-container .mce-wordcount{box-sizing:border-box;-webkit-box-sizing:border-box;text-align:right}@media screen and (max-width: 480px){#wrapper_quote_created #main-form-container fieldset>.row{margin-bottom:0}}body{background:#fff;color:#5c666f;text-align:center;font-family:'sourcesansproregular', Arial, sans-serif;font-size:100%;height:100%;line-height:1;-webkit-font-size-adjust:none}.setcontainer{max-width:1320px;padding-left:10px;padding-right:10px;margin:0 auto;text-align:left}:focus{outline:none}a,a:visited{color:#00afa9;text-decoration:none}a:active,a:hover{color:#01b9b4}h1,h2,h3,h4,h5,h6{font-weight:normal;cursor:default}h1{font-family:'industryultra', 'sourcesansprobold', Arial, sans-serif;text-transform:uppercase}h2,h3,h4,h5,h6{font-family:'sourcesansprosemibold', 'sourcesansproregular', Arial, sans-serif}.mobile-menu-icon,.mobile-search-icon,.mobile-user-wrapper,.main-nav-wrapper .fa-times,.menu-overlay,.main-nav-wrapper .user-wrapper,.main-nav-wrapper ul li ul>.back-btn{display:none}.top-header{padding:18px 0}.top-header .logo a{max-width:230px;display:block;padding:8px 0}.top-header .search-wrapper .search-inner-wrapper{width:100%;max-width:600px;height:60px;position:relative}.top-header .search-wrapper .search-inner-wrapper .search-dropdown{display:none;background-color:#fff;box-shadow:0 4px 10px 0 rgba(24,23,24,0.25);-webkit-box-shadow:0 4px 10px 0 rgba(24,23,24,0.25);-moz-box-shadow:0 4px 10px 0 rgba(24,23,24,0.25);padding:10px 0;width:100%;z-index:99;position:absolute;top:100%;max-height:250px;overflow-y:scroll;margin-top:1px;border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px}.top-header .search-wrapper .search-inner-wrapper .search-dropdown .suggestion{padding:10px 0 0}.top-header .search-wrapper .search-inner-wrapper .search-dropdown .suggestion span{display:block;font-size:16px;padding:10px 25px;color:#5c666f}.top-header .search-wrapper .search-inner-wrapper .search-dropdown ul li{list-style:none}.top-header .search-wrapper .search-inner-wrapper .search-dropdown ul li a{display:block;color:#5c666f;padding:5px 25px;line-height:1.5;font-family:'sourcesansprosemibold', 'sourcesansproregular', Arial, sans-serif;-webkit-transition:all .3s;transition:all .3s}.top-header .search-wrapper .search-inner-wrapper .search-dropdown ul li a:hover{text-decoration:none;background-color:#eff2f5}.top-header .search-wrapper .search-inner-wrapper .product-row{cursor:pointer;margin:18px 0}.top-header .search-wrapper .search-inner-wrapper .product-row .search-product-row-image{margin-top:-12px}.top-header .search-wrapper .search-inner-wrapper input[type="text"]{width:100%;height:60px;font-size:18px;color:#5c666f;background-color:#eff2f5;border:none;padding:10px 75px 10px 25px;font-family:'sourcesansproregular', Arial, sans-serif}.top-header .search-wrapper .search-inner-wrapper input[type="text"]:focus{background-color:#fff;box-shadow:0 2px 10px 0 rgba(24,23,24,0.25);-webkit-box-shadow:0 2px 10px 0 rgba(24,23,24,0.25);-moz-box-shadow:0 2px 10px 0 rgba(24,23,24,0.25)}.top-header .search-wrapper .search-inner-wrapper input[type="button"]{position:absolute;right:0;top:0;bottom:0;width:70px;font-size:24px;color:#00afa9;border:none;background-color:transparent;text-align:center;font-family:'fontawesome'}.user-wrapper ul{padding:0;margin:0;display:inline-block;float:right}.user-wrapper ul li{display:inline-block;position:relative}.user-wrapper ul li a{padding:14px;display:inline-block;color:#5c666f;-webkit-transition:all .3s;transition:all .3s}.user-wrapper ul li a:hover{text-decoration:none;color:#00afa9}.user-wrapper ul li:hover .contact-dropdown-wrapper{display:block;top:100%}.user-wrapper ul li .contact-dropdown-wrapper{display:none;position:absolute;top:80%;width:365px;background:#fff;padding:30px;border:1px solid #e3e6ea;border-radius:3px;box-shadow:0 2px 5px 0 rgba(24,23,24,0.15);-webkit-box-shadow:0 2px 5px 0 rgba(24,23,24,0.15);-moz-box-shadow:0 2px 5px 0 rgba(24,23,24,0.15);left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transition:all .3s;transition:all .3s;z-index:999}.user-wrapper ul li .contact-dropdown-wrapper:before{content:'';background-image:url("/Pub/design/arrow-top.png");background-repeat:no-repeat;background-size:31px 21px;width:31px;height:22px;top:-16px;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%)}.user-wrapper ul li .contact-dropdown-wrapper ul li{font-size:16px;padding-left:40px;margin-bottom:10px}.user-wrapper ul li .contact-dropdown-wrapper ul li p{font-size:18px;margin:0}.user-wrapper ul li .contact-dropdown-wrapper ul li p a{padding:0}.user-wrapper ul li .contact-dropdown-wrapper ul li span{text-transform:uppercase;font-family:'sourcesansprosemibold', 'sourcesansproregular', Arial, sans-serif;font-size:16px}.user-wrapper ul li .contact-dropdown-wrapper ul li i{font-size:24px;color:#00afa9;position:absolute;left:0;top:2px}.user-wrapper ul li .contact-dropdown-wrapper ul li+li a{text-decoration:underline;padding:0}.user-wrapper ul li .contact-dropdown-wrapper .divider-wrapper{display:block;text-align:center;width:100%;font-size:18px;text-transform:uppercase;display:block;margin-bottom:10px;font-family:'sourcesansprosemibold', 'sourcesansproregular', Arial, sans-serif}.user-wrapper ul li .contact-dropdown-wrapper .divider-wrapper:after,.user-wrapper ul li .contact-dropdown-wrapper .divider-wrapper:before{content:'';height:1px;width:39%;background:#ddd;display:inline-block;position:relative;top:-5px}.user-wrapper ul li .contact-dropdown-wrapper .divider-wrapper:after{margin-left:20px}.user-wrapper ul li .contact-dropdown-wrapper .divider-wrapper:before{margin-right:20px}.user-wrapper ul li .contact-dropdown-wrapper .button.button-primary{width:100%;color:#fff}.user-wrapper .contact-dropdown-wrapper .button.button-primary{width:100%;color:#fff}.main-nav-wrapper{background-color:#333d47;text-align:center}.main-nav-wrapper ul{display:table;float:none;margin:0 auto}.main-nav-wrapper ul li{display:inline-block;position:relative}.main-nav-wrapper ul li i{color:#fff;position:absolute;right:10px;top:20px}.main-nav-wrapper ul li a{color:#fff;font-size:18px;padding:20px 30px;display:block;font-family:'sourcesansprosemibold', 'sourcesansproregular', Arial, sans-serif}.main-nav-wrapper ul li a:hover{opacity:0.8}.main-nav-wrapper ul li:hover ul{display:block}.main-nav-wrapper ul li ul{display:none;padding:20px 0;position:absolute;width:300px;border-radius:3px;background-color:#fff;border:1px solid #e3e6ea;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);box-shadow:0 2px 5px 0 rgba(24,23,24,0.15);-webkit-box-shadow:0 2px 5px 0 rgba(24,23,24,0.15);-moz-box-shadow:0 2px 5px 0 rgba(24,23,24,0.15);z-index:999}.main-nav-wrapper ul li ul:before{content:'';background-image:url("/Pub/design/arrow-top.png");background-repeat:no-repeat;background-size:31px 21px;width:31px;height:22px;top:-16px;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%)}.main-nav-wrapper ul li ul li{width:100%}.main-nav-wrapper ul li ul li a{padding:20px;display:block;font-family:'sourcesansproregular', Arial, sans-serif;color:#5c666f;-webkit-transition:all .3s;transition:all .3s}.main-nav-wrapper ul li ul li a:hover{background-color:#e3e6ea;opacity:1}footer.footer{background-color:#333d47;padding:60px 0 30px}footer.footer .footer-logo{max-width:200px;display:block}footer.footer .copyright{color:#acbdcd;font-size:14px;max-width:290px;line-height:1.5;margin-top:25px}footer.footer .copyright a{color:#acbdcd}footer.footer ul{padding:0}footer.footer ul li{list-style:none;margin-bottom:10px}footer.footer ul li a{margin:0;color:#acbdcd;-webkit-transition:all .3s;transition:all .3s}footer.footer ul li a:hover{text-decoration:none;color:#fff}footer.footer .contact-info ul li{color:#acbdcd}footer.footer .contact-info ul li:first-child{line-height:1.5}footer.footer .social-icons ul{float:right}footer.footer .social-icons ul li{display:inline-block;margin:0;float:left;margin:0 6px}footer.footer .social-icons ul li a{width:38px;height:38px;text-align:center;line-height:40px;background-color:#eff2f5;color:#333d47;font-size:20px;display:inline-block;-webkit-transition:all .3s;transition:all .3s}footer.footer .social-icons ul li a:hover{opacity:0.9}footer.footer h4{color:#fff;padding:0;margin-bottom:20px}@media screen and (max-width: 1350px){.hcontent h1{font-size:38px}.top-header .user-wrapper ul li a{padding:14px 10px}.main-nav-wrapper ul li a{font-size:16px}.main-nav-wrapper ul li i{right:5px}.main-nav-wrapper ul li ul{max-width:270px;padding:10px 0}.main-nav-wrapper ul li ul li a{padding:15px 20px}}@media screen and (max-width: 1299px){.hcontent h1{font-size:34px}.top-header .logo a{max-width:200px}.top-header .search-wrapper .search-inner-wrapper{max-width:500px;display:table;margin:0 auto}.top-header .user-wrapper ul li a{font-size:16px}.top-header .user-wrapper ul li .contact-dropdown-wrapper ul li i{font-size:20px;top:4px}.top-header .user-wrapper ul li .contact-dropdown-wrapper ul li p{font-size:16px}.top-header .user-wrapper ul li .contact-dropdown-wrapper{width:350px}.hcontent h4{font-size:22px}.main-nav-wrapper ul li a{padding:20px}}@media screen and (max-width: 1149px){.col.grid3-12.logo{width:26%}.col.grid6-12.search-wrapper{width:42%}.col.grid3-12.user-wrapper{width:28%}.top-header .search-wrapper .search-inner-wrapper{max-width:400px}.main-nav-wrapper ul li a{padding:20px 15px;font-size:15px}.main-nav-wrapper ul li i{right:0}.main-nav-wrapper ul li ul{max-width:200px}.main-nav-wrapper ul li ul li a{padding:10px 10px;font-size:14px}.main-nav-wrapper ul li ul::before{background-size:20px auto;width:20px;height:12px;top:-11px}.col.grid3-12.social-icons{width:27%}.col.grid2-12.contact-info{width:20%}}@media screen and (max-width: 990px){.hcontent h4{font-size:20px}.col.grid3-12.logo{width:21%}.col.grid3-12.user-wrapper{width:33.3%}.top-header .search-wrapper .search-inner-wrapper{max-width:270px;height:50px}.top-header .search-wrapper .search-inner-wrapper input[type="text"]{height:50px;font-size:16px;padding:10px 40px 10px 10px}.top-header .search-wrapper .search-inner-wrapper input[type="submit"]{font-size:16px;width:40px}.top-header .user-wrapper ul li a{padding:10px}.top-header .user-wrapper ul li .contact-dropdown-wrapper{width:280px;padding:20px}.top-header .user-wrapper ul li .contact-dropdown-wrapper ul li{padding-left:30px;margin-bottom:5px}.top-header .user-wrapper ul li .contact-dropdown-wrapper ul li i{font-size:16px;top:4px}.top-header .user-wrapper ul li .contact-dropdown-wrapper ul li span{font-size:14px}.top-header .user-wrapper ul li .contact-dropdown-wrapper .divider-wrapper::after,.top-header .user-wrapper ul li .contact-dropdown-wrapper .divider-wrapper::before{width:36%}.top-header .user-wrapper ul li .contact-dropdown-wrapper .divider-wrapper{font-size:16px}.top-header .search-wrapper .search-inner-wrapper .search-dropdown .suggestion span{font-size:14px;padding:10px 15px}.top-header .search-wrapper .search-inner-wrapper .search-dropdown ul{margin-bottom:5px}.top-header .search-wrapper .search-inner-wrapper .search-dropdown ul li a{padding:5px 15px;font-size:14px}.main-nav-wrapper ul li a{font-size:13px;padding:20px 8px}.main-nav-wrapper ul li i{right:-2px;font-size:12px}.main-nav-wrapper ul li ul{max-width:180px}.main-nav-wrapper ul li ul li a{font-size:12px}.main-nav-wrapper ul li ul{left:70%}footer.footer .social-icons ul li{margin:0 6px 6px}footer.footer .footer-logo{max-width:120px}.col.grid2-12.contact-info{width:24%}.col.grid3-12.social-icons{width:22%}}@media screen and (max-width: 767px){.col{margin:0}.main-nav-wrapper .user-wrapper{padding:30px;text-align:center;display:block}.main-nav-wrapper .user-wrapper .contact-dropdown-wrapper{display:inline-block;max-width:300px}.main-nav-wrapper .user-wrapper .contact-dropdown-wrapper ul li{font-size:16px;padding-left:30px;text-align:left;margin-bottom:20px}.main-nav-wrapper .user-wrapper .contact-dropdown-wrapper ul li p span{font-family:'sourcesansprosemibold', 'sourcesansproregular', Arial, sans-serif}.main-nav-wrapper .user-wrapper .contact-dropdown-wrapper ul li i{font-size:18px;color:#00afa9;position:absolute;left:0;top:0}.main-nav-wrapper .user-wrapper .contact-dropdown-wrapper ul li p{font-size:18px;margin:0}.main-nav-wrapper .user-wrapper .contact-dropdown-wrapper ul li p a{padding:0;display:inline-block;font-family:'sourcesansproregular', Arial, sans-serif}.user-wrapper .contact-dropdown-wrapper .divider-wrapper{display:block;text-align:center;width:100%;font-size:18px;text-transform:uppercase;display:block;margin-bottom:10px;font-family:'sourcesansprosemibold', 'sourcesansproregular', Arial, sans-serif}.main-nav-wrapper .user-wrapper .contact-dropdown-wrapper .divider-wrapper:after,.main-nav-wrapper .user-wrapper .contact-dropdown-wrapper .divider-wrapper:before{content:'';height:1px;width:39%;background:#ddd;display:inline-block;position:relative;top:-5px}.main-nav-wrapper .user-wrapper .contact-dropdown-wrapper .divider-wrapper:before{margin-right:20px}.main-nav-wrapper .user-wrapper .contact-dropdown-wrapper .divider-wrapper:after{margin-left:20px}.mobile-menu-icon,.mobile-search-icon{display:inline-block;vertical-align:middle;padding:20px;cursor:pointer;font-size:20px}.top-header{position:relative;padding:10px 0}.top-header .setcontainer{padding:0}.col.grid6-12.search-wrapper{width:100%;display:none;position:absolute;top:100%;z-index:9;margin:0;background:#fff;border-top:1px solid #dce3eb;padding:15px 10px}.top-header .search-wrapper .search-inner-wrapper{max-width:100%}.col.grid3-12.user-wrapper{width:33%;display:none}.col.grid3-12.logo{width:100%;margin:0;text-align:center;float:none}.top-header .logo a{display:inline-block;padding:0}.top-header .logo a img{height:50px}.mobile-menu-icon{float:left}.mobile-search-icon{float:right}.menu-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.6);display:none;z-index:99}.main-nav-wrapper i.fa-times{position:absolute;top:0;right:-40px;color:#fff;font-size:24px;display:block;cursor:pointer}.main-nav-wrapper{background-color:#fff;text-align:left;position:fixed;top:0;left:-110%;bottom:0;z-index:999;width:500px;-webkit-transition:all .3s;transition:all .3s}.main-nav-wrapper .setcontainer{padding:0;overflow-y:auto;height:100%}.main-nav-wrapper ul li{width:100%}.main-nav-wrapper ul li a,.main-nav-wrapper ul li ul li a{font-size:16px;padding:20px;color:#5c666f;border-bottom:1px solid #dce3eb}.main-nav-wrapper ul li i.fa-angle-down{right:20px;font-size:20px;top:8px;padding:10px;color:#5c666f;cursor:pointer;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg)}.featured-outer-wrapper h4{font-size:18px}.main-nav-wrapper ul li ul{position:fixed;top:0;bottom:0;display:block;max-width:500px;left:-110%;transform:initial;-webkit-transform:initial;-moz-transform:initial;width:100%;border-radius:0;box-shadow:none;padding-top:50px;-webkit-transition:all .3s;transition:all .3s;border:none;background-color:#fff}.main-nav-wrapper ul li ul .back-btn{position:absolute;top:0;height:50px;left:0;right:0;padding:16px 0;font-size:18px;text-align:center;color:#fff;cursor:pointer;background-color:#00afa9;text-transform:uppercase;display:block}.main-nav-wrapper ul li ul .back-btn i{position:static;display:inline-block;margin-right:10px}.main-nav-wrapper ul li ul li a:hover{background:transparent}.main-nav-wrapper ul li ul:before{display:none}.mobile-user-wrapper{text-align:center;padding:24px;display:inline-block;vertical-align:top;border-bottom:1px solid #dce3eb;width:100%}.mobile-user-wrapper .cart,.mobile-user-wrapper .user{float:none;display:inline-block;padding:0 20px}.mobile-user-wrapper .cart a,.mobile-user-wrapper .user a{position:relative;font-size:24px;color:#5c666f}.mobile-user-wrapper .cart span{width:16px;height:16px;line-height:16px;background-color:#00afa9;color:#fff;border-radius:50%;font-size:10px;display:inline-block;position:relative;top:-12px;left:-5px}footer.footer .col.grid4-12,.quick-links,.col.grid2-12.contact-info,.col.grid3-12.social-icons{margin:0 0 20px 0;width:100%}footer.footer .social-icons ul{float:left;margin:0}}@media screen and (max-width: 640px){.main-nav-wrapper,.main-nav-wrapper ul li ul{max-width:400px}}@media screen and (max-width: 480px){.main-nav-wrapper .user-wrapper .contact-dropdown-wrapper .divider-wrapper:after,.main-nav-wrapper .user-wrapper .contact-dropdown-wrapper .divider-wrapper:before{width:35%}.user-wrapper .contact-dropdown-wrapper .button.button-primary{font-size:14px}.main-nav-wrapper .user-wrapper .contact-dropdown-wrapper ul li p{font-size:16px}.hcontent h1{font-size:28px}.main-nav-wrapper,.main-nav-wrapper ul li ul{max-width:280px}.main-nav-wrapper ul li a,.main-nav-wrapper ul li ul li a{font-size:14px}footer.footer{padding:40px 0 30px;margin-top:60px}}@media screen and (max-width: 360px){.main-nav-wrapper,.main-nav-wrapper ul li ul{max-width:250px}.main-nav-wrapper i.fa-times{rigth:-30px}.top-header .logo a{max-width:150px}.main-nav-wrapper .user-wrapper{padding:30px 10px}}
