html,body,a,div,span,object,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,audio,video,input,textarea{margin:0;padding:0;border:0;outline:0;font-size:100%;font-family:inherit;font-weight:normal;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}a:focus,*:focus{outline:none}html{overflow-y:scroll}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}textarea{overflow:auto}input,select{vertical-align:middle}input:required{-moz-box-shadow:none;box-shadow:none}input:invalid{-moz-box-shadow:none;box-shadow:none}input[type="hidden"]{display:none}.important{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button}body{position:relative;font:normal 62.5%/1.75em "proxima-nova","Gotham HTF","Gotham","Myriad",Helvetica,sans-serif}.loading{opacity:0}.active{opacity:1;transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-webkit-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out}.fillScreen{width:100%;overflow:hidden}.fillScreen img{display:block;width:100%;top:0;left:0;z-index:1}.layout-contain{margin-top:60px;padding:5px 32px}.layout-contain.bag-open{margin-top:156px}body,header,footer{min-width:1000px}.layout-contain{min-width:936px}.group:after,.group-li:after,.group-p:after,.group-div:after,.group-section:after,.group-span:after,.group-ul:after,.group-items:after,.li-group li:after{content:".";display:block;height:0;clear:both;visibility:hidden}.group-li li,.group-p p,.group-div div,.group-ul ul,.group-span span,.group-items .item,.group-section section{float:left}.copy p,.copy-alt p,.copy-desc p{margin-bottom:1.5em}.col{float:left}.col-push{float:right}.span-col-push span{float:right}.h5-col h5{float:left}.boast{display:block}.humble{display:inline}.stage{text-align:center}.score-bottom{border-bottom:1px solid #ccc}.score-bottom-alt{border-bottom:1px solid #fff}.score-top{border-top:1px solid #ccc}.score-top-alt{border-top:1px solid #fff}.score-right{border-right:1px solid #ccc}.score-right-alt{border-right:1px solid #fff}.score-left{border-left:1px solid #ccc}.score-left-alt{border-left:1px solid #fff}.link-pad:hover{cursor:pointer}.preload{position:absolute;top:-99999px}.preload #preload-0{background:url(https://storage.googleapis.com/fgc-legacy/images-site/ui-loader-home.gif) no-repeat 0 0px}.preload #preload-1{background:url(https://storage.googleapis.com/fgc-legacy/images-site/ui-loader-light.gif) no-repeat 0 0px}.preload #preload-2{background:url(https://storage.googleapis.com/fgc-legacy/images-site/ui-loader.gif) no-repeat 0 0px}.header-top{font-size:1.8em;font-family:"proxima-nova","Gotham HTF","Gotham","Myriad",Helvetica,sans-serif;line-height:32px;color:#000;display:block}.header-header{font-size:1.8em;font-family:"proxima-nova","Gotham HTF","Gotham","Myriad",Helvetica,sans-serif;line-height:21px;color:#000;display:block}.header-subhead{font-size:16px;font-family:"proxima-nova","Gotham HTF","Gotham","Myriad",Helvetica,sans-serif;line-height:21px;color:#000;display:block}.header-subhead.header-alt,.header-subhead .header-alt{font-family:"minion-pro","Georgia",serif}.header-title{font-size:1.35em;font-family:"minion-pro","Georgia",serif;text-transform:uppercase;line-height:16px;letter-spacing:3px;color:#000;display:block}.header-title.header-alt,.header-title .header-alt{font-family:"proxima-nova","Gotham HTF","Gotham","Myriad",Helvetica,sans-serif}.header-title.header-soft,.header-title .header-soft{color:#666}.header-title.header-inverse,.header-title .header-inverse{color:#ececec}.header-title.shrink{font-size:1.2em}.header-subtitle{font-size:12px;font-family:"proxima-nova","Gotham HTF","Gotham","Myriad",Helvetica,sans-serif;line-height:18px;letter-spacing:2px;color:#000;text-transform:uppercase}.header-subtitle.header-alt,.header-subtitle .header-alt{font-family:"minion-pro","Georgia",serif}.header-subtitle.header-soft,.header-subtitle .header-soft{color:#666}.header-subtitle.header-wide,.header-subtitle .header-wide{letter-spacing:4px}.header-subtitle.header-shrink,.header-subtitle .header-shrink{font-size:1em}.header-sub{font-size:1em;font-family:"proxima-nova","Gotham HTF","Gotham","Myriad",Helvetica,sans-serif;line-height:16px;letter-spacing:2px;color:#000;display:block;text-transform:uppercase}.header-sub.header-alt,.header-sub .header-alt{font-family:"minion-pro","Georgia",serif}.header-sub.header-soft,.header-sub .header-soft{color:#666}.header-inner{padding-top:15px}a:link{color:#000;text-decoration:none}a:visited{color:#000;text-decoration:none}a:hover{color:#596066;text-decoration:underline}a:active{color:#000;text-decoration:underline}.link-top a:link,.link-top a:visited{color:#666;text-decoration:none}.link-top a:hover{color:#000;text-decoration:none}.link-top a:active{color:#596066;text-decoration:none}.link-top a.active{color:#333;text-decoration:none}.link-top-inverse a:link,.link-top-inverse a:visited{color:#000;text-decoration:none}.link-top-inverse a:hover{color:#666;text-decoration:none}.link-top-inverse a:active{color:#596066;text-decoration:none}.link-top-inverse a.active{color:#333;text-decoration:none}.link-nav a,.link-nav{text-transform:none}.link-nav a:link,.link-nav:link{color:#444;text-decoration:none}.link-nav a:visited,.link-nav:visited{color:#444;text-decoration:none}.link-nav a:hover,.link-nav:hover{color:#999;text-decoration:none}.link-nav a:active,.link-nav:active{color:#999;text-decoration:none}.link-sub a,.link-sub{font-family:"minion-pro","Georgia",serif}.link-sub a:link,.link-sub a:visited,.link-sub:link,.link-sub:visited{color:#fff;background:#411b06;text-decoration:none}.link-sub a:hover,.link-sub a:active,.link-sub:hover,.link-sub:active{color:#fff;background:#404749;text-decoration:none}.link-sub a.active,.link-sub.active{color:#fff;background:#404749;text-decoration:none}.link-sup a,.link-sup{font-family:"minion-pro","Georgia",serif}.link-sup a:link,.link-sup a:visited,.link-sup:link,.link-sup:visited{color:#404749;background:transparent;text-decoration:none}.link-sup a:hover,.link-sup a:active,.link-sup:hover,.link-sup:active{color:#411b06;background:transparent;text-decoration:none}.link-sup a.active,.link-sup.active{color:#404749;background:transparent;text-decoration:none}.link-tab a{display:block;font-family:"proxima-nova","Gotham HTF","Gotham","Myriad",Helvetica,sans-serif;border:1px solid #404749}.link-tab a:link,.link-tab a:visited{color:#404749;background:transparent;text-decoration:none;border-bottom:none}.link-tab a:hover,.link-tab a:active{color:#000;background:transparent;text-decoration:none;border-bottom:none}.link-tab a.active{color:#000;background:#fff;text-decoration:none;border:1px solid #404749;border-bottom:1px solid #fff;z-index:2;border-bottom:none}.link-null a:link,.link-null a:visited,.link-null:link,.link-null:visited{text-decoration:none}.link-null a:hover,.link-null a:active,.link-null:hover,.link-null:active{text-decoration:none}.copy-desc{font-size:12px}.copy-desc ul{margin-bottom:25px}.copy-desc ul li{list-style-position:inside;list-style-type:circle}.copy{font-size:1.3em;line-height:18px;font-family:"proxima-nova","Gotham HTF","Gotham","Myriad",Helvetica,sans-serif}.copy em{font-style:italic}.copy strong{font-weight:bold}.copy.copy-alt{font-family:"minion-pro","Georgia",serif}.copy-alt{font-size:1.4em;line-height:21px;font-family:"minion-pro","Georgia",serif;text-transform:none}.copy-alt em{font-style:italic}.copy-alt strong{font-weight:bold}.copy-alt ul{margin-bottom:25px}.copy-alt ul li{list-style-position:inside;list-style-type:circle}.copy-p p{font-size:1.2em;font-family:"proxima-nova","Gotham HTF","Gotham","Myriad",Helvetica,sans-serif}.copy-p p em{font-style:italic}.copy-p p strong{font-weight:bold}.copy-check{font-size:1.2em;font-family:"proxima-nova", "Gotham HTF", "Gotham", "Myriad", Helvetica, sans-serif;line-height:18px;letter-spacing:2px;color:#666}.copy-check em{font-style:italic}.copy-check strong{font-weight:bold}.copy-div div{font-size:1.2em;font-family:"proxima-nova","Gotham HTF","Gotham","Myriad",Helvetica,sans-serif}.copy-div div em{font-style:italic}.copy-div div strong{font-weight:bold}.copy-section section{font-size:1.2em;font-family:"proxima-nova","Gotham HTF","Gotham","Myriad",Helvetica,sans-serif}.copy-section section em{font-style:italic}.copy-section section strong{font-weight:bold}.copy-article article{font-size:1.2em;font-family:"proxima-nova","Gotham HTF","Gotham","Myriad",Helvetica,sans-serif}.copy-article article em{font-style:italic}.copy-article article strong{font-weight:bold}.em{font-style:italic}.strong{font-weight:bold}.wipe-transform{text-transform:none}.tabs-checkout input[type="text"],.tabs-checkout input[type="email"],.tabs-checkout input[type="password"]{margin:auto;padding:3px;display:block;border-bottom:1px dotted #000;text-align:left;font-size:1.2em;font-family:"proxima-nova","Gotham HTF","Gotham","Myriad",Helvetica,sans-serif;line-height:18px;letter-spacing:2px;text-indent:5px;color:#666;display:block}.tabs-checkout input[type="text"]:focus,.tabs-checkout input[type="email"]:focus,.tabs-checkout input[type="password"]:focus{border-bottom:1px solid #666666}input[type="text"].condensed,input[type="email"].condensed,input[type="password"].condensed{width:75px}input[type="text"].standard,input[type="email"].standard,input[type="password"].standard{width:100px}input[type="text"].wide,input[type="email"].wide,input[type="password"].wide{width:96%;padding:17px 3% 10px 0}input[type="text"].long,input[type="email"].long,input[type="password"].long{width:300px}input[type="text"].mid,input[type="email"].mid,input[type="password"].mid{text-align:center}input[type="text"].fill,input[type="email"].fill,input[type="password"].fill{padding:17px 0 10px 0;margin-right:5%}input[type="text"].input-alt,input[type="email"].input-alt,input[type="password"].input-alt{margin:auto;padding:3px;display:block;border:1px solid #ccc;background:#fff}input[type="text"].input-arrow,input[type="email"].input-arrow,input[type="password"].input-arrow{background:transparent;border:0;border-bottom:1px dotted #fff;width:350px;color:#fff;font-style:italic;font-size:1.2em;letter-spacing:2px;padding:6px 0}textarea{margin:auto;padding:3px;display:block;border:1px solid #ccc;background:#fff;height:200px}textarea.condensed{width:75px}textarea.standard{width:100px}textarea.wide{width:96%;padding:10px 3%}textarea.long{width:300px}textarea.area-alt{margin:auto;padding:3px;display:block;border:1px solid #ccc;background:#fff;height:200px}textarea.area-alt.condensed{width:75px}textarea.area-alt.standard{width:100px}textarea.area-alt.wide{width:96%;padding:17px 3% 10px 3%}textarea.area-alt.long{width:300px}.tabs-checkout form .error{background:url(https://storage.googleapis.com/fgc-legacy/images-site/ui-arrow-error.png) 100% 60% no-repeat;color:#b84a42;border-bottom:1px dotted #b84a42}.error-notice{height:35px;text-align:center;line-height:35px;width:100%;position:absolute;left:0;color:#fff;font-style:italic;display:none;background:rgba(64,71,73,0.98)}.contain-error{position:relative}.form-error{display:block;position:absolute;top:15px;right:0px;padding:5px;text-align:center;background:#EFEFEF;border:1px solid #e0e0e0;width:200px}footer #nav-info #newsletter-signup .form-error{width:100%;background:transparent url(https://storage.googleapis.com/fgc-legacy/images-site/ui-sprite.png) 48px -678px no-repeat;border:none;font-size:10px;top:-21px;color:#fff}footer #nav-info #newsletter-signup .form-error .arrow{display:none}#product-form.ui-form .ui-checkbox{display:block;width:18px;height:17px;background:url(https://storage.googleapis.com/fgc-legacy/images-site/ui-sprite-forms.png) 0 -18px;border:1px solid #fff}#product-form.ui-form .ui-checkbox.checked{background:url(https://storage.googleapis.com/fgc-legacy/images-site/ui-sprite-forms.png) 0 0px}#product-form.ui-form .ui-checkbox:hover{cursor:pointer}#product-form.ui-form .ui-checkbox:active{border:1px solid #999}#product-form.ui-form .ui-checkbox.focus{border:1px solid #999}#product-form.ui-form .ui-checkbox.disabled{opacity:.5}#product-form.ui-form .ui-select{position:relative;z-index:1;display:block}#product-form.ui-form .ui-select.active{z-index:10000}#product-form.ui-form .ui-select .current_selected{padding:7px 0;display:block}#product-form.ui-form .ui-select .current_selected.active{border-top:1px dotted #000}#product-form.ui-form .ui-select .current_selected:hover{cursor:pointer}#product-form.ui-form .ui-select .options{display:none;position:absolute;top:33px;left:0;z-index:100;width:100%;font-size:10px;min-height:135px;background:#fff url(https://storage.googleapis.com/fgc-legacy/images-site/bg-product-options.png) repeat-y 0 0;border-top:1px dotted #4D4D4D}#product-form.ui-form .ui-select .options .options:after{content:".";display:block;height:0;clear:both;visibility:hidden}#product-form.ui-form .ui-select .options span{display:block;width:124px;float:left;padding:8px 0;border-bottom:1px dotted #ccc;text-align:center}#product-form.ui-form .ui-select .options span.selected{background:#efefef}#product-form.ui-form .ui-select .options span:hover{background:#efefef;cursor:pointer}#product-form.ui-form .ui-select .options span.disabled{opacity:.7}#checkout-form.ui-form .ui-checkbox{display:block;width:18px;height:17px;background:url(https://storage.googleapis.com/fgc-legacy/images-site/ui-sprite-forms.png) 0 -18px;border:1px solid #fff}#checkout-form.ui-form .ui-checkbox.checked{background:url(https://storage.googleapis.com/fgc-legacy/images-site/ui-sprite-forms.png) 0 0px}#checkout-form.ui-form .ui-checkbox:hover{cursor:pointer}#checkout-form.ui-form .ui-checkbox:active{border:1px solid #999}#checkout-form.ui-form .ui-checkbox.focus{border:1px solid #999}#checkout-form.ui-form .ui-checkbox.disabled{opacity:.5}#checkout-form.ui-form .ui-select{position:relative;z-index:1;display:block;font-size:1.2em;font-family:"proxima-nova","Gotham HTF","Gotham","Myriad",Helvetica,sans-serif;line-height:18px;letter-spacing:2px;color:#666;display:block}#checkout-form.ui-form .ui-select:hover,#checkout-form.ui-form .ui-select:active{color:#000;cursor:pointer;text-decoration:none}#checkout-form.ui-form .ui-select.active{z-index:10000}#checkout-form.ui-form .ui-select .current_selected{width:97%;padding:17px 3% 10px 0;text-indent:5px;display:block;border-bottom:1px dotted #000;background:url(https://storage.googleapis.com/fgc-legacy/images-site/ui-sprite.png) 120% -589px no-repeat}#checkout-form.ui-form .ui-select.focus .current_selected{border-bottom:1px solid #666666}#checkout-form.ui-form .ui-select .options{text-indent:3%;display:none;position:absolute;top:38px;left:0;z-index:100;width:100%;font-size:10px;background:#e8e8e8;border-top:1px dotted #000}#checkout-form.ui-form .ui-select .options .options:after{content:".";display:block;height:0;clear:both;visibility:hidden}#checkout-form.ui-form .ui-select .options span{display:block;width:94%;padding:3px 3%;border-bottom:1px dotted #000;text-indent:10px}#checkout-form.ui-form .ui-select .options span.selected{background:url(https://storage.googleapis.com/fgc-legacy/images-site/bg-ie-tan.png) repeat 0 0;background:rgba(212,208,198,0.6)}#checkout-form.ui-form .ui-select .options span:hover{background:url(https://storage.googleapis.com/fgc-legacy/images-site/bg-ie-tan.png) repeat 0 0;background:rgba(212,208,198,0.6);cursor:pointer}#checkout-form.ui-form .ui-select .options span.disabled{opacity:.7}#checkout-form.ui-form .ui-radio{position:relative}#checkout-form.ui-form .ui-radio li{border:1px solid #fff;background:url(https://storage.googleapis.com/fgc-legacy/images-site/ui-sprite.png) 5px -569px no-repeat;padding-left:35px;margin-bottom:5px}#checkout-form.ui-form .ui-radio li.checked{background:url(https://storage.googleapis.com/fgc-legacy/images-site/ui-sprite.png) 5px -538px no-repeat}#checkout-form.ui-form .ui-radio li.checked:hover{background:#f1f1f1 url(https://storage.googleapis.com/fgc-legacy/images-site/ui-sprite.png) 5px -538px no-repeat}#checkout-form.ui-form .ui-radio li:hover{cursor:pointer;background:#f1f1f1 url(https://storage.googleapis.com/fgc-legacy/images-site/ui-sprite.png) 5px -569px no-repeat;color:#666}#checkout-form.ui-form .ui-radio li.disabled{opacity:.7}#shipping-options-error.error{border:none;width:250px}a.button-pri,input.button-pri{text-transform:uppercase;letter-spacing:2px;color:#fff;background:#3e4c4f;display:block;line-height:40px;height:40px;font-size:1.2em;position:relative;text-align:center}a.button-pri:link,input.button-pri:link{color:#fff;text-decoration:none}a.button-pri:hover,input.button-pri:hover{color:#fff;background:#435155;text-decoration:none;position:relative}a.button-pri:active,input.button-pri:active{color:#a0b9bc;background:#2e393a;text-decoration:none}a.button-pri.processing,input.button-pri.processing{background:#3e4c4f url(https://storage.googleapis.com/fgc-legacy/images-site/ui-loader.gif) 50% 50% no-repeat;text-indent:-99999px}.womens a.button-pri.processing,.womens input.button-pri.processing{background:url(https://storage.googleapis.com/fgc-legacy/images-site/ui-mens-loader.gif) 50% 50% no-repeat;text-indent:-99999px}a.button-sec,input.button-sec,button.button-sec{text-transform:uppercase;letter-spacing:2px;color:#fff;background:#919191;display:block;line-height:30px;font-size:1.2em;position:relative;text-align:center;border:none}a.button-sec:link,input.button-sec:link,button.button-sec:link{color:#fff;text-decoration:none}a.button-sec:hover,input.button-sec:hover,button.button-sec:hover{color:#fff;background:#9b9b9b;text-decoration:none;position:relative}a.button-sec:active,input.button-sec:active,button.button-sec:active{color:#ccc;background:#7c7c7c;text-decoration:none}a.button-alt,input.button-alt{text-transform:uppercase;letter-spacing:2px;display:inline-block;line-height:20px;font-size:1.2em;position:relative;text-align:center}a.button-alt:link,input.button-alt:link{border-bottom:1px solid #bfbfbf;color:#000;text-decoration:none}a.button-alt:hover,input.button-alt:hover{border-bottom:1px solid #000;text-decoration:none}a.button-alt:active,input.button-alt:active{text-decoration:none}a.button-inv,input.button-inv{text-transform:uppercase;letter-spacing:2px;color:#555;background:#fff;display:block;line-height:40px;font-size:1.2em;position:relative;text-align:center}a.button-inv:link,input.button-inv:link{color:#555;text-decoration:none}a.button-inv:hover,input.button-inv:hover{color:#777;background:#fafafa;text-decoration:none;position:relative}a.button-inv:active,input.button-inv:active{color:#666;background:#fff;text-decoration:none}a.button-arrow,input.button-arrow{text-indent:-99999px;display:block;background:url(https://storage.googleapis.com/fgc-legacy/images-site/ui-sprite.png) no-repeat 0px -110px;width:16px;height:6px;margin-left:15px;margin-top:10px}a.button-arrow:hover,input.button-arrow:hover{opacity:.8}.icon-more{display:block;background:url(https://storage.googleapis.com/fgc-legacy/images-site/ui-sprite.png) no-repeat 0px -222px;width:13px;height:12px}.condensed{width:75px}.standard{width:140px}.mid{width:170px}.wide{width:100%;padding:0}.long{width:300px}.icon-pinterest{text-indent:-9999px;display:block;background:url(https://storage.googleapis.com/fgc-legacy/images-site/ui-sprite.png) no-repeat 0px -375px;width:22px;height:21px}.icon-pinterest:hover{opacity:.8}.icon-facebook{text-indent:-9999px;display:block;background:url(https://storage.googleapis.com/fgc-legacy/images-site/ui-sprite.png) no-repeat 0px -342px;width:11px;height:21px}.icon-facebook:hover{opacity:.8}.icon-twitter{text-indent:-9999px;display:block;background:url(https://storage.googleapis.com/fgc-legacy/images-site/ui-sprite.png) no-repeat 0px -414px;width:23px;height:18px}.icon-twitter:hover{opacity:.8}.icon-instagram{text-indent:-9999px;display:block;background:url(https://storage.googleapis.com/fgc-legacy/images-site/ui-sprite.png) no-repeat 0px -306px;width:23px;height:22px}.icon-instagram:hover{opacity:.8}.icon-svpply{text-indent:-9999px;display:block;background:url(https://storage.googleapis.com/fgc-legacy/images-site/ui-sprite.png) no-repeat 0px -450px;width:43px;height:18px}.icon-svpply:hover{opacity:.8}.icon-pinterest-sm{text-indent:-9999px;display:block;background:url(https://storage.googleapis.com/fgc-legacy/images-site/ui-sprite.png) no-repeat 0px -477px;width:16px;height:15px;position:relative;top:2px}.icon-pinterest-sm:hover{opacity:.8}.icon-twitter-sm{text-indent:-9999px;display:block;background:url(https://storage.googleapis.com/fgc-legacy/images-site/ui-sprite.png) no-repeat 0px -499px;width:17px;height:13px;position:relative;top:3px}.icon-twitter-sm:hover{opacity:.8}.icon-svpply-sm,#product .svpply_button.micro{text-indent:-9999px;display:block;background:url(https://storage.googleapis.com/fgc-legacy/images-site/ui-sprite.png) no-repeat 0px -520px;width:31px;height:13px;position:relative;top:2px}.icon-svpply-sm:hover,#product .svpply_button.micro:hover{opacity:.8}.autocenter{position:absolute;left:-99999px}.link-pad:hover{cursor:pointer}.js .truncate{display:none}.truncate-text{display:none}.fillScreen{width:100%;position:fixed;top:0;left:0;z-index:-1}.fillScreen img{display:block;width:100%}.drop-down{background:#d0cbc8}.drop-down .drop-header a:link,.drop-down .drop-header a:visited{color:#504c57;display:block;line-height:26px;padding:4px 20px 0 20px;vertical-align:middle;text-transform:uppercase;font-size:11px;letter-spacing:1px;text-decoration:none;background:#d0cbc8 url(https://storage.googleapis.com/fgc-legacy/images-site/ui.sprite.png) 109% -602px no-repeat}.drop-down .drop-header a:hover,.drop-down .drop-header a:active{color:#fff;background:#afa9a5 url(https://storage.googleapis.com/fgc-legacy/images-site/ui.sprite.png) 109% -602px no-repeat}.drop-down .drop-list{display:none;position:absolute}.swap{display:none}.swap.active{display:block}.row:after{content:".";display:block;height:0;clear:both;visibility:hidden}.col-1-2{float:left;width:50%}.col-1-2.gutter{width:44%;margin:0 3%}.col-1-2.gutter-soft{width:49%;margin:0.5% 0.5%}.col-1-2.gutter-hard{width:40%;margin:0 5%}.col-1-2.gutter-strong{width:36%;margin:0 7%}.col-1-2.gutter-right-soft{width:49.5%;margin-right:0.5%}.col-1-2.gutter-right{width:47%;margin-right:3%}.col-1-2.gutter-right-hard{width:45%;margin-right:5%}.col-1-2.gutter-right-strong{width:43%;margin-right:7%}.col-1-2.gutter-left-soft{width:49.5%;margin-left:0.5%}.col-1-2.gutter-left{width:47%;margin-left:3%}.col-1-2.gutter-left-hard{width:45%;margin-left:5%}.col-1-2.gutter-left-strong{width:43%;margin-left:7%}.col-2-2{float:left;width:100%}.col-2-2.gutter{width:94%;margin:0 3%}.col-2-2.gutter-soft{width:99%;margin:0.5% 0.5%}.col-2-2.gutter-hard{width:90%;margin:0 5%}.col-2-2.gutter-strong{width:86%;margin:0 7%}.col-2-2.gutter-right-soft{width:99.5%;margin-right:0.5%}.col-2-2.gutter-right{width:97%;margin-right:3%}.col-2-2.gutter-right-hard{width:95%;margin-right:5%}.col-2-2.gutter-right-strong{width:93%;margin-right:7%}.col-2-2.gutter-left-soft{width:99.5%;margin-left:0.5%}.col-2-2.gutter-left{width:97%;margin-left:3%}.col-2-2.gutter-left-hard{width:95%;margin-left:5%}.col-2-2.gutter-left-strong{width:93%;margin-left:7%}.col-1-3{float:left;width:33.33333%}.col-1-3.gutter{width:27.33333%;margin:0 3%}.col-1-3.gutter-soft{width:32.33333%;margin:0.5% 0.5%}.col-1-3.gutter-hard{width:23.33333%;margin:0 5%}.col-1-3.gutter-strong{width:19.33333%;margin:0 7%}.col-1-3.gutter-right-soft{width:32.83333%;margin-right:0.5%}.col-1-3.gutter-right{width:30.33333%;margin-right:3%}.col-1-3.gutter-right-hard{width:28.33333%;margin-right:5%}.col-1-3.gutter-right-strong{width:26.33333%;margin-right:7%}.col-1-3.gutter-left-soft{width:32.83333%;margin-left:0.5%}.col-1-3.gutter-left{width:30.33333%;margin-left:3%}.col-1-3.gutter-left-hard{width:28.33333%;margin-left:5%}.col-1-3.gutter-left-strong{width:26.33333%;margin-left:7%}.col-2-3{float:left;width:66.66667%}.col-2-3.gutter{width:60.66667%;margin:0 3%}.col-2-3.gutter-soft{width:65.66667%;margin:0.5% 0.5%}.col-2-3.gutter-hard{width:56.66667%;margin:0 5%}.col-2-3.gutter-strong{width:52.66667%;margin:0 7%}.col-2-3.gutter-right-soft{width:66.16667%;margin-right:0.5%}.col-2-3.gutter-right{width:63.66667%;margin-right:3%}.col-2-3.gutter-right-hard{width:61.66667%;margin-right:5%}.col-2-3.gutter-right-strong{width:59.66667%;margin-right:7%}.col-2-3.gutter-left-soft{width:66.16667%;margin-left:0.5%}.col-2-3.gutter-left{width:63.66667%;margin-left:3%}.col-2-3.gutter-left-hard{width:61.66667%;margin-left:5%}.col-2-3.gutter-left-strong{width:59.66667%;margin-left:7%}.col-3-3{float:left;width:100%}.col-3-3.gutter{width:94%;margin:0 3%}.col-3-3.gutter-soft{width:99%;margin:0.5% 0.5%}.col-3-3.gutter-hard{width:90%;margin:0 5%}.col-3-3.gutter-strong{width:86%;margin:0 7%}.col-3-3.gutter-right-soft{width:99.5%;margin-right:0.5%}.col-3-3.gutter-right{width:97%;margin-right:3%}.col-3-3.gutter-right-hard{width:95%;margin-right:5%}.col-3-3.gutter-right-strong{width:93%;margin-right:7%}.col-3-3.gutter-left-soft{width:99.5%;margin-left:0.5%}.col-3-3.gutter-left{width:97%;margin-left:3%}.col-3-3.gutter-left-hard{width:95%;margin-left:5%}.col-3-3.gutter-left-strong{width:93%;margin-left:7%}.col-1-4{float:left;width:25%}.col-1-4.gutter{width:19%;margin:0 3%}.col-1-4.gutter-soft{width:24%;margin:0.5% 0.5%}.col-1-4.gutter-hard{width:15%;margin:0 5%}.col-1-4.gutter-strong{width:11%;margin:0 7%}.col-1-4.gutter-right-soft{width:24.5%;margin-right:0.5%}.col-1-4.gutter-right{width:22%;margin-right:3%}.col-1-4.gutter-right-hard{width:20%;margin-right:5%}.col-1-4.gutter-right-strong{width:18%;margin-right:7%}.col-1-4.gutter-left-soft{width:24.5%;margin-left:0.5%}.col-1-4.gutter-left{width:22%;margin-left:3%}.col-1-4.gutter-left-hard{width:20%;margin-left:5%}.col-1-4.gutter-left-strong{width:18%;margin-left:7%}.col-2-4{float:left;width:50%}.col-2-4.gutter{width:44%;margin:0 3%}.col-2-4.gutter-soft{width:49%;margin:0.5% 0.5%}.col-2-4.gutter-hard{width:40%;margin:0 5%}.col-2-4.gutter-strong{width:36%;margin:0 7%}.col-2-4.gutter-right-soft{width:49.5%;margin-right:0.5%}.col-2-4.gutter-right{width:47%;margin-right:3%}.col-2-4.gutter-right-hard{width:45%;margin-right:5%}.col-2-4.gutter-right-strong{width:43%;margin-right:7%}.col-2-4.gutter-left-soft{width:49.5%;margin-left:0.5%}.col-2-4.gutter-left{width:47%;margin-left:3%}.col-2-4.gutter-left-hard{width:45%;margin-left:5%}.col-2-4.gutter-left-strong{width:43%;margin-left:7%}.col-3-4{float:left;width:75%}.col-3-4.gutter{width:69%;margin:0 3%}.col-3-4.gutter-soft{width:74%;margin:0.5% 0.5%}.col-3-4.gutter-hard{width:65%;margin:0 5%}.col-3-4.gutter-strong{width:61%;margin:0 7%}.col-3-4.gutter-right-soft{width:74.5%;margin-right:0.5%}.col-3-4.gutter-right{width:72%;margin-right:3%}.col-3-4.gutter-right-hard{width:70%;margin-right:5%}.col-3-4.gutter-right-strong{width:68%;margin-right:7%}.col-3-4.gutter-left-soft{width:74.5%;margin-left:0.5%}.col-3-4.gutter-left{width:72%;margin-left:3%}.col-3-4.gutter-left-hard{width:70%;margin-left:5%}.col-3-4.gutter-left-strong{width:68%;margin-left:7%}.col-4-4{float:left;width:100%}.col-4-4.gutter{width:94%;margin:0 3%}.col-4-4.gutter-soft{width:99%;margin:0.5% 0.5%}.col-4-4.gutter-hard{width:90%;margin:0 5%}.col-4-4.gutter-strong{width:86%;margin:0 7%}.col-4-4.gutter-right-soft{width:99.5%;margin-right:0.5%}.col-4-4.gutter-right{width:97%;margin-right:3%}.col-4-4.gutter-right-hard{width:95%;margin-right:5%}.col-4-4.gutter-right-strong{width:93%;margin-right:7%}.col-4-4.gutter-left-soft{width:99.5%;margin-left:0.5%}.col-4-4.gutter-left{width:97%;margin-left:3%}.col-4-4.gutter-left-hard{width:95%;margin-left:5%}.col-4-4.gutter-left-strong{width:93%;margin-left:7%}.col-1-5{float:left;width:20%}.col-1-5.gutter{width:14%;margin:0 3%}.col-1-5.gutter-soft{width:19%;margin:0.5% 0.5%}.col-1-5.gutter-hard{width:10%;margin:0 5%}.col-1-5.gutter-strong{width:6%;margin:0 7%}.col-1-5.gutter-right-soft{width:19.5%;margin-right:0.5%}.col-1-5.gutter-right{width:17%;margin-right:3%}.col-1-5.gutter-right-hard{width:15%;margin-right:5%}.col-1-5.gutter-right-strong{width:13%;margin-right:7%}.col-1-5.gutter-left-soft{width:19.5%;margin-left:0.5%}.col-1-5.gutter-left{width:17%;margin-left:3%}.col-1-5.gutter-left-hard{width:15%;margin-left:5%}.col-1-5.gutter-left-strong{width:13%;margin-left:7%}.col-2-5{float:left;width:40%}.col-2-5.gutter{width:34%;margin:0 3%}.col-2-5.gutter-soft{width:39%;margin:0.5% 0.5%}.col-2-5.gutter-hard{width:30%;margin:0 5%}.col-2-5.gutter-strong{width:26%;margin:0 7%}.col-2-5.gutter-right-soft{width:39.5%;margin-right:0.5%}.col-2-5.gutter-right{width:37%;margin-right:3%}.col-2-5.gutter-right-hard{width:35%;margin-right:5%}.col-2-5.gutter-right-strong{width:33%;margin-right:7%}.col-2-5.gutter-left-soft{width:39.5%;margin-left:0.5%}.col-2-5.gutter-left{width:37%;margin-left:3%}.col-2-5.gutter-left-hard{width:35%;margin-left:5%}.col-2-5.gutter-left-strong{width:33%;margin-left:7%}.col-3-5{float:left;width:60%}.col-3-5.gutter{width:54%;margin:0 3%}.col-3-5.gutter-soft{width:59%;margin:0.5% 0.5%}.col-3-5.gutter-hard{width:50%;margin:0 5%}.col-3-5.gutter-strong{width:46%;margin:0 7%}.col-3-5.gutter-right-soft{width:59.5%;margin-right:0.5%}.col-3-5.gutter-right{width:57%;margin-right:3%}.col-3-5.gutter-right-hard{width:55%;margin-right:5%}.col-3-5.gutter-right-strong{width:53%;margin-right:7%}.col-3-5.gutter-left-soft{width:59.5%;margin-left:0.5%}.col-3-5.gutter-left{width:57%;margin-left:3%}.col-3-5.gutter-left-hard{width:55%;margin-left:5%}.col-3-5.gutter-left-strong{width:53%;margin-left:7%}.col-4-5{float:left;width:80%}.col-4-5.gutter{width:74%;margin:0 3%}.col-4-5.gutter-soft{width:79%;margin:0.5% 0.5%}.col-4-5.gutter-hard{width:70%;margin:0 5%}.col-4-5.gutter-strong{width:66%;margin:0 7%}.col-4-5.gutter-right-soft{width:79.5%;margin-right:0.5%}.col-4-5.gutter-right{width:77%;margin-right:3%}.col-4-5.gutter-right-hard{width:75%;margin-right:5%}.col-4-5.gutter-right-strong{width:73%;margin-right:7%}.col-4-5.gutter-left-soft{width:79.5%;margin-left:0.5%}.col-4-5.gutter-left{width:77%;margin-left:3%}.col-4-5.gutter-left-hard{width:75%;margin-left:5%}.col-4-5.gutter-left-strong{width:73%;margin-left:7%}.col-5-5{float:left;width:100%}.col-5-5.gutter{width:94%;margin:0 3%}.col-5-5.gutter-soft{width:99%;margin:0.5% 0.5%}.col-5-5.gutter-hard{width:90%;margin:0 5%}.col-5-5.gutter-strong{width:86%;margin:0 7%}.col-5-5.gutter-right-soft{width:99.5%;margin-right:0.5%}.col-5-5.gutter-right{width:97%;margin-right:3%}.col-5-5.gutter-right-hard{width:95%;margin-right:5%}.col-5-5.gutter-right-strong{width:93%;margin-right:7%}.col-5-5.gutter-left-soft{width:99.5%;margin-left:0.5%}.col-5-5.gutter-left{width:97%;margin-left:3%}.col-5-5.gutter-left-hard{width:95%;margin-left:5%}.col-5-5.gutter-left-strong{width:93%;margin-left:7%}.col-1-6{float:left;width:16.66667%}.col-1-6.gutter{width:10.66667%;margin:0 3%}.col-1-6.gutter-soft{width:15.66667%;margin:0.5% 0.5%}.col-1-6.gutter-hard{width:6.66667%;margin:0 5%}.col-1-6.gutter-strong{width:2.66667%;margin:0 7%}.col-1-6.gutter-right-soft{width:16.16667%;margin-right:0.5%}.col-1-6.gutter-right{width:13.66667%;margin-right:3%}.col-1-6.gutter-right-hard{width:11.66667%;margin-right:5%}.col-1-6.gutter-right-strong{width:9.66667%;margin-right:7%}.col-1-6.gutter-left-soft{width:16.16667%;margin-left:0.5%}.col-1-6.gutter-left{width:13.66667%;margin-left:3%}.col-1-6.gutter-left-hard{width:11.66667%;margin-left:5%}.col-1-6.gutter-left-strong{width:9.66667%;margin-left:7%}.col-2-6{float:left;width:33.33333%}.col-2-6.gutter{width:27.33333%;margin:0 3%}.col-2-6.gutter-soft{width:32.33333%;margin:0.5% 0.5%}.col-2-6.gutter-hard{width:23.33333%;margin:0 5%}.col-2-6.gutter-strong{width:19.33333%;margin:0 7%}.col-2-6.gutter-right-soft{width:32.83333%;margin-right:0.5%}.col-2-6.gutter-right{width:30.33333%;margin-right:3%}.col-2-6.gutter-right-hard{width:28.33333%;margin-right:5%}.col-2-6.gutter-right-strong{width:26.33333%;margin-right:7%}.col-2-6.gutter-left-soft{width:32.83333%;margin-left:0.5%}.col-2-6.gutter-left{width:30.33333%;margin-left:3%}.col-2-6.gutter-left-hard{width:28.33333%;margin-left:5%}.col-2-6.gutter-left-strong{width:26.33333%;margin-left:7%}.col-3-6{float:left;width:50%}.col-3-6.gutter{width:44%;margin:0 3%}.col-3-6.gutter-soft{width:49%;margin:0.5% 0.5%}.col-3-6.gutter-hard{width:40%;margin:0 5%}.col-3-6.gutter-strong{width:36%;margin:0 7%}.col-3-6.gutter-right-soft{width:49.5%;margin-right:0.5%}.col-3-6.gutter-right{width:47%;margin-right:3%}.col-3-6.gutter-right-hard{width:45%;margin-right:5%}.col-3-6.gutter-right-strong{width:43%;margin-right:7%}.col-3-6.gutter-left-soft{width:49.5%;margin-left:0.5%}.col-3-6.gutter-left{width:47%;margin-left:3%}.col-3-6.gutter-left-hard{width:45%;margin-left:5%}.col-3-6.gutter-left-strong{width:43%;margin-left:7%}.col-4-6{float:left;width:66.66667%}.col-4-6.gutter{width:60.66667%;margin:0 3%}.col-4-6.gutter-soft{width:65.66667%;margin:0.5% 0.5%}.col-4-6.gutter-hard{width:56.66667%;margin:0 5%}.col-4-6.gutter-strong{width:52.66667%;margin:0 7%}.col-4-6.gutter-right-soft{width:66.16667%;margin-right:0.5%}.col-4-6.gutter-right{width:63.66667%;margin-right:3%}.col-4-6.gutter-right-hard{width:61.66667%;margin-right:5%}.col-4-6.gutter-right-strong{width:59.66667%;margin-right:7%}.col-4-6.gutter-left-soft{width:66.16667%;margin-left:0.5%}.col-4-6.gutter-left{width:63.66667%;margin-left:3%}.col-4-6.gutter-left-hard{width:61.66667%;margin-left:5%}.col-4-6.gutter-left-strong{width:59.66667%;margin-left:7%}.col-5-6{float:left;width:83.33333%}.col-5-6.gutter{width:77.33333%;margin:0 3%}.col-5-6.gutter-soft{width:82.33333%;margin:0.5% 0.5%}.col-5-6.gutter-hard{width:73.33333%;margin:0 5%}.col-5-6.gutter-strong{width:69.33333%;margin:0 7%}.col-5-6.gutter-right-soft{width:82.83333%;margin-right:0.5%}.col-5-6.gutter-right{width:80.33333%;margin-right:3%}.col-5-6.gutter-right-hard{width:78.33333%;margin-right:5%}.col-5-6.gutter-right-strong{width:76.33333%;margin-right:7%}.col-5-6.gutter-left-soft{width:82.83333%;margin-left:0.5%}.col-5-6.gutter-left{width:80.33333%;margin-left:3%}.col-5-6.gutter-left-hard{width:78.33333%;margin-left:5%}.col-5-6.gutter-left-strong{width:76.33333%;margin-left:7%}.col-6-6{float:left;width:100%}.col-6-6.gutter{width:94%;margin:0 3%}.col-6-6.gutter-soft{width:99%;margin:0.5% 0.5%}.col-6-6.gutter-hard{width:90%;margin:0 5%}.col-6-6.gutter-strong{width:86%;margin:0 7%}.col-6-6.gutter-right-soft{width:99.5%;margin-right:0.5%}.col-6-6.gutter-right{width:97%;margin-right:3%}.col-6-6.gutter-right-hard{width:95%;margin-right:5%}.col-6-6.gutter-right-strong{width:93%;margin-right:7%}.col-6-6.gutter-left-soft{width:99.5%;margin-left:0.5%}.col-6-6.gutter-left{width:97%;margin-left:3%}.col-6-6.gutter-left-hard{width:95%;margin-left:5%}.col-6-6.gutter-left-strong{width:93%;margin-left:7%}.col-1-8{float:left;width:12.5%}.col-1-8.gutter{width:6.5%;margin:0 3%}.col-1-8.gutter-soft{width:11.5%;margin:0.5% 0.5%}.col-1-8.gutter-hard{width:2.5%;margin:0 5%}.col-1-8.gutter-strong{width:-1.5%;margin:0 7%}.col-1-8.gutter-right-soft{width:12%;margin-right:0.5%}.col-1-8.gutter-right{width:9.5%;margin-right:3%}.col-1-8.gutter-right-hard{width:7.5%;margin-right:5%}.col-1-8.gutter-right-strong{width:5.5%;margin-right:7%}.col-1-8.gutter-left-soft{width:12%;margin-left:0.5%}.col-1-8.gutter-left{width:9.5%;margin-left:3%}.col-1-8.gutter-left-hard{width:7.5%;margin-left:5%}.col-1-8.gutter-left-strong{width:5.5%;margin-left:7%}.col-2-8{float:left;width:25%}.col-2-8.gutter{width:19%;margin:0 3%}.col-2-8.gutter-soft{width:24%;margin:0.5% 0.5%}.col-2-8.gutter-hard{width:15%;margin:0 5%}.col-2-8.gutter-strong{width:11%;margin:0 7%}.col-2-8.gutter-right-soft{width:24.5%;margin-right:0.5%}.col-2-8.gutter-right{width:22%;margin-right:3%}.col-2-8.gutter-right-hard{width:20%;margin-right:5%}.col-2-8.gutter-right-strong{width:18%;margin-right:7%}.col-2-8.gutter-left-soft{width:24.5%;margin-left:0.5%}.col-2-8.gutter-left{width:22%;margin-left:3%}.col-2-8.gutter-left-hard{width:20%;margin-left:5%}.col-2-8.gutter-left-strong{width:18%;margin-left:7%}.col-3-8{float:left;width:37.5%}.col-3-8.gutter{width:31.5%;margin:0 3%}.col-3-8.gutter-soft{width:36.5%;margin:0.5% 0.5%}.col-3-8.gutter-hard{width:27.5%;margin:0 5%}.col-3-8.gutter-strong{width:23.5%;margin:0 7%}.col-3-8.gutter-right-soft{width:37%;margin-right:0.5%}.col-3-8.gutter-right{width:34.5%;margin-right:3%}.col-3-8.gutter-right-hard{width:32.5%;margin-right:5%}.col-3-8.gutter-right-strong{width:30.5%;margin-right:7%}.col-3-8.gutter-left-soft{width:37%;margin-left:0.5%}.col-3-8.gutter-left{width:34.5%;margin-left:3%}.col-3-8.gutter-left-hard{width:32.5%;margin-left:5%}.col-3-8.gutter-left-strong{width:30.5%;margin-left:7%}.col-4-8{float:left;width:50%}.col-4-8.gutter{width:44%;margin:0 3%}.col-4-8.gutter-soft{width:49%;margin:0.5% 0.5%}.col-4-8.gutter-hard{width:40%;margin:0 5%}.col-4-8.gutter-strong{width:36%;margin:0 7%}.col-4-8.gutter-right-soft{width:49.5%;margin-right:0.5%}.col-4-8.gutter-right{width:47%;margin-right:3%}.col-4-8.gutter-right-hard{width:45%;margin-right:5%}.col-4-8.gutter-right-strong{width:43%;margin-right:7%}.col-4-8.gutter-left-soft{width:49.5%;margin-left:0.5%}.col-4-8.gutter-left{width:47%;margin-left:3%}.col-4-8.gutter-left-hard{width:45%;margin-left:5%}.col-4-8.gutter-left-strong{width:43%;margin-left:7%}.col-5-8{float:left;width:62.5%}.col-5-8.gutter{width:56.5%;margin:0 3%}.col-5-8.gutter-soft{width:61.5%;margin:0.5% 0.5%}.col-5-8.gutter-hard{width:52.5%;margin:0 5%}.col-5-8.gutter-strong{width:48.5%;margin:0 7%}.col-5-8.gutter-right-soft{width:62%;margin-right:0.5%}.col-5-8.gutter-right{width:59.5%;margin-right:3%}.col-5-8.gutter-right-hard{width:57.5%;margin-right:5%}.col-5-8.gutter-right-strong{width:55.5%;margin-right:7%}.col-5-8.gutter-left-soft{width:62%;margin-left:0.5%}.col-5-8.gutter-left{width:59.5%;margin-left:3%}.col-5-8.gutter-left-hard{width:57.5%;margin-left:5%}.col-5-8.gutter-left-strong{width:55.5%;margin-left:7%}.col-6-8{float:left;width:75%}.col-6-8.gutter{width:69%;margin:0 3%}.col-6-8.gutter-soft{width:74%;margin:0.5% 0.5%}.col-6-8.gutter-hard{width:65%;margin:0 5%}.col-6-8.gutter-strong{width:61%;margin:0 7%}.col-6-8.gutter-right-soft{width:74.5%;margin-right:0.5%}.col-6-8.gutter-right{width:72%;margin-right:3%}.col-6-8.gutter-right-hard{width:70%;margin-right:5%}.col-6-8.gutter-right-strong{width:68%;margin-right:7%}.col-6-8.gutter-left-soft{width:74.5%;margin-left:0.5%}.col-6-8.gutter-left{width:72%;margin-left:3%}.col-6-8.gutter-left-hard{width:70%;margin-left:5%}.col-6-8.gutter-left-strong{width:68%;margin-left:7%}.col-7-8{float:left;width:87.5%}.col-7-8.gutter{width:81.5%;margin:0 3%}.col-7-8.gutter-soft{width:86.5%;margin:0.5% 0.5%}.col-7-8.gutter-hard{width:77.5%;margin:0 5%}.col-7-8.gutter-strong{width:73.5%;margin:0 7%}.col-7-8.gutter-right-soft{width:87%;margin-right:0.5%}.col-7-8.gutter-right{width:84.5%;margin-right:3%}.col-7-8.gutter-right-hard{width:82.5%;margin-right:5%}.col-7-8.gutter-right-strong{width:80.5%;margin-right:7%}.col-7-8.gutter-left-soft{width:87%;margin-left:0.5%}.col-7-8.gutter-left{width:84.5%;margin-left:3%}.col-7-8.gutter-left-hard{width:82.5%;margin-left:5%}.col-7-8.gutter-left-strong{width:80.5%;margin-left:7%}.col-8-8{float:left;width:100%}.col-8-8.gutter{width:94%;margin:0 3%}.col-8-8.gutter-soft{width:99%;margin:0.5% 0.5%}.col-8-8.gutter-hard{width:90%;margin:0 5%}.col-8-8.gutter-strong{width:86%;margin:0 7%}.col-8-8.gutter-right-soft{width:99.5%;margin-right:0.5%}.col-8-8.gutter-right{width:97%;margin-right:3%}.col-8-8.gutter-right-hard{width:95%;margin-right:5%}.col-8-8.gutter-right-strong{width:93%;margin-right:7%}.col-8-8.gutter-left-soft{width:99.5%;margin-left:0.5%}.col-8-8.gutter-left{width:97%;margin-left:3%}.col-8-8.gutter-left-hard{width:95%;margin-left:5%}.col-8-8.gutter-left-strong{width:93%;margin-left:7%}.col-1-12{float:left;width:8.33333%}.col-1-12.gutter{width:2.33333%;margin:0 3%}.col-1-12.gutter-soft{width:7.33333%;margin:0.5% 0.5%}.col-1-12.gutter-hard{width:-1.66667%;margin:0 5%}.col-1-12.gutter-strong{width:-5.66667%;margin:0 7%}.col-1-12.gutter-right-soft{width:7.83333%;margin-right:0.5%}.col-1-12.gutter-right{width:5.33333%;margin-right:3%}.col-1-12.gutter-right-hard{width:3.33333%;margin-right:5%}.col-1-12.gutter-right-strong{width:1.33333%;margin-right:7%}.col-1-12.gutter-left-soft{width:7.83333%;margin-left:0.5%}.col-1-12.gutter-left{width:5.33333%;margin-left:3%}.col-1-12.gutter-left-hard{width:3.33333%;margin-left:5%}.col-1-12.gutter-left-strong{width:1.33333%;margin-left:7%}.col-2-12{float:left;width:16.66667%}.col-2-12.gutter{width:10.66667%;margin:0 3%}.col-2-12.gutter-soft{width:15.66667%;margin:0.5% 0.5%}.col-2-12.gutter-hard{width:6.66667%;margin:0 5%}.col-2-12.gutter-strong{width:2.66667%;margin:0 7%}.col-2-12.gutter-right-soft{width:16.16667%;margin-right:0.5%}.col-2-12.gutter-right{width:13.66667%;margin-right:3%}.col-2-12.gutter-right-hard{width:11.66667%;margin-right:5%}.col-2-12.gutter-right-strong{width:9.66667%;margin-right:7%}.col-2-12.gutter-left-soft{width:16.16667%;margin-left:0.5%}.col-2-12.gutter-left{width:13.66667%;margin-left:3%}.col-2-12.gutter-left-hard{width:11.66667%;margin-left:5%}.col-2-12.gutter-left-strong{width:9.66667%;margin-left:7%}.col-3-12{float:left;width:25%}.col-3-12.gutter{width:19%;margin:0 3%}.col-3-12.gutter-soft{width:24%;margin:0.5% 0.5%}.col-3-12.gutter-hard{width:15%;margin:0 5%}.col-3-12.gutter-strong{width:11%;margin:0 7%}.col-3-12.gutter-right-soft{width:24.5%;margin-right:0.5%}.col-3-12.gutter-right{width:22%;margin-right:3%}.col-3-12.gutter-right-hard{width:20%;margin-right:5%}.col-3-12.gutter-right-strong{width:18%;margin-right:7%}.col-3-12.gutter-left-soft{width:24.5%;margin-left:0.5%}.col-3-12.gutter-left{width:22%;margin-left:3%}.col-3-12.gutter-left-hard{width:20%;margin-left:5%}.col-3-12.gutter-left-strong{width:18%;margin-left:7%}.col-4-12{float:left;width:33.33333%}.col-4-12.gutter{width:27.33333%;margin:0 3%}.col-4-12.gutter-soft{width:32.33333%;margin:0.5% 0.5%}.col-4-12.gutter-hard{width:23.33333%;margin:0 5%}.col-4-12.gutter-strong{width:19.33333%;margin:0 7%}.col-4-12.gutter-right-soft{width:32.83333%;margin-right:0.5%}.col-4-12.gutter-right{width:30.33333%;margin-right:3%}.col-4-12.gutter-right-hard{width:28.33333%;margin-right:5%}.col-4-12.gutter-right-strong{width:26.33333%;margin-right:7%}.col-4-12.gutter-left-soft{width:32.83333%;margin-left:0.5%}.col-4-12.gutter-left{width:30.33333%;margin-left:3%}.col-4-12.gutter-left-hard{width:28.33333%;margin-left:5%}.col-4-12.gutter-left-strong{width:26.33333%;margin-left:7%}.col-5-12{float:left;width:41.66667%}.col-5-12.gutter{width:35.66667%;margin:0 3%}.col-5-12.gutter-soft{width:40.66667%;margin:0.5% 0.5%}.col-5-12.gutter-hard{width:31.66667%;margin:0 5%}.col-5-12.gutter-strong{width:27.66667%;margin:0 7%}.col-5-12.gutter-right-soft{width:41.16667%;margin-right:0.5%}.col-5-12.gutter-right{width:38.66667%;margin-right:3%}.col-5-12.gutter-right-hard{width:36.66667%;margin-right:5%}.col-5-12.gutter-right-strong{width:34.66667%;margin-right:7%}.col-5-12.gutter-left-soft{width:41.16667%;margin-left:0.5%}.col-5-12.gutter-left{width:38.66667%;margin-left:3%}.col-5-12.gutter-left-hard{width:36.66667%;margin-left:5%}.col-5-12.gutter-left-strong{width:34.66667%;margin-left:7%}.col-6-12{float:left;width:50%}.col-6-12.gutter{width:44%;margin:0 3%}.col-6-12.gutter-soft{width:49%;margin:0.5% 0.5%}.col-6-12.gutter-hard{width:40%;margin:0 5%}.col-6-12.gutter-strong{width:36%;margin:0 7%}.col-6-12.gutter-right-soft{width:49.5%;margin-right:0.5%}.col-6-12.gutter-right{width:47%;margin-right:3%}.col-6-12.gutter-right-hard{width:45%;margin-right:5%}.col-6-12.gutter-right-strong{width:43%;margin-right:7%}.col-6-12.gutter-left-soft{width:49.5%;margin-left:0.5%}.col-6-12.gutter-left{width:47%;margin-left:3%}.col-6-12.gutter-left-hard{width:45%;margin-left:5%}.col-6-12.gutter-left-strong{width:43%;margin-left:7%}.col-7-12{float:left;width:58.33333%}.col-7-12.gutter{width:52.33333%;margin:0 3%}.col-7-12.gutter-soft{width:57.33333%;margin:0.5% 0.5%}.col-7-12.gutter-hard{width:48.33333%;margin:0 5%}.col-7-12.gutter-strong{width:44.33333%;margin:0 7%}.col-7-12.gutter-right-soft{width:57.83333%;margin-right:0.5%}.col-7-12.gutter-right{width:55.33333%;margin-right:3%}.col-7-12.gutter-right-hard{width:53.33333%;margin-right:5%}.col-7-12.gutter-right-strong{width:51.33333%;margin-right:7%}.col-7-12.gutter-left-soft{width:57.83333%;margin-left:0.5%}.col-7-12.gutter-left{width:55.33333%;margin-left:3%}.col-7-12.gutter-left-hard{width:53.33333%;margin-left:5%}.col-7-12.gutter-left-strong{width:51.33333%;margin-left:7%}.col-8-12{float:left;width:66.66667%}.col-8-12.gutter{width:60.66667%;margin:0 3%}.col-8-12.gutter-soft{width:65.66667%;margin:0.5% 0.5%}.col-8-12.gutter-hard{width:56.66667%;margin:0 5%}.col-8-12.gutter-strong{width:52.66667%;margin:0 7%}.col-8-12.gutter-right-soft{width:66.16667%;margin-right:0.5%}.col-8-12.gutter-right{width:63.66667%;margin-right:3%}.col-8-12.gutter-right-hard{width:61.66667%;margin-right:5%}.col-8-12.gutter-right-strong{width:59.66667%;margin-right:7%}.col-8-12.gutter-left-soft{width:66.16667%;margin-left:0.5%}.col-8-12.gutter-left{width:63.66667%;margin-left:3%}.col-8-12.gutter-left-hard{width:61.66667%;margin-left:5%}.col-8-12.gutter-left-strong{width:59.66667%;margin-left:7%}.col-9-12{float:left;width:75%}.col-9-12.gutter{width:69%;margin:0 3%}.col-9-12.gutter-soft{width:74%;margin:0.5% 0.5%}.col-9-12.gutter-hard{width:65%;margin:0 5%}.col-9-12.gutter-strong{width:61%;margin:0 7%}.col-9-12.gutter-right-soft{width:74.5%;margin-right:0.5%}.col-9-12.gutter-right{width:72%;margin-right:3%}.col-9-12.gutter-right-hard{width:70%;margin-right:5%}.col-9-12.gutter-right-strong{width:68%;margin-right:7%}.col-9-12.gutter-left-soft{width:74.5%;margin-left:0.5%}.col-9-12.gutter-left{width:72%;margin-left:3%}.col-9-12.gutter-left-hard{width:70%;margin-left:5%}.col-9-12.gutter-left-strong{width:68%;margin-left:7%}.col-10-12{float:left;width:83.33333%}.col-10-12.gutter{width:77.33333%;margin:0 3%}.col-10-12.gutter-soft{width:82.33333%;margin:0.5% 0.5%}.col-10-12.gutter-hard{width:73.33333%;margin:0 5%}.col-10-12.gutter-strong{width:69.33333%;margin:0 7%}.col-10-12.gutter-right-soft{width:82.83333%;margin-right:0.5%}.col-10-12.gutter-right{width:80.33333%;margin-right:3%}.col-10-12.gutter-right-hard{width:78.33333%;margin-right:5%}.col-10-12.gutter-right-strong{width:76.33333%;margin-right:7%}.col-10-12.gutter-left-soft{width:82.83333%;margin-left:0.5%}.col-10-12.gutter-left{width:80.33333%;margin-left:3%}.col-10-12.gutter-left-hard{width:78.33333%;margin-left:5%}.col-10-12.gutter-left-strong{width:76.33333%;margin-left:7%}.col-11-12{float:left;width:91.66667%}.col-11-12.gutter{width:85.66667%;margin:0 3%}.col-11-12.gutter-soft{width:90.66667%;margin:0.5% 0.5%}.col-11-12.gutter-hard{width:81.66667%;margin:0 5%}.col-11-12.gutter-strong{width:77.66667%;margin:0 7%}.col-11-12.gutter-right-soft{width:91.16667%;margin-right:0.5%}.col-11-12.gutter-right{width:88.66667%;margin-right:3%}.col-11-12.gutter-right-hard{width:86.66667%;margin-right:5%}.col-11-12.gutter-right-strong{width:84.66667%;margin-right:7%}.col-11-12.gutter-left-soft{width:91.16667%;margin-left:0.5%}.col-11-12.gutter-left{width:88.66667%;margin-left:3%}.col-11-12.gutter-left-hard{width:86.66667%;margin-left:5%}.col-11-12.gutter-left-strong{width:84.66667%;margin-left:7%}.col-12-12{float:left;width:100%}.col-12-12.gutter{width:94%;margin:0 3%}.col-12-12.gutter-soft{width:99%;margin:0.5% 0.5%}.col-12-12.gutter-hard{width:90%;margin:0 5%}.col-12-12.gutter-strong{width:86%;margin:0 7%}.col-12-12.gutter-right-soft{width:99.5%;margin-right:0.5%}.col-12-12.gutter-right{width:97%;margin-right:3%}.col-12-12.gutter-right-hard{width:95%;margin-right:5%}.col-12-12.gutter-right-strong{width:93%;margin-right:7%}.col-12-12.gutter-left-soft{width:99.5%;margin-left:0.5%}.col-12-12.gutter-left{width:97%;margin-left:3%}.col-12-12.gutter-left-hard{width:95%;margin-left:5%}.col-12-12.gutter-left-strong{width:93%;margin-left:7%}.layout-1024{width:1024px}.layout-960{width:960px}.layout-1240{width:1240px}.layout-650{width:650px}.layout-300{width:300px}.overlay{display:none;position:absolute;z-index:9999999}.overlay#out-of-stock,.overlay#payment{top:0;left:0;position:fixed;width:425px;height:175px;background:#fff;-webkit-box-shadow:0 0 10px 0 #ccc;-moz-box-shadow:0 0 10px 0 #ccc;box-shadow:0 0 10px 0 #ccc}.overlay#out-of-stock .close-x,.overlay#payment .close-x{display:block;position:absolute;top:3px;right:10px}.overlay#out-of-stock h3,.overlay#payment h3{display:block;width:74px;height:32px;margin:40px auto 20px auto;background:url(https://storage.googleapis.com/fgc-legacy/images-site/brand-fgc-footer.png);text-indent:-99999px}.overlay#out-of-stock p,.overlay#payment p{width:400px;text-align:center;margin:20px auto}.overlay#payment{padding:20px;height:205px}.overlay#splash{top:0;left:0;position:fixed;width:100%;height:100%;background:rgba(64,71,73,0.95);color:#fff;line-height:25px;font-weight:100;letter-spacing:1px}.overlay#splash .autocenter{display:none}.overlay#splash .splash-copy{width:750px;text-align:center}.overlay#splash .brand-fgc-inverse{text-indent:-9999px;background:url(https://storage.googleapis.com/fgc-legacy/images-site/brand-fgc-inverse.png) 0 0 no-repeat;display:block;width:135px;height:24px;margin-left:35px}.overlay#splash .brand-sw-inverse{text-indent:-9999px;background:url(https://storage.googleapis.com/fgc-legacy/images-site/brand-sw-inverse.png) 0 0 no-repeat;display:block;width:163px;height:15px;margin-right:40px}.overlay#splash .close-x{position:absolute;top:15px;right:35px;text-indent:-99999px;display:block;background:url(https://storage.googleapis.com/fgc-legacy/images-site/ui-sprite.png) no-repeat 0px -655px;width:15px;height:14px}.overlay#splash a:link,.overlay#splash a:visited{color:#fff}.overlay#splash a:hover,.overlay#splash a:active{color:#fff}.overlay#splash h3{height:24px;margin:40px auto;width:420px;position:relative;left:-5px}.overlay#splash p{font-size:16px;border-top:1px solid #fff;padding:40px 0}.overlay#size-chart{top:0;left:0;position:fixed;width:100%;height:100%;background:rgba(64,71,73,0.95)}.overlay#size-chart .close-x{position:absolute;top:15px;right:25px;text-indent:-99999px;display:block;background:url(https://storage.googleapis.com/fgc-legacy/images-site/ui-sprite.png) no-repeat 0px -655px;width:15px;height:14px}.overlay#size-chart a:link,.overlay#size-chart a:visited{color:#fff}.overlay#size-chart a:hover,.overlay#size-chart a:active{color:#fff}.overlay#size-chart h2{text-align:center;padding:35px 0;border-bottom:1px solid #fff}.overlay#size-chart .header-title,.overlay#size-chart .header-subtitle{color:#fff}.overlay#size-chart .autocenter{display:none}.overlay#size-chart table:first-child caption{background:url(https://storage.googleapis.com/fgc-legacy/images-site/bg-guide-row.png) repeat-x 0 100%}.overlay#size-chart table{width:600px;margin:20px auto}.overlay#size-chart table thead td{padding:10px 0;text-align:left}.overlay#size-chart table .thead{width:200px;text-align:left}.overlay#size-chart table tbody{width:100%}.overlay#size-chart table tr{width:100%;background:url(https://storage.googleapis.com/fgc-legacy/images-site/bg-guide-row.png) repeat-x 0 100%}.overlay#size-chart table td{width:100px;text-align:center;padding:7px 0}.overlay#size-chart .icon-guide{display:block;background:url(https://storage.googleapis.com/fgc-legacy/images-site/ui-sprite.png) no-repeat 0px -640px;width:11px;height:10px;margin:25px auto;text-indent:-99999px}.blanket{display:none;z-index:1;position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.8}.slideshow{width:100%;height:100px;overflow:hidden;position:relative}.slideshow .slideshow-slide{width:100%;height:100%;position:absolute}.slideshow-nav a.active{font-weight:bold}.slideshow-nav .disabled{background:gray}.overlay-course-details .dropdown{position:absolute;display:none;width:120px;background:#EBEBEB;padding:10px 0px;top:8px;z-index:10000;-webkit-box-shadow:0px 0px 7px 0px #c1c1c1;-moz-box-shadow:0px 0px 7px 0px #c1c1c1;box-shadow:0px 0px 7px 0px #c1c1c1}.overlay-course-details .dropdown a{font-size:10px;text-transform:uppercase;letter-spacing:1px;display:block;padding:0 10px;background:#EBEBEB}.overlay-course-details .dropdown a:link,.overlay-course-details .dropdown a:visited{text-decoration:none;color:#919191}.overlay-course-details .dropdown a:hover,.overlay-course-details .dropdown a:active{color:#ccc;background:#000;text-decoration:none}.tabs{padding:15px 0}.tabs .tabs-view{display:none;padding:50px 0;width:650px;margin:auto}.tabs .tabs-view .header-subtitle{margin-bottom:15px}.tabs .tabs-view.active{display:block}.tabs .tabs-nav{border-bottom:1px solid #aeaeae;padding:25px 0}.tabs .tabs-nav ul{width:600px;margin:auto}.tabs .tabs-nav .tabs-anchor{display:block;padding:10px 25px}.tabs .tabs-nav .tabs-inactive{display:block;padding:10px 25px}.tabs .tabs-nav .tabs-anchor.active{color:#000}.tabs .tabs-nav .tabs-anchor.disable:hover{cursor:default}.tabs-assistance .tabs-view{min-height:400px}.tabs-about{padding-top:330px}.tabs-about .tabs-nav ul{width:340px}.tabs-about .grid{position:relative;left:75px}.tabs-about .tabs-view:last-child{width:900px}.tabs-about .tabs-view .gutter:first-child{margin-left:0}.tabs-about .tabs-view h4{margin-bottom:10px;font-size:1.2em}.tabs-about .tabs-view li{margin-bottom:5px}.tabs-about .tabs-view dt,.tabs-about .tabs-view dd{display:inline}.tabs-about .tabs-view #about-copy-large{text-align:center;font-size:18px;line-height:24px;font-family:"minion-pro","Georgia",serif;text-transform:none}.tabs-about .img{width:100%;background:gray;height:330px;position:absolute;left:0;top:0;text-align:center}.tabs-about .img html,.tabs-about .img body,.tabs-about .img .mapIt{height:100%}.tabs-about .img img{width:100%;margin:auto;background:gray;height:330px}.tabs-checkout .tabs-nav ul{width:715px}.tabs-checkout .tabs-view{width:930px;margin-top:20px}.tabs-checkout .tabs-view .img{width:100%;background:gray;height:330px;position:absolute;left:0;top:104px;text-align:center}.tabs-checkout .tabs-view .col-1-3{margin-top:0;margin-bottom:0}.tabs-checkout .tabs-view #bag-items .row{border-bottom:1px dotted #000;padding-top:25px}.tabs-checkout .tabs-view #bag-items .sale .regular-price{text-decoration:line-through;color:#919191;padding-right:5px}.tabs-checkout .tabs-view #bag-summary ul{padding-top:25px}.tabs-checkout .tabs-view #bag-summary .total{padding-top:15px}.tabs-checkout .tabs-view #bag-summary .header-soft em{text-transform:none;font-family:"minion-pro","Georgia",serif}.tabs-checkout .tabs-view #bag-summary .paypal{margin-top:20px}.tabs-checkout .tabs-view #checkout-shipping h4,.tabs-checkout .tabs-view #checkout-billing h4,.tabs-checkout .tabs-view #checkout-summary-shipping h4,.tabs-checkout .tabs-view #checkout-summary-billing #checkout-summary-payment h4{margin-bottom:15px}.tabs-checkout .tabs-view #checkout-summary{border-bottom:1px solid #AEAEAE;padding-bottom:35px;margin-bottom:45px}.tabs-checkout .tabs-view #checkout-summary-total ul{padding-top:25px}.tabs-checkout .tabs-view #checkout-summary-items .row:first-child{border:none}.tabs-checkout .tabs-view #checkout-summary-items .row{border-top:1px dotted #000;padding-top:25px}.tabs-checkout .tabs-view #checkout-summary-shipping a.boast{margin-top:10px}.tabs-checkout .tabs-view #checkout-summary-total .total{margin-top:15px}.tabs-checkout .tabs-view #checkout-summary-promo{margin-top:35px}.tabs-checkout .tabs-view #checkout-continue{margin-top:25px}.tabs-checkout .tabs-view #checkout-options{margin-top:50px;padding-top:25px;border-top:1px solid #aeaeae}.tabs-checkout .tabs-view #checkout-options h4{margin-bottom:15px}.tabs-checkout .tabs-view #checkout-apply{margin-top:10px}.tabs-checkout .tabs-view #checkout-submit{margin-top:55px}.scrollbar{opacity:0}.scrollbar-container{position:relative;top:0px}.scrollbar-handle{position:absolute;top:5px;right:0px;z-index:2;background:#e8e8e8;width:10px;border-radius:3px}.masthead{position:fixed;top:0;left:0;width:100%;z-index:1000001}.masthead .masthead-nav{width:100%;z-index:1000001;background:#fff;height:30px;min-width:1000px;padding:15px 0}.masthead .masthead-nav.scroll{-webkit-box-shadow:0 0 5px 0px #ccc;-moz-box-shadow:0 0 5px 0px #ccc;box-shadow:0 0 5px 0px #ccc}.masthead .masthead-contain{width:1000px;margin:auto;padding-top:5px;text-align:center;position:relative}.masthead .masthead-contain h1{position:absolute;left:50%;margin-left:-68px;width:135px;height:23px;top:5px}.masthead .masthead-contain h1 a{display:block}.masthead .masthead-contain h1 img{display:block}.masthead #bag{display:none;overflow:hidden;min-width:1000px;position:relative;background:#efefef;z-index:-10}.masthead #bag.bag-empty p{padding:20px;text-align:center}.masthead #bag .bag-items{float:left;width:800px}.masthead #bag .bag-items h5.item-title span{display:block}.masthead #bag .bag-items h5.item-title span:first-child{font-family:"minion-pro", "Georgia", serif}.masthead #bag .bag-items .item-thumb{padding-left:40px;margin-top:5px;width:100px}.masthead #bag .bag-items .row div.col{width:250px}.masthead #bag .bag-items .row div.item-desc{width:300px;line-height:19px}.masthead #bag .bag-items .row:first-child{border:none;border-bottom:1px dotted #ccc}.masthead #bag .bag-items .row{border-top:1px dotted #ccc;padding:20px 0}.masthead #bag .bag-summary{display:none;width:350px;padding-left:35px;background:#EFEFEF;position:absolute;bottom:10px;right:40px}.masthead #bag .bag-summary .inactive{display:none}.masthead #bag .bag-summary em{text-transform:none}.masthead #bag .bag-summary section{width:350px}.masthead #bag .bag-summary section h4{margin-bottom:20px}.masthead #bag .bag-summary section h5,.masthead #bag .bag-summary section em{display:inline}.masthead #bag .bag-summary section em{font-size:12px}.masthead #bag .bag-summary section .total{margin:15px 0}.masthead #bag .bag-summary nav{margin:15px 0;width:350px}.masthead #bag .bag-summary nav .button-inv{margin-right:10px}#nav-main,#nav-add{padding:0 24px}#nav-main li.active,#nav-add li.active{padding-bottom:22px}#nav-main .bag-nav.active,#nav-add .bag-nav.active{background:none}#nav-main a,#nav-add a{padding:0 16px;display:block}#nav-main .nav-sub a,#nav-add .nav-sub a{padding:0}#nav-add .icon-search{padding:0;margin:3px 16px 0 16px;display:block;background:url(https://storage.googleapis.com/fgc-legacy/images-site/ui-sprite.png) no-repeat 0px 0px;width:12px;height:15px;text-indent:-9999px}#nav-add .icon-search:hover{display:block;background:url(https://storage.googleapis.com/fgc-legacy/images-site/ui-sprite.png) no-repeat 0px -18px;width:12px;height:15px}#nav-add #search form{width:625px;margin:14px auto}#nav-add #search form.processing{height:25px;background:url(https://storage.googleapis.com/fgc-legacy/images-site/ui-loader.gif) 50% 50% no-repeat}#nav-add #search form.processing label,#nav-add #search form.processing input{position:absolute;left:-99999px}#nav-add #search form.complete{background:none}#nav-add #search label{margin-right:10px;font-size:1.2em;position:relative;top:4px}#nav-add #search .copy-alt{font-size:1em}.nav-sub{position:absolute;display:none;top:44px;left:0;width:100%;background:#fff;background:rgba(255,255,255,0.95);color:#444;text-align:left;padding:35px 0 50px 0;z-index:1000005;min-width:1000px}.nav-sub#search{font-weight:normal;height:55px;padding:5px 0}.nav-sub .header-title{padding-bottom:20px;margin-bottom:20px}.nav-sub .nav-super-sub em{color:#999 !important}.nav-sub .nav-super-sub li{float:none;padding:3px 0}.bag-open .nav-sub{top:156px}.bag-nav a{position:relative}.bag-nav a #bag-count{position:absolute;left:50px;top:0}#error #nav-add #search form{width:850px}footer{width:100%;text-align:center;padding:20px 0;height:107px;border-top:1px solid #aeaeae;position:relative;border-bottom:10px #404749 solid;background:#fff}footer #nav-info{padding:30px 0;width:450px;margin:auto}footer #nav-info ul{margin-left:15px}footer #nav-info a{padding:0 16px;display:block}footer #nav-info li .arrow{display:none}footer #nav-info li.active .arrow{width:20px;height:8px;position:absolute;display:block;left:50%;bottom:0px;margin-left:-10px;background:url(https://storage.googleapis.com/fgc-legacy/images-site/ui-nav-arrow.png) no-repeat 0 0px}footer #nav-info form{display:none;position:relative;width:335px;margin:2px auto 0 auto;font-size:1em}footer #nav-info form input[type="text"]{width:300px;text-indent:3px}footer #nav-info #newsletter-signup.processing{background:#404749 url(https://storage.googleapis.com/fgc-legacy/images-site/ui-loader.gif) 50% 50% no-repeat}footer #nav-info .success-msg{text-align:center;display:none;font-size:12px;font-style:italic;line-height:35px;color:#fff}footer #nav-info #follow ul{width:525px;position:relative;left:15px;margin:5px auto 0 auto}footer #nav-info #follow li a{padding:0}footer #nav-info #follow li{margin:0 40px}footer #nav-co{position:absolute;bottom:25px;left:50%;margin-left:-385px}footer #nav-co li{padding:0 20px}footer #nav-co a{display:block;width:74px;height:32px;position:relative;top:-5px;background:url(https://storage.googleapis.com/fgc-legacy/images-site/brand-fgc-footer.png);text-indent:-99999px}footer .nav-sub{position:absolute;top:150px;left:0;padding:25px 0;height:35px;background:#404749}.js footer{display:none}.ie7.js footer,.ie8.js footer{display:block}.info-left{height:300px;width:200px;border:2px solid black;z-index:1;top:200px;position:fixed;left:0}.info-right{height:300px;width:200px;border:2px solid black;z-index:1;top:200px;position:fixed;right:0}.product-cascade{margin-left:auto;margin-right:auto}.product-cascade.no-sets{margin-bottom:35px}.product-cascade.primary{background:#fff url(https://storage.googleapis.com/fgc-legacy/images-site/ui-loader-home.gif) no-repeat 50% 200px}.product-cascade.layout-contain{margin-left:auto;margin-right:auto;max-width:1389px}.product-cascade li{position:relative;margin:5px;padding-bottom:37.2%;height:0;overflow:hidden}.product-cascade li img{position:absolute;width:100%;min-width:100%;min-height:100%;left:0;top:0;display:block;height:auto}.product-cascade .button-alt{margin:40px auto;display:none}.product-cascade.no-results p{display:none;margin-top:100px;text-align:center}.js .product-cascade ul{opacity:0;overflow:hidden}.product-subfeature .product-detail-overlay{background:rgba(250,250,250,0.4)}.product-detail-overlay{position:absolute;display:none;z-index:100;width:100%;height:100%;top:0;left:0;background:url(https://storage.googleapis.com/fgc-legacy/images-site/bg-ie-white-60.png) repeat 0 0;background:rgba(250,250,250,0.6)}.product-detail-overlay hgroup{position:absolute;top:50%;left:50%;margin-left:-110px;margin-top:-85px;width:220px;height:200px}.product-detail-overlay hr{display:block;background:url(https://storage.googleapis.com/fgc-legacy/images-site/ui-sprite.png) no-repeat 0px -161px;width:5px;height:1px;border:0;background-color:transparent;padding:0;margin:auto}.product-detail-overlay .header-title,.product-detail-overlay .header-subtitle{text-align:center;padding:12px 0}.product-detail-overlay .header-title em,.product-detail-overlay .header-subtitle em{font-style:normal}.product-detail-overlay .regular-price{text-decoration:line-through;color:#555;display:block}.product-detail-overlay .icon-sale{position:absolute;top:70%;left:50%;margin-left:-20px;display:block;background:url(https://storage.googleapis.com/fgc-legacy/images-site/ui-sprite.png) no-repeat 0px -259px;width:40px;height:39px;text-indent:-99999px}.product-detail-overlay .more-colors{position:absolute;width:60%;text-align:center;bottom:0;right:0;padding:5px 0;font-size:11px;color:#fff;letter-spacing:1px;text-transform:uppercase;background:#58595b}#product .image-share{position:absolute;left:-99999px}.product-view{position:relative;width:936px;margin-left:auto;margin-right:auto}.fill-screen{padding:0;width:100%;position:relative;overflow:hidden}.fill-screen img{position:absolute;width:100%;top:0;left:0;z-index:1}.product-view-details{z-index:10;position:absolute;top:85px;right:-99999px;width:250px;min-height:405px;overflow:hidden}.product-view-details hgroup .header-title{text-align:left;padding:12px 0;border-bottom:1px solid #4d4d4d;margin-bottom:10px}.product-view-details hgroup .copy-alt{padding:12px 0 0 0}.product-view-details .desc{margin:5px 0 15px 0}.product-view-details .desc .boast{margin:15px 0}.product-view-details .product-options{margin-bottom:30px}.product-view-details .product-options .select-li{padding:0}.product-view-details .product-options li{padding:7px 0;border-top:1px dotted #4d4d4d}.product-view-details .product-options li a{display:block}.product-view-details .product-options .product-share{position:relative;border-bottom:1px dotted #4d4d4d}.product-view-details .product-options .product-share ul{width:100%;position:absolute;top:0px;right:-99999px;z-index:100}.product-view-details .product-options .product-share .product-share-close{position:absolute;top:11px;right:5px;text-indent:99999px;background:url(https://storage.googleapis.com/fgc-legacy/images-site/ui-sprite.png) no-repeat -2px -716px;width:10px;height:9px}.product-view-details .product-options .product-share .fb-like{position:relative;top:-1px}.product-view-details .product-options .product-share li:first-child{padding-left:5px}.product-view-details .product-options .product-share li{border:none;padding:7px 0 7px 14px}.product-view-details .product-price{margin:15px 0}.product-view-details .product-price li{padding-right:10px}.product-view-details .product-price li.price-reg del{color:#919191}.product-view-details .button-pri{position:relative;top:-5px;margin:auto}.product-slideshow{padding:40px 0 60px 0;position:relative;width:435px;height:602px;margin:auto;left:-230px;top:50px;background:#fff url(https://storage.googleapis.com/fgc-legacy/images-site/ui-loader-home.gif) 50% 40% no-repeat}.product-slideshow nav{display:none;position:absolute;bottom:115px;left:0px;z-index:100000;padding:2px 10px}.product-slideshow nav abbr{padding-right:10px}.product-slideshow nav ul{display:inline}.product-slideshow nav li{display:inline;padding-right:3px}.product-slideshow .tooltip-pad{position:absolute;width:435px;height:535px;margin:auto;left:0;top:0;z-index:100000}.product-slideshow .tooltip-pad:hover{cursor:pointer}.product-slideshow .tooltip{display:none;position:fixed;width:190px;height:34px;background:url(https://storage.googleapis.com/fgc-legacy/images-site/ui-slideshow-cursor.png);z-index:10000001}.product-slideshow .projector-slide-num a{opacity:.7}.product-slideshow .projector-slide-num a.active{opacity:1}.product-slideshow .projector-slide.active img{opacity:1;z-index:1000 !important;-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-ms-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out}.product-slideshow .projector-slide img{z-index:1;opacity:0;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.product-slideshow .projector-box li{z-index:1;display:block}.product-slideshow .projector-box li img{display:none}.product-slideshow .projector-box li.active{z-index:2;display:block}.product-slideshow .slideshow-container img{position:absolute;top:0;left:0}.product-related{margin-top:0px}.product-related .nav-related{padding:25px 0;width:650px;margin:auto}.product-related .nav-related a{padding:0 16px;display:block}.more{width:100px;padding:45px 0;height:25px;margin:auto;text-align:center}.front .layout-contain{padding:0}.front .product-feature{background:#fff url(https://storage.googleapis.com/fgc-legacy/images-site/ui-loader-home.gif) no-repeat 50% 40%}.front .fill-screen{padding:0;width:100%;position:relative;overflow:hidden}.front .fill-screen img{position:absolute;display:none;width:100%;top:0;left:0;z-index:1}.front .product-subfeature{padding:15px 32px;max-width:1389px;margin-left:auto;margin-right:auto}.front .product-subfeature li{position:relative}.front .product-subfeature li img{display:block;width:100%;height:auto}.front .stacked:hover .product-detail-overlay{display:none}.front .stacked .link-pad{position:relative}.front .stacked .link-pad:first-child{padding-bottom:4%}.front .stacked hgroup{top:40%}.front .stacked .icon-sale{top:55%}.front .link-split{position:absolute;background:url(https://storage.googleapis.com/fgc-legacy/images-site/bg-ie-fix.png) repeat 0 0;top:0;left:0;width:100%;height:100%;z-index:10}.front .link-split li:first-child{left:0}.front .link-split li{display:block;position:absolute;top:0;right:0;width:50%;height:100%}.front .link-split li a{display:block;position:absolute;top:0;width:100%;height:100%;text-indent:-999999px}.front .link-split .split-left a{left:0}.front .link-split .split-right a{right:0}.error-contain{width:550px;text-align:center;-webkit-box-shadow:0 0 10px 0 #ccc;-moz-box-shadow:0 0 10px 0 #ccc;box-shadow:0 0 10px 0 #ccc}.error-contain div{padding:75px}.error-contain p{font-size:13px;color:#555;line-height:21px;margin-top:25px}#checkout-billing{position:relative}.set-init{position:absolute;top:0;right:0;font-size:10px}.checkout .autocenter{width:300px;text-align:center}.checkout #customer-info{margin-top:25px}.checkout #check-customer{margin-top:25px}#checkout-summary-shipping .header-subtitle{text-transform:none}#checkout-summary-shipping .check-address-one,#checkout-summary-shipping .check-address-two{display:block}.coupon-msg{display:none;position:absolute;bottom:-25px;padding:20px 20px 20px 0;width:100%;background:#FFF;text-align:left;left:0px;font-size:12px;margin:0;height:20px}.coupon-msg.err{color:#b84a42}#checkout-summary-promo{position:relative}#discount-applied{color:#b84a42}.tablet .overlay{display:none;position:fixed;top:0;left:0;z-index:5}.tablet.example01{width:100%;height:100%;background:#fff;border:none}.tablet.example02{width:100%;height:100%;background:#fff;border:none;top:0;left:0}.tablet.portrait .grid .row .tablet-flatten{float:none;width:100%}.mobile.portrait .grid .row .mobile-flatten{float:none;width:100%}.ie7 .group,.ie7 .group-li,.ie7 .grou-div,.ie7 .group-p,.ie7 .group-section{min-height:1px}.ie7 #element,.ie8 #element{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80)}.ie6 .ie-notice{text-align:center;background:#003D79}.ie6 .ie-notice p{width:700px;padding:20px 0;color:#fff}.ie6 a:link{color:#fff;text-decoration:underline}
/*# sourceMappingURL=fgc.site.production.201511261116.css.map */
