@charset "UTF-8";#ys_relatedItems{font-family:tahoma!important;margin-right:20px}.ystore-cross-sell-title{font-size:14px;width:100%;color:#226fad;padding:5px 0;margin:0 auto 5px;border-bottom:solid 1px #226fad}.ystore-cross-sell-cell{text-align:center!important}.ystore-cross-sell-product-caption a{font-size:11px;font-weight:700;color:#3b3b3b!important;text-decoration:none}.ystore-cross-sell-product-caption a:hover{color:#20ad9e!important;text-decoration:underline}.ystore-cross-sell-product-image{border-width:0;display:inline}.ystore-cross-sell-product-price{color:#c00!important;font-weight:700;margin:0;font-size:11px;text-align:center!important}.ystore-cross-sell-product-reg-price,.ystore-cross-sell-product-name{margin:2px;font-size:11px;font-weight:700;text-align:center!important}.ystore-cross-sell-table{width:100%}#multi .sale-price-bold{font-weight:700;color:#c00}body:after{content:url(https://turbifycdn.com/ty/cdn/yhst-46916591293778/close.png) url(https://turbifycdn.com/ty/cdn/yhst-46916591293778/loading.gif) url(https://turbifycdn.com/ty/cdn/yhst-46916591293778/prev.png) url(https://turbifycdn.com/ty/cdn/yhst-46916591293778/next.png);display:none}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400}.lightbox .lb-image{display:block;height:auto;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:#fff;*zoom:1;width:250px;height:250px;margin:0 auto;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(https://turbifycdn.com/ty/cdn/yhst-46916591293778/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container > .nav{left:0}.lb-nav a{outline:none}.lb-prev,.lb-next{width:49%;height:100%;cursor:pointer;display:block}.lb-prev{left:0;float:left;background:url(https://turbifycdn.com/ty/cdn/yhst-46916591293778/prev.png) left 88% no-repeat}.lb-prev:hover{background:url(https://turbifycdn.com/ty/cdn/yhst-46916591293778/prev.png) left 88% no-repeat}.lb-next{right:0;float:right;background:url(https://turbifycdn.com/ty/cdn/yhst-46916591293778/next.png) right 88% no-repeat}.lb-next:hover{background:url(https://turbifycdn.com/ty/cdn/yhst-46916591293778/next.png) right 88% no-repeat}.lb-dataContainer{margin:0 auto;*zoom:1;width:100%;background-color:#fff;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#bbb}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:16px;font-weight:700;line-height:25px;color:#000}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#000}.lb-data .lb-close{display:block;float:right;width:40px;height:14px;background:url(https://turbifycdn.com/ty/cdn/yhst-46916591293778/lb-close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.m_banner_hide{display:none}.m_banner_show{display:block}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{font:normal 14px 'Source Sans Pro' ,Arial,sans-serif}a{text-decoration:none;color:#000}strong,b{font-weight:700}em{font-style:italic}.cb{clear:both}.col-3{width:33.33%}textarea{resize:none}#PageWrapper,#PageWrapperNL{min-width:1080px;margin:0 auto;position:relative}#RightColumnNL{width:980px;margin:0 auto}#RightColumn{width:980px;margin:0 auto;padding:0 10px;box-sizing:border-box}.header-top{background-color:#f5f5f5;padding:20px 0 0;background-image:url(https://turbifycdn.com/ty/cdn/yhst-46916591293778/flag-bg.jpg);background-repeat:no-repeat;background-position:38%}.header-top > .inner,#Footer > .inner,#topNav > .inner{width:980px;margin:0 auto}.header-top > .inner,#topNav > .inner{padding:0 10px;box-sizing:border-box}#Header .logo{float:left;width:auto;margin-right:35px}.header-right{float:right;width:65%}.header-right .top{margin-bottom:20px}.madeUSA{float:left;font-style:italic;font-weight:600;width:20%}.utility-links{float:left;margin-right:2%;width:43%;font-size:13px}.utility-links li{float:left;margin-right:5px}.utility-links a{color:#024383}.asiLogo{float:left}.view-cart{background-image:url(https://turbifycdn.com/ty/cdn/yhst-46916591293778/cart-icon.svg)!important;background-position:10px -6px;background-repeat:no-repeat;float:right;background-color:#DC6217;width:145px;height:30px;box-sizing:border-box}.view-cart a{text-transform:uppercase;color:#fff;font-weight:700;display:block;height:100%}.view-cart span{margin:6px 0 0 45px;display:block}.header-search{width:65%;float:left;padding-right:1%}.header-search input{height:34px;border:none}.header-search .search-input,.header-search .search-btn{float:left;height:36px}.header-search .search-input{width:79%;float:left;background-color:#fff;border:1px solid #ccc;border-right:0}.header-search .search-input input{padding-left:5%;width:95%}.header-search .search-btn{width:19%;border:1px solid #ccc;border-left:0;background-image:url(https://turbifycdn.com/ty/cdn/yhst-46916591293778/search-btn.jpg);background-repeat:no-repeat;background-color:#fff;background-position:0 3px}.header-search .search-btn input{opacity:0;width:100%;background-color:#fff;font-size:16px}.callUs{float:right;width:30%;text-align:right}.callUs span{font-weight:600;font-style:italic;font-size:24px;color:#004485}.callUs .mobile-phone{float:left}#HomeContent .kickerDiv{margin-top:12px;position:relative;margin-bottom:35px}#HomeContent #Kicker1,#HomeContent #Kicker2{float:left}#Kicker1{margin-left:20px;margin-right:12px}#Kicker2{margin-right:12px}#Kicker3{position:absolute;right:22px;bottom:0}.belowKickerDiv{padding:0 10px}.belowKickerDiv .bkText li{float:left;text-align:center;line-height:1;margin-right:20px;padding-right:20px;border-right:1px solid #c1c1c1}.belowKickerDiv .bkText li:last-child{margin:0;padding:0;border:0}.belowKickerDiv .bkText li span{font-size:29px;text-transform:uppercase;color:#024383}.belowKickerDiv .bkText li div{font-style:italic;font-size:15px;font-weight:600;color:#434343}.belowKickerDiv .bkText .bkText2 div{font-size:17px}.bkGraphics{overflow:auto;clear:both;margin-top:30px}#Below-Kicker1{float:left}#Below-Kicker2{float:right}.brandLogos{text-align:center;margin:60px 0;font-size:20px;font-weight:600;font-style:italic;color:#414141}.brandLogos span{display:block;background-color:#EDF6FD;padding:10px 0}.brandLogos img{margin-left:20px}.home-seo-text{width:980px;margin:0 auto;padding:0 10px 50px;box-sizing:border-box;overflow:auto;font-size:16px}.home-seo-text .txt{float:right;width:75%}.home-seo-text img{margin:65px 0}.home-seo-text p{margin-bottom:20px}.ey-sitewide-banner{position:relative;z-index:1;font-style:italic;font-size:18px;font-weight:600;color:#1f477a;text-align:center;padding:8px 0}.ey-sitewide-banner span{font-size:14px}#topNav{background-color:#414141;z-index:2;height:40px;position:relative}.topNavLI{display:block}.topNavLI > a{color:#fff;text-transform:uppercase}.topNavLI{margin-right:.97%;float:left;font-weight:600;padding:11px 15px;background:url(https://turbifycdn.com/ty/cdn/yhst-46916591293778/topNav-arrow.svg)no-repeat 0 60%}.topNavLI:last-child{margin:0}#topNav > .inner{position:relative}#megaMenuWrap{position:absolute;top:48px;text-align:left;width:980px;background:#fff;display:none;z-index:99;border:1px solid #000}.megaMenu{position:absolute;top:40px;left:5px;overflow:visible;text-align:left;width:980px;background:#fff;display:none;z-index:2;border:2px solid #000}.topNavLI:hover{background-color:#000}.topNavLI:hover .megaMenu{display:block}.megaMenu .megaMenuList{float:left;margin-right:10px;padding:0 5px;width:215px}.megaMenu .megaMenuList li{margin-bottom:10px;clear:both}.megaMenu .megaMenuList img{vertical-align:middle;display:inline-block}.megaMenu .megaMenuList span{display:inline-block;vertical-align:middle;margin-left:5px;width:65%}#MegaMenu0 .megaImageDiv{position:absolute;right:0}.megaMenu .megaImageWrap{float:right}.megaMenu .megaImageDiv img{display:block}.megaMenu .shopAll{height:30px;width:95px;background:url(https://turbifycdn.com/ty/cdn/yhst-46916591293778/shopall-btn.jpg) no-repeat;margin:30px 0}.megaMenu .shopAll a{width:100%;display:block;height:100%}#TopNavLI0:hover .megaMenu{display:block;overflow:hidden;width:975px;height:444px;overflow:visible}#TopNavLI1:hover .megaMenu{display:block;overflow:hidden;width:975px;height:444px}#TopNavLI2:hover .megaMenu{display:block;overflow:hidden;width:auto;height:444px}#TopNavLI3:hover .megaMenu{display:block;overflow:hidden;width:auto;height:444px}#TopNavLI4:hover .megaMenu{display:block;overflow:hidden;width:975px;height:444px;border:none;background-color:transparent}#TopNavLI5:hover .megaMenu{display:block;overflow:hidden;width:975px;height:444px;border:none;background-color:transparent}.megaMenuListWrap{float:left;margin:10px;width:auto}#MegaMenu0 .megaImageDiv{right:-23px}#Footer{background-color:#f5f5f5;clear:both;margin-top:50px}.footer-links,.help-desk,.footer-social{float:left}.footer-links,.footer-social{padding-top:20px}.footer-links h2{font-size:16px;text-align:center;color:#DC6217;text-transform:uppercase;font-weight:600;margin-bottom:5px;padding-right:70px}.footer-links div{padding-left:10px}.footer-links ul{width:40%;float:left;margin-right:5%}.footer-links li{margin-bottom:5px}.footer-links li a{font-size:13px;font-weight:600}.footer-links li:before{content:"\2022";margin-right:5px;color:#53749f}.help-desk img{max-width:100%}.footer-social{text-align:center;font-style:italic;font-weight:600;font-size:14px}.payment-options{margin-top:30px}.eyBreadcrumbs{position:relative;z-index:1;margin:15px 0 30px;padding:0 10px}.eyBreadcrumbs .lastCrumb{font-weight:600}.eyTitle{color:#414141;font-size:30px;font-weight:700;margin:0 0 20px}#section{clear:both}.contents{margin-top:40px}.contentsDiv{position:relative;float:left;width:178px;padding:10px 0 20px;margin-left:1%;text-align:center}.contentsDiv.item{width:216px;margin-right:1.5%}.contentsDiv .price{font-size:13px;color:#858585}.contentsDiv .sale-price-bold{font-weight:600;color:#cc0001}.contentsName,.contentsDiv .name{text-align:center;font-weight:600;padding-top:20px}.contentsDiv .name{padding-top:0}.contentsDiv.item .name{padding:0}.contentsDiv.item img{vertical-align:middle}.secText{font-size:13px;border-top:2px solid #ECF5FC;padding-top:40px;width:880px;margin:0 auto;margin-bottom:50px}.secText h2,.section-top h2{font-weight:600;margin-bottom:15px}.secText p,.section-top p{margin:0 0 20px}.section-alt .secText{border-top:2px solid #ecf5fc}.fpHeader{position:absolute;width:100%;left:0;right:0;background-color:#EDEDEB;text-align:center;top:180px;z-index:1;height:240px}.secTestimonials{font-size:18px;width:880px;margin:0 auto 50px}.secTestimonials h3{font-style:italic;font-size:18px;font-weight:600;color:#1F477A;margin-bottom:10px}.secTestimonials .txt{border-radius:5px;background-color:#eef5fb;padding:10px;position:relative}.secTestimonials .read-more{color:#DC6217;font-size:14px;font-weight:600}.secTestimonials .txt img{position:absolute;bottom:-23px;left:20px}#productContainer .secTestimonials .txt{font-size:14px}#productContainer .secTestimonials h3{font-weight:400}.section-top .customFB .left{float:left;width:50%}.section-top .customFB .right{float:right}#section .ff-info{min-height:411px;padding-left:10px;box-sizing:border-box;float:left;position:relative}#section .ff-info .girl{position:absolute;bottom:0;right:0}#section .ff-info li{position:relative;padding-left:10px;margin-bottom:5px}#section .ff-info li:before{content:"\2022";margin-right:5px;color:#DC6217;position:absolute;left:0}#section .custom-ff-txt{font-size:14px;line-height:1.7em}#flagpoles .secTestimonials,#flags .secTestimonials{float:right;width:32%;height:320px;margin:0 auto 88px;max-height:320px}#flagpoles .secTestimonials .txt,#flags .secTestimonials .txt{height:90%;padding:20px;font-style:italic}.secTestimonials span.client{color:#1F477A}#flags .eyTitle{display:none}.contentsImg{position:relative}.view-btn{position:absolute;right:0;bottom:65px}.customOrderSteps,.stockDesigns{margin-bottom:40px}.customOrderSpecs{overflow:auto;font-weight:600;font-size:16px;margin:40px 0}.customOrderSpecs ul{width:55%;margin:0 auto}.customOrderSpecs li{float:left;margin-right:45px}.customOrderSpecs li span{display:block;text-align:center}.stockDesigns{background:url(https://turbifycdn.com/ty/cdn/yhst-46916591293778/black-arrow.jpg) no-repeat scroll 8% 40% transparent;width:425px;margin:0 auto;margin-bottom:40px;text-align:center;border:2px solid #DC6217;font-size:20px;font-weight:600;padding:5px 0}.stockDesigns a{color:#DC6217;margin-left:10px}.contents.custom-section .contentsDiv{width:25%;margin:0}#productContainer{margin-top:20px}#productContainer .itemImg{margin-bottom:25px}#productContainer #productLeft{width:50%;float:left}#productContainer.alt #productLeft{width:55%}.prodImage .ey-enlarge,.prodImage #bookmark,.prodImage #friend{float:left}.enlargeicon,.prodImage #bookmark{margin-right:25px}#productContainer #productLeft .secTestimonials{width:auto}#productContainer #productRight{width:50%;float:right}#productContainer.alt #productRight{width:45%}#productContainer #productInfo{padding-left:40px}#productContainer.alt #productInfo table .thead{font-weight:600}#productContainer.alt #productInfo table td{padding:10px 5px}.multi-size{width:35%;font-weight:700}.multi-size a{color:#3c82b6;text-decoration:underline}.multi-qty{width:10%;text-align:center}.multi-price{width:55%;box-sizing:border-box;padding-left:40px!important}#multi-order{padding-top:25px!important}#prodSection a,.secText a{text-decoration:underline;color:#1F477A}#productContainer .prodPrice{font-size:20px;margin-bottom:30px}#productContainer .prodSalePrice{font-weight:700;color:#ca0000;font-size:22px}#productContainer .you-save{font-size:14px;font-style:italic;font-weight:400}#productContainer #crossSell,#productContainer.alt #crossSell,#productContainer .secTestimonials{padding:0}#productContainer #prodSection,#productContainer.alt #prodSection{clear:both;padding:30px 0}#prodSection h2,#crossSell h2{font-size:18px;text-transform:uppercase;font-weight:700;margin-bottom:5px;color:#404040}#crossSellItems{margin-top:10px}#crossSellItems table{border-collapse:separate;border-spacing:10px}#crossSellItems table td{border:1px solid silver;padding:10px}#multi table tr{background-color:#f2f2f2}#multi tr:nth-child(odd){background-color:#f2f2f2}#multi tr:nth-child(even){background-color:#f9f9f9}#multi tr:first-child,#multi tr:last-child{background-color:#fff}#crossSellItems table{font-weight:600}#crossSellItems table .saleprice{color:#ca0000}.btn-atc,.ey-select{margin-top:30px}.getAQuote{font-family:'Source Sans Pro';color:#fff;position:fixed;top:220px;right:-231px;z-index:1000;width:289px}.getAQuote img{float:left}.close{position:absolute;width:30px;height:30px;background-color:transparent;right:0}.getAQuote *{-webkit-margin-before:0;-webkit-margin-after:0}.getAQuote h4{font-size:16px;text-transform:uppercase;margin:10px 0 0 50px}.gQF{background:url(https://turbifycdn.com/ty/cdn/yhst-46916591293778/getQuoteForm.jpg) no-repeat top right;height:344px;width:231px;float:right}.getAQuote .lbl{display:block;height:20px;font-size:14px}.getAQuote input{height:30px}.getAQuote textarea{height:45px;resize:none}.getAQuote input,.getAQuote textarea{padding:0 10px!important;box-sizing:border-box;width:187px;border:none;background:transparent}.getAQuote form{box-sizing:border-box;margin-top:19px}.getAQuote p{margin:0;margin-bottom:5.5px;padding:0 20px}.getAQuote input.btn{width:100%}#contact-us #info,#contact-us .info-greeting .inner{width:790px;margin:0 auto}#contact-us .eyTitle{display:none}#contact-us .info-greeting{position:absolute;width:100%;top:218px;left:0;background-color:#edf6fd;padding:40px 0 30px}#contact-us .info-greeting h1{font-size:46px;font-weight:700;text-align:center}#contact-us .info-greeting p{font-size:15px;text-align:center}.contactOptions{margin-top:30px}.contactOptions .txt1,.contactOptions .txt2,.contactOptions .txt3{display:inline-block;font-family:'Droid Serif',serif;font-style:italic}.contactOptions .txt1,.contactOptions .txt3{font-size:28px}.contactOptions .txt1{background:url(https://turbifycdn.com/ty/cdn/yhst-46916591293778/phone-icon.png) no-repeat;padding:10px 0 15px 70px}.contactOptions .txt3{background:url(https://turbifycdn.com/ty/cdn/yhst-46916591293778/mail-icon.png) no-repeat;padding:10px 0 15px 70px}.contactOptions .txt2{padding:0 50px}#contact-us #info{overflow:auto;margin-top:250px}#contactForm input,#contactForm textarea{background-color:#ebebeb;width:263px;border:none}#contactForm input{height:30px}#contactForm textarea{height:130px;width:330px}#contactForm p{margin-bottom:20px}#contactForm span{float:left;width:15%}#contactForm .left{width:50%;float:left}#contactForm .right{width:50%;float:right}#contactForm .btn{background:url(https://turbifycdn.com/ty/cdn/yhst-46916591293778/send-form-btn.jpg)no-repeat;width:130px;height:33px;float:right}#contactInfoBelow{clear:both;overflow:auto;border-top:1px solid #c1c1c1;padding:30px 0 0;margin:30px 0 0}#contactInfoBelow .addresses{width:50%;float:left}#contactInfoBelow .addresses span{display:block;font-size:17px;color:#a0c7e8;font-weight:600;text-transform:uppercase}#contactInfoBelow .addresses p{width:75%}#contactInfoBelow .addr{width:50%;float:left}#contactInfoBelow .pleaseNote{font-size:13px;float:right;width:50%;padding:0 45px;box-sizing:border-box}.required{color:#d42625;font-size:12px;float:none!important}.simple_overlay .close{background-image:url(https://turbifycdn.com/ty/cdn/yhst-141281872466007/close.png);position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px}.set-overlay{cursor:pointer;float:left}.simple_overlay{display:none;z-index:10000;background-color:#FFF;min-height:200px;border:1px solid #666;text-align:center;-moz-box-shadow:0 0 90px 5px #000;-webkit-box-shadow:0 0 90px #000;padding:0 20px}.panel{display:none;padding:10px 0}.filmstrip img{cursor:pointer;margin:0 7px;vertical-align:middle}.filmstrip{border-top:1px solid gray;margin:10px 0;padding-top:10px}#image-overlay table{margin:0 auto}.mainImg{display:none;width:80%;float:left}#MainImg0{display:block}#wrap a{display:inline-block!important}#wrap img{margin:0 auto}.insetDiv{width:100%;margin-bottom:10px;overflow:auto}.insetDiv img{display:block;margin:5px}.panel td img{vertical-align:middle}.secText{border:0}.getAQuote{right:-231px}#multi td:last-child{width:100px}#productContainer.alt #productInfo table td{padding:10px 0 0 5px}.multi-size{width:57%}.multi-qty{width:5%}.multi-price{padding-left:15px!important;width:38%}.mm-menu.mm-horizontal > .mm-panel{-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease}.mm-menu .mm-hidden{display:none}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu,.mm-menu > .mm-panel{width:100%;height:100%;position:absolute;left:0;top:0;z-index:0}.mm-menu{background:inherit;display:block;overflow:hidden;padding:0}.mm-menu > .mm-panel{background:inherit;-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;padding:20px;-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%,0)}.mm-menu > .mm-panel.mm-opened{-webkit-transform:translate(0%,0);-moz-transform:translate(0%,0);-ms-transform:translate(0%,0);-o-transform:translate(0%,0);transform:translate(0%,0)}.mm-menu > .mm-panel.mm-subopened{-webkit-transform:translate(-30%,0);-moz-transform:translate(-30%,0);-ms-transform:translate(-30%,0);-o-transform:translate(-30%,0);transform:translate(-30%,0)}.mm-menu > .mm-panel.mm-highest{z-index:1}.mm-menu .mm-list{padding:20px 0}.mm-menu > .mm-list{padding-bottom:0}.mm-menu > .mm-list:after{content:'';display:block;height:40px}.mm-panel > .mm-list{margin-left:-20px;margin-right:-20px}.mm-panel > .mm-list:first-child{padding-top:0}.mm-list,.mm-list > li{list-style:none;display:block;padding:0;margin:0}.mm-list{font:inherit;font-size:14px}.mm-list a,.mm-list a:hover{text-decoration:none}.mm-list > li{position:relative}.mm-list > li > a,.mm-list > li > span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;line-height:20px;display:block;padding:10px 10px 10px 20px;margin:0}.mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;width:100%;position:absolute;bottom:0;left:0;width:auto;margin-left:20px;position:relative;left:auto}.mm-list a.mm-subopen{background:rgba(3,2,1,0);width:40px;height:100%;padding:0;position:absolute;right:0;top:0;z-index:2}.mm-list a.mm-subopen:before{content:'';border-left-width:1px;border-left-style:solid;display:block;height:100%;position:absolute;left:0;top:0}.mm-list a.mm-subopen.mm-fullsubopen{width:100%}.mm-list a.mm-subopen.mm-fullsubopen:before{border-left:none}.mm-list a.mm-subopen + a,.mm-list a.mm-subopen + span{padding-right:5px;margin-right:40px}.mm-list > li.mm-selected > a.mm-subopen{background:transparent}.mm-list > li.mm-selected > a.mm-fullsubopen + a,.mm-list > li.mm-selected > a.mm-fullsubopen + span{padding-right:45px;margin-right:0}.mm-list a.mm-subclose{text-indent:20px;padding-top:30px;margin-top:-20px}.mm-list > li.mm-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px;padding-right:5px}.mm-list > li.mm-spacer{padding-top:40px}.mm-list > li.mm-spacer.mm-label{padding-top:25px}.mm-list a.mm-subopen:after,.mm-list a.mm-subclose:before{content:'';border:2px solid transparent;display:inline-block;width:7px;height:7px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);margin-bottom:-5px;position:absolute;bottom:50%}.mm-list a.mm-subopen:after{border-top:none;border-left:none;right:18px}.mm-list a.mm-subclose:before{border-right:none;border-bottom:none;margin-bottom:-15px;left:22px}.mm-menu.mm-vertical .mm-list .mm-panel{display:none;padding:10px 0 10px 10px}.mm-menu.mm-vertical .mm-list .mm-panel li:last-child:after{border-color:transparent}.mm-menu.mm-vertical .mm-list li.mm-opened > .mm-panel{display:block}.mm-menu.mm-vertical .mm-list > li > a.mm-subopen{height:40px}.mm-menu.mm-vertical .mm-list > li > a.mm-subopen:after{top:16px;bottom:auto}.mm-menu.mm-vertical .mm-list > li.mm-opened > a.mm-subopen:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mm-menu.mm-vertical .mm-list > li.mm-label > a.mm-subopen{height:25px}html.mm-opened .mm-page{box-shadow:0 0 20px rgba(0,0,0,0.5)}.mm-menu{background:#333;color:rgba(255,255,255,0.6)}.mm-menu .mm-list > li:after{border-color:rgba(0,0,0,0.15)}.mm-menu .mm-list > li > a.mm-subclose{background:rgba(0,0,0,0.1);color:rgba(255,255,255,0.3)}.mm-menu .mm-list > li > a.mm-subopen:after,.mm-menu .mm-list > li > a.mm-subclose:before{border-color:rgba(255,255,255,0.3)}.mm-menu .mm-list > li > a.mm-subopen:before{border-color:rgba(0,0,0,0.15)}.mm-menu .mm-list > li.mm-selected > a:not(.mm-subopen),.mm-menu .mm-list > li.mm-selected > span{background:rgba(0,0,0,0.1)}.mm-menu .mm-list > li.mm-label{background:rgba(255,255,255,0.05)}.mm-menu.mm-vertical .mm-list li.mm-opened > a.mm-subopen,.mm-menu.mm-vertical .mm-list li.mm-opened > ul{background:rgba(255,255,255,0.05)}.mm-page{box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform .4s ease;-ms-transition:-ms-transform .4s ease;transition:transform .4s ease}html.mm-opened{overflow:hidden;position:relative}html.mm-opened body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999}html.mm-opened #mm-blocker,html.mm-blocking #mm-blocker{display:block}.mm-menu.mm-offcanvas{display:none;position:fixed}.mm-menu.mm-current{display:block}.mm-menu{width:80%;min-width:140px;max-width:440px}html.mm-opening .mm-slideout{-webkit-transform:translate(80%,0);-moz-transform:translate(80%,0);-ms-transform:translate(80%,0);-o-transform:translate(80%,0);transform:translate(80%,0)}
#custRegDiv .yui-skin-sam .yui-panel .bd{padding:0}.slicknav_menu{display:none;background:#005ca5}.slicknav_nav .slicknav_row:hover,.slicknav_nav a:hover{background:inherit}.slicknav_btn{float:left}#mobilemenu{display:none}.mm-opening #mobilemenu,#mobilemenu.mm-opened{display:block}#hamburger{box-sizing:border-box;display:block;width:70px;height:45px;z-index:2}#hamburger:before,#hamburger:after,#hamburger span{background:#fff;content:'';display:block;width:30px;height:4px;position:absolute;left:10px}#hamburger:before{top:5px}#hamburger span{top:15px}#hamburger:after{top:25px}#hamburger:before,#hamburger:after,#hamburger span{-webkit-transition:none .5s ease .5s;transition:none .5s ease .5s;-webkit-transition-property:transform,top,bottom,left,opacity;transition-property:transform,top,bottom,left,opacity}html.mm-opening #hamburger:before,html.mm-opening #hamburger:after{top:15px}html.mm-opening #hamburger span{left:-50px;opacity:0}html.mm-opening #hamburger:before{transform:rotate(45deg)}html.mm-opening #hamburger:after{transform:rotate(-45deg)}.mm-menu .mm-list{padding:0 0 20px}.mm-menu li,.mm-menu li a:hover{color:#da6427}.mm-menu .mm-list > li > a.mm-subopen:after,.mm-menu .mm-list > li > a.mm-subclose:before{border-color:#da6427}.mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after{margin-left:0}.mobileheader{display:none;height:30px;width:100%;background-color:#414141}.hidetill740{display:none}.searchcontain{display:none}.phoneicon{display:none}.multiaddtable740{display:none}.mobileimages{display:none}.showbreak{display:none!important}
@media(max-width:1100px){.showbreak{display:block!important}.hidebreak{display:none!important}.truncate{overflow:hidden}.readMore{font-size:13px;font-weight:700;margin-top:18px;cursor:pointer}#PageWrapper,#PageWrapperNL{width:100%;min-width:100%;background:#fff}.header-top > .inner,#Footer > .inner,#topNav > .inner,#RightColumn,#RightColumnNL,.home-seo-text,.brandLogos,#meet-us #PageWrapper{max-width:980px;width:100%;box-sizing:border-box}.header-search .search-input{width:auto}.header-search .search-btn{width:auto;max-width:90px;min-width:90px}.header-search{width:55%}.callUs{width:34%;max-width:195px}#Header .logo{width:30%}#olark-callout-bubble{display:none!important}.topNavLI .megaMenu{width:100%!important;left:0}#Kicker3{position:static;clear:both;padding:10px 0}#Kicker1,#Kicker2{width:50%;margin:0;padding:0}.kickerDiv img{margin:0 auto}.belowKickerDiv .bkText li{text-align:center;box-sizing:border-box;width:33.3%;padding:0;margin:0!important;border-right:none}.belowKickerDiv li:nth-of-type(2){padding:0 10px}#Below-Kicker1,#Below-Kicker2{width:50%;box-sizing:border-box}.getAQuote{display:none}.brandLogos{margin:10px 0}.home-seo-text{padding-bottom:10px}#Footer{margin-top:0}.secText{width:100%;box-sizing:border-box}.secText > table,#table1{width:100%;table-layout:fixed}.secText > table > tbody > tr > td{width:25%;display:inline-block;box-sizing:border-box}.contentsDiv.item{width:25%;padding:10px;margin:0;box-sizing:border-box}.contentsDiv.item:nth-of-type(4n + 1){padding-left:0}.contentsDiv.item:nth-of-type(4n+4){padding-right:0}#crossSellItems > table{width:100%;table-layout:fixed}#crossSellItems > table td{width:18%;box-sizing:border-box;display:inline-block;margin:1%}.secTestimonials{width:100%;box-sizing:border-box}#contact-us #info,#contact-us .info-greeting,#contact-us .info-greeting .inner{width:100%;position:static}.contactOptions{text-align:center}#contactForm textarea{width:85%;box-sizing:border-box}#contact-us #info{margin-top:10px}.contents{margin-top:0}.text > div{width:100%!important;margin:0;box-sizing:border-box}img[src="http://site.northstarflags.com/pics/main-image-shadow.png"]{display:none}.brandLogos img{margin-left:0;padding:0 5px;box-sizing:border-box}#RightColumnNL img,#Header img,.brandLogos img,#RightColumn img,#meet-us img{max-width:100%;height:auto}#northstarflags-design-tool #section{overflow:scroll}.level2 .section-top > div > img{width:63%}.level2 .section-top > div .ff-info{width:36%!important;border:0!important}#design-tool-homepage #table1,#flag-templates #table1{width:100%;table-layout:fixed}#design-tool-homepage #table1 > tbody > tr > td,#flag-templates #table1 > tbody > tr > td{display:inline-block;width:20%;padding:1%;box-sizing:border-box}}
@media(max-width:1000px){.level2 .section-top > div .ff-info sp sp > span{display:none}.level2 .section-top > div .ff-info sp sp > img{display:none}}
@media(max-width:900px){.home-seo-text img{display:block;margin:10px auto}.home-seo-text .txt{float:none;width:100%}#crossSellItems > table td{width:23%}}
@media(max-width:875px){.asiLogo{display:none}.callUs{width:39%}.madeUSA{display:none}.cap3 #table1{width:100%}.cap3 #table1 > tbody > tr{display:inline;font-size:0}.cap3 #table1 > tbody > tr > td{box-sizing:border-box;width:32.3%;display:inline-block}.cap3 #table1 > tbody > tr > td img{margin:0!important}}
@media(max-width:800px){.header-right{width:67%}#Header .logo{margin-right:0}.header-search{width:auto}.topNavLI{margin-right:0}.level2 .section-top > div{text-align:center}.level2 .section-top > div > img{width:100%;max-width:609px!important;float:none!important}.level2 .section-top > div .ff-info{width:100%!important;text-align:left;margin:0 auto;max-width:350px;float:none!important}}
@media(max-width:770px){.megaImageWrap{display:none}#northstarflags-design-tool #section{display:none}#northstarflags-design-tool #RightColumn::after{content:'Please view this content on a larger screen for an optimial experience.';text-align:center;width:100%;display:block;padding:50px 0;font-size:2em}}
@media(max-width:740px){.belowKickerDiv .bkText li{width:100%;padding:10px}#topNav{display:none}.header-right .bottom .header-search{display:none}.header-search.fixedsearch{position:fixed;top:30px;left:0;width:100%;background:#da6427}.slicktable{display:table;width:100%;padding:5px 0}.menuform{display:table-cell;width:100%;overflow:hidden;vertical-align:middle;background:#fff;overflow:hidden}.searchbtn{float:right;text-indent:-99999px;width:35px;height:34px;display:block;background:#fff url(https://turbifycdn.com/ty/cdn/yhst-46916591293778/gobtn-resp.jpg) no-repeat center center;border-left-width:0;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;line-height:29px;border:0;cursor:pointer}.menuform span{display:block;overflow:hidden}.searchin{width:100%;height:31px!important;padding-left:5px;-webkit-appearance:none;-webkit-border-radius:0;line-height:29px;border:0;outline:none;font-size:14px}#Header .logo{width:35%}.header-right{width:58%}.callUs{width:100%}.header-right{width:55%;position:absolute;right:30px;top:0}.utility-links{display:none}.header-top{padding-top:40px; padding-bottom:10px;}.mobileheader{display:block;position:fixed;z-index:100;top:0;left:0}.mobileheadercontain{position:relative}.mobmenlink{position:absolute;top:2px;left:5px}.menuicon{width:22px;height:26px}.hidetill740{display:block!important}.view-cart.hidetill740{position:absolute;top:0;right:35px}.ey-sitewide-banner:empty{height:5px;}.ey-sitewide-banner{box-sizing:border-box;padding:0}.searchicon{position:absolute;right:0;top:0;cursor:pointer}#PageWrapper{background:#fff}#Footer .col-3{width:50%}.footer-social.col-3{width:100%}.secText > table > tbody > tr > td{width:50%}.contents.custom-section .contentsDiv{width:33.3%}#crossSellItems > table td{width:31.3%}#contactForm .left,#contactForm .right{width:100%;max-width:335px;clear:both;float:none;margin:0 auto}#contactForm input,#contactForm textarea{width:100%}#contactForm span{width:100%;padding-bottom:5px}#contactForm p{margin-bottom:5px}#contactInfoBelow .addresses,#contactInfoBelow .pleaseNote{width:100%;padding:10px;box-sizing:border-box}#productLeft,#productRight{width:100%!important;float:none!important;clear:both}#productContainer #productInfo{padding:20px 0}.multiaddform{display:none}.multiaddtable740{display:inline-block;margin-top:20px}.mainImg{float:none;width:100%}}
@media(max-width:679px){#iframe_id iframe{width:280px!important;height:293px!important}}
@media(max-width:600px){#Below-Kicker1,#Below-Kicker2{width:100%;text-align:center}.bkGraphics img{margin:0 auto 10px}}
@media all and (min-width: 550px){html.mm-opening .mm-slideout{-webkit-transform:translate(440px,0);-moz-transform:translate(440px,0);-ms-transform:translate(440px,0);-o-transform:translate(440px,0);transform:translate(440px,0)}}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-loading .slick-list{background:#fff url(https://turbifycdn.com/ty/cdn/yhst-46916591293778/ajax-loader.gif) center center no-repeat}@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url(https://turbifycdn.com/ty/cdn/yhst-46916591293778/slick.eot);src:url(https://turbifycdn.com/ty/cdn/yhst-46916591293778/slick.eot?#iefix) format("embedded-opentype"),url(https://turbifycdn.com/ty/cdn/yhst-46916591293778/slick.woff) format("woff"),url(https://turbifycdn.com/ty/cdn/yhst-46916591293778/slick.ttf) format("truetype"),url(https://turbifycdn.com/ty/cdn/yhst-46916591293778/slick.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:32px;height:32px;margin-top:-10px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev.slick-disabled,.slick-next.slick-disabled{opacity:.25}.slick-prev{background:url(https://turbifycdn.com/ty/cdn/yhst-46916591293778/mim-controls.png) no-repeat 0 -32px;left:-38px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'?'}[dir='rtl'] .slick-prev:before{content:'?'}.slick-next{background:url(https://turbifycdn.com/ty/cdn/yhst-46916591293778/mim-controls.png) no-repeat -43px -32px;right:-38px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'?'}[dir='rtl'] .slick-next:before{content:'?'}.slick-slider{margin-bottom:50px}.slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:35px;height:35px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:50px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'�';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active img{border:1px solid #03F;box-sizing:border-box}.slick-dots li.slick-active button:before{opacity:.75;color:#000}#design-tool-homepage #table1,#flag-templates #table1{width:100%;table-layout:fixed}#design-tool-homepage #table1 > tbody > tr > td,#flag-templates #table1 > tbody > tr > td{display:table-cell!important;width:20%;padding:1%;box-sizing:border-box}#custRegDiv,#errorMsg{width:100%!important}.yscp_page{display:none}#custRegDiv_c{top:60px!important}#iframe_id{width:100%!important}
@media(max-width:550px){.contentsDiv.item{width:50%;padding:5px!important}#crossSellItems > table td{width:48%}.contents.custom-section .contentsDiv{width:50%}}
@media(max-width:450px){.header-right{top:-10px}#Footer .col-3{width:100%;text-align:center;padding-bottom:10px}.footer-links h2{padding-right:0;text-align:left;padding-left:10px}#Footer ul{text-align:left}#productContainer #productLeft,#productContainer #productRight{width:100%;float:none;clear:both;display:block}.prodImage > table{width:100%;table-layout:fixed;text-align:center}.enlargeicon,.prodImage #bookmark,.prodImage #friend{float:none;padding-bottom:10px;margin:0 auto;display:block;text-align:center}.set-overlay{float:none}.contactOptions .txt1,.contactOptions .txt3{background:none;padding:10px;font-size:24px}.prodImage > table,.insetDiv,.enlargeicon{display:none!important}.mobileimages{display:block}}
@media(max-width:400px){#Kicker1,#Kicker2{width:100%;padding-top:10px}.sectop-col-left,.sectop-col-right{width:100%;padding:0}.sectop-col-left-75,.sectop-col-right-25{float:none;width:100%;text-align:center;padding:0}.sectop-col-right-25 > div{float:none!important}}
@media(max-width:375px){.header-right{display:none}#Header .logo{width:100%;max-height:50px;text-align:center}#Header .logo img{max-height:50px}.phoneicon{display:block;width:30px;height:30px;position:absolute;right:185px;top:0}}.megaClose{display:none;}body.isTouch .topNavLI.hov .megaMenu{display:block}body.isTouch #topNav.hovered .megaClose{display: block;position: absolute;top:36px;right:5px;z-index: 100;}
@media all and (max-width: 175px){html.mm-opening .mm-slideout{-webkit-transform:translate(140px,0);-moz-transform:translate(140px,0);-ms-transform:translate(140px,0);-o-transform:translate(140px,0);transform:translate(140px,0)}}
/*
@media(max-width:800px){.level2 .section-top > div .ff-info sp sp > span{color: #fff !important;display:inline !important;}}
*/
