@import "http://www.villagehatshop.com/Styles/vhs_jquery.css";@import "http://www.villagehatshop.com/store_image/site/fancybox/jquery.fancybox.css";@import "http://www.villagehatshop.com/Styles/Global_mmenu_421.css";@import url(//fonts.googleapis.com/css?family=Oswald);html{}body{font-family:Arial,sans-serif;color:#555;line-height:1.3;background:#fff;}.dim{font-size:80%;opacity:.8;}h1,h2,h3,h4,h5,h6{color:#555;font-family:Oswald,Arial,sans-serif;font-weight:400;}h1{font-size:30px;}h2{font-size:24px;}h3{font-size:18px;}a{color:#000;}.brand_name{font-size:80%;font-weight:bold;text-transform:uppercase;}.brand_name a{color:#555;}.product_line.price,.price{font-family:Oswald,Arial,sans-serif;font-size:150%;font-weight:400!important;font-style:normal;color:#900;}@media (max-width:767px) {.product_line.price,.price{font-size:120%;}.was_price,.was_pricex,.save_percent,.save_percentx{font-size:90%;}}#header,.tab_area,#sub{width:960px;border:none;}#header{height:auto;margin:0 auto;}.header_spacer{position:relative;height:110px;}#header #logo{top:44px;text-align:center;}#header #logo a{color:#713273;text-decoration:none;}#header #logo .mobile-only{display:none;font-family:Oswald,Arial,sans-serif;font-size:140%;font-weight:bold;line-height:24px;}.menu_header1{}.header_nav_wishlist a,#shop_cart_link,#cartrequest_description a,#mmobi a{display:block;width:60px;height:48px;font-size:80%;line-height:74px;text-align:center;text-decoration:none;background:url(http://www.villagehatshop.com/content/vhs_sprite_20140925.png) 0 -80px no-repeat;}.header_nav_wishlist a{background-position:-120px -80px;}#cart_request_status{}#header .cart #cartrequest_description a{}#header .cart #cartrequest_description a .qc-items{}#header .cart #cartrequest_description a .qc-num{}#cartrequest_addeditems{top:50px;border:1px solid #48174d;}#cart_request_area a.button.small{color:#666;background:#d9d9d9;}#cart_request_area a.button.small.checkout_now{color:#fff;background:#48174d;}#mmobi{display:none;position:absolute;top:10px;left:0;}#mmobi a{background-position:-240px -80px;}.mm-ismenu{background:#4d4d4d;}.head-contact{display:none;position:absolute;top:48px;left:400px;padding:0 0 0 40px;background:url(http://www.villagehatshop.com/content/vhs_sprite.png) -480px 0 no-repeat;}.head-contact p{line-height:100%;}.head-contact p.p-h4{font-size:100%;text-transform:uppercase;}.head-contact p.p-h5{margin:2px 0 0;font-size:150%;font-weight:bold;}.head-contact p.p-p{margin:2px 0 0;font-style:italic;}.head-search{display:none;position:absolute;top:60px;right:0;width:280px;}.head-search table{width:100%;}.head-search .Putter div{height:30px;padding-left:10px;border:1px solid #000;border-right:none;}.head-search .Put.PutSEARCH{width:100%;height:30px;margin:0;padding:0;line-height:1.3em;color:#333;border:none;}.head-search .Submit.SubmitSEARCH{display:block;height:32px;margin:0;padding:0 10px;color:#fff;cursor:pointer;background:#000;border:none;}.head-search .popular-searches{font-size:80%;}.head-search .popular-searches td{padding:2px 0 0;}#header .head-contact,#header .head-wishlist,#header .head-search{display:block;}.tab-case{height:40px;background:#000;}.tab_area{display:none;height:38px;padding:2px 0 0;}.tab-case .tab_area{display:block;}#tabs{height:38px;overflow:hidden;}#meu{width:100%!important;font-size:13px;color:#555;}#meu li.shop_tab{height:38px;background:none;}#meu li.shop_tab:hover,#meu li.shop_tab.sfhover{background:#743678;color:#fff;}#meu a.shop_tab{width:auto;height:38px;padding:0 15px;color:#eee;font-family:Oswald,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;text-transform:uppercase;line-height:38px;background:none;border-left:2px solid #000;}#meu li.shop_tab:hover a.shop_tab,#meu li.shop_tab.sfhover a.shop_tab{color:#333;background:#fff;}#meu li a{text-decoration:none;}#meu li ul{padding:10px 0;border:2px solid #000;border-top:none;}#meu li.daddy{background:none;}#meu li li{font-family:Arial,Helvetica,sans-serif;}#meu li li a{padding:4px 15px;color:#333;}#meu li li a:hover{color:#fff;background:#743678;}#meu li li ul{display:none;}#meu li li.ico-full ul{display:block;}#meu li:hover ul{left:0;width:100%;}#meu li#tab-id-376:hover ul{width:705px;left:auto;right:0;}#meu li li{float:left;width:24%;}#meu li li.ico{position:relative;float:right;width:28%;margin:-10px 0;}#meu li li.ico.ico-full{width:100%;}#meu li li.ico a{padding:0;color:#fff;font-weight:bold;text-align:center;}#meu li li.ico span{position:absolute;left:0;right:0;bottom:0;display:block;padding:10px;background:#000;background:rgba(0,0,0,.5);}#meu li li.title{width:72%;margin:10px 0;color:#000;font-weight:bold;text-transform:uppercase;}#meu li#tab-id-21 li.title{width:100%;}#meu li li.title span{display:table;margin:0 15px;padding:0 0 5px;border-bottom:1px solid #000;}#meu li li.view-all{clear:left;width:72%;margin:10px 0 0;color:#000;font-weight:bold;text-transform:uppercase;}#sub{padding:0;}#trail{padding:10px 0;}#stage{padding:10px 0;}#footer{display:none;}.feet.mobile-only{display:none;}.feet .foot{color:#333;}.feet .foot h3{margin:0;padding:0 0 5px;text-transform:uppercase;font-family:Oswald,Arial,sans-serif;font-weight:normal;}.feet .foot a{color:#000;}.feet .toe{clear:both;width:960px;margin:0 auto;padding:20px 0;}.feet .nail{float:left;width:25%;}.feet .nail ul{list-style:none;margin:0;padding:0;}.feet img.temp{background:#ddd;}.feet .foot.foot1{background:#f2f2f2;}.feet .foot.foot1 .toe{padding:20px 0 0;}.feet .foot.foot1 .nail{margin:0 0 20px;}.feet .foot.foot1 .nail a{display:table;height:30px;color:#333;line-height:30px;}.feet .foot.foot1 .nail a:hover{color:#000;}.feet .foot.foot1 .nail a span.indicator{float:left;width:30px;height:30px;background:#999 url(http://www.villagehatshop.com/content/vhs_sprite.png) 0 -200px no-repeat;}.feet .foot.foot1 .nail a:hover span.indicator{background-color:#333;}.feet .foot.foot1 .nail a span.infocator{float:left;padding:0 10px;}.feet .foot.foot1 .nail a:hover span.infocator{text-decoration:underline;}.feet .foot.foot1 .nail.nail2 a span.indicator{background-position:-240px -200px;}.feet .foot.foot1 .nail.nail3 a span.indicator{background-position:-480px -200px;}.feet .foot.foot1 .nail.nail4 a span.indicator{background-position:-720px -200px;}.feet .foot.foot1 .nail.nail5 a span.indicator{background-position:0 -240px;}.feet .foot.foot1 .nail.nail6 a span.indicator{background-position:-240px -240px;}.feet .foot.foot1 .nail.nail7 a span.indicator{background-position:-480px -240px;}.feet .foot.foot2{background:#ccc2ca;}.feet .foot.foot2 .nail ul li{font-size:12px;line-height:150%;}.feet .foot.foot2 .nail ul li a{color:#333;}.feet .foot.foot2 .nail ul li a:hover{color:#000;}.feet .foot.foot3{color:#eee;background:#1a1a1a;}.feet .foot.foot3 h3,.feet .foot.foot3 a{color:#fff;}.feet .foot.foot3 .nail{width:33.33%;}.feet .foot.foot3 .nail ul li{float:left;margin:0 10px 10px 0;}.feet .foot.foot3 .nail ul li a{display:block;width:30px;height:30px;background:url(http://www.villagehatshop.com/content/vhs_sprite.png) 0 -400px no-repeat;}.feet .foot.foot3 .nail ul li.n3-twitter a{background-position:-40px -400px;}.feet .foot.foot3 .nail ul li.n3-pinterest a{background-position:-80px -400px;}.feet .foot.foot3 .nail ul li.n3-google a{background-position:-120px -400px;}.feet .foot.foot3 .nail ul li.n3-youtube a{background-position:-160px -400px;}.feet .foot.foot3 .nail ul li.n3-what a{background-position:-200px -400px;}.feet .foot.foot3 .nail ul li.n3-more a{background-position:-240px -400px;}.feet .foot.foot3 .nail ul li a span{display:none;}.feet form table{width:100%;}.feet .Putter div{height:30px;padding-left:10px;background:#fff;overflow:hidden;}.feet .Put.PutEMAIL{width:100%;height:30px;margin:0;padding:0;color:#333;line-height:1.3em;background:#fff;border:none;}.feet .Submit.SubmitEMAIL{display:block;width:30px;height:30px;margin:0;padding:0;background:#666 url(http://www.villagehatshop.com/content/vhs_sprite.png) -480px -400px no-repeat;}.feet .foot.foot3 .nail2 p{line-height:1.1;}.feet .foot.foot4 .nail{width:50%;}.feet .foot.foot4 .nail.nail1 .flogo{width:333px;}.feet .foot.foot4 .nail.nail1 p{padding:20px 0 0;font-size:80%;line-height:150%;}.feet .foot.foot4 .nail.nail2 ul li{float:right;height:73px;margin:5px 0 0 10px;line-height:73px;}.feet .foot.foot4 .nail.nail2 ul li img{vertical-align:bottom;}.footm1 table{width:100%;}.footm1 td{width:50%;padding:10px;text-align:center;vertical-align:middle;border:1px solid #000;}.footm1 h3,.footm1 h4{color:#fff;}.footm1 .fm11 h3 a,.footm1 .fm11 h4 a{color:#fff;}.footm1 .fm12 h3{color:#000;}.fm11{color:#fff;background:#653366;}.footm2 ul{display:table;margin:0 auto;}.footm2 ul li{float:left;margin:0 10px;}.footm2 a{display:block;width:22px;height:22px;background:red url(/content/vhs_sprite_20140925.png) 0 -480px no-repeat;}.footm2 .m2tw a{background-position:-40px -480px;}.footm2 .m2in a{background-position:-80px -480px;}.footm2 .m2pi a{background-position:-120px -480px;}.footm3{padding:0 10px 10px;text-align:center;}.footm3 a{text-decoration:underline;}@media (max-width:959px) {#header,.tab_area,#sub,.feet .toe{width:auto;margin-left:10px;margin-right:10px;}#header .head-contact{display:none;}.menu_header1 li{display:none;}.menu_header1 li.cart,.menu_header1 li.header_nav_wishlist,.menu_header1 li.header_nav_my_account{display:block;}#meu li#tab-id-371{display:none;}#meu li li{font-size:80%;}#meu li li.title,#meu li li.view-all{font-size:100%;}.feet .nail,.feet .foot.foot3 .nail{width:50%;}.feet .foot.foot2 .nail.nail3,.feet .foot.foot2 .nail.nail4{padding-top:20px;}.feet .foot.foot3 .nail.nail3{clear:both;width:50%;padding-top:20px;}.feet .foot.foot4 .nail{width:100%;text-align:center;}.feet .foot.foot4 .nail.nail1 .flogo{margin:0 auto;}.feet .foot.foot4 .nail.nail2 ul li{width:50%;margin:10px 0 0;text-align:center;}}@media (max-width:767px) {.header_spacer{height:92px;}#header #logo{left:50%;top:20px;width:160px;margin:0 0 0 -80px;}#header #logo .no-mobile{display:none;}#header #logo .mobile-only{display:block;}.menu_header1{}.menu_header1 li.header_nav_wishlist,.menu_header1 li.header_nav_my_account{display:none;}#cartrequest_addeditems{width:260px;}#header .cart #cartrequest_description a{}#header .cart #cartrequest_description a .no-mobile{}#header .cart #cartrequest_description a .qc-items{}#header .head-wishlist,#meu li.shop_tab{display:none;}#mmobi{display:block;}.head-search{width:100%;}.head-search .popular-searches{display:none;}.tab-case,.tab_area{display:none;}#trail{display:none;}.feet .foot.foot4 .nail2{display:none;}}@media (max-width:639px) {.feet .no-mobile{display:none;}.feet .foot.foot3 .nail.nail3{width:100%;padding-top:0;}.feet.mobile-only{display:block;}}@media (max-width:479px) {}#TT2ILTbox h2{font-size:12px;font-weight:bold;margin:5px 0 5px 0;}#TT2ILTcount-line *{font-size:11px;}#TT2ILTcount-line strong{font:bold 11px Arial;}#TT2ILTcount-line p{margin:5px 0 5px 0;}#TT2ILTbutton-holder{display:-moz-box!important;display:block;height:31px;text-align:center;}a.TT2ILTbutton{background-color:#e6e6e6;display:block;margin-right:6px;padding-right:16px;text-decoration:none;color:#555;}a.TT2ILTbutton:hover{background-color:#4d4d4d;color:#fff;}a.TurnToIteaSee{font-size:9px!important;text-decoration:underline;color:#555;cursor:pointer;background-color:#ffffff!important;}a.TurnToIteaSee:hover{color:#555!important;}.submitareview-btn{color:#2971AD;}#turn_to_teaser{display:none;}ul.sizing-chart{float:right;margin:0;padding:0;}ul.sizing-chart li{float:left;margin:0 1px 0 0;list-style-type:none;}ul.sizing-chart li div.size{float:left;padding:10px 0;width:140px;color:#fff;background:#743678;}ul.sizing-chart li div.size div.relative{padding:6px 0;font-family:Oswald,Arial,Helvetica,sans-serif;text-align:center;}ul.sizing-chart li div.size div.relative div.english{font-size:18px;font-weight:400;font-style:normal;text-transform:uppercase;}ul.sizing-chart li div.size div.relative div.spanish{font-size:11px;font-weight:400;font-style:normal;text-transform:uppercase;}ul.sizing-chart li div.size div.hat{padding:8px 0;text-align:center;background:#262626;}ul.sizing-chart li div.size div.hat div.english{font-size:11px;color:#999;}ul.sizing-chart li div.size div.hat div.spanish{font-size:11px;color:#999;}ul.sizing-chart li div.size div.hat div.range{padding:6px 0;font-family:Oswald,Arial,Helvetica,sans-serif;}ul.sizing-chart li div.size div.hat div.numeral{display:inline;}ul.sizing-chart li div.size div.hat div.numeral div.integer{display:inline;font-size:20px;}ul.sizing-chart li div.size div.hat div.numeral div.fraction{display:inline;font-size:14px;}ul.sizing-chart li div.size div.hat div.dash{display:inline;font-size:20px;}ul.sizing-chart li div.size div.imperical{padding:6px 0;text-align:center;}ul.sizing-chart li div.size div.imperical div.range{padding:6px 0;}ul.sizing-chart li div.size div.imperical div.numeral{display:inline;font-size:13px;}ul.sizing-chart li div.size div.imperical div.numeral div.integer{display:inline;}ul.sizing-chart li div.size div.imperical div.numeral div.fraction{display:inline;}ul.sizing-chart li div.size div.imperical div.numeral div.symbol{display:inline;}ul.sizing-chart li div.size div.imperical div.dash{display:inline;}ul.sizing-chart li div.size div.metric{padding:6px 0;text-align:center;}ul.sizing-chart li div.size div.metric div.range{padding:6px 0;}ul.sizing-chart li div.size div.metric div.numeral{display:inline;font-size:13px;}ul.sizing-chart li div.size div.metric div.numeral div.integer{display:inline;}ul.sizing-chart li div.size div.metric div.numeral div.symbol{display:inline;}ul.sizing-chart li div.size div.metric div.dash{display:inline;}#meu li ul.sizing-chart{padding:0;}#meu ul.sizing-chart li{width:20%;margin:0;}#meu ul.sizing-chart li div.size{width:100%;}.product-tags span{font-weight:400;font-size:.9em;text-transform:uppercase;line-height:1em;}.product-tags span.green-product-tag{background:#2A7715;}