@font-face{font-family:OneStrokeScriptLETPlain;src:url('one-stroke-script__-webfont.eot');src:url('one-stroke-script__-webfont.eot#iefix') format('embedded-opentype'),url('one-stroke-script__-webfont.woff') format('woff'),url('one-stroke-script__-webfont.ttf') format('truetype'),url('one-stroke-script__-webfont.svg') format('svg');font-weight:400;font-style:normal}a,abbr,acronym,address,blockquote,body,caption,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,label,legend,li,object,ol,p,pre,q,span,table,tbody,td,tfoot,th,thead,tr,ul{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}body{line-height:1.5}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left;font-weight:400}table,td,th{vertical-align:middle}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}a img{border:none}body{font-size:.85em;color:#222;background:#fff;font-family:Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Helvetica,Arial,sans-serif;font-weight:700;color:#333}h1{font-size:2em;line-height:1;margin-bottom:.25em}h2{font-size:1.5em;margin-bottom:.75em}h3{font-size:1.5em;line-height:1;margin-bottom:1em}h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em}h5{font-size:1em;font-weight:700;margin-bottom:1.5em}h6{font-size:1em;font-weight:700}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}p{margin:0 0 1.5em}a:focus,a:hover{color:#000}a{color:#009;text-decoration:underline}blockquote{margin:1.5em}strong{font-weight:700}dfn,em{font-style:italic}dfn{font-weight:700}sub,sup{line-height:0}abbr,acronym{border-bottom:1px dotted #666}address{margin:0 0 1.5em;font-style:italic}del{color:#666}pre{margin:1.5em 0;white-space:pre}code,pre,tt{font:1em 'andale mono','lucida console',monospace;line-height:1.5}li ol,li ul{margin:0 1.5em}ol,ul{margin:0 1.5em 1.5em}ul{list-style-type:disc}ol{list-style-type:decimal}dl{margin:0}dl dt{font-weight:700}dd{margin-left:1.5em}table{margin-bottom:1.4em;width:100%}th{font-weight:700}thead th{background:#c3d9ff}caption,td,th{padding:4px 10px 4px 5px}tr.even td{background:#e5ecf9}tfoot{font-style:italic}caption{background:#eee}.small{font-size:.85em;margin-bottom:1.875em;line-height:1.875em}.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em}.hide{display:none}.left{float:left;margin:0 5px 5px 0}.right{float:right;margin:0 0 5px 5px}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}body{color:#333;background-color:#323232;background-image:none}a,a:visited{color:#2078d2;text-decoration:none}a:hover{color:#363636;text-decoration:underline;background:0 none}.button{background:#00c546 url(button-bg-new.png) repeat-x left center;border:0;color:#fff;font-size:.8em;font-weight:700;overflow:visible;padding:5px 10px;text-transform:uppercase;text-align:center;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.button:hover{text-decoration:none;background-color:#00e752;color:#fff;cursor:pointer}h1{padding:.5em 0;font-weight:700;border-bottom:20px solid #d8d8d8}#content{overflow:hidden;min-height:450px;background:url('allkinda-rootsuits.jpg') no-repeat bottom center #fff;padding:20px 0 135px 0;border-bottom:10px solid #2078d2}#index #content{padding-top:0;-webkit-box-shadow:inset 0 1px 0 0 rgba(0,0,0,.25);-moz-box-shadow:inset 0 1px 0 0 rgba(0,0,0,.25);box-shadow:inset 0 1px 0 0 rgba(0,0,0,.25)}.page-width{width:960px;margin:0 auto;position:relative}#header{padding:0;position:relative;min-height:80px;margin:0;background:#fff;overflow:hidden}a#logo{float:left;display:block;font-size:3em;font-weight:700;margin:10px 0 0 0;padding:0;letter-spacing:-.05em;outline:0}#cart-link{color:#fff;background:url("basket.png") no-repeat scroll 8px 8px #f7941e;font-size:87%;font-weight:700;line-height:1.2em;padding:15px 10px 10px 55px;position:absolute;right:0;top:0;border:3px solid #fff;border-top:0;-webkit-box-shadow:1px 1px 2px 0 #ccc;-moz-box-shadow:1px 1px 2px 0 #ccc;box-shadow:1px 1px 2px 0 #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#cart-link b{font-weight:400;display:block}#cart-link b strong{font-size:200%}#cart-link:hover{background-color:#1d68b4;color:#fff;text-decoration:none}#header .page-width>b{font-size:93%;position:absolute;right:150px;text-align:right;top:3px}#header .page-width>b .phone{font-size:197%;line-height:.9em;margin:2px 0}#facebook_top_bar{clear:both;float:right;margin-bottom:0;margin-top:5px;display:block;height:24px}#navigation{background:#154e88;font-weight:400;border-bottom:1px solid #fff}#navigation #main-nav{list-style:none;margin:0;padding:0;float:left;width:680px;border-left:#154e88 1px solid}#navigation #main-nav li{float:left;position:relative;border-right:#154e88 1px solid}#navigation #main-nav li li{border-right:0}#navigation #main-nav li a{display:block;padding:0 20px 0 20px;color:#fff;outline:0;height:44px;line-height:44px}#navigation #main-nav li a.active,#navigation #main-nav li a:hover{text-decoration:none}#navigation #main-nav li a:hover{color:#fff;background:#2078d2}#navigation #main-nav li a.active{font-weight:700;color:#fff;background:#2078d2}#search-form{padding:9px 0 0 0;float:right;width:260px}#search-input{padding:5px 5px 5px 10px;border:none;background:#fff;color:#333;float:left;width:155px;margin:0 10px 0 0;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}#search-form button{float:right;background-color:#f7941e;padding:5px 10px;color:#fff}#search-form button:hover{background-color:#f7941e;color:#fff}#navigation #main-nav li .sub{display:none;position:absolute;top:44px;left:0;z-index:999;background:#fff;padding:20px;float:left;width:160px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;-webkit-box-shadow:1px 1px 1px 0 #d8d8d8;-moz-box-shadow:1px 1px 1px 0 #d8d8d8;box-shadow:1px 1px 1px 0 #d8d8d8}#navigation #main-nav li .sub ul{list-style:none;margin:0 30px 0 0;padding:0;width:160px;float:left}#navigation #main-nav .sub ul li{width:100%}#navigation #main-nav .sub ul li h4{padding:0;margin:0;font-weight:400;color:#fff;text-transform:uppercase;font-size:1.1em}#navigation #main-nav .sub ul li a{float:none;text-indent:0;height:auto;background:0;padding:5px 0 5px 5px;display:block;text-decoration:none;color:#154e88;line-height:1;text-transform:none;border-bottom:#2078d2 1px dotted}#navigation #main-nav .sub ul li.sale a{color:#ff1632;font-variant:small-caps}#navigation #main-nav .sub ul li a:hover{color:#fff;background:#2078d2}#navigation #main-nav li.has-menu:hover .sub,#navigation #main-nav li.menu-active .sub{display:block}#navigation #main-nav li.menu-active a{background:#fff;color:#fff}#main-nav li.menu-active>a,#navigation #main-nav li.has-menu>a:hover{color:#f09330!important}#navigation #main-nav .sub ul#tags{width:270px;margin:0}#navigation #main-nav .sub ul#tags li{width:auto;float:left}#navigation #main-nav .sub ul#tags li a{padding:3px;border:0;background:#2078d2;margin:0 3px 3px 0}#navigation #main-nav .sub ul#tags h4{margin:0 0 10px 0;width:270px}#banner{background:#eee url('banner-bg.png') repeat 50% 50%;padding:15px 0 0 0;-webkit-box-shadow:inset 0 1px 0 0 rgba(0,0,0,.25);-moz-box-shadow:inset 0 1px 0 0 rgba(0,0,0,.25);box-shadow:inset 0 1px 0 0 rgba(0,0,0,.25)}#slideshow{background:url(slide-shadow.png) no-repeat center bottom;padding:0 0 20px 0}#featured-slides{width:960px;height:380px;overflow:hidden}#next2,#prev2{position:absolute;top:150px;background:transparent url(slide-buttons-arrow.png) no-repeat scroll left top;display:block;height:56px;padding:0;text-indent:-9999em;width:35px;outline:0}#prev2{left:-55px}#next2{right:-55px;background-position:right top}#prev2:hover{background-position:left -55px}#next2:hover{background-position:right -55px}#intro{background:#eae9e9 url('banner-bg.png') repeat 50% 50%;-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 0 rgba(0,0,0,.25);box-shadow:0 1px 0 0 rgba(0,0,0,.25)}.general-text{float:left;width:600px;padding:20px}.facebook-fanbox{text-align:center;background:#323232;float:right;width:282px;padding:0 0 10px;margin:30px 0;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.5);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.5);box-shadow:0 1px 1px 0 rgba(0,0,0,.5);border:3px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.facebook-fanbox h2{background:url("facebook_fanbox.png") no-repeat scroll 8px 0 transparent;color:#fff;font-size:116%;font-weight:400;margin-top:-15px;padding:25px 0 0 95px;text-align:left}.facebook-fanbox h2 b{font-size:175%;line-height:.8em}.fb_iframe_widget{margin:0 auto;background:#fff}.fb_iframe_widget iframe{position:relative!important}.product-collection{list-style:none;margin:0;overflow:hidden;padding-bottom:20px}.product-collection li{float:left;width:225px;margin:0 0 20px 20px;position:relative;text-align:center}.product-collection li.first-column{margin-left:0}.product-collection li img{max-height:360px;margin:0 auto 5em}.product-collection li a.img-link{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.product-collection li a.img-link:hover{background:url('spyglass.png') no-repeat 50% 20%}.product-collection li a.img-link div{position:absolute;bottom:2em;left:0;width:100%}.product-collection li a.awesome{position:absolute!important;bottom:0;left:67px}.product-collection li b{display:block}#auto-width.product-collection li{float:left;width:auto;margin:0;position:relative}#auto-width.product-collection li>a{display:block;position:relative}#auto-width.product-collection li.solidsuits>a{width:317px;height:360px}#auto-width.product-collection li.patternsuits>a{width:349px;height:360px}#auto-width.product-collection li.accessories>a{width:286px;height:360px}#auto-width.product-collection li>a img{position:absolute;top:0;left:0;z-index:999}#auto-width.product-collection div{width:280px;text-align:left}#auto-width.product-collection div h2{border-bottom:15px solid #d8d8d8}.patternsuits div{margin-left:20px}.sale-item{display:block;width:64px;height:64px;background:url(sale-stickers.png) no-repeat left 0;position:absolute;top:0;right:15px;text-indent:-9999em;overflow:hidden}.sticker-red{background-position:left 0}.sticker-blue{background-position:left -64px}.sticker-yellow{background-position:left -128px}#collection-tags{margin:10px 0}#collection-tags a{padding:0 10px}#product-images{float:left;width:490px;overflow:hidden;text-align:center}#product-images .productimage{max-width:100%;background:#fff;display:block;text-align:center;position:relative;margin:0 auto 5px}#product-images .productimage-small{display:inline-block;margin:5px 5px 0 0;padding:4px 4px 20px;background:#fff;text-align:center}#product-images p{margin:0}#product-details{float:right;overflow:hidden;padding:0 3px 4em 0;width:420px}#product-details form{padding:0 0 20px 0;position:relative;font-size:1.2em;margin:0 0 20px 0;text-align:right}#product-details #price-field{padding:0;font-weight:700;font-size:197%}#old-price{font-size:.8em;margin:0 0 10px 0}#product-variants{padding-bottom:1em;text-align:left}#product-variants fieldset{width:100%}#related-products,.selector-wrapper{padding:0;background:#ebebeb;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:1px 1px 1px 1px #ccc;-moz-box-shadow:1px 1px 1px 1px #ccc;box-shadow:1px 1px 1px 1px #ccc}.selector-wrapper h2{font-size:22px;margin:.5em 0 0}.selector-wrapper h2 b{background:#323232;color:#fff;display:inline-block;padding:3px 8px 0;border:1px solid #fff;-webkit-border-topleft-radius:5px;-moz-border-topleft-radius:5px;border-top-left-radius:5px;-webkit-border-bottomright-radius:5px;-moz-border-bottomright-radius:5px;border-bottom-right-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#product-details input[type=number]{width:5em;text-align:right}.single-option-selector{padding:.5em 30px}#swatches a,.accessories #selector_Color .custom-radio label{border:2px solid #fff;padding:3px;display:block;float:left;height:26px;margin:.5em 3px 1em;position:relative;text-align:center;width:26px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,.5);-moz-box-shadow:0 1px 2px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.5)}.accessories #selector_Color .custom-radio label{color:transparent!important}#swatches a.white,.accessories #selector_Color .custom-radio label[for=radio_White],.accessories #selector_Color .custom-radio label[for=radio_White].checked,.accessories #selector_Color .custom-radio label[for=radio_White].checked.hover{background:#fff!important}#swatches a.black,.accessories #selector_Color .custom-radio label[for=radio_Black],.accessories #selector_Color .custom-radio label[for=radio_Black].checked,.accessories #selector_Color .custom-radio label[for=radio_Black].checked.hover{background:#000!important}#swatches a.pink,.accessories #selector_Color .custom-radio label[for=radio_Pink],.accessories #selector_Color .custom-radio label[for=radio_Pink].checked,.accessories #selector_Color .custom-radio label[for=radio_Pink].checked.hover{background:#e4008c!important}#swatches a.red,.accessories #selector_Color .custom-radio label[for=radio_Red],.accessories #selector_Color .custom-radio label[for=radio_Red].checked,.accessories #selector_Color .custom-radio label[for=radio_Red].checked.hover{background:red!important}#swatches a.dark-red,.accessories #selector_Color .custom-radio label[for=radio_Dark-red],.accessories #selector_Color .custom-radio label[for=radio_Dark-red].checked,.accessories #selector_Color .custom-radio label[for=radio_Dark-red].checked.hover{background:#900625!important}#swatches a.orange,.accessories #selector_Color .custom-radio label[for=radio_Orange],.accessories #selector_Color .custom-radio label[for=radio_Orange].checked,.accessories #selector_Color .custom-radio label[for=radio_Orange].checked.hover{background:#f05b29!important}#swatches a.yellow,.accessories #selector_Color .custom-radio label[for=radio_Yellow],.accessories #selector_Color .custom-radio label[for=radio_Yellow].checked,.accessories #selector_Color .custom-radio label[for=radio_Yellow].checked.hover{background:#fff600!important}#swatches a.green,.accessories #selector_Color .custom-radio label[for=radio_Green],.accessories #selector_Color .custom-radio label[for=radio_Green].checked,.accessories #selector_Color .custom-radio label[for=radio_Green].checked.hover{background:#4da759!important}#swatches a.teal,.accessories #selector_Color .custom-radio label[for=radio_Teal],.accessories #selector_Color .custom-radio label[for=radio_Teal].checked,.accessories #selector_Color .custom-radio label[for=radio_Teal].checked.hover{background:#00685e!important}#swatches a.light-blue,.accessories #selector_Color .custom-radio label[for=radio_Light-blue],.accessories #selector_Color .custom-radio label[for=radio_Light-blue].checked,.accessories #selector_Color .custom-radio label[for=radio_Light-blue].checked.hover{background:#a0c3df!important}#swatches a.navy-blue,.accessories #selector_Color .custom-radio label[for=radio_Navy-blue],.accessories #selector_Color .custom-radio label[for=radio_Navy-blue].checked,.accessories #selector_Color .custom-radio label[for=radio_Navy-blue].checked.hover{background:#000085!important}#swatches a.royal-blue,.accessories #selector_Color .custom-radio label[for=radio_Blue],.accessories #selector_Color .custom-radio label[for=radio_Blue].checked,.accessories #selector_Color .custom-radio label[for=radio_Blue].checked.hover{background:#0333eb!important}#swatches a.purple,.accessories #selector_Color .custom-radio label[for=radio_Purple],.accessories #selector_Color .custom-radio label[for=radio_Purple].checked,.accessories #selector_Color .custom-radio label[for=radio_Purple].checked.hover{background:#581d9f!important}#swatches a.silver,.accessories #selector_Color .custom-radio label[for=radio_Silver],.accessories #selector_Color .custom-radio label[for=radio_Silver].checked,.accessories #selector_Color .custom-radio label[for=radio_Silver].checked.hover{background-color:#a6a6a6!important;background-image:-webkit-gradient(linear,left top,left bottom,from(#a6a6a6),to(#e3e4e5))!important;background-image:-webkit-linear-gradient(top,#a6a6a6,#e3e4e5)!important;background-image:-moz-linear-gradient(top,#a6a6a6,#e3e4e5)!important;background-image:-ms-linear-gradient(top,#a6a6a6,#e3e4e5)!important;background-image:-o-linear-gradient(top,#a6a6a6,#e3e4e5)!important;background-image:linear-gradient(to bottom,#a6a6a6,#e3e4e5)!important}#swatches a.gold,.accessories #selector_Color .custom-radio label[for=radio_Gold],.accessories #selector_Color .custom-radio label[for=radio_Gold].checked,.accessories #selector_Color .custom-radio label[for=radio_Gold].checked.hover{background-color:#daa520!important;background-image:-webkit-gradient(linear,left top,left bottom,from(#daa520),to(gold))!important;background-image:-webkit-linear-gradient(top,#daa520,gold)!important;background-image:-moz-linear-gradient(top,#daa520,gold)!important;background-image:-ms-linear-gradient(top,#daa520,gold)!important;background-image:-o-linear-gradient(top,#daa520,gold)!important;background-image:linear-gradient(to bottom,#daa520,gold)!important}#swatches a.current,#swatches a:hover,.accessories #selector_Color .custom-radio label.checked,.accessories #selector_Color .custom-radio label.checked.hover,.accessories #selector_Color .custom-radio label.hover{border-width:5px;padding:0;border-color:#000;box-shadow:0;-moz-box-shadow:0: -webkit-box-shadow:0}.tooltip{background:#fff;border:0 none;color:#444;left:70%;opacity:.9;padding:.15em 1em;position:absolute;-webkit-box-shadow:1px 4px 8px 0 rgba(0,0,0,.45);-moz-box-shadow:1px 4px 8px 0 rgba(0,0,0,.45);box-shadow:1px 4px 8px 0 rgba(0,0,0,.45)}.tooltip-hidden{display:none}.selector-wrapper p{font-size:77%;margin:0;padding:1em 0 0 30px}a.logo-image{font-size:85%;position:absolute;right:6.5em;top:1.35em}a.size-chart-link,a.size-chart-link:hover{display:block;position:absolute;bottom:1em;right:1em;width:89px;height:84px;background:url('size-chart-button.png') no-repeat 0 0}p.group-discounts{padding-right:120px}#product a.group-discount-link,#product a.group-discount-link:hover{display:block;position:absolute;bottom:1em;right:1em;width:89px;height:84px;background:url('group-discount-button.png') no-repeat 0 0}.popup-img{margin:1em 0 2em}#stock-info{text-shadow:1px 1px 1px rgba(255,255,255,.5);position:relative;font-size:14px;width:278px;height:27px;font-weight:700;margin-left:30px}#stock-info.grey{color:#444}#stock-info.red{color:#900625}#social-stuff{float:right;padding:10px 10px 0;width:280px}#tab-container{border-bottom:20px solid #d8d8d8;margin-bottom:2em;padding:30px 0}#tab-container>ul{margin:0;display:block;width:100%;text-align:left;border-bottom:1px solid #d8d8d8}#tab-container>ul>li{background:#d8d8d8;display:inline-block;padding:3px 40px;margin-bottom:-1px;-webkit-border-topleft-radius:5px;-moz-border-topleft-radius:5px;border-top-left-radius:5px;-webkit-border-topright-radius:5px;-moz-border-topright-radius:5px;border-top-right-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#tab-container>ul>li a{color:#323232}#tab-container>ul>li.active{background:#323232;border-bottom:1px solid #fff}#tab-container>ul>li.active a{color:#fff}#tab-container>div{text-align:left;padding:1.5em 5px}#tab-container dl img{width:100%;margin-bottom:1em}#tab-container dd{text-align:center}#related-products{margin:0 3px 3em 1px;padding:1em;background:#fff;text-align:left;overflow:hidden}#related-products ul{list-style:none}#related-products li{list-style:none;display:block;float:left;width:33%;text-align:center}#related-products li a{display:block;padding:10px}#related-products li a img{display:block;width:100%}#related-products li a b{display:block}#paginate{border-bottom:1px solid #d8d8d8;padding:20px;clear:both;font-size:1.2em;margin:0 0 20px 0}#paginate .page{background:#eee}#paginate .current{padding:5px;background:#ccc;color:#333;border:#d8d8d8 1px solid}#paginate a{padding:5px;color:#999;background:#eee;border:#d8d8d8 1px solid}#paginate a:hover{background:#ccc;color:#333}.article #main-column,.blog #main-column{float:right;width:700px}.article h1,.blog h1{border-bottom:#d8d8d8 1px solid;padding-bottom:10px;margin:0 0 20px 0}.article{margin:0 0 2em 0;position:relative;overflow:hidden;padding:0 0 20px 200px;border-bottom:#d8d8d8 1px solid}.article p.posted-by{margin:0;position:absolute;left:0;top:0;width:150px}.article p.posted-by{font-style:italic}.comment-count{display:block;margin:0}.article img{padding:10px;background:#f6f6f6;border:#d8d8d8 1px solid}.article img.left{float:left;margin:0 15px 10px 0}.article img.right{float:right;margin:0 0 10px 15px}#comments{padding:20px;margin:1em 0 1em 200px;clear:both;background:#f6f6f6}#comments h3{margin:0 0 1em 0;clear:both;border-bottom:#ddd 2px solid;padding:0 0 10px 0;text-transform:uppercase}#comment-list li{margin:0 0 2em 0;padding:20px;background:#fff}.comment-title{overflow:hidden;border-bottom:#d8d8d8 1px solid;margin:0 0 1em 0;padding:5px 0}.comment-author{font:bold 1.1em Arial,sans-serif;float:left}.comment-date{float:right}.comment-form{background:#fff;padding:20px;border:#ddd 1px solid;clear:both}.comment-form .input{padding:3px;border:#ddd 1px solid;background:#fff;color:#333}.comment-form dd{margin:0 0 1em 0}.comment-form label{color:#555}#comments ol{list-style-type:none;margin:0}.notice{background:#0a0;color:#fff;padding:10px;margin:0 0 1em 0}.about-us .fl{float:left;width:50%;margin:25px 0 25px 0}.about-us .fr{float:right;width:50%;margin:25px 0 25px 0}.about-us img.fl,.about-us img.fr{clear:both}.about-us h3{font-size:197%}.about-us p{font-size:85%}.about-us .fl h3,.about-us .fl p{padding-right:30px}.about-us .fr h3,.about-us .fr p{padding-left:30px}.about-us .fr iframe{padding:1.5em 0 0 30px}.contact-us h2{font-size:131%}.contact-us .article-body,.resellers-retailers .article-body{float:left;width:55%;padding-bottom:3em}.contact-us .the-form,.resellers-retailers .the-form{float:right;width:40%;text-align:right;margin-bottom:3em}.contact-us .the-form input[type=email],.contact-us .the-form input[type=text],.contact-us .the-form textarea,.resellers-retailers .the-form input[type=email],.resellers-retailers .the-form input[type=text],.resellers-retailers .the-form textarea{display:block;width:364px!important;padding:10px 10px!important;margin:0 0 10px!important;border:0!important;background:#ebebeb!important;font-weight:700!important;color:#323232!important;font-size:116%!important;text-align:left!important;font-family:Helvetica,Arial,sans-serif!important;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.contact-us .the-form textarea,.resellers-retailers .the-form textarea{height:5em!important;margin-bottom:20px!important}#page .sizing .textile{text-align:center}ul#advanced-size-charts{list-style:none;display:block;width:100%;padding:3em 0 6em}ul#advanced-size-charts li{list-style:none;display:block;float:left;width:195px;height:250px;margin-right:60px}ul#advanced-size-charts li:last-child{margin-right:0}ul#advanced-size-charts li a{display:block;width:100%;height:100%;background:#007dd5 url('size-button-profile-bgs.png') no-repeat 34px 10px;border:1px solid #fff;border-radius:5px!important;-moz-border-radius:5px!important;-webkit-border-radius:5px!important;box-shadow:0 1px 2px rgba(0,0,0,.5)!important;-moz-box-shadow:0 1px 2px rgba(0,0,0,.5)!important;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.5)!important;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}ul#advanced-size-charts li a.muscular{background-position:-220px 10px}ul#advanced-size-charts li a.chunky{background-position:-470px 10px}ul#advanced-size-charts li a.skinny{background-position:-720px 10px}ul#advanced-size-charts li a:hover{background-color:#323232}.faq dl{padding-bottom:3em}.collapsible-heading{clear:left;cursor:pointer;font-size:108%;margin-bottom:1em;margin-top:1em;padding-top:5px}.collapsible-heading-toggle{text-decoration:none;color:#333}.collapsible-heading-status{background:#323232;color:#fff;display:block;float:left;height:20px;margin-right:10px;text-align:center;width:20px}.collapsible-heading-collapsed .collapsible-heading-status{background:#007dd5}.collapsible-content{overflow:hidden}.collapsible-content-collapsed{display:none}.cont_btn a{color:#fff;display:block;float:left;margin-right:5px;padding:5px 30px;background:#ff9300;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.cont_btn a.on{background:#363636}.cont_btn a.on:hover{text-decoration:none;cursor:default!important}.cont_box1{clear:left;background:#363636;color:#fff;margin-bottom:5em;padding:20px}.cont_box1 a{color:#fff}.cont_box1 ul,.cont_box1 ul li{list-style:none;margin:0}.cont_box1>div>ul{margin:0;padding:20px 20px 10px}.cont_box1>div>ul>li{border:1px solid #666;overflow:hidden;position:relative}.img_box,.img_txt,.video_box{float:left}.img_txt{width:322px}.img_box,.video_box{border-left:1px solid #666;padding:10px;width:575px}.video_box{padding:10px 0;width:595px;background:#000}.img_box img{width:100%}.img_big{height:380px;overflow:hidden}.img_box .img_big img{min-height:380px}.video_list li a{color:#ccc;display:block;padding:5px;border-bottom:1px solid #666;overflow:hidden}.video_list li:last-child a{border-bottom:0 none}.video_list li a:hover,.video_list li.video-on a{color:#fff;border-right:3px solid #ff9300;padding-right:2px;overflow:hidden}.video_list li.video-on a:hover{cursor:default!important}.video_list li a img{float:left;width:50px}.video_list li a strong{display:inline-block;font-size:85%;padding:2px 10px;width:230px}.photo_list li{width:312px;padding:5px;display:block;overflow:hidden}.photo_list li .photo{float:left;margin:5px;overflow:hidden;width:146px}.photo_list li .photo a{display:block;position:relative;border-bottom:3px solid #363636;opacity:.7}.photo_list li .photo a:hover,.photo_list li .photo-on a{opacity:1;border-bottom:3px solid #ff9300}.photo_list li .photo-on a{cursor:default!important}.photo_list li .photo a img{width:100%;height:105px}.photo_list li .photo a span{display:none}.list_btns{position:absolute;bottom:10px;left:10px}.list_btns a{background:url('media-slider-buttons.png') no-repeat 0 0;float:left;height:28px;margin-right:5px;width:29px;-webkit-transition:all .3s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.list_btns a:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);zoom:1}.list_btns a.btn_next{background-position:-30px 0}.about-us h2,.about-us h3{font-family:OneStrokeScriptLETPlain,Helvetica,Arial,sans-serif;font-size:1.5em;font-weight:400}#cart-contents{width:960px}#cart-contents h3{padding:1em 0 1.5em 0}table#cart-items a,table#cart-items a:visited{font-weight:700;line-height:1.2}.cart-image a{background:#fff;padding:10px;display:block;width:100px;height:100px;background:#fff;border:#fff 1px solid;display:block;text-align:center;-moz-box-shadow:0 0 10px #fff;-webkit-box-shadow:0 0 10px #fff;box-shadow:0 0 10px #fff}.cart-image a:hover{border-color:#fff;-moz-box-shadow:0 0 10px #fff;-webkit-box-shadow:0 0 10px #fff;box-shadow:0 0 10px #fff}table#cart-items th{text-align:left;padding:10px 10px .5em 10px;border-bottom:#d8d8d8 1px solid}table#cart-items th small{display:block;font-size:.75em}table#cart-items td{padding:10px 5px 10px 5px;vertical-align:middle}table#cart-items .text-right{text-align:right}table#cart-items .text-center{text-align:center}table#cart-items td.col-remove{padding-right:0}table#cart-items .cart-price{text-align:right}table#cart-items .cart-quantity{text-align:center}table#cart-items .cart-quantity input{width:30px;border:#d8d8d8 1px solid;text-align:center}table#cart-items{border-collapse:collapse;width:100%}table#cart-items .cart_totals td{border-top:#d8d8d8 1px solid;border-bottom:#d8d8d8 1px solid;padding:1em 5px 1em 5px;font-size:1.25em}table#cart-items .cart_totals td small{display:block;font-size:.7em}div.agree,p.checkout-button{float:right;clear:right;padding-bottom:.5em;text-align:right}p.checkout-button .button{display:block;font-size:1.2em;line-height:1.5;padding:5px 20px}p.warning{float:left;width:630px;text-align:justify;font-size:15px;font-weight:700;margin-top:-45px;color:red;background:#ff0;padding:20px}p.go-back{float:left}#cart-note{clear:right;float:right;text-align:right}#cart-note label{display:block}#cart-note textarea{width:600px;height:100px;border:#d8d8d8 1px solid;padding:5px}#footer{clear:both;padding:0;margin:0 auto;overflow:hidden;color:#fff;position:relative;padding:30px 0;border-top:1px solid #fff}#footer a{color:#fff}#footer a:hover{color:#fff}#footer h4,#footer h5{color:#fff;margin-bottom:0}#footer ul{list-style:none;margin:0;overflow:hidden;border-top:1px solid #fff;padding-top:10px}#footer-cols{overflow:hidden}#footer-cols>div{float:left;width:225px;margin-right:20px}#footer-cols #column4{margin-right:0}#copyright,#designer{clear:both;margin:0;font-size:.8em;text-align:right}#copyright{background:url('logo_footer.png') no-repeat right top;margin:20px 0 0 0;padding:50px 0 0 0}#designer{background:url('36creative.png') no-repeat right top;padding:0 20px 5px 0}#copyright,#copyright a,#designer,#designer a{color:#959595}#footer-posts h5{margin:0;padding:10px 0 0}#footer-posts{font-size:.8em}#footer-posts p{padding:0;margin:0}#footer-posts li{padding:0 10px 10px 0}#footer-posts .read-more{display:block;font-style:italic}#footer-links li{display:block;float:left;width:105px;font-size:.8em}#footer-links li a{display:block}#social-links{margin:0 0 50px 0;overflow:hidden}#social-links p{padding:20px 0 0 0;border-top:1px solid #fff}#social-links a{background:url('social-sprite.png') no-repeat 0 0;float:left;display:block;margin:0 7px 0 0;width:25px;height:25px;text-indent:-9999em;overflow:hidden}#facebook-link{background-position:-27px 0!important}#twitter-link{background-position:-54px 0!important}#linkedin-link{background-position:-82px 0!important}#youtube-link{background-position:-110px 0!important}#flickr-link{background-position:-138px 0!important}#sharethis-link{background-position:-165px 0!important}#column2 span{display:none}#column2 a{display:block;float:left;padding:5px;border:#fff 2px solid;background:#fff;margin:0 5px 5px 0;width:50px;height:50px;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#column2 a:hover{border-color:#00bff3}#payment-methods{background:#222}#payment-methods .page-width{overflow:hidden;padding:30px 0}#payment-methods h4{color:#fff}#breadcrumbs{font-size:77%;margin:0;padding-bottom:5px}#breadcrumbs p{float:right;width:50%;text-align:right}#breadcrumbs p:first-child{float:left;width:50%;text-align:left}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative;overflow:visible}#cboxLoadedContent{overflow:auto}#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0}#cboxLoadedContent #textile{text-align:left;padding:2em 5em 0}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}#cboxOverlay{background:#000}#colorbox{padding-bottom:50px!important}#cboxWrapper{padding-top:20px}#cboxContent{margin-top:20px}#cboxLoadedContent{background:#fff;padding:5px 20px 30px;text-align:center;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(ft-controls.png) top left no-repeat;width:28px;height:65px;text-indent:-9999px}#cboxPrevious.hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(ft-controls.png) top right no-repeat;width:28px;height:65px;text-indent:-9999px}#cboxNext.hover{background-position:bottom right}#cboxLoadingOverlay{background:#000}#cboxLoadingGraphic{background:url(ft-loading.gif) center center no-repeat}#cboxClose{position:absolute;top:0;right:5px;display:block;background:url(ft-controls.png) top center no-repeat;width:38px;height:19px;text-indent:-9999px}#cboxClose.hover{background-position:bottom center}#faqs dl{padding:0 0 1em 0;margin:0 0 2em 0}#faqs dt{font-size:1.25em;line-height:1.2;background:#ddd;padding:2px 10px}#faqs dd{margin:0 0 30px 50px}.instructions{line-height:1.2;background:#a00 url(quick-tip-smaller.png) no-repeat 10px 10px;padding:75px 10px 10px 10px;color:#fff;font-size:1.25em}.toot-toot{bottom:0;height:150px;overflow:visible;position:fixed;width:100%;z-index:10000}.toot-toot-inner{margin:0 auto;width:800px}.toot-toot-background{background-image:url("//banner-bg.png?10475398632494913003");border-top:1px dashed #000;bottom:0;height:75px;position:absolute;width:100%;z-index:1}#toot-toot-crew{background:url("email-popup_10475398632494913003.png") no-repeat 12px 0;height:150px;float:left;width:179px;position:relative;z-index:3;margin-right:30px}.toot-toot form,.toot-toot p{float:left;font-weight:700;margin:85px 0 0 20px;padding:0;position:relative;z-index:2}.toot-toot form label{position:relative;z-index:3;font-size:100%;text-shadow:1px 1px 1px rgba(255,255,255,.75)}.toot-toot form input{position:relative;z-index:4}.toot-toot form input[type=email]{margin:0 5px;border:1px solid #444;border-radius:7px;padding:6px 10px}.toot-toot-background a{text-decoration:none;line-height:1em;border:1px dotted #444;float:right;margin:10px;display:block;padding:2px 4px 1px;color:#444}.toot-toot-background a:hover{border-color:#000;color:#000}.toot-toot p{font-weight:400;font-size:116%}#header{padding:20px 0 0}body{padding-bottom:150px}#customer-login{position:absolute;right:180px;top:5px}.address p,.view_address p{margin:0}.customer-area #content{padding:0}.customer-area #content .page-width{background:#fff;overflow:hidden;min-height:450px;padding:30px 20px;width:920px}.customer-area #content .page-width #breadcrumbs{display:none}.customer-area #content h1,.customer-area #content h2,.customer-area #content h3,.customer-area #content h4,.customer-area #content h5{color:#333}.customer-area #content h1,.customer-area #content h2,.customer-area #content h3,.customer-area #content h4,.customer-area #content h5{color:#333}.customer-area label.login{padding-right:10px}.single-option-selector{overflow:hidden;font-size:85%}.custom-radio{float:left;margin:.5em 1px 1em;position:relative}.custom-radio input{margin:0;position:absolute;top:2px;left:2px;z-index:-1}.custom-radio label{background-color:#363636!important;color:#fff!important;font-size:85%!important;padding:.75em 0;width:2.75em}#selector_Logo .custom-radio label{width:auto;padding:.5em .5em}.custom-radio label.checked,.custom-radio label.checked.hover,.custom-radio label.disabled{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;box-shadow:0!important;-moz-box-shadow:0!important;-webkit-box-shadow:0!important}.custom-radio label.checked,.custom-radio label.checked.hover{background-color:#f7941e!important;cursor:default!important}.awesome{background-color:#f7941e!important;color:#fff!important;font-size:85%!important;padding:5px 30px 4px!important}#product .awesome{font-size:123.1%!important;padding:10px 30px 12px!important}.awesome:hover,.custom-radio label.hover{background-color:#363636!important}.custom-radio label.hover{background-color:#2078d2!important}.awesome,.custom-radio label{border:2px solid #fff;font-style:normal!important;line-height:1em!important;position:relative!important;text-align:center!important;text-decoration:none!important;margin-top:0!important;margin-bottom:0!important;border-radius:5px!important;-moz-border-radius:5px!important;-webkit-border-radius:5px!important;box-shadow:0 1px 2px rgba(0,0,0,.5)!important;-moz-box-shadow:0 1px 2px rgba(0,0,0,.5)!important;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.5)!important;display:-moz-inline-stack;display:inline-block;vertical-align:middle!important;position:relative;zoom:1;-moz-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-webkit-touch-callout:none}@media all and (-webkit-min-device-pixel-ratio:10000),not all and (-webkit-min-device-pixel-ratio:0){input.awesome{border:1px solid RGBa(0,0,0,0)!important}}.awesome::selection,.custom-radio label::selection{background:0 0}.awesome,.custom-radio label{outline:0}.awesome::-moz-focus-inner{border:none}.awesome.disabled,.awesome:active,.custom-radio label.disabled{cursor:default!important}.awesome.disabled,.custom-radio label.disabled{background-color:#ccc!important;cursor:default!important}.awesome.products,.awesome.shop{position:absolute!important;top:0;left:1px;text-align:left!important;font-weight:700!important}.awesome.products{background:#007dd5!important;font-size:153.9%!important;font-weight:700;padding:10px 60px 5px 10px!important;top:50px}.awesome.shop{width:70px;font-size:123.1%!important;padding:10px 60px 5px 10px!important;top:100px;left:75px;color:transparent!important;background:url('shop-roller-bg.png') no-repeat 8px 9px;-webkit-transition:background-position .2s ease-out;-moz-transition:background-position .2s ease-out;-ms-transition:background-position .2s ease-out;-o-transition:background-position .2s ease-out;transition:background-position .2s ease-out}.patternsuits .awesome.products{left:21px}.patternsuits .awesome.shop{left:95px}.accessories .awesome.products{padding-right:80px!important}a:hover .awesome.products{background:#363636!important}a:hover .awesome.shop{background-position:8px -20px!important}.checkout-button .awesome,.contact-form .awesome{font-size:131%!important}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}
/*# sourceMappingURL=/s/files/1/0117/3122/t/3/assets/stylesheet.css.map?12764704188375396198 */