.ajax_loading_indicator{position:fixed;top:0;left:0;width:100%;color:black;font:bold 12px Arial,Tahoma,Verdana,Helvetica,sans-serif;margin:0;z-index:100000}.ajax_loading_indicator span{background:#FFD62B;display:block;width:15em;margin:0 auto;text-align:center;padding:0.3em 0;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px} html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,nav,section{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}body{line-height:1.5}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}table,td,th{vertical-align:middle}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a img{border:none}  .container_12{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;margin-left:10px;margin-right:10px}.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11,.push_12,.pull_12,.push_13,.pull_13,.push_14,.pull_14,.push_15,.pull_15{position:relative}.grid_3{width:220px}.grid_6{width:460px}.grid_9{width:700px}.grid_12{width:940px}.alpha{margin-left:0}.omega{margin-right:0}.grid_1{width:60px}.grid_2{width:140px}.grid_4{width:300px}.grid_5{width:380px}.grid_7{width:540px}.grid_8{width:620px}.grid_10{width:780px}.grid_11{width:860px}.prefix_3{padding-left:240px}.prefix_6{padding-left:480px}.prefix_9{padding-left:720px}.prefix_1{padding-left:80px}.prefix_2{padding-left:160px}.prefix_4{padding-left:320px}.prefix_5{padding-left:400px}.prefix_7{padding-left:560px}.prefix_8{padding-left:640px}.prefix_10{padding-left:800px}.prefix_11{padding-left:880px}.suffix_3{padding-right:240px}.suffix_6{padding-right:480px}.suffix_9{padding-right:720px}.suffix_1{padding-right:80px}.suffix_2{padding-right:160px}.suffix_4{padding-right:320px}.suffix_5{padding-right:400px}.suffix_7{padding-right:560px}.suffix_8{padding-right:640px}.suffix_10{padding-right:800px}.suffix_11{padding-right:880px}.push_3,.container_16 .push_4{left:240px}.push_6,.container_16 .push_8{left:480px}.push_9,.container_16 .push_12{left:720px}.push_1{left:80px}.push_2{left:160px}.push_4{left:320px}.push_5{left:400px}.push_7{left:560px}.push_8{left:640px}.push_10{left:800px}.push_11{left:880px}.pull_3{left:-240px}.pull_6{left:-480px}.pull_9{left:-720px}.pull_1{left:-80px}.pull_2{left:-160px}.pull_4{left:-320px}.pull_5{left:-400px}.pull_7{left:-560px}.pull_8{left:-640px}.pull_10{left:-800px}.pull_11{left:-880px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix,*:first-child + html .clearfix{zoom:1}  html{font-size:100.01%}body{font-size:85%;color:#bbb;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:normal;color:#fff}h1{font-size:3em;line-height:1;margin-bottom:0.5em}h2{font-size:2em;margin-bottom:0.75em}h3{font-size:1.5em;line-height:1;margin-bottom:1em}h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em}h5{font-size:1em;font-weight:bold;margin-bottom:1.5em}h6{font-size:1em;font-weight:bold}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}p{margin:0 0 1.5em}p img.left{float:left;margin:1.5em 1.5em 1.5em 0;padding:0}p img.right{float:right;margin:1.5em 0 1.5em 1.5em}a:focus,a:hover{color:#fff}a{color:#ddd;text-decoration:underline}blockquote{margin:1.5em;color:#666;font-style:italic}strong{font-weight:bold}em,dfn{font-style:italic}dfn{font-weight:bold}sup,sub{line-height:0}abbr,acronym{border-bottom:1px dotted #666}address{margin:0 0 1.5em;font-style:italic}del{color:#666}pre{margin:1.5em 0;white-space:pre}pre,code,tt{font:1em 'andale mono','lucida console',monospace;line-height:1.5}li ul,li ol{margin:0}ul,ol{margin:0 1.5em 1.5em 0}ul{list-style-type:disc}ol{list-style-type:decimal}dl{margin:0 0 1.5em 0}dl dt{font-weight:bold}dd{margin-left:1.5em}table{margin-bottom:1.4em;width:100%}th{font-weight:bold;color:#fff}th,td,caption{padding:4px 10px 4px 5px}tr.even td{background:#222}tfoot{font-style:italic}caption{background:#eee}.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em}.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em}.hide{display:none}.quiet{color:#666}.loud{color:#000}.highlight{background:#ff0}.added{background:#060;color:#fff}.removed{background:#900;color:#fff}.first{margin-left:0;padding-left:0}.last{margin-right:0;padding-right:0}.top{margin-top:0;padding-top:0}.bottom{margin-bottom:0;padding-bottom:0}   .textShadow{text-shadow:#222 0 -1px 0} .mobile{display:none}body{background:#333 url(/themes/ribbedtee/resources/images/bodyBkgd.jpg);-webkit-text-size-adjust:100%;-ms-text-size-adjust:none}html.ie7 img,html.iem7 img{-ms-interpolation-mode:bicubic}.giantImage{width:100%;height:100%;display:block} article.pageContent,article#pageContent{display:inline;float:left;margin-left:10px;margin-right:10px;width:940px;padding-bottom:3.5em;min-height:280px}small.required{color:red}button.button,a.button{font-size:110%;font-weight:bold;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#555;background:-webkit-gradient(linear,0 0,0 bottom,from(#888),to(#555));background:-moz-linear-gradient(#888,#555);background:linear-gradient(#888,#555);-webkit-box-shadow:1px 1px 5px #000;-moz-box-shadow:1px 1px 5px #000;box-shadow:1px 1px 5px #000;text-shadow:#333 0 -1px 0;border-left:1px solid #555;border-right:1px solid #555;border-top:1px solid #888;border-bottom:1px solid #333;padding:5px 10px;margin-top:0px;text-decoration:none;color:#ddd}button:hover.button,a:hover.button{background:#777;background:-webkit-gradient(linear,0 0,0 bottom,from(#aaa),to(#777));background:-moz-linear-gradient(#aaa,#777);background:linear-gradient(#aaa,#777)}button:active.button,a:active.button{background:#666;background:-webkit-gradient(linear,0 0,0 bottom,from(#444),to(#666));background:-moz-linear-gradient(#444,#666);background:linear-gradient(#444,#666);-webkit-box-shadow:2px 2px 0px #000;-moz-box-shadow:2px 2px 0px #000;box-shadow:2px 2px 0px #000;margin-top:1px}button.button.orange,a.button.orange{background:#f06015;background:-webkit-gradient(linear,0 0,0 bottom,from(#f88e11),to(#f06015));background:-moz-linear-gradient(#f88e11,#f06015);background:linear-gradient(#f88e11,#f06015);text-shadow:#f06015 0 -1px 0;border-color:#f88e11;color:#fff}button:hover.button.orange,a:hover.button.orange{background:#f88e11;background:-webkit-gradient(linear,0 0,0 bottom,from(#FFB737),to(#f88e11));background:-moz-linear-gradient(#FFB737,#f88e11);background:linear-gradient(#FFB737,#f88e11)}button:active.button.orange,a:active.button.orange{background:#f06015;background:-webkit-gradient(linear,0 0,0 bottom,from(#AF541F),to(#f06015));background:-moz-linear-gradient(#AF541F,#f06015);background:linear-gradient(#AF541F,#f06015);border-color:#f06015}button.button.dark,a.button.dark{background:#111;background:-webkit-gradient(linear,0 0,0 bottom,from(#444),to(#111));background:-moz-linear-gradient(#444,#111);background:linear-gradient(#444,#111);text-shadow:#111 0 -1px 0;border-color:#222;color:#ccc}button:hover.button,a:hover.button{background:#555;background:-webkit-gradient(linear,0 0,0 bottom,from(#999),to(#555));background:-moz-linear-gradient(#999,#555);background:linear-gradient(#999,#555);color:#fff}button:active.button.dark,a:active.button.dark{background:#111;background:-webkit-gradient(linear,0 0,0 bottom,from(#000),to(#111));background:-moz-linear-gradient(#000,#111);background:linear-gradient(#000,#111);border-color:#111}h1{text-shadow:#222 2px 2px 5px;font-weight:bold}h2{text-shadow:#222 1px 1px 3px}h3{color:#f88e11;text-shadow:#222 0px 0px 2px}h2.error{color:#993B24}li{list-style:none}blockquote{color:#888;border-top:3px solid #888;border-bottom:1px solid #888;margin-top:.75em;padding-top:.75em;margin-bottom:1.5em}blockquote p{margin-bottom:.75em}p{font-size:16px !important}.productDescription li{font-size:16px !important}p strong{color:#fff}p.last{padding-bottom:0}p.description{color:#999;padding-bottom:1em}p.right{text-align:right}p.flash{margin-bottom:1em;padding:0.5em}p.success{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 1px 5px #333;-moz-box-shadow:1px 1px 5px #333;box-shadow:1px 1px 5px #333;color:#333;background:#FDE040;background:#E6B032;background:-webkit-gradient(linear,0 0,0 bottom,from(#FDE040),to(#E6B032));background:-moz-linear-gradient(#FDE040,#E6B032);background:linear-gradient(#FDE040,#E6B032);padding:5px;text-align:center;border:1px solid #FFCC00}p.success a{color:#000;font-weight:bold;text-decoration:none}p.error{background:#FFFFCC none repeat scroll 0 0;border:2px solid #FFCC66;color:#333333;padding-left:1em}.right_offset{margin-right:0.5em}.bottom_offset{margin-bottom:1em}.top_offset{margin-top:0.5em}.hidden{display:none}.sale_price,.old_price{font-weight:bold}.sale_price{color:orange}.old_price{text-decoration:line-through}.float_right{float:right}.float_left{float:left}aside#globalBanner,div.noscriptWarning{background:#f06015;background:-webkit-gradient(linear,0 0,0 bottom,from(#f88e11),to(#f06015));background:-moz-linear-gradient(#f88e11,#f06015);background:linear-gradient(#f88e11,#f06015);width:100%;float:left;padding:3px 0px 5px 0px;position:fixed;bottom:0px;border-top:1px solid #FFB737;-webkit-box-shadow:0px 0px 16px #222;-moz-box-shadow:0px 0px 16px #222;box-shadow:0px 0px 16px #222;z-index:9999}aside#globalBanner a,div.noscriptWarning a,aside#globalBanner b,div.noscriptWarning b,aside#globalBanner strong,div.noscriptWarning strong{color:#fff;font-weight:bold;font-size:120%}aside#globalBanner p,div.noscriptWarning p{margin:0px;color:#000;text-align:center;font-size:100%}aside#globalBanner a#showBanner,div.noscriptWarning a#showBanner{font-size:90%;-webkit-box-shadow:1px 1px 4px #333;-moz-box-shadow:1px 1px 4px #333;box-shadow:1px 1px 4px #333}aside#globalBannerTwo{background:#f06015;background:-webkit-gradient(linear,0 0,0 bottom,from(#f88e11),to(#f06015));background:-moz-linear-gradient(#f88e11,#f06015);background:linear-gradient(#f88e11,#f06015);width:100%;float:left;padding:0px;position:fixed;bottom:0px;border-top:1px solid #FFB737;-webkit-box-shadow:0px 0px 16px #222;-moz-box-shadow:0px 0px 16px #222;box-shadow:0px 0px 16px #222;z-index:9999;text-shadow:0 1px 0 #f88e11;letter-spacing:1px}aside#globalBannerTwo ul,aside#globalBannerTwo li{padding:0px;margin:0px;width:860px}aside#globalBannerTwo ul{overflow:hidden;height:32px}aside#globalBannerTwo li{height:31px;padding-top:1px;color:#111;text-align:center;font-size:110%}aside#globalBannerTwo a,aside#globalBannerTwo b,aside#globalBannerTwo strong{color:#000;font-weight:bold;font-size:120%;letter-spacing:normal}aside#globalBannerTwo a#showBanner{font-size:90%;-webkit-box-shadow:1px 1px 4px #333;-moz-box-shadow:1px 1px 4px #333;box-shadow:1px 1px 4px #333}aside#globalBannerTwo .grid_1{padding-top:4px}aside#globalBannerTwo .grid_1 a{color:#fff}div.noscriptWarning{bottom:auto;top:0;position:absolute;text-align:center;padding:2px 0px 4px 0px}div.switches p{line-height:2;letter-spacing:1px;font-size:14px;color:#aaa;text-align:center}div.switches p a{height:50px;width:68px;display:inline-block;background:url(/themes/ribbedtee/resources/images/switches.png) no-repeat;text-indent:-9999px;background-position:0 -50px}div.switches p a.active{background-position:0 0px} body.raf_welcome .giantImage{background:url(/themes/ribbedtee/resources/images/rafBkgd.jpg) top center no-repeat;height:900px}body.raf_welcome .giantImage article{padding-bottom:1.5em}body.raf_welcome .giantImage article a.shopButton{display:block;width:100%;height:64px;background-image:url(/themes/ribbedtee/resources/images/rafBtn.png);background-repeat:no-repeat;background-position:0 0;text-indent:-9999px;margin-right:0px;margin-bottom:24px;margin-top:36px;clear:both}body.raf_welcome .giantImage article a:hover.shopButton{background-position:0 -64px}body.raf_welcome .giantImage article .aboutIntro{display:inline;float:left;margin-left:10px;margin-right:10px;width:540px;padding-right:400px;margin-bottom:2em}body.raf_welcome .giantImage article .aboutIntro p{font-size:130%}body.raf_welcome .giantImage article .aboutIntro p a{font-weight:bold}body.raf_welcome .giantImage article .aboutIntro ul{margin:0 0 3em 0;padding:0px}body.raf_welcome .giantImage article .aboutIntro ul li{padding-left:36px;font-size:130%;margin-bottom:.75em;background:url(/themes/ribbedtee/resources/images/icon_checkmark.png) 0px 2px no-repeat} body.trade_welcome .giantImage{background:url(/themes/ribbedtee/resources/images/rafBkgd.jpg) top center no-repeat;height:900px}body.trade_welcome .giantImage article{padding-bottom:1.5em}body.trade_welcome .giantImage article a.shopButton{display:block;width:100%;height:64px;background-image:url(/themes/ribbedtee/resources/trade/img/trade_welcome_btn.png);background-repeat:no-repeat;background-position:0 0;text-indent:-9999px;margin-right:0px;margin-bottom:24px;margin-top:36px;clear:both}body.trade_welcome .giantImage article a:hover.shopButton{background-position:0 -64px}body.trade_welcome .giantImage article .aboutIntro{display:inline;float:left;margin-left:10px;margin-right:10px;width:540px;padding-right:400px;margin-bottom:2em}body.trade_welcome .giantImage article .aboutIntro p{font-size:130%}body.trade_welcome .giantImage article .aboutIntro p a{font-weight:bold}body.trade_welcome .giantImage article .aboutIntro ul{margin:0 0 3em 0;padding:0px}body.trade_welcome .giantImage article .aboutIntro ul li{padding-left:36px;font-size:130%;margin-bottom:.75em;background:url(/themes/ribbedtee/resources/images/icon_checkmark.png) 0px 2px no-repeat} body.content_page article{padding-bottom:1.5em}body.content_page article p{font-size:130%}body.content_page article p a{font-weight:bold}body.content_page article ul{margin:0 0 3em 0;padding:0px}body.content_page article ul li{padding-left:36px;font-size:130%;margin-bottom:.75em;background:url(/themes/ribbedtee/resources/images/icon_checkmark.png) 0px 2px no-repeat}body.content_page article ul ul{margin:0;padding:0}body.content_page article ul ul li{padding:0px;font-size:100%;background:none} .ajax_loading_indicator{position:fixed;top:0;left:0;width:100%;font-weight:bold;color:black;font-size:1.2em}.ajax_loading_indicator span{background:#FFD62B;display:block;width:15em;margin:0 auto;text-align:center;padding:0.3em 0;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px} #simpleTabs div.tab-wrapper{padding:0;margin:0;clear:both;overflow:hidden}#simpleTabs .tab-menu{margin:0;padding:0;list-style:none;overflow:auto}#simpleTabs .tab-menu li{margin:0;padding:0;float:left}#simpleTabs .tab-menu li a{width:153px;display:block;margin:0px;padding:0px}#simpleTabs .tab-menu li a:active{outline:none}#simpleTabs .tab-menu li :-moz-any-link:focus{outline:none} ul.form{padding-left:0px;padding-right:0px;margin-right:0px}ul.form li{clear:both;margin-bottom:1em}ul.form li.left{float:left;width:45%}ul.form li.right{width:49%;clear:right;float:right}ul.form li.form_header{font-size:12px;color:#333;font-weight:bold;margin-bottom:0.5em;margin-top:1.5em}ul.form label{display:block;color:#bbb;font-weight:bold;margin-bottom:0.2em}ul.form label em{color:red}ul.form span.comment{display:block;margin-top:2px;color:#888;font-size:11px;font-weight:normal}ul.form input.text,ul.form textarea{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:100%;border:1px solid #aaa;background:#ddd url(/themes/ribbedtee/resources/images/input_bg.gif) no-repeat left top;padding:0.4em;color:#333}ul.form input.text:focus,ul.form textarea:focus{background:#ffffcc url(/themes/ribbedtee/resources/images/input_bg_active.gif) no-repeat left top;border:1px solid #aaa}ul.form textarea{line-height:150%}ul.form li.text div{padding-right:1.2em}ul.form select{width:100%}ul.form li.checkbox div{float:left}ul.form li.checkbox input{margin:0;padding:0}ul.form li.checkbox label{color:#bbb;margin-left:20px;font-weight:normal}ul.form li.radio_horizontal label{margin-bottom:0.5em}ul.form li.radio_horizontal div{float:left;margin-bottom:0.5em}ul.form li.radio_horizontal div span{display:block;margin-left:20px;margin-right:1.5em}ul.form li.radio_horizontal div label{color:#bbb;font-weight:normal}ul.form li.radio_horizontal input{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0;padding:0;float:left}ul.form li.radio_horizontal img{display:block;margin-bottom:0.3em}button.button{display:block} div.pagination{padding-top:2em}div.pagination p{padding-bottom:0.2em;color:#666666}div.pagination strong{color:#ddd}div.pagination p.pages{color:#ccc}div.pagination a{text-decoration:none}div.pagination span.numbers span.digit{margin-left:6px}div.pagination span.numbers span.digit a{background:#555;background:-webkit-gradient(linear,0 0,0 bottom,from(#888),to(#555));background:-moz-linear-gradient(#888,#555);background:linear-gradient(#888,#555);text-shadow:#222 0 -1px 0;padding:4px 6px;border-top:1px solid #aaa} .product_list div.image{width:311px;height:455px;clear:both}.product_list div.image a{outline:none;position:relative;display:block;height:100%}.product_list div.image img{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:0}.product_list div.info{float:left;padding-top:1em}.product_list p.price{font-weight:normal;color:#fff}.product_list .offer{text-indent:-9999px;position:absolute;width:60px;height:60px;background:transparent url(/themes/ribbedtee/resources/images/sale_snipe.png) no-repeat left top;top:-5px;left:-5px}.product_list div.clearance{position:absolute;top:0;width:311px;padding-top:4px;height:15px;line-height:1;background-color:#f88e11;text-align:center;text-transform:uppercase;letter-spacing:6px;font-weight:bold;font-size:12px;color:#fff;background:#f06015;background:-webkit-gradient(linear,0 0,0 bottom,from(#f88e11),to(#f06015));background:-moz-linear-gradient(#f88e11,#f06015);background:linear-gradient(#f88e11,#f06015);text-shadow:#f06015 0 -1px 0;-webkit-box-shadow:0px 2px 2px #333;-moz-box-shadow:0px 2px 2px #333;box-shadow:0px 2px 2px #333;border-top:1px solid #FFB737}.product_list li{clear:both;position:relative}.hoverspecs_wrapper{display:none}.hoverspecs{position:absolute;display:block;top:200px;left:8px;right:8px;bottom:8px;background:rgba(255,255,255,0.8);overflow:auto;border-radius:2px;border:1px solid rgba(204,204,204,0.5)}.hoverspecs_inner{padding:15px}.hoverspecs table{margin:0}.hoverspecs th{color:#444;vertical-align:top;text-shadow:1px 1px 1px rgba(255,255,255,0.3);font-size:100%;line-height:1.2;font-weight:normal;padding:10px 0 0;white-space:nowrap;text-align:right}.hoverspecs td{color:#666;vertical-align:top;text-shadow:1px 1px 1px rgba(255,255,255,0.3);font-size:100%;line-height:1.2;padding:10px 0 0 10px}.side_by_side_products div.info,.side_by_side_products .side_by_side_products div.image{float:none;margin-left:0}.side_by_side_products div.info{width:232px;margin:0px;padding:1em 0px 0 0px}.side_by_side_products div.info h3{display:inline;margin-left:10px;margin-right:10px;width:140px;margin-left:0;font-size:100%;margin-bottom:.5em;float:left;line-height:1.2}.side_by_side_products div.info h3 a{text-decoration:none}.side_by_side_products div.info div.twopack{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:1px 1px 5px #333;-moz-box-shadow:1px 1px 5px #333;box-shadow:1px 1px 5px #333;line-height:1;font-size:80%;font-weight:bold;color:#000;background-color:orange;padding:4px 6px;float:left;position:relative;margin-top:-3.8em;margin-left:8px}.side_by_side_products ul.product_list{padding:0px;margin:0px}.side_by_side_products ul.product_list p{text-align:left;display:inline;margin-left:10px;margin-right:10px;width:60px;margin-right:0;float:left;line-height:1.2}.side_by_side_products ul.product_list li{display:inline-block;vertical-align:top;width:311px;margin-bottom:1.5em} body.productDetailsPage span.twopack{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:1px 1px 5px #333;-moz-box-shadow:1px 1px 5px #333;box-shadow:1px 1px 5px #333;text-shadow:none;line-height:1;font-size:30%;font-weight:bold;color:#000;background-color:orange;padding:4px 6px}body.productDetailsPage h1.grid_12{margin-bottom:1em;font-size:280%}body.productDetailsPage div.productDetails{padding-top:1em;margin-bottom:4em; }body.productDetailsPage div.productDetails div.thumbs{display:inline;float:left;margin-left:10px;margin-right:10px;width:60px}body.productDetailsPage div.productDetails div.thumbs img{border:1px solid #999}body.productDetailsPage div.productDetails div.thumbs ul{margin:0;padding:0}body.productDetailsPage div.productDetails div.thumbs li{margin:0 0 .75em 0;padding:0}body.productDetailsPage div.productDetails div.image{display:inline;float:left;margin-left:10px;margin-right:10px;width:380px}body.productDetailsPage div.productDetails div.image img{margin:0;border:2px solid #fff}body.productDetailsPage div.productDetails div.image p.productCategory{font-size:80%}body.productDetailsPage div.productDetails div.image.onlyOne{display:inline;float:left;margin-left:10px;margin-right:10px;width:460px}body.productDetailsPage div.productDetails div.info{display:inline;float:left;margin-left:10px;margin-right:10px;width:460px; }body.productDetailsPage div.productDetails div.info div.productDescription{margin-bottom:2em}body.productDetailsPage div.productDetails div.info div.productDescription p:first-child{font-size:150%!important}body.productDetailsPage div.productDetails div.info div.productDescription li{margin-bottom:.75em;padding-left:25px;background:url(/themes/ribbedtee/resources/images/icon_checkmark_sm.png) no-repeat 0px 4px}body.productDetailsPage div.productDetails div.info p.description{padding-bottom:1em}body.productDetailsPage div.productDetails div.info p.price{font-weight:normal;text-align:left}body.productDetailsPage div.productDetails div.info p.price span.largePrice{font-size:180%;color:#fff;font-weight:bold}body.productDetailsPage div.productDetails div.info p.price .sale_price{font-size:200%}body.productDetailsPage div.productDetails div.info p.price .old_price.largePrice{font-size:150%;color:#ccc}body.productDetailsPage div.productDetails div.info div.offer{text-indent:-9999px;position:absolute;width:60px;height:60px;background:transparent url(/themes/ribbedtee/resources/images/sale_snipe_right.png) no-repeat;margin-left:-85px;margin-top:-5px}body.productDetailsPage div.productDetails div.info table.product_attributes td{text-align:right}body.productDetailsPage div.productDetails div.info div.quantityAddtoCart{float:right;text-align:right}body.productDetailsPage div.productDetails div.info div.quantityAddtoCart input{width:40px;margin-right:10px}body.productDetailsPage div.productDetails div.info div.quantityAddtoCart button.add_to_cart{font-size:16px;padding:8px 15px;float:right}body.productDetailsPage div.productDetails div.info div.optionsBlock{display:inline;float:left;margin-left:10px;margin-right:10px;width:220px;margin-left:0}body.productDetailsPage div.productDetails div.info div.priceBlock{display:inline;float:left;margin-left:10px;margin-right:10px;width:220px;margin-right:0}body.productDetailsPage div.productDetails div.info div.relatedItems{display:inline;float:left;margin-left:10px;margin-right:10px;width:460px;margin-left:0;margin-top:20px;padding-top:10px;border-top:1px solid #444}body.productDetailsPage div.productDetails div.info div.relatedItems ul.product_list.small li{display:inline;float:left;margin:0px 7px 0 0;width:140px;clear:none}body.productDetailsPage div.productDetails div.info div.relatedItems ul.product_list.small li a{text-decoration:none;line-height:1.2;font-size:100%}body.productDetailsPage div.productDetails div.info div.relatedItems ul.product_list.small li img{border:1px solid #fff}body.productDetailsPage div.productDetails div.info div.relatedItems ul.product_list.small li div.offer{text-indent:-9999px;position:absolute;width:60px;height:60px;background:transparent url(/themes/ribbedtee/resources/images/sale_snipe.png) no-repeat;margin-left:0px;margin-top:0px}body.productDetailsPage div.productDetails div.info #simpleTabs .tab-menu li{text-align:center;background:#222;background-color:rgba(0,0,0,0.1);border-bottom:1px solid #222;border-top:1px solid #333}body.productDetailsPage div.productDetails div.info #simpleTabs .tab-menu li a{text-decoration:none;color:#888;padding:6px 0;text-transform:uppercase;font-size:90%;letter-spacing:1px}body.productDetailsPage div.productDetails div.info #simpleTabs .tab-menu li.tab-selected{background:#444;background:-webkit-gradient(linear,0 0,0 bottom,from(#555),to(#444));background:-moz-linear-gradient(#555,#444);background:linear-gradient(#555,#444);border-bottom:1px solid #444;border-top:1px solid #666;border-right:1px solid #222}body.productDetailsPage div.productDetails div.info #simpleTabs .tab-menu li.tab-selected a{color:#fff;font-weight:bold}body.productDetailsPage div.productDetails div.info #simpleTabs div.tab-wrapper{background:#444;background:#333;background:-webkit-gradient(linear,0 0,0 bottom,from(#444),to(#333));background:-moz-linear-gradient(#444,#333);background:linear-gradient(#444,#333);-webkit-box-shadow:1px 1px 5px #333;-moz-box-shadow:1px 1px 5px #333;box-shadow:1px 1px 5px #333;padding:10px;width:438px;border:1px solid #444;margin-bottom:1.5em;overflow:hidden}body.productDetailsPage div.productDetails div.info #simpleTabs div.tab-wrapper p{text-align:center;margin-bottom:0px}body.productDetailsPage div.productDetails div.info #simpleTabs div.tab-wrapper table.product_attributes td{text-align:left}body.productDetailsPage div.productDetails div.info #simpleTabs div.tab-wrapper table.simple_table{margin-bottom:0px}body.productDetailsPage div.productDetails div.info #simpleTabs div.tab-wrapper table.simple_table td,body.productDetailsPage div.productDetails div.info #simpleTabs div.tab-wrapper table.simple_table th{text-align:center}body.productDetailsPage div.productDetails div.info #simpleTabs div.tab-wrapper table.simple_table td.left{text-align:left;padding-left:6px} body.productDetailsPage section#productReviewsSection{width:100%;background:#222;background-color:rgba(0,0,0,0.25);float:left;margin:0px;border-top:2px solid #111;padding:50px 0;border-bottom:1px solid #111}body.productDetailsPage section#productReviewsSection .container_12{padding-top:30px}body.productDetailsPage section#productReviewsSection h2.ratingsReviewsHeading{text-indent:-9999px;width:350px;height:40px;background:url(/themes/ribbedtee/resources/images/ratingsHeader.png) no-repeat;margin:-85px auto 0 auto;position:relative;display:block}body.productDetailsPage section#productReviewsSection a.button.testimonials{text-align:center;display:block;width:400px;padding:6px 0px;font-size:150%}body.productDetailsPage section#productReviewsSection a.button.testimonials img{position:relative;margin-top:-15px}body.productDetailsPage section#productReviewsSection .leftColumn{display:inline;float:left;margin-left:10px;margin-right:10px;width:460px}body.productDetailsPage section#productReviewsSection aside#addReviewForm{background:#444;background:#333;background:-webkit-gradient(linear,0 0,0 bottom,from(#444),to(#333));background:-moz-linear-gradient(#444,#333);background:linear-gradient(#444,#333);padding:40px 24px 20px 24px;margin:0 60px 0 0;border-bottom:3px solid #222}body.productDetailsPage section#productReviewsSection aside#addReviewForm h1{width:360px;font-size:1.75em;margin-left:-24px;margin-top:-40px;position:relative;line-height:1;background:url(/themes/ribbedtee/resources/images/arrow_bg.png) no-repeat;padding:10px 60px 10px 24px;text-transform:uppercase;font-weight:normal;letter-spacing:1px;height:28px;color:#aaa;letter-spacing:4px;text-shadow:#000 0 -1px 0;text-align:center}body.productDetailsPage section#productReviewsSection aside#addReviewForm button{margin-left:280px}body.productDetailsPage section#productReviewsSection aside#addReviewForm span.rating_stars{display:block;height:18px;margin-bottom:18px;background:transparent url(/themes/ribbedtee/resources/images/rating_stars_large.png) no-repeat -2px -180px;padding-left:100px;padding-top:3px}body.productDetailsPage section#productReviewsSection aside#addReviewForm label{color:#ccc}body.productDetailsPage section#productReviewsSection aside#addReviewForm .rating_selector span.rating_stars{width:96px;padding-left:0;margin-top:3px;cursor:pointer}body.productDetailsPage section#productReviewsSection aside#addReviewForm span.rating_stars.rating_1{background-position:-2px -160px}body.productDetailsPage section#productReviewsSection aside#addReviewForm span.rating_stars.rating_15{background-position:-2px -140px}body.productDetailsPage section#productReviewsSection aside#addReviewForm span.rating_stars.rating_2{background-position:-2px -120px}body.productDetailsPage section#productReviewsSection aside#addReviewForm span.rating_stars.rating_25{background-position:-2px -100px}body.productDetailsPage section#productReviewsSection aside#addReviewForm span.rating_stars.rating_3{background-position:-2px -80px}body.productDetailsPage section#productReviewsSection aside#addReviewForm span.rating_stars.rating_35{background-position:-2px -60px}body.productDetailsPage section#productReviewsSection aside#addReviewForm span.rating_stars.rating_4{background-position:-2px -40px}body.productDetailsPage section#productReviewsSection aside#addReviewForm span.rating_stars.rating_45{background-position:-2px -20px}body.productDetailsPage section#productReviewsSection aside#addReviewForm span.rating_stars.rating_5{background-position:-2px 0}body.productDetailsPage section#productReviewsSection li.field.starField #rating_selector,body.productDetailsPage section#productReviewsSection li.field.starField label{float:left}body.productDetailsPage section#productReviewsSection li.field.starField label{margin-right:10px}body.productDetailsPage section#productReviewsSection .productReviews{display:inline;float:left;margin-left:10px;margin-right:10px;width:460px}body.productDetailsPage section#productReviewsSection .productReviews article{border-bottom:1px solid #111;padding:.75em 0 .5em 0;border-top:1px solid #333}body.productDetailsPage section#productReviewsSection .productReviews article h2{font-size:1.5em;margin-bottom:.2em;line-height:1}body.productDetailsPage section#productReviewsSection .productReviews article h1{display:none}body.productDetailsPage section#productReviewsSection .productReviews article p.attribution{margin-bottom:.75em;color:#666;font-size:11px}body.productDetailsPage section#productReviewsSection .productReviews article span.rating_stars_small{display:block;width:73px;height:15px;text-indent:-9999px;text-align:left;background:transparent url(/themes/ribbedtee/resources/images/rating_stars_small.png) no-repeat -3px -135px;margin:0 0 0 386px}body.productDetailsPage section#productReviewsSection .productReviews article span.rating_stars_small.rating_1{background-position:-3px -120px}body.productDetailsPage section#productReviewsSection .productReviews article span.rating_stars_small.rating_2{background-position:-3px -90px}body.productDetailsPage section#productReviewsSection .productReviews article span.rating_stars_small.rating_3{background-position:-3px -60px}body.productDetailsPage section#productReviewsSection .productReviews article span.rating_stars_small.rating_4{background-position:-3px -30px}body.productDetailsPage section#productReviewsSection .productReviews article span.rating_stars_small.rating_5{background-position:-3px top}body.productDetailsPage section#productReviewsSection .productReviews article:first-child{border-top:none}body.productDetailsPage section#productReviewsSection .productReviews article:last-child{border-bottom:none} #cart_page h1{margin-bottom:0px}.tip{max-width:200px;padding:10px 5px 10px 10px;height:auto;background-color:#555;font-size:90%;-webkit-box-shadow:1px 1px 5px #333;-moz-box-shadow:1px 1px 5px #333;box-shadow:1px 1px 5px #333;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tip-title{font-weight:bold;color:#fff}th.cart_control div{position:relative}th.cart_control a{position:absolute;right:0;margin-right:-15px}table.product_attributes{border-collapse:collapse;margin-bottom:0px}table.product_attributes th,table.product_attributes td{text-align:left;vertical-align:center;font-weight:normal;padding:0 1em 0.5em 0}table.product_attributes td{padding-right:0.2em!important}table.product_attributes th{color:#ddd;font-size:70%;letter-spacing:1px;text-transform:uppercase}div.extra_options{clear:both}div.extra_options h3{font-size:1.3em;font-weight:normal;padding-bottom:0.2em;margin-bottom:0.4em;color:#ccc;border-bottom:1px dotted #333}div.extra_options input{margin:0 5px 0 0}span.price{color:#fff}div.product_files{margin-top:0.3em}.file_list{margin-top:0.1em}.file_list li{margin-bottom:0.3em;padding-left:10px;background:transparent url(/themes/ribbedtee/resources/images/bullet_small.gif) left 5px no-repeat}.file_list li a{color:#0088cc!important} table.simple_table{border-collapse:collapse;width:100%;margin-bottom:10px}table.simple_table thead{color:#666666}table.simple_table th,table.simple_table td{padding:0 0.8em 0.6em 0;text-align:left;vertical-align:top}table.simple_table th.left,table.simple_table td.left{text-align:left}table.simple_table th.right,table.simple_table td.right{text-align:right}table.simple_table td.right input{text-align:right}table.simple_table thead th{border-bottom:2px solid #222;font-weight:bold;color:#ddd}table.simple_table tbody td,table.simple_table tbody th{padding-top:0.6em;border-bottom:1px solid #222;color:#bbb}table.simple_table tbody tr.image td,table.simple_table tbody tr.image th{padding-top:1em}table.simple_table img.product_image{float:left;margin:-0.3em 1em 0em 0}table.simple_table tr.image div.product_description{margin-left:75px}table.simple_table tr.image div.product_description strong{color:#ddd;font-size:110%}table.simple_table tr.nodata td{padding:1em 0;text-align:center;color:#ccc}table.simple_table th.last,table.simple_table td.last{padding-right:0}table.simple_table input.text{padding:1px;border:1px solid #222;margin-top:-1px}table.simple_table input.checkbox{margin:0;padding:0}table.simple_table tr.even td,table.simple_table tr.even th{background-color:#222}table.simple_table a{color:#fff}table.simple_table th.order_status,table.simple_table td.order_status{width:18px;padding-left:0!important}table.simple_table td.order_status span{line-height:0;width:11px;height:11px;float:right;border:1px solid #888888}table.heavy thead th{padding-top:0.8em;background-color:#444;color:#fff}table.heavy th,table.heavy td{padding-left:5px}table.heavy th.right,table.heavy td.right{padding-right:5px}table.totals{width:auto;float:right;margin-bottom:6px}table.totals td,table.totals th{text-align:right}input.short{width:36px} ul.scoreboard{padding-bottom:1em;margin-right:0px}ul.scoreboard li{float:left;padding:0 1em 0.3em 0;margin-right:1em;border-right:1px solid #cccccc}ul.scoreboard li.last{border-right:none}ul.scoreboard h3{font-weight:normal;font-size:1.3em;line-height:150%;color:#fff;padding-bottom:0;margin-bottom:0;border-bottom:none}ul.scoreboard p{font-weight:bold;font-size:2.4em;color:#ccc;padding-bottom:0;margin-bottom:0px}ul.scoreboard p .description{font-weight:bold;font-size:1.2em;color:#aaa;padding-top:0.2em;padding-bottom:0;line-height:140%}ul.scoreboard p .description a{text-decoration:underline}ul.scoreboard.right{margin-right:0px}ul.scoreboard.right li{float:right;margin-right:0;padding-right:0}ul.scoreboard.right h3,ul.scoreboard.right p{text-align:right} ul.blogList{margin:0 0 6em 0em;padding:0px;border-bottom:1px solid #444}ul.blogList li{margin:0;padding-left:24px;border-bottom:1px solid #222;border-top:1px solid #444;background:url(/themes/ribbedtee/resources/images/bulletsPosts.png) 0 0.8em no-repeat}ul.blogList li a{text-decoration:none;color:#ccc;padding:.6em 0px .6em 0px;display:block}ul.blogList a:hover{color:#fff}ul.socialNetworkIcons a{text-indent:-9999px;display:block;height:32px;width:block;background-repeat:no-repeat;background-image:url(/themes/ribbedtee/resources/images/icons_32.png)}ul.socialNetworkIcons li.facebook a{background-position:0 0}ul.socialNetworkIcons li.facebook a:hover{background-position:0 -32px}ul.socialNetworkIcons li.rss a{background-position:0 -64px}ul.socialNetworkIcons li.rss a:hover{background-position:0 -96px}ul.socialNetworkIcons li.twitter a{background-position:0 -128px}ul.socialNetworkIcons li.twitter a:hover{background-position:0 -160px}footer.bottom{background:#111;background-color:rgba(0,0,0,0.35);padding:2em 0 5em 0;width:100%;display:block;float:left;margin:0px;font-size:100%}footer.bottom ul{padding-left:0px}footer.bottom p{text-transform:uppercase;letter-spacing:4px;font-size:80%;color:orange;text-align:center}footer.bottom section#socialNetwork{display:inline;float:left;margin-left:10px;margin-right:10px;width:60px}footer.bottom section#socialNetwork li{margin-bottom:.9em}footer.bottom section#blogPosts{display:inline;float:left;margin-left:10px;margin-right:10px;width:300px}footer.bottom section#blogPosts ul.blogList{border-bottom:1px solid #333;margin-bottom:1.5em}footer.bottom section#blogPosts ul.blogList li{border-top:1px solid #333}footer.bottom section#footerNav{display:inline;float:left;margin-left:10px;margin-right:10px;width:300px;text-align:center}footer.bottom section#footerNav nav{margin-left:0px;margin-bottom:20px}footer.bottom section#footerNav ul{clear:both;margin:0 auto;border-top:1px solid #333}footer.bottom section#footerNav ul li{float:left;text-align:center; }footer.bottom section#footerNav ul li a{text-decoration:none;display:block;padding:6px}footer.bottom section#mailingList{display:inline;float:left;margin-left:10px;margin-right:10px;width:140px;text-align:center}footer.bottom section#mailingList ul{margin-right:0px;margin-bottom:12px}footer.bottom section#mailingList ul input.email{width:132px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}footer.bottom section#mailingList ul div{padding-right:0}footer.bottom section#mailingList ul li.checkbox{margin-bottom:4px}footer.bottom section#mailingList ul li.checkbox label{text-align:left;margin-left:58px}footer.bottom section#mailingList ul li.checkbox input{margin-left:40px}footer.bottom section#copyright{display:inline;float:left;margin-left:10px;margin-right:10px;width:60px;text-align:right}a.PMDlink{text-indent:-9999em;text-align:left;background:url('/themes/ribbedtee/resources/images/colophon.png') no-repeat;display:block;width:60px;height:48px;margin-top:1em;overflow:hidden;margin-bottom:1.5em}p.copyright{margin-top:10px;color:#CCC}  div.checkout_block{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;background:#111;background:-webkit-gradient(linear,0 0,0 bottom,from(#222),to(#111));background:-moz-linear-gradient(#222,#111);background:linear-gradient(#222,#111);padding:10px;margin-bottom:20px}div.checkout_block label{color:#fff;font-size:1.2em;margin-right:10px;font-weight:bold}div.checkout_block button.coupon_code{width:80px}div.checkout_block button.checkout_btn{float:right;margin-top:1px}div.checkout_block button.apply_btn{float:right;margin-top:1px;margin-right:10px}  .shipping_cost_estimator .controls{-webkit-border-radius:4px 4px 0px 0px;-moz-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px;padding:10px;background:#000;background:-webkit-gradient(linear,0 0,0 bottom,from(#111),to(#000));background:-moz-linear-gradient(#111,#000);background:linear-gradient(#111,#000)}.shipping_cost_estimator h4{margin-bottom:10px}.shipping_cost_estimator h4 a{color:#999}.shipping_cost_estimator #estimator_link h4{margin-bottom:0}.shipping_cost_estimator select{margin-right:10px}.shipping_cost_estimator .zip{width:50px}.shipping_cost_estimator .comment{display:block;font-size:11px;color:#aaa;margin-top:-3px}.shipping_cost_estimator button.button{float:right;outline:none;font-size:90%}.shipping_cost_estimator label{color:#666666;font-size:1.2em;margin-right:10px}.shipping_cost_estimator .shipping_options{border-top:1px dotted #666666;padding:10px;font-size:12px;color:#ccc;line-height:150%;background:#555}.shipping_cost_estimator ul.shipping_options{margin-bottom:0px}.shipping_cost_estimator li{margin-bottom:5px}.shipping_cost_estimator li p{display:block;font-size:11px;color:#666666;margin-top:-3px;padding-bottom:2px}.shipping_cost_estimator li li{padding-left:10px}.shipping_cost_estimator li.multi_option h4{font-size:12px;margin-top:6px;margin-bottom:0px}.shipping_cost_estimator li:last-child{margin-bottom:0} article.contact .colLeft{display:inline;float:left;margin-left:10px;margin-right:10px;width:540px;margin-left:0}article.contact .colRight{display:inline;float:left;margin-left:10px;margin-right:10px;width:300px;padding-left:80px;margin-right:0} #checkinBanner{width:100%;padding:15px 0 4px 0;background:#000;float:left;display:none;background:url(/themes/ribbedtee/resources/images/checkingBannerBkgd.jpg) 0px bottom repeat-x}#checkinBanner h1{font-size:22px;margin-bottom:6px;color:#ddd;line-height:1.1}#checkinBanner div.container_12{background:url(/themes/ribbedtee/resources/images/giantCheckinLogo.png) 40px 4px no-repeat;height:100px}#checkinBanner button{background:url(/themes/ribbedtee/resources/images/checkinButton.png) 0 0 repeat-x;border:1px solid #32ad38}#checkinBanner button:hover{background:url(/themes/ribbedtee/resources/images/checkinButton.png) 0 -50px repeat-x;border:1px solid #40c149}#checkinBanner button.disabled,#checkinBanner button:hover.disabled{background:url(/themes/ribbedtee/resources/images/checkinButton.png) 0 -100px repeat-x;border:1px solid #666}#checkinBanner div#checkinMessage{font-size:90%;padding-left:20px;width:100%;color:#ddd}#checkinBanner div#checkinMessage p.title{font-weight:bold;color:#eee;margin-bottom:4px;font-size:120%}#checkinBanner div#checkinMessage.success p.title{color:#63C542;padding-left:21px;background:url(/themes/ribbedtee/resources/images/tick-circle-frame.png) 0px 2px no-repeat}#checkinBanner div#checkinMessage.fail p.title{color:red;padding-left:21px;background:url(/themes/ribbedtee/resources/images/exclamation-red-frame.png) 0px 2px no-repeat}#checkinBanner div#checkinMessage.redeem p.title{padding-left:21px}#checkinBanner div#checkinMessage.redeem.level3 p.title{color:#e2c37b;background:url(/themes/ribbedtee/resources/images/medal.png) 0px 4px no-repeat}#checkinBanner div#checkinMessage.redeem.level2 p.title{color:#eee;background:url(/themes/ribbedtee/resources/images/medal-silver.png) 0px 4px no-repeat}#checkinBanner div#checkinMessage.redeem.level1 p.title{color:#ec9a77;background:url(/themes/ribbedtee/resources/images/medal-bronze.png) 0px 4px no-repeat}#checkinBanner div.messageHolder{background:url(/themes/ribbedtee/resources/images/checkinMessageDivider.png) no-repeat;min-height:100px}   #slides{width:940px}#slides .slides_container{width:940px;height:549px;overflow:hidden;position:relative;display:none;border-bottom:1px solid #222}#slides .slide{width:940px;height:470px;display:block;padding-top:80px}#slides .rtNext,#slides .rtPrev{position:absolute;top:325px;width:36px;height:72px;display:block;z-index:101}#slides .rtNext{right:0px}#slides .rtPrev{left:0px}.callToAction{-webkit-box-shadow:inset 0px 1px 1px 0px #f0b893;-moz-box-shadow:inset 0px 1px 1px 0px #f0b893;box-shadow:inset 0px 1px 1px 0px #f0b893;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#fa8100),color-stop(1,#cc5200));background:-moz-linear-gradient(center top,#fa8100 5%,#cc5200 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fa8100',endColorstr='#cc5200');background-color:#fa8100;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #d66d27;display:inline-block;color:#ffffff;font-size:24px;font-weight:bold;padding:9px 20px 9px;text-decoration:none;text-shadow:1px 1px 0px #b06634}.callToAction:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#cc5200),color-stop(1,#fa8100));background:-moz-linear-gradient(center top,#cc5200 5%,#fa8100 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc5200',endColorstr='#fa8100');background-color:#cc5200}.callToAction:active{position:relative;top:1px} .slidePagination{display:block;padding:30px 20px 0px;margin:-35px 0 0 414px;width:72px;height:30px;z-index:9999;position:absolute;background:url(/themes/ribbedtee/resources/images/slideshow/navCircle.png) center top no-repeat}.slidePagination li{float:left;margin:0 1px;list-style:none}.slidePagination li a{display:block;width:10px;height:0px;padding-top:10px;background-image:url(/themes/ribbedtee/resources/images/slideshow/pagination_sm.png);background-position:0 0;float:left;overflow:hidden}.slidePagination li.current a{background-position:0 -10px}#slides .link{display:block;margin-top:10px;font-weight:800}.slidePaginationBkgd{height:50px;width:50px;z-index:9999;display:block;background:red;position:absolute;margin-top:-100px;margin-left:400px;z-index:1}#slidesTestimonials{background:url(/themes/ribbedtee/resources/images/homeQuoteMarks.png) right -126px no-repeat;height:80px;border-top:1px solid #444;padding-top:25px;font-size:1.4em;line-height:1.4;font-family:georgia,Constantia,"Lucida Bright",Lucidabright,"Lucida Serif",Lucida,serif;font-style:italic;color:#AAA}#slidesTestimonials .slides_container{width:940px;display:none;background:url(/themes/ribbedtee/resources/images/homeQuoteMarks.png) 0 top no-repeat}#slidesTestimonials .slides_container div{width:840px;height:80px;display:block;padding:0 45px 0 55px}#slidesTestimonials .slides_container div.slides_control{padding:0px}#slidesTestimonials p{display:inline;text-align:justify;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}#slidesTestimonials p.citation{font-size:.7em;display:inline;font-style:italic}.socialNetworkIcons:before{display:block;height:71px;width:88px;content:"";background:red;position:absolute;margin:-65px 0px 0 -55px;background:url(/themes/ribbedtee/resources/images/socialArrow.png) center top no-repeat}html.ie8 .socialNetworkIcons:before,html.ie7 .socialNetworkIcons:before{display:none}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.navbar{*position:relative;*z-index:2;overflow:visible;margin-bottom:18px}.navbar-inner{min-height:40px;padding-left:20px;padding-right:20px;background-color:#2c2c2c;background-image:-moz-linear-gradient(top,#333333,#222222);background-image:-ms-linear-gradient(top,#333333,#222222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#333333),to(#222222));background-image:-webkit-linear-gradient(top,#333333,#222222);background-image:-o-linear-gradient(top,#333333,#222222);background-image:linear-gradient(top,#333333,#222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333',endColorstr='#222222',GradientType=0);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1)}.navbar .container{width:auto}.nav-collapse.collapse{height:auto}.navbar{color:#999999}.navbar .brand:hover{text-decoration:none}.navbar .brand{float:left;display:block;padding:8px 20px 12px;margin-left:-20px;font-size:20px;font-weight:200;line-height:1;color:#999999}.navbar .navbar-text{margin-bottom:0;line-height:40px}.navbar .navbar-link{color:#999999}.navbar .navbar-link:hover{color:#ffffff}.navbar .btn,.navbar .btn-group{margin-top:5px}.navbar .btn-group .btn{margin:0}.navbar-form{margin-bottom:0;*zoom:1}.navbar-form:before,.navbar-form:after{display:table;content:""}.navbar-form:after{clear:both}.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px}.navbar-form input,.navbar-form select{display:inline-block;margin-bottom:0}.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px}.navbar-form .input-append,.navbar-form .input-prepend{margin-top:6px;white-space:nowrap}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}.navbar-search{position:relative;float:left;margin-top:6px;margin-bottom:0}.navbar-search .search-query{padding:4px 9px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;color:#ffffff;background-color:#626262;border:1px solid #151515;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.navbar-search .search-query:-moz-placeholder{color:#cccccc}.navbar-search .search-query:-ms-input-placeholder{color:#cccccc}.navbar-search .search-query::-webkit-input-placeholder{color:#cccccc}.navbar-search .search-query:focus,.navbar-search .search-query.focused{padding:5px 10px;color:#333333;text-shadow:0 1px 0 #ffffff;background-color:#ffffff;border:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15);outline:0}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-left:0;padding-right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.navbar-fixed-top{top:0}.navbar-fixed-bottom{bottom:0}.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}.navbar .nav.pull-right{float:right}.navbar .nav > li{display:block;float:left}.navbar .nav > li > a{float:none;padding:9px 10px 11px;line-height:19px;color:#999999;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar .btn{display:inline-block;padding:4px 10px 4px;margin:5px 5px 6px;line-height:18px}.navbar .btn-group{margin:0;padding:5px 5px 6px}.navbar .nav > li > a:hover{background-color:transparent;color:#ffffff;text-decoration:none}.navbar .nav .active > a,.navbar .nav .active > a:hover{color:#ffffff;text-decoration:none;background-color:#222222}.navbar .divider-vertical{height:40px;width:1px;margin:0 9px;overflow:hidden;background-color:#222222;border-right:1px solid #333333}.navbar .nav.pull-right{margin-left:10px;margin-right:0}.navbar .btn-navbar{z-index:9999;display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;margin-top:5px;background-color:#2c2c2c;background-image:-moz-linear-gradient(top,#333333,#222222);background-image:-ms-linear-gradient(top,#333333,#222222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#333333),to(#222222));background-image:-webkit-linear-gradient(top,#333333,#222222);background-image:-o-linear-gradient(top,#333333,#222222);background-image:linear-gradient(top,#333333,#222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333',endColorstr='#222222',GradientType=0);border-color:#222222 #222222 #000000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#222222;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075)}.navbar .btn-navbar:hover,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{background-color:#222222;*background-color:#151515}.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#080808 \9}.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}.btn-navbar .icon-bar + .icon-bar{margin-top:3px}.navbar .dropdown-menu:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);position:absolute;top:-7px;left:9px}.navbar .dropdown-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff;position:absolute;top:-6px;left:10px}.navbar-fixed-bottom .dropdown-menu:before{border-top:7px solid #ccc;border-top-color:rgba(0,0,0,0.2);border-bottom:0;bottom:-7px;top:auto}.navbar-fixed-bottom .dropdown-menu:after{border-top:6px solid #ffffff;border-bottom:0;bottom:-6px;top:auto}.navbar .nav li.dropdown .dropdown-toggle .caret,.navbar .nav li.dropdown.open .caret{border-top-color:#ffffff;border-bottom-color:#ffffff}.navbar .nav li.dropdown.active .caret{opacity:1;filter:alpha(opacity=100)}.navbar .nav li.dropdown.open > .dropdown-toggle,.navbar .nav li.dropdown.active > .dropdown-toggle,.navbar .nav li.dropdown.open.active > .dropdown-toggle{background-color:transparent}.navbar .nav li.dropdown.active > .dropdown-toggle:hover{color:#ffffff}.navbar .pull-right .dropdown-menu,.navbar .dropdown-menu.pull-right{left:auto;right:0}.navbar .pull-right .dropdown-menu:before,.navbar .dropdown-menu.pull-right:before{left:auto;right:12px}.navbar .pull-right .dropdown-menu:after,.navbar .dropdown-menu.pull-right:after{left:auto;right:13px}.dropup,.dropdown{position:relative}.dropdown-toggle{*margin-bottom:-3px}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000000;border-right:4px solid transparent;border-left:4px solid transparent;content:"";opacity:0.3;filter:alpha(opacity=30)}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown:hover .caret,.open .caret{opacity:1;filter:alpha(opacity=100)}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:10px 0;margin:1px 0 0;list-style:none;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:8px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff}.dropdown-menu a{display:block;padding:5px 15px;clear:both;font-weight:normal;line-height:18px;color:#333333;white-space:nowrap;text-decoration:none}.dropdown-menu li > a:hover,.dropdown-menu .active > a,.dropdown-menu .active > a:hover{color:#ffffff;text-decoration:none;background-color:orange}.open{*z-index:1000}.open > .dropdown-menu{display:block}.pull-right > .dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000000;content:"\2191"}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.typeahead{margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("/themes/ribbedtee/resources/images/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat}[class^="icon-"]:last-child,[class*=" icon-"]:last-child{*margin-left:0;margin-top:2px}.icon-white{background-image:url("/themes/ribbedtee/resources/images/glyphicons-halflings-white.png")}.icon-shopping-cart{background-position:-360px -120px}.nav-collapse.in.collapse{background:#000}.navbar .container{width:940px;margin:0 auto;height:48px}.navbar .navbar-inner{width:100%;border-radius:0;padding:0}.navbar .nav > li > a{line-height:48px}.dropdown .caret{margin-top:21px}.navbar-search .search-query{margin-top:5px}header.top{position:relative;width:100%;top:0;margin:0 0 48px 0;padding:0;z-index:9999}header.top h1{float:left;margin-bottom:0}header.top a.headerLogo{float:none;margin:0;padding:0;background:url(/themes/ribbedtee/resources/images/rtLogo_sm.png) 0 7px no-repeat;height:50px;width:240px;text-indent:-9999px;display:block}header.top a#rafLink{display:block;position:absolute;float:left;margin-left:10px;margin-right:10px;width:60px;background:url(/themes/ribbedtee/resources/images/ribbon.png) 0px -24px no-repeat transparent;height:84px;width:80px;border:none;cursor:pointer;text-indent:-9999px}header.top a#rafLink:hover{background:url(/themes/ribbedtee/resources/images/ribbon.png) 0px -20px no-repeat transparent}.homeIntroText{float:left}.homeIntroText p{font-size:20px !important;padding-bottom:1em;margin-bottom:0;border-bottom:1px solid #333;border-bottom-color:rgba(0,0,0,0.15)}.homeIntroText h1{font-size:50px;margin-bottom:10px}.slideMessage{width:45%}.slideMessage.left,.homeIntroText.left{padding-right:55%;float:left}.slideMessage.right,.homeIntroText.right{padding-left:55%;float:right}.slideDescription{font-size:15px;line-height:1.2;text-shadow:0 -1px 0 #000}.slideDescription li{list-style:disc}.slideMessage h2{font-weight:bold;margin-bottom:10px;border-top:1px solid #444;line-height:1;padding-top:20px}html.ie7 body.home article#pageContent{height:700px} .pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.hidden{display:none;visibility:hidden}.visible-phone{display:none !important}.visible-tablet{display:none !important}.hidden-desktop{display:none !important}@media (max-width:767px){.visible-phone{display:inherit !important}.hidden-phone{display:none !important}.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important}}@media (min-width:768px) and (max-width:979px){.visible-tablet{display:inherit !important}.hidden-tablet{display:none !important}.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important }}@media (max-width:979px){body{padding-top:0}.navbar-fixed-top,.navbar-fixed-bottom{position:static}.navbar-fixed-top{margin-bottom:18px}.navbar-fixed-bottom{margin-top:18px}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px}.navbar .container{width:auto;padding:0}.navbar .brand{padding-left:10px;padding-right:10px;margin:0 0 0 -5px}.nav-collapse{clear:both}.nav-collapse .nav{float:none;margin:0 0 9px}.nav-collapse .nav > li{float:none}.nav-collapse .nav > li > a{margin-bottom:2px}.nav-collapse .nav > .divider-vertical{display:none}.nav-collapse .nav .nav-header{color:#999999;text-shadow:none}.nav-collapse .nav > li > a,.nav-collapse .dropdown-menu a{padding:6px 15px;font-weight:bold;color:#999999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nav-collapse .dropdown-menu li + li a{margin-bottom:2px}.nav-collapse .nav > li > a:hover,.nav-collapse .dropdown-menu a:hover{background-color:#222222}.nav-collapse.in .btn-group{margin-top:5px;padding:0}.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;float:none;max-width:none;margin:0 15px;padding:0;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none}.nav-collapse .dropdown-menu .divider{display:none}.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:9px 15px;margin:9px 0;border-top:1px solid #222222;border-bottom:1px solid #222222;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1)}.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}.nav-collapse,.nav-collapse.collapse{overflow:hidden;height:0}.navbar .btn-navbar{display:block}.navbar-static .navbar-inner{padding-left:10px;padding-right:10px}}@media (min-width:980px){.nav-collapse.collapse{height:auto !important;overflow:visible !important}}body.home header.top{margin-bottom:0;height:48px}#tickerWrapper{height:120px;width:460px;margin:0px;padding:0px;overflow:hidden}#tickerWrapper #ticker{height:120px;width:460px;margin:0;padding:0px;overflow:hidden}#tickerWrapper #ticker p{vertical-align:center;width:460px;height:120px;list-style:none;margin:0px;padding:0px;font-size:1.3em;line-height:1.4;font-family:georgia;font-style:italic;color:#aaa}#tickerWrapper #ticker p em{font-size:60%;color:#fff;font-style:normal;margin-left:10px} body.about .giantImage{background:url(/themes/ribbedtee/resources/images/aboutBkgd.jpg) top center no-repeat;height:800px}body.about .giantImage article{padding-bottom:1.5em}body.about .giantImage article img{float:left;position:relative;margin-top:-30px;margin-left:-340px}body.about .giantImage article .aboutIntro{display:inline;float:left;margin-left:10px;margin-right:10px;width:540px;padding-right:400px;margin-bottom:2em}body.about .giantImage article .aboutIntro p{font-size:180%}body.about .giantImage article .aboutIntro ul{margin:0 0 3em 0;padding:0px}body.about .giantImage article .aboutIntro ul li{padding-left:36px;font-size:130%;margin-bottom:.75em;background:url(/themes/ribbedtee/resources/images/icon_checkmark.png) 0px 2px no-repeat}body.about .giantImage article .rtFAQ{display:inline;float:left;margin-left:10px;margin-right:10px;width:940px}body.about .giantImage article aside{width:100%;float:left;background-color:rgba(0,0,0,0.2);padding-top:1.5em;margin-bottom:3em; }body.about .giantImage article aside .container_12{padding-left:320px;width:640px}body.about .giantImage article aside h1{font-size:150%;display:inline;float:left;margin-left:10px;margin-right:10px;width:620px}body.about .giantImage article aside p{display:inline;float:left;margin-left:10px;margin-right:10px;width:300px} body.checkout article{padding-bottom:3em}body.checkout article a.button,body.checkout article button.button{font-size:120%}body.checkout article h1{display:inline;float:left;margin-left:10px;margin-right:10px;width:940px}body.checkout article .progressCol{display:inline;float:left;margin-left:10px;margin-right:10px;width:220px}body.checkout article .progressCol ul{margin-left:-10px;position:relative}body.checkout article .progressCol li{margin:0;list-style:none;padding:4px 4px 4px 10px;height:32px}body.checkout article .progressCol li span{display:block;padding:5px 0 0 40px;height:27px;width:100%;color:#666;text-decoration:none;background:url(/themes/ribbedtee/resources/images/icons_32.png) no-repeat;background-position:0 0;float:left}body.checkout article .progressCol li span.Billing.Information{background-position:0px -224px}body.checkout article .progressCol li span.Shipping.Information{background-position:0px -288px}body.checkout article .progressCol li span.Shipping.Method{background-position:0px -352px}body.checkout article .progressCol li span.Payment.Method{background-position:0px -416px}body.checkout article .progressCol li span.Order.Review{background-position:0px -480px}body.checkout article .progressCol li span.Pay{background-position:0px -544px}body.checkout article .progressCol li.current{background:url(/themes/ribbedtee/resources/images/arrow.png) no-repeat -30px 0px}body.checkout article .progressCol li.current span.Billing.Information{background-position:0px -192px}body.checkout article .progressCol li.current span.Shipping.Information{background-position:0px -256px}body.checkout article .progressCol li.current span.Shipping.Method{background-position:0px -320px}body.checkout article .progressCol li.current span.Payment.Method{background-position:0px -384px}body.checkout article .progressCol li.current span.Order.Review{background-position:0px -448px}body.checkout article .progressCol li.current span.Pay{background-position:0px -512px}body.checkout article .formsCol{display:inline;float:left;margin-left:10px;margin-right:10px;width:460px;padding-right:80px;padding-bottom:2em}body.checkout article .summaryCol{display:inline;float:left;margin-left:10px;margin-right:10px;width:140px}body.checkout article .summaryCol ul.scoreboard p.description{-webkit-box-shadow:1px 1px 5px #333;-moz-box-shadow:1px 1px 5px #333;box-shadow:1px 1px 5px #333;font-size:90%;padding:10px;background:#ccc;background:#aaa;background:-webkit-gradient(linear,0 0,0 bottom,from(#eee),to(#aaa));background:-moz-linear-gradient(#eee,#aaa);background:linear-gradient(#eee,#aaa);color:#777;border-top:1px solid #fff;border-bottom:1px solid #222}body.checkout article .summaryCol ul.scoreboard p.description strong{color:#333}body.checkout article .summaryCol ul.scoreboard li.last{padding-right:0px}body.checkout article .summaryCol div.compact{font-size:80%;margin-top:1.5em}body.checkout article .summaryCol div.compact h4{margin-bottom:0} body.Store header.top{margin-bottom:0}#innerPageBar{display:inline;float:left;margin-left:10px;margin-right:10px;width:940px}#innerPageBar a.storeInfo{float:right;font-size:90%;margin-top:.5em;text-decoration:none;color:#aaa}nav#categoriesNav{display:inline;float:left;margin-left:10px;margin-right:10px;width:620px;margin-left:0;margin-bottom:1.5em;padding:0px}nav#categoriesNav ul{margin:0px;padding:0px;border-right:1px solid #444;height:26px;float:left}nav#categoriesNav ul li{float:left;padding:5px 12px 0 12px;border-right:1px solid #222;border-left:1px solid #444;height:21px;overflow:hidden;line-height:1}nav#categoriesNav ul li.first{padding:5px 0 0 0;border-left:none;background:url(/themes/ribbedtee/resources/images/icon_home.png) no-repeat 0px 6px;text-indent:-9999px;height:21px;width:28px}nav#categoriesNav ul li.current a{font-weight:bold;color:orange}nav#categoriesNav a{display:block;height:26px;text-decoration:none}#searchBar{display:inline;float:left;margin-left:10px;margin-right:10px;width:300px;margin-right:0}#searchBar .search_form .search_field{width:184px;border:1px solid #bfbfbf;background:#ccc;padding:4px 0 0 4px;height:20px;color:#333;float:left;-webkit-border-radius:4px 0px 0px 4px;-moz-border-radius:4px 0px 0px 4px;border-radius:4px 0px 0px 4px}#searchBar .search_form button.search_submit{padding:0px;width:110px;height:26px;overflow:hidden;float:left;font-size:90%;-webkit-border-radius:0px 4px 4px 0px;-moz-border-radius:0px 4px 4px 0px;border-radius:0px 4px 4px 0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none} body.hello article{padding-bottom:3em}body.hello .signInCol{display:inline;float:left;margin-left:10px;margin-right:10px;width:300px;padding-right:160px;background:url(/themes/ribbedtee/resources/images/or.png) no-repeat 360px 0px}body.hello .registerCol{display:inline;float:left;margin-left:10px;margin-right:10px;width:460px} body.blog.post article.pageContent h1{margin-bottom:1em;line-height:1.1}body.blog article.pageContent{display:inline;float:left;margin-left:10px;margin-right:10px;width:700px;padding-bottom:3em}body.blog article.pageContent section#postList article{padding-bottom:1.5em;margin-bottom:3em;border-bottom:3px #444 double}body.blog article.pageContent section#blogPostComments article{padding-bottom:.5em;margin-bottom:1em;border-bottom:1px #444 solid}body.blog article.pageContent section#blogPostComments article small{color:#777}body.blog article.pageContent section#blogPostComments article div.commentNumber{display:inline;float:left;margin-left:10px;margin-right:10px;width:60px;margin-left:0;font-size:4em;color:#444;font-weight:bold;line-height:1}body.blog article.pageContent section#blogPostComments article div.commentBody{display:inline;float:left;margin-left:10px;margin-right:10px;width:620px;margin-right:0}body.blog article.pageContent div.postContent{display:inline;float:left;margin-left:10px;margin-right:10px;width:620px;margin-right:0;width:600px;padding-right:20px}body.blog article.pageContent div.postContent h1{font-size:2em;margin-bottom:0.75em;line-height:1.2}body.blog article.pageContent div.postContent h1 a{text-decoration:none}body.blog article.pageContent div.postContent img{-webkit-box-shadow:3px 3px 6px #222;-moz-box-shadow:3px 3px 6px #222;box-shadow:3px 3px 6px #222;border-width:10px;border-color:#ccc;border-style:solid}body.blog article.pageContent div.attribution{display:inline;float:left;margin-left:10px;margin-right:10px;width:60px;margin-left:0;padding-top:.5em}body.blog article.pageContent div.attribution span{clear:both;display:block;width:100%;text-align:center;text-transform:uppercase;line-height:1.1;font-weight:bold}body.blog article.pageContent div.attribution span.blogPostDay{font-size:250%}body.blog article.pageContent div.attribution span.blogPostMonth{letter-spacing:2px}body.blog article.pageContent div.attribution span.blogPostYear{letter-spacing:2px;font-size:80%}body.blog article.pageContent div.attribution .blogPostLinks{margin-top:1.5em;text-align:center}body.blog article.pageContent div.attribution div.blogPostLinks a{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:block;height:18px;padding:3px 0px 4px 0;background-color:#444;text-decoration:none;line-height:1;font-weight:bold;font-size:90%;text-align:center;margin-bottom:5px;color:#aaa}body.blog article.pageContent p.postCategories a{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#444;padding:4px 8px;display:inline;text-decoration:none;line-height:1;margin-left:5px;font-size:90%}body.blog article.pageContent p.blogCategoryDescription{font-style:italic;color:#FFB737}body.blog aside#sidebar{display:inline;float:left;margin-left:10px;margin-right:10px;width:220px;padding-top:2em}body.blog aside#sidebar h1{text-transform:uppercase;font-size:85%;letter-spacing:4px;font-weight:bold;color:#f06015;margin-bottom:2em}body.blog aside#sidebar ul.blogCategories,body.blog aside#sidebar ul.blogRecentPosts{border-top:1px solid #444;margin-bottom:3em}body.blog aside#sidebar ul.blogCategories li a,body.blog aside#sidebar ul.blogRecentPosts li a{text-decoration:none;color:#999;display:block;padding:8px 10px 8px 0px;line-height:1.2;border-bottom:1px solid #444;background:url(/themes/ribbedtee/resources/images/bullet_category.gif) no-repeat center right}body.blog aside#sidebar ul.blogCategories li a span.postsNumber,body.blog aside#sidebar ul.blogRecentPosts li a span.postsNumber{color:#888;font-size:80%}body.blog aside#sidebar ul.blogCategories li a:hover,body.blog aside#sidebar ul.blogRecentPosts li a:hover{text-decoration:underline;color:#ccc}body.blog aside#sidebar ul.blogCategories li a:visited,body.blog aside#sidebar ul.blogRecentPosts li a:visited{color:#0080FF}body.blog aside#sidebar ul.blogRecentPosts li a{padding-right:0;background-image:none}body.blog aside#sidebar ul.socialNetworkIcons li{width:32px;height:32px;margin-right:10px;float:left} body.testimonials article div.testimonialIntroduction{font-size:150%}body.testimonials article ul{border-bottom:1px solid #444;margin-bottom:3em}body.testimonials article li{display:block;padding:1.5em 0px 1.5em 10px;border-top:1px solid #444}body.testimonials article li p{display:inline;text-align:justify;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}body.testimonials article li .citation{font-style:italic} body.faq h2{color:#f88e11;font-size:140%}    #mbOverlay{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:#000;cursor:pointer} #mbOverlay.mbOverlayFF{background:transparent url(/themes/ribbedtee/resources/images/80.png) repeat}#mbOverlay.mbOverlayIE{position:absolute} #mbCenter{position:absolute;z-index:9999;left:50%;overflow:hidden;background-color:#000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0px 5px 20px rgba(0,0,0,0.5);-khtml-box-shadow:0px 5px 20px rgba(0,0,0,0.5);-moz-box-shadow:0px 5px 20px rgba(0,0,0,0.5);box-shadow:0px 5px 20px rgba(0,0,0,0.5);    }#mbCenter.mbLoading{background:#000 url(/themes/ribbedtee/resources/images/loading.gif) no-repeat center;    -webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#mbImage{position:relative;left:0;top:0; font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:left;background-position:center center;background-repeat:no-repeat;padding:10px} #mbBottom{min-height:20px;line-height:20px;font-size:12px;color:#999;text-align:left;padding:0 10px 10px}#mbTitle,#mbPrevLink,#mbNextLink,#mbCloseLink{display:inline;color:#fff;font-weight:bold;line-height:20px;font-size:12px}#mbNumber{display:inline;color:#999;line-height:14px;font-size:10px;margin:auto 10px}#mbCaption{display:block;color:#999;line-height:14px;font-size:10px}#mbPrevLink,#mbNextLink,#mbCloseLink{float:right;outline:none;margin:0 0 0 10px;font-weight:normal}#mbPrevLink b,#mbNextLink b,#mbCloseLink b{color:#eee;font-weight:bold;text-decoration:underline}#mbPrevLink big,#mbNextLink big,#mbCloseLink big{color:#eee;font-size:16px;line-height:14px;font-weight:bold}#mbBottom a,#mbBottom a:link,#mbBottom a:visited{ text-decoration:none;color:#ddd}#mbBottom a:hover,#mbBottom a:active{text-decoration:underline;color:#fff} #mbError{position:relative;line-height:20px;font-size:12px;color:#fff;text-align:center;border:10px solid #700;padding:10px 10px 10px;margin:20px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#mbError a,#mbError a:link,#mbError a:visited,#mbError a:hover,#mbError a:active{color:#d00;font-weight:bold;text-decoration:underline}#mbNumber,#mbNextLink,#mbPrevLink{display:none}.shopper_approved_widget_container{width:460px;margin-top:20px} .home .slides_container .homeIntroText.right,.home .slides_container .slideMessage.right{float:left} .reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,.8);z-index:100;display:none;top:0;left:0}.reveal-modal{visibility:hidden;top:100px;left:50%;margin-left:-300px;width:520px;background:#eee url(/themes/ribbedtee/resources/assets/reveal/modal-gloss.png) no-repeat -200px -80px;position:absolute;z-index:101;padding:30px 40px 34px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4)}.reveal-modal.small{width:200px;margin-left:-140px}.reveal-modal.medium{width:400px;margin-left:-240px}.reveal-modal.large{width:600px;margin-left:-340px}.reveal-modal.xlarge{width:800px;margin-left:-440px}.reveal-modal .close-reveal-modal{font-size:22px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer} .zoomPad{position:relative;float:left;z-index:99;cursor:crosshair}.zoomPreload{-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity = 80);color:#333;font-size:12px;font-family:Tahoma;text-decoration:none;border:1px solid #CCC;background-color:white;padding:8px;text-align:center;background-image:url(/themes/ribbedtee/resources/images/zoomloader.gif);background-repeat:no-repeat;background-position:43px 30px;z-index:110;width:90px;height:43px;position:absolute;top:0px;left:0px;* width:100px;* height:49px}.zoomPup{overflow:hidden;background-color:#FFF;-moz-opacity:0.6;opacity:0.6;filter:alpha(opacity = 60);z-index:120;position:absolute;border:1px solid #CCC;z-index:101;cursor:crosshair}.zoomOverlay{position:absolute;left:0px;top:0px;background:#FFF; z-index:5000;width:100%;height:100%;display:none;z-index:101}.zoomWindow{position:absolute;left:110%;top:40px;background:#FFF;z-index:6000;height:auto;z-index:10000;z-index:110}.zoomWrapper{position:relative;border:1px solid #999;z-index:110}.zoomWrapperTitle{display:block;background:#999;color:#FFF;height:18px;line-height:18px;width:100%;overflow:hidden;text-align:center;font-size:10px;position:absolute;top:0px;left:0px;z-index:120;-moz-opacity:0.6;opacity:0.6;filter:alpha(opacity = 60)}.zoomWrapperImage{display:block;position:relative;overflow:hidden;z-index:110}.zoomWrapperImage img{border:0px;display:block;position:absolute;z-index:101}.zoomIframe{z-index:-1;filter:alpha(opacity=0);-moz-opacity:0.80;opacity:0.80;position:absolute;display:block} #product_page .productDetails .image .loading{display:none;background:url('/themes/ribbedtee/resources/images/loading_transparent.gif') 310px 10px no-repeat;width:380px;height:80px;position:absolute}.social_login_simple,.social_login > li{list-style:none;padding:0;margin:0}.social_login_simple{}.social_login_simple > li{display:inline}.social_login_simple .provider{text-indent:-99999px;width:188px;height:34px;display:block;background-position:center center;background-repeat:no-repeat;margin-bottom:10px}.social_login_simple .provider.Facebook{background-image:url(/themes/ribbedtee/resources/images/social_login_providers/facebook.png)}.social_login_simple .provider.Twitter{background-image:url(/themes/ribbedtee/resources/images/social_login_providers/twitter.png)}.social_login_simple .provider.Google{background-image:url(/themes/ribbedtee/resources/images/social_login_providers/google.png)}body.hello .login-split .signInCol{width:220px;background:url(/themes/ribbedtee/resources/images/or.png) no-repeat 230px 0;padding-right:80px}body.hello .login-split .socialCol{display:inline;float:left;margin-left:10px;margin-right:10px;width:220px;padding-right:80px;background:url(/themes/ribbedtee/resources/images/or.png) no-repeat 230px 0;height:310px}body.hello .login-split .registerCol{width:300px}body.checkout article .progressCol li span.Gift.Information{background-position:0 -224px}body.checkout article .progressCol li.current span.Gift.Information{background-position:0 -192px}body.checkout article #printed_certificate_address{display:none}.show-for-small{display:none}body.productDetailsPage div.productDetailsModern div.info div.priceBlock.top{display:none}body.productDetailsPage div.productDetails div.info div.quantityAddtoCart > label{float:left;margin-right:12px;color:#ddd;font-size:70%;letter-spacing:1px;text-transform:uppercase;line-height:28px}body.productDetailsPage div.productDetails div.info div.quantityAddtoCart{margin-top:6px;float:none;clear:both}body.productDetailsPage div.productDetails div.info div.quantityAddtoCart .quantityAddtoCartInput{width:300px}body.productDetailsPage div.productDetails div.info div.quantityAddtoCart button.add_to_cart{cursor:pointer}body.productDetailsPage div.productDetails div.info div.quantityAddtoCart .plus-minus-wrap #qty_plus{border-radius:0px 4px 4px 0px}body.productDetailsPage div.productDetails div.info div.quantityAddtoCart .plus-minus-wrap #qty_minus{border-radius:4px 0px 0px 4px}body.productDetailsPage div.productDetails div.info div.quantityAddtoCart .plus-minus-wrap .plus-minus{background:#f06015;background:-webkit-gradient(linear,0 0,0 bottom,from(#f88e11),to(#f06015));background:-moz-linear-gradient(#f88e11,#f06015);background:linear-gradient(#f88e11,#f06015);border:#f88e11 1px solid;text-shadow:#f06015 0 -1px 0;text-decoration:none;float:left;padding:8px 12px}body.productDetailsPage div.productDetails div.info div.quantityAddtoCart .plus-minus-wrap input{float:left;padding:10px;margin:0;font-size:20px;border:0;padding:8px;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;height:23px;text-align:center}.reveal-modal{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 1px 5px #333;-moz-box-shadow:1px 1px 5px #333;box-shadow:1px 1px 5px #333;color:#fff;background:#333 url(/resources/images/bodyBkgd.jpg);padding:10px 5px;text-align:center;border:1px solid #000;width:410px;margin-left:-205px}.reveal-modal div.success{box-shadow:none;-webkit-box-shadow:none;border:0px;background:none transparent;margin-top:20px}.reveal-modal div.success .button{margin:0px 5px;background:#f06015;background:-webkit-gradient(linear,0 0,0 bottom,from(#f88e11),to(#f06015));background:-moz-linear-gradient(#f88e11,#f06015);background:linear-gradient(#f88e11,#f06015);border:#f88e11 1px solid;text-shadow:#f06015 0 -1px 0;margin-bottom:10px}.reveal-modal .close-reveal-modal{text-decoration:none;color:#000}.reveal-modal .add-to-cart-model .left{float:left;padding-top:20px}.reveal-modal .add-to-cart-model .right{float:right}.reveal-modal .add-to-cart-model .button{display:block;margin-bottom:10px;float:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{ -webkit-appearance:none;margin:0; }.matrix-sizing-grid a{text-decoration:none;color:#fff}.matrix-sizing-grid{width:90%;margin:auto;margin-bottom:20px;overflow:hidden;display:none;max-width:1160px}.matrix-sizing-grid ul{float:left;width:20%;box-sizing:border-box;margin:0}.matrix-sizing-grid li{border:1px solid #333333;padding:10px;text-align:center;background:#222}.matrix-sizing-grid .titles li{text-align:left;background:#f06015;background:-webkit-gradient(linear,0 0,0 bottom,from(#f88e11),to(#f06015));background:-moz-linear-gradient(#f88e11,#f06015);background:linear-gradient(#f88e11,#f06015);text-shadow:#f06015 0 -1px 0;font-weight:bold}.matrix-sizing-grid li.title{background:#f06015;background:-webkit-gradient(linear,0 0,0 bottom,from(#f88e11),to(#f06015));background:-moz-linear-gradient(#f88e11,#f06015);background:linear-gradient(#f88e11,#f06015);text-shadow:#f06015 0 -1px 0;font-weight:bold}.matrix-sizing-grid .titles li.spacer{background:none;border:transparent}.matrix-sizing-grid .title{height:20px}.matrix-sizing-grid .fabric{height:58px}.matrix-sizing-grid .colors{}.matrix-sizing-grid .indicators{height:20px}body.productDetailsPage .title-container{margin-bottom:1em;overflow:hidden;width:100%}body.productDetailsPage .title-container h1.grid_12{margin-bottom:10px;width:72%;float:left}body.productDetailsPage .title-container .button{float:right}.show-matrix span{background:#CA4C17;display:block;float:left;border-radius:50%;height:23px;width:23px;line-height:22px;text-align:center;margin-right:8px}.or-mobile{display:none}nav#categoriesNav .dropdown-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:10px}nav#categoriesNav .dropdown .caret{margin-top:6px;border-top:4px solid #ddd}nav#categoriesNav .dropdown ul{height:auto;padding:10px 0;top:29px}nav#categoriesNav .dropdown ul li{padding:0;float:none;height:auto;border:0}nav#categoriesNav .dropdown a{height:auto}nav#categoriesNav ul li{overflow:visible}body.productDetailsPage div.productDetails div.info div.offer{z-index:150}.productImagesModern{float:left}.simpleTabs div.tab-wrapper{clear:both;margin:0;overflow:hidden;padding:0}.simpleTabs .tab-menu{list-style:none;margin:0;overflow:hidden;padding:0}.simpleTabs .tab-menu li{float:left;margin:0;padding:0}.simpleTabs .tab-menu li a{display:block;margin:0;padding:0;width:153px}.simpleTabs .tab-menu li a:active{outline:0}.simpleTabs .tab-menu li :-moz-any-link:focus{outline:0}body.productDetailsPage div.productDetails .simpleTabs .tab-menu li{background:#222;background-color:rgba(0,0,0,0.1);border-bottom:1px solid #222;border-top:1px solid #333;text-align:center}body.productDetailsPage div.productDetails .simpleTabs .tab-menu li a{color:#888;font-size:90%;letter-spacing:1px;padding:6px 0 !important;text-decoration:none;text-transform:uppercase}body.productDetailsPage div.productDetails .simpleTabs .tab-menu li.tab-selected{background:#444;background:linear-gradient(#555,#444);background:-moz-linear-gradient(#555,#444);background:-webkit-gradient(linear,0 0,0 bottom,from(#555),to(#444));border-bottom:1px solid #444;border-right:1px solid #222;border-top:1px solid #666}body.productDetailsPage div.productDetails .simpleTabs .tab-menu li.tab-selected a{color:#fff;font-weight:bold}body.productDetailsPage div.productDetails .simpleTabs div.tab-wrapper{background:#333;background:#444;background:linear-gradient(#444,#333);background:-moz-linear-gradient(#444,#333);background:-webkit-gradient(linear,0 0,0 bottom,from(#444),to(#333));border:1px solid #444;box-shadow:1px 1px 5px #333;margin-bottom:1.5em;moz-box-shadow:1px 1px 5px #333;overflow:hidden;padding:10px !important;webkit-box-shadow:1px 1px 5px #333;width:438px}body.productDetailsPage div.productDetails .simpleTabs div.tab-wrapper p{margin-bottom:0;text-align:center}body.productDetailsPage div.productDetails .simpleTabs div.tab-wrapper table.product_attributes td{text-align:left}body.productDetailsPage div.productDetails .simpleTabs div.tab-wrapper table.simple_table{margin-bottom:0}body.productDetailsPage div.productDetails .simpleTabs div.tab-wrapper table.simple_table td,body.productDetailsPage div.productDetails div.info .simpleTabs div.tab-wrapper table.simple_table th{text-align:center}body.productDetailsPage div.productDetails .simpleTabs div.tab-wrapper table.simple_table td.left{padding-left:6px;text-align:left}#simpleTabsMobile{display:none}#simpleTabsMobile{display:none}.simpleTabs{clear:both;padding-top:20px}#underfinder{width:330px;position:fixed;right:0;height:450px;border-radius:5px 0px 0px 5px;background:#484848;-webkit-box-shadow:-5px 0px 10px 0px rgba(50,50,50,0.46);-moz-box-shadow:-5px 0px 10px 0px rgba(50,50,50,0.46);box-shadow:-5px 0px 10px 0px rgba(50,50,50,0.46);top:80px;z-index:10000}.home #underfinder{top:0}#underfinder.closed{right:-330px}#underfinder .tab{position:absolute;width:40px;left:-40px;background:#484848;height:212px;-webkit-box-shadow:-5px 0px 5px 0px rgba(50,50,50,0.46);-moz-box-shadow:-5px 0px 5px 0px rgba(50,50,50,0.46);box-shadow:-5px 0px 5px 0px rgba(50,50,50,0.46);top:100px;border-radius:5px 0px 0px 5px;display:block}#underfinder .tab span{background:url(/themes/ribbedtee/resources/images/finder-text.png?2) no-repeat center center;display:block;width:40px;height:212px;text-indent:-9999px}#underfinder.closed .tab{border:1px solid #f68e2a;border-right:0;background:#e0541a; background:-moz-linear-gradient(top,#e0541a 0%,#f68e2a 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e0541a),color-stop(100%,#f68e2a)); background:-webkit-linear-gradient(top,#e0541a 0%,#f68e2a 100%); background:-o-linear-gradient(top,#e0541a 0%,#f68e2a 100%); background:-ms-linear-gradient(top,#e0541a 0%,#f68e2a 100%); background:linear-gradient(to bottom,#e0541a 0%,#f68e2a 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0541a',endColorstr='#f68e2a',GradientType=0 ); }#underfinder.closed .tab span{background-image:url(/themes/ribbedtee/resources/images/finder-text-closed.png?1)}#underfinder.opening .tab{border:0;background:#484848}#underfinder .uf-content{padding:10px}#underfinder .selector .label{font-size:10px;color:#fff;margin-bottom:2px}#underfinder .selector{margin-bottom:10px}#underfinder .selector .buttons{overflow:hidden}#underfinder .selector .buttons label{float:left;padding:5px 10px;color:#fff;cursor:pointer;border-left:1px solid #444444;border-right:1px solid #1e1e1e;background:#303030; background:-moz-linear-gradient(top,#303030 0%,#242424 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#303030),color-stop(100%,#242424)); background:-webkit-linear-gradient(top,#303030 0%,#242424 100%); background:-o-linear-gradient(top,#303030 0%,#242424 100%); background:-ms-linear-gradient(top,#303030 0%,#242424 100%); background:linear-gradient(to bottom,#303030 0%,#242424 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#303030',endColorstr='#242424',GradientType=0 ); }#underfinder .selector .buttons label.selected{background:#000000; background:-moz-linear-gradient(top,#000000 0%,#1f1f1f 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#000000),color-stop(100%,#1f1f1f)); background:-webkit-linear-gradient(top,#000000 0%,#1f1f1f 100%); background:-o-linear-gradient(top,#000000 0%,#1f1f1f 100%); background:-ms-linear-gradient(top,#000000 0%,#1f1f1f 100%); background:linear-gradient(to bottom,#000000 0%,#1f1f1f 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000',endColorstr='#1f1f1f',GradientType=0 ); }#underfinder .selector .buttons label:first-child{border-radius:5px 0px 0px 5px;border-left:0}#underfinder .selector .buttons label:last-child{border-radius:0px 5px 5px 0px;border-right:0}#underfinder .selector .buttons input{display:none}#underfinder .submit-button{overflow:hidden}#underfinder .callToAction{float:right;cursor:pointer;font-size:16px;padding:6px 22px;background:#f06015}#underfinder .close{float:right;text-transform:uppercase;color:#b3b3b3;text-decoration:none;font-size:9px}#underfinder .close:hover{color:#000}#underfinder .div{text-align:center;margin-bottom:10px}#underfinder .alt{height:40px}#underfinder .alt p{float:left;font-size:11px}#underfinder .alt .button{float:right;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#underfinder .cb{clear:both}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}10%,30%,50%,70%,90%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}20%,40%,60%,80%{-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes shake{0%,100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}10%,30%,50%,70%,90%{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}20%,40%,60%,80%{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}}.shake{-webkit-animation-name:shake;animation-name:shake;-webkit-animation-duration:1s;-webkit-animation-delay:2s;animation-duration:1s;animation-delay:2s}@media screen and (max-width:768px){.home #underfinder{top:80px;z-index:9998}}@media screen and (max-width:767px){#underfinder{display:none}}