@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,400italic,600,900italic);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:1em;}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;}html,body{height:100%;}body{background:#ffffff;background-color:#ffffff;font-size:12px;font-family:Arial,sans-serif;overflow-x:hidden;}body#checkout{background:#ffffff;background-color:#ffffff;}body.popup{background:#ffffff;}#footer_push{clear:both;}#footer{clear:both;height:620px;margin-top:20px;}#footer_analytics{height:0;line-height:0;overflow:hidden;}.fleft{float:left;}.fright{float:right;}.left{text-align:left;}.right{text-align:right;}.center{text-align:center;}.clear{clear:both;height:0;line-height:0;overflow:hidden;}.clear-bar{width:100%;height:1px;clear:both;}.cclear{overflow:hidden;}.none{display:none;}a.imglink{display:block;position:relative;overflow:hidden;width:100%;height:100%;}a.imglink img{position:absolute;top:0;left:0;}a.hover:hover img,a.active img{top:-100%;}.extendfull,.extendleft{padding-left:3000px;margin-left:-3000px;}.extendfull,.extendright{padding-right:3000px;margin-right:-3000px;}.noborder{border:none;}.color{color:#78A22F;}.success{color:#41CE2D;}.strong{font-weight:bold;}.error{color:red;}div.error{padding:5px 10px;}input.amount{width:80px;}div.pad,p.pad,td.pad{padding:10px;}input.quantity{width:30px;border:1px solid #000000;}div.success{padding:4px;line-height:14px;border:1px solid #79a22d;margin-bottom:3px;width:250px;background-color:#FFFFCC;text-align:center;color:#000;}div.name{color:#000;font-weight:bold;border-bottom:1px solid #AAA;margin-bottom:5px;padding:2px 0;}td{vertical-align:top;padding:5px;}th{padding:10px 5px;}a:link,a:active,a:visited{color:#676767;text-decoration:none;}a:hover{color:#676767;}a img,a:link img,a:active img,a:visited img,a:hover img{text-decoration:none;}.product a.img{display:block;}.product img{display:block;}.product .thumb img{width:160px;height:200px;}.productinfo{line-height:1.2em;padding:0px 10px;font-family:Arial,sans-serif;letter-spacing:0.1em;}.product a:link,.product a:active,.product a:visited,.product a:hover{text-decoration:none;}.product .productinfo .brand{font-size:9px;font-weight:600;color:#373737;}.product .prodname{text-transform:capitalize;font-family:'Source Sans Pro',Arial,Helvetica,sans-serif;font-size:9px;color:#373737;}.product_swatches img{display:inline;width:25px;height:10px;}.offprice{color:#373737;font-size:11px;letter-spacing:0em;padding-right:10px;}.price{font-family:Arial,sans-serif;font-size:11px;font-weight:600;color:#373737;}.orgprice{font-size:10px;text-decoration:line-through;}.nowprice{color:#87161A;font-size:10px;font-weight:bold;}.regprice{color:#87161A;font-size:10px;font-weight:bold;}.pl30{padding-left:30px;}#site_maint{background-color:#c01116;color:#ffffff;font-weight:bold;padding:10px;font-size:15px;text-align:left;}#header_promo{width:100%;border-bottom:#999 1px solid;}#header_promobanner{width:980px;position:relative;margin:0 auto 0 auto;height:25px;top:0;text-align:right;text-transform:uppercase;font-size:10px;letter-spacing:0.2em;line-height:2.5em;color:#fff!important;}#header_promobanner span{color:#78a32f;}#header_promobanner #mt_tickerSpan{color:#FFF;}#header_promobanner a:link,#header_promobanner a:visited{color:#78a32f;text-decoration:underline;}#header{min-height:55px;background-color:black;color:white;font-family:'Source Sans Pro',sans-serif!important;font-size:110%!important;border-bottom:#999 1px solid;z-index:9999;}#header_container{width:980px;margin:0 auto 0 auto;clear:both;height:55px;position:relative;}#header_logo{width:360px;border-right:1px solid #CCC;float:left;height:55px;position:absolute;z-index:10;top:0;left:0;text-align:left;}#header_logo img{margin:18px 0 0 10px;}#header_logo span{display:none;}#header_search{width:305px;height:55px;display:block;position:absolute;z-index:10;top:0;left:360px;}#header_myacct{width:85px;height:55px;display:block;position:absolute;z-index:99;top:0;left:665px;border-left:1px solid #CCC;border-right:1px solid #CCC;}#header_bag{width:135px;height:55px;display:block;overflow:hidden;position:absolute;z-index:10;top:0;left:751px;border-right:1px solid #CCC;}#header_currency{width:77px;height:55px;display:block;position:absolute;z-index:10;top:0;left:886px;}#global-search-form{width:280px;height:30px;display:block;overflow:hidden;font-family:'Source Sans Pro',sans-serif!important;background:#ffffff;margin:13px 0 0 13px;}#global-search-form #search_form{width:280px;height:30px;display:block;position:relative;margin:0;padding:0;}#global-search-form #search_form .text{font-size:12px;letter-spacing:.045em;color:#000;}#global-search-form #search_input{width:245px;height:24px;display:block;overflow:hidden;float:left;background:#FFF;color:#666;border:0;-webkit-appearance:none;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;padding:3px 0 0 8px;line-height:2em\9;}#global-search-form .submit{width:14px;height:14px;display:block;overflow:hidden;position:absolute;z-index:10;top:8px;right:8px;background-color:#FFF;-webkit-appearance:none;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;border:0;}#global-cs-links{width:150px;height:87px;display:block;float:left;border-right:solid 1px #999999;}#global-cs-links ul{font-family:Arial,sans-serif;font-size:10px;font-size:9px\9;font-weight:600;text-transform:uppercase;text-align:right;line-height:1.45em;color:#ffffff;margin:16px 10px 0 0;}#global-cs-links ul a{color:#ffffff;text-decoration:none;}#global-cs-links ul a:hover{text-decoration:underline;}#shopping-bag{margin:0 auto;text-align:center;}#shopping-bag .p-qty{color:#79a22d;width:auto;height:auto;padding:14px 0px;}#shopping-bag .p-qty .s-bag{display:inline-block;vertical-align:text-bottom;margin:5px 5px 0 0;}#shopping-bag .b-total{font-weight:normal;color:#ffffff;font-size:12px;}#shopping-bag .cart-totalquant{font-size:12px;}div.ppv2_error{font-size:1.3em;font-weight:600;line-height:1.5em;padding:30px 0px;color:red;}#currency_selector{color:#ffffff;visibility:hidden;}#currency_selector .djdd_curr{width:75px;height:20px;display:block;overflow:hidden;background:url(/media/static/dj-includes/images/static/2013/currency-arrow.png) no-repeat scroll;background-position:62px 7px;border:none;cursor:pointer;margin:17px 0 0 1px;text-align:left;}#currency_selector .djdd_curr span{}#currency_selector .djdd_curr b{font-size:101%;text-transform:uppercase;}#currency_selector .djdd_opt{color:#FFF;height:12px;text-align:left;letter-spacing:.025em;line-height:1em;border:none;}#currency_selector .djdd_opt:hover{color:#FFF;background-color:#444;}#currency_selector span{display:block;float:left;width:16px;height:11px;overflow:hidden;background:url(/dj-includes/images/flags_16_110510.jpg) no-repeat;border:none;margin:1px 0 0 15px;}#currency_selector .djdd_menu{background:none repeat scroll 0 0 #000!important;border:0!important;margin:9px 0 0 1px;padding-bottom:1px;}#currency_selector span.currency_usd{background-position:0px 0px;}#currency_selector span.currency_eur{background-position:0px -11px;}#currency_selector span.currency_aud{background-position:0px -23px;}#currency_selector span.currency_cad{background-position:0px -34px;}#currency_selector span.currency_dkk{background-position:0px -46px;}#currency_selector span.currency_jpy{background-position:0px -57px;}#currency_selector span.currency_nzd{background-position:0px -69px;}#currency_selector span.currency_nok{background-position:0px -80px;}#currency_selector span.currency_pln{background-position:0px -92px;}#currency_selector span.currency_krw{background-position:0px -103px;}#currency_selector span.currency_sek{background-position:0px -115px;}#currency_selector span.currency_chf{background-position:0px -126px;}#currency_selector span.currency_gbp{background-position:0px -138px;}#currency_selector span.currency_inr{background-position:0px -149px;}#currency_selector span.currency_sgd{background-position:0px -160px;}#currency_selector span.currency_hkd{background-position:0px -171px;}#currency_selector span.currency_czk{background-position:0px -183px;}#currency_selector span.currency_huf{background-position:0px -194px;}#currency_selector span.currency_lvl{background-position:0px -207px;}#currency_selector span.currency_ltl{background-position:0px -218px;}#top_nav_cont{background-color:#000;height:42px;z-index:99;}#top_nav_bg{width:980px;margin:0 auto;}#top_nav{height:42px;display:inline-block;}#top_nav>div{height:42px;float:left;position:relative;}#top_nav>div>a{line-height:42px;text-transform:uppercase;font-size:140%;font-family:'Source Sans Pro',Arial,Sans-Serif;letter-spacing:0.12em;padding:0 10px;display:block;color:white;}#top_nav>div>a.active,#top_nav>div>a.hovering,#top_nav>div>a:hover{background-color:white;color:black;}#live_nav{float:right;display:inline;height:100%;width:211px;margin:1px 0;}#top_nav img{float:left;display:inline;}#top_nav_live{float:right;display:inline;width:430px;height:100%;font-size:11px;font-weight:bold;color:#000;background:#C2C2C2;overflow:hidden;}.topnav_second{background:white;min-width:980px;display:none;overflow:hidden;position:absolute;z-index:99;box-shadow:0px 5px 5px -5px #676767;-moz-box-shadow:0px 5px 5px -5px #676767;-webkit-box-shadow:0px 5px 5px -5px #676767;}.topnav_second .container{position:relative;width:980px;height:320px;float:left;}.topnav_bandt{left:-58px;}.topnav_women{left:-174px;}.topnav_plus{left:-260px;}.topnav_boys{left:-370px;}.topnav_girls{left:-436px;}.topnav_sale{left:-507px;}.topnav_sale img{padding:30px 0 15px 0;}.topnav_lookbooks{left:-570px;}.topnav_trending{left:-699px;}.topnav_holiday{left:-799px;}.dropdown_topnav .extra{padding:12px 0 0 20px;}.dropdown_topnav,.dropdown_topnav_shopby{float:left;display:inline;font-family:'Source Sans Pro',Arial,Helvetica;}.dropdown_topnav_shopby{width:214px;height:350px;margin:10px 0;border-right:1px dashed #CCC;}.dropdown_topnav{width:274px;height:350px;margin-top:10px;border-right:1px dashed #CCC;}.dropdown_topnav_last{border-right:none;}.dropdown_title_shopby{color:#000;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;text-align:left;padding:12px 0 0 20px;}.dropdown_title{color:#000;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;text-align:left;padding:12px 0 0 20px;}.dropdown_title.holiday{color:#ff0000!important;}#dropdown_col1,#dropdown_col2{width:115px;float:left;padding:12px 0 0 20px;}#dropdown_coltrend{width:205px;}.dropdown_topnav_shopby ul{text-align:left;padding:12px 0 0 20px;}.dropdown_topnav_shopby li{line-height:1.6em;}.dropdown_topnav li{line-height:22px;}.dropdown_topnav.add{padding-right:15px!important;}.dropdown_topnav.sub{width:165px!important;}.dropdown_topnav.sub-last{width:165px!important;border-right:none!important;}.dropdown_topnav .sales-img{width:270px;height:305px;display:block;position:relative;float:left;}.dropdown_topnav .sales-gen{width:90px;height:90px;display:block;clear:both;margin:0 auto 15px;}.dropdown_topnav .sales-gen img{width:90px;height:90px;display:block;position:relative;}.dropdown_topnav .sales-list{width:100%;clear:both;}.dropdown_topnav .sales-list ul{margin-left:30px;}.dropdown_topnav.lookbook{width:49%!important;}.dropdown_topnav.holiday{width:170px;border-right:none;}.dropdown_topnav.holiday-ii{width:240px;}.dropdown_topnav .holiday-list{margin:12px 0 0 20px;}.dropdown_topnav .calendar{width:70px;height:100px;display:block;clear:both;margin:12px 0 0 12px;}.holiday-lifestyle{width:550px;height:310px;display:block;float:left;margin:10px 0 0 15px;}.dropdown_topnav_shopby .n-link a{color:#00afd7!important;}.dropdown_topnav_shopby a,.dropdown_topnav_shopby li{font-size:12px;text-transform:uppercase;font-weight:bold;color:#000;}.dropdown_topnav a{font-size:14px;line-height:1.6em;color:#000;}.dropdown_topnav a,.dropdown_topnav_shopby a,.dropdown_topnav a:link,.dropdown_topnav_shopby a:link,.dropdown_topnav a:active,.dropdown_topnav_shopby a:active,.dropdown_topnav a:visited,.dropdown_topnav_shopby a:visited{color:#000;text-decoration:none;}.dropdown_topnav a:hover,.dropdown_topnav_shopby a:hover{font-weight:bold;text-decoration:underline;color:#000;}a.dropdown_color_new,a.dropdown_color_new:link,a.dropdown_color_new:active,a.dropdown_color_new:visited a.dropdown_color_new:hover{color:#09C;}a.dropdown_color_sale,a.dropdown_color_sale:link,a.dropdown_color_sale:active,a.dropdown_color_sale:visited{color:#F30018;}a.dropdown_color_outlet,a.dropdown_color_outlet:link,a.dropdown_color_outlet:active,a.dropdown_color_outlet:visited{color:#F30018;}a.dropdown_color_sale:hover,a.dropdown_color_outlet:hover{text-decoration:underline;color:#F30018;}.topnav-thumb-img{margin:12px 0 0 18px;float:left;}.sg-2dpt,.sb-2dpt{margin-top:5px!important;}#acct_menu ul,#acct_menu li,#acct_menu span,#acct_menu a{border:0;margin:0;padding:0;position:relative;}#acct_menu{background:#000;height:55px;margin:0 auto;text-align:center;z-index:9999;}#acct_menu .my-account-box{width:85px;height:50px;display:block;overflow:hidden;line-height:4.65em;}#acct_menu:after,#acct_menu ul:after{content:'';display:block;clear:both;}#acct_menu a{color:#FFF;display:inline-block;font-size:101%!important;line-height:2.75em;width:85px;text-decoration:none;margin:0;}#acct_menu ul{list-style:none;}#acct_menu>ul,#acct_menu>ul>li{}#acct_menu>ul>li:first-child a{border-radius:0;}#acct_menu>ul>li.active a,#acct_menu>ul>li:hover>a{color:#FFF;background:#000;}#acct_menu .has-sub{z-index:9999;}#acct_menu .has-sub:hover>ul{display:block;}#acct_menu .has-sub ul{display:none;margin-top:3px;}#acct_menu .has-sub ul li a{background:#000;color:#FFF;display:block;}#acct_menu .has-sub ul li:hover a{background:#444;}#acct_menu .has-sub .has-sub:hover>ul{display:block;}#global-sn-links{width:auto;height:25px;float:right;}#twitter,#facebook,#youtube,#instagram,#pinterest{width:25px;height:25px;display:block;overflow:hidden;float:right;margin:4px 0 0 3px;}#twitter span,#facebook span,#youtube span,#instagram span,#pinterest span{display:none;}#twitter{background:url(/media/static/dj-includes/images/static/2013/sn-icons/twitter-ro.png) no-repeat;}#facebook{background:url(/media/static/dj-includes/images/static/2013/sn-icons/facebook-ro.png) no-repeat;}#youtube{background:url(/media/static/dj-includes/images/static/2013/sn-icons/youtube-ro.png) no-repeat;}#instagram{background:url(/media/static/dj-includes/images/static/2013/sn-icons/instagram-ro.png) no-repeat;}#pinterest{background:url(/media/static/dj-includes/images/static/2013/sn-icons/pinterest-ro.png) no-repeat;}#twitter:hover,#facebook:hover,#youtube:hover,#instagram:hover,#pinterest:hover{background-position:0 -25px;}#footer{background:#000000;height:660px!important;margin-top:80px;font-family:'Source Sans Pro',sans-serif;}#footer #footer-links,#footer #gen-site-links,#footer #payment-options-security{width:690px;height:auto;clear:both;display:block;margin:0 auto;color:#ffffff;}#footer #footer-links .products-by,#footer #footer-links .categories,#footer #footer-links .topsellers,#footer #footer-links .shop-by-gender,#footer #gen-site-links .my-account,#footer #gen-site-links .cs-service,#footer #gen-site-links .about-drj,#footer #gen-site-links .connect{width:145px;float:left;margin:30px 0;}#footer #footer-links .products-by,#footer #footer-links .categories,#footer #footer-links .topsellers,#footer #gen-site-links .my-account,#footer #gen-site-links .cs-service,#footer #gen-site-links .about-drj{margin-right:36px;}#footer #footer-links .products-by h4,#footer #footer-links .categories h4,#footer #footer-links .topsellers h4,#footer #footer-links .shop-by-gender h4,#footer #gen-site-links .my-account h4,#footer #gen-site-links .cs-service h4,#footer #gen-site-links .about-drj h4,#footer #gen-site-links .connect h4{font-size:16px;letter-spacing:.07em;font-weight:600;margin-bottom:10px;}#footer #footer-links .products-by ul li,#footer #footer-links .categories ul li,#footer #footer-links .topsellers ul li,#footer #footer-links .shop-by-gender ul li,#footer #gen-site-links .my-account ul li,#footer #gen-site-links .cs-service ul li,#footer #gen-site-links .about-drj ul li,#footer #gen-site-links .connect ul li{line-height:1.85em;}#footer #footer-links .products-by ul li a,#footer #footer-links .categories ul li a,#footer #footer-links .topsellers ul li a,#footer #footer-links .shop-by-gender ul li a,#footer #gen-site-links .my-account ul li a,#footer #gen-site-links .cs-service ul li a,#footer #gen-site-links .about-drj ul li a,#footer #gen-site-links .connect ul li a{color:#ffffff;text-transform:uppercase;letter-spacing:.07em;font-weight:400;font-size:11px;}#footer #gen-site-links .my-account ul li a:hover,#footer #gen-site-links .cs-service ul li a:hover,#footer #gen-site-links .about-drj ul li a:hover,#footer #gen-site-links .about-drj ul li a:hover,#footer #footer-links .products-by ul li a:hover,#footer #footer-links .categories ul li a:hover,#footer #footer-links .topsellers ul li a:hover,#footer #footer-links .shop-by-gender ul li a:hover{text-decoration:underline!important;}#footer #email-sign-up,#footer #intl-links{width:690px;height:30px;color:#ffffff;padding:25px 0;display:block;clear:both;margin:0 auto;border-bottom:solid 1px #ffffff;}#footer #email-sign-up .title{font-size:150%;float:left;margin:7px 0 0 56px;letter-spacing:.075em!important;}#footer #email-sign-up .footer-email-form{background:#ffffff;margin-left:10px;float:left;}#footer #email-sign-up .footer-email-form .text{border:none;width:200px;display:block;float:left;margin-top:0;padding:0 10px;font-family:'Source Sans Pro',sans-serif;font-size:115%;font-weight:700;height:30px;}#footer #email-sign-up .footer-email-form .submit{border:none;background:#ffffff;width:38px;height:30px;display:block;margin:0;font-family:'Source Sans Pro',sans-serif;font-size:115%;font-weight:700;border-left:solid 1px #c1c1c1;}#footer #gen-site-links .sn-icons{margin-top:7px;}#footer #gen-site-links .sn-icons ul li{display:inline-block;margin:0 4px 5px 0;}#footer #gen-site-links .sn-icons .fb-icon,#footer #gen-site-links .sn-icons .tw-icon,#footer #gen-site-links .sn-icons .ig-icon,#footer #gen-site-links .sn-icons .pin-icon,#footer #gen-site-links .sn-icons .yt-icon,#footer #gen-site-links .sn-icons .gp-icon,#footer #gen-site-links .sn-icons .t-icon{width:23px;height:23px;display:block;background:url(/media/static/dj-includes/images/static/2014/05/22/dj-footer-sn-icons-iv.png) no-repeat;overflow:hidden;}#footer #gen-site-links .sn-icons .fb-icon span,#footer #gen-site-links .sn-icons .tw-icon span,#footer #gen-site-links .sn-icons .ig-icon span,#footer #gen-site-links .sn-icons .pin-icon span,#footer #gen-site-links .sn-icons .yt-icon span,#footer #gen-site-links .sn-icons .gp-icon span,#footer #gen-site-links .sn-icons .gp-icon span,#footer #gen-site-links .sn-icons .t-icon span{display:none;}#footer #gen-site-links .sn-icons .ig-icon{background-position:0 -46px;}#footer #gen-site-links .sn-icons .ig-icon:hover{background-position:-23px -46px;}#footer #gen-site-links .sn-icons .fb-icon{background-position:0 0;}#footer #gen-site-links .sn-icons .fb-icon:hover{background-position:-23px 0;}#footer #gen-site-links .sn-icons .tw-icon{background-position:0 -23px;}#footer #gen-site-links .sn-icons .tw-icon:hover{background-position:-23px -23px;}#footer #gen-site-links .sn-icons .pin-icon{background-position:0 -69px;margin-right:10px;}#footer #gen-site-links .sn-icons .pin-icon:hover{background-position:-23px -69px;}#footer #gen-site-links .sn-icons .yt-icon{background-position:0 -92px;}#footer #gen-site-links .sn-icons .yt-icon:hover{background-position:-23px -92px;}#footer #gen-site-links .sn-icons .gp-icon{background-position:0 -115px;}#footer #gen-site-links .sn-icons .gp-icon:hover{background-position:-23px -115px;}#footer #gen-site-links .sn-icons .t-icon{background-position:0 -138px;}#footer #gen-site-links .sn-icons .t-icon:hover{background-position:-23px -138px;}#footer #intl-links{border-top:solid 1px #ffffff;}#footer #intl-links .title{text-transform:uppercase;letter-spacing:.07em;float:left;margin:10px 15px 0 0;}#footer #intl-links .flags{float:left;}#footer #intl-links .flags ul li{display:inline-block;margin:3px 3px 0 0;margin:3px 2px 0 0\9;}@media screen and (-webkit-min-device-pixel-ratio:0) {#footer #intl-links .flags ul li{margin:3px 3px 0 0;}}#footer #intl-links .view-intl{float:right;margin-top:10px;}#footer #intl-links a{color:#ffffff;letter-spacing:.07em;font-weight:400;}#footer #intl-links .view-intl a{color:#ffffff;text-decoration:underline;font-style:italic;letter-spacing:.07em;font-weight:700;}#footer #payment-options-security{border-bottom:solid 1px #ffffff;}#footer #payment-options-security .payment-options-footer{width:690px;margin-top:36px;float:left;}#footer #payment-options-security .payment-options-footer ul li{list-style:none;display:inline-block;margin-right:5px;}#footer #payment-options-security .security-badge{margin-top:-40px;float:right;}#content{width:980px;margin:0 auto;}#main{height:auto;float:right;}#breadcrumb{padding:10px 0 12px 5px;}#breadcrumb a:link,#breadcrumb a:active,#breadcrumb a:visited{color:#000000;text-decoration:none!important;font-family:'Source Sans Pro',sans-serif;font-size:12px;letter-spacing:.125em;}#breadcrumb a:hover{text-decoration:underline!important;}#breadcrumb span{color:#79a22c;text-decoration:none!important;font-family:'Source Sans Pro',sans-serif;font-size:12px;letter-spacing:.125em;font-style:italic;}#breadcrumb div{color:#676767;padding:5px;text-transform:capitalize;font-size:11px;}#breadcrumb div b{margin:0;}#shop_all #breadcrumb div{}#shop_sale #breadcrumb div{}#shop_new #breadcrumb div{}#breadcrumb h1{font-weight:normal;}#breadcrumb h1 span{color:#79A22D;}#cathead{width:800px;height:auto;display:block;overflow:hidden;margin:0px 0px 0px 10px}#cathead h2{float:left;display:block;width:400px;height:45px;height:65px\9;*height:54px;font-size:16px;font-weight:normal;text-align:left;text-transform:uppercase;position:relative;color:#676767;padding-top:15px;padding-top:5px\9;margin-left:10px;}#cathead h2 img.logo{position:absolute;display:block;overflow:hidden;left:0;top:0;*top:-10px;z-index:10;}#cathead h2 img.whiteout{position:absolute;top:0;left:0;height:45px;height:35px\9;width:200px;z-index:5;}#cathead_brandlink{float:right;display:inline;width:170px;height:65px;}#cathead h3{font-size:9px;line-height:15px;padding-bottom:10px;letter-spacing:0.1em;}#prodlist_banner{width:800px;height:50px;vertical-align:middle;background-color:#f0f0f0;}#prodlist_banner .text{font-family:Arial,Helvetica,sans-serif;font-size:11px;letter-spacing:0.16em;color:#666;text-transform:uppercase;padding-top:20px;padding-right:10px;float:right;}#prodlist_banner span{padding-right:10px;}#prodlist_banner .active{text-decoration:underline;color:#78a02e;font-weight:bold;}#prodlist_banner a:hover{color:#78A02E;font-weight:bold;}.pagination{margin:15px 30px 5px 0px;text-align:right;line-height:1.5em;color:#676767;}.pagination a{color:#676767;padding:4px 8px;border:1px solid #f0f0f0;margin-right:3px;}.pagination a:hover{color:white;border:1px solid #000;background-color:#000;}.pagination .count{margin-right:10px;}.pagination_next{margin-right:0px!important;}.pagination .active{color:white;padding:4px 8px;border:1px solid #000;background-color:#000;margin-right:3px;}.pagination .ellipsis{margin-right:3px;}#products{overflow:hidden;padding-top:10px;padding-left:10px;}#products .product{float:left;display:inline;width:160px;padding-bottom:20px;}#products .product a.img{margin-bottom:5px;}#products .product_swatches{margin:5px 0 5px 10px;overflow:hidden;width:100%;}#refine{width:800px;height:22px;display:block;background-color:#dcdcdc;margin-left:10px;padding:10px 0;margin-top:10px;}#refine .arrows{width:25px;height:20px;display:block;float:left;margin:0 0 0 160px;}#refine .option-1,#refine .option-2{width:auto;height:100%;float:left;font-family:Arial,sans-serif;font-size:10px;font-weight:600;font-style:italic;color:#ffffff;letter-spacing:.125em;text-transform:uppercase;margin:6px 5px 0 10px;}div.refine_selector{width:140px;height:13px;height:auto\9;display:block;overflow:hidden;float:left;padding:4px 0 3px 3px;padding:0\9;margin-right:20px;margin-top:2px\9;background:url(/media/static/dj-includes/images/static/2013/refine-dd-arrow.png) no-repeat #ffffff;background-position:125px 8px;}div.refine_selector select{width:160px;width:140px\9;background-color:transparent;backgroud-image:none;-webkit-appearance:none;border:none;margin:0;padding:0;font-family:Arial,sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;color:#676767;overflow:hidden;}div.refine_selector option{height:15px;display:block;text-transform:capitalize;}div.refine_selector_container{float:right;}.upsells{overflow:hidden;}.upsells .product{width:102px;height:auto;display:block;float:left;}.upsells .product img{width:100px;height:125px;padding-bottom:10px;}.upsells .product a.img{width:100px;overflow:hidden;}.upsells .product .brand{display:block;margin-top:5px;}.upsells .product .prodname{display:block;}.upsells .product .offprice{display:block;}.upsells .product .price{display:block;}.upsell_parent_target{display:none;}.upsell_parent_active{display:block;}#product_upsells{float:right;margin-top:10px;width:102px;padding:10px;}#product_upsells .head{font-family:Arial,sans-serif;font-size:10px;color:#676767;font-weight:600;padding:5px 0 10px 0;text-align:left;text-transform:uppercase;}#product_upsells .product{margin-bottom:15px;}#cat_rr #home_upsells_title{background-color:#000;clear:both;color:#fff;font-family:"Source Sans Pro",Helvetica,Arial;font-size:15px;font-weight:700;letter-spacing:0.2em;margin:20px 10px;padding:18px 0;text-align:center;text-transform:uppercase;width:800px;}#cat_rr .product{display:inline;float:left;margin:0;padding:0;text-align:left;padding-right:25px;text-align:center;width:110px;}#cat_rr span{white-space:normal;display:inline-block;margin:0;padding:0;}#cat_rr .productinfo{font-family:"Source Sans Pro",Helvetica,Arial;line-height:1em;text-align:center;font-size:1em;color:#000;padding:0;}#cat_rr .product .productinfo .brand{font-weight:700;font-size:0.833em;color:#000;}#cat_rr .price,#cat_rr .offprice{font-family:"Source Sans Pro",Helvetica,Arial!important;font-weight:400;color:#000;}#cat_rr .offprice{font-size:1em;}#nosearch1_rr,#search1_rr{background:none repeat scroll 0 0 #FFFFFF;width:800px;overflow:hidden;font-family:'Source Sans Pro',Helvetica,Arial;}#nosearch1_rr #nosearch_upsells_title,#search1_rr #nosearch_upsells_title{font-family:'Source Sans Pro',Helvetica,Arial;font-size:12px;text-transform:none;color:#FFF;background-color:#000;padding:12px 0px;letter-spacing:0.2em;text-align:center;width:820px;margin-bottom:20px;font-weight:700;}#nosearch1_rr .product{display:inline;float:left;margin:0px 0px;text-align:left;padding-right:55px;padding-bottom:21px;font-size:0.833em;}#search1_rr .product{padding-right:0px;}#nosearch1_rr span,#search1_rr span{white-space:normal;display:inline-block;margin:0;padding:0;}#nosearch1_rr .productinfo,#search1_rr .productinfo{font-family:"Source Sans Pro",Helvetica,Arial;line-height:1.2em;font-size:1em;color:#000;padding:0;}#nosearch1_rr .product .productinfo .brand,#search1_rr .product .productinfo .brand{font-weight:700;font-size:1em;color:#000;}#nosearch1_rr .price,#nosearch1_rr .offprice,#search1_rr .price,#search1_rr .offprice{font-family:"Source Sans Pro",Helvetica,Arial!important;font-weight:400;color:#000;font-size:1em;}#nosearch1_rr .offprice,#search1_rr .offprice{font-size:1em;}#cart_rr{padding-top:1px;float:left;}#cart_rr #bag_upsells_right{background:none repeat scroll 0 0 #FFFFFF;width:980px;overflow:hidden;font-family:'Source Sans Pro',Helvetica,Arial;}#cart_rr #bag_upsells_right_title{font-family:'Source Sans Pro',Helvetica,Arial;font-size:9px;text-transform:uppercase;color:#FFF;background-color:#000;padding:10px 0px;letter-spacing:0.2em;text-align:center;width:980px;margin-bottom:20px;font-weight:700;line-height:2em;display:none;}#cart_rr .product{display:inline;float:left;margin:0px 0px;text-align:left;padding-right:55px;padding-bottom:21px;font-size:0.833em;}#cart_rr .product{padding-right:0px;}#cart_rr span{white-space:normal;display:inline-block;margin:0;padding:0;}#cart_rr .productinfo{font-family:"Source Sans Pro",Helvetica,Arial;line-height:1.2em;font-size:1em;color:#000;padding:0;}#cart_rr .product .productinfo .brand{font-weight:700;font-size:1em;color:#000;}#cart_rr .price,#nosearch1_rr .offprice{font-family:"Source Sans Pro",Helvetica,Arial!important;font-weight:400;color:#000;font-size:1em;}#cart_rr .offprice{font-size:1em;}#cart2_rr{background:none repeat scroll 0 0 #FFFFFF;width:100%;overflow:hidden;padding:20px 0 0 5px;font-family:'Source Sans Pro',Helvetica,Arial;}#cart2_rr #bag_upsells_title{font-family:'Source Sans Pro',Helvetica,Arial;font-size:15px;text-transform:uppercase;color:#FFF;background-color:#000;padding:18px 0px;letter-spacing:0.2em;text-align:center;width:100%;margin-bottom:20px;font-weight:700;display:none;}#cart2_rr .upsells{padding-left:10px;width:100%!important;}#cart2_rr .product{display:inline;float:left;margin:0;padding:0;text-align:left;padding-right:10px;text-align:center;font-size:0.833em;width:140px;}#cart2_rr .upsells .product img,#cart2_rr .upsells .product a.img{width:140px;height:175px;}#cart2_rr span{white-space:normal;display:inline-block;margin:0;padding:0;}#cart2_rr .productinfo{font-family:"Source Sans Pro",Helvetica,Arial;line-height:1.2em;text-align:center;font-size:1em;color:#000;padding:0;}#cart2_rr .product .productinfo .brand{font-weight:700;font-size:1em;color:#000;}#cart2_rr .price,#cat_rr .offprice{font-family:"Source Sans Pro",Helvetica,Arial!important;font-weight:400;color:#000;font-size:1em;}#cart2_rr .offprice{font-size:1em;}#login .content,#login_create .content{width:50%;margin:0 auto;font-family:'Source Sans Pro',sans-serif;line-height:1.65em;}#login .content p a,#login .content form p a{color:#79a22d;font-weight:700;}#login .content h1,#login_create .content h1{font-size:20px;text-transform:uppercase;letter-spacing:1px;line-height:none;font-weight:700;margin:40px 0 10px 0;text-align:center;}#login .content form h2,#login_create .content h2{font-size:16px;letter-spacing:1px;line-height:none;font-weight:700;margin:20px 0;text-align:center;}#login .content form h2,#login_create .content form h2{font-size:16px;letter-spacing:1px;line-height:none;font-weight:700;margin:20px 0;text-align:center;}#login .content p,#login_create .content p{text-align:center;}#login .content p,#login .content ul,#login_create .content p,#login_create .content ul{font-size:13px;line-height:1.65em;margin-bottom:20px;}#login .content ul,#login_create .content ul{list-style:disc;list-style-position:outside;margin-left:185px;}#login .content .error,#login_create .content .error{font-family:'Source Sans Pro',sans-serif!important;font-size:13px;line-height:1.65em;text-align:center!important;padding:0;margin-top:30px;}#login_create .content .error.dos{margin-top:0!important;margin-bottom:10px;}#login .content form,#login_create .content form{margin:30px auto;background:#f1f1f1;text-align:center;padding:10px 0 20px 0;}#login_create .content form .push{padding-top:20px;}#login .content form input,#login_create .content form input{width:70%;font-family:'Source Sans Pro',sans-serif;color:#000000;font-size:13px;letter-spacing:1px;padding:10px;border:solid 1px #f1f1f1;margin-bottom:20px;text-align:center;}#login .content form .radio-select{width:25px;display:inline;margin-bottom:10px!important;}#login .content form span{font-size:13px;}#login .content form p,#login_create .content form p{font-size:13px;margin:0 0 10px 0;text-align:center;}#login .content form .pword-para{margin-top:20px;}#login .content form .submit .imgbutton,#login_create .content form .submit .imgbutton{width:170px;height:60px;display:block;border:none;margin:0 auto;}#login .content form .reset .imgbutton,#login .content form .recover .imgbutton,#login_create .content form .create .imgbutton{width:280px;height:60px;display:block;border:none;margin:0 auto;}#login .content .success{width:80%;border:none!important;background:#000000;color:#ffffff;font-size:13px;padding:20px 20px 10px 20px;margin:20px auto;}#login .content .success p{text-align:left!important;}#myaccount #content{font-family:'Source Sans Pro',Arial,Helvetica,sans-serif;font-size:1em;}#myaccount_disclaimer{background:none repeat scroll 0 0 #000;font-size:1.2em;font-weight:600;line-height:1.5em;padding:10px;margin:20px 0;color:#FFF;clear:both;width:100%;clear:both;}#myaccount_welcome{margin:20px 0;padding:10px;font-weight:600;text-align:left;overflow:hidden;width:100%;line-height:3em;}#myaccount_welcome span{font-size:2em}#myaccount .myaccount-btn{background-color:#79a22d;color:#fff;float:right;font-size:0.8em;font-weight:600;letter-spacing:0.05em;text-align:center;text-transform:uppercase;vertical-align:middle;white-space:nowrap;padding:5px 20px;line-height:2.5em;}#myaccount .myaccount-btn-sm{background-color:#F2F2F2;color:#000;font-size:0.8em;font-weight:600;letter-spacing:0.05em;text-align:center;text-transform:uppercase;vertical-align:middle;white-space:nowrap;padding:5px 10px;line-height:2em;}#myaccount a.myaccount-btn-sm{text-decoration:none;text-transform:uppercase;font-size:0.8em;font-weight:600px;letter-spacing:0.01em;color:#000;padding:3px 5px;background-color:#F0F0F0;text-decoration:none;}#myaccount .myaccount-btn-sm:hover{background-color:#000;color:#FFF;text-decoration:none;}#myaccount .section{float:left;display:inline;width:50%;text-align:left;}#myaccount #content .head{width:100%;height:30px;padding:10px;margin:20px 0;display:block;overflow:hidden;background-color:#F2F2F2;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;line-height:2em;font-size:1.2em;}#myaccount .section .content{padding:5px;line-height:1.5em;}#myaccount .shipaddr{padding-right:100px;}#myaccount_chat a{text-decoration:none;}#myaccount th{font-weight:600}#editprofile .content{width:50%;margin:0 auto;font-family:'Source Sans Pro',sans-serif;line-height:1.65em;}#editprofile .content h1{font-size:1.6em;text-transform:uppercase;letter-spacing:0.1em;line-height:none;font-weight:600;margin:40px 0 10px 0;text-align:center;}#editprofile .content h2,#editprofile .content form h2{font-size:1.3em;letter-spacing:0.1em;line-height:none;font-weight:600;margin:20px 0;text-align:center;}#editprofile .content p{text-align:center;}#editprofile .content p strong{font-size:1.08em;font-weight:600;}#editprofile .content .error{font-family:'Source Sans Pro',sans-serif;background-color:#fff1f1;color:#bc5052;margin:10px 0px;font-weight:bold;font-size:1em;padding:10px;}#editprofile .content .error.dos{background-color:#fff1f1;color:#bc5052;margin:10px 0px;font-weight:bold;font-size:1em;padding:10px;}#editprofile .content form{margin:30px auto;background:#f1f1f1;text-align:center;padding:10px 0 20px 0;}#editprofile .content form .push{padding-top:20px;}#editprofile .content form .break-bar{width:80%;height:5px;display:block;clear:both;border-bottom:dotted 1px #333333;margin:0 auto;}#editprofile .content form input{width:70%;font-family:'Source Sans Pro',sans-serif;color:#000000;font-size:1.08em;letter-spacing:0.1em;padding:10px;border:solid 1px #f1f1f1;margin-bottom:20px;text-align:center;}#editprofile input[type=radio]{width:auto!important;}#editprofile .content form p{font-size:1.1em;margin:0 0 10px 0;text-align:center;}#editprofile .content form .save-profile .imgbutton{width:280px;height:60px;display:block;border:none;margin:0 auto;}#editprofile form .btn_save,#editprofile form .btn_cancel{padding:20px;background-color:#79a22d;margin:10px;width:200px!important;cursor:pointer;color:#FFF!important;font-size:1.1em;font-weight:600;text-transform:uppercase;}#editprofile form .btn_cancel{padding:20px;background-color:#CCC;}#editprofile .select{padding:5px;font-size:1em;line-height:1em;border:0;border-radius:0;height:34px;-webkit-appearance:none;}#address{}#address #checkout_topnav{height:32px;background:#666;line-height:32px;padding:0 20px;color:#ffffff;font-weight:bold;font-size:16px;text-align:left;text-transform:uppercase;}#address #contentform{text-align:center;width:35%;margin-left:32.5%;margin-top:20px;margin-bottom:20px;font-size:12px;}#address #content .head{font-size:14px;background:#4F545C;color:#ffffff;text-transform:uppercase;padding:3px 10px;text-align:left;}#address #content table{margin:20px 0;}#address #content td{padding:2px 5px;text-align:left;}#address #content .strong{text-align:right;}#order_accepted{background:none repeat scroll 0 0 #78A320;border:1px solid #F2F2F2;font-size:1.3em;font-weight:600;line-height:1.5em;padding:10px;margin:20px 0;color:#FFF;clear:both;width:100%;}#order_accepted a:link,#order_accepted a:active,#order_accepted a:visited{color:#000;text-decoration:underline;}#order_head{width:100%;height:30px;padding:10px;margin:20px 0;display:block;overflow:hidden;background-color:#F2F2F2;font-weight:600;letter-spacing:0.1em;}#order_head .title{width:auto;height:auto;float:left;font-size:1.2em;text-transform:uppercase;text-align:left;padding:8px 0 5px 0px;}#order_head .od-myaccount-button{background-color:#79a22d;color:#fff;float:right;font-size:0.8em;font-weight:600;height:30px;letter-spacing:0.05em;text-align:center;text-transform:uppercase;vertical-align:middle;white-space:nowrap;width:100px;line-height:3.2em;}#order_head a:link{color:#FFF;}#order_summary{line-height:1.5em;padding:10px;margin:20px 0;font-size:1.2em;width:100%}#order_summary span{margin:0 10px;}.order_address{float:left;display:inline;text-align:left;width:300px;line-height:1.5em;padding:0 0 20px 0px;}.order_address div{}.order_address_detail{font-size:1.2em;line-height:1.5em;padding:0px 10px}.order_address .head{font-weight:600;}#order_tracking{float:left;display:inline;text-align:left;padding:10px;font-size:1.2em;line-height:1.5em;}#order_tracking .head{border-bottom:1px solid #666;font-weight:bold;margin-bottom:10px;padding:5px 0;}#order_details{width:100%;text-align:left;line-height:1.5em;margin-top:20px;}#order_details .first{width:100px;overflow:hidden;}#order_details th{background:#F2F2F2;margin:20px 0;padding:10px;text-transform:uppercase;}#order_details div.name{border:none;padding:0;margin:0;}.order_product td{border-bottom:1px dotted #666;}#order_details td{vertical-align:center;padding:10px;}#order_details tr.cancelled{background:#FF9999;}#order_totals{float:right;display:inline;text-align:left;font-size:1.2em;line-height:1.5em;}#order_totals td{padding:5px;line-height:1.4em;}#order_returns{float:left;width:400px;background:#EFEFEF;border:1px solid #FFF;}#order_returns th{height:30px;padding:5px;background-color:#F2F2F2;font-weight:600;letter-spacing:0.1em;}#order_returns td{border:1px solid #FFF;padding:3px;}#profile_payment{clear:both;background-color:#fefed8;margin:20px 0;padding:10px;line-height:1.5em;font-size:1em;width:100%;}#profile_payment{font-size:1.2em;}#profile_payment h1{font-size:1.3em;padding-bottom:10px;}#profile_payment table{border:1px solid #000;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px;background-color:#ffffff;}#bag{font-family:'Source Sans Pro',Arial,sans-serif;}#bag_empty{padding:10px;font-size:1.5em;clear:both;}#bag .header{margin:20px 0px 20px 8px;height:60px;}#bag .sb-title{clear:both;float:left;font-size:2em;font-size:19px\9;font-weight:600;color:#000;text-decoration:none;margin-top:20px;height:40px;}#bag .bag_checkoutbtn{float:right;width:300px;height:60px;background-color:#79a22d;font-size:1.5em;color:#FFF;text-align:center;vertical-align:middle;text-transform:uppercase;font-weight:600;line-height:3.3em;white-space:nowrap;letter-spacing:.1em;}#bag .bag_checkoutbtn_arrow{background-image:url(/media/static/dj-includes/images/static/cart/btn_arrow_grn.png);width:20px;height:20px;display:inline-block;margin:-4px 4px;}#bag .header .bag_checkoutbtn{margin-right:141px;}#bag_main{display:inline;float:left;width:832px;margin:0px 20px 0px 8px;}#bag_items{width:100%;}#bag_items .titlebar{height:40px;margin-bottom:20px;}#bag_items th{background-color:#f0f0f0;text-transform:uppercase;font-size:1.167em;color:#000;font-weight:600;padding:12px 0px;}#bag_items tr{padding:0px;margin:0px;}#bag_items td{border-bottom:solid 1px #e0e0e0;padding:20px 0px;margin:0px;}#bag_items td.bag_product_image img{width:75px;height:94px;}#bag_items td.bag_dropship_message{text-transform:uppercase;border:0;text-align:center;font-style:italic;font-size:1.5em;font-weight:bold;}#bag_items .remove,#bag_items .move{text-transform:uppercase;color:#666;font-weight:bold;text-decoration:none;}#bag_items .offprice{text-decoration:line-through;text-align:center;padding:0px;font-size:1em;line-height:1.5em;font-weight:normal;}#bag_items .bag_remove{width:100px;}#bag_items .bag_prodimage{width:120px;text-align:center;}#bag_items .bag_prodinfo{width:300px;line-height:1.5em;}#bag_items .bag_price{width:100px;font-size:1.1em;line-height:1.5em;}#bag_items .bag_qty{width:100px;}#bag_items input.quantity{width:15px;height:15px;}#bag_items .bag_qty_btn{}#bag_items .bag_itemtotal{width:112px;padding-right:25px;font-size:1.1em;}#bag_items a.bag_qty_btn,#bag_items a.bag_remove_btn{text-decoration:none;text-transform:uppercase;font-size:0.8em;font-weight:600px;letter-spacing:0.01em;color:#000;padding:3px;background-color:#F0F0F0;}#bag_items .bag_qty_btn:hover,#bag_items .bag_remove_btn:hover{background-color:#000;color:#FFF;}#bag_upsells{}#bag_upsells .head{height:15px;background-color:#f0f0f0;padding:15px 0 10px 12px;font-weight:600;}#bag_upsells_target{text-align:center;}#bag_upsells .product{margin-right:10px;}#bag_upsells .productinfo{padding:0;}#bag_upsells_target .prodname{display:none;}#bag_upsells_target .upsells .product .offprice{display:inline;font-size:0.8em;font-weight:400;}#bag_upsells_target .upsells .product .price{display:inline;font-size:0.8em;font-weight:400;}#bag_subtotal,.bag_subtotal{text-align:right;font-size:1em;margin:20px 0px 20px 0px;}#bag_subtotal span.tax-message{font-size:1em;line-height:1.2em;text-transform:none;}#bag_subtotal span,.bag_subtotal span{font-size:1.5em;text-transform:uppercase;line-height:2;}#bag .bag_subtotal_checkout{margin:20px 0px;height:60px;}#bag_subtotal span strong,.bag_subtotal span strong{letter-spacing:1px;}.bag_checkout{float:right;display:inline;width:320px;margin-left:10px;margin-bottom:40px;font-size:1em;line-height:1.3em;}#bag_login{height:70px;}#bag_newcust{padding:10px;height:50px;}#bag_login td.left{vertical-align:middle;}#bag_login input{width:180px;}#bag_checkout_forgot{font-size:1em;text-align:left;padding:5px;}#bag div.error{background-color:#fff1f1;color:#bc5052;margin:10px 0px;font-weight:bold;font-size:1.167em;padding:10px;}#bag td.error{padding:0px;border:0px;}#bag .continue-shopping{margin-top:15px;}#bag .continue-shopping a{font-family:'Source Sans Pro',sans-serif!important;width:auto;font-size:1.083em;letter-spacing:.125em;background:#000000;color:#ffffff;text-transform:uppercase;padding:15px 35px;font-weight:700;}#bag .continue-shopping a:hover{background:#f1f1f1;color:#000000;}#checkout #footer,#checkout #footer_push{height:70px;}#checkout #header_promo{display:none}#checkout #header_logo{border-right:none;}#checkout #header_myacct{border-right:none;left:800px;}#checkout #acct_menu .my-account-box{line-height:4em}#checkout #content{padding-top:60px;}#checkout #wrapper{margin-bottom:-90px;}#checkout #header_right{visibility:hidden;}#checkout #footer_links,#checkout #footer_bottom{display:none;}#checkout #footer #footer-links,#checkout #global-search-form,#checkout #global-cs-links{display:none;}#checkout #footer #footer-base>div,#checkout #shopping-bag{visibility:hidden;}#checkout_topnav{height:32px;background:#666;line-height:32px;padding:0 20px;color:#ffffff;font-weight:bold;font-size:16px;text-transform:uppercase;}#checkout_divider{}#checkout_trust{clear:both;float:right;}#checkout_trust .payment-options-cart ul li{list-style:none;display:inline-block;margin-right:5px;}#checkout_trust table{width:100%;}#checkout_trust td{padding:0 5px;vertical-align:middle;text-align:center;}#checkout_trust td.first{width:36%;border-right:2px solid #EEE;}#checkout_trust td.second{width:25%;border-right:2px solid #EEE;}#checkout_trust td.first a{display:block;padding:5px;width:90%;text-align:left;font-size:12px;line-height:1.2;}#checkout_trust td.first a img{float:left;margin:5px 10px 20px 0;}#checkout_trust a:link,#checkout_trust a:active,#checkout_trust a:visited,#checkout_trust a:hover{text-decoration:none;}#checkout_note,.checkout_note{float:left;display:inline;width:160px;padding:20px;background:#F9F9F9;border:1px solid #333;line-height:1.4;}#checkout_main{padding:10px 20px;font-size:12px;line-height:1.2;}.checkout_head{font-size:16px;font-weight:bold;text-transform:uppercase;margin:10px 0 20px;border-bottom:2px solid #78A22F;clear:both;color:#333333;}#checkoutnew_login{overflow:hidden;padding:10px 0;}#checkoutnew_login .fleft{width:700px;border:1px solid #999;padding:10px;margin:0 10px 0 0;}#checkoutnew_login table{width:320px;margin:0 10px;float:left;display:inline;}#checkoutnew_login td.right{width:140px;padding-top:8px;font-weight:bold;}#checkoutnew_login input{width:95%;}#checkoutnew_address{overflow:hidden;}#checkoutnew_address .address{float:left;display:inline;width:335px;margin-right:10px;border:1px solid #999;}#checkoutnew_address .address table{height:94%;}#checkoutnew_continue{width:715px;text-align:right;margin:10px 0;padding:10px 10px 10px 0;overflow:hidden;}#checkoutnew_continue .fleft{background:#F9F9F9;border:1px solid #333333;line-height:1.4;padding:10px;width:335px;text-align:left;}#checkoutnew_continue .pad{font-size:11px;}#checkoutnew_bottom{width:725px;margin:10px 0;}#checkout_address{overflow:hidden;margin-bottom:20px;}#checkout_address .address{float:left;display:inline;width:335px;margin-right:10px;border:1px solid #999;height:140px;position:relative;line-height:1.3;}#checkout_address .address .head,#checkout_address .address select{margin-bottom:5px;}#checkout_address .address select{width:275px;}.checkout_editaddress{position:absolute;top:140px;right:20px;}#checkout_international{float:left;display:inline;width:335px;border:1px solid #333;background:#F9F9F9;padding:10px;margin-top:5px;overflow:hidden;line-height:1.5;}#checkout_international img{float:left;display:inline;margin-right:10px;}#checkout_bag{width:725px;}#checkout_bag table{width:100%;border-bottom:1px solid #999;}#checkout_bag th{background:#DDD;padding:3px 10px;}#checkout_bag td{border-bottom:1px dotted #999;}#checkout_bag tr.error td{background-color:#FEE;color:#000;}#checkout_bag td.error{text-transform:uppercase;border:0;text-align:center;color:#F00;background-color:#FEE;}#checkout_bag td.checkout_dropship_message{text-transform:uppercase;border:0;text-align:center;font-style:italic;}#checkout_total,#checkout_payment{float:right;display:inline;width:370px;margin:0 200px 10px 0;}#checkout_payment{height:400px;}#checkout_total .head,#checkout_payment .head{background:#CCC;text-align:right;overflow:hidden;padding:3px 10px;margin-bottom:10px;width:350px;}#checkout_total .head strong,#checkout_payment .head strong{float:left;display:inline;text-transform:uppercase;}#checkout_total .head2{background:#ffffff;color:#78A22F;}#checkout_total table,#checkout_payment table{width:100%;margin:10px 0 20px;}#checkout_total table td,#checkout_payment table td{text-align:right;}#checkout_total table td.left,#checkout_payment table td.left{padding-top:8px;text-align:left;font-weight:bold;text-transform:uppercase;}#checkout_total select,#checkout_payment select{font-size:11px;}#checkout_fedex,#checkout_credit,#checkout_currency,#checkout_dedicated,#checkout_chat{float:left;display:inline;background:#F9F9F9;border:1px solid #333333;line-height:1.3;padding:10px;width:310px;margin-bottom:20px;font-size:11px;}#checkout_chat a img{float:left;margin:5px 10px 5px 0;}#checkout_chat a:link,#checkout_chat a:visited,#checkout_chat a:active,#checkout_chat a:hover{text-decoration:none;}#checkout_chat p{padding-top:10px;}#checkout_internationaltc{clear:both;background-color:#fefed8;}#checkout_internationaltc .checkout_head{margin:15px 15px 0 15px;padding-top:15px;}#checkout_prop65 p{font-size:11px;padding:15px;line-height:1.5em;}#checkout_prop65{clear:both;background-color:#fefed8;}#checkout_prop65 .checkout_head{margin:15px 15px 0 15px;padding-top:15px;}#checkout_internationaltc p{font-size:11px;padding:15px;line-height:1.5em;}#checkout_bottom{clear:both;width:725px;padding:40px 0 10px;}.checkout_payment_methods_head{font-size:14px;font-weight:bold;text-align:left;}#checkout_payment_methods{margin:15px 0px;font-weight:bold;text-align:center;list-style:none;}#checkout_payment_methods li{display:inline;margin-right:10px;}#checkout_payment_methods li span,#checkout_payment_methods li a{background:#CCC;padding:5px;}#checkout_payment_methods li.selected span{background-color:#88AE35;color:#ffffff;}#checkout_payment_methods a:link{text-decoration:none;}#checkout_payment_methods a:hover{color:#ffffff;}#onepage{width:980px;margin:0 auto;background:#ffffff;color:#000;text-align:left;font-size:12px;position:relative;font-family:'Source Sans Pro',Arial,Helvetica,sans-serif;}#onepage h1{font-size:2em;font-weight:600;padding:20px 8px;color:#000;}#onepage_errors{margin:0 0 20px;padding:20px;font-size:14px;font-weight:bold;border:6px solid #D20001;line-height:1.2;}div#onepage_right{float:right;display:inline;}div#onepage_right #onepage_right_savings{display:block;}#onepage_paypal_shipaddress{margin:20px 20px 0 200px;font-size:14px;line-height:1.3;}#onepage_paypal_ship_method{margin:20px 20px 0 200px;font-size:14px;line-height:1.3;}#onepage_paypal_shipaddress h6,#onepage_paypal_ship_method h6{}#onepage_paypal_info{padding:20px 40px 10px;font-size:20px;line-height:2;text-align:left;}#onepage_paypal_confirm{padding:20px 20px 60px 250px;font-size:20px;line-height:2;text-align:center;}#onepage_main{width:720px;padding:0px 20px 0px 0px;}#onepage_main a:link,#onepage_main a:active,#onepage_main a:visited{color:#000;}.onepage_main_section{padding-top:20px;background-color:#f2f2f2;padding-bottom:20px;font-size:1.25em;}#onepage_main .onepage_main_section td{padding-bottom:14px;vertical-align:middle;line-height:1.2em;width:auto;}#onepage_main h2{clear:both;padding:5px 0px;font-size:1.3em;position:relative;}.onepage_main_number{position:absolute;top:0;font-size:1.3em;font-weight:600;color:#000;}.onepage_section{margin:0 auto;}.onepage_section_nobottom{margin-bottom:0;}.onepage_section td.first{width:100px;}.onepage_section_short{min-width:150px}.onepage_section_wide{min-width:250px}.onepage_required{padding-left:5px;color:#5EA22B;font-weight:bold;}.onepage_input{width:200px;}.onepage_input_postal{width:60px;}.onepage_input_ccv{width:40px;}.onepage_select_shipmethod{width:330px;}.onepage_link_small{font-size:9px;text-transform:lowercase;}#onepage_customer{height:82px;}.onepage_customer{float:left;display:inline;width:226px;margin-right:20px;height:78px;background:#000;position:relative;color:#FFF;}.onepage_customer,.onepage_customer:link,.onepage_customer:active,.onepage_customer:visited,.onepage_customer:hover{color:#FFF;text-decoration:none;}.onepage_customer:hover{color:#000;border-color:#000;background-color:#C9C9C9;}.onepage_customer_active,.onepage_customer_active:link,.onepage_customer_active,.onepage_customer_active:visited,.onepage_customer_active:hover{background:#79a22d;color:#FFF;text-decoration:none;}.onepage_customer h3{margin-top:10px;font-size:1.3em;text-align:center;color:#FFF;}.onepage_customer h3.head{margin-top:15px;}.onepage_customer p{font-size:1em;margin:5px;text-align:center;color:#FFF;}.onepage_customer input{position:absolute;top:50px;left:100px;cursor:pointer;}#onepage_main .select_addr{text-align:center;padding-bottom:10px;}#onepage_customer_guest{margin-right:0;}#onepage_subscribe{display:none;}#onepage_subscribe td.last{padding-top:10px;}#onepage_banktransfer_content td.last,#onepage_moneyorder_content td.last{padding-left:20px;}#onepage_banktransfer_content select{margin-left:20px;}#onepage_banktransfer_content .djcheckout-totalbanktransfer{font-size:16px;font-weight:bold;}a.onepage_question{cursor:default;position:relative;z-index:2;}.onepage_question_show{display:none;position:absolute;top:0;left:20px;z-index:3;}a.onepage_question:hover .onepage_question_show{display:block;}#onepage_question_whatisthis .onepage_question_show{width:491px;height:304px;border:2px solid #000;}.onepage_question_apo{font-size:10px;cursor:default;}.onepage_question_apo,.onepage_question_apo:link,.onepage_question_apo:active,.onepage_question_apo:visited,.onepage_question_apo:hover{cursor:default;font-weight:bold;text-decoration:none;color:#000;}.onepage_question_apo .onepage_question_show{font-size:12px;font-weight:normal;left:auto;right:-210px;width:200px;color:#000;background:#DDD;border:2px solid #000;padding:10px;line-height:1.4;}#onepage_giftcard{margin-top:10px;}#onepage_giftcard td.last{display:none;}#onepage_giftcard button{border:1px solid #000;background:#F2F2F2;text-transform:uppercase;color:#000;padding:2px 2px 3px;font-size:0.8em;width:42px;cursor:pointer;}#onepage_giftcard .onepage_giftcard_error{display:none;background-color:#fff1f1;border:1px solid #bc5052;color:#bc5052;margin:10px 0px;font-weight:bold;font-size:1em;padding:10px;}#onepage_over500{line-height:1.4;padding:10px;border:1px solid #999;}#onepage_prop65{display:none;line-height:1.3;font-size:11px;}#onepage_international,#onepage_dropship{display:none;line-height:1.3;font-size:11px;}#onepage_international .djcheckout-errorbox,#onepage_international .djcheckout-infobox{text-align:left;left:500px;}#onepage_summary{margin-top:30px;}#onepage_summary_area td{font-size:1em;padding:3px;text-align:right;}#onepage_summary_total td.right{text-transform:uppercase;font-size:1.25em;font-weight:600;}#onepage_summary_total .djcheckout-total{font-size:1.25em;font-weight:600;text-transform:uppercase;}#onepage_summary_total .djcheckout-totalusd{font-size:1.25em;font-weight:600;}#onepage_summary_area_submit td{text-align:right;}#onepage_summary_giftcard,#onepage_summary_discount,#onepage_summary_credit{display:none;color:#78A320;font-weight:600;font-size:1.25em;}#onepage_summary_promo td{padding-top:10px;}#onepage_summary_promo td.right{vertical-align:middle;}#onepage_summary_promo td.right a{font-size:1em;text-decoration:underline;}#onepage_summary_promo_show{position:relative;display:none;}#onepage_promo_code_mirror{text-transform:uppercase;width:100px;}#onepage_summary_promo button{position:absolute;top:0px;left:115px;border:1px solid #000;background:#F2F2F2;text-transform:uppercase;color:#000;padding:2px 2px 3px;font-size:0.8em;width:42px;cursor:pointer;}#onepage_main .onepage_promo_code_error{display:none;background-color:#fff1f1;color:#bc5052;margin:10px 0px;font-weight:bold;font-size:1em;padding:10px;}#onepage_main .onepage_promo_code_warning{color:#9F6000;font-weight:normal;font-size:10px;}#onepage_summary_submit{text-align:right;}#onepage_summary_submit .djcheckout-errorbox-general{display:none;color:red;}#onepage_summary_errors{display:none;line-height:1.3;padding:10px;background:#FF8;color:red;font-weight:bold;font-size:11px;}#onepage_summary_noitems{display:none;line-height:1.3;padding:10px;background:red;color:#ffffff;font-weight:bold;font-size:11px;}#onepage_submit_button{}#onepage_submit_button,#onepage_submit_button_paypal,#onepage_submit_button_amazon{font-size:1em;background-color:#f2f2f2;font-weight:bold;padding:0 90px 20px 0px;}#onepage_submit_button_paypal,#onepage_submit_button_amazon{display:none;}#onepage_main .btn_checkout_submit{width:300px;height:60px;background-color:#79a22d;font-size:1.5em;color:#FFF;text-align:center;vertical-align:middle;text-transform:uppercase;font-weight:600;line-height:3.3em;white-space:nowrap;letter-spacing:.1em;border:none;}#onepage_billaddr_existing,#onepage_shipaddr_existing{position:relative;line-height:1.3;padding-left:120px;width:380px;}#onepage_billaddr_existing a,#onepage_shipaddr_existing a{position:absolute;top:0;left:60px;}#onepage_ship_method_special_holiday{overflow:hidden;}#onepage_ship_method_special_holiday .fleft{line-height:1.4;padding:10px;margin:10px;border:2px solid #5EA22B;}#onepage_ship_method_special_holiday h6{font-weight:bold;margin-bottom:10px;}.djcheckout-errorbox-wrapper,.djcheckout-infobox-wrapper{position:relative;}.djcheckout-infobox-arrow{position:absolute;top:0;left:-13px;width:13px;height:20px;background:url(/dj-includes/images/onepage/arrow_tip.jpg) no-repeat;}.djcheckout-errorbox .djcheckout-infobox-arrow{background:url(/dj-includes/images/onepage/arrow_error.jpg) no-repeat;}.djcheckout-infobox,.djcheckout-arrow{position:absolute;top:2px;left:220px;width:180px;padding:10px;line-height:1.2;}.djcheckout-infobox{color:#ffffff;background:#1E9CB3;z-index:2;}.djcheckout-errorbox{color:#ffffff;background:#D20001;z-index:3;}.djcheckout-arrow{padding:2px;z-index:1;width:20px;height:14px;background:url(/dj-includes/images/onepage/arrow_active.jpg) no-repeat center;}#djcheckout-loading{display:none;position:fixed;top:248px;top:50%;left:50%;margin-left:-20px;margin-top:-40px;z-index:100;border:7px solid #000;padding:30px;background:#ffffff;width:128px;}#djcheckout-loading div{text-align:center;margin-bottom:10px;font-size:14px;}#onepage_right{width:240px;background:#000;color:#FFF;padding:0;}#onepage_right a,#onepage_right a:link,#onepage_right a:active #onepage_right a:visited,#onepage_right a:hover{color:#ffffff;text-decoration:underline;}#onepage_right a:hover{text-decoration:none;}#order_summary_header{height:80px;padding-bottom:0px;text-align:center;}#order_summary_header h6{font-size:1.3em;margin-top:15px;}#onepage_right h6 a{float:right;display:inline;margin-top:2px;font-size:10px;font-weight:normal;}#onepage_promo{width:62%;margin:auto;}#onepage_promo td{padding-top:5px;}#onepage_promo td.first{white-space:nowrap;vertical-align:middle;}#onepage_promo td.first a{font-size:1.2em;}#onepage_promo td.last{padding-right:10px;}#onepage_promo a{font-size:1em;text-transform:none;}#onepage_promo input{width:80px;text-transform:uppercase;}#onepage_promo button{border:1px solid #F2F2F2;background:#F2F2F2;text-transform:uppercase;color:#000;padding:2px 2px 3px;font-size:0.8em;width:42px;cursor:pointer;}#onepage_right .onepage_promo_code_error{display:none;background-color:#fff1f1;color:#bc5052;margin:10px 0px;font-weight:bold;font-size:1em;padding:10px;}#onepage_right .onepage_promo_code_warning{display:none;background-color:#fff1f1;color:#bc5052;margin:10px 0px;font-weight:bold;font-size:1em;padding:10px;}.onepage_right_break{border-top:1px dotted #666;padding-bottom:20px;}.onepage_right_section{padding-bottom:20px;font-size:1em;line-height:1.4em;}.onepage_right_section p{padding:0px 10px 0px 20px;font-size:0.9em;}.onepage_right_section p.title{text-transform:uppercase;}#onepage_items_wrapper{overflow-x:hidden;overflow-y:auto;margin:0;background:#000;}#onepage_items{width:100%;}#onepage_items td{padding:0px;line-height:1.5em}#onepage_items tr.error td{background:#FFFF88;color:#333;}#onepage_items tr.warning td{abackground:#FEEFB3;acolor:#000;}#onepage_items span.warning{color:#FEEFB3;padding:1px 4px;font-size:10px;}#onepage_items tr.alt td{}#onepage_items tr.error td.last{display:none;}#onepage_items td div.error{padding:10px 0;}#onepage_items td{vertical-align:top;text-align:left;border-bottom:1px dotted #666;}#onepage_items td.prodinfo{padding:10px 0px;color:#FFF;}#onepage_items td.first{width:24px;padding-top:10px;}#onepage_items td.first img{width:24px;height:30px;display:block;padding:0px 20px;}#onepage_items td.last{text-align:right;padding-right:5px;}#onepage_items .price{color:#FFF;font-weight:400;font-size:1em;}#onepage_items .offprice{color:#db0000;font-size:1em;}#onepage_right_summary,#onepage_right_savings{padding:0px 50px 5px;overflow:hidden;font-size:1.2em;text-align:center;}#onepage_right_savings{font-size:1.2em;font-weight:bold;display:none;padding-top:0px;}.onepage_right_summary{overflow:hidden;text-align:right;line-height:1.4;}#onepage_right_total{padding:20px 50px;font-size:18px;font-weight:bold;overflow:hidden;text-align:right;}#onepage_right_total .fleft{text-transform:uppercase;}#onepage_right_total_usd{display:none;padding:20px 0 30px;font-size:16px;overflow:hidden;text-align:right;}#onepage_total .djcheckout-total{font-weight:bold;}#onepage_right_total .djcheckout-totalusd{line-height:2;font-weight:normal;font-size:14px;}.onepage_right_phone{letter-spacing:1px;}.address{padding:10px;}.address .head{font-weight:bold;text-transform:uppercase;}.address table{margin:10px 0;}.address .right{padding-top:8px;}.address input{margin-bottom:2px;}#wishlistsearch .content{}#wishlistsearch .content .title{width:445px;height:115px;display:block;padding-top:30px;margin:0 auto 30px auto;}#wishlistsearch .content p,#wishlistsearch #content .search p{font-family:'Source Sans Pro',sans-serif;font-size:1.167em;line-height:1.75em;letter-spacing:.065em;}#wishlistsearch .content .intro-copy{width:75%;margin:0 auto;text-align:center;}#wishlistsearch .content .intro-copy span{text-transform:uppercase;font-weight:700;}#wishlistsearch .content .intro-copy strong{font-weight:700;}#wishlistsearch .content .break{width:100%;height:30px;display:block;clear:both;}#wishlistsearch .content .share-view{width:80%;height:auto;display:block;clear:both;position:relative;margin:0 auto 50px auto;}#wishlistsearch .content .share-view .view{width:48%;float:left;text-align:center;}#wishlistsearch .content .share-view .share{width:48%;float:right;text-align:center;}#wishlistsearch .content .share-view .special-note{width:100%;display:block;clear:both;text-align:center;}#wishlistsearch .content .share-view .special-note .push{margin-bottom:10px;}#wishlistsearch .content .share-view h2,#wishlistsearch .content .search h2,#wishlistsearch #content .search h2,#wishlistsearch .content .search-results h2{font-family:'Source Sans Pro',sans-serif;font-size:1.667em;letter-spacing:.075em;line-height:normal;text-transform:uppercase;margin-bottom:5px;font-weight:700;}#wishlistsearch .content .share-view h4,#wishlistsearch .content .search h4{font-family:'Source Sans Pro',sans-serif;font-size:1.250em;letter-spacing:.075em;line-height:normal;text-transform:uppercase;margin-bottom:5px;font-weight:700;}#wishlistsearch .content .search h4{margin-top:25px;}#wishlistsearch .content .share-view .share-wl-btn,#wishlistsearch .content .share-view .view-wl-btn{width:95%;height:15px;display:block;color:#ffffff;background:#000000;font-family:'Source Sans Pro',sans-serif;font-size:1.250em;font-weight:700;padding:20px 0 17px 0;margin:10px auto 50px auto;line-height:none;text-transform:uppercase;letter-spacing:.075em;text-align:center;}#wishlistsearch .content .share-view .share-wl-btn:hover,#wishlistsearch .content .share-view .view-wl-btn:hover{background:#f1f1f1;color:#000000;}#wishlistsearch .content .search,#wishlistsearch #content .search{width:80%;height:auto;clear:both;background:#f1f1f1;display:block;margin:0 auto 40px auto;padding:25px;text-align:center;}#wishlistsearch .content .search form input,#wishlistsearch #content .search form input{font-family:'Source Sans Pro',sans-serif;font-size:1.083em;letter-spacing:.075em;color:#000000;border:solid 1px #ffffff;width:100%;padding:10px 8px;}#wishlistsearch .content .search form .first-name,#wishlistsearch .content .search form .last-name,#wishlistsearch #content .search form .first-name,#wishlistsearch #content .search form .last-name{width:20%;display:inline-block;margin:25px 5px 0 0;}#wishlistsearch .content .search form .email,#wishlistsearch .content .search form .phone,#wishlistsearch #content .search form .email,#wishlistsearch #content .search form .phone{width:23%;display:inline-block;margin-top:25px;}#wishlistsearch .content .search form .or,#wishlistsearch #content .search form .or{width:20px;display:inline-block;text-align:center;}#wishlistsearch .content .search form .first-name input,#wishlistsearch .content .search form .last-name input,#wishlistsearch .content .search form .email input,#wishlistsearch .content .search form .phone input,#wishlistsearch #content .search form .first-name input,#wishlistsearch #content .search form .last-name input,#wishlistsearch #content .search form .email input,#wishlistsearch #content .search form .phone input{width:90%;}#wishlistsearch .content .search form .wl-submit,#wishlistsearch #content .search form .wl-submit{width:40%;padding:18px 0 17px 0;text-align:center;background:#000000;color:#ffffff;border:none;text-transform:uppercase;font-size:1.250em;letter-spacing:.165em;font-weight:700;margin-top:35px;}#wishlistsearch .content .search form .wl-submit:hover,#wishlistsearch #content .search form .wl-submit:hover{background:#79A22D;color:#ffffff;}#wishlistsearch .content .search form .break-ii{width:100%;height:1px;display:block;clear:both;}#wishlistsearch .content .search form .error,#wishlistsearch #content .search form .error{width:80%;font-family:'Source Sans Pro',sans-serif;font-size:1.167em;line-height:1.75em;letter-spacing:.065em;background:#ffffff;margin:15px auto 0 auto;font-weight:700;}#wishlistsearch .content .search-results{width:100%;text-align:center;margin:0 0 20px 0;}#wishlistsearch .content .search-results .wishlist-results{width:80%;background:#f1f1f1;margin:10px auto 0 auto;padding:25px;}#wishlistsearch .content .search-results h2{color:#79A22D!important;}#wishlistsearch .content .search-results a{color:#79A22D;font-weight:700;}#wishlistsearch .content .search-results strong,#wishlistsearch .content .search-results .no-results strong{font-weight:700;}#customerwishlist #main{width:100%;margin:30px 0 50px 0;}#customerwishlist #main #wishlist{width:100%;float:left;margin-left:25px;}#customerwishlist #main h2{font-family:'Source Sans Pro',sans-serif;font-size:1.667em;letter-spacing:.075em;line-height:normal;margin-bottom:5px;font-weight:700;margin-left:25px;}#customerwishlist #main .no-items-wl a,#customerwishlist #main .share-message a{font-weight:700;color:#79A22D;}#customerwishlist #main .no-items-wl a:hover,#customerwishlist #main #wl-results .share-message a:hover{text-decoration:underline;}#customerwishlist #main .no-items-wl{width:80%;float:left;}#customerwishlist #main .no-items-wl h2{margin-top:15px;}#customerwishlist #main .no-items-wl p{font-family:'Source Sans Pro',sans-serif;font-size:1.167em;letter-spacing:.025em;line-height:1.65em;margin-left:25px;}#customerwishlist #main .no-items-wl strong{font-weight:700;}#customerwishlist #main .no-items-wl .wl-success{width:926px;padding:15px 0 15px 12px;background:#f1f1f1;}#customerwishlist #main .share-message{width:100%;height:auto;display:block;text-align:left;font-family:'Source Sans Pro',sans-serif;}#customerwishlist #main .share-message p{font-size:1.167em;letter-spacing:.025em;margin:0 0 10px 25px;}#customerwishlist #main #wl-upsells,#customerwishlist #content #wl-upsells{width:10%;float:left;margin:15px 0 0 25px;}#customerwishlist #main #wl-upsells .head{font-family:'Source Sans Pro',sans-serif;width:100%;height:15px;font-size:1.00em;background-color:#f0f0f0;margin-bottom:20px;padding:14px 6px 10px 6px;font-weight:700;text-align:center;}#customerwishlist #main #wl-upsells #wl-upsells_target{width:100%;margin-left:10px;}#customerwishlist #main #wl-results table{width:100%;margin-top:15px;}#customerwishlist #main #wl-results table thead{font-family:'Source Sans Pro',sans-serif;background:#f1f1f1;font-size:1.083em;letter-spacing:.075em;line-height:normal;text-transform:uppercase;font-weight:700;}#customerwishlist #main #wl-results table thead tr th{padding:12px 0 10px 0!important;}#customerwishlist #main #wl-results .price-hdr,#customerwishlist #main #wl-results .qty-hdr,#customerwishlist #main #wl-results .ordered-hdr{font-family:'Source Sans Pro',sans-serif;width:100px;text-align:center;font-size:1.083em;vertical-align:text-top;padding-top:15px;}#customerwishlist #main #wl-results .product-image{width:75px;height:94px;display:block;margin:0 auto;padding-right:10px;}#customerwishlist #main #wl-results .product-desc{font-family:'Source Sans Pro',sans-serif;font-size:1.083em;line-height:1.65em;letter-spacing:.025em;}#customerwishlist #main #wl-results .offprice{font-family:'Source Sans Pro',sans-serif;font-size:1.083em;text-align:center!important;width:100%;height:auto;display:block;clear:both;padding:10px 0;color:#D20003;text-decoration:line-through;}#customerwishlist #main #wl-results .qty input{font-family:'Source Sans Pro',sans-serif;text-align:center;padding:5px;border:solid 1px #cccccc;}#customerwishlist #main #wl-results #wl-items .wl-remove,#customerwishlist #main #wl-results #wl-items .product-thumb,#customerwishlist #main #wl-results #wl-items .product-desc,#customerwishlist #main #wl-results #wl-items .price,#customerwishlist #main #wl-results #wl-items .qty,#customerwishlist #main #wl-results #wl-items .ordered,#customerwishlist #main #wl-results #wl-items .wl-addbag{padding:20px 0 20px 0!important;}#customerwishlist #main #wl-results #wl-items .price,#customerwishlist #main #wl-results #wl-items .qty,#customerwishlist #main #wl-results #wl-items .ordered{text-align:center;}#customerwishlist #main #wl-results .error{font-family:"Source Sans Pro",sans-serif;background:none repeat scroll 0 0 #000000;color:#ffffff;height:30px;padding:0!important;text-align:center;vertical-align:middle;letter-spacing:.1em;}#customerwishlist #main #wl-results #wl-items .wl-remove,#customerwishlist #main #wl-results #wl-items .wl-addbag{width:80px;vertical-align:top!important;}#customerwishlist #main #wl-results #wl-items .wl-remove-btn,#customerwishlist #main #wl-results #wl-items .wl-qty-btn,#customerwishlist #main #wl-results #wl-items .wl-add-to-bag{background:#f1f1f1;font-family:'Source Sans Pro',sans-serif;color:#000000;font-weight:700;padding:3px 8px;letter-spacing:.025em;text-transform:uppercase;}#customerwishlist #main #wl-results #wl-items .wl-remove-btn,#customerwishlist #main #wl-results #wl-items .wl-add-to-bag{font-size:.9em;}#customerwishlist #main #wl-results #wl-items .wl-qty-btn{font-size:.83em;}#customerwishlist #main #wl-results #wl-items .wl-remove-btn:hover,#customerwishlist #main #wl-results #wl-items .wl-qty-btn:hover,#customerwishlist #main #wl-results #wl-items .wl-add-to-bag:hover{background:#000000;color:#ffffff;letter-spacing:.025em;}#wishlistsend #main{width:100%;font-family:'Source Sans Pro',sans-serif;margin-top:40px;}#wishlistsend #main h1{font-size:1.792em;text-transform:uppercase;letter-spacing:.025em;font-weight:700;text-align:center;line-height:1.65em;}#wishlistsend #main p{font-size:1.083em;line-height:1.65em;letter-spacing:.025em;text-align:center;}#wishlistsend #main .wl-send-form{width:55%;background:#f1f1f1;padding:25px;text-align:center;margin:25px auto;}#wishlistsend #main .wl-send-form .email-addresses,#wishlistsend #main .wl-send-form .message{width:80%;padding:15px;font-family:'Source Sans Pro',sans-serif;font-size:1.167em;letter-spacing:.025em;border:none;}#wishlistsend #main .wl-send-form .email-addresses{margin:10px 0 25px 0;}#wishlistsend #main .wl-send-form .message{min-height:200px;margin:10px 0;}#wishlistsend #main .wl-send-form form input{font-family:'Source Sans Pro',sans-serif;width:40%;padding:18px 0 17px 0;text-align:center;background:#79A22D;color:#ffffff;border:none;text-transform:uppercase;font-size:1.250em;letter-spacing:.165em;font-weight:700;margin:15px 0;}#wishlistsend #main .wl-send-form form input:hover{background:#000000;}#wishlistsend #main .wl-send-form .error{width:80%;font-size:1.083em;letter-spacing:.025em;font-weight:700;background:#ffffff;margin:10px auto 0 auto;padding:10px 15px;}#content,#extra{border-radius:0px!important;}#wrapper{border-radius:0px!important;}body#chat{overflow:hidden;}#chat_top{margin:10px;}#chat #wrapper_popup{line-height:1.3;font-size:12px;}#chat_main{width:500px;margin:20px 0 0 150px;text-align:left;}#chat p{margin:10px;}#chat_main input.text{width:200px;}#chat_main textarea{width:300px;height:100px;}.chat_optional{font-size:10px;}#chatwin{text-align:left;width:530px;height:150px;padding:5px;overflow:auto;border:1px solid #000;font-size:10px;font-family:bookman,tahoma,arial,sans-serif;margin-left:5px;}#chatarea{border:1px solid #000;width:50%;height:40px;}#search{font-family:'Source Sans Pro',Arial,Helvetica,sans-serif;}#search a:link,#search a:active,#search a:visited{text-decoration:none;}#search_header{}#search_header h2{padding-left:10px;font-size:18px;}#search_header h3{color:#000;font-size:16px;letter-spacing:0.12em;text-transform:uppercase;margin-top:10px;}#search_dym{clear:both;padding-left:8px;}#search_refine{float:left;width:160px;padding:0;margin-bottom:40px;overflow:hidden;background:#FFF;clear:both;}#search_refine .curr_sel_head{font-family:'Source Sans Pro';font-weight:700;margin-top:10px;padding:5px 3px;text-transform:uppercase;}#search_refine .refine_head{font-family:'Source Sans Pro';font-size:1.025em;font-weight:700;text-transform:uppercase;background:#fafafa;color:#000000;padding:6px;}#search_bread{margin:10px 0 10px 200px;font-size:1.25em;line-height:normal;background:none;}#search_bread .delete{font-size:.85em;vertical-align:top;font-weight:700;color:#dc0d0d!important;}#search_refine .curr_sel{color:#606163;background:#FFFFFF;font-family:'Source Sans Pro';font-size:11px;text-transform:uppercase;padding:4px 0 3px 3px;margin-bottom:1px;border:solid 1px #F1F1F1;}#search_refine .curr_del{font-size:11px;font-weight:bold;text-transform:lowercase;float:right;_float:none;padding-right:5px;}.img{position:relative;}.overlay_new,.overlay_lowstock{font:bold 10px Helvetica,Sans-Serif;background:white;padding:1px 5px;position:absolute;top:0px;right:0px;}.overlay_new{color:#00729F;}.overlay_outlet{width:51px;height:51px;position:absolute;top:0px;left:0px;background:url(/media/static/dj-includes/images/static/search/dj_outlet_badge.png) no-repeat;}#search_main{float:left;overflow:hidden;width:800px;padding-left:20px;}#search_main .product a.img{overflow:hidden;margin-bottom:5px;}#search_main .product{width:160px;float:left;display:inline;margin-bottom:20px;overflow:hidden;position:relative;}#search_main .productinfo{line-height:150%;letter-spacing:0.1em;font-weight:400;font-size:10px;}#search_main .productinfo span{}#search_main .brand{color:#373737;font-size:9px;font-weight:600;}#search_main .productinfo .prodname{text-transform:capitalize;font-size:9px;font-weight:400;color:#373737;}#search_main .productinfo .qtyleft{text-transform:uppercase;font-size:9px;font-weight:600;color:#7aa136;}#search_main .product .orgprice{font-size:10px;text-decoration:line-through;font-weight:400;}#search_main .product .offprice{font-size:11px;text-decoration:line-through;}#search_main .product .nowprice{color:#373737;font-size:11px;font-weight:600;}#search_main .product .regprice{color:#373737;font-size:11px;font-weight:600;}#search_main span.stars,#search_main span.stars span{display:block;background:url(/media/static/dj-includes/images/static/search/stars.png) 0 -10px repeat-x;_background-image:none;width:50px;height:10px;}#search_main span.stars span{background-position:0 0;}.search_attribute{margin-bottom:10px;}.search_attribute ul li ul{display:block;margin:1px 10px 3px;}.search_attribute ul li{padding:0;}.search_attribute .head{color:#79a22d;text-transform:uppercase;font-size:11px;font-weight:bold;}.search_attribute select{width:100%;font-size:10px;border:0px;}.search_attribute .short td{padding:2px 1px 1px;}.search_attribute .short tr.selectable:hover{cursor:pointer;}.search_attribute .scroll_table{height:153px;overflow:auto;}.search_attribute .opt_hdr{text-transform:uppercase;font-size:130%;font-weight:400;letter-spacing:0.12em;padding:5px 0;cursor:pointer;position:relative;color:#000;line-height:150%;}.search_attribute .opt_expand{width:100%;background:#f1f1f1 url(/media/static/dj-includes/images/static/search/arrow_expand.gif) left no-repeat;padding:5px 0 5px 20px;background-position:5px 11px;font-size:1.125em;line-height:normal;border:solid 1px #f1f1f1;}.search_attribute .opt_collapse{width:100%;background:#f1f1f1 url(/media/static/dj-includes/images/static/search/arrow_collapse.gif) left no-repeat;padding:5px 0 5px 20px;background-position:5px 11px;font-size:1.125em;line-height:normal;}.search_attribute .opt_body{background:#FFF;border:1px solid #EEE;line-height:150%;overflow:scroll;overflow-x:hidden;overflow-y:auto;padding-left:5px;}.search_attribute .opt_body input{border:0;font-weight:bold;background:transparent;}.search_attribute .slider{margin:4px;}.search_attribute .ui-slider .ui-slider-handle{width:0.8em;margin-left:-0.4em;}.search_attribute .ui-widget-header{background:#6D853B;}.search_attribute .ui-corner-all{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}#search_main .section{float:left;width:100%;overflow:hidden;}#search_main div.head{height:24px;line-height:24px;background:#F4F4F4;margin-left:10px;}#search_main div.head span{font-size:14px;text-transform:uppercase;letter-spacing:0.1em;font-weight:bold;color:#79a22d;padding:2px 8px;}#search_main div.head a{font-size:10px;text-transform:uppercase;text-decoration:underline;font-weight:normal;}#search_main .pagination{text-align:left;float:left;}#search_main .pagination span.head{font-size:18px;text-transform:uppercase;}#search_main .products{float:left;width:100%;position:relative;}#search_main h2{color:#333333;font-size:14px;line-height:18px;padding:0 10px 5px;}#search_no_items{color:red;padding:5px 10px;font-size:14px;text-transform:uppercase;clear:both;}#search_back{padding-left:10px;padding-bottom:10px;}#search_back a{cursor:pointer;}#search_main .products #SR2{position:absolute;top:0;right:0;width:160px;height:825px;z-index:2;}#search_main #SR4{clear:both;width:790px;height:90px;}#giftcards .content{font-family:'Source Sans Pro',sans-serif;font-size:14px;line-height:1.65em;margin:50px 0 0 0;}#giftcards .content .gift-title{font-size:40px;text-align:center;text-transform:uppercase;font-weight:700;font-style:italic;margin-bottom:25px;}#giftcards .content p{text-align:center;}#giftcards .content .rules{width:60%;margin:0 auto;}#giftcards .content .rules p{font-size:18px;}#giftcards .content .rules ul{list-style-type:disc;list-style-position:inside;margin:10px 0 0 125px;}#giftcards .content .rules ul a{color:#79A22D;font-weight:700;}#giftcards .content .rules ul a:hover{text-decoration:underline;}#giftcards .content .purchase{font-size:18px;margin-top:25px;}#giftcards .content .purchase .purchase-giftcard{width:35%;padding:25px 8px;background:#000000;margin:25px auto;font-family:'Source Sans Pro',sans-serif;font-size:14px;font-weight:700;color:#ffffff;text-transform:uppercase;text-align:center;letter-spacing:2px;}#giftcards .content .purchase .purchase-giftcard:hover{background:#f1f1f1;color:#000000;}.secure-egiftcard-content{width:100%;position:relative;font-family:'Source Sans Pro',sans-serif;color:#000000;text-align:left;padding-bottom:50px;}.secure-egiftcard-content .col-l{width:49%;float:left;margin-left:20px;}.secure-egiftcard-content .col-l ul{text-decoration:none;font-size:13px;line-height:1.65em;list-style:disc;margin:10px 0 20px 30px;}.secure-egiftcard-content .col-r{width:45%;padding:70px 0;text-align:center;display:block;float:right;background:#000000;color:#ffffff;margin:45px 20px 0 0;}.secure-egiftcard-content .col-l h1{font-size:20px;text-transform:uppercase;letter-spacing:1px;line-height:none;font-weight:700;margin:40px 0 10px 0;}.secure-egiftcard-content .col-l h2{font-size:16px;letter-spacing:1px;line-height:none;font-weight:700;margin:0 0 10px 0;}.secure-egiftcard-content .col-l p{font-size:13px;line-height:1.65em;color:#000000;margin:10px 0 15px 0;}.secure-egiftcard-content .col-l .provided-cash-amounts{width:90%;margin-top:20px;display:none;}.secure-egiftcard-content .col-l .provided-cash-amounts h2{margin-bottom:20px;}.secure-egiftcard-content .col-l .provided-cash-amounts .pc-amount{width:70px;padding:10px 0;text-align:center;color:#ffffff;background:#000000;position:relative;float:left;margin-right:10px;}#giftcardpurchase #content form{line-height:1.3;}.secure-egiftcard-content .col-l .provided-cash-amounts .pc-amount:hover{background:#f1f1f1;color:#000000;}.secure-egiftcard-content .col-l .provided-cash-amounts .pc-break{width:100%;height:10px;display:block;clear:both;}.secure-egiftcard-content a{color:#79A22D;font-weight:700;}.secure-egiftcard-content a:hover{text-decoration:underline;}.secure-egiftcard-content .ecard-form .push{padding-top:20px;}.secure-egiftcard-content .ecard-form .ecard-amount h2,.secure-egiftcard-content .to-from-ecard h2,.secure-egiftcard-content .recipient h2{padding:20px 0 10px 0;}.secure-egiftcard-content .ecard-form input{width:70%;font-family:'Source Sans Pro',sans-serif;color:#000000;font-size:13px;letter-spacing:1px;padding:10px;border:solid 1px #cccccc;margin-bottom:20px;}.secure-egiftcard-content .to-from-ecard .ecard-to,.secure-egiftcard-content .recipient .info-email{}.secure-egiftcard-content .ecard-form .error{padding:0 0 10px 0!important;}.secure-egiftcard-content .ecard-form .error .dos{width:100%;display:block;clear:both;}.secure-egiftcard-content .col-r h1{font-size:20px;text-transform:uppercase;letter-spacing:.45em;height:50px;}.secure-egiftcard-content .col-r .ecard-total-amount{display:none!important;font-size:60px;font-weight:700;letter-spacing:.125em;height:100px;line-height:1.65em;}.secure-egiftcard-content .col-r .ecard-message textarea{width:330px;height:200px;padding:10px;font-family:'Source Sans Pro',sans-serif;color:#000000;font-size:13px;margin-bottom:20px;}.secure-egiftcard-content .col-r .ecard-submit input{width:350px;height:60px;padding:10px 8px;font-family:'Source Sans Pro',sans-serif;text-align:center;background:#79a22d;color:#ffffff;font-size:15px;letter-spacing:.125em;font-weight:700;text-transform:uppercase;border:none;margin-bottom:20px;}.secure-egiftcard-content .col-r .ecard-submit input:hover{background:#f1f1f1;color:#000000;}.secure-egiftcard-content .col-r .ecard-submit p{text-align:left;margin-left:60px;font-style:italic;line-height:1.65em;}.secure-egiftcard-content .col-r .ecard-submit p a{color:#ffffff;text-decoration:underline;font-weight:400;}#giftcardcomplete #checkout_main{font-family:'Source Sans Pro',sans-serif;color:#000000;}#giftcardcomplete #checkout_main h1{font-size:20px;text-transform:uppercase;letter-spacing:1px;line-height:none;font-weight:700;margin:40px 0 10px 0;}#giftcardcomplete #checkout_main h2{font-size:16px;letter-spacing:1px;line-height:none;font-weight:700;margin:20px 0 10px 0;}#giftcardcomplete #checkout_main p{font-size:13px;line-height:1.65em;color:#000000;margin:10px 0 15px 0;word-wrap:break-word;}#giftcardcomplete #checkout_main strong{font-weight:700!important;}#giftcardcomplete #checkout_main .confirm{width:48%;padding:20px 38px 25px 0;height:auto;display:block;float:left;}#giftcardcomplete #checkout_main .confirm .push,#giftcardcomplete #checkout_main .billing-info .push{margin-top:40px;}#giftcardcomplete #checkout_main .billing-info .subtract{margin:10px 0 3px 0!important;}#giftcardcomplete #checkout_main .billing-info{width:44%;height:auto;display:block;float:right;padding:20px 0 50px 30px;border-left:dotted 1px #333333;}#giftcardcomplete #checkout_main .confirm .update-gift-card,#giftcardcomplete #checkout_main .billing-info .add-billing-addy,#giftcardcomplete #checkout_main .billing-info .edit-billing-addy,#giftcarddetail .content .print-goback .p-friendly-verse{font-family:'Source Sans Pro',sans-serif;background:#f1f1f1;color:#000000;font-size:11px;font-weight:700;text-transform:uppercase;text-decoration:none!important;border:none;padding:5px 8px;margin:10px 0 5px 0!important;line-height:none!important;letter-spacing:.25em;cursor:pointer;}#giftcardcomplete #checkout_main .confirm .update-gift-card:hover,#giftcardcomplete #checkout_main .billing-info .add-billing-addy:hover,#giftcardcomplete #checkout_main .billing-info .edit-billing-addy:hover{background:#000000;color:#ffffff;}#giftcardcomplete #checkout_main .confirm input:hover{background:#f1f1f1;color:#000000;}#giftcardcomplete #checkout_main .billing-info select{width:65%;border:solid 1px #cccccc;padding:10px;font-family:'Source Sans Pro',sans-serif!important;font-size:13px;margin:5px 0 10px 0;}#giftcardcomplete #checkout_main .confirm .payment-option-cards li{display:inline;margin-right:3px;}#giftcardcomplete #checkout_main .confirm a,#giftcardcomplete #checkout_main .billing-info a{color:#79A22D;font-weight:700;}#giftcardcomplete #checkout_main .confirm a:hover,#giftcardcomplete #checkout_main .billing-info a:hover{text-decoration:underline;}#giftcardcomplete #checkout_main .billing-info input{font-family:'Source Sans Pro',sans-serif;color:#000000;font-size:13px;letter-spacing:1px;padding:10px;border:solid 1px #cccccc;margin-bottom:20px;text-align:left;}#giftcardcomplete #checkout_main .billing-info .cc-number{width:70%;}#giftcardcomplete #checkout_main .billing-info .exp-date,#giftcardcomplete #checkout_main .billing-info .sec-code{width:50%;float:left;}#giftcardcomplete #checkout_main .billing-info .ecard-submit input{width:385;height:50px;display:block;clear:both;border:none;padding:0;}#giftcardcomplete #checkout_main .error{display:block;color:#E20003;}#giftcarddetail .content{width:980px;height:auto;padding:50px 0;}#giftcarddetail .content h2{font-family:'Source Sans Pro',sans-serif;font-size:16px;letter-spacing:1px;line-height:none;font-weight:700;margin:0 0 10px 0;}#giftcarddetail .content .eg-card-id{color:#79A22D;}#giftcarddetail .content .status{text-align:center;}#giftcarddetail .content .push{margin-top:20px;}#giftcarddetail .content .card-ex{font-family:'Source Sans Pro',sans-serif;width:70%;height:220px;padding:25px;background:#000000;color:#ffffff;margin:25px auto;position:relative;line-height:1.75em;}#giftcarddetail .content .card-ex .logo{width:200px;height:41px;display:block;position:absolute;z-index:3;}#giftcarddetail .content .card-ex .logo-cap{font-size:18px;text-transform:uppercase;font-weight:700;position:absolute;z-index:3;top:70px;letter-spacing:.125em;font-style:italic;color:#79A22D;}#giftcarddetail .content .card-ex .date-number{font-size:1.25em;letter-spacing:.115em;float:right;}#giftcarddetail .content .card-ex .date-number p{text-align:right;}#giftcarddetail .content .card-ex .to-from{float:left;margin-top:100px;}#giftcarddetail .content .card-ex .to-from p{text-align:left;font-size:18px;line-height:1.25em;}#giftcarddetail .content .card-ex .price{color:#ffffff;font-size:50px;font-family:'Source Sans Pro',sans-serif;position:absolute;z-index:3;right:25px;top:142px;}#giftcarddetail .content .card-ex .disclaimer{font-size:11px;position:absolute;z-index:3;bottom:25px;}#giftcarddetail .content .card-ex .disclaimer p{text-align:left;margin-right:25px;line-height:1.45em;}#giftcarddetail .content .message{width:70%;display:block;clear:both;margin:0 auto 25px auto;padding:25px 0;border-bottom:dotted 1px #333333;text-align:center;}#giftcarddetail .content .message p{font-family:'Source Sans Pro',sans-serif;font-size:16px;line-height:1.25em;letter-spacing:.025em;}#giftcarddetail .content .print-goback{width:100%;height:100px;display:block;clear:both;margin:0 auto;text-align:center;}#brand h1#head{width:100%;height:100px;line-height:80px;font-size:24px;position:relative;text-indent:20px;}#brand h1#head img{display:block;position:absolute;top:0;left:0;}#brand h2{font-size:18px;color:#78A22F;text-transform:uppercase;margin:10px;}#brand_departments{overflow:hidden;padding:10px 0;border:1px solid #999;margin:10px;width:958px;font-size:14px;}.brand_department{float:left;min-width:150px;margin:0 20px;}.brand_department h3{font-size:14px;color:#999;}.brand_department ul{display:block;float:left;padding:10px 0;list-style:none;}ul.brand_two{width:300px;}ul.brand_two li{float:left;width:120px;margin-right:10px;}.brand_department li{padding:3px 0 3px 20px;background:url(/dj-includes/images/static/bullet.jpg) 8px 8px no-repeat;}#brand_main{margin:20px 10px;}#brand_main img{float:left;margin:0 20px 20px 0;}#brand_main p{margin:0 20px 25px 0;font-size:14px;line-height:1.4;}#category h1#head{width:100%;height:50px;line-height:50px;font-size:24px;position:relative;text-indent:20px;}#category h1#head img{display:block;position:absolute;top:0;left:0;}#category h2{font-size:18px;color:#78A22F;text-transform:uppercase;margin:20px 20px 10px;}#category p{font-size:12px;line-height:1.4;padding:10px 40px;}#seasonalfavs #content{padding:20px;}#seasonalfavs #content h1{border-bottom:1px solid #999999;color:#78A22F;display:block;font-size:14px;font-weight:bold;padding-bottom:5px;text-decoration:none;text-transform:uppercase;}.seasonalfavs_section{display:block;margin:20px;}.seasonalfavs_section li{line-height:1.4;}.seasonalfavs_section li a,.seasonalfavs_section li a:link,.seasonalfavs_section li a:active,.seasonalfavs_section li a:visited,.seasonalfavs_section li a:hover{color:#000;text-decoration:none;}.seasonalfavs_section li a:hover{text-decoration:underline;}#home_feature{width:980px;height:520px;margin:0;overflow:hidden;display:block;padding:20px 0px;}#home_feature img{display:block;float:left;}#home_feature_static{width:980px;height:360px;overflow:hidden;background-color:#c1c1c1;position:absolute;z-index:1;}#home_feature_left{width:800px;height:360px;display:block;float:left;}#home_feature_right{width:180px;height:360px;display:block;float:left;}#home_feature .hp10{width:800px;height:90px;display:block;overflow:hidden;}#home_feature .hp13{width:800px;height:270px;display:block;overflow:hidden;}#home_feature .hp11{width:180px;height:150px;display:block;overflow:hidden;}#home_feature .hp12{width:180px;height:150px;display:block;overflow:hidden;}#home_feature .hp15{width:180px;height:60px;display:block;overflow:hidden;}#home_promos{height:105px;overflow:hidden;margin-top:10px;margin-bottom:10px;}#home_promos .promo{float:left;height:100%;width:156px;margin-right:8px;}#home_promos .promolast{float:right;margin-right:0px;height:100%;width:156px;}#home_promos2{clear:both;}#seolinks{float:left;padding:6px;}#promomiddle{overflow:hidden;height:90px;margin:0 0 8px 0;}#promomiddle .hp2{width:728px;height:90px;float:left;}#promomiddle .hp3,#promomiddle .hp4,#promomiddle .hp5{width:322px;height:90px;background-color:#999;float:left;}#promomiddle .hp3,#promomiddle .hp4{margin-right:7px;}#promomiddle .hp16{width:252px;height:90px;float:left;}#promoblocks-sm,#promoblocks-lrg,#join-convo{width:980px;height:auto;display:block;clear:both;}#promoblocks-sm{margin-top:-20px;}#promoblocks-sm .mens,#promoblocks-sm .womens,#promoblocks-lrg .mens,#promoblocks-lrg .womens{width:480px;margin-bottom:20px;}#promoblocks-sm .mens,#promoblocks-lrg .mens{float:left;}#promoblocks-sm .womens,#promoblocks-lrg .womens{float:right;}#promoblocks-sm .mens .title-bar,#promoblocks-sm .womens .title-bar,#promoblocks-lrg .mens .title-bar,#promoblocks-lrg .womens .title-bar,#join-convo .title-bar{background:#000000;color:#ffffff;text-align:center;font-family:'Source Sans Pro',sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.2em;padding:18px 0;}#promoblocks-lrg .mens .promo-image,#promoblocks-lrg .womens .promo-image{height:300px;}#join-convo .sn-icons{width:980px;background:#F0F0F0;margin-bottom:20px;text-align:center;}#join-convo .sn-icons ul{padding:30px 0;}#join-convo .sn-icons ul li{display:inline-block;margin-right:10px;}#join-convo .sn-icons ul li:last-child{margin-right:0;}#join-convo .sn-icons .fb-icon,#join-convo .sn-icons .tw-icon,#join-convo .sn-icons .pin-icon,#join-convo .sn-icons .yt-icon,#join-convo .sn-icons .ig-icon,#join-convo .sn-icons .gp-icon,#join-convo .sn-icons .t-icon{width:32px;height:32px;display:block;background:url(http://media.djnetworks.net/media/static/dj-includes/images/static/2014/05/22/dj-hp-sn-icons-iv.png) no-repeat;overflow:hidden;}#join-convo .sn-icons .fb-icon span,#join-convo .sn-icons .tw-icon span,#join-convo .sn-icons .pin-icon span,#join-convo .sn-icons .yt-icon span,#join-convo .sn-icons .ig-icon span,#join-convo .sn-icons .gp-icon span,#join-convo .sn-icons .t-icon span{display:none;}#join-convo .sn-icons .ig-icon{background-position:0 -128px;}#join-convo .sn-icons .ig-icon:hover{background-position:-32px -128px;}#join-convo .sn-icons .fb-icon{background-position:0 0;}#join-convo .sn-icons .fb-icon:hover{background-position:-32px 0;}#join-convo .sn-icons .tw-icon{background-position:0 -32px;}#join-convo .sn-icons .tw-icon:hover{background-position:-32px -32px;}#join-convo .sn-icons .pin-icon{background-position:0 -64px;}#join-convo .sn-icons .pin-icon:hover{background-position:-32px -64px;}#join-convo .sn-icons .yt-icon{background-position:0 -96px;}#join-convo .sn-icons .yt-icon:hover{background-position:-32px -96px;}#join-convo .sn-icons .gp-icon{background-position:0 -160px;}#join-convo .sn-icons .gp-icon:hover{background-position:-32px -160px;}#join-convo .sn-icons .t-icon{background-position:0 -192px;}#join-convo .sn-icons .t-icon:hover{background-position:-32px -192px;}#iecw-title{padding:20px 0 0 0!important;}#iecw-more:after{margin:-16px 35px 0 0!important;}#home-email-subscribe{width:980px;height:38px;display:block;background-color:#F0F0F0;clear:both;}#home-email-subscribe-form{width:580px;height:38px;margin:0 auto 0 auto;}.email-icon{width:26px;height:20px;display:block;float:left;margin:10px 5px 0 0;}.home-email-message{width:312px;height:18px;display:block;float:left;margin:13px 5px 0 0;}#home-email-subscribe .text{font-family:'Source Sans Pro',sans-serif;font-size:13px;font-style:italic;letter-spacing:.045em;color:#676767;}#home-email-subscribe-input{height:20px;width:174px;border:solid 1px #ffffff;border-top-left-radius:.35em;border-bottom-left-radius:.35em;border-top-right-radius:0;border-bottom-right-radius:0;margin:8px 0 0 0;padding:0 0 0 10px;float:left;}#home-email-subscribe .search-divider{width:1px;height:20px;display:block;background-color:#676767;float:left;border-top:solid 1px #ffffff;border-bottom:solid 1px #ffffff;margin:8px 0 0 0;}#home-email-subscribe .submit{width:40px;height:20px;display:block;overflow:hidden;background-color:#ffffff;border:solid 1px #ffffff;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:.35em;border-bottom-right-radius:.35em;margin:8px 0 0 0;padding:0;float:left;}#home-email-subscribe .submit img{width:40px;height:25px;display:block;}#home-recommend-banner{width:980px;height:13px;display:block;clear:both;padding:7px 0 15px 0;}#home-recommend-banner img{width:980px;height:13px;display:block;margin:0 auto 0 auto;}#home_upsells{width:980px;}#home_rr #home_upsells_title{font-family:'Source Sans Pro',Helvetica,Arial;font-size:15px;text-transform:uppercase;color:#FFF;background-color:#000;padding:18px 0px;letter-spacing:0.2em;text-align:center;width:980px;margin-bottom:20px;font-weight:700;clear:both;}#home_upsells .upsells .product{width:100px;height:auto;display:block;float:left;margin:0 25px 15px 0;margin-right:21px\9;padding-bottom:15px\9;}#home_upsells .upsells .product .brand{color:#676767;}#home_upsells .upsells .product:first-child{margin-right:27px;}#home_upsells .upsells .product:last-child{width:100px;height:auto;display:block;float:right;margin-right:2px;}#home_upsells .upsells .product .prodname,#home_upsells .upsells .product .offprice{display:none;}#promobottom{width:980px;height:270px;display:block;}#promobottom #hl_2,#promobottom #hl_3,#promobottom #hl_4{width:310px;height:270px;display:block;}#promobottom #hl_2{float:left;margin:0 25px 0 0;padding:0;}#promobottom #hl_3{float:left;margin:0;padding:0;}#promobottom #hl_4{float:right;margin:0;padding:0;}#main_gender_1{width:820px;height:810px;display:block;position:relative;float:left;background-color:#fff;}#recommend-banner{width:800px;height:30px;padding-bottom:20px;display:block;padding-left:10px;position:relative;border:none;float:left;background-color:#fff;}#main_gender_2{width:820px;display:block;position:relative;border:none;float:left;background-color:#fff;}#column1{width:280px;height:810px;display:block;float:left;position:relative;background-color:#fff;padding-left:10px;}#column2{width:500px;height:810px;display:block;padding-left:20px;float:left;position:relative;background-color:#fff;}#column3{width:280px;height:790px;display:block;float:left;position:relative;background-color:#fff;padding-left:10px;padding-top:20px;}#column4{width:280px;height:790px;display:block;padding-left:20px;padding-top:20px;float:left;position:relative;background-color:#fff;}#column5{width:200px;height:790px;display:block;padding-left:20px;padding-top:20px;float:left;position:relative;background-color:#fff;}#gender{font-family:'Source Sans Pro',Arial,Helvetica;color:#000;}#gender .gp_title{font-size:20px;font-style:italic;font-weight:900;text-transform:uppercase;}#gender .gp_sub{font-size:14px;}#gender .gp_sub a:link,#gender .gp_sub a:active,#gender .gp_sub a:visited,#gender .gp_sub a:hover{text-decoration:underline;font-size:14px;font-style:italic;letter-spacing:0.04em;color:#000;}#gender .gp_sub a:hover{color:#FFF;}#gender .gp1_text,#gender .gp2_text,#gender .gp3_text,#gender .gp4_text,#gender .gp5_text,#gender .gp6_text,#gender .gp7_text,#gender .gp8_text{position:relative;float:left;width:100%;display:block;text-align:center;line-height:17px;padding-top:20px;padding-bottom:23px;}#gender .gp1_text,#gender .gp2_text,#gender .gp3_text,#gender .gp4_text{margin-bottom:20px;}#gender .gp1{position:relative;float:left;width:280px;height:408px;display:block;background-color:#FFF;}#gender .gp2{position:relative;float:left;width:280px;height:198px;display:block;background-color:#FFF;}#gender .gp3{position:relative;float:left;width:500px;height:408px;display:block;background-color:#FFF;}#gender .gp4{position:relative;float:left;width:500px;height:198px;display:block;background-color:#FFF;}#gender .gp5{position:relative;float:left;width:280px;height:198px;margin-bottom:20px;display:block;background-color:#FFF;}#gender .gp6{position:relative;float:left;width:280px;height:408px;margin-bottom:20px;display:block;background-color:#FFF;}#gender .gp7{position:relative;float:left;width:280px;height:408px;margin-bottom:20px;display:block;background-color:#FFF;}#gender .gp8{position:relative;float:left;width:280px;height:198px;margin-bottom:20px;display:block;background-color:#FFF;}#gender .gpa{position:relative;float:left;width:200px;height:35px;padding-top:15px;margin-bottom:20px;display:block;background-color:#dadada;color:#000000!important;text-align:center;line-height:normal;font-size:1.333em;font-style:italic;font-weight:900;text-transform:uppercase;}#gender .gpb{position:relative;float:left;width:200px;height:500px;margin-bottom:20px;display:block;background-color:#dadada;text-align:center;color:#000000;font-family:'Source Sans Pro',Arial,Helvetica;}#gender .gpb p{font-style:italic;font-weight:900;text-transform:uppercase;font-size:1.677em;line-height:1em;}#gender .gpb h1{font-family:'Source Sans Pro',Arial,Helvetica;font-size:6.5em;font-weight:900;line-height:1.35em;font-style:italic;}#gender .gpb .special{text-transform:none;font-size:1.333em!important;margin-top:50px;text-decoration:underline;}#gender .gpb .push{margin-top:120px;}#gender .gpc{position:relative;float:left;width:200px;height:200px;margin-bottom:20px;display:block;background-color:fff;}#gender .gpd{position:relative;float:left;width:200px;height:200px;margin-bottom:20px;display:block;background-color:#dadada;text-align:center;line-height:normal;font-size:1.333em;font-style:italic;font-weight:900;text-transform:uppercase;color:#000000!important;}#gender .gpd h1{font-size:1.5em;margin-top:10px;}#gender .gpd .push{margin-top:52px;}#gender-email-subscribe{width:100%;height:38px;display:block;background-color:#cdcdcd;clear:both;}#gender-email-subscribe-form{width:auto;height:38px;display:block;margin-left:120px;}.email-icon{width:26px;height:20px;display:block;float:left;margin:10px 5px 0 0;}.gender-email-message{width:312px;height:18px;display:block;float:left;margin:13px 5px 0 0;}#gender-email-subscribe .text{font-family:'Source Sans Pro',sans-serif;font-size:13px;font-style:italic;letter-spacing:.045em;color:#676767;}#gender-email-subscribe-input{height:20px;width:174px;border:solid 1px #ffffff;border-top-left-radius:.35em;border-bottom-left-radius:.35em;border-top-right-radius:0;border-bottom-right-radius:0;margin:8px 0 0 0;padding:0 0 0 10px;float:left;}#gender-email-subscribe .search-divider{width:1px;height:20px;display:block;background-color:#676767;float:left;border-top:solid 1px #ffffff;border-bottom:solid 1px #ffffff;margin:8px 0 0 0;}#gender-email-subscribe .submit{width:40px;height:20px;display:block;overflow:hidden;background-color:#ffffff;border:solid 1px #ffffff;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:.35em;border-bottom-right-radius:.35em;margin:8px 0 0 0;padding:0;float:left;}#gender-email-subscribe .submit img{width:40px;height:25px;display:block;}#gender #hl_2 .hl_003{margin-left:46px;}#gender-recommend-banner{width:820px;height:13px;display:block;clear:both;margin:15px 0 20px 0;}#gender-recommend-banner img{float:left;}.error_page{height:200px;padding:50px;font-size:14px;line-height:2.5;text-align:center;}.brandlink{width:170px;height:65px;}#lookbook{overflow:hidden;background-color:#FFFFFF;}.lookbook_feature{width:820px;height:874px;background-image:url(/media/static/dj-includes/images/lookbook/2010/09/14/back.jpg);background-repeat:no-repeat;float:right;}.lookbook_lnav{width:160px;height:874px;float:left;background-image:url(/media/static/dj-includes/images/lookbook/2010/09/14/lbnav.jpg);background-repeat:no-repeat;}.lookbook_lnav ul{padding-top:135px;padding-left:20px;line-height:1.75em;}.lookbook_lnav .lookbook_title_current{color:#C017CF;font-family:Helvetica,sans-serif;font-size:13px;font-weight:bold;}.lookbook_lnav .lookbook_title_past{color:#C017CF;font-family:Helvetica,sans-serif;font-size:13px;padding-top:14px;font-weight:bold;}.lookbook_lnav .lookbook_subcat{color:#FFFFFF;font-family:Helvetica,sans-serif;font-size:11px;}.lookbook_lnav .lookbook_subcat a{color:#FFFFFF;text-decoration:none;}.lookbook_lnav .lookbook_subcat a:hover{color:#6CA725;}.lookbook_lnav .lookbook_hlb{display:block;width:115px;height:100px;background-color:none;margin-left:20px;margin-top:20px;position:absolute;z-index:99;}.lookbook_hlb span{display:none;}.hl_002{margin:25px 0px 25px 20px;float:left;display:inline;}.hl_003{margin:10px auto 0 auto;width:89%;}.hl_005{float:right;display:inline;}.hl_007{margin:10px 9px 20px 9px;}.hl_008{margin:0 11px 10px 11px;}.hl_010{margin:5px 0 10px 0;}#home_promos2 .hl_009{margin:5px 0 10px 18px;float:left;}#product_upsells2 .hl_009{margin:5px 0 10px 10px;float:left;}#products #hl_10_wrapper{float:left;display:inline;}.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}.clearfix{zoom:1;}.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}.clearfix{zoom:1;}