@import "http://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700,400italic,600italic,700italic";@import "http://fonts.googleapis.com/css?family=Nunito";@import "http://fonts.googleapis.com/css?family=Droid+Serif:400,400italic";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;background-image:url(http://lib.store.yahoo.net/lib/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(http://lib.store.yahoo.net/lib/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(http://lib.store.yahoo.net/lib/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(http://lib.store.yahoo.net/lib/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(http://lib.store.yahoo.net/lib/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(http://lib.store.yahoo.net/lib/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(http://lib.store.yahoo.net/lib/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(http://lib.store.yahoo.net/lib/yhst-46916591293778/phone-icon.png) no-repeat;padding:10px 0 15px 70px}.contactOptions .txt3{background:url(https://lib.store.yahoo.net/lib/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://lib.store.yahoo.net/lib/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(http://lib.store.yahoo.net/lib/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}