body{background:#e5eff1 url('../images/bg.jpg') repeat-x center top fixed;background-size:cover;font:8pt/11pt Verdana,Arial,Helvetica,sans-serif;color:#544f48;margin:0;height:100%}body.clothing{background:url(http://i.keenfootwear.com/images.ashx?t=dynamicpages&i=pants-bg.jpg&c=1&q=62) center top fixed #d8cdbb}@font-face{font-family:'faux_snow_brkregular';src:url('fonts/fauxsnow-webfont.eot');src:url('fonts/fauxsnow-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/fauxsnow-webfont.woff') format('woff'),url('fonts/fauxsnow-webfont.ttf') format('truetype'),url('fonts/fauxsnow-webfont.svg#faux_snow_brkregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'tg_adventurecondensed';src:url('Fonts/tgadventure-condensed-webfont.eot');src:url('Fonts/tgadventure-condensed-webfont.eot?#iefix') format('embedded-opentype'),url('Fonts/tgadventure-condensed-webfont.woff2') format('woff2'),url('Fonts/tgadventure-condensed-webfont.woff') format('woff'),url('Fonts/tgadventure-condensed-webfont.ttf') format('truetype'),url('Fonts/tgadventure-condensed-webfont.svg#tg_adventurecondensed20') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Coldsmith';src:url('Fonts/coldsmith-webfont.eot');src:url('Fonts/coldsmith-webfont.eot?#iefix') format('eot'),url('Fonts/coldsmith-webfont.woff') format('woff'),url('Fonts/coldsmith-webfont.ttf') format('truetype'),url('Fonts/coldsmith-webfont.svg#webfontVUD5lYBf') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'TitilliumMedium';src:url('Fonts/titilliummedium-webfont.eot');src:url('Fonts/titilliummedium-webfont.eot?iefix') format('eot'),url('Fonts/titilliummedium-webfont.woff') format('woff'),url('Fonts/titilliummedium-webfont.ttf') format('truetype'),url('Fonts/titilliummedium-webfont.svg#webfontfd5HKSW0') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'TitilliumBold';src:url('Fonts/titilliumbold-webfont.eot');src:url('Fonts/titilliumbold-webfont.eot?iefix') format('eot'),url('Fonts/titilliumbold-webfont.woff') format('woff'),url('Fonts/titilliumbold-webfont.ttf') format('truetype'),url('Fonts/titilliumbold-webfont.svg#webfontEjgpBds4') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'TitilliumXBold';src:url('Fonts/titilliumextrabold-webfont.eot');src:url('Fonts/titilliumextrabold-webfont.eot?iefix') format('eot'),url('Fonts/titilliumextrabold-webfont.woff') format('woff'),url('Fonts/titilliumextrabold-webfont.ttf') format('truetype'),url('Fonts/titilliumextrabold-webfont.svg#webfontsDO2OUJD') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'LovedByTheKing';src:url('Fonts/LovedByTheKing-webfont.eot');src:url('Fonts/LovedByTheKing-webfont.eot?#iefix') format('embedded-opentype'),url('Fonts/LovedByTheKing-webfont.woff') format('woff'),url('Fonts/LovedByTheKing-webfont.ttf') format('truetype'),url('Fonts/LovedByTheKing-webfont.svg#Fonts/LovedByTheKingRegular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'TradeGothicCondEighteen';src:url('Fonts/tgc-webfont.eot');src:url('Fonts/tgc-webfont.eot?#iefix') format('embedded-opentype'),url('Fonts/tgc-webfont.woff') format('woff'),url('Fonts/tgc-webfont.ttf') format('truetype'),url('Fonts/tgc-webfont.svg#TradeGothicCondEighteen') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'open_sans_condensedbold';src:url('Fonts/OpenSans-CondBold-webfont.eot');src:url('Fonts/OpenSans-CondBold-webfont.eot?#iefix') format('embedded-opentype'),url('Fonts/OpenSans-CondBold-webfont.woff') format('woff'),url('Fonts/OpenSans-CondBold-webfont.ttf') format('truetype'),url('Fonts/OpenSans-CondBold-webfont.svg#open_sans_condensedbold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'open_sanscondensed_light';src:url('Fonts/OpenSans-CondLight-webfont.eot');src:url('Fonts/OpenSans-CondLight-webfont.eot?#iefix') format('embedded-opentype'),url('Fonts/OpenSans-CondLight-webfont.woff') format('woff'),url('Fonts/OpenSans-CondLight-webfont.ttf') format('truetype'),url('Fonts/OpenSans-CondLight-webfont.svg#open_sanscondensed_light') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'source_sans_proregular';src:url('Fonts/sourcesanspro-regular-webfont.eot');src:url('Fonts/sourcesanspro-regular-webfont.eot?#iefix') format('embedded-opentype'),url('Fonts/sourcesanspro-regular-webfont.woff') format('woff'),url('Fonts/sourcesanspro-regular-webfont.ttf') format('truetype'),url('Fonts/sourcesanspro-regular-webfont.svg#source_sans_proregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'open_sansregular';src:url('Fonts/OpenSans-Regular-webfont.eot');src:url('Fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('Fonts/OpenSans-Regular-webfont.woff') format('woff'),url('Fonts/OpenSans-Regular-webfont.ttf') format('truetype'),url('Fonts/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'open_sansbold';src:url('Fonts/OpenSans-Bold-webfont.eot');src:url('Fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('Fonts/OpenSans-Bold-webfont.woff') format('woff'),url('Fonts/OpenSans-Bold-webfont.ttf') format('truetype'),url('Fonts/OpenSans-Bold-webfont.svg#open_sansbold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'open_sansitalic';src:url('fonts/OpenSans-Italic-webfont.eot');src:url('fonts/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/OpenSans-Italic-webfont.woff') format('woff'),url('fonts/OpenSans-Italic-webfont.ttf') format('truetype'),url('fonts/OpenSans-Italic-webfont.svg#open_sansitalic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'open_sansextrabold_italic';src:url('fonts/OpenSans-ExtraBoldItalic-webfont.eot');src:url('fonts/OpenSans-ExtraBoldItalic-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/OpenSans-ExtraBoldItalic-webfont.woff') format('woff'),url('fonts/OpenSans-ExtraBoldItalic-webfont.ttf') format('truetype'),url('fonts/OpenSans-ExtraBoldItalic-webfont.svg#open_sansextrabold_italic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'thirsty_softblack';src:url('Fonts/thirstysoftblack-webfont.eot');src:url('Fonts/thirstysoftblack-webfont.eot?#iefix') format('embedded-opentype'),url('Fonts/thirstysoftblack-webfont.woff2') format('woff2'),url('Fonts/thirstysoftblack-webfont.woff') format('woff'),url('Fonts/thirstysoftblack-webfont.ttf') format('truetype'),url('Fonts/thirstysoftblack-webfont.svg#thirsty_softblack') format('svg');font-weight:normal;font-style:normal}iframe[name='google_conversion_frame']{height:0}IMG{border-style:none;border-color:inherit;border-width:medium}.backToMobileButton{position:relative;z-index:2147483647;display:block;width:100%;background:#000;color:#fff;text-decoration:none;font-family:'open_sanscondensed_light';text-align:center;font-size:100px;padding:90px 0;cursor:pointer;min-width:100vw}.backToMobileButton:before{content:'< '}h1{font:40px/40px 'Coldsmith',Verdana,Arial,Helvetica,sans-serif;margin:0 0 10px;text-transform:uppercase}.modals h1{font:30px/30px 'Coldsmith',Verdana,Arial,Helvetica,sans-serif;margin:0 0 10px;text-transform:uppercase}.community_modal_bg h1{font:35px/35px 'Coldsmith',Verdana,Arial,Helvetica,sans-serif;margin:0;text-transform:uppercase}h2{font:25px/25px 'Coldsmith',Verdana,Arial,Helvetica,sans-serif;margin:0 0 10px;text-transform:uppercase}h3{font:18px/18px 'Coldsmith',Verdana,Arial,Helvetica,sans-serif;margin:0;text-transform:uppercase}.blue{color:#377091}.red{color:#8d0101}.pageSteps{font:18px/18px 'Coldsmith',Verdana,Arial,Helvetica,sans-serif}p{font:8pt/11pt Verdana,Arial,Helvetica,sans-serif}.bold{font:bold 8pt/11pt Verdana,Arial,Helvetica,sans-serif}.bc{color:#a0a0a0;font-size:12px;margin-bottom:15px;display:block;text-transform:capitalize}.small{font-size:8pt;line-height:11pt}.free{color:#880a00}.italic{font-style:italic}.heading{font:9pt/11pt Arial,Helvetica,sans-serif;color:#333;font-weight:bold}.small_italix{font:italic 7pt/11pt Verdana,Arial,Helvetica,sans-serif}.tiny{font-size:7pt;line-height:9pt}.successCommunityMessage{color:#42678c;font-size:8pt;font-weight:bold}.errorCommunityMessage,.error,.error_red{color:#8d0101;font-size:8pt;font-weight:bold}.error_white{color:#fff;font-size:8pt}.light{color:#a1a1a1}.bullet{line-height:14pt;margin:0 0 10px 0;padding:0}.bullet li{margin:0 0 0 15px;list-style-image:url('../images/bullet.gif')}.columns .bullet{margin-bottom:0}.scratch{font-family:'LovedByTheKing',Verdana,Arial,Helvetica,sans-serif}a{color:#544f48;text-decoration:underline}a:hover{text-decoration:none}.normal{font:8pt/11pt Verdana,Arial,Helvetica,sans-serif;color:#000}h2 a,.dealers .group>span>a{text-decoration:none}.blue a{color:#377091}.normal a{font:8pt/11pt Verdana,Arial,Helvetica,sans-serif;color:#000;text-decoration:underline}.normal a:hover{text-decoration:none}.light a{color:#a1a1a1}.bc a{color:#a0a0a0;font-size:12px;text-decoration:underline}.bc a:hover{text-decoration:none}.textbox,.dropdownlist{font:8pt Verdana,Arial,Helvetica,sans-serif;color:#666;border:1px #c7c7c7 solid}#header .textbox,#header .dropdownlist{font:8pt 'open_sansregular',Arial,Helvetica,sans-serif;color:#929292;border:1px solid #ccc;border-right:none;border-radius:1px;background:#f5f4f1;padding:0 0 0 4px;line-height:26px;width:178px;outline:none;height:26px}#header .textbox.alg-search{font:11pt 'open_sansitalic',Arial,Helvetica,sans-serif;color:#707070;border:1px solid #ccc;height:21px;border-right:none;padding:1px;padding-left:10px;line-height:22px;width:200px;outline:none;background-color:transparent}.emailsignup input.textbox{margin-right:1px}select{font:8pt Verdana,Arial,Helvetica,sans-serif;color:#666}.floatright{float:right;margin:0 0 0 10px;padding:2px}.floatleft{float:left;margin:0 10px 0 0;padding:2px}.floatcenter{display:block;margin:0 auto 10px auto;padding:2px}.left{float:left}.right{float:right}.clear{clear:both;height:0;overflow:hidden}.center{text-align:center}.feature{width:98%;float:left;display:block;margin:10px 10px 25px 0}#headerWrapper{width:100%;min-width:1040px;background:#fff;position:fixed;top:0;z-index:1000;box-shadow:0 2px 12px rgba(0,0,0,.2)}#header{width:1040px;height:127px;display:block;margin:0 auto;padding:7px 0 1px 0;clear:both;background:none;position:relative}.forceOpaque{opacity:1!important}#header .dealers{position:static}#headerEmailButtonMask,.headerEmailSubmitButton{}.headerbar a.button3{background-color:transparent!important;color:#707070}.headerbar a.button3.storeLocatorButton{padding:8px 0 1px;font-size:11px;margin-right:1px!important}.headerbar .checkout a.button3:hover{background:#f8e145!important}.headerbar .checkout a.button3{text-decoration:none;display:block;float:left;background:#f7da17!important;padding:4px 9px 6px;color:#2d2d2d;font:20px 'open_sansbold',Arial,sans-serif;margin-right:8px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:8px}.headerbar a.button3#headerEmailButtonMask,.headerbar a.button3.headerEmailSubmitButton{font-size:11px;padding:7px 0 0;color:#707070!important}.headerbar a.button3#headerEmailButtonMask:hover,.headerbar a.button3.headerEmailSubmitButton:hover{color:#000!important}.headerbar a.button3.headerEmailSubmitButton{visibility:hidden;-webkit-border-radius:0 3px 3px 0!important;-moz-border-radius:0 3px 3px 0!important;border-radius:0 3px 3px 0!important}.groups .group .items.storeLocatorDropDown a{color:#535353!important;font-size:11px!important}.headerbar a.button3.storeLocatorButton:hover{color:#000}#header .dealers span{}#header .dealers li.group{position:relative}.forceOpaque{opacity:1!important}#header .dealers ul.items{position:absolute;right:0;top:34px;background:#fff url("../images/nav-bg.jpg") repeat-x left bottom;display:none;text-align:right}#header .dealers li.group:hover ul.items{display:block}#header .dealers ul.items:after{width:300px;background:url("../images/nav-bottom.png") repeat-x left bottom transparent;height:13px;content:"";display:block;position:relative;top:13px}#header .dealers ul,#header .dealers li{list-style-type:none;font:18px 'Coldsmith';padding-left:0;margin-top:3px}#header .logo{padding:0;position:absolute;top:14px;left:21px}#header .actions{float:right;padding:10px 10px 0 0}.headerbar{margin-bottom:0;margin-top:0;padding-top:5px;float:right;height:47px;background:none;display:inline-block}.headerbar2{padding-top:0;top:-3px;position:relative}.headerbar .middle{padding:0 9px;background:none;float:left}.headerbar .language{margin-left:-15px;position:relative;top:9px;z-index:30001}.languageImg{position:relative;top:2px;right:6px}#headerEmailButton,#headerSearchIcon{position:relative;left:-4px}#headerSearchIcon{margin-left:7px;top:4px}.headerbar .freeShippingMessage{float:left;font-family:'open_sansregular';font-size:11px;height:28px;padding:4px 0;margin-right:15px;vertical-align:middle;line-height:28px;position:relative;color:#a6a6a6}.headerbar .freeShippingMessage:hover{}.headerbar .freeShippingMessage:hover span{display:block;position:absolute;top:30px;right:0;background-color:#fff;box-shadow:1px 1px 3px #ccc;width:290px;z-index:999;padding:10px;line-height:normal;color:#544f48}.headerbar .freeShippingMessage span{display:none}.headerbar .search{padding:0;padding-right:15px;display:inline-block;float:left}.headerbar .search input{float:left}.headerbar .search #headerSearchButton{color:#353535;font-size:11px;font-family:'open_sansbold';padding:5px 5px 5px;background:#f8da18;border:none}.auth input,.left cartimg img{padding-top:3px}.auth{display:inline-block;float:left;margin-top:3px;padding-right:27px!important}.headerbar .auth a,.headerbar .myaccount a,.headerbar .group span{display:inline-block;padding:2px 6px 2px 0;font-size:11px;border-radius:3px;position:relative;top:2px;color:#707070}.headerItem .myaccount{margin-right:6px;margin-top:3px;margin-left:0}.headerbar a{font:15px/17px 'open_sansbold',Verdana,Arial,Sans-Serif;text-decoration:none;text-transform:uppercase;color:#535353}.headerbar a:hover,.headerbar .group span:hover{color:#000!important}.headerbar .language a:hover{color:#535353!important}.headerbar .country{position:relative;margin-top:9px;z-index:30001}.headerbar #keenCartIcon{margin-left:13px;position:relative;top:0}.headerbar .cart{height:35px;text-align:center;margin:0 10px 0 0;padding:0 15px 0 0;position:relative;top:0;color:#fff;font:28px 'open_sansbold'}.headerbar .cart span{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#000;display:inline-block;padding:3px;position:relative;top:-13px;left:-3px}.headerbar .cart span a{color:#000!important}.headerbar .cartimg{margin:0 3px 0 0}.headerbar .blank{background:none!important;padding-top:0}.headerbar .myaccount img.offstate{display:inline}.headerbar .myaccount img.onstate{display:none}.headerbar .myaccount.hover .onstate,.headerbar .myaccount:hover .onstate{display:inline}.headerbar .myaccount.hover .offstate,.headerbar .myaccount:hover .offstate{display:none}.comingsoon{margin:0 auto;width:100%;height:45px;text-align:center;background:#589bcb url('../images/comingsoon_banner.gif') no-repeat center top}.generalmessage{margin:0 auto;width:100%;height:39px;overflow:hidden;text-align:center;background:#000;color:#fff;font:22px/40px 'Coldsmith',Verdana,Arial,Sans-Serif;min-width:1040px;position:fixed;top:0;z-index:100000}.homepage .generalmessage{position:static}.generalmessage .lightning{display:none}.generalmessage a{color:#fff;text-decoration:none;line-height:40px}.freegift,.downtime{margin:0 auto;width:100%;background:#589bcb}.freegift .gift{margin:0 auto;width:728px;background:url("../images/giftwithpurchase_allsite_banner.jpg") no-repeat scroll center bottom #589bcb;height:49px;padding:0 0 0 320px;color:#fff}.freegift .gift .text{width:670px}#content{width:1010px;display:block!important;margin:172px auto 25px;min-height:500px;padding:15px 15px 0;position:relative}.siteBanner-on #content{margin-top:207px}.maincontent{width:100%;min-height:400px;margin:0 auto}.paper{min-height:475px;padding:20px;position:relative}.pad,#categories{padding:0 20px}.offwhite{background:#fff;-webkit-box-shadow:0 0 2px #bebebe;-moz-box-shadow:0 0 2px #bebebe;box-shadow:0 0 2px #bebebe}.white{}.shadeBorderBottom{border:none;background-image:url('../images/content_long_bottom.gif');background-repeat:repeat-x;background-position:bottom}.master_bottom{background:url('../images/content_long_bottom.gif') repeat-x;width:950px;height:20px;margin:0 auto}.PageTitle{padding-bottom:10px;width:300px}.question{padding:2px 0 0 2px;position:relative;cursor:pointer;display:inline}.questionexplanation{display:none;width:200px;padding:15px;position:absolute;z-index:999999999;border:1px #ccc solid;background-color:#fff}.question.hover .questionexplanation,.question:hover .questionexplanation{display:inline;left:100%;top:20%}.hr{width:874px;height:2px;margin:10px 0;background:url('../images/hr.gif') no-repeat}.custserv_inlinebox p{margin-top:0}.custserv_inlinebox,.custserv_somethingtosay_top{background:#f8f7f4 url('../images/content_long_bottom.gif') repeat-x bottom;border:1px #efefef solid;border-width:0 1px;width:198px;padding:10px 35px 10px 35px}.custserv_somethingtosay_bottom{background:url('../images/custserv_somethingtosay_bottom_bg.gif') no-repeat bottom;width:198px;padding:10px 35px 80px 35px}.custserv_col{width:295px}.custserv_widecol{width:595px}.custserv_col .heading,.custserv_widecol .heading{font:bold 9pt/11pt Verdana,sans-serif!important;color:#544f48!important;text-transform:uppercase}.recess-btn{background:url('../recess/images/btn_bg.gif') repeat-x;overflow:hidden;color:#fff!important;font:14px/14px 'TitilliumXBold',Verdana,Arial,Sans-Serif!important;padding:10px;text-transform:uppercase;display:inline-block;text-decoration:none!important;-moz-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px}.recess-btn:hover{background:url('../recess/images/btn_bg_over.gif') repeat-x}.community_col{width:415px}.community_col_right{width:488px}.community_search{float:left;width:188px;margin:10px 18px;height:270px}.community_search .image{height:184px;width:184px;padding:2px;clear:both;background:url('../images/communitybg_pic_search.gif') no-repeat}.community_search .image_org{background:url('../images/communitybg_pic_search.gif') no-repeat;height:184px;width:184px;padding:2px;clear:both}.community_search .info{width:188px;padding-top:5px;clear:both;text-align:center}.community_search .name,.community_search .name_org{padding-top:5px;clear:both;color:#c90;text-transform:uppercase}.community_search .name_org{color:#517651}.community_search .name a{color:#c90;text-decoration:none}.community_search .name a:hover{text-decoration:underline}.community_search .name_org a{color:#517651;text-decoration:none}.community_search .name_org a:hover{text-decoration:underline}.profile{font-size:7pt;color:#757575;line-height:9pt}.profile a{text-decoration:none;color:#678eb4}.communitysubnav{margin-bottom:20px}.communitysubnav .separator{margin:0 12px}.searchbox{background:url('../images/community_search_bg.gif') no-repeat;width:325px;height:52px;padding:25px 0 0 15px}.searchbox input{margin:0 5px 5px 0}.searchbox .advanced{margin-left:147px}.community_icon{width:13px;height:12px;margin-right:5px;display:block}.plus{background:url('../images/plus.gif') no-repeat}.arrow{background:url('../images/arrow_community.gif') no-repeat}.communityprofile_pic{width:228px;height:228px;background:url('../images/communitybg_pic.gif') no-repeat;margin-bottom:10px}.communityprofile_pic img{margin:14px 0 0 0}.communityprofile_pic .img{background-repeat:no-repeat;background-position:12px 12px}.community_name{margin:8px 0 5px 0;font-size:15px}.communityprofile_info{margin:10px 0 0 15px;line-height:18px;width:170px}.socialnetworks{margin-right:10px}.community_feature_top{width:475px;height:25px;background:url('../images/community_feature_top.gif') no-repeat;padding:8px 15px}.community_feature{width:469px;border:solid 1px #f0f0f0;border-width:0 1px;margin-left:8px;background:#fff;padding:10px}.community_feature_bottom{width:491px;height:18px;margin:0 0 15px 8px;background:url('../images/community_feature_bottom.gif') no-repeat}.profilelink a{text-decoration:none;color:#fff}.profilelink a:hover{text-decoration:underline}.interact{width:950px;margin:15px auto 15px auto}.tellworldquestion{font:16px Arial Narrow,Verdana,Arial;color:#fff;text-transform:uppercase}.community_hybridlife{padding:56px 0 0 0;overflow:hidden;background:url("../images/community_hybridlife_logo.gif") 0 0 no-repeat;height:0!important;height:56px}.community_modal_bg{background:url('../images/community_modal_bg.jpg') no-repeat;padding:35px;width:558px;height:394px;margin-left:7px;position:relative}.community_modal_bg .textbox{border:1px #ccc solid;color:#8b8b8b}.reallifephotos{width:80px;height:80px;margin:8px 7px 7px 8px;float:left}.reallifephotos a.hover,.reallifephotos a:hover{background:#000}#footer{display:block;margin:0 auto;color:#424242;clear:both;font:13px/20px 'TitilliumMedium',Verdana,Arial,Sans-Serif;width:100%;min-width:1040px;background:rgba(255,255,255,.8);min-height:138px}#footerContent{margin:0 auto;width:1040px;position:relative;top:40px}#footerContent .footerLinks{float:left;width:450px;margin-left:8px;display:inline;text-align:left;line-height:18px}#footerContent .footerLogoLink{float:left}#footerContent .right{margin-top:5px}#footerContent .right a{margin-left:13px}#footer a{font:12px/20px 'Myriad Pro',Verdana,Arial,Sans-Serif;text-decoration:none;color:#424242;display:inline-block}#footer a:hover{text-decoration:underline;color:#424242}#footer .links{margin:0 20px 0 0}#modals{z-index:1000000;position:relative}.modaltitle{color:#42678c;font:24px/30px Arial Narrow,Arial,Verdana;text-transform:uppercase}.modal_page_background{background-color:#eee;opacity:.65;-moz-opacity:.65;filter:alpha(opacity=65);z-index:10001!important}.modal{background-color:#fff;border:solid 1px #c2bfb1;padding-top:13px;z-index:10003!important;position:relative}.modal .html{}.modal iframe{z-index:100000000000000!important;margin-top:6px}.modal_close{display:block;float:right;position:absolute;right:0%;top:0;z-index:10002!important}.modals .field,.box .field{padding:3px;font-weight:bold;float:left;width:100px;text-align:right}.modals .input,.box .input{padding:3px;float:left;width:250px}.modals .margin{margin-left:15px}.formFields{font-size:7pt}.formFields .fieldGroup{clear:both;margin-bottom:8px}.formFields .margin{margin-left:10px}.formFields .fieldGroup.validationMessage{}.formFields .fieldGroup .label{}.formFields .fieldGroup .label.alignLeft{width:75px;float:left}.formFields .fieldGroup .label.required{font-weight:bold}.formFields .fieldGroup .input{}.formFields .fieldGroup .textbox{}.formFields .fieldGroup .input.alignRight{width:100px;float:right}.formFields .fieldGroup .value{}.formFields .fieldGroup .value.alignRight{width:100px;float:right}.inlineContentBox{width:550px}.inlineContentBox .header,.login .wrap .header,.checkout .wrap .header{padding:0 0 7px 10px}.inlineContentBox .formFields{vertical-align:top}.inlineContentBox .formFields .description{margin-bottom:5px}.inlineContentBox .formFields .textbox{border:1px solid #c7c7c7;height:15px}.inlineContentBox .formFields .singleColumn,.checkout .singleColumn{border:solid 1px #e5e5e5;padding:10px;zoom:1}#continueshopping{margin-bottom:15px}.login .inlineContentBox{font-size:7pt}.login .formFields .greyBackground{background:#f4f3ec url('../images/cart_login_shadow.jpg') no-repeat bottom;padding:10px;width:224px}.login .formFields .forgotlink,.formFields .forgotlink{margin:5px 0}.login .inlineContentBox .footer{padding-bottom:10px;margin-top:15px}.login .inlineContentBox .footer .leftcol img{margin:5px 10px 0 0}.login .inlineContentBox .footer .textAlignLeft img{margin-left:10px}.login .wrap,.checkout .wrap{width:550px}.login .leftcol,.checkout .leftcol{width:270px}.login .rightcol{width:250px;padding:10px 0}.checkout .rightcol{width:255px;padding:10px 0}.login .inlineContentBox .formFields .leftColumn,.checkout .inlineContentBox .formFields .leftColumn{width:270px;padding:10px 0 10px 10px!important}.login .inlineContentBox .formFields .rightColumn,.checkout .inlineContentBox .formFields .rightColumn{width:250px}.login .border{border:solid 1px #e5e5e5;margin-right:5px}.checkbox label,.checkbox input{float:left}.checkbox label,.label{padding-top:2px;width:190px}.login .textAlignCenter{padding:0;margin:10px 0}.ccs_eu{position:absolute;top:45px;right:25px}.ideal{padding:15px;text-align:left}.ideal h2{margin:0 0 10px 0}.ideal .border{width:185px;border:solid 1px #e5e5e5;margin:0 20px 15px 0;padding:5px}.ideal .border img{margin-left:20px}.ideal .wide{width:402px;margin-bottom:15px}.ideal input{margin:0}.ideal .bank{margin:0 0 0 15px}.ideal .tiny{color:#5f5f5f;line-height:15pt}.ViewCart{width:335px!important;float:right}.ViewCart .items{}.ViewCart .items .item{font-size:7pt;clear:both;margin-bottom:10px}.ViewCart .items .item img{float:left}.ViewCart .items .item .content{display:inline;float:right;padding-left:10px;width:200px;min-height:1px}.ViewCart .items .item .name{font-size:8pt;font-weight:bold}.ViewCart .items .item b{font-weight:bold;font-size:7pt;display:inline}.ViewCart .items .item .value{display:inline}.ViewCart .items .item .bottom{width:200px;padding:7px 0 0 10px;float:right}.ViewCart .makeadifference,.ViewCart .giftwithpurchase{float:right;padding-top:5px}.ViewCart .cartbtns img{margin-left:5px}.ViewCart .items .item .bottom .subtotal{float:right;text-align:right;width:135px}.ViewCart .items img.itemSeperator{height:1px;width:100%;border-bottom:dotted 1px #eee;margin-top:5px;margin-bottom:5px}.ViewCart .items .footer{clear:both;text-align:right;margin-top:8px;float:right;width:300px;height:33px;font-size:8pt;font-weight:bold;position:relative}.ViewCart .hr{background:url('../images/hr.gif') no-repeat right top;height:3px;margin:5px 0 5px 5px;clear:both;width:300px}.ViewCart .footer span{position:absolute;top:30%;right:10px}.ViewCart .discounts{clear:both;text-align:right;margin-top:8px;padding-right:10px;float:right;width:280px;font-size:7pt;color:#a1241a}.textAlignRight{text-align:right}.textAlignLeft{text-align:left}.textAlignCenter{text-align:center}.UserShippingPhoto{border:solid 5px #ccc!important}.headerbar .cartMenuLink{color:#fff!important;font:10pt/11pt 'open_sansregular'!important;text-transform:lowercase!important;text-decoration:underline;display:block;position:relative}.cartMenu{font:7pt Verdana,Geneva,sans-serif;border:solid 1px #eee;width:250px;padding:21px;display:inline;z-index:10000000000;background:#fff}.cartMenu .subtotal{text-align:right;margin-bottom:4px;width:180px;float:right;font-weight:bold}.cartMenu .items{text-align:left}.cartMenu .items .item{position:relative;clear:both}.cartMenu .items .item img{float:left;margin-bottom:25px;margin-right:10px}.cartMenu .items .item div.content{width:180px;float:right}.cartMenu .items .item .name{font-weight:bold}.cartMenu .items .item .details{}.cartMenu .items .item input{position:absolute;right:0%;top:0%}.cartMenu .checkout{clear:both;float:right;margin-top:10px;vertical-align:top}#MyAccountHeader{position:relative}#MyAccountHeader #LiveChat{position:absolute;right:0;top:0%}.myaccount_subnav{display:block;margin-top:10px}.myaccount_subnav_hr{width:909px;height:14px;clear:both;display:block;background:url('../images/myaccount_hr.gif') no-repeat top}#LiveChat{position:absolute;top:35px;right:135px;width:120px;text-align:right;z-index:1}#MyAccountHeader .Personalization{float:right;width:250px;clear:right;text-align:right;margin-top:10px}#MyAccountHeader .userName{margin-right:5px}#KeenCloset{clear:both;margin-top:10px}.buyingoptions .option{float:left;text-align:center;width:200px;margin-right:20px}.buyingoptions .option h1{padding:0;margin:0;margin-bottom:20px;text-align:left}.buyingoptions .option .content{height:150px;padding-left:10px;vertical-align:middle}.buyingoptions .option .borderLeft{border-left:dotted 1px #666}.buyingoptions .option .title_or{float:right;margin-top:12px}.buyingoptions .product{position:relative;margin-left:5px}.buyingoptions .product .content{background-color:#fff}.buyingoptions .product .content div{position:relative;top:20%}.buyingoptions .keenFeaturedOnlineStores{width:600px}.buyingoptions .keenOnlineStore{width:245px;position:relative;margin-right:10px}.buyingoptions .keenOnlineStore .content div{position:relative;top:20%}.buyingoptions .keenOnlineRetailers{width:300px}.buyingoptions .onlineStoreDetails{width:190px}.buyingoptions .onlineStoreDetails .content{text-align:left}.buyingoptions .localstore{width:260px}.buyingoptions .localstore .content{height:20px}.buyingoptions .international{width:240px}.buyingoptions .international .content{text-align:left}.dontseesize a,.sizechart a{font-size:10px}.pagination{padding-left:5px;padding-right:5px}.pagination .links{width:40%;float:left;text-align:left}.pagination .pagesize{width:40%;float:right;text-align:right}.filter_col{width:235px;margin-left:8px;padding-top:15px;padding-bottom:5px;clear:both}.shoplogo{clear:both;margin:5px 0}.filter-wrap{height:18px}.SearchFilter{width:170px;padding:3px 0 5px 0;clear:both}.SearchFilter .color img{float:left;padding:2px}.SearchFilter .color .selected img{float:left;padding:1px;border:1px #898886 solid}.SearchFilter .options{list-style-type:none;padding:0 0 0 15px;margin:0}.SearchFilter .options li{color:#000}.SearchFilter .color li{float:left;width:17px;padding:0;margin:5px 0 0 0}.SearchFilter .options li .count{margin-left:5px;color:#a0a0a0}.SearchFilter .options .selected{font-weight:bolder;color:#544f48}.ExtenderBtn{float:left}.filter_col .filter-head,.filter_col .filter-head a{float:left;font:12px/6px 'TitilliumXBold',Verdana,Arial,Helvetica,sans-serif;margin:5px 0;text-transform:uppercase;text-decoration:none;cursor:pointer}.filter_col .filter-head .bg{padding:0 3px;margin-right:3px;line-height:13px;overflow:auto;color:#fff;text-align:center;-moz-border-radius:2px 2px 2px 2px;border-radius:1px 1px 1px 1px}.arrow-on{border-color:#656565 transparent transparent transparent;border-style:solid;display:inline-block;border-width:5px;width:0;height:0;margin:0 3px}.arrow-off{border-color:transparent transparent transparent #656565;border-style:solid;display:inline-block;border-width:5px;width:0;height:0;margin:0 0 0 6px}.kids-color,.kids-color a{color:#c4a22f!important}.men-color,.men-color a{color:#36702f!important}.women-color,.women-color a{color:#097b82!important}.uneek .men-color,.uneek .men-color a{color:#000!important;font-family:'open_sans_condensedbold'}.uneek .women-color,.uneek .women-color a{color:#000!important;font-family:'open_sans_condensedbold'}.bags-color,.bags-color a,.sox-color,.sox-color,.socks-color,.socks-color a{color:#f87443}.clothing-color,.clothing-color a{color:#444222}.service-color,.service-color a{color:#c75300!important}.search-color,.search-color a{color:#535353}.landing_spec{padding-top:2px;margin-right:15px;width:11px;position:relative;cursor:pointer;float:right}.landing_specexplanation{display:none;padding:10px;font-size:7pt;line-height:10pt;position:absolute;width:245px;z-index:101!important;border:1px #ccc solid;background-color:#fff}.landing_spec.hover .landing_specexplanation,.landing_spec:hover .landing_specexplanation{display:inline;right:130%;top:0%}.tab,.tab_on{float:left;display:block;background:#e6e6e6;padding:5px 7px;height:12px;margin:5px 2px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-moz-box-shadow:1px 0 0 #8f8f8f;-webkit-box-shadow:1px 0 0 #8f8f8f;box-shadow:1px 0 0 #8f8f8f}.tab_on{background:#bbb;padding:8px 7px;margin-top:0}.tab,.tab_on{color:#707070;font:11px/11px 'TitilliumXBold',"Times New Roman",Times,serif;text-decoration:none;text-transform:uppercase}.tab_on{color:#535353}.tab:hover{padding:8px 7px;height:12px;background:#bbb;color:#535353;text-decoration:none;margin-top:0;text-transform:uppercase}.tabs{display:block;height:33px;font-size:1pt;line-height:1pt;margin:5px 0 10px 0}.tabs .groups{list-style-type:none;display:inline;margin:0;padding:0}.tabs .groups .group{display:inline;float:left;z-index:1!important;margin-right:3px}.tabs .groups .seperator{width:1px;height:20px;background-image:url(tab_assets/subnav_divider.gif)}.tabs .group img.offstate{display:inline}.tabs .group img.onstate{display:none}.tabs .group.hover .onstate,.tabs .group:hover .onstate{display:inline}.tabs .group.hover .offstate,.tabs .group:hover .offstate{display:none}.tabs .group .active{display:inline!important}.tabs .group .inactive{display:none!important}.tab_panel{height:400px;width:400px;padding:5px;overflow:auto;overflow-x:hidden}.noscroll{overflow:hidden}.mid_height{height:500px}.fulllength{width:100%}.midlength{width:450px}.threequarterslength{width:600px}.history_tab{width:883px;height:424px}.arrow_right{display:inline!important;margin-left:85px}.tbl_city{width:185px}.utility_top,.utility_bottom,.utility_footer,.hope-learnmore{display:none}.notFound{background:url(../images/404-bg.jpg) no-repeat;min-height:505px;position:relative;left:20px}.notFound h1{color:#fff;font-size:56px;line-height:50px}#notFountText{position:absolute;top:24px;left:26px}#recessSign{position:absolute;top:-66px;left:47px}#cookiesHover{background:url("../images/cookies-bg.png") no-repeat scroll right 0 transparent;display:none;font-size:11.5px;height:106px;left:30px;line-height:16px;padding-left:40px;padding-right:5px;padding-top:9px;position:absolute;top:-60px;width:419px}#cookiesHover a{font-size:11.5px!important;line-height:16px!important}.cookieRollover{position:relative}.cookieRollover:hover{cursor:pointer}#cookiesHover:hover{cursor:auto}.cookieRollover:hover #cookiesHover{display:block}.pinterestIcon .pin-it-button{display:block;width:30px;height:30px;background:url(../recess/images/pinterest.png) no-repeat}.newTextDiv{color:#782121;font-weight:normal;font-size:1.4em;text-transformation:uppercase;padding-bottom:2px;font-family:'coldsmith'}.sliderAssets,.featureWindow{zoom:1;filter:alpha(opacity=0);opacity:0}.headerbar .cart .content .name{display:block;width:100px}#rightHandText{left:-125px;position:absolute;top:71px;display:none!important}#homeBg{width:1040px}.homepageText{left:0;position:absolute;top:0}.bodyAdd #supersized li{opacity:0}.bodyAdd #supersized li#background1{opacity:1}#toutSection .tout{width:260px;height:241px;margin:0 0 81px;float:left}#followFeetFooter{position:absolute;right:-25px;top:246px}#toutSection .tout.leftTout{}#toutSection .tout.rightTout{}#toutSection .tout a,#toutSection .tout span{width:260px;height:241px;display:block}#recessImg1{max-width:404px!important}#germanToutCnx{background:url("../images/cnx/GermanIcon-Homepae.png") no-repeat scroll 0 0 transparent;height:58px;left:-10px;position:absolute;top:-8px;width:59px}#germanyEditorsChoice{background:url("../images/cnx/GermanIcon.png") no-repeat scroll 0 0 transparent;height:102px;right:10px;position:absolute;top:135px;width:108px}a.button{border:2px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;font-family:Arial,Verdana,Helvetica,sans-serif;margin-bottom:7px;padding:4px 6px;text-align:center;text-decoration:none;text-transform:uppercase;width:auto;font-weight:bold}a.button1{background:#ffe640;background:-moz-linear-gradient(top,#ffe640 0%,#eeb90a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffe640),color-stop(100%,#eeb90a));background:-webkit-linear-gradient(top,#ffe640 0%,#eeb90a 100%);background:-o-linear-gradient(top,#ffe640 0%,#eeb90a 100%);background:-ms-linear-gradient(top,#ffe640 0%,#eeb90a 100%);background:linear-gradient(top,#ffe640 0%,#eeb90a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe640',endColorstr='#eeb90a',GradientType=0);color:#000;font-size:14px;-moz-box-shadow:2px 2px 1px 1px #ccc;-webkit-box-shadow:2px 2px 1px 1px #ccc;box-shadow:2px 2px 1px 1px #ccc}a.button2{background:#dcdcdc;background:-moz-linear-gradient(top,#dcdcdc 0%,#929292 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dcdcdc),color-stop(100%,#929292));background:-webkit-linear-gradient(top,#dcdcdc 0%,#929292 100%);background:-o-linear-gradient(top,#dcdcdc 0%,#929292 100%);background:-ms-linear-gradient(top,#dcdcdc 0%,#929292 100%);background:linear-gradient(top,#dcdcdc 0%,#929292 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dcdcdc',endColorstr='#929292',GradientType=0);color:#000!important;border:none;font-size:16px}a.button4{background:#ffe640;background:-moz-linear-gradient(top,#ffe640 0%,#eeb90a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffe640),color-stop(100%,#eeb90a));background:-webkit-linear-gradient(top,#ffe640 0%,#eeb90a 100%);background:-o-linear-gradient(top,#ffe640 0%,#eeb90a 100%);background:-ms-linear-gradient(top,#ffe640 0%,#eeb90a 100%);background:linear-gradient(top,#ffe640 0%,#eeb90a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe640',endColorstr='#eeb90a',GradientType=0);font:24px/27px 'Coldsmith'!important;color:#353535;border:none!important;outline:none}#shipShowHide.notExpanded{background:url("../images/expand.gif") no-repeat scroll 0 3px transparent}#shipShowHide.expanded{background:url("../images/shrink.gif") no-repeat scroll 0 3px transparent}#shipShowHide{padding-left:12px}.utility .items a.textButton1,.utility .items a.textButton1:hover,.utility .items a.textButton1,a.textButton1,{background:#f8da18;background:-moz-linear-gradient(top,rgba(248,218,24,1) 0%,rgba(248,216,23,1) 65%,rgba(237,189,16,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(248,218,24,1)),color-stop(65%,rgba(248,216,23,1)),color-stop(100%,rgba(237,189,16,1)));background:-webkit-linear-gradient(top,rgba(248,218,24,1) 0%,rgba(248,216,23,1) 65%,rgba(237,189,16,1) 100%);background:-o-linear-gradient(top,rgba(248,218,24,1) 0%,rgba(248,216,23,1) 65%,rgba(237,189,16,1) 100%);background:-ms-linear-gradient(top,rgba(248,218,24,1) 0%,rgba(248,216,23,1) 65%,rgba(237,189,16,1) 100%);background:linear-gradient(to bottom,rgba(248,218,24,1) 0%,rgba(248,216,23,1) 65%,rgba(237,189,16,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8da18',endColorstr='#edbd10',GradientType=0);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:1px 1px 1px #353535;-moz-box-shadow:1px 1px 1px #353535;box-shadow:1px 1px 1px #353535;color:#3d3d3d;display:inline-block;font-family:'coldsmith';font-size:20px;padding:3px 4px;text-decoration:none;text-align:center;width:auto!important}a.textButton1:hover{background:#ffed1a;background:-moz-linear-gradient(top,rgba(255,237,26,1) 0%,rgba(255,237,26,1) 65%,rgba(255,207,11,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,237,26,1)),color-stop(65%,rgba(255,237,26,1)),color-stop(100%,rgba(255,207,11,1)));background:-webkit-linear-gradient(top,rgba(255,237,26,1) 0%,rgba(255,237,26,1) 65%,rgba(255,207,11,1) 100%);background:-o-linear-gradient(top,rgba(255,237,26,1) 0%,rgba(255,237,26,1) 65%,rgba(255,207,11,1) 100%);background:-ms-linear-gradient(top,rgba(255,237,26,1) 0%,rgba(255,237,26,1) 65%,rgba(255,207,11,1) 100%);background:linear-gradient(to bottom,rgba(255,237,26,1) 0%,rgba(255,237,26,1) 65%,rgba(255,207,11,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffed1a',endColorstr='#ffcf0b',GradientType=0)}a.button{border:2px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;font-family:Arial,Verdana,Helvetica,sans-serif;margin-bottom:7px;padding:4px 6px;text-align:center;text-decoration:none;text-transform:uppercase;width:auto;font-weight:bold}a.button1{background:#ffe640;background:-moz-linear-gradient(top,#ffe640 0%,#eeb90a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffe640),color-stop(100%,#eeb90a));background:-webkit-linear-gradient(top,#ffe640 0%,#eeb90a 100%);background:-o-linear-gradient(top,#ffe640 0%,#eeb90a 100%);background:-ms-linear-gradient(top,#ffe640 0%,#eeb90a 100%);background:linear-gradient(top,#ffe640 0%,#eeb90a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe640',endColorstr='#eeb90a',GradientType=0);color:#000;font-size:14px;-moz-box-shadow:2px 2px 1px 1px #ccc;-webkit-box-shadow:2px 2px 1px 1px #ccc;box-shadow:2px 2px 1px 1px #ccc}a.button2{background:#dcdcdc;background:-moz-linear-gradient(top,#dcdcdc 0%,#929292 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dcdcdc),color-stop(100%,#929292));background:-webkit-linear-gradient(top,#dcdcdc 0%,#929292 100%);background:-o-linear-gradient(top,#dcdcdc 0%,#929292 100%);background:-ms-linear-gradient(top,#dcdcdc 0%,#929292 100%);background:linear-gradient(top,#dcdcdc 0%,#929292 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dcdcdc',endColorstr='#929292',GradientType=0);color:#000!important;border:none;font-size:16px}.customizeLinkButton{display:block;clear:both;width:88px;height:59px;background:url(../images/create-your-keen.jpg) no-repeat;position:relative;top:8px;margin-bottom:5px;text-decoration:none}.dontseesize{padding:5px;background:#acabab;min-height:20px;position:absolute;display:none;height:auto;z-index:4}.clothing .dontseesize{}.uneek .uneekdontseesize{padding-left:21px;background:none;min-height:27px;height:auto;line-height:23px}.sizechart{background:url(../images/sizechart.png) no-repeat left center;padding-left:16px;min-height:20px;height:auto;padding-right:4px}.dontseesize a{display:block;max-width:120px;color:#fff!important;text-decoration:none}.sizechart a{display:block;max-width:75px}.product_option.productOptionSize{position:relative}.product_option.productOptionColor select,.product_option.productOptionSize select{min-height:20px}#mensBackground{background:url(../images/Landing--Men.png) no-repeat;height:890px!important}#womensBackground{background:url(../images/Landing--Women.png) no-repeat;height:890px!important}#kidsBackground{background:url(../images/Landing--Kids.png) no-repeat;height:880px!important}#bagsBackground{background:url(../images/Landing--Bags.png) no-repeat}#socksBackground{background:url(../images/Landing--Socks.png) no-repeat}a[rel~='nofollow']{outline:none!important}.landingPageContent h1{font-size:45px;position:absolute;left:415px;top:85px}.landingPageContent p{left:415px;position:absolute;top:121px;font:16px 'source_sans_proregular';width:276px}.landingPageContent a.button3{position:absolute;top:232px;left:522px}a.button3{text-decoration:none;display:block;float:left;background:#f7da17;padding:4px 9px 3px;color:#2d2d2d;font:20px 'open_sansbold',Arial,sans-serif;margin-right:8px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.optn-signup-button{font:16px 'open_sans_condensedbold',Arial,sans-serif!important;color:#000!important}.who>ul.newItems,.custom>ul.newItems{max-width:196px}.who>ul.newItems:after,.custom>ul.newItems:after{max-width:178px}.who #menNavBgImg,.custom #menNavBgImg{display:none!important}#sliderTitle{color:#fff;font:85px/85px 'Coldsmith',Verdana,Arial,Helvetica,sans-serif;left:40px;position:absolute;top:369px;z-index:100}.landingBottomLeft{left:27px;top:574px}.landingBottomText{font:16px/25px 'source_sans_proregular';width:234px;position:absolute}.landingBottomText a.button3{position:static;margin-top:8px;padding:3px 12px}.landingBottomText h1{position:static;font-size:30px;white-space:nowrap;line-height:normal}#bagsBackground .landingBottomText h1{font-size:40px}.landingBottomMiddle{left:294px;top:679px}.landingBottomRight{left:538px;top:607px}#careFlash{position:relative;left:20px}.uppercaseToCaps{text-transform:lowercase}.uppercaseToCaps:first-letter {text-transform:capitalize}#stopClicks.stopClicks{width:100%;height:22px;position:absolute;z-index:2147483647;cursor:pointer!important;bottom:0;left:0}.anythingSlider .fade .panel{float:none;position:absolute;top:0;left:0;z-index:0}.anythingSlider .fade .activePage{z-index:1}.nav .right.emailsignup{display:none}.middle.left .dealers .groups .group{display:none}.middle.auth.left{position:absolute!important;top:57px;right:0}.middle.left.search{display:none}.headerbar .middle.left>#hlnk_search{display:none}.headerbar>.left.blank img{display:none}.group.cnx{display:none}#ambassadorSelectAmbassador{background:url(../images/ambassadors/top-crinkle.png) repeat-x}#ambassadorDetailCrinkle{background:url(../images/ambassadors/detail-page-crinkle.png) repeat-x}.apparelDot{-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}@keyframes jiggle1{0%{background-position:-1px 0}5%{background-position:-1px 1px}10%{background-position:0 0}15%{background-position:-1px 0}20%{background-position:-1px -1px}25%{background-position:0 0}30%{background-position:0 1px}35%{background-position:1px 1px}40%{background-position:1px 1px}45%{background-position:1px 0}50%{background-position:0 0}55%{background-position:1px -1px}60%{background-position:-1px -1px}65%{background-position:-1px 0}70%{background-position:0 0}75%{background-position:-1px -1px}80%{background-position:-1px 0}85%{background-position:0 1px}90%{background-position:1px 1px}95%{background-position:1px -1px}100%{background-position:1px -1px}}@keyframes jiggle2{0%{background-position:1px 0}5%{background-position:1px -1px}10%{background-position:1px -1px}15%{background-position:1px 0}20%{background-position:-1px 0}25%{background-position:-1px 1px}30%{background-position:-1px 0}35%{background-position:0 0}40%{background-position:-1px -1px}45%{background-position:0 0}50%{background-position:1px 1px}55%{background-position:1px 0}60%{background-position:1px 1px}65%{background-position:0 1px}70%{background-position:0 -1px}75%{background-position:-1px 0}80%{background-position:0 1px}85%{background-position:1px 1px}90%{background-position:1px 0}95%{background-position:-1px -1px}100%{background-position:-1px 0}}@keyframes jiggle3{0%{background-position:-1px 1px}5%{background-position:-1px 0}10%{background-position:1px 1px}15%{background-position:1px 0}20%{background-position:1px -1px}25%{background-position:0 0}30%{background-position:0 1px}35%{background-position:-1px 0}40%{background-position:0 0}45%{background-position:-1px 0}50%{background-position:0 1px}55%{background-position:0 -1px}60%{background-position:1px 1px}65%{background-position:1px 0}70%{background-position:0 0}75%{background-position:0 1px}80%{background-position:-1px -1px}85%{background-position:-1px 0}90%{background-position:1px 1px}95%{background-position:1px 0}100%{background-position:-1px 0}}@-webkit-keyframes jiggle1{0%{background-position:-1px 0}5%{background-position:-1px 1px}10%{background-position:0 0}15%{background-position:-1px 0}20%{background-position:-1px -1px}25%{background-position:0 0}30%{background-position:0 1px}35%{background-position:1px 1px}40%{background-position:1px 1px}45%{background-position:1px 0}50%{background-position:0 0}55%{background-position:1px -1px}60%{background-position:-1px -1px}65%{background-position:-1px 0}70%{background-position:0 0}75%{background-position:-1px -1px}80%{background-position:-1px 0}85%{background-position:0 1px}90%{background-position:1px 1px}95%{background-position:1px -1px}100%{background-position:1px -1px}}@-webkit-keyframes jiggle2{0%{background-position:1px 0}5%{background-position:1px -1px}10%{background-position:1px -1px}15%{background-position:1px 0}20%{background-position:-1px 0}25%{background-position:-1px 1px}30%{background-position:-1px 0}35%{background-position:0 0}40%{background-position:-1px -1px}45%{background-position:0 0}50%{background-position:1px 1px}55%{background-position:1px 0}60%{background-position:1px 1px}65%{background-position:0 1px}70%{background-position:0 -1px}75%{background-position:-1px 0}80%{background-position:0 1px}85%{background-position:1px 1px}90%{background-position:1px 0}95%{background-position:-1px -1px}100%{background-position:-1px 0}}@-webkit-keyframes jiggle3{0%{background-position:-1px 1px}5%{background-position:-1px 0}10%{background-position:1px 1px}15%{background-position:1px 0}20%{background-position:1px -1px}25%{background-position:0 0}30%{background-position:0 1px}35%{background-position:-1px 0}40%{background-position:0 0}45%{background-position:-1px 0}50%{background-position:0 1px}55%{background-position:0 -1px}60%{background-position:1px 1px}65%{background-position:1px 0}70%{background-position:0 0}75%{background-position:0 1px}80%{background-position:-1px -1px}85%{background-position:-1px 0}90%{background-position:1px 1px}95%{background-position:1px 0}100%{background-position:-1px 0}}@-ms-keyframes jiggle1{0%{background-position:-1px 0}5%{background-position:-1px 1px}10%{background-position:0 0}15%{background-position:-1px 0}20%{background-position:-1px -1px}25%{background-position:0 0}30%{background-position:0 1px}35%{background-position:1px 1px}40%{background-position:1px 1px}45%{background-position:1px 0}50%{background-position:0 0}55%{background-position:1px -1px}60%{background-position:-1px -1px}65%{background-position:-1px 0}70%{background-position:0 0}75%{background-position:-1px -1px}80%{background-position:-1px 0}85%{background-position:0 1px}90%{background-position:1px 1px}95%{background-position:1px -1px}100%{background-position:1px -1px}}@-ms-keyframes jiggle2{0%{background-position:1px 0}5%{background-position:1px -1px}10%{background-position:1px -1px}15%{background-position:1px 0}20%{background-position:-1px 0}25%{background-position:-1px 1px}30%{background-position:-1px 0}35%{background-position:0 0}40%{background-position:-1px -1px}45%{background-position:0 0}50%{background-position:1px 1px}55%{background-position:1px 0}60%{background-position:1px 1px}65%{background-position:0 1px}70%{background-position:0 -1px}75%{background-position:-1px 0}80%{background-position:0 1px}85%{background-position:1px 1px}90%{background-position:1px 0}95%{background-position:-1px -1px}100%{background-position:-1px 0}}@-ms-keyframes jiggle3{0%{background-position:-1px 1px}5%{background-position:-1px 0}10%{background-position:1px 1px}15%{background-position:1px 0}20%{background-position:1px -1px}25%{background-position:0 0}30%{background-position:0 1px}35%{background-position:-1px 0}40%{background-position:0 0}45%{background-position:-1px 0}50%{background-position:0 1px}55%{background-position:0 -1px}60%{background-position:1px 1px}65%{background-position:1px 0}70%{background-position:0 0}75%{background-position:0 1px}80%{background-position:-1px -1px}85%{background-position:-1px 0}90%{background-position:1px 1px}95%{background-position:1px 0}100%{background-position:-1px 0}}@-o-keyframes jiggle1{0%{background-position:-1px 0;}5%{background-position:-1px 1px;}10%{background-position:0 0;}15%{background-position:-1px 0;}20%{background-position:-1px -1px;}25%{background-position:0 0;}30%{background-position:0 1px;}35%{background-position:1px 1px;}40%{background-position:1px 1px;}45%{background-position:1px 0;}50%{background-position:0 0;}55%{background-position:1px -1px;}60%{background-position:-1px -1px;}65%{background-position:-1px 0;}70%{background-position:0 0;}75%{background-position:-1px -1px;}80%{background-position:-1px 0;}85%{background-position:0 1px;}90%{background-position:1px 1px;}95%{background-position:1px -1px;}100%{background-position:1px -1px;}}@-o-keyframes jiggle2{0%{background-position:1px 0;}5%{background-position:1px -1px;}10%{background-position:1px -1px;}15%{background-position:1px 0;}20%{background-position:-1px 0;}25%{background-position:-1px 1px;}30%{background-position:-1px 0;}35%{background-position:0 0;}40%{background-position:-1px -1px;}45%{background-position:0 0;}50%{background-position:1px 1px;}55%{background-position:1px 0;}60%{background-position:1px 1px;}65%{background-position:0 1px;}70%{background-position:0 -1px;}75%{background-position:-1px 0;}80%{background-position:0 1px;}85%{background-position:1px 1px;}90%{background-position:1px 0;}95%{background-position:-1px -1px;}100%{background-position:-1px 0;}}@-o-keyframes jiggle3{0%{background-position:-1px 1px;}5%{background-position:-1px 0;}10%{background-position:1px 1px;}15%{background-position:1px 0;}20%{background-position:1px -1px;}25%{background-position:0 0;}30%{background-position:0 1px;}35%{background-position:-1px 0;}40%{background-position:0 0;}45%{background-position:-1px 0;}50%{background-position:0 1px;}55%{background-position:0 -1px;}60%{background-position:1px 1px;}65%{background-position:1px 0;}70%{background-position:0 0;}75%{background-position:0 1px;}80%{background-position:-1px -1px;}85%{background-position:-1px 0;}90%{background-position:1px 1px;}95%{background-position:1px 0;}100%{background-position:-1px 0;}}@-moz-keyframes jiggle1{0%{background-position:-1px 0}5%{background-position:-1px 1px}10%{background-position:0 0}15%{background-position:-1px 0}20%{background-position:-1px -1px}25%{background-position:0 0}30%{background-position:0 1px}35%{background-position:1px 1px}40%{background-position:1px 1px}45%{background-position:1px 0}50%{background-position:0 0}55%{background-position:1px -1px}60%{background-position:-1px -1px}65%{background-position:-1px 0}70%{background-position:0 0}75%{background-position:-1px -1px}80%{background-position:-1px 0}85%{background-position:0 1px}90%{background-position:1px 1px}95%{background-position:1px -1px}100%{background-position:1px -1px}}@-moz-keyframes jiggle2{0%{background-position:1px 0}5%{background-position:1px -1px}10%{background-position:1px -1px}15%{background-position:1px 0}20%{background-position:-1px 0}25%{background-position:-1px 1px}30%{background-position:-1px 0}35%{background-position:0 0}40%{background-position:-1px -1px}45%{background-position:0 0}50%{background-position:1px 1px}55%{background-position:1px 0}60%{background-position:1px 1px}65%{background-position:0 1px}70%{background-position:0 -1px}75%{background-position:-1px 0}80%{background-position:0 1px}85%{background-position:1px 1px}90%{background-position:1px 0}95%{background-position:-1px -1px}100%{background-position:-1px 0}}@-moz-keyframes jiggle3{0%{background-position:-1px 1px}5%{background-position:-1px 0}10%{background-position:1px 1px}15%{background-position:1px 0}20%{background-position:1px -1px}25%{background-position:0 0}30%{background-position:0 1px}35%{background-position:-1px 0}40%{background-position:0 0}45%{background-position:-1px 0}50%{background-position:0 1px}55%{background-position:0 -1px}60%{background-position:1px 1px}65%{background-position:1px 0}70%{background-position:0 0}75%{background-position:0 1px}80%{background-position:-1px -1px}85%{background-position:-1px 0}90%{background-position:1px 1px}95%{background-position:1px 0}100%{background-position:-1px 0}}.dotJiggle1{-webkit-animation:jiggle1 4s;-o-animation:jiggle1 4s;-ms-animation:jiggle1 4s;-moz-animation:jiggle1 4s;animation:jiggle1 4s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.dotJiggle2{-webkit-animation:jiggle2 3s;-o-animation:jiggle2 3s;-ms-animation:jiggle2 3s;-moz-animation:jiggle2 3s;animation:jiggle2 3s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.dotJiggle3{-webkit-animation:jiggle3 3.5s;-o-animation:jiggle3 3.5s;-ms-animation:jiggle3 3.5s;-moz-animation:jiggle3 3.5s;animation:jiggle3 3.5s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.productOptionSize select{display:none!important}.productDetailSizeOptions{margin-top:8px}.productDetailLabel.productDetailLabelWidth,.productDetailLabel.productDetailLabelSize{display:block;margin-bottom:3px}.productDetailLabel.productDetailLabelSize{margin-top:13px}.productDetailSizeContainer input,input.productDetailSizeContainer{background:#fff;display:inline-block;padding:3px 6px 4px;text-transform:uppercase;border:1px solid #626262;margin-bottom:5px;cursor:pointer;-webkit-appearance:none!important;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-family:'open_sansbold';font-size:10px;color:#4e4e4e;outline:none}.productDetailSizeContainer input:hover,input.productDetailSizeContainer:hover{border-color:#000;-webkit-box-shadow:0 0 2px 0 #595959 inset;-moz-box-shadow:0 0 2px 0 #595959 inset;box-shadow:0 0 2px 0 #595959 inset}.productDetailSizeContainer{display:inline-block}.productDetailSizeContainer.selectedSize input,input.productDetailSizeContainer.selectedSize{background:#f8da18!important;border-color:#000;-webkit-box-shadow:0 0 2px 0 #595959 inset;-moz-box-shadow:0 0 2px 0 #595959 inset;box-shadow:0 0 2px 0 #595959 inset}.productDetailSizeContainer.selectedDimension input,input.productDetailSizeContainer.selectedDimension{background:#f8da18!important}.productDetailSizeContainer.unavailableSize{position:relative;padding-top:10px;margin-top:-10px}.productDetailSizeContainer.unavailableSize input,input.productDetailSizeContainer.unavailableSize{border-color:#dedede!important;color:#dedede;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.productDetailSizeContainer.unavailableSize:before{border-top:1px solid #dedede;content:"";display:inline-block;font-size:20px;height:2px;left:0;margin:0 auto;position:absolute;right:0;top:53%;width:65%}.productDetailSizeContainer.unavailableSize .dontseesize,.customizeItText{bottom:38px;top:auto;left:-62px;width:130px;text-align:center;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 -2px 4px #969696;-moz-box-shadow:0 -2px 4px #969696;box-shadow:0 -2px 4px #969696}.productDetailSizeContainer.unavailableSize .dontseesize:after,.customizeItText:after{width:0;height:0;border-style:solid;border-width:15px 7.5px 0 7.5px;border-color:#acabab transparent transparent transparent;content:'';position:absolute;bottom:-15px;right:58px}.productDetailSizeContainer.unavailableSize:hover .dontseesize{display:block}.price .error{font-weight:normal}.productSpecsContainer{width:525px;float:left}.xSellPreviouslyViewedContainer{max-width:400px;float:left;clear:left}.xSellPreviouslyViewedContainer #tabContainingDiv{border-bottom:1px solid #e6e6e6;height:28px;width:390px}.productSpecsContainer .tabs,.productDetailReviewsSection{border-bottom:1px solid #e6e6e6;height:28px;margin:0 0 10px}.productSpecsContainer .tab_panel{width:auto!important}.productSpecsContainer .tab,.productSpecsContainer .tab_on,.productSpecsContainer .tab:hover,.productSpecsContainer .tab_on:hover,.xSellPreviouslyViewedContainer .tab,.xSellPreviouslyViewedContainer .tab_on,.xSellPreviouslyViewedContainer .tab:hover,.xSellPreviouslyViewedContainer .tab_on:hover{font-family:inherit;font-size:13px;text-transform:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.productSpecsContainer .tab:hover,.xSellPreviouslyViewedContainer .tab:hover{background:#e6e6e6}.productSpecsContainer .tab_on,.xSellPreviouslyViewedContainer .tab_on,.productDetailReviewsSectionTab{background:#bbb!important}.productDetailReviewsSectionTab{padding:8px 7px}.customizeItText{background:#acabab;color:#fff;bottom:63px;display:none;left:-27px;min-height:43px;padding:5px;position:absolute;right:-21px;top:auto!important;width:auto;z-index:200;font-size:10px}.customizeLinkButton:hover .customizeItText{display:block}.productDetailVideoLink{margin-right:6px;float:left;margin-top:22px;margin-bottom:13px}.product_option #rating{margin-left:7px}.product_option #rating img,.product_option .reviewRating img{width:18px;position:relative;top:2px}.product_option .reviewDate{padding-left:7px}.product_option .reviewTitle:before{content:'“'}.product_option .reviewTitle:after{content:'”'}.product_option .reviewTitle{font-size:15px}.product_option .reviewUserName,.product_option .reviewTitle{font-family:'open_sansbold';color:#656565}.product_option .reviewRatingDate{margin-bottom:5px;margin-top:16px}.product_option #reviewsFooter{margin-top:20px;font-family:'open_sansbold'}.product_option .reviewResponse{background:#eee;padding:4px 3px 7px 27px;font-family:'open_sansitalic';color:#656565}.product_option .reviewResponse .reviewResponseDate{position:relative;font-family:'open_sansextrabold_italic'}.product_option .reviewResponse .reviewResponseDate span{font-family:"open_sanscondensed_light";font-size:15px;left:-19px;position:absolute;top:1px}.clothing #content{background:url(../images/clothing-bg.jpg)}.clothing #content .filter-head{color:#444222!important}.clothing #content .arrow-off{border-color:transparent transparent transparent #fff}.clothing #content .arrow-on{border-color:#fff transparent transparent transparent}.clothing #content .SearchFilter .options a{color:#fff}.clothing #content .filter_col{background:none repeat 0 0 #84825c;margin-left:0;padding-left:20px}.clothing .filter_col{width:205px}.clothing .SearchFilter .options li{color:#fff}.productdetail_hrSpan{display:block;background:url(../images/productdetail_hr.gif) repeat-x;width:100%;height:1px}.clothingViewZoomLoading{background:url(../images/clothing-loading.GIF) no-repeat center}.clothing .shadeBorderBottom{background-image:none}.clothing .bc{top:-30px}area{cursor:pointer!important}.wallLink{display:block;float:left;height:51px;padding-top:205px;color:#fff;font:30px 'Coldsmith';text-decoration:none}.wallLink:hover{color:#000}.wallLinkMens{width:246px}.wallLinkWomens{width:247px}.wallLinkKids{width:244px}.wallLinkCustom{width:250px}.freeBelt{position:relative;width:580px!important}.freeBelt img{position:absolute;top:0;left:0;margin-bottom:10px}body{-webkit-animation-duration:.1s;-webkit-animation-name:fontfix;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-webkit-animation-delay:.1s}@-webkit-keyframes fontfix{from{opacity:1}to{opacity:1}}.postano-userContainer{visibility:visible!important}.postano-widget .postano-cardNest .postano-userContainer{position:relative!important;background:none!important;filter:none!important}.postano-cardContainer .postano-date{color:#111}.rollover{cursor:pointer;margin:0 0 0 6px;position:relative;text-decoration:underline}.rolloverexplanation{display:none;padding:10px;width:auto;border:1px #ccc solid;background-color:#fff;position:absolute;right:93%}.rollover.hover .rolloverexplanation,.rollover:hover .rolloverexplanation{position:absolute;display:block!important;top:0;z-index:100}.giftWrapOption{position:relative;width:313px;box-sizing:border-box;padding:10px;margin-top:15px}.giftWrapOptionImage{float:left}.giftWrapOptionCheckbox{font-weight:bold;font-size:8pt;margin-left:100px;margin-bottom:20px}.giftWrapOptionSubtotal{margin-top:5px;margin-left:5px}.cartMenu{position:absolute;left:-248px;top:23px;box-shadow:1px 1px 3px #ccc}.upsell-products{list-style:none;margin:0;padding:0;margin-left:20px}.upsell-image-wrapper{height:135px;width:135px;margin:auto auto}.upsell-image-wrapper img{position:relative;display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:auto auto}.upsell-product{display:block;float:left;position:relative}.upsell-product:nth-child(even){margin-left:25px}.upsell-product-name,.upsell-product-prices{text-align:center}.upsell-product-name{font-family:'open_sansbold';font-size:12px}.upsell-product-hover{position:absolute;top:-20px;left:-20px;background:#fff;border:1px solid #ececec;z-index:5;padding:20px;text-align:center}.upsell-product-hover .button3{-webkit-box-shadow:2px 2px 3px #666;-moz-box-shadow:2px 2px 3px #666;box-shadow:2px 2px 3px #666;border:none}.addUpsellToCart,.upsellSizes,.upsellColors{margin-top:10px}.upsellColors,.upsellSizes{display:inline-block}.itemAddedToCart{position:absolute;background:#fff;padding:10px;z-index:5;left:105%;white-space:nowrap;top:-8px;display:none;-webkit-box-shadow:2px 2px 3px #000;-moz-box-shadow:2px 2px 3px #000;box-shadow:2px 2px 3px #000}.itemAddedToCart:before{background:url("../images/callout-arrow-left.png") no-repeat;content:"";display:block;height:15px;left:-11px;position:absolute;width:14px;z-index:-1}.ui-widget-overlay{background-color:#eee;opacity:.65;-moz-opacity:.65;filter:alpha(opacity=65);height:100%;left:0;position:fixed;width:100%;z-index:40000}.ui-dialog{left:0;outline:0 none;padding:.2em;position:absolute;top:0;z-index:101;background:#fff;border:solid 1px #c2bfb1!important}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative;height:15px}.ui-dialog .ui-dialog-title{display:none}.ui-dialog .ui-dialog-titlebar-close{height:auto;margin-top:9px;padding:.3em .4em;position:absolute;right:.3em;top:-9px;width:auto;border:none;z-index:400000;background-image:url('../images/btn_close_panel.gif');width:38px;margin-right:5px}.ui-icon-closethick{visibility:hidden}.ui-button-text{color:#fff}.ui-dialog .ui-dialog-content{background:none repeat scroll 0 0 rgba(0,0,0,0);border:0 none;overflow:auto;padding:.5em 1%;position:relative;width:100%!important}.ui-dialog .ui-dialog-buttonpane{background-image:none;border-width:1px 0 0;margin-top:.5em;padding:.3em 1em .5em .4em;text-align:left}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{cursor:pointer;margin:.5em .4em .5em 0}.ui-dialog .ui-resizable-se{background-position:16px 16px;bottom:-5px;height:12px;right:-5px;width:12px}.modals #content{max-height:100000px!important;overflow-y:auto!important}#footerPerfectShoe{display:none!important}.siteBanner-on #headerWrapper{top:39px}.siteBanner-on .utility #content{margin-top:185px}.homepage.siteBanner-on #content{top:135px}.homepage #content{width:100%;height:6400px;padding:0;margin:0;position:relative;top:134px;webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.homepage-lrg-txt{font:24px 'tg_adventurecondensed'}.canvas-text.homepage-med-txt{top:209px;font:30px 'tg_adventurecondensed'}body.homepage{overflow:hidden}.parallax{-webkit-perspective:300px;perspective:300px;height:87vh;overflow-x:hidden;overflow-y:auto}.parallax-group{height:100vh;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform .5s ease 0s;transition:transform .5s ease 0s}.parallax-group.top-panel{height:312px;z-index:8}.parallax-group.background{z-index:6;height:770px}.parallax-group.background.large{height:1179px;margin-bottom:800px}.parallax-group.product{z-index:9;height:489px}.parallax-group.bottom{z-index:7;height:443px}.parallax-layer{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;background-size:cover}.parallax-layer.parallax-back{-webkit-transform:translateZ(-75px) scale(1.35);transform:translateZ(-75px) scale(1.35)}.parallax-layer.parallax-back.product{background:#fff;z-index:9;-webkit-transform:translateZ(0);transform:translateZ(0)}.parallax-layer.parallax-face{-webkit-transform:translateZ(0);transform:translateZ(0)}.parallax-layer.parallax-back.bottom{z-index:10;background:#383838;-webkit-transform:translateZ(0);transform:translateZ(0)}.canvas-text{display:inline-block;position:absolute;top:-33px;left:0;right:0;color:#fff;font-size:46px;text-shadow:1px 1px 6px #3e3e3e}.canvas-text a{color:#fff;text-decoration:none}.heart-print{display:inline-block;width:159px;position:relative;top:49px;height:161px;background:url('http://i.keenfootwear.com/images.ashx?t=dynamicpages&i=shoe-heart.png&c=1') no-repeat center}#screen{width:100%;height:100%;background:#a90000}.parallax-layer.parallax-face.top-panel{z-index:4}.parallax-layer.parallax-face.background{z-index:7}.screenContainer{background:url('http://i.keenfootwear.com/images.ashx?t=dynamicpages&i=RedOrbs.jpg&c=1') no-repeat center;background-size:cover;height:300px;overflow:hidden}.star-blink{position:absolute;width:0;height:0;z-index:0;-webkit-transform:rotate(0deg) scale(0);-webkit-backface-visibility:hidden;-webkit-animation:blinkAfter 10s infinite ease-out;transform:rotate(0deg) scale(0);backface-visibility:hidden;animation:blinkAfter 10s infinite ease-out}.star-blink div{width:100%;height:100%;background:url('http://i.keenfootwear.com/images.ashx?t=dynamicpages&i=sparkle.png&c=1') no-repeat center;background-size:cover;-webkit-transform:rotate(45deg) scale(1);-webkit-backface-visibility:hidden;transform:rotate(45deg) scale(1);backface-visibility:hidden}@-webkit-keyframes blinkAfter{0%{-webkit-transform:rotate(0deg) scale(0);transform:rotate(0deg) scale(0)}8%{-webkit-transform:rotate(-20deg) scale(.9);transform:rotate(-20deg) scale(.9)}12%{-webkit-transform:rotate(-40deg) scale(.08);transform:rotate(-40deg) scale(.08)}20%{-webkit-transform:rotate(-40deg) scale(0);transform:rotate(-40deg) scale(0)}100%{-webkit-transform:rotate(0deg) scale(0);transform:rotate(0deg) scale(0)}}@keyframes blinkAfter{0%{-webkit-transform:rotate(0deg) scale(0);transform:rotate(0deg) scale(0)}8%{-webkit-transform:rotate(-20deg) scale(.9);transform:rotate(-20deg) scale(.9)}12%{-webkit-transform:rotate(-40deg) scale(.08);transform:rotate(-40deg) scale(.08)}20%{-webkit-transform:rotate(-40deg) scale(0);transform:rotate(-40deg) scale(0)}100%{-webkit-transform:rotate(0deg) scale(0);transform:rotate(0deg) scale(0)}}.second .dark.invisible{overflow:hidden;width:21%;min-width:227px}.second .cursive-top{top:0;left:-350px}.second .lrg-bottom{width:233px;margin:0 auto}.parallax-layer h1,.text-top-panel{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.buttons{margin-top:40px}.discount-display .buttons{margin-top:22px}.buttons .button:hover{background:#fae661}.buttons .button,.product-txt .button{display:inline-block;font:24px 'open_sans_condensedbold';color:#000;text-transform:uppercase;background:#ffe400;padding:7px 15px;margin-right:40px;min-width:178px}.product-txt .button{font-size:14px;padding:4px 8px;position:relative;left:0;right:0;margin:12px auto;min-width:0}.product-txt .button:hover{background:#fae661}.text-top-panel{color:#000;top:100%;background:#fff;width:100%;padding:25px 0 45px}.text-top-panel:after{content:'';width:90px;position:absolute;margin:0 auto;top:99%;left:0;right:0;box-sizing:border-box;border-top:32px solid #fff;border-right:45px solid transparent;border-left:45px solid transparent}.discount-display .text-top-panel{top:122%;padding:9px 0 22px}.discount-container{background:url('http://i.keenfootwear.com/images.ashx?t=dynamicpages&i=home-gifttag.png&c=1') no-repeat center;background-size:contain;height:150px;margin-bottom:10px}.discount-content{font-family:'open_sanscondensed_light';width:783px;height:auto;position:relative;top:50%;left:19px;margin:0 auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.parallax-layer h1.light{width:100%;font:16px 'tg_adventurecondensed';color:#fff}.parallax-layer h1.dark span{display:block}.bottom h1.light{top:58%}.light .img-container a{color:#fff}.light .img-container a:hover div{-webkit-transform:scale(1.1);transform:scale(1.1)}.lrg-bottom{font-size:67px;color:#fff;text-shadow:1px 1px 3px #000;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}.lrg-bottom:before{content:'';display:block;width:100%;min-width:200px;height:7px;background:url("http://i.keenfootwear.com/images.ashx?t=dynamicpages&i=holiday-line-break.png&c=1") no-repeat center}.lrg-bottom.red{color:#fff;font-size:71px}.cursive-top{font:30px 'thirsty_softblack';position:relative;left:0;top:-350px;text-shadow:1px 1px 3px #3e3e3e;text-transform:none;opacity:1;color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease}.dummy-content{height:100%}#screen{width:100%;background:#a90000}.product-container{width:1040px;height:100%;margin:0 auto}.product-left,.product-right{width:50%;height:100%}.img-container{width:1040px;margin:0 auto;height:161px;padding-bottom:50px}.img-caption{display:block;margin:213px auto 0;width:83px;height:46px}.holiday-img.mountian-path{margin-right:0}.holiday-img.city-walk{margin-left:8px}.holiday-img{width:241px;height:265px;margin-right:18px;float:left;-webkit-transition:all .3s ease;transition:all .3s ease}.dot-container{background:#747474;border-radius:100%;width:97px;height:97px;margin:0 auto}.center-txt{display:block;margin:0 auto;padding-top:17px;width:52px;height:75px;font:19px/19px'thirsty_softblack';text-transform:none;-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}.product-txt span{display:block}.product-txt .top{font:19px 'thirsty_softblack';color:#a9d5e0;-webkit-transform:rotate(-11deg);transform:rotate(-11deg)}.product-txt .middle{color:#203749;font-size:25px;line-height:34px}.product-txt .bottom{color:#aad1e2;font-size:36px;line-height:34px}.product-txt{display:block;position:relative;font-family:'tg_adventurecondensed';width:185px;top:58px;left:359px}.descision-tree{display:block;width:100%;height:auto;padding-top:45px;float:left}.descision-tree-container{background:url('http://i.keenfootwear.com/images.ashx?t=dynamicpages&i=giftFinderBg.jpg&c=1') no-repeat center;position:relative;top:49%;-webkit-transform:translateY(-50%);transform:translateY(-50%);min-height:305px;width:85%;margin:0 auto}.descision-tumbnail{display:block;background:url('http://i.keenfootwear.com/images.ashx?t=dynamicpages&i=holiday-flowchart.png&c=1') no-repeat center bottom;float:left;width:49%;height:350px}.descision-tree span{display:block;text-align:center;font:32px/1.2 'tg_adventurecondensed';color:#203749}.descision-tree .txt-b,.descision-tree .txt-d{font-size:54px;color:#fff;text-shadow:2px 2px 1px #000;text-shadow:2px 2px 1px rgba(0,0,0,.2)}.descision-tree .txt-d{font-size:18px}.descision-tree .txt-e{font:18px 'open_sans_condensedbold';text-transform:uppercase;line-height:1.7;text-align:center;display:inline-block;padding:2px 19px;position:relative;top:32px;color:#fff;box-shadow:2px 2px 0 #000;background:#0685be;background-image:linear-gradient(#29c2fa,#0685be)}.saying-container{min-width:1100px;position:relative;bottom:75px;background:url('http://i.keenfootwear.com/images.ashx?t=dynamicpages&i=curlies.png&c=1') no-repeat 51%;background-size:contain;z-index:-1}.hiking-woods .img-caption,.uptown-casual .img-caption{width:100%;margin:424px 0 0;color:#000;font:20px 'open_sanscondensed_light'}.uptown-casual .img-caption{margin:407px 0 0;color:#000}#toutSection .tout a,#toutSection .tout span{color:#fff}.toutContainer{width:1040px;margin:0 auto}.tout{-webkit-transition:all .3s ease;transition:all .3s ease}.siteBanner-on .parallax{height:82.5vh}.parallax-layer.parallax-back.first{background-image:url("http://i.keenfootwear.com/images.ashx?t=dynamicpages&i=home-mountains.jpg&c=1");background-position:center;z-index:6}.parallax-layer.parallax-back.second{z-index:10;background-image:url("http://i.keenfootwear.com/images.ashx?t=dynamicpages&i=home-trees.jpg&c=1");background-position:center}.parallax-layer.parallax-back.third{z-index:10;background-image:url("http://i.keenfootwear.com/images.ashx?t=dynamicpages&i=holiday-home-city.jpg&c=1");background-position:center}.parallax-layer.parallax-back.fourth{z-index:10;background-image:url("http://i.keenfootwear.com/images.ashx?t=dynamicpages&i=home-beach.jpg&c=1");background-position:center bottom}.parallax-layer.parallax-back.fifth{z-index:10;background-image:url("http://i.keenfootwear.com/images.ashx?t=dynamicpages&i=home-utility.jpg&c=1");background-position:center}.insolated-boots .product-left{background:url('http://i.keenfootwear.com/images.ashx?t=dynamicpages&i=prod-insulated-boots.jpg&c=1') no-repeat center}.hiking-woods .product-left{background:url('http://i.keenfootwear.com/images.ashx?t=dynamicpages&i=holiday-any-trail.jpg&c=1') no-repeat center 39%}.hiking-woods .product-right{background:url('http://i.keenfootwear.com/images.ashx?t=dynamicpages&i=prod-hiking-boots.jpg&c=1') no-repeat center}.uptown-casual .product-left{background:url('http://i.keenfootwear.com/images.ashx?t=dynamicpages&i=prod-uptown-casual.jpg&c=1') no-repeat center}.uptown-casual .product-right{background:url('http://i.keenfootwear.com/images.ashx?t=dynamicpages&i=urban-elements.jpg&c=1') no-repeat center}.tropical .product-left{background:url('http://i.keenfootwear.com/images.ashx?t=dynamicpages&i=holiday-uneek.png&c=1') no-repeat center}.tropical .product-right{background:url('http://i.keenfootwear.com/images.ashx?t=dynamicpages&i=holiday-ocean.jpg&c=1') no-repeat center}.city-work .product-left{background:url('http://i.keenfootwear.com/images.ashx?t=dynamicpages&i=holiday-working.jpg&c=1') no-repeat center}.city-work .product-right{background:url('http://i.keenfootwear.com/images.ashx?t=dynamicpages&i=holiday-workboots.png&c=1') no-repeat center}.city-walk{background:url('http://i.keenfootwear.com/images.ashx?t=dynamicpages&i=city-casual.jpg&c=1') no-repeat top}.snowy-cabin{background:url('http://i.keenfootwear.com/images.ashx?t=dynamicpages&i=holiday-cabin.jpg&c=1') no-repeat top}.water-fishing{background:url('http://i.keenfootwear.com/images.ashx?t=dynamicpages&i=holiday-underwater.jpg&c=1') no-repeat top}.mountian-path{background:url('http://i.keenfootwear.com/images.ashx?t=dynamicpages&i=mountain-path.jpg&c=1') no-repeat top}.nav{display:block;margin:0 auto;padding-top:8px;text-align:center;z-index:200;width:1002px;height:27px;position:relative;clear:both;text-decoration:none;top:-9px}.nav .groups,.headerbar .groups{list-style-type:none;display:inline;text-decoration:none;margin:0;padding:0 0 0 20px;display:block;text-align:left}.nav .groups{display:inline-block;text-align:left}.headerbar .groups{margin:0;padding:0}.groups .group,.nav .groups .group span{float:left;position:relative;margin-right:14px;padding:0 0 4px 0;z-index:250}.nav.de .groups .group span{margin-right:11px}.groups .group,.nav .groups .group span:hover{z-index:28200}.country .groups .group,.language .groups .group{padding:0;margin:0}.dealers .groups .group,.language .groups .group{margin:0}.nav .groups .group .items,.nav .groups .group .items .item .subitems,.headerbar .groups .group .items{list-style-type:none;position:absolute;top:27px;left:-15px;border:none;border-top-width:0;display:none;padding:0;margin:0;text-transform:uppercase;z-index:300!important;background:#fff}.headerbar .emailsignup input{margin-right:9px!important;border-right:1px solid #ccc!important}.headerbar .groups .group .items.storeLocatorDropDown{left:auto!important;right:8px!important;top:88%;box-shadow:1px 1px 3px #ccc}.nav .groups .group .items:after,.nav .groups .group .items .item .subitems:after,.headerbar .groups .group .items:after{width:100%;background:transparent;height:13px;content:"";display:block;position:relative;top:13px}.nav .groups .group .items .item .sm_items{list-style-type:none;position:absolute;top:27px;left:-15px;border:1px #c8c8c8 solid;border-top-width:0;display:none;padding:0 0 5px 0;margin:0;width:200px;text-transform:uppercase;background:#efefed;background:rgba(239,239,237,.9);z-index:300!important}.nav .groups .group .items .item .subitems,.nav .groups .group .items .item .sm_items{position:absolute;top:-1px;left:165px!important;border-top-width:1px;border-left-width:0;text-transform:uppercase;z-index:500!important}.nav .groups .group .items .item{position:relative}.groups .custom{background:url("../images/icon-custom.png") no-repeat scroll left -3px transparent;padding-left:27px}.country .groups .group .items{width:265px!important;top:24px;padding-top:5px;padding-bottom:5px}.country .groups .group .items .item img{float:left;margin-right:5px;padding:2px 8px;width:43px}.country .groups .group .items .item{clear:both}.headerbar .groups .group .items{top:25px;box-shadow:1px 1px 3px #ccc}.nav .utility .items{width:200px!important}.nav .country .item,.nav .utility .item{width:200px!important}.nav .group.hover .items,.nav .group:hover .items,.nav .groups .group .items .item.hover .subitems,.nav .groups .group .items .item:hover .subitems,.nav .groups .group .items .item.hover .sm_items,.nav .groups .group .items .item:hover .sm_items,.headerbar .group.hover .items,.headerbar .group:hover .items{display:block}.newItems{list-style-type:none;position:absolute;top:-6000px;left:-15px;border:none;border-top-width:0;display:block;padding:0;padding-bottom:15px!important;margin:0;z-index:300!important;background:#fff}.nav .newItems{box-shadow:1px 1px 3px #ccc}.group.clothing .newItems{left:-160px}.group.sox .newItems{left:-85px}.men .newItems{width:621px;left:-19px}.men .newItems:after{width:679px}.women .newItems{width:621px}.women .newItems:after{width:679px}.kids .newItems{width:621px}.kids .newItems:after{width:828px}.clothing .newItems{width:621px}.clothing .newItems:after{width:679px}.groups .group.accessories.nolink a{cursor:default!important}.groups .group.accessories.nolink .newSubItems a{cursor:pointer!important}.accessories .newItems{width:366px;left:-218px;padding-bottom:30px!important}.nav .groups .group.accessories .newItems li.newItem:nth-of-type(2) span{border-bottom:none}.nav .groups .group.accessories .newItems li.newItem:nth-of-type(2) span:after{content:'';display:block;background-color:#dcd8d0;height:1px;width:236px;position:absolute;top:27px}.sox .newItems{width:366px}.sox .newItems:after{width:424px}.utility .newItems{width:511px}.utility .newItems:after{width:569px}.who .newItems{width:511px;left:-92px}.who .newItems:after{width:569px}.custom .newItems{width:511px}.custom .newItems:after{width:569px}.newItemColumn{float:left}.newSubGroupItemHeader{margin-bottom:5px}.newItem a{font:11px 'open_sansregular',Verdana,Geneva,sans-serif;text-decoration:none}.menuCategory a{font-weight:normal;display:inline-block;padding:0 8px 10px;font-family:'open_sansbold'}.menuCategory a:hover{text-decoration:underline}.nav .groups .group .newItems span{float:none;font-size:16px;color:#535353;border-bottom:1px solid #dcd8d0;width:66%;font-family:'open_sansbold';text-transform:uppercase}.newSubGroupItemHeader span a{float:none;font-size:16px;color:#535353;font-family:'open_sansbold';text-transform:uppercase}.newSubGroupSubCategoryHeader{font-family:'open_sansbold';color:#535353;text-transform:uppercase;padding-top:5px!important}.newSubGroupItemHeader span{line-height:normal}.newSubGroupItemHeader span a:hover{text-decoration:none}.dealers>.groups>.group>span{border:none;display:block;height:25px;width:auto;line-height:25px;background:#ffd900;text-align:center;margin:0;padding:5px 8px;font-size:18px}#header .dealers li.group li{margin-top:0;padding-top:0!important}.newItems ul,.newItems li{padding:0}.menuCategory{position:relative;left:-10px;border-bottom:none!important;font:10px verdana!important;margin-left:0!important;margin-right:0!important;padding:0!important;color:#000!important}.newSubItems{display:block;width:136px;color:#626262}.newSubItems a{color:#626262;text-transform:capitalize}.newSubItems a:hover{color:#626262;text-decoration:underline}.kids .kidsNavSizes{width:170px}.newSubGroupItem{padding-left:0!important;padding-top:4px!important}#menNavBgImg,#womenNavBgImg,#clothingNavBgImg{position:absolute;top:0;right:0;width:195px;height:225px}.country .group img,.headerbar .group span{font:11px/17px 'open_sansbold',Verdana,Arial,Sans-Serif;text-decoration:none;text-transform:uppercase;top:-5px;cursor:pointer;margin-bottom:0!important}.nav .group>span>a{font:16px/20px 'open_sansbold';text-decoration:none;text-transform:uppercase;color:#535353;white-space:nowrap}.nav.fr .group>span>a{font:12px/20px 'open_sansbold'}.groups .group .items a{text-decoration:none;padding:5px 15px;display:block;font:12px/16px 'open_sansbold',Verdana,Arial,Sans-Serif;width:135px;cursor:pointer;color:#535353}.language .groups .group .items a{font:11px 'open_sansbold',Verdana,Geneva,sans-serif;text-transform:uppercase}.groups .group .sm_items a{text-decoration:none;padding:5px 0;display:block;font:14px/16px 'Coldsmith',Verdana,Arial,Sans-Serif;width:200px;cursor:pointer;color:#535353}.groups li,.groups ul{list-style-type:none}.groups .group .items .item .sm_items{width:200px!important;top:20px;padding-top:5px;padding-bottom:10px}.groups .group .items .item .sm_items .item img{float:left;margin-right:5px;padding:0 5px}.groups .group .items .item .sm_items .item{clear:both;height:16px;padding:3px 0;font:14px/16px 'Coldsmith',Verdana,Arial,Sans-Serif}.country .groups .group .items a:link{text-decoration:none;padding:1px 5px 3px 0;display:block;font:11px/28px Verdana,Arial,Sans-Serif;width:260px;cursor:pointer;color:#535353;text-transform:capitalize}.country .groups .group .items a:link[title="Denmark / Danemark / Dänemark"]{line-height:normal}.groups .group .items a:hover,.groups .group .items a.hover,.groups .group .subitems a:hover,.groups .group .subitems a.hover,.groups .group .sm_items a:hover,.groups .group .sm_items a.hover{text-decoration:underline!important}.dealers .groups .group .items a{font:11px Verdana,Geneva,sans-serif;text-transform:capitalize;width:270px;white-space:nowrap}#dealerNavBgImg{height:132px;position:absolute;left:0;top:0;width:195px;background:url("../images/dealer-watercolor.png") no-repeat}.nav .group.hover span a,.nav .group:hover span a{}.headerbar .group.hover span,.headerbar .group:hover span{color:#e5e5e5}.utility .items a,.utility .items a:hover,.utility .items a{width:170px!important}.country .items a,.country .item a{width:260px!important}.cartmenu{margin-right:7px}.emailsignup{display:inline-block;margin-right:7px;position:relative;top:1px;float:left}.emailsignup .lock{left:23px;margin:3px;position:relative;top:3px;opacity:0}.emailsignup input{margin:0 5px;padding-left:30px!important}.headerbar>.left.middle{position:relative}.country .groups .group>img{margin-top:-7px}.languageChooserWrapper{width:100px}#changeCountry{position:absolute;width:0;height:27px;padding:2px 0 0 0;background:url(../images/change-country-bg.png) no-repeat right;right:57px;top:-7px;text-align:right;font:10px/13px 'TitilliumBold',Verdana,Arial,Sans-Serif;color:#728da4;overflow:hidden}.dealerSelector{position:fixed;top:-110px;width:100%;left:0;padding-bottom:36px;background:#fff;z-index:200000}@-moz-document url-prefix(){.dealerSelector:after{bottom:-71px;}}.dealerSelectorContainer{width:1040px;margin:0 auto}.dealerCountryName{position:absolute;bottom:-17px;left:0;white-space:nowrap;color:#424242;display:none;font:8pt/11pt Verdana,Arial,Helvetica,sans-serif}.dealerCountry a img:hover{-webkit-box-shadow:0 0 7px #fff;-moz-box-shadow:0 0 7px #fff;box-shadow:0 0 7px #fff}.region{float:left;margin-right:75px}.regionName,#close-dealer-selector{color:#424242;display:block;font:14px 'open_sansbold';margin-bottom:7px;margin-top:4px}#close-dealer-selector{position:relative;top:5px;cursor:pointer;display:inline;font-size:10px}#close-dealer-selector:hover{text-shadow:0 0 7px #fff;color:#424242!important}.dealerCountry{float:left;margin-right:5px;position:relative}.dealerCountry:hover .dealerCountryName{display:inline}#changeCountry{cursor:pointer}