﻿:root{--primarycolor:#b94628;--secondarycolor:#b94628;--white:#fff;--black:#000000;--green:var(--secondarycolor);--navy:#2D4066;--teal:var(--primarycolor);--gray:#f3f3f3;--primaryDefault:#333;--light:#EDEBEA;--lightHover:#818181;--inputLabel:#818181;--formPlaceholder:#888888;--formHelpText:#C4C4C4;--ss-font-sans-serif:'Roboto',system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--main-heading-size:40px;--sub-heading-size:32px;--heading-letter-spacing:-0.015em;--heading-font:'Roboto Slab';--reviewcolor:#ffa41c;--sub-color:#fbfbfb;--text-bold:500;--highlighted-color: #ffa900;}

/* ui common button css  */
.btn{border-radius:24px; font-weight: var(--text-bold); padding:.375rem 16px; font-size:16px;}
.btn:hover, .btn:focus {text-decoration: none;outline:0;box-shadow:none!important}

.btn-success, .btn-primary { background:var(--secondarycolor); border-color:var(--secondarycolor); color:#fff; } 
.btn-success:not(:disabled):hover, .btn-success:focus, .btn-primary:not(:disabled):hover, .btn-primary:focus{background: #8f341f;border-color: #8f341f;color:#fff; box-shadow:none}
.btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active, .show>.btn-success.dropdown-toggle,
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle { background-color: var(--green); border-color: var(--green); }

.btn-light, .btn-secondary { background-color: #fff; border-color: #ccc;color:var(--primaryDefault); } 
.btn-light:hover,.btn-light:active,.btn-secondary:hover,.btn-secondary:active,.btn-light:focus,
.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show>.btn-secondary.dropdown-toggle,
.btn-secondary.focus, .btn-secondary:focus{ background-color: #e6e6e6; border-color: #adadad;color:var(--primaryDefault); box-shadow:none!important} 

.btn-danger { background-color: #B30000; border-color: #B30000; } 
a.btn-link { color: #337ab7; } 
.btn-circle { border-radius: 24px} 
.btn-info { background-color: #0033CC; border-color: #0033CC; color: #fff; } 


.btn-lg{ padding:9px 28px;font-size:16px;} 
.btn-xxs { font-size: 13px; line-height: 1.2; } 
.btn-xs { padding: 3px 10px;font-size:13px;} 
.btn-sm{ font-size: 14px; padding: 5px 12px;}

.btn-primary.disabled, .btn-primary:disabled, .btn-success.disabled, .btn-success:disabled, .btn-light.disabled, .btn-light[disabled], .btn-secondary[disabled], .btn-secondary.disabled,
.btn-primary.disabled:hover, .btn-primary:disabled:hover {color: #6b6b6b;background-color: #d3d3d3;border-color: #9b9b9b;box-shadow:none!important}

/*fix for bootstrap button a style issue*/
a.btn-default { color: #0066C0; } 



/* ui common button css  */

.header_options .site_logo .logo-subtitle{font-size:12px;color:var(--primaryDefault); padding-left: 80px;line-height: normal;display:block}

.container.ss-homepage{width:100%!important}
.container.ss-homepage .body-container{width:100%!important;padding:0!important}
blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,ul{margin:0;padding:0}
body{background:#fff;font-family:var(--ss-font-sans-serif);font-size:14px;color:var(--primaryDefault);font-weight:400;min-height:100vh;display:flex;flex-direction:column;-ms-flex-direction:column}
.page_bodyContent{flex:1 1 auto;-ms-flex:1 1 auto}
fieldset,img{border:0}
ol,ul{list-style:none;padding:0;margin:0}
.fleft{float:left}
.fright{float:right;padding-top:3px}
.clear{clear:both}
/*! CSS Document */
/*! old style sheet imported here up to line 1577 */
.dd-show-img{max-width:150px}
.cell{background:url(/companies/smartsign/yellow-gradient.gif) bottom repeat-x;border:1px solid #ececec;padding:2px}
.body12b{color:#5a7edc}
.menu ul .body10bcolor{font-weight:700;font-size:12px;line-height:16px;color:#360}
.greencolor{font-weight:700;font-size:10pt;color:#5c8305}
.bluecolor{font-weight:700;font-size:10pt;color:#1955c5}
h3{font-weight:var(--text-bold);font-size:24px;margin-bottom:0;color:var(--primaryDefault);margin-bottom:8px!important}
.sidebar{background-color:#963}
.rule{background-color:#e5e5e5}
.vrule{background-color:#c7d8fa}
.__trhead{background-color:#0148b2;color:#fff;font-weight:700;font-size:8pt;height:18px}
a.trhead:link{color:#fff;text-decoration:underline}
a.trhead:visited{color:#fff;text-decoration:underline}
a.trhead:hover{color:#aeb2fe;text-decoration:underline}
.trhead1{background-color:#009;color:#fff;font-weight:700;font-size:10pt}
.trhead2{background-color:#009;color:#fff;font-weight:700;font-size:11pt}
.trcolor{background-color:#c7d8fa;color:#000;font-weight:400;font-size:12px}
.trlight{background-color:#edf2fc;color:#000;font-weight:400;font-size:12px}
.trwhite{background-color:#fff;color:#000;font-weight:400;font-size:12px}
.menuhead{font-weight:700;font-size:14pt;color:#5a7edc}
.arial10{font-weight:400;font-size:10pt;color:#000;text-decoration:NONE}
.arial10BoldNoUnd{font-weight:700;font-size:10pt;color:#5a7edc;text-decoration:none}
.body12bNoUnd{font-weight:700;font-size:14px;color:#5a7edc;text-decoration:none}
.lss{color:#33f;text-decoration:none}
a.lss:link{color:#33f}
a.lss:visited{color:#33f}
a.lss:hover{color:#33f;text-decoration:underline}
.tree{font-weight:NORMAL;font-size:10pt;color:#666}
a.tree:link{color:#666;text-decoration:underline}
a.tree:visited{color:#666;text-decoration:underline}
a.tree:hover{color:#5a7eee;text-decoration:underline}
.body7{font-size:12px}
.atr1{font-size:13px;font-weight:400;height:22px}
.atrtop{font-size:13px;font-weight:400;border-top:1px solid #cfc9c4;height:22px}
.body8bcolor{font-size:13px;font-weight:var(--text-bold);color:var(--primarycolor);line-height:12pt;margin:0}
.body8space{font-size:13px;font-weight:400;color:#000;line-height:12pt;margin:6px 0 12px 0}
.atrt0{font-size:13px;font-weight:var(--text-bold);height:16px;border-top:1px solid #6b5c4f;background-color:#e8e3d9}
.atrt{font-size:13px;font-weight:var(--text-bold);border-bottom:1px solid #6b5c4f;height:16px;background-color:#e8e3d9}
.atr{font-size:13px;font-weight:400;border-bottom:1px solid #e6dbd1;padding:1px 0 1px 0}
.price0{font-size:8pt;font-weight:400;border-bottom:1px solid #e6dbd1;background-color:#f8f3e9;padding:1px 0 1px 0}
.price1{font-size:8pt;font-weight:400;border-bottom:1px solid #e6dbd1;background-color:#e6ebf1;padding:1px 0 1px 0}
.xxtrhead{background-image:url(/companies/mysafetysign/bar_910x23.gif);height:23px;padding:0 0 0 7px;background-repeat:no-repeat;background-color:#7786a2;vertical-align:middle;color:#fff;font-weight:700;font-size:8pt}
.trhead{padding:3px 5px 3px 5px;background-color:var(--primarycolor);vertical-align:middle;color:#fff;font-weight:var(--text-bold);font-size:12px}
.catalog2{font-weight:400;font-size:11px;margin-top:4px;margin-left:18px;text-indent:-10px}
a.catalog:link{color:#1d50c3;text-decoration:none}
a.catalog:visited{color:#1d50c3;text-decoration:none}
a.catalog:hover{color:#007854;text-decoration:underline}
#dropmenudiv{position:absolute;border:1px solid #000;border-bottom-width:0;font:normal 12px Verdana;line-height:18px;z-index:100}
#dropmenudiv a{width:100%;display:block;text-indent:3px;border-bottom:1px solid #000;padding:1px 0;text-decoration:none;font-weight:700}
#dropmenudiv a:hover{background-color:#ff0}
.con1{color:#4c3c29;font-size:10px;padding-left:3px}
.con2{color:#4c3c29;font-size:12pt;font-weight:700}
.con{color:#594541;font-size:11px;line-height:15px}
.midtxt{color:#594541;font-size:11px;line-height:15px}
.tb3{border:solid;border-width:1px;border-color:#ccc;background-color:#f6f6fc}
.heading1{font-weight:700;font-size:12px;color:#4c3c29;padding-left:4px}
.more{font-size:10px;font-weight:700}
a.more:active,a.more:link,a.more:visited{color:#600;text-decoration:underline}
a.more:hover{color:#c30;text-decoration:none}
.leftsubhd{color:#4e5b7a;font-size:11.5px;font-weight:700;padding-top:6px;vertical-align:middle}
.leftsubtxt{color:#594541;font-size:10px;padding-left:20px;text-decoration:none;padding-top:4px}
.leftsubtxt a{color:#594541;font-size:10px;padding-left:4px;text-decoration:none}
.leftsubtxt a:hover{color:#594541;font-size:10px;padding-left:4px;text-decoration:underline}
.leftsubtxt1{color:#594541;font-size:10px;padding-left:3px;text-decoration:none;padding-top:4px}
.leftsubtxt2{color:#547408;font-size:10px;font-weight:700;padding-left:20px;text-decoration:none;padding-top:4px}
.leftsubtxt2 a{color:#547408;font-size:10px;font-weight:700;text-decoration:none;padding-top:4px}
.trhd{background-color:#aa5535;font-weight:var(--text-bold);color:#fff;font-size:14px}
.trhd1{background-color:#604b3a;font-weight:700;color:#fff;font-size:11px}
.hangingnumber{font-size:10px;margin:0 0 4px 16px;text-indent:-16px}
.cart-item{font-size:11px;font-weight:400;color:#666}
.cart-item a{color:#1d50c3;text-decoration:none;font-weight:700}
.cart-item a:visited{color:#1d50c3;text-decoration:none;font-weight:700}
.cart-item a:hover{color:#c00;text-decoration:underline;font-weight:700}
/*!.search-input { background-image:url(/companies/smartsign/search-cor-center.gif); background-repeat:repeat-x; height:24px; border:none; }*/
h1{font-family:var(--heading-font);font-weight:300;font-size:var(--main-heading-size);margin:0 0 20px;color:var(--primaryDefault);letter-spacing:var(--heading-letter-spacing)}
h2{font-family:var(--heading-font);font-weight:300;font-size:var(--sub-heading-size);margin:0 0 20px;color:var(--primarycolor);letter-spacing:var(--heading-letter-spacing)}
h2.white{vertical-align:middle;color:#fff;font-weight:var(--text-bold);font-size:14px;margin:0;padding:0 0}
.banner-left{background:url(/img/src/banner-left.png) right no-repeat;height:28px;width:30px}
.banner-right{background:url(/img/src/banner-right.png) right no-repeat;height:28px;font-size:11px}
.input10{font-size:12px;font-weight:400}
.reptable{margin-top:8px;border-style:solid;border-color:#fc0;border-width:1px}
.repheadtop{font-size:8pt;font-weight:700;color:#804000;background-color:#ffc;border-right-style:none;border-left-style:none;border-top-width:1px;border-top-style:solid;border-top-color:#fc0;border-bottom-width:0;border-bottom-style:none;height:18px}
.rephead{font-size:8pt;font-weight:700;background-color:#ffc;border-right-style:none;border-left-style:none;border-top-width:1px;border-top-style:solid;border-top-color:#fc0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#fc0;height:18px}
.reptd0{font-size:8pt;font-weight:400;background-color:#fff;border-bottom-width:1px;border-top-style:none;border-right-style:none;border-bottom-style:solid;border-left-style:none;border-bottom-color:#fc0;padding:2px 0 2px 0;height:18px}
.reptd1{font-size:8pt;font-weight:400;background-color:#ffe;border-bottom-width:1px;border-top-style:none;border-right-style:none;border-bottom-style:solid;border-left-style:none;border-bottom-color:#fc0;padding:2px 0 2px 0;height:18px}
.reptdflo{font-size:8pt;font-weight:400;background-color:#ffc88a;border-bottom-width:1px;border-top-style:none;border-right-style:none;border-bottom-style:solid;border-left-style:none;border-bottom-color:#fc0;padding:2px 0 2px 0;height:18px}
.reptdflg{font-size:8pt;font-weight:400;background-color:#d2ff91;border-bottom-width:1px;border-top-style:none;border-right-style:none;border-bottom-style:solid;border-left-style:none;border-bottom-color:#fc0;padding:2px 0 2px 0;height:18px}
.marble-faq{background:url(/img/src/marbles.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:0 0}
.marble-price{background:url(/img/src/marbles.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:-30px 0}
.marble-award{background:url(/img/src/marbles.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:-60px 0}
.marble-info{background:url(/img/src/marbles.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:-90px 0}
.marble-help{background:url(/img/src/marbles.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:-120px 0}
.marble-free{background:url(/img/src/marbles.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:-150px 0}
.marble-download{background:url(/img/src/marbles.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:-180px 0}
.marble-email{background:url(/img/src/marbles.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:-210px 0}
.marble-no1{background:url(/img/src/marbles.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:-240px 0}
.marble-blank{background:url(/img/src/marbles.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:-270px 0}
.marble-home{background:url(/img/src/marbles.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:0 -40px}
.marble-group{background:url(/img/src/marbles.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:-30px -40px}
.marble-exclaimation{background:url(/img/src/marbles.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:-60px -40px}
.marblew-question{background:url(/img/src/marbles.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:-90px -40px}
.marblew-dollar{background:url(/img/src/marbles.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:-120px -40px}
.marblew-award{background:url(/img/src/marbles.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:-150px -40px}
.marble-holes{background:url(/img/src/marbles.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:-180px -40px}
.marble-humor{background:url(/img/src/marbles.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:-210px -40px}
.marble-print{background:url(/img/src/marbles.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:-240px -40px}
.marble-clean{background:url(/img/src/marbles.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:-270px -40px}
.marble2-faq{background:url(/img/src/marbles2.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:0 0}
.marble2-price{background:url(/img/src/marbles2.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:-30px 0}
.marble2-award{background:url(/img/src/marbles2.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:-60px 0}
.marble2-info{background:url(/img/src/marbles2.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:-90px 0}
.marble2-help{background:url(/img/src/marbles2.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:-120px 0}
.marble2-handicap{background:url(/img/src/marbles2.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:-150px 0}
.marble2-nosmoke{background:url(/img/src/marbles2.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:-180px 0}
.marble2-movie{background:url(/img/src/marbles2.png) no-repeat;width:30px;height:34px;float:left;margin:0 6px 6px 0;background-position:-210px 0}
.marble2-nfpa{background:url(/img/src/marbles2.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:-240px 0}
.marble2-tag{background:url(/img/src/marbles2.png) no-repeat;width:30px;height:50px;float:left;margin:0 6px 6px 0;background-position:-270px 0}
.marble2-recycle{background:url(/img/src/marbles2.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:0 -40px}
.marble2-world{background:url(/img/src/marbles2.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:-30px -40px}
.marble2-guarantee{background:url(/img/src/marbles2.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:-60px -40px}
.marble2-radiation{background:url(/img/src/marbles2.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:-90px -40px}
.marble2-biohazard{background:url(/img/src/marbles2.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:-120px -40px}
.marble2-free{background:url(/img/src/marbles2.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:-150px -40px}
.marble2-hola{background:url(/img/src/marbles2.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:-180px -40px}
.marble2-personalize{background:url(/img/src/marbles2.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:-210px -40px}
.marble2-blank{background:url(/img/src/marbles2.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:-240px -40px}
.marble2-blank2{background:url(/img/src/marbles2.png) no-repeat;width:28px;height:34px;float:left;margin:0 6px 6px 0;background-position:-270px -40px}
.box-yellow-t{background-color:#ffc;border-top:1px solid #e6dbd1}
.box-yellow-r{background-color:#ffc;border-right:1px solid #e6dbd1}
.box-yellow-b{background-color:#ffc;border-bottom:1px solid #e6dbd1}
.box-yellow-l{background-color:#ffc;border-left:1px solid #e6dbd1}
.box-green-t{background-color:#eef7d4;border-top:1px solid #b1cba0}
.box-green-r{background-color:#eef7d4;border-right:1px solid #b1cba0}
.box-green-b{background-color:#eef7d4;border-bottom:1px solid #b1cba0}
.box-green-l{background-color:#eef7d4;border-left:1px solid #b1cba0}
div#divloadimages{display:none}
.iconsearch{background:url(/img/src/icons.png) no-repeat;background-position:0 0}
.iconsearch:hover{background-position:-120px 0}
.iconcall{background:url(/img/src/icons.png) no-repeat;background-position:0 -20px}
.iconcall:hover{background-position:-120px -20px}
.freeshipping{background:url(/img/src/icons.png) no-repeat;background-position:0 -40px}
.freeshipping:hover{background-position:-120px -40px}
.shoppingcart{background:url(/img/src/icons.png) no-repeat;background-position:0 -60px}
.shoppingcart:hover{background-position:-120px -60px}
.customericon{background:url(/img/src/icons.png) no-repeat;background-position:0 -98px}
.customericon:hover{background-position:-120px -98px}
.myaccount{background:url(/img/src/icons.png) no-repeat;background-position:0 -78px}
.myaccount:hover{background-position:-120px -78px}
.go{background:url(/img/src/icons.png) no-repeat;width:20px;height:20px;background-position:-160px -80px}
.pipe{background:url(/img/src/icons.png) no-repeat;width:10px;height:50px;background-position:-140px -80px}
.separator{width:1px;height:65px;background-color:#e0e0e0;margin-left:15px;margin-right:10px}
.toplinkscorleft{background:url(/img/src/icons.png) no-repeat;background-position:-20px -100px;height:28px;width:20px}
.toplinkscorright{background:url(/img/src/icons.png) no-repeat;background-position:-50px -100px;height:28px;width:20px}
.toplinkscorcenter{background:url(/companies/smartsign/toplinkcor-center.gif) repeat-x #759b02;height:28px;font-size:12px;font-weight:400;color:#fff}
.toplinkscorcenter a{color:#fff;text-decoration:none;font-weight:700}
.toplinkscorcenter a:visited{color:#fff;text-decoration:none}
.toplinkscorcenter a:hover{color:#ff6;text-decoration:none;border-bottom:1px solid #f90}
.arrow_orange{background:url(/img/src/icons.png) no-repeat;width:4px;height:8px;background-position:-90px -80px}
.arrow_right{background:url(/img/src/icons.png) no-repeat;width:4px;height:8px;background-position:-90px -80px}
.arrowfirst{background:url(/img/src/icons.png) no-repeat;width:5px;height:10px;background-position:-80px -80px}
.tinylogo{background:url(/img/src/icons.png) no-repeat;width:60px;height:15px;background-position:-160px -100px}
.bdr-left{width:20px;border-left:1px solid #cecece}
.bdr-right{width:20px;border-right:1px solid #cecece}
.corner-yellow-tl{background:url(/img/src/icons.png) no-repeat;width:8px;height:8px;background-position:-20px -80px}
.corner-yellow-tr{background:url(/img/src/icons.png) no-repeat;width:8px;height:8px;background-position:-28px -80px}
.corner-yellow-bl{background:url(/img/src/icons.png) no-repeat;width:8px;height:8px;background-position:-20px -88px}
.corner-yellow-br{background:url(/img/src/icons.png) no-repeat;width:8px;height:8px;background-position:-28px -88px}
.corner-green-tl{background:url(/img/src/icons.png) no-repeat;width:8px;height:8px;background-position:-40px -80px}
.corner-green-tr{background:url(/img/src/icons.png) no-repeat;width:8px;height:8px;background-position:-48px -80px}
.corner-green-bl{background:url(/img/src/icons.png) no-repeat;width:8px;height:8px;background-position:-40px -88px}
.corner-green-br{background:url(/img/src/icons.png) no-repeat;width:8px;height:8px;background-position:-48px -88px}
#breadcrumb{font-size:14px;color:#999;background:url(/img/src/breadcrumb-vignette.png) repeat-x top #f6f6f6;padding:6px 10px 6px 10px}
#breadcrumb a{font-size:12px;color:#666;text-decoration:none;margin-right:5px;margin-left:5px}
#breadcrumb a:hover{text-decoration:underline;color:#c00}
.innerprocor-top-left{background-image:url(/companies/roadtrafficsigns/inner-pro-cor-top-left.gif);width:7px;height:7px;background-repeat:no-repeat;font-size:0}
.innerprocor-top-center{background-image:url(/companies/roadtrafficsigns/inner-pro-cor-top-center.gif);width:100%;height:7px;background-repeat:repeat-x;font-size:0}
.innerprocor-top-right{background-image:url(/companies/roadtrafficsigns/inner-pro-cor-top-right.gif);width:7px;height:7px;background-repeat:no-repeat;font-size:0}
.innerprocor-bot-left{background-image:url(/companies/roadtrafficsigns/inner-pro-cor-bot-left.gif);width:7px;height:7px;background-repeat:no-repeat;font-size:0}
.innerprocor-bot-center{background-image:url(/companies/roadtrafficsigns/inner-pro-cor-bot-center.gif);width:100%;height:7px;background-repeat:repeat-x;font-size:0}
.innerprocor-bot-right{background-image:url(/companies/roadtrafficsigns/inner-pro-cor-bot-right.gif);background-position:right;width:7px;height:7px;background-repeat:no-repeat;font-size:0}
.innerprocor-bg{border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;background-color:#f3f4e3;padding:0 0 10px 0}
.innerprocor-bg-left{border-left:1px solid #cdcdcd;background-color:#f3f4e3}
.innerprocor-bg-center{background-color:#f3f4e3}
.innerprocor-bg-right{border-right:1px solid #cdcdcd;background-color:#f3f4e3}
div.inner-product{font-size:11px;font-weight:400;color:var(--primaryDefault);text-align:left;margin:0}
div.inner-product a{color:#186b36;text-decoration:none;font-weight:700;font-size:13px}
div.inner-product a:visited{color:#186b36;text-decoration:none}
div.inner-product a:hover{color:#03c;text-decoration:underline}
td .deptcell{border:1px solid #ddd;border-radius:6px 6px 6px 6px;-moz-border-radius:6px 6px 6px 6px;padding:7px 6px 7px 6px;background-color:#fcfcfc}
div.inner-product a{border:none;padding:0;background:0 0;display:inline}
ul#topnav{margin:0;padding:0;float:left;width:100%;list-style:none;font-size:1.1em}
ul#topnav li{float:left;margin:0;padding:0}
ul#topnav li a{float:left;text-indent:-9999px;height:33px}
ul#topnav a.smartsign{background:url(/img/src/ss2-tabs.png) no-repeat;width:156px;background-position:-2px -2px}
ul#topnav a.home{background:url(/img/src/ss2-tabs.png) no-repeat;width:69px;background-position:-158px -2px}
ul#topnav a.signs{background:url(/img/src/ss2-tabs.png) no-repeat;width:69px;background-position:-227px -2px}
ul#topnav a.labels{background:url(/img/src/ss2-tabs.png) no-repeat;width:69px;background-position:-296px -2px}
ul#topnav a.tags{background:url(/img/src/ss2-tabs.png) no-repeat;width:69px;background-position:-365px -2px}
ul#topnav a.mats{background:url(/img/src/ss2-tabs.png) no-repeat;width:69px;background-position:-434px -2px}
ul#topnav a.parkingpermits{background:url(/img/src/ss2-tabs.png) no-repeat;width:100px;background-position:-582px -2px}
ul#topnav a.parking{background:url(/img/src/ss2-tabs.png) no-repeat;width:69px;background-position:-158px -52px}
ul#topnav a.safety{background:url(/img/src/ss2-tabs.png) no-repeat;width:69px;background-position:-227px -52px}
ul#topnav a.property{background:url(/img/src/ss2-tabs.png) no-repeat;width:69px;background-position:-296px -52px}
ul#topnav a.security{background:url(/img/src/ss2-tabs.png) no-repeat;width:69px;background-position:-365px -52px}
ul#topnav a.room{background:url(/img/src/ss2-tabs.png) no-repeat;width:69px;background-position:-434px -52px}
ul#topnav a.emergency{background:url(/img/src/ss2-tabs.png) no-repeat;width:79px;background-position:-503px -52px}
ul#topnav a.custom{background:url(/img/src/ss2-tabs.png) no-repeat;width:79px;background-position:-582px -52px}
ul#topnav li a.smartsign:hover,ul#topnav li:hover a.smartsign{background-position:-2px -102px}
ul#topnav li a.home:hover,ul#topnav li:hover a.home{background-position:-158px -102px}
ul#topnav li a.signs:hover,ul#topnav li:hover a.signs{background-position:-227px -102px}
ul#topnav li a.labels:hover,ul#topnav li:hover a.labels{background-position:-296px -102px}
ul#topnav li a.tags:hover,ul#topnav li:hover a.tags{background-position:-365px -102px}
ul#topnav li a.mats:hover,ul#topnav li:hover a.mats{background-position:-434px -102px}
ul#topnav li a.parkingpermits:hover,ul#topnav li:hover a.parkingpermits{background-position:-582px -102px}
ul#topnav li a.parking:hover,ul#topnav li:hover a.parking{background-position:-158px -152px}
ul#topnav li a.safety:hover,ul#topnav li:hover a.safety{background-position:-227px -152px}
ul#topnav li a.property:hover,ul#topnav li:hover a.property{background-position:-296px -152px}
ul#topnav li a.security:hover,ul#topnav li:hover a.security{background-position:-365px -152px}
ul#topnav li a.room:hover,ul#topnav li:hover a.room{background-position:-434px -152px}
ul#topnav li a.emergency:hover,ul#topnav li:hover a.emergency{background-position:-503px -152px}
ul#topnav li a.custom:hover,ul#topnav li:hover a.custom{background-position:-582px -152px}
ul#topnav li .sub{width:836px;position:absolute;top:33px;left:0;z-index:99999;background:#fff url(/companies/smartsign/sub_bg.png) repeat-x;border:1px solid #f90;padding:18px 0 18px 0;float:left;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;display:none}
ul#topnav li .row{clear:both;float:left;width:100%;margin-left:18px;margin-bottom:5px}
ul#topnav li .sub ul{list-style:none;margin:0;padding:0;width:200px;float:left}
ul#topnav .sub ul li{width:100%;color:#fff}
ul#topnav .sub ul li h2{font-size:10pt;font-weight:700;padding:0;margin:0}
ul#topnav .sub ul li h2 a{padding:5px 0;background-image:none;color:#36c}
ul#topnav .sub ul li a{font-size:10pt;float:none;text-indent:0;height:auto;background:url(/companies/smartsign/navlist_arrow_orange.png) no-repeat 0 7px;padding:2px 5px 0 10px;display:block;text-decoration:none;color:#666}
ul#topnav .sub ul li a:hover{color:#03c;text-decoration:underline;background-position:2px 7px}
#main_wapper{width:950px;margin:0 auto}
#main_wapper table{border-collapse:collapse;border-spacing:0}
/*!############################Header Start Here###########################################################*/
.header_cont a:hover{color:#007854;text-decoration:none}
.header_cont{position:-webkit-sticky;position:sticky;background:#fff;top:0;width:100%;z-index:999;-webkit-transition:all .3s ease;transition:all .3s ease;border-bottom:1px solid #e0e0e0}
.header-box-shadow,.shadow{-webkit-box-shadow:0 1px 25px rgb(0 0 0 / 10%),0 1px 10px 1px rgb(60 64 67 / 20%);box-shadow:0 1px 25px rgb(0 0 0 / 10%),0 1px 10px 1px rgb(60 64 67 / 20%)}
.header_cont.isHidden{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.top_link_cont{clear:both;width:100%;border-bottom:1px solid #e0e0e0;font-weight:400;padding:6px 0;color:#565656}
.top_link_inner{clear:both;width:100%;margin:0 auto;max-width:1350px;display:flex;justify-content:space-between;align-items:center;line-height:1}
.top_logo{font-size:18px;float:left;line-height:24px}
.blue_txt{color:#092564}
.light_blue{color:#0080e0}
.green_txt{color:#1d9741!important}
.search-option{display:table-cell;vertical-align:middle;padding-left:20px}
.top-nav-search .search_icon{background:#fff;border:1px solid #989898;border-radius:20px 20px 20px 20px;box-shadow:0 1px 3px rgba(0,0,0,.15) inset;color:var(--primaryDefault);font-size:12px;outline:medium none;padding:3px;transition:all .7s ease 0s;overflow:auto;clear:both}
.top-nav-search .search_icon input[type=text]{border:none;color:var(--primaryDefault);outline:medium none;padding:6px 15px 0 15px;transition:all .7s ease 0s;width:100px;background:0 0;float:left}
.header_options .search_icon{display:table;width:100%}
.header_options .search_icon input[type=text]{font-size:14px;margin:0;width:100%;display:table-cell;vertical-align:top;background:#fff;border:1px solid #b6b6b6;border-radius:4px;margin-right:-1px;box-shadow:none;color:var(--primaryDefault);outline:medium none;padding:6px 12px;overflow:auto;clear:both;line-height:normal;height:40px;padding-right:62px;float:left}
.header_options .search_icon button[type=submit]{display:table-cell;vertical-align:top;width:45px;height:40px;line-height:16px;font-size:16px;border:0;background:#ce4048;cursor:pointer;outline:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;border-radius:0 4px 4px 0;font-size:19px;color:#fff;margin-left:-50px;position:relative;z-index:1;float:right}
.search_icon button[type=submit]>i{line-height:16px}
.search_icon input[type=image]{float:left}
.search_icon input[type=text]:focus{border-color:#989898;color:var(--primaryDefault);font-weight:700;outline:medium none}
#divtxtsearchbar{position:relative;z-index:101}
.searchfilter-cont #divsearchhelpbar{background:none repeat scroll 0 0 #fff;border:1px solid #cdcdcd;display:none;padding:5px;position:absolute;left:0;top:40px;z-index:999}
.menu-slider{background-color:#007854;color:#fff}
.header-menu{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;position:relative;border-top:1px solid #e0e0e0}
ul.mega_menu>li{display:table;width:100%;margin:0 auto}
ul.menu>li>ul{display:none;position:absolute;top:100%;left:0;z-index:50;background:#fff;box-shadow:0 8px 14px rgb(0 0 0 / 12%);border-radius:0 0 9px 9px}
.nav-menu ul.menu:before{content:"";display:table}
.nav-menu ul.menu:after{content:"";display:table;clear:both}
ul.menu>li.selected:after{content:"";position:absolute;left:50%;bottom:-1px;margin-left:-6px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff}
ul.mega_menu>li>ul{white-space:nowrap;display:table-cell;vertical-align:top;border-right:1px solid #dfdfdf;padding:15px;text-align:left}
ul.mega_menu>li>ul:last-child{border-right:0}
ul.mega_menu>li>ul.ss-dd-imglist>li>a{width:150px;padding:0!important;margin:0 auto;text-align:center}
ul.mega_menu>li>ul.ss-dd-imglist>li{padding:0;margin:0 0 10px 0}
ul.mega_menu>li>ul.ss-dd-imglist>li:last-child{margin:0}
.widget_nav_menu ul.menu>li>a{border:none;background-color:transparent!important;display:block;height:100%}
.widget_nav_menu li a:hover{background:0 0}
.nav-menu>ul.menu>li:hover{background-color:rgba(255,255,255,.05)}
.nav-menu>ul.menu>li.current-menu-item a{background:#007854;color:#fff}
.nav-menu>ul.menu>li.current-menu-item a .sub-menu li a{background:0 0;color:#444}
.nav-menu{width:100%;margin:0 auto;max-width:1350px;padding:0 10px}
.header-menu.menu-fixed{border-bottom:none;background-color:#19a698;position:fixed;top:0;z-index:999;width:100%;left:0;margin:0;color:#fff;text-shadow:none;border-top:0}
.header-menu.menu-fixed .nav-menu>ul.menu>li>a{color:#fff}
.header-menu.menu-fixed ul.menu>li:hover>a,ul.menu>li>a:focus{color:#fff;border-bottom:0}
.header-menu.menu-fixed ul.menu>li>ul{border-top:0;top:30px}
ul.menu>li:hover>a,ul.menu>li>a:focus{background:#007854;color:#fff;text-shadow:none;-webkit-transition:background .8s;-moz-transition:background .8s;-o-transition:background .8s;-ms-transition:background .8s;transition:background .8s}
ul.mega_menu>li>ul>li{padding:0 0 6px}
ul.mega_menu>li>ul>li.title,ul.mega_menu>li>ul>li>a{color:var(--primaryDefault);font-size:16px;font-weight:400;text-decoration:none;display:block;white-space:nowrap}
ul.mega_menu>li>ul>li.title a:hover,ul.mega_menu>li>ul>li>a:hover{color:var(--primarycolor)}
ul.mega_menu>li>ul>li.ss-submenu>a:focus,ul.mega_menu>li>ul>li>a:focus{color:#d46600;text-decoration:underline;outline:0}
ul.mega_menu>li>ul.ss-dd-imglist>li>a:focus>img,ul.mega_menu>li>ul>li.ss-dd-imglist>a:focus>img{outline:1px solid #d46600}
ul.mega_menu.one_column{max-width:305px}
ul.mega_menu>li>ul>li>a:focus,ul.mega_menu>li>ul>li>a:hover{text-decoration:underline;color:var(--primarycolor)}
ul.mega_menu>li>ul>li.ss-submenu{margin:0;font-weight:400;line-height:1.42857143}
ul.mega_menu>li>ul>li.ss-submenu a:before{content:"\f105";display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;transform:translate(0,0);padding-right:6px;color:var(--primarycolor)}
ul.mega_menu>li>ul.ss-dd-imglist>li>a,ul.mega_menu>li>ul>li.ss-submenu>a{color:var(--primaryDefault);font-weight:400;font-size:14px;text-decoration:none;display:block;white-space:nowrap;background:0 0;border:0}
ul.mega_menu>li>ul>li.ss-submenu>a:focus,ul.mega_menu>li>ul>li.ss-submenu>a:hover{color:var(--primarycolor);text-decoration:underline}
.top-nav-search{border-left:1px solid #dbaf00;border-right:1px solid #dbaf00;border-bottom:1px solid #dbaf00;border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;left:-210px;padding:20px 6px;top:30px;display:none;position:absolute;background:#ffd93f}
.header-menu.menu-fixed .top-nav-search{display:none}
.header-menu.menu-fixed .top-nav-Complogo{display:block}
.header-menu.menu-fixed .nav-menu{position:relative}
.top-nav-Complogo{display:none;left:-115px;position:absolute;top:0}
.gray span{background-color:#6e7a7f}
.orange span{background-color:#db4c06}
.blue span{background-color:#448ccb}
ul.top_menu>li:first-child{padding-left:0}
ul.top_menu li{display:inline;float:left;padding-left:15px;line-height:24px;font-size:12px}
ul.top_menu li a span:hover,ul.top_menu li a:hover{color:#0057a6;background-position:0 -22px;-webkit-transition:all .7s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}
.customer_icon{background:url(/companies/smartsign/customer_icon.png) no-repeat top left;height:22px;display:block;float:left;padding-left:25px}
.my_account_icon{background:url(/companies/smartsign/account_icon.png) no-repeat top left;height:22px;display:block;float:left;padding-left:25px}
.header_options{color:#4f4e4e;margin:0 auto;clear:both;max-width:1350px;padding:20px;position:relative;display:table;width:100%}
.logo_cont{display:table-cell;vertical-align:middle;width:170px}
ul.user_options{display:table-cell;vertical-align:middle;width:1%;white-space:nowrap;padding:0 0 0 20px}
ul.user_options li{display:inline-block;padding-left:10px;margin:0;text-align:left;vertical-align:middle}
ul.user_options li:first-child{border-left:none;padding-left:0}
ul.user_options li a span:hover,ul.user_options li a:hover,ul.user_options li span:hover,ul.user_options li:hover{color:#0057a6;background-position:0 -48px;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}
.phone_cont{background:url(/companies/smartsign/phone_icon.png) left top no-repeat;display:block;padding-left:60px;height:48px}
.shipping_cont{background:url(/companies/smartsign/free_shipping.png) left top no-repeat;display:block;padding-left:56px;height:48px}
.shopping_cart_cont{background:url(/companies/smartsign/shopping_cart.png) left top no-repeat;display:block;height:48px;cursor:pointer}
.shopping_cart_cont>.cart_icon{width:50px;margin-right:-50px;z-index:1;position:relative}
.shopping_cart_cont>.cart_detail{padding-left:56px}
.header_options #divsearchhelpbar{top:50px;left:0}
.shopping_cart_cont .icon_link{width:56px;height:48px;display:block}
ul.user_options li span.head-option-title{margin:0;line-height:19px;font-weight:700;font-size:15px;color:#165eca;display:block}
.info_txt{font-size:11px;color:#666;line-height:14px}
/*.customerReviewOuter{ padding-bottom: 20px }*/
.slitrule + .body10bcolor{ font-size: 16px; }
/*!
Back to top button 
*/
#back-top a{color:var(--primaryDefault)}
#back-top span{background-color:#525b58}
#back-top a:hover span{background-color:var(--primarycolor)}
/*!footer start here ##################################################################*/
#footer{width:auto;clear:both;padding:10px;background:#484c4d}
#footer a{color:#fff}
#footer ul{float:left}
#footer ul li{display:inline;float:left;color:#fff;padding-left:5px;border-left:#fff solid 1px;margin-left:5px}
#footer ul li:first-child{border:none}
#footer ul li a{color:#fff}
.banner-container ul{margin:0;padding:0}
.banner-container ul li{list-style:none}
.banner-container .owl-buttons div.owl-prev{left:0;background:url(/img/src/mps-sprite-carousel-arrows.png) no-repeat 0 -38px}
.banner-container .owl-buttons div.owl-next{right:0;background:url(/img/src/mps-sprite-carousel-arrows.png) no-repeat -38px -38px}
.footercor-center a{color:#eee}
.footercor-center:after{content:"";display:table;clear:both}
.footer-main .footer-links{margin:0;padding:0;list-style:none}
.footer-main .footer-links>li{display:inline-block;padding-right:5px;padding-left:5px;border-right:1px solid #ccc}
.footer-main .footer-links li:last-child{border-right:none}
.footer-main .pull-right span{display:inline-block;padding-right:10px}
.footer-main .pull-right span:last-child{padding-right:0}
.footer-main{width:100%;border-top:1px solid #d0d0d0;font-size:11px;color:var(--primaryDefault);font-weight:400;border-bottom:1px solid #d0d0d0;background:#f1f1f1}
.footer-main .footer-links li a{color:var(--primaryDefault);text-decoration:none}
.footer-main .footer-links li a:hover{color:var(--primaryDefault);text-decoration:none;border-bottom:1px solid #f90}
.footer_bottom ul{display:inline-block}
.footer_bottom ul li{padding-right:9px;padding-left:9px}
.footercor-center{padding:10px 0 10px 0;height:auto;background:#f1f1f1;width:910px;margin:0 auto}
social_32x32 span{line-height:36px}
.social_32x32 a{float:left;padding:0 2px;cursor:pointer}
.social_32x32 a:hover{opacity:.8}
.social_32x32 img{border:0 none}
.social_32x32 .social-icon-button{background:url(/img/src/social-icons-36.png) no-repeat scroll left center transparent;display:block;height:36px!important;line-height:36px!important;overflow:hidden;width:36px!important}
.social_32x32 .social-icon-button:hover{opacity:.8}
.social_32x32 .facebook{background-position:-36px 0!important}
.social_32x32 .twitter{background-position:-36px -36px!important}
.social_32x32 .google_plusone_share{background-position:-36px -72px!important}
.social_32x32 .pintrest{background-position:-36px -108px!important}
.social_32x32 .share{background-position:-36px -144px!important}
.social_32x32 .email{background-position:-36px -180px!important}
.social_32x32 .linkedin{background-position:-36px -216px!important}
.social_32x32 .mailto{background-position:-36px -252px!important}
.a11y{height:1px!important;overflow:hidden!important;position:absolute!important;top:auto!important;width:1px!important}
div.atclear{clear:both}
ul.user_options li.free_shipping{display:none}
/*! for twitter feed*/
img.autosized-media{max-width:150px!important}
.ss-home-inner-details .banner_contentMain{font-family:var(--ss-font-sans-serif)!important}
.ss-home-inner-details .banner_contentMain,.ss-home-inner-details .banner_contentMain ul{font-size:16px!important;line-height:24px!important}
.ss-home-inner-details .banner_contentMain ul>li:not(:last-child){padding-bottom:5px}
.mat_headrow .mat_col,.pricelist-details,table.pricelist-details thead tr td,table.quickPriceDC{font-family:var(--ss-font-sans-serif)!important}
.pricelist-details thead tr td{font-size:13px;line-height:18px}
.sign_size_details span:not(#div_Heading){font-family:var(--ss-font-sans-serif)!important;font-size:14px!important}
.custom_sign_cont .sign_size_details .sizePatch.selected{border-color:var(--green)}
.custom_sign_cont .sign_size_details .sizePatch.selected button:before{content:"\e263";position:absolute;right:2px;bottom:3px;font-family:FontAwesome;font-weight:900;font-size:9px;z-index:1;color:var(--white);line-height:normal}
.custom_sign_cont .sign_size_details .sizePatch.selected button:after{content:'';width:24px;height:24px;border-bottom:24px solid var(--green);border-left:24px solid transparent;position:absolute;right:0;bottom:0}
.custom_sign_cont .sign_size_details .sizePatch button{position:relative;font-weight:400;font-family:var(--ss-font-sans-serif);padding:5px 16px;border-radius:4px}
.custom_sign_cont .sign_size_details .sizePatch button.active:active,.custom_sign_cont .sign_size_details .sizePatch button.active:focus,.custom_sign_cont .sign_size_details .sizePatch button:active,.custom_sign_cont .sign_size_details .sizePatch button:focus{outline:0;outline-offset:0;box-shadow:none}
.custom_sign_cont .sign_size_details .sizePatch.selected button{border:1px solid var(--green);box-shadow:inset 0 0 0 1px var(--green);font-weight:var(--text-bold);background-color:#fff}
table.pricelist-details tbody .Collmatgroup td.groupHeading{color:var(--primarycolor)!important;font-family:var(--ss-font-sans-serif)!important;font-size:14px!important}
table.pricelist-details tbody .Collmatgroup td.groupHeading>i{color:var(--primarycolor)!important}
.modal .body-notitle .body11b,.modal .body-notitle .body12c{font-size:18px;color:var(--primarycolor)!important}
.modal .body-notitle .body8,.modal .body-notitle .bullet{font-size:13px;line-height:18px}
.modal .body-notitle #frmdesignname font,.modal .body-notitle .body11b,.modal .body-notitle .body12c,.modal .body-notitle .body7,.modal .body-notitle .body8,.modal .body-notitle .body8b,.modal .body-notitle .bullet{font-family:var(--ss-font-sans-serif)}
.modal .body-notitle .body7{font-size:13px}
.modal .body-notitle .body8b{font-size:14px;font-weight:var(--text-bold);padding:8px 0 8px 10px!important}
.modal .body-notitle .colorPatches td{font-family:var(--ss-font-sans-serif);font-size:12px}
.video_actionBar .ask_expert{line-height:20px!important;font-size:14px!important;font-family:var(--ss-font-sans-serif)!important}
.video_actionBar .buyBtn>em.icon-cart:before{vertical-align:0}
.mat_contentBox .radioGroup_inline .radio_item.selected .matinner_box{box-shadow:inset 0 0 0 2px var(--green);background-color:#fff}
.mat_contentBox .Help_text,.mat_contentBox .mat_stepBlock ul.custom_list{font-family:var(--ss-font-sans-serif);font-size:16px;line-height:24px}
.mat_contentBox .mat_stepBlock .mathead{font-family:var(--heading-font);letter-spacing:var(--heading-letter-spacing);background:#fff;font-size:28px;font-weight:300;color:var(--primarycolor);border:none;border-bottom:1px solid #e3e3e3;padding:0 0 5px 0;margin:0 0 15px 0}
.mat_contentBox .radioGroup_inline .matinner_box{font-size:14px}
.freeShipping_panel .shipping_panel_cont .panel-body .answer-cont,.freeShipping_panel .shipping_panel_cont .panel-group,.freeShipping_panel .shipping_panel_cont .panel-title,.shipping_note{font-family:var(--ss-font-sans-serif)!important;line-height:22px!important}
.freeShipping_panel .shipping_panel_cont .panel-title{margin-bottom:0!important;font-weight:var(--text-bold)}
.freeShipping_panel .shipping_panel_cont .panel-title .action_arrow{color:var(--primarycolor)!important}
.freeShipping_panel .shipping_panel_cont .panel-body .answer-cont>p+p{margin-top:8px}
.why-warning-signs{max-width:100%!important}
.barsubhead{font-weight:400!important;font-size:20px!important;color:var(--primaryDefault);background-color:#fff!important;border:none!important;font-family:var(--ss-font-sans-serif)!important;padding:0!important}
.barhead_detail,.detail_box .headingDetail{line-height:22px!important;font-size:14px!important;font-family:var(--ss-font-sans-serif)!important;margin:0 0 15px 0!important}
.toplist .bullet{font-size:14px;line-height:20px}
.efective .lockoutHint_text,.faqDetail_row .faq_content,div.rts-timeline-cont2{font-family:var(--ss-font-sans-serif);font-size:16px;line-height:22px}
.rts-timeline-cont2 .timeline_desc{font-size:14px}
.faqDetail_row .faq_content>p,.ss_fullWidth_view p.text_block{line-height:24px}
.faqDetail_row .faq_content p+p{margin-top:8px}
.faqDetail_row .faq_title{color:var(--primaryDefault);font-weight:500;font-size:16px}
.faqDetail_row{padding:15px 0!important}
.faqDetail_row+.faqDetail_row{border-top:1px solid #eee}
.efective>h2{font-family:var(--ss-font-sans-serif)!important;font-weight:500!important;font-size:16px!important;margin:0 0 5px 0!important;letter-spacing:normal!important}
.sku-row-container .row_with_divider{padding-top:15px;border-top:1px solid #ddd;margin:0 0 20px 0}





@media only screen and (max-width:767px){
.header_cont,.ss-footer,.top_link_cont{width:768px}
.ss-reviews-carousel{border-radius:6px}
.terms-container h4{margin:0!important}
.banner_Container .ss_freeOption .option_searchBox>input[type=text]{max-width:inherit}
.faqDetail_row .user_detail{width:80px}
}
@media only screen and (max-width:991px) and (min-width:481px){
ul.user_options li{padding-left:5px}
ul.user_options{padding:0 0 0 10px}
ul.user_options li:first-child{display:none}
.asseen,ul.top_menu li a span.free_shipping_icon{display:none}
.search_container{padding-left:50px}
.footer_bottom ul{display:inline-block}
.footercor-center{text-align:center;font-size:12px;max-width:750px}
.footer-main .footer-links{padding-bottom:8px}
.footercor-center .pull-left,.footercor-center .pull-right{text-align:center;width:100%}
.mega_menu dt a{padding:8px 0 0 10px;background-position:0 11px}
.mega_menu dl dd{padding:4px 0}
.mega_menu dl dd a,.mega_menu dt a{font-size:13px}
@-moz-document url-prefix(){
.nav-menu>ul.menu>li>a{padding:8px 0}
}
}
.custom_main_content .content_block .head_section{background-color:#7786a2!important}
.custom_main_content .content_block .head_section>h3.title_text{color:#fff!important}
.ss-home-inner-details .banner-container{ margin-bottom: 0 !important;}


@media (min-width:1350px){
ul.user_options li.free_shipping{display:inline-block}
ul .user_options{padding:0 0 0 30px}
ul.user_options li{padding-left:20px}
.header_options .search-option{padding:0 0 0 40px}
}
@media (max-width:1630px) and (min-width:1350px){
.top_link_cont{padding:5px 20px 3px}
}
@media (max-width:1849px){
.header-menu.menu-fixed .top-nav-Complogo{display:none}
}
/*!-------fabric header css-------------------*/
/*! header css start */
.overflow-hidden{overflow:hidden!important}
.fs-normal{font-size:14px!important}
.fw_600{font-weight:500!important}
.nav-menu>ul.menu{display:flex;font-size:14px;position:relative}
.nav-menu>ul.menu>li{float:none;flex:1 0 auto;text-align:center;position:relative}
.nav-menu>ul.menu>li>a{color:var(--primaryDefault);border:0;font-size:16px;font-weight:400;padding:12px 0;display:inline-block;border-bottom:2px solid transparent;text-decoration:none;position:relative;line-height:normal;display:inline-block}
.nav-menu>ul.menu>li[aria-haspopup=true]>a:after{content:"";display:inline-block;vertical-align:2px;margin-left:6px;width:9px;height:5px;background-repeat:no-repeat;filter:brightness(0); background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.044' height='5.235' viewBox='0 0 9.044 5.235'%3E%3Cpath id='Union_6' data-name='Union 6' d='M-2173.166 4.166-2176.931.4a.235.235 0 0 1 0-.332.236.236 0 0 1 .333 0l3.6 3.6 3.6-3.6a.235.235 0 0 1 .332 0 .235.235 0 0 1 0 .332l-3.765 3.765a.232.232 0 0 1-.166.069A.232.232 0 0 1-2173.166 4.166Z' transform='translate(2177.544 0.5)' fill='%23a45e4d' stroke='%23a45e4d' stroke-linecap='round' stroke-width='1'/%3E%3C/svg%3E");}
.nav-menu>ul.menu>li[aria-haspopup=true]>a:hover:after{filter:brightness(1)}
.nav-menu>ul.menu>li>a:hover{color:var(--primarycolor)}
.header-menu:not(.menu-fixed) ul.menu>li.selected:after{display:none}
ul.menu>li:hover>a,ul.menu>li>a:focus{background:0 0;color:var(--primaryDefault);border-bottom-color:var(--primarycolor)}
.navbar-search{max-width:235px;width:100%}
.navbar-options{margin:0}
.navbar-options>li{display:inline-block}
.navbar-options>li:not(:last-child){margin-right:0}
.navbar-options .cart_icon{position:relative;padding-right:0;font-size:12px}
.navbar-options .cart_icon.dropdown-toggle:after{display:none}
.navbar-options .cart_icon .cart_item{position:absolute;left:32px;top:-4px;height:20px;width:20px;background-color:var(--secondarycolor);border-radius:50%;color:#fff!important;text-align:center;font-size:12px;line-height:21px;z-index:1;vertical-align:middle;text-align:center}
.navbar-options li+li{border-left:1px solid #e2e2e2}
.navbar-options li.show{display:inline-block!important}
.navbar-options li:first-child a{padding-left:0}
.navbar-options li>a{text-decoration:none;font-size:16px;color:var(--primaryDefault);font-weight:var(--text-bold);vertical-align:middle;display:inline-block;padding:0 10px;text-align:center;vertical-align:top}
.navbar-options li>a>svg{fill:var(--primaryDefault);vertical-align:middle}
.navbar-options li>a:focus,.navbar-options li>a:hover,.navbar-options li>a:hover .sub_head_title,.navbar-options li>a:hover span{color:var(--primarycolor)!important}
.navbar-options li>a:focus svg,.navbar-options li>a:hover svg{fill:var(--primarycolor)}
.shoppingCart_dropdown{width:320px;margin-top:15px!important;padding:10px;z-index:1001;-webkit-box-shadow:0 1px 8px rgba(0,0,0,.15);box-shadow:0 1px 8px rgba(0,0,0,.15)}
.shoppingCart_product{max-height:280px;overflow:hidden;overflow-y:auto;font-size:16px;line-height:1.5;color:#000}
.shoppingCart_product .cart_productItem{display:-webkit-box;display:-ms-flexbox;display:flex}
.shoppingCart_product .cart_productDetail{padding-left:8px}
.shoppingCart_product .cart_productTitle{padding-bottom:8px;font-size:14px}
.shoppingCart_product .cart_priceSection{display:flex;font-size:14px}
.shoppingCart_product .cart_productDetail .product_qty{color:#6c757d}
.shoppingCart_product .cart_productItem>a{display:-webkit-box;display:-ms-flexbox;display:flex;color:#000;text-decoration:none}
.shoppingCart_product .cart_productItem .cart_productimg{width:108px;-webkit-box-flex:0;-ms-flex:0 0 108px;flex:0 0 108px;text-align:center}
.shoppingCart_product .cart_productItem+.cart_productItem{padding-top:15px;margin-top:15px;border-top:1px solid #eee}
.shoppingCart_product .cart_productItem .product_totalAmount{margin-left:auto;font-size:16px;font-weight:500}
.shoppingCart_dropdown .cart_actionBtn{width:100%;margin-top:16px;padding:8px}
.header-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}
.header_options .site_logo{flex:1 0 0%;max-width:248px}
.header_options .navbar-search-box{flex:1 0 0%;padding:0 25px;position:relative}
.header_options .navbar-options{flex:0 0 auto;text-align:right;font-family:Roboto,sans-serif;display:flex;align-items:center}
.header-content .d-none{display:none}
.navbar-options .contact_no{display:none}
.searchbox input[type=search]::-ms-clear{display:none;width:0;height:0}
.searchbox input[type=search]::-ms-reveal{display:none;width:0;height:0}
/*! clears the ‘X’ from Chrome */
.searchbox input[type=search]::-webkit-search-cancel-button,.searchbox input[type=search]::-webkit-search-decoration,.searchbox input[type=search]::-webkit-search-results-button,.searchbox input[type=search]::-webkit-search-results-decoration{display:none}
.searchbox{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.searchbox form{width:100%}
.searchbox .form-control{padding-left:40px;padding-right:40px;border-radius:6px;font-size:16px;height:48px;text-align:left;box-shadow:none;border:1px solid #ced4da;color:#000}
.searchbox .form-control:placeholder{color:#5a5a5a}
.navbar-search{max-width:235px;width:100%}
.searchbox::before{content:"\f002";font-family:FontAwesome!important;position:absolute;left:15px;font-size:20px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);color:#5a5a5a;line-height:19px}
.body-overflow-hidden{overflow:hidden;padding-right:20px}
.search-panel{width:100%;z-index:51;top:0}
.search-panel.active{display:block}
.search-panel .search-results{font-size:16px;padding:15px;border-bottom-left-radius:16px;border-bottom-right-radius:16px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);border:1px solid #ccc;border-top:0;height:70vh;overflow:hidden;position:absolute;background:#fff;z-index:9;width:168%}
.search-panel .search-results .searchProduct_col{overflow-y:auto}
.search-panel .search_title{font-size:24px;padding-bottom:15px;line-height:normal}
.search-panel .searchbox{-webkit-transition:width .4s linear;transition:width .4s linear;border:1px solid #fff}
.search-panel .searchbox.active{width:100%}
.search-panel .searchbox.on{border:1px solid #ccc;border-top-left-radius:16px;border-top-right-radius:16px;background:#f3f3f3}
.search-panel .searchbox.on .form-control{border-bottom-left-radius:0;border-bottom-right-radius:0;color:#212529}
.search-panel .searchbox.on .form-control::placeholder{color:#70777d}
.search-panel .searchbox .search_close{position:absolute;right:2px;padding:5px 8px;border:0;background:no-repeat;text-decoration:none;color:var(--primaryDefault)}
.search-panel .searchbox .search_close>i{font-size:22px;line-height:normal}
.search-panel .search-list{margin:0;line-height:normal}
.search-panel .search-list li>a{color:var(--primaryDefault)}
.search-panel .search-list li{margin-bottom:10px}
.searchProduct_grid:last-child{padding-top:15px}
.searchProduct_grid .searchProduct_item{line-height:28px}
.searchProduct_grid .searchProduct_item .card{height:100%}
.searchProduct_grid .searchProduct_item .card a{color:#222}
.searchProduct_grid .searchProduct_item .card .card-img-inner{height:120px;text-align:center;line-height:120px}
.searchProduct_grid .searchProduct_item .card .card-img-inner>img{max-height:120px}
.searchProduct_grid .searchProduct_item .card .card-title{font-size:16px;text-align:center;line-height:normal}
.searchProduct_grid .searchProduct_item .card .card-body{padding:8px}
.searchProduct_grid .searchProduct_item .card .card-text{font-size:24px}
.price_stike{font-size:16px;text-decoration:line-through;display:inline-block;color:#6c757d;padding-left:8px}

table.comparison_table{font-family:var(--ss-font-sans-serif)!important}
table.comparison_table>tbody>tr.subHeding_row>td{font-size:14px!important}
table.comparison_table .subHeding_row .text_red{color:var(--primarycolor)!important}
table.comparison_table .text-success{color:var(--green)!important}
.comparison_table ul.choose-form-list>li a:before{top:5px!important}
.product-detail-row .product-table-col .done-icon{color:var(--green)!important}
.product-detail-row .product-table-col .product-img-row{border:1px solid #c9c9c9!important}
.product-detail-row .product-table-col>h3.product-col{color:var(--green)!important;font-weight:500!important}
.fullWidth-body-container .titileRow{color:var(--primarycolor)!important;font-size:var(--sub-heading-size)!important;margin-bottom:20px!important;letter-spacing:var(--heading-letter-spacing);padding:0!important;font-weight:300!important}
.productShortDetails .products-cont .cart-product-details a.product-name{color:var(--primarycolor);font-family:var(--ss-font-sans-serif);font-size:16px;line-height:18px;margin:0 0 5px 0}
.product-value-txt .cart-product-details .product-material,.productShortDetails .products-cont .cart-product-details .product-size{font-size:13px;color:var(--primaryDefault);margin:0 0 5px 0}
.productShortDetails .products-cont .price{color:var(--primarycolor);margin:3px 0}
.popover{font-family:var(--ss-font-sans-serif)}
.PriceListCart .popover-body .cart-product-details .product-size,.PriceListCart .popover-content .cart-product-details .product-size,.popover-body .cart-product-details .product-material,.popover-content .cart-product-details .product-material{color:var(--primaryDefault)!important;font-size:13px!important}
.adder-container .adder_prodcutDetail{font-size:14px!important;line-height:20px!important}
.PriceListCart .popover-body .cart-product-details .product-name,.PriceListCart .popover-content .cart-product-details .product-name{color:var(--primarycolor)!important;font-size:14px!important;line-height:18px!important;font-weight:var(--text-bold)!important}
.PriceListCart .popover-body span.price,.PriceListCart .popover-content span.price{color:var(--primarycolor)!important;font-weight:500!important}


.PriceListCart .bottomActionBtn .buttonGray:hover{background:#ccc!important}
.choose-adder-list ul li.active{border:1px solid var(--green)!important}
.first-adder .prod_img_mini .prod_img_frame,.prod_img_mini .prod_img_frame{border-color:var(--green)!important}
.choose-adder-list ul li .prod_link a:hover{color:#0066c0}
.choose-adder-list .adder-details{padding-bottom:97px}
.qvAdders>.adderRow>h1{color:var(--primaryDefault)!important;font-weight:300;font-size:22px}
.videoMain_container .ss_dept_sub_heading{color:var(--primarycolor);font-size:var(--sub-heading-size);margin:8px 0 15px;letter-spacing:var(--heading-letter-spacing);border-bottom:0;padding:0}
.loginSection label,.signupSection label{font-weight:var(--text-bold)}
#Login.btn,#Register.btn{padding:0 40px;height:40px;line-height:38px}
.social-btn .btn{border-radius:30px;height:50px;padding:0 40px;line-height:48px}
.form-group .social-btn{margin-top:10px}
.loginSection,.signupSection{margin-top:0!important}
@media (min-width:768px) and (max-width:991px){
.nav-menu>ul.menu>li>a{font-size:13px}
}
/*! footer css start */
.ss-footer{background-color:#263e37;padding:20px;font-size:14px; position: relative; margin-top: 20px; }
.footer_title{font-size:16px;font-weight:var(--text-bold);text-transform:uppercase;color:#fff;padding-bottom:14px;letter-spacing:1.5px}
.footer_title>a{color:#fff;text-decoration:none}
.footer_nav{font-size:14px;margin-bottom:0}
.footer_nav:after,.footer_nav:before{content:"";display:table}
.footer_nav:after{clear:both}
.footer_nav>li{padding-right:10px}
.footer_nav.column_2>li{width:50%;float:left}
.footer_nav li:not(:last-child){padding-bottom:10px}
.footer_nav li>a{color:#fff;text-decoration:none;position:relative}
.footer_badgeList{margin-bottom:0;text-align:right}
.footer_badgeList>li{padding:6px;margin:0!important;display:inline-block;vertical-align:middle}
.footer_section{display:flex;margin-left:-15px;margin-right:-15px}
.footer_section>.footer_column{padding:0 15px;max-width:370px;flex:0 0 auto;min-width:240px}
.footer_section>.footer_column.section_right{flex:1;max-width:100%;min-width:auto}
.footer_bottom{margin:0;padding:0;width:100%;max-width:100%;color:#fff;text-align:left;padding-top:20px;display:flex;justify-content:space-between;align-items:center;padding-right:6px}
.personalizeProduct h1,.ss_dept_main_heading>h1{font-family:var(--heading-font)!important;color:var(--primaryDefault)!important;font-size:var(--main-heading-size)!important;font-weight:300!important;letter-spacing:var(--heading-letter-spacing)}
.personalizeProduct h1{font-size:32px!important}
.ss_dept_main_heading h1>em{color:var(--primarycolor)!important;margin-right:10px}
table.ss_compareTable>thead>tr>th{background-color:#1385a8!important;border-bottom:1px solid #1385a8!important;color:#fff!important}
table.ss_compareTable>tbody>tr>td,table.ss_compareTable>thead>tr>th{font-family:var(--ss-font-sans-serif)!important;padding:5px!important;font-size:13px!important;line-height:18px!important}
table.ss_compareTable>tbody>tr>td .btn-circle{font-size:14px!important}
table.ss_compareTable>tbody>tr>td.title_col{background-color:#f8f8f8!important;font-weight:500}
table.comparison_table{font-family:var(--ss-font-sans-serif)!important;font-size:14px!important}
table.comparison_table .text_bold{font-weight:500!important}
table.ss_compareTable ul.content>li:not(:last-child){padding-bottom:5px}
.bottom_adderSection .adderBox,.bottom_adderSection .bodySection,.bottom_adderSection .headSection{font-family:var(--ss-font-sans-serif)!important}
.bottom_adderSection .headSection{background-color:#e9e9e9!important;font-weight:500!important;color:var(--primaryDefault)!important;font-size:18px!important}
.bottom_adderSection .bodySection{font-size:14px!important;border:1px solid #e7e7e7!important;background-color:#fff!important}
.bottom_adderSection .obj_right .textHeading{font-size:14px!important;font-weight:500!important}
.bottom_adderSection li.whyus-arrow{background-position:0 5px!important}
.bottom_adderSection .tipsContent:not(:last-child){border-right:1px solid #e7e7e7!important}
.bottom_adderSection .detail_obj:not(:last-child){border-bottom:1px solid #e7e7e7!important}
.bodycopy{font-family:var(--ss-font-sans-serif)!important;font-size:16px!important;line-height:1.6!important;margin:2px 10px 2px 10px!important}
.article{font-family:var(--ss-font-sans-serif)!important;font-size:16px!important;line-height:28px!important}
.video_listbox .videoItem{box-shadow:0 4px 30px rgba(0,0,0,.1);border-radius:25px;padding:10px 15px!important;border:none!important}
.video_listbox .videoItem .title_box{text-align:center;font-size:16px!important;font-weight:500!important;margin:0 0 5px 0!important;padding:0!important;background:0 0!important;border:none!important}
.video_listbox .videoItem .title_box a{color:var(--primaryDefault)}
.video_listbox .videoItem .title_box>img{vertical-align:0!important}
.comparison_table .table-heading{background:var(--primarycolor)}
.imgcaption,.rightimg-caption{font-family:var(--ss-font-sans-serif)!important;font-size:11px!important}
.pressContent_box .contact,.pressContent_box .left-column ul li a{font-size:14px;color:var(--primaryDefault)}
.pressContent_box .left-column ul li{border-bottom:1px solid #d9d9d9}
.pressContent_box .pr{font-family:var(--ss-font-sans-serif);font-weight:var(--text-bold);font-size:16px;color:var(--primaryDefault)}
.pressContent_box .body10bcolor{font-size:28px;font-family:var(--heading-font);letter-spacing:var(--heading-letter-spacing);font-weight:300;padding:0!important}
.pressContent_box .bodycopy{margin:12px 0 0 0}
.mailing_priceMain .headingDetail{font-family:var(--ss-font-sans-serif)!important;font-size:16px!important;line-height:26px}
.mailing_priceMain{font-family:var(--ss-font-sans-serif)!important;font-size:14px!important}
.mainlingDetail_col .headingText{font-size:18px!important;font-weight:400!important;font-family:var(--ss-font-sans-serif)!important}
.mainlingDetail_col .headingText>a{color:var(--primarycolor)}
.mainlingDetail_col .description_text{padding:0 0 8px 0}
.mainlingDetail_col table td{padding:3px 5px;background:0 0;border-bottom:1px solid #eee;font-size:14px}
.mainlingDetail_col table>tbody>tr:first-child>td{background-color:#eee}
.mainlingDetail_col table>tbody>tr:last-child>td{border-bottom:0}
.mailing_labelMain .designImg_list .design_item.selected{box-shadow:inset 0 0 0 2px var(--green)}
.mailing_labelMain .ss_mainDetail{font-family:var(--ss-font-sans-serif);font-size:16px;padding-left:0}
.ss_videoRow #videoThumb{display:flex!important;flex-flow:row wrap;width:100%}
.ss_videoRow #videoThumb>.video_mainSection{width:100%;padding:10px!important;margin:0 0 20px!important;border:1px solid #eee!important;border-radius:6px;box-shadow:0 4px 8px rgba(0,0,0,.05)}
.terms-container div.accordion-title,.terms-container h2,.terms-container h3,h2.page_subheading{font-family:var(--heading-font)!important;font-weight:300!important;color:var(--primarycolor)!important;letter-spacing:var(--heading-letter-spacing);font-size:28px!important;line-height:normal!important}
.search-results-heading{font-family:var(--heading-font)!important;font-weight:300!important;color:var(--primarycolor)!important;letter-spacing:var(--heading-letter-spacing);font-size:var(--sub-heading-size)!important;line-height:1.2}
#search-result-mid h1{font-family:var(--heading-font)!important;color:var(--primaryDefault)!important;font-size:var(--main-heading-size)!important;font-weight:300!important;letter-spacing:var(--heading-letter-spacing)}
.ss_home_details_cont .banner_mainContainer .detail_obj h1{font-size:20px;font-weight:400;margin-bottom:0;color:var(--primarycolor)}
.search-result-mid .search-big-box{display:none}
.ss_dept_details_cont:not(.ss_home_details_cont) .ss-dept-inner-right-cont.ss_Qjbox>div:first-child{-webkit-box-shadow:0 4px 13px rgba(0,0,0,.1);box-shadow:0 4px 13px rgba(0,0,0,.1);border-radius:10px;padding:15px;height:100%}
.ss_dept_details_cont:not(.ss_home_details_cont) .ss-dept-inner-right-cont.ss_Qjbox>div:first-child+div{-webkit-box-shadow:0 4px 13px rgba(0,0,0,.1);box-shadow:0 4px 13px rgba(0,0,0,.1);border-radius:10px;padding:15px!important}
.personalizeProduct h2{font-family:var(--heading-font);letter-spacing:var(--heading-letter-spacing);font-size:28px!important;color:var(--primarycolor);font-weight:300}
.personalizeProduct table.table-bordered td:nth-child(1){font-size:13px;font-weight:var(--text-bold)}
.personalizeProduct .body10,.personalizeProduct .bullet9{font-size:16px;line-height:1.5}
.personalizeProduct .clsadder_container{padding:5px}
.personalizeProduct .atrtop,.personalizeProduct .atrtop>label font,.personalizeProduct .clsadder_container .body7{font-size:14px!important}
.personalizeProduct .subhead{font-family:var(--heading-font);letter-spacing:var(--heading-letter-spacing);background:#fff;font-size:28px;font-weight:300;color:var(--primarycolor);border:none;border-bottom:1px solid #e3e3e3;padding:0 0 5px 0;margin:0 0 10px 0;line-height:1.2}
.personalizeProduct table.selectcolor tbody td.active{box-shadow:inset 0 0 0 2px var(--green);background-color:#fff}
.personalizeProduct table.selectcolor{font-family:var(--ss-font-sans-serif);color:var(--primaryDefault)}
.personalizeProduct .atrtop>label div{font-weight:500!important}
.personalizeProduct .atrtop>label font{font-weight:400!important}
.personalizeProduct input[type=text],.personalizeProduct textarea{border-radius:4px;border:1px solid #ccc;font-weight:400}
.personalizeProduct .sectionbody{padding:8px 0 20px 15px}
.personalizeProduct .sectionbody table{width:100%!important}
.personalizeProduct .sectionbody .atrtop{padding:8px 10px!important}
.personalizeProduct .totalprice{font-weight:500;font-family:var(--ss-font-sans-serif)}
.text_wrapper{font-family:var(--ss-font-sans-serif)!important;font-size:16px!important;line-height:28px!important}
.personalizeProduct .order_description>table>tbody>tr>td{padding:3px 5px!important}
.personalizeProduct .order_description>table>tbody>tr>td:first-child:not([colspan="2"]){width:45%;text-align:right}
.personalizeProduct .order_description>table>tbody>tr>td:nth-child(2){font-weight:var(--text-bold)}
.personalizeProduct .order_qtySection table td.body10>span{font-size:14px!important;color:var(--primaryDefault)!important}
.personalizeProduct .orderPrice_detail #divtotalcost{color:var(--primarycolor)}
.personalizeProduct .personalizeMain_content{padding-bottom:15px}
table.pricerj thead tr th{background-color:#eee}
.qv_head .learnmore a{ color: #1D50C3; }
.qv_head .learnmore a:hover{ color: #CC0000; text-decoration: underline; }

@media (min-width:768px){
.collapse-extend-md .collapse{display:block!important;visibility:visible!important;height:100%}
.collapse-extend-md [data-bs-toggle=collapse]{pointer-events:none}
.navbar-options{margin:0}
.ss_videoRow{padding:0!important}
.barhead_detail+.barsubhead,.detail_box .headingDetail+.barsubhead{border-top:1px solid #e3e3e3!important;padding-top:15px!important}
}
@media(min-width:992px){
.navbar-options .contact_no,.navbar-options .free_shipping .head-option-title{display:inline-block;text-align:left;vertical-align:middle}
.ss_videoRow #videoThumb{margin-left:-10px;margin-right:-10px}
.ss_videoRow #videoThumb>.video_mainSection{width:calc(50% - 20px);margin:0 10px 20px!important}
.banner-text{flex:1 0 50%;padding:30px 0 0}
}
@media (min-width:1350px){
.ss-footer>.container{max-width:1350px}
}
@media (min-width:1400px){
   .banner-text h1{ white-space:nowrap;}
.header_options{padding:20px 0}
.nav-menu{padding:0}
}
@media (max-width:767px){
.collapse-extend-md [data-bs-toggle=collapse]{pointer-events:auto}
.ss-footer{padding:15px}
.navbar-options{margin-left:auto}
.page_heading,.page_heading>h1{display:block!important}
table.ss_compareTable tbody tr td{padding:33px 3px 5px 3px!important}
table.ss_compareTable .title_col>span{font-size:13px;font-weight:var(--text-bold)}
table.ss_compareTable>tbody>tr>td.title_col,table.ss_compareTable>thead>tr>th.title_col{padding:0!important}
.pressContent_box .body10bcolor{font-size:var(--sub-heading-size);font-weight:300}
.product-detail-row .action_btns .btn{line-height:normal}
.personalizeProduct .clsadder_container{margin-bottom:15px}
.personalizeProduct .sectionbody{padding-left:0!important}
.personalizeProduct .body10,.personalizeProduct .bullet9,.text_wrapper{font-size:15px!important;line-height:24px!important}
.terms-container div.accordion-title,.terms-container h2,.terms-container h3,h2.page_subheading{font-size:var(--sub-heading-size)!important;font-weight:300!important}
.terms-container p{margin-bottom:15px}
table.pricerj{font-size:14px;color:var(--primaryDefault)}
table.pricerj thead tr th{background-color:#eee;padding:3px 5px 3px 10px;text-align:right}
table.pricerj tbody tr td{background-color:#fff;border-bottom:1px solid #ccc;padding:4px 5px 4px 10px;text-align:right}
}
.header-menu.with-message{height:auto}
.ss-notice-board{height:30px;overflow:hidden;position:relative;background:#ffc;border:1px solid #afb355;border-left:0;border-right:0}
.ss-notice-board div{display:block;width:200%;height:30px;position:absolute;overflow:hidden;animation:marquee 14s linear infinite;text-align:center}
.ss-notice-board span.notice-txt{float:left;width:50%;font-size:16px;font-style:italic;font-weight:var(--text-bold);color:#c00;display:block;line-height:28px}
.search-field-container{display:none}
.search-products .pagination{padding-top:25px}
.mat-box .videoThumb .videoDuration{z-index:1!important}
div.department-list .item h4,div.department-list .slick-slide h4{font-size:16px!important;font-weight:500!important;color:var(--primaryDefault);line-height:normal!important;text-align:center!important;background:0 0!important;border:none!important;padding:0 15px!important;height:40px!important}
.department-list h4 i{display:none!important}
.department-list .item,.department-list .slick-slide{box-shadow:0 0 15px rgba(0,0,0,.1);border-radius:25px;padding:10px 0!important;border:none!important}
.department-list .slick-slide{margin:12px 10px!important}
.product-grid li{border:none!important;font-family:var(--ss-font-sans-serif)!important;font-size:11px!important}
.product-grid li.on>.product-thumb{border-radius:12px}
.product-grid{border:none!important}
.product-grid li.ss-more-products{border:1px solid #ddd!important;border-radius:12px}
.product-grid li.ss-more-products:before{border-radius:12px}
.product-grid li.ss-more-products:after{border-radius:0 0 12px 12px}
h2.page_subheading{margin:0 0 8px 0!important}
.product-grid li.on.ss-more-products>.product-thumb{border:none!important;box-shadow:0 5px 10px 5px rgba(128,128,128,.3)!important}
.product-grid li .size-cont{font-size:13px!important}
.browsestore{font-family:var(--ss-font-sans-serif)!important}
.browsestore ul li{font-size:13px!important;font-weight:500!important}
div.browsestore>ul>li.browsestore_mainheader{background:url(/companies/swimmingpoolsigns/arrow.png) no-repeat 8px 10px #f1f0f0!important}
.banner_Container .banner_detail .title_text{font-family:var(--heading-font)!important;font-weight:300!important;color:var(--primarycolor)!important;letter-spacing:var(--heading-letter-spacing);font-size:28px!important;line-height:1.2;padding:0 0 12px 0!important}
#videoThumb,.productList_container #sitemap{font-family:var(--ss-font-sans-serif)!important}
#videoThumb .videoDescription,#videoThumb .videoTitle{font-size:14px!important;font-family:var(--ss-font-sans-serif)!important;line-height:20px!important}
#videoThumb .videoTitle{font-weight:500!important;margin-bottom:4px!important}
.review-main-cont h1{font-family:var(--heading-font)!important;color:var(--primaryDefault)!important;font-size:var(--main-heading-size)!important;font-weight:300!important;letter-spacing:var(--heading-letter-spacing);margin:0 0 15px}
.review-main-cont,.ss-total-review ul li .review_cont>a>span,.ss-written-on{font-family:var(--ss-font-sans-serif)}
.ss-written-on{color:var(--primarycolor)}
.ss-total-reviews{font-weight:500!important;color:var(--primaryDefault)!important}
.terms-container div>ul>li span,.terms-container h4,.terms-container ul>li span{font-size:16px!important;font-weight:500!important;font-family:var(--ss-font-sans-serif)!important}
.ss-reviews-carousel blockquote:after,.ss-reviews-carousel blockquote:before{filter:brightness(0);opacity:.2}
.ss-reviews-carousel .ss-reviews .slick-dots li button:focus:before,.ss-reviews-carousel .ss-reviews .slick-dots li button:hover:before,.ss-reviews-carousel .ss-reviews .slick-dots li.slick-active button:before{opacity:1;color:var(--green)}
.terms-container ul:not(.term_list)>li{padding-left:42px}
.terms-container>ul>li>ul>li{padding-left:55px!important}
b,strong{font-weight:500!important}
#sitemap .headcolor,#sitemap th,#sitemap thead>tr>td.table_head{background-color:#f6f6f6!important;color:var(--primaryDefault)!important;margin-bottom:-1px;font-family:var(--ss-font-sans-serif)!important;font-size:14px!important;font-weight:500!important}
#sitemap .cellrule,#sitemap .cellrulesku,#sitemap .cellsku,#sitemap .letter{font-size:14px!important;font-family:var(--ss-font-sans-serif)!important}
#sitemap .cellrule,#sitemap .cellrulesku{padding:5px 10px!important}
#sitemap .letter{padding:3px 10px!important}
#sitemap .letter{font-size:22px!important;font-weight:500;color:var(--primarycolor)!important}
.terms-container .paddingleft17_intro{line-height:24px}
.terms-container .accordion-content .paddingleft17{padding-left:25px!important}
.terms-container .accordion-content ul.bullet-points{margin-left:15px}
.ss_freeOption .detail_block{background:#fafafa!important}
.ss_freeOption h2{font-family:var(--ss-font-sans-serif)!important;color:var(--primaryDefault)!important;font-weight:500!important;margin:0}
.ss_freeOption .icon_box{background:0 0!important}
.banner_detail+.ss_freeOption .icon_box{border:1px solid #ccc;border-right:none}
.ss_freeOption .icon_box>em.fa{background:0 0!important;font-size:30px!important;color:var(--primarycolor)!important}
.ss_freeOption{font-family:var(--ss-font-sans-serif)!important;font-size:14px!important;background:#fff!important;padding:0 15px 65px 15px!important}
.banner_Container .ss_freeOption{background:0 0!important;padding:0!important}
.ss_freeOption .bottom_bar .ss_customBtn:not(button){padding:8px 20px!important;}
.ss_freeOption .option_searchBox>input[type=text]{box-shadow:none!important}
body .ss_freeOption .ss_customBtn{background:var(--green)!important;border:1px solid var(--green)!important;box-shadow:rgb(255 255 255 / 40%) 0 1px 0 0 inset!important;text-shadow:none!important;font-family:var(--ss-font-sans-serif)!important;font-weight:var(--text-bold)!important}
body .ss_freeOption .ss_customBtn:hover{box-shadow:rgb(255 255 255 / 40%) 0 1px 0 0 inset!important;filter:inherit!important;transform:inherit!important;background:#db8001!important}
body .ss_freeOption .option_searchBox .ss_customBtn:hover{box-shadow:inherit!important;filter:inherit!important;transform:inherit!important}
.ss_freeOption .option_searchBox{display:flex;margin:0 10px;justify-content:center}
ul.bullet-points li{padding-left:0!important}
.main_sectionBlock .options_block{font-family:var(--ss-font-sans-serif)}
.main_sectionBlock .options_block .number{background:var(--green)!important}
.main_sectionBlock .options_block.active{border-color:var(--green)!important}
table.table-bordered.table-ui-border{border-left:0;border-right:0}
table.table-bordered.table-ui-border td:nth-child(1){font-size:13px;white-space:nowrap;border-left:0;border-right:0;font-weight:500}
table.table-bordered.table-ui-border td:nth-child(1){padding:3px 8px;border-width:1px 0}
table.table-bordered.table-ui-border td:nth-child(2){font-size:13px;border-right:0;border-left:0}
table.table-bordered.table-ui-border td{padding:3px 8px;border-width:1px 0}
/*!-------fabric header css END-------------------*/
span.bestseller_tag{font-size:10px;background:var(--primarycolor);color:#fff;padding:0 8px 2px;border-radius:8px;position:absolute;right:0;line-height:normal;top:-14px}
.Department_grid .deptProduct_content .deptProductBody{border-radius:15px!important}
.bottom_ads_cont{display:flex;flex-wrap:wrap;margin-bottom:40px}
.ss-homepage .recentlyViewed_container{max-width:1350px;margin:0 auto 20px!important;padding:0 15px}
.custom_main_content .nav-tabs li a.active{background:0 0!important}
#divrecentviewed .slick-slide{border-radius:15px;border:none!important;box-shadow:0 0 15px rgb(0 0 0 / 10%);margin:10px;padding:10px}
#divrecentviewed .department-title-cont h4{background:0 0!important;border-bottom:none!important;font-size:14px!important;font-weight:500!important}
#divrecentviewed .department-title-cont+a{display:block}
.AverageCustomerReviews .row .barover,.product_review .row .barover{background:var(--reviewcolor)!important}
.product_review .first .charttxt strong{color:var(--reviewcolor)!important}
.ss-homepage .ss-dept-inner-right-cont.stickyDiv.page_sticky1{display:none!important}
.ss-home-inner-details.group-section{margin-bottom:30px;display:block!important;border-radius:0!important}
.ss-home-inner-details.group-section .home_search form input[type=submit]{background-color:var(--green)}
.search_suggestion{text-align:left}
.search_suggestion .search_title{font-size:16px;font-weight:var(--text-bold);color:var(--black)}
.search_suggestion .search-list li{color:var(--primaryDefault)}
.search_suggestion .search-list li a{color:var(--primaryDefault)}
.search_suggestion .search-list li a:hover{color:var(--primarycolor)}
.dept_midSection .dept_objImg .trhead{padding:9px 5px 5px!important;background:0 0!important}
.dept_midSection .dept_objImg .trhead td{padding:0!important}
.dept_midSection .dept_objImg .trhead .white{font-weight:var(--text-bold)!important;color:var(--primaryDefault)!important;display:block;text-align:center;font-size:16px;line-height:1.2}
.dept_midSection .dept_objImg .trhead .white img{display:none}
.dept_midSection>.dept_objImg{overflow:hidden;border-radius:15px;box-shadow:0 4px 30px rgb(0 0 0 / 10%);-webkit-box-shadow:0 4px 30px rgb(0 0 0 / 10%)}
.search_cont{font-family:var(--ss-font-sans-serif)}
.ss_dept_main.ss_dept_has_left .left_stickyBlock .search_cont{box-shadow:0 4px 13px rgb(0 0 0 / 10%);-webkit-box-shadow:0 4px 9px rgb(0 0 0 / 10%);background:#fff;padding:0;border-radius:8px;font-family:var(--ss-font-sans-serif);border:none;overflow:hidden;border:1px solid #dbdbdb}
.ss_dept_main.ss_dept_has_left .left_stickyBlock .search_cont .inner_cont{padding:7px}
.ss_dept_main.ss_dept_has_left .left_stickyBlock .search_cont .green_bg{background:var(--sub-color)!important;margin:0;padding:8px 10px;font-weight:500;font-family:var(--ss-font-sans-serif);border-bottom:none;font-size:15px;border-radius:0;color:var(--primaryDefault);border-bottom:1px solid #dbdbdb;text-align:left}
.ss_dept_has_left .left_stickyBlock .inner_cont .body8{font-size:12px!important;line-height:1.4!important}
.department-list .item,.department-list .slick-slide{border-radius:15px!important}
.header-content .header_mainSearch{position:relative}
.group-section .home_search h1{color:var(--black)}
.group-section .roundrect{box-shadow:0 0 10px rgb(0 0 0 / 10%);-webkit-box-shadow:0 0 10px rgb(0 0 0 / 10%);border:1px solid #ccc!important;width:100%;border-top:none!important;top:65px}
.group-section .roundrect .search_title{margin-bottom:15px}
.group-section .search_suggestion .search-list li{margin-bottom:5px}
.panelHeadA a,.panelHeadB a{color:var(--primaryDefault)}
.ss-contact-person-cont .ss-contact-person-details h1{color:var(--primaryDefault);font-family:var(--main-heading-size)}
.ss-user-review-heading-cont h2{color:var(--primarycolor)!important;font-size:var(--sub-heading-size)!important;font-weight:300!important}
.mission-for-safety-box .search_cont{background:#fff;padding:13px;box-shadow:0 4px 30px rgb(0 0 0 / 10%);-webkit-box-shadow:0 4px 30px rgb(0 0 0 / 10%);border-radius:15px}
.mission-for-safety-box .body10b,.mission-for-safety-box .head_section{font-size:16px;font-weight:var(--text-bold)}
.mission-for-safety-box .search_cont .body8{font-size:14px;line-height:1.4}
.quizdescription{font-family:var(--ss-font-sans-serif)!important;line-height:1.4!important}
div.quiztitle{font-family:var(--ss-font-sans-serif)!important}
#sidenav,.faq-questions-cont .faq-panel-cont .panel-title .que-mark,.vinyl-step{font-family:var(--ss-font-sans-serif)!important}
.ss_dept_has_left .side_navPanel{box-shadow:0 4px 13px rgb(0 0 0 / 10%);-webkit-box-shadow:0 4px 13px rgb(0 0 0 / 10%);border-radius:8px;border:1px solid #dbdbdb}
.ss_dept_has_left .side_navPanel .panelHead_section{padding:8px 10px;color:var(--primaryDefault);background:var(--sub-color);font-weight:var(--text-bold);width:auto;height:auto;font-size:16px;border-radius:8px 8px 0 0;border-bottom:1px solid #dbdbdb}
.ss_dept_has_left .side_navPanel .panelBody_section{background:#fff;padding:0;border:none}
.ss_dept_has_left .side_navPanel .list_heading{font-weight:var(--text-bold);font-size:14px;padding-top:0}
.ss_dept_has_left .side_navPanel .list_heading+.list_heading{margin-top:2px}
.ss_dept_has_left .side_navPanel .list_subContent>li{font-size:13px}
.ss_dept_has_left ul.list_styled>li:before{top:-2px}
.ss_dept_has_left .side_navPanel #sidenav{padding:10px}
#sidenav A:visited{color:#3151a2!important}
#sidenav A:visited:hover{color:#c00!important}
.faq_sectionRight>div{box-shadow:0 4px 13px rgb(0 0 0 / 10%);border:none;border-radius:9px;padding:10px}
.faq_sectionRight>div+div{margin:20px 0}
.faq_sectionRight .faq_resources{font-size:15px;line-height:20px;padding:15px}
.faq_sectionRight .faq_resources ul li{font-size:13px!important}
.faq_sectionRight .faq_resources>ul{margin-top:5px}
.faq-questions-cont .faq-panel-cont .panel-title .que-mark{color:var(--primarycolor)!important}
.faq-panel-cont .panel-default>.panel-heading{color:var(--primaryDefault)!important}
.faq-questions-cont .faq-panel-cont .panel-body .ans-mark{color:var(--primarycolor)!important}
.faq-questions-cont .faq-panel-cont .panel-body p{line-height:1.5;font-size: 16px;}
.faq-questions-cont .faq-panel-cont .panel-title{font-size:16px!important}
.ss-footer .footer_nav li a:hover{text-decoration:underline!important}

.saf-res .saf-res-cont p{line-height:1.8}
.saf-res .slitrule{border-bottom:1px solid #ccc!important;height:auto!important;margin:12px 0}

.saf-res .saf-res-cont .saf_res_title{font-family:var(--ss-font-sans-serif)!important;font-size:20px!important;color:var(--secondarycolor)!important;font-weight:500!important}
.safety_sign_design .top-head{background:var(--sub-color)!important;padding:8px 10px!important;color:var(--primaryDefault)!important;font-weight:500!important;width:auto;height:auto;font-size:16px!important;border-radius:8px 8px 0 0!important;border:none!important;border-bottom:1px solid #dbdbdb!important}
.safety_sign_design .box_1{box-shadow:0 4px 13px rgb(0 0 0 / 10%);-webkit-box-shadow:0 4px 13px rgb(0 0 0 / 10%);border-radius:8px;border:1px solid #dbdbdb}
.safety_sign_design .contt{background:#fff!important;padding:12px!important;border:none!important}
.safety_sign_design .contt div{line-height:1.4}
.safety_sign_design .body10{background:#fff!important;box-shadow:0 4px 13px rgb(0 0 0 / 10%);-webkit-box-shadow:0 4px 13px rgb(0 0 0 / 10%);border-radius:8px;border:1px solid #dbdbdb}
.radiation_signs_box{background:#fff;border-radius:9px;padding:15px;font-size:12px;position:relative;border:none;-webkit-box-shadow:0 4px 13px rgba(0,0,0,.1);box-shadow:0 4px 13px rgba(0,0,0,.1);height:100%;position:relative}
.radiation_signs_box .body10b{margin-bottom:7px;display:inline-block}
.radiation_signs_box .body8{font-size:14px;line-height:1.4}
.ss_video_main-cont{height:100%}
.myaccount-heading-cont h1{color:var(--primarycolor)!important;font-size:34px!important;font-weight:300!important}
.myaccount-cont .myaccount-title-cont h2{font-weight:500!important}
.font-weight-bold{font-weight:var(--text-bold)!important}
.myaccount-otions>ul>li>span{color:var(--black)!important;font-weight:var(--text-bold)!important}
.myaccount-otions>ul>li>ul>li>a:hover{color:var(--primarycolor)!important}
.need-help-cont .icon-details h2{color:var(--black)!important}
body .mat_productsDetail .productcontent_box.checked .product_content{box-shadow: inset 0 0 0 1px var(--highlighted-color) !important; }
body .mat_productsDetail .productcontent_box.checked, #pricelist li.selected, .arrow_box, body .qtywrapper.has_arrowSelector .a_qtypopover{ border-color: var(--highlighted-color) !important; }
.qvChoose .SKUmatArrow:before{ border-right-color: var(--highlighted-color) !important; }
.qv_detail_main .flex_container .active{ box-shadow: inset 0 0 0 2px var(--highlighted-color) !important; }
body .size_option > .sku_stylePatch.selected{ box-shadow: inset 0 0 0 1px var(--highlighted-color) !important; border-color: var(--highlighted-color) !important; }
body .size_option > .sku_stylePatch.selected:after{ border-bottom-color: var(--highlighted-color) !important; }
.need-help-cont .icon-details span{font-weight:500!important}
.myaccount-otions>ul>li>ul>li>a.selected{background-color:var(--primarycolor)!important}
.myaccount-otions>ul>li>ul>li>a.selected:hover{color:#fff!important}
.myaccount-otions>ul>li>ul>li>a.selected span.selected2{border-left-color:var(--primarycolor)!important}
.order_detail .order_detail_col .detail_text,.package_detail .detail_text{font-weight:var(--text-bold)!important}
.myaccount-cont .address-detail-cont .summary-bx .total{color:var(--primarycolor)!important}
.product-summary-top .arrow_selector a{color:var(--secondarycolor)}
.myaccount-otions>ul>li>ul .seperator{margin-bottom:8px}
.myaccount-product-details .product-summary-middle .product-inner-cont .left-cont .total-cont{color:var(--primarycolor)!important;font-weight:500;font-size:16px!important}
.view-reorder-cont .view-reorder-inner-cont .heading-cont{font-size:15px;margin-bottom:10px!important}
.need-help-cont .icon-details{font-size:13px!important}
.mydesign-reorder-menu ul li a i{color:var(--primarycolor)}
.product-summary-middle .product-inner-cont .left-cont>p{font-size:16px!important;font-weight:500}
.address-form-cont .col-form-label,.mydesign-reorder-menu ul li{font-size:14px!important;font-weight:500!important}
.mydesign-reorder-menu ul li a{font-size:12px!important}
.mydesign-reorder-menu ul li a i{margin-top:2px}
.myaccount-otions>ul>li>span>svg.icon{fill:var(--primarycolor)!important}
.view-reorder-inner-cont .btn.btn-danger{font-size:14px;font-weight:400;padding:.375rem 1rem}


.rightheader-bg{margin:0 auto}
.product-slr h1{font-weight:400!important;font-family:var(--heading-font)!important;color:var(--primarycolor)!important}
#Regulation0{background-color:#f6f6f6!important;border:1px solid #ccc!important;padding:5px 6px!important;border-radius:3px!important}
#regulation-main-content table td.body8b{padding:0 0 9px 0!important}
.ss-contact-us-details .ss-contact-options .ss-contact-address{line-height:1.5!important}
.ss-contact-us-cont .ss-contact-quick-facts-cont{font-size:16px}
.navbar-options>li.free_shipping .head-option-title em{font-style:normal;color:#dc3545}
.overview_cont{color:#474747;margin-top:15px;border:1px solid #dcdcdc;-webkit-box-shadow:0 0 5px 0 #cacaca;box-shadow:0 0 5px 0 #cacaca;clear:both}
.overview_cont a,.product_overview a{text-decoration:none}
.overview_cont ul{float:left;width:100%;background:#f1f1f1}
.overview_cont ul li{display:inline;float:left;width:25%}
.overview_cont ul li a{color:#474747;display:block;padding-left:20px;border-right:#fff solid 1px;border-left:#bababa solid 1px;padding:10px;min-height:78px}
.overview_cont ul li:first-child a{border-left:none}
.overview_cont ul li a span.icon{height:28px;padding-left:35px;display:block;line-height:28px;font-weight:700}
.overview_cont ul li a span.our_mission{background:url(/companies/myparkingpermit/our_mission.png) no-repeat top left}
.overview_cont ul li a span.material{background:url(/companies/myparkingpermit/material.png) no-repeat top left}
.overview_cont ul li a span.templates{background:url(/companies/myparkingpermit/templete.png) no-repeat top left}
.overview_cont ul li a span.learn_more{background:url(/companies/myparkingpermit/learn-more.png) no-repeat top left}
.overview_cont ul li a span.icon:hover{background-position:0 -28px!important;-webkit-transition:all .1s ease 0s;-moz-transition:all .1s ease 0s;-o-transition:all .1s ease 0s;transition:all .1s ease 0s}
.overview_cont ul li a span.details{padding-top:5px;display:block}
.banner_slider .slick-arrow{display:none!important}
.with-bgcolor{background:var(--gray);padding-top:20px}
.product_overview_inner{width:50%;padding:0 15px}
.company_overview_txt p{font-size:30px;font-family:var(--heading-font);margin-bottom:15px;font-weight:300;line-height:1.2;color:var(--primarycolor)}
.why_we_are_first_box{display:flex;align-items:center}
.content_box_inner:last-child{border-top:1px solid #dfdfdf;margin-top:12px;padding-top:10px}
.product_overview .product_overview_inner:first-child{display:flex}
.product_overview .product_overview_inner:first-child .clearfix:not(.company_overview_txt){padding-left:0!important}
ul.product_overview_txt{position:relative;margin-bottom:15px}
ul.product_overview_txt:after{content:"";position:absolute;top:0;left:-15px;bottom:0;width:1px;background:#ccc}
ul.product_overview_txt li{border-bottom:1px solid #dfdfdf;font-size:11px;display:block}
ul.product_overview_txt li a.award_cont{background:url(/companies/myparkingpermit/award.png) top left no-repeat;display:block;height:73px;text-decoration:none}
ul.product_overview_txt li a.quality_tag_cont{background:url(/companies/myparkingpermit/quality_tag.png) top left no-repeat;display:block;height:73px}
ul.product_overview_txt li a.visible_tag_cont{background:url(/companies/myparkingpermit/visible_tag.png) top left no-repeat;display:block;height:73px}
ul.product_overview_txt li a.security_cont{background:url(/companies/myparkingpermit/security.png) top left no-repeat;display:block;height:73px}
ul.product_overview_txt li a.broadcast_cont{background:url(/companies/myparkingpermit/broadcast.png) top left no-repeat;display:block;height:73px}
ul.product_overview_txt li a:hover{background-position:0-73px;-webkit-transition:all .1s ease 0s;-moz-transition:all .1s ease 0s;-o-transition:all .1s ease 0s;transition:all .1s ease 0s}
ul.product_overview_txt li h6{margin:0;padding-bottom:1px;font-size:11px;font-weight:700;color:#0057a6}
ul.product_overview_txt li a .product_details_txt{padding:6px 10px 0;margin-left:65px;height:72px;font-size:14px;color:var(--primaryDefault);line-height:normal;text-align:left}
ul.product_overview_txt li a .product_details_txt .inner_link{color:#0057a6;text-decoration:underline}
ul.product_overview_txt li a .product_details_txt .inner_link:hover{color:#0057a6;text-decoration:none}
ul.product_overview_txt li:last-child{border-bottom:none}
.company_overview_txt{border:none!important;padding:0 0 0 20px!important;color:var(--primaryDefault)!important;font-size:16px!important;line-height:18px;text-align:left;font-family:var(--ss-font-sans-serif)!important;line-height:1.5!important}
ul.product_overview_txt li .product_overview_title{font-weight:var(--text-bold)!important;font-size:14px!important;color:#0057a6;margin-bottom:2px}
.material_detail .bullet2 ul li{background:0 0!important;position:relative}
.material_detail .bullet2 ul li:after{content:"";position:absolute;top:4px;width:5px;height:5px;border-radius:8px;background:#333;left:0}
.noborder .btn-primary.btn-lg{padding-top:0!important;padding-bottom:0!important}
.verdana11n000000{font-family:var(--ss-font-sans-serif)!important;font-size:14px!important;color:var(--primaryDefault)!important;line-height:1.5!important}
.our-mission-cont>.col-md-6:first-child{background:0 0!important;border-right:1px solid #e3e3e3}
.stickycontent{display:none!important}
.inner_content .table-row .table-cell,.logo_content .custom_row .col-xl-12.col-lg-12 div,.personalize_box{background:0 0!important}

.ss-free-sample-pg h1{font-family:var(--heading-font)!important;font-weight:300!important;color:var(--primaryDefault)!important;font-size:var(--main-heading-size)!important}
.ss-free-sample-pg .ss-content-wrapper{padding-top:10px}
.ss-free-sample-pg .ss-sample-kit .md-checkbox label{padding-left:29px!important}
.terms-container .paddingleft34,.text_wrapper .terms-container .paddingleft17{font-size:16px!important}
ol.list_styled{font-size:16px!important}
.text_wrapper .terms-container .paddingleft17_intro{font-size:16px;line-height:1.6}
.ss_dept_main_heading .dept_code{margin-top:3px}
.innovation_detailText,.productDetail,.ss-free-sample-pg,.ss-free-sample-pg h3,.sticky_containBox .reg_shipp{font-family:var(--ss-font-sans-serif)!important}
.quantity-minus,.quantity-plus{padding-bottom:0!important}
.sticky_containBox .sticky-subtitle{font-weight:400!important}
.AverageCustomerReviews .button,.product_review .button{border-radius:24px!important;line-height:36px!important;font-weight:var(--text-bold);box-shadow:rgb(255 255 255 / 40%) 0 1px 0 0 inset!important;border-color:transparent!important}
#materialsContainer .step i{line-height:31px}
.stickyDiv .sticky_containBox .reg_shipp{color:var(--primarycolor)}
#div_SSBSDialog_body table{width:100%}
.access_list-item .access_adder-qty button.qtyminus{border-radius:4px 0 0 4px!important}
.access_list-item .access_adder-qty button.qtyplus{border-radius:0 4px 4px 0!important}
.stationery_notes .sel_noteBox.note_default,.stationery_notes .sel_noteBox.note_green{border-radius:4px;border-style:solid;border-width:1px}
.stationery_notes .body8bcolor{font-size:14px}
.product_review .first .charttxt strong,.ss-review-star,.user-rating:not([data-isclicked='0'])>input:checked~label,.user-rating:not([data-isclicked='1'])>input:checked~label,.user-rating:not([data-isclicked='1'])>label:hover,.user-rating:not([data-isclicked='1'])>label:hover~label{color:var(--reviewcolor)!important}
.productDetail{font-size:14px!important;line-height:1.4!important}
.innovation_detailText,.productDetail .titleText{font-size:16px!important}
body .col-lg-7.order-lg-1 .body10{line-height:1.6!important}
.page_title{font-size:26px;font-weight:300;font-family:var(--heading-font);color:var(--primarycolor)}
.personalizeProduct textarea{padding:10px}
.faq-questions-cont .faq-panel-cont .panel-title .que-mark{top:-2px!important}
.faq_resources li a{color:#00e!important}
#accessories .blue-title-bar,#pricelist li.selected,.Department_grid .product_heading,.ad_cont .ssx-tips a,.arial10BoldNoUnd,.body10b,.body10bcolor,.body12bNoUnd,.body8bcolor,.body9b,.bullet2 UL LI,.change-password-cont .show-email-cont,.comment-title,.custom_main_content .nav-tabs,.form-group.label-placeholder label.control-label,.form-group.label-static label.control-label,.innovation_detailText,.intraAppArea .trhead,.label-floating label.control-label,.mateial-label,.material_mainContainer .material_detail .title_text,.menuhead,.order-pack,.panelHeadB,.pg_1,.pricelist-details .body8bcolor,.pricelist-details td.body8b,.pricelist-details tr.active .price0,.pricelist-details tr.active .price1,.pricelist-details tr.active label.custom-label,.productDetail .titleText,.qvConfirmation-block .qvConfirmationArea .attrLabel strong,.qvConfirmation-block .qvConfirmationArea .label_container,.qvQtyLabel,.section-text-block .space_text_block .label_inline,.ss-contact-team-cont .thumbnail .caption h3,.ss-contact-us-cont .ss-contact-quick-facts-cont .ss-quick-facts-heading,.ss-contact-us-cont .ss-contact-quick-facts-cont .ss-quick-facts-title,.ss-contact-us-details .ss-contact-options .ss-address-heading,.ss-contact-us-details .ss-contact-options .ss-tel-heading,.ss-contact-yellow-bx ul li .ss-details-bx .ss-details-txt span,.ss-free-sample-pg .ss-sample-kit .ss-chbx-heading,.ss-free-sample-pg h3,.ss-user-details .ss-user-name,.ss_video_main-cont .videoThumb .videoTitle,.sticky_containBox .sticky_title,.sticky_containBox .sticky_title a,.table thead th,.verdana11b000,.verdana11b000000,.videoThumb .videoTitle,.video_detail_cont .videoTitle,body .change-password-cont .font-weight-bold,body .ss_responsive_grid .ss_responsive_table .ss_reponsive_cell .ss-product-thumb .ss_grid_title_cont,body b,table.pricelist-details>thead>tr>th,table.table-bordered td:nth-child(1){font-weight:var(--text-bold)!important}
div#sitemap .headcolor div{font-weight:var(--text-bold) !important}
.ss-contact-team-cont .thumbnail .caption{font-weight:400!important}
.QuoterMatGroup .text_label,.head_section,.qvMaterial-block .qvMaterials .qvSizeMatLabel,.ss-contact-us-cont .ss-contact-quick-facts-cont,.ss-contact-us-details .ss-contact-options .ss-contact-address,.ss-contact-us-details .ss-contact-options .ss-contact-txt{font-size:16px!important;line-height:1.4!important}
.ss-contact-address .body12b{font-weight:var(--text-bold)}
.label-floating label.control-label{font-size:14px}
.ss-contact-us-details .ss-contact-options .ss-contact-number{font-weight:var(--text-bold)!important}
.ss-contact-us-details .ss-contact-options .ss-contact-address b,.ss-contact-us-details .ss-contact-options .ss-contact-address strong{font-weight:var(--text-bold)!important}
.page_bodyContent .faq-questions-cont .faq-subheading-cont h2{font-weight:300!important;font-size:30px!important}
.sticky_containBox .sticky_title,.sticky_containBox .sticky_title a{color:var(--black)!important;font-weight:var(--text-bold)!important}
.ss-homepage .ss-dept-inner-right-cont.stickyDiv.page_sticky2{display:none!important}
.ss-homepage .ss-home-inner-details,.ss-homepage .ss_home_details_cont{display:block}
.wizard_section .wizard_action_btns .action_btn li{margin:2px 0}
.reseller-container h3{font-size:24px!important;font-weight:400!important;font-family:var(--ss-font-sans-serif)!important;color:var(--primaryDefault)!important}
.sku-detail-block .step i{background-color:var(--secondarycolor)!important}
.qvMaterials .btn.btn-success{margin-left:8px!important;padding:4px 15px!important}
.quote_box .form-group .row.mx-n3 .col.px-3 label.dd_label.d-none{display:inline-block!important;margin-bottom:0;margin-right:15px;font-weight:var(--text-bold)}
.quote_box .form-group .row.mx-n3 .col.px-3:nth-child(2){display:flex;align-items:center;justify-content:space-around}
.searchcloseBtn::after{display:block;clear:both;content:""}
.searchcloseBtn #CloseBtn{float:right;width:66px;height:22px;background:transparent url(/img/src/searchcloselabel.gif) no-repeat 0 0;margin:0;outline:0;display:block}
.searchcloseBtn #CloseBtn:hover{background:transparent url(/img/src/searchcloselabel.gif) no-repeat 0 -22px}
.verdana11b000{font-size:16px!important}
.bullet2 UL LI{font-size:14px!important}
.material_mainContainer .material_detail .title_text{font-size:14px!important}
.material_mainContainer .heading_section,.verdana11b000000,.verdana11n000,table.matspecs{font-size:14px!important}
.our-mission-cont .blue-box-title{font-size:20px;color:var(--primarycolor)}
.blue-box-title{font-size:20px;color:var(--primarycolor)}
.pg_1{color:var(--primarycolor)!important;font-size:16px!important}
.beta_live_flip .asseenlive{font-size:14px;margin-top:-20px}
#cboxWrapper #cboxBottomCenter,#cboxWrapper #cboxBottomLeft,#cboxWrapper #cboxBottomRight,#cboxWrapper #cboxMiddleLeft,#cboxWrapper #cboxMiddleRight,#cboxWrapper #cboxTopCenter,#cboxWrapper #cboxTopLeft,#cboxWrapper #cboxTopRight{display:none}
#cboxLoadedContent #price-lookup-popup{float:none}
#price-lookup-popup form#preview2{padding:0 10px}
#price-lookup-popup #div_tblOuter{padding:0 15px 15px 15px}
#price-lookup-popup .form-group .form-label,.product_description_cont,.product_description_cont td{font-family:var(--ss-font-sans-serif)!important}
#price-lookup-popup .price-lookup-title{color:var(--primarycolor)!important;padding:10px 15px!important;font-weight:400!important;border-bottom-color:#e9ecef!important}
#cboxWrapper #cboxContent{border-radius:6px}
#price-lookup-popup .orange_button,#price-lookup-popup a.red_button{background:var(--primarycolor)!important;border:1px solid var(--primarycolor)!important;box-shadow:none!important;text-shadow:none!important;color:#fff!important;font-size:16px;font-weight:400!important;font-family:var(--ss-font-sans-serif)!important;padding:6px 20px!important;border-radius:6px!important;height:auto;line-height:normal}
#price-lookup-popup .orange_button:hover,#price-lookup-popup a.red_button:hover{filter:drop-shadow(2px 4px 30px rgba(0, 0, 0, .25))}
#price-lookup-popup #div_tblOuter .trhead{border-top:1px solid var(--primarycolor)!important;color:var(--primarycolor)!important}
#price-lookup-popup #div_tblOuter .trhead span{color:var(--primarycolor)!important;font-weight:var(--text-bold)!important}
body #colorbox #cboxWrapper #cboxClose{top:16px!important;right:20px!important;width:16px!important;filter:brightness(0);height:16px!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg id='Group_213' data-name='Group 213' transform='translate(-919.887 -1324.887)'%3E%3Crect id='Rectangle_160' data-name='Rectangle 160' width='1.286' height='26.999' rx='0.643' transform='translate(938.978 1324.887) rotate(45)' fill='%23cc3304'/%3E%3Crect id='Rectangle_161' data-name='Rectangle 161' width='1.286' height='26.999' rx='0.643' transform='translate(919.887 1325.796) rotate(-45)' fill='%23cc3304'/%3E%3C/g%3E%3C/svg%3E")!important}
body #colorbox #cboxWrapper #cboxClose:hover{filter:none}
body #colorbox #cboxWrapper #cboxClose:focus{outline:0!important}
.star-rating a{color:#000!important;font-family:var(--ss-font-sans-serif)}
.star-rating .top-rating-star{color:var(--reviewcolor)!important;text-decoration:none}
.body7.star-rating a:not(.top-rating-star){color:#fff!important}
.dept_productDetail .block-title{color:#33c}
.videoThumb .videoTitle{font-weight:500!important;margin-bottom:4px!important}
.videoThumb .videoDescription,.videoThumb .videoTitle{font-size:14px!important;font-family:var(--ss-font-sans-serif)!important;line-height:20px!important}
.g-0{margin:0}
.g-0>div.col,.g-0>div[class*=col-]{padding:0}
.group-section .banner-slider-col{max-width:calc(100% - 300px);padding-right:30px!important;height:350px}
.banner-img-box{display:flex;position:relative;width:100%;overflow:hidden;height:350px}
.banner-container .slick-slide { max-height: 100% !important;}
.price-lookup-col{max-width:300px; text-align: center; align-self: center;}
.banner-text{padding:30px 30px 0 0;}
.banner-product-img{flex:1 0 auto;text-align:center!important;align-self:flex-end;}
.banner-product-img img.img-fluid{display:inline-block;margin:0}
.banner-product-img a{display:block}
.banner-text h1{font-size:38px;font-weight:400;font-family:var(--heading-font);color:#303030;position:relative;margin-bottom:20px;line-height:1.1;}
.banner-text h1>span{display:block;font-weight:500;font-family:var(--ss-font-sans-serif)}
.banner-text h1>span>span{color:#ef262c;font-weight:500}
.banner-text p{font-size:16px;font-weight:400;color:var(--primaryDefault);line-height:1.5;margin-bottom:14px;margin-top:15px}
.banner-text ul.mb-4{margin-bottom:1.3rem!important}
.banner-text ul li{display:block;font-size:18px;color:var(--primaryDefault);font-weight:400;line-height:1.4;position:relative;padding-left:28px}
.banner-text ul li strong{color:#cf142b;font-weight:700!important}
.banner-text ul li span.banner_icon{display:inline-block;line-height:normal;position:absolute;top:2px;left:0;line-height:1}
.banner-text ul li span svg{ width: 18px }
.banner-text ul li+li{margin-top:10px}
.badge-box .badge{color:var(--white);background:#f66201;border-radius:16px;padding:5px 20px 4px;line-height:normal;font-weight:400;font-size:12px;letter-spacing:1px}
.banner-product-img .banner_image{position:relative;overflow:hidden}
.banner-product-img .banner_image:after{content:"";position:absolute;width:65px;top:1px;left:0;height:348px;background:url(/img/src/xmt-banner-arrow-shape.png);pointer-events:none}
.banner-background .slick-dotted.slick-slider{margin-bottom:0}

.banner-btn-box{display:block;margin-top:30px}
.banner-btn-box .btn{display:inline-block}
.banner-btn-box .btn+.btn{margin-left:15px}
.group-section{margin-bottom:30px;position:relative;height:350px!important;background:url(/img/src/dogpoop-banner-bg.jpg) repeat-x;}
.group-section .slick-dots{bottom:10px;width:100%;left:20px;display:flex;align-items:center;justify-content:center;bottom:-22px}
.group-section .slick-dotted.slick-slider{margin-bottom:0}
.group-section .slick-next,.group-section .slick-prev{display:none!important}
.group-section .slick-dots li button:before{display:none}
.group-section .slick-dots li button{transition:all .3s ease;width:20px;height:20px}
.group-section .slick-dots li button:after{width:7px;height:7px;background:#b5b5b5;content:"";top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;border-radius:100%}
.group-section .slick-dots li.slick-active button:after{background:var(--green)}
.group-section .slick-dots li{width:auto;height:auto;pointer-events:all;}
.banner-product-img a>img{display:inline-block}
.banner_slider:not(.slick-initialized){opacity:0;visibility:hidden;display:none}
.door_behind_box .title{font-size:22px;font-weight:300;color:var(--primarycolor);font-family:var(--heading-font)}
.door_behind_box p{margin-top:4px;line-height:22px}
.doorsign_banner_bottom{padding:40px 0 30px}
.doorsign_banner_bottom .doorsign_banner_bottom_text h2{margin-bottom:5px}
.doorsign_banner_bottom .doorsign_banner_bottom_text p{font-size:16px;color:var(--primaryDefault)}

.banner-opction-col{justify-content:center;display:flex}
.banner-white-box{box-shadow:0 4px 10px rgb(0 0 0 / 10%);padding:30px;border-radius:15px;border:1px solid #e5e5e5}
.navbar-options .contact_no{text-align:left}
.navbar-options .contact_no span,.navbar-options .free_shipping .head-option-title .sub_head_title{display:block;font-size:11px;margin-top:2px;color:#666;font-weight:400}
.navbar-options .text_only_web{display:none}
.contact_no_li .contact_no,.navbar-options .free_shipping .head-option-title{font-size:16px;line-height:16px;margin-left:6px}
.navbar-options .contact_no_li svg{width:20px;height:39px;margin-top:-3px}
.navbar-options li>a .head-option-title{margin-left:0;display:block;font-size:11px}
.searchcloseBtn::after{display:block;clear:both;content:""}
.searchcloseBtn #CloseBtn{float:right;width:66px;height:22px;background:transparent url(/img/src/searchcloselabel.gif) no-repeat 0 0;margin:0;outline:0;display:block}
.searchcloseBtn #CloseBtn:hover{background:transparent url(/img/src/searchcloselabel.gif) no-repeat 0 -22px}
.navbar-options li.cart a .d-xl-inline-block{vertical-align:middle;margin-top:4px}
.navbar-options li.cart .cart-icon{width:40px;height:40px;border-radius:6px;background:var(--teal);display:inline-block;vertical-align:middle;line-height:35px;margin-left:5px;display:inline-flex;align-items:center;justify-content:center}
.navbar-options li.cart .cart-icon svg{fill:var(--white);filter:brightness(0) invert(1)}
.added-item-cart{display:inline-block;vertical-align:middle;margin-right:5px;font-weight:400}
body #pgContainer{background-color:transparent;font-family:var(--ss-font-sans-serif)}
body #pgContainer h1{font-family:var(--heading-font);font-weight:300;color:var(--primarycolor)}
body #pgContainer h2{font-family:var(--ss-font-sans-serif);font-weight:400;color:var(--primaryDefault);font-style:normal}
body #pgContainer .a,body #pgContainer .q{color:var(--primarycolor)}
body #pgContainer .quizcontainer{margin:0 auto}
body #pgContainer .roundies{border:1px solid #d3d3d3;box-shadow:0 0 9px 2px rgb(0 0 0 / 12%)}
body #pgContainer .button{color:#fff;background:var(--secondarycolor);border:1px solid var(--secondarycolor);font-size:16px;font-weight:var(--text-bold);font-family:var(--ss-font-sans-serif);border-radius:24px;padding:7px 15px}
body #pgContainer .button:hover{color:#fff;background:var(--secondarycolor);border:1px solid var(--secondarycolor);filter:drop-shadow(2px 4px 30px rgba(0, 0, 0, .25))}
body #pgContainer .button1{color:#06121f;background:var(--secondarycolor);border:1px solid var(--secondarycolor);font-size:16px;font-weight:var(--text-bold);font-family:var(--ss-font-sans-serif);border-radius:24px;padding:7px 15px;height:auto;line-height:inherit}
body #pgContainer .button1:hover{color:#fff;background:var(--secondarycolor);border:1px solid var(--secondarycolor);filter:drop-shadow(2px 4px 30px rgba(0, 0, 0, .25))}
.form-group.label-floating{font-family:var(--ss-font-sans-serif)}
h1 small{font-weight:300}
ul.ChoiceList li.correct label,ul.ChoiceList li.incorrect label{background-color:var(--btn-hover-color)!important}
.Hint #HintAnswer{padding-top:15px}
.contentModule.roundies .table{font-family:var(--ss-font-sans-serif)}
.contentModule.roundies .table td,.contentModule.roundies .table th{font-size:14px}
.contentModule.roundies .table.tablesorter{margin-top:10px}
.contentModule.roundies .table.tablesorter td,.contentModule.roundies .table.tablesorter th{border:none}
.bannerImg_detail .pedestrian_main.ss-dept-inner-right-cont.ss_Qjbox .headingSection{background:#fff;font-family:var(--ss-font-sans-serif);border-radius:0;padding:0;box-shadow:0 -1px 13px rgb(0 0 0 / 10%);border-radius:10px 10px 0 0;height:auto;line-height:normal;padding-top:6px;margin-top:7px;border-top:none;padding-bottom:4px}
.bannerImg_detail .pedestrian_main.ss-dept-inner-right-cont.ss_Qjbox .bodySection{background:#fff;font-family:var(--ss-font-sans-serif);border:none;font-size:12px;line-height:14px;box-shadow:1px 14px 13px rgb(0 0 0 / 10%);margin-top:-3px;padding-top:10px}
.Department_grid .deptProduct_content .deptProductBody{border:none!important;box-shadow:0 4px 30px rgb(0 0 0 / 10%)}
.Department_grid .product_heading{background:0 0!important;border:none!important}
body #divLink p{font-family:var(--ss-font-sans-serif);font-size:14px}
.die-selection-wrap ul.clearfix{display:flex;flex-wrap:wrap}
.die-selection-wrap ul.clearfix li{float:none;height:auto}
.die-selection-wrap ul.clearfix li:last-child{height:auto}
.custom_gridRow .quizDetails{box-shadow:0 4px 20px rgb(0 0 0 / 10%);background:0 0;border:none;border-radius:10px}
.custom_gridRow .quizDetails .quizimgdiv{border:none}
.quizDetails div.quiztitle a{color:var(--primarycolor)}
body .need-help-cont .icon-cont i{color:var(--secondarycolor)}
body .hover-button,body .hover-button2{background:var(--green);border-color:var(--green);font-size:16px;font-weight:500;border-radius:24px!important;padding:.375rem 15px;color:#fff;display:inline-block;width:auto;height:auto;margin-top:15px;text-decoration:none!important}
body .hover-button2:hover,body .hover-button:hover{filter:drop-shadow(2px 4px 30px rgba(0, 0, 0, .25))}
body .hover-button span,body .hover-button2 span{position:relative;top:inherit}
.navbar-options li.cart a .cart_details{display:inline-block;vertical-align:middle;padding-left:11px;margin-top:0}
.sticky_containBox span.sticky-subtitle-bottom+div{font-size:12px!important}
#cartvalue{display:inline-block;vertical-align:middle;text-align:left;line-height:normal;color:var(--primaryDefault);font-weight:var(--text-bold)}
.cart_details .total_span{display:block;font-weight:400;color:#818ea0;font-size:12px;text-align:left;line-height:normal}
.banner-white-box-new .banner_bottom_text{padding:10px;background:#fff;box-shadow:0 4px 30px rgb(0 0 0 / 10%);border-radius:15px;height:100%}
.banner-white-box-new .banner_bottom_text.flex-column .text_box{padding-left:0;padding-top:10px}
.ss_dept_main_heading+.banner_Container .banner_detail+.ss_freeOption .detail_block{background:0 0!important}
::selection{color:var(--white);background:var(--primarycolor)}
.with-bgcolor-section{background:var(--gray);padding:50px 0}
.ss-bottom_cont{text-align:center}
.with-bgcolor-section .ss_ImgBox a{text-align:center}
.with-bgcolor-section .titleCont{font-size:24px;font-weight:500;line-height:1.4;margin-top:12px}
.with-bgcolor-section .body8{padding:0 0 14px;font-size:14px;line-height:normal}
.ss-bottom_cont .btn.btn-primary:hover{filter:none!important;background:#0ea0eb!important}

.left_stickyBlock .search_cont+.search_cont{margin-top:10px}
.mysafetylabelsl-slide-show{max-width:380px}
.mysafetylabels-text-box{font-size:19px;line-height:1.5}
.mysafetylabels-text-box p{margin-bottom:10px}
.mysafetylabels-text-box ul li{display:block;font-size:16px;color:var(--primaryDefault);font-weight:400;line-height:normal;position:relative;padding-left:30px;margin-bottom:15px}
.mysafetylabels-text-box ul li>span{position:absolute;top:50%;left:0;transform:translateY(-50%)}
.bodyx .search_cont .green_bg{font-size:18px;margin-bottom:10px}
.bodyx .search_cont .body8{font-size:14px;line-height:1.5}
.msl_hazmatMain .table_title{background:0 0!important}
.msl_hazmatMain .hazmat_title,.msl_hazmatMain .table_title{font-family:var(--ss-font-sans-serif)!important;font-weight:300;color:var(--primarycolor)!important;font-size:28px!important;margin-bottom:10px}
.msl_hazmatMain .title_Detail{font-family:var(--ss-font-sans-serif)!important;font-size:16px!important;line-height:28px!important}
.msl_hazmatMain .hezmat_centerInner td{padding:2px}
.barsubhead_inner{padding:5px;border-radius:5px}
.banner-opction-box{border-radius:8px;background:var(--white);box-shadow:0 1px 10px rgb(0 0 0 / 10%);padding:10px 0 20px;position:relative;z-index:2;min-height:100px}
.banner-bottom-white-box:after{content:"";position:absolute;z-index:1;bottom:-12px;width:80%;height:23px;background:#000 0 0 no-repeat padding-box;opacity:.18;filter:blur(8px);margin:0 auto;left:0;right:0;border-radius:100%}
.banner-opction-col.with-border{position:relative}
.banner-opction-col.with-border:after{content:"";position:absolute;top:0;bottom:0;width:1px;background:#bbb;background:linear-gradient(180deg,rgba(187,187,187,.2) 0,rgba(133,133,133,.84) 50%,rgba(187,187,187,.2) 100%)}
.banner-opction-col.with-border:after{left:0}
.banner-bottom-text .text-box p{font-size:12px;color:var(--primaryDefault);line-height:16px}
.banner-bottom-text .text-box p strong{display:block;font-size:16px;padding-bottom:5px}
.banner-bottom-text{text-align:center}
.banner-bottom-text .icon-box,.banner-bottom-text .text-box{display:block;vertical-align:middle;text-align:center}
.banner-bottom-text.customer-service-box .text-box{padding-left:9px}
.body8.toplist p.bullet{font-size:16px;line-height:1.5}
.ss_dept_sub_heading{color:var(--primarycolor)!important;margin-bottom:15px;font-size:var(--sub-heading-size)!important;font-weight:300!important;padding:0!important}
.ss_dept_sub_heading a{color:var(--primarycolor)!important;text-decoration-thickness:2px}
.buyer_points ul{width:445px;background:#fff;border:1px solid #d9d9d9;border-radius:6px;margin-top:15px;overflow:hidden}
.buyer_points ul li:first-child{border-top:0}
.buyer_points ul li{font-size:12px;border-top:1px solid #d9d9d9;display:block}
.buyer_points a{text-decoration:none;color:#30302e;display:block}
.buyer_points ul li .buyer_icon_cont{border-right:1px solid #b8b8b8;height:42px;text-align:center;width:50px;display:table-cell;vertical-align:top}
.buyer_points .buyer_detail_section{display:table-cell;vertical-align:top;padding:5px 10px}
.buyer_points ul li .title_text{font-weight:500;margin:0;padding:0 0 2px 0;font-size:14px}
.buyer_points ul li p{padding:0 0 2px 0;font-size:12px;margin:0}
.buyer_points ul li:hover{background:#f0f0f0}
.request-sample-box{background:#fff url(/img/src/mat-samples-bg-new-05.png) no-repeat right 0;border-radius:6px;overflow:hidden;border:1px solid #ccc;padding:10px;width:320px;margin-top:15px}
.request-sample-box .request-sample-heading{font-size:18px;color:var(--primaryDefault);font-weight:500;line-height:normal;margin-bottom:4px;display:block}
.request-sample-box .request-sample-heading a{color:var(--primaryDefault)}
.request-sample-box p{max-width:200px}
.articles-row{margin-top:5px}
.articles-row .NobulletHeading{font-size:20px;margin-bottom:10px;margin-top:5px}
.articles-row .bullet10{margin:0 0 8px 8px}
.articles-row,.articles-row .bullet10{font-size:16px!important;line-height:1.5}
.articles-row .bullet10 .fa-caret-right{color:var(--primarycolor)}
.ss-dept-inner-details .videoThumb .videoTitle{font-family:var(--ss-font-sans-serif);font-size:14px;font-weight:var(--text-bold);margin-bottom:0;line-height:18px}
.ss-dept-inner-details .videoDescription{font-family:var(--ss-font-sans-serif)!important;font-size:14px!important;line-height:1.5!important;color:var(--black)}
.body7.star-rating{font-size:14px}
.dp_thum_cont tr td.hor_border,.dp_thum_cont tr td[scope=col]:not(.vertical_border){width:49%!important;min-width:49%!important;max-width:49%!important}
.dp_thum_cont tr td.hor_border+td:not(.hor_border),.dp_thum_cont tr td.vertical_border{width:20px!important;min-width:20px;max-width:20px}
.dp_thum_cont tr td.hor_border{height:25px!important}
.dp_thum_cont .dp_heading{background:0 0;margin-bottom:8px;position:relative;padding-bottom:8px!important}
.dp_thum_cont .dp_heading,.dp_thum_cont .dp_product_details{padding:0}
.dp_thum_cont .dp_heading h2{font-size:22px}
.dp_thum_cont .dp_main_productbox{padding:12px;border-radius:6px;box-shadow:0 0 9px rgb(0 0 0 / 9%)}
.dp_heading{padding:8px 10px;margin:0;font-weight:500;font-size:15px;background:var(--sub-color);color:var(--primaryDefault);border-bottom:1px solid #dbdbdb;display:flex!important;justify-content:space-between;align-items:center}
.dp_heading h2{font-weight:500;font-size:20px;color:var(--primaryDefault);margin-bottom:0}
.dp_heading h2 a{color:var(--primarycolor)}
.dp_heading .dp_code{font-family:var(--ss-font-sans-serif)!important}
.pageDesc_text{font-size:14px!important;line-height:1.5!important}
.dp_product_details{display:flex;padding:10px;border-top:none}
.pageDesc_text+.video_topSection{margin:0 0 20px 0}
.page_bodyContent .page_main_heading h1{font-family:var(--heading-font)!important;font-weight:300;font-size:var(--main-heading-size);margin:0 0 20px;color:var(--primaryDefault);letter-spacing:var(--heading-letter-spacing)}
.page_bodyContent .page_main_heading h1+.dept_code{margin-top:20px}
.page_main_heading{border-bottom:1px solid #ddd;margin-bottom:15px;padding-bottom:15px}
.mat_containerInner.tb3{background-color:transparent;border:none;padding:0}
.mat_containerInner.tb3 .body12b,.mat_containerInner.tb3 .leftsubhd{font-family:var(--ss-font-sans-serif)!important}
.mat_containerInner.tb3 .leftsubhd{font-weight:var(--text-bold)!important;font-size:16px;line-height:24px;color:var(--primaryDefault)}
.mat_containerInner.tb3 .con1{font-size:16px;line-height:24px}
.mat_containerInner.tb3 .hangingnumber{font-size:14px;line-height:1.4}
.mat_containerInner.tb3 .trhd{border-radius:4px 4px 0 0}
.mat_containerInner.tb3 .mat_detailAdder .body7{font-size:14px}
#etalage .etalage_thumb{box-shadow:none!important;-webkit-box-shadow:none!important}
.heading-cont.yallow_gradient_bg{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #ddd}
.heading-cont.yallow_gradient_bg u{text-decoration:none!important}
.custom_logo_mat_know_box{border-radius:6px;border:1px solid #cdcdcd;background-color:#f9f9f9;padding:8px}
.custom_logo_mat_know_box .title_text{font-size:18px;font-weight:var(--text-bold);color:var(--primaryDefault);margin-bottom:2px}
.custom_logo_mat_know_box .des{font-size:14px;line-height:1.5;color:var(--primaryDefault)}
.custom_logo_mat_know_box .des strong{display:block}
.custom_logo_mat_know_box+div td.trhd{border-radius:4px 4px 0 0}
.custom_logo_mat_know_box+div td:not(.trhd){background-color:transparent!important}
.matColor_table .trhd{border-radius:4px 4px 0 0}
.matColor_table .body7{font-size:14px!important}
.matColor_table tr td table{width:100%!important}
.matColor_table td:not(.trhd){background-color:transparent!important}
.dp_main_productbox{border:1px solid #dbdbdb;box-shadow:0 0 6px rgb(0 0 0 / 7%);border-radius:8px;overflow:hidden;height:100%}
.mat_priceMain .matprice_head{font-size:22px;background:0 0;height:auto;font-weight:var(--text-bold);font-family:var(--ss-font-sans-serif)!important}
.mat_priceMain.tb3{background-color:transparent;border:none!important}
.mat_priceMain .atr{padding:5px;font-size:13px!important}
.mat_pricetable .atrt,.mat_pricetable .atrt0{font-size:14px;color:#333;font-weight:var(--text-bold);background-color:transparent!important;border-color:#d7d7d7!important}
.mat_pricetable .atr{font-weight:400!important;border-color:#d7d7d7!important}
.mat_pricetable .price1{font-size:13px!important;background-color:#f8f8f8!important;padding:2px 6px!important}
.mat_pricetable .price0{font-size:13px!important;background-color:#ececec!important;padding:2px 6px!important}
.mat_pricetable .atr select{padding:.22rem .45rem!important;border:1px solid #7e7e7e!important;font-size:12px;color:#495057;border-radius:4px;font-weight:400!important}
.mat_pricetable .atr input.body8{padding:.22rem .45rem!important;border:1px solid #7e7e7e;color:#495057;border-radius:4px;font-weight:400!important}
.mat_pricetable .mtspricesubheading{font-size:18px;font-family:var(--ss-font-sans-serif)!important;color:var(--primaryDefault);margin:15px 0;line-height:normal!important;padding-bottom:0!important}
.mat_pricetable .mtspricesubheading2 .atrt{height:auto;padding:5px 0;border-top:1px solid #d7d7d7}
.table.qvpart_detail td:nth-child(1){font-size:14px!important}
.table.qvpart_detail td:nth-child(2){font-size:14px!important}
.mat_productDetail .videoThumb .videoTitle{font-size:14px;font-family:var(--ss-font-sans-serif)!important}
.mat_productDetail .videoThumb{font-family:var(--ss-font-sans-serif)!important}
.sizePatchMighty{border-radius:4px;padding:5px 12px}
.sizePatchMighty.selected{box-shadow:inset 0 0 0 1px var(--green)!important;border-color:var(--green)!important;background-color:var(--white)!important;position:relative}
.sizePatchMighty.selected:after{content:'';width:24px;height:24px;border-bottom:24px solid var(--green);border-left:24px solid transparent;position:absolute;right:0;bottom:0}
.sizePatchMighty.selected:before{content:"\e263";position:absolute;right:3px;bottom:3px;font-family:FontAwesome;font-weight:900;font-size:9px;z-index:1;color:var(--white);line-height:normal}
.formatting_tool{background-color:transparent!important;border:none!important;margin:8px 0!important}
.content_block .label-floating input{background-color:transparent!important}
.inline_block>.inline_col{vertical-align:middle}
.banner_slider .banner_slider_item{padding:0 8px}
.btn.custom_button{display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:inherit}
.ss-footer .footer_bottom{display:flex;justify-content:space-between;align-items:center;padding-right:6px}
.price-lookup-box{ border-radius: 14px; padding:20px; box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); background: #fff; }
.ss-homepage .mid-main-container>.ss_dept_main_heading { display:none}
.md-checkbox label>.check{ border-color: var(--highlighted-color) !important; }
.md-radio label>.check{ background: var(--highlighted-color) !important; }
.price-offer-title{ font-weight: var(--text-bold) !important; }
.price_box_heading{ font-size: 22px; font-weight: var(--text-bold); color: #000; line-height: 1; margin-bottom: 10px; padding-top:10px; font-family: var(--heading-font);}
.price-lookup-box p{ font-size: 16px; font-weight: 400; color: #000; line-height: 20px; margin-bottom: 25px }
.banner_video_sec{ background: #000000; opacity: 0.3; box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25); border-radius: 10px; height: 150px; }
.banner_video_inner { background: url(/img/src/dps_banner_box_img.png) 50% 50% no-repeat; background-size: 85%; height: 100%; display: flex; justify-content: center; align-items: center; }
.banner_video_inner a{ width: 40px; height: 40px; background: #fff; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; transition: .3s all ease; }
.banner_video_inner a:hover { background: #a45e4d }
.banner_video_inner a svg path{ transition: .3s all ease; }
.banner_video_inner a:hover svg path { stroke: #fff }
.price-lookup-col .wistia_responsive_padding{ border-radius: 10px; overflow: hidden; }
.deptHelp_text>i.fa{ color: var(--primarycolor) !important; }
body .ss_freeOption .ss_customBtn{ box-shadow: none !important; text-shadow: none !important; border-radius: 50px !important; font-size: 16px !important }
body .ss_freeOption .ss_customBtn:hover{ background: #8f341f!important; border-color: #8f341f!important; filter: unset !important; box-shadow: none !important; }
.ss_freeOption .option_searchBox > button{ border-radius: 0 6px 6px 0 !important; padding: 6px !important; }
.d-table .search_cont { box-shadow: 0px 4px 13px rgb(0 0 0 / 10%); -webkit-box-shadow: 0px 4px 9px rgb(0 0 0 / 10%); background: #fff; padding: 0; border-radius: 8px; font-family: var(--ss-font-sans-serif); border: none; overflow: hidden; border: 1px solid #dbdbdb; } 
.d-table .search_cont .green_bg { background: var(--sub-color)!important; margin: 0; padding: 8px 10px; font-weight: var(--text-bold); font-family: var(--ss-font-sans-serif); border-bottom: none; font-size: 15px; border-radius: 0; color: var(--primaryDefault); border-bottom: 1px solid #dbdbdb; } 
.d-table .search_cont .green_bg { font-size: 14px; font-weight: var(--text-bold); line-height: 20px; margin-bottom: 8px; }
.d-table .search_cont .inner_cont { padding: 7px; }
.d-table .search_cont .inner_cont .body8 { font-size: 12px!important;}
.freeShipping_img i.fa-truck{ border-color: var(--primarycolor) !important; color: var(--primarycolor) !important; }
.product_review .reviewBar { background-color: #ffa41c; }
.ss-footer:before { content: ''; position: absolute; top: -27px; left: 0; right: 0; margin: 0 auto; background: url(/img/src/dpsings-footer-bg.svg) repeat-x; width: 100%; height: 28px; }
.ss-homefooter .container:after { content: ''; position: absolute; top: -167px; right: 0; background: url(/img/src/dpsings-footer-img.svg) top center no-repeat; background-size: 100%; width: 167px; height: 150px; z-index: -1; }
.ss-homefooter .container:before { content: ''; position: absolute; top: -194px; left: 0; background: url(/img/src/dpsings-footer-tree.svg) top center no-repeat; background-size: 100%; width: 188px; height: 173px; z-index: -1; }
.ss-homefooter { margin-top: 150px; }
.ss-homefooter .container { position: relative; }
.PriceListCart .bottomActionBtn .buttonOrange:hover{background: #8f341f!important; border-color: #8f341f!important; filter: unset !important; box-shadow: none !important}

@media (min-width:576px){
.dp_product_details .img{width:150px!important;display:inline-flex!important;order:2}
.dp_product_details .img a{margin-left:auto}
.dp_product_details .dp_innerDetail{display:inline-flex!important;order:1;flex:1 0;flex-flow:column}
.mat_containerInner .mat_productDetail{background:0 0!important}
}
@media (max-width:576px){
.dp_product_details{flex-flow:column}
.dp_product_details .dp_innerDetail{margin-top:15px}
}
@media (max-width:1140px) and (min-width:992px){
.navbar-options li.free_shipping{width:161px}
.navbar-options li.contact_no_li{width:139px}
.navbar-options li.contact_no_li a,.navbar-options li.free_shipping a{display:flex;align-items:center;font-size:14px}
.contact_no_li .contact_no,.navbar-options li.free_shipping .head-option-title{font-size:14px}
.navbar-options .contact_no span,.navbar-options li.free_shipping .head-option-title .sub_head_title{line-height:12px;margin-top:3px}
.navbar-options .contact_no_li .contact_no,.navbar-options li.free_shipping .head-option-title{margin-left:10px}
}
@media (min-width:1300px){
.group-section{height:350px!important;}
}

@media (max-width:1400px) and (min-width:1200px) {
    .banner-product-img{ flex:1 0 50%; }
    .banner-text{ padding:15px 15px 0 0!important}
    .banner-text h1{ margin-bottom:10px;}
}
@media (max-width:1400px){
.top_link_cont{padding:5px 20px}
.banner-text h1 br{display:none}
.banner-text ul li+li{margin-top:6px}
.background-shape-4 .banner-text{max-width:initial}
.banner-btn-box .btn-primary{min-width:auto}
.group-section .slick-dots{left:50%;transform:translateX(-50%);box-shadow:none!important}
.banner_right_cont{height:auto}
.order_mat_sample{margin-top:20px}
.banner_right_cont ul li{padding:6px 0!important; font-size:16px;}
.banner_right_cont ul li{padding-left:10px!important;padding-right:10px!important}
.banner-text h1{margin-bottom:15px; font-size:34px}
.banner-btn-box{margin-top:15px}
.banner_slider .banner_slider_item{ padding:0;}
.banner-text{ padding:25px 20px 0 0}
.group-section .banner-slider-col{ padding-right:15px!important;}
}
@media (max-width:1400px) and (min-width:1200px){

}
@media (max-width:1300px) and (min-width:1200px){
.btn-lg{padding-left:24px;padding-right:24px}
.background-shape-3 .banner-btn-box .btn+.btn{margin-left:10px}
}
@media (min-width:768px){
.freeshipping_left,.freeshipping_right{align-items:center;display:flex;padding:0 8px}
}
@media (max-width:767px){
.freeshipping_left{margin:0 0 10px 0}
.freeshipping_left,.freeshipping_right{padding:0!important;border:0!important}
.mds_freeshipping_Banner{padding:25px 10px 10px;margin:10px 0}
.products_img_cont>.include_ctl:after,.products_img_cont>.include_ctl:before{content:'';display:table}
.products_img_cont>.include_ctl:after{clear:both}
.mds_shipping_offer{width:90px;height:55px;top:-8px;background-size:contain}
.freeshipping_title{font-size:20px;margin:0 0 3px 0}
.mds_freeshipping_Banner p{padding-left:25px!important}
}
@media (max-width:320px){
.freeshipping_title{font-size:18px;margin:0 0 3px 0}
.mds_freeshipping_Banner p{padding-left:23px!important}
}
@media (max-width:1023px){
.free-shipping-box .icon-box{margin-top:-3px}
.request-permit-box .text-box{padding-top:1px}
.free-shipping-box .text-box{padding-top:3px}
.customer-service-box .text-box{padding-top:2px}
}
@media (max-width:1199px){
.qvChoose .arrow_box:before{ border-bottom-color: var(--highlighted-color) !important; }
.ss-footer .footer_section .footer_column:nth-child(1){max-width:160px;min-width:160px}
ul.mega_menu>li>ul{padding:12px}
.banner-background .col.price-lookup-col{display:none!important}
.group-section .banner-slider-col{max-width:100%;padding-right:0!important}
ul.product_overview_txt li a .product_details_txt{font-size:12px}
.why_we_are_first_img img{max-width:270px}
.company_overview_txt p{font-size:20px;margin-bottom:10px}
.navbar-options li.cart .cart-icon{width:38px;height:38px}
.navbar-options li.cart .cart-icon img{max-width:22px}
.navbar-options li>a{padding:0 10px;vertical-align:middle}
.navbar-options .cart_icon a{padding:0}
.navbar-options li+li{border-left:none}
.navbar-options li{position:relative}
.navbar-options li+li:after{content:"";position:absolute;top:50%;left:-2px;width:1px;height:24px;background:#e2e2e2;transform:translateY(-50%);-webkit-transform:translateY(-50%)}
.background-shape-5 .banner-product-img{padding-top:0}
.navbar-options li.cart .cart-icon{margin-left:0}
.search-panel .search-results{width:190%}
.header_options .navbar-search-box{padding:0 20px}
.navbar-options li.cart a .cart_details{padding-right:5px;line-height:16px}
.banner-opction-box{box-shadow:none!important;min-height:auto;border-radius:none}
.banner-img-box{padding:0}

}
@media (max-width:1199px) and (min-width:992px){
.banner-product-img{max-width:475px}
}
@media (min-width:1200px){
.search-big-box_bg{width:60%!important}
}
@media (max-width:991px){
.bottom_ads_cont .ad_cont{width:calc(50% - 20px)!important;margin:10px}
.home_search form input[type=text]{height:50px}
.header_options .navbar-search-box{padding:0 15px}
.why_we_are_first_box{flex-flow:column-reverse}
.company_overview_txt{padding:0!important}
.navbar-options .cart_icon{padding-right:0}
.nav-menu>ul.menu>li[aria-haspopup=true]>a:after{display:none}
.header_options{padding:20px 15px}
.btn-lg{padding-left:25px;padding-right:25px}
.header_options .site_logo{max-width:220px}
.beta_live_flip .asseenlive{font-size:13px}
.background-shape-5 .banner-product-img{align-self:center}
.navbar-options .contact_no_li svg{height:24px;margin-top:-2px}
.navbar-options .menu_only_web{display:none!important}
.search-panel .search-results{width:150%}
.nav-menu{padding:0 5px}
.banner-text{padding:15px 15px 0 0; flex: 1 0 46%;}
.banner-product-img { flex: 1 0 54%;}
.dp_product_details .dp_innerDetail{padding:0!important}
.banner-product-img .banner_image:after{display:none}
.banner-text p{margin-top:10px}
.banner-text ul li{font-size:16px}
.banner-img-box{padding:0}
.banner-text h1{font-size:28px;}
.banner_slider_item_4 .banner-product-img>img{max-width:393px;margin-left:-20px}
.banner_slider_item_3 .banner-product-img>img{max-width:393px;margin-left:-20px}
}
@media (max-width:800px){
.banner_slider_item_4 .banner-product-img>img{margin-left:-39px}
}
@media (max-width:1100px) and (min-width:1050px){
.search-panel .search-results{width:220%}
}
@media (max-width:1050px) and (min-width:1000px){
.search-panel .search-results{width:252%}
}
@media (max-width:825px){
.search-panel .search-results{width:160%;}
}
@media (max-width:780px){
.search-panel .search-results{width:180%;}
}