#landing-content{margin:20px auto 0 auto;max-width:860px}#tab-holder.max-width{max-width:100%;padding:0 2%}#landing-content h4,#landing-content h3{color:#000}.prod-image-holder{margin:0;padding:0;width:100%;height:100%;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-direction:column !important;flex-direction:column}.prod-details{position:relative;bottom:10px;margin:auto 5px 5px;padding:5px 0 0}#landing-content a:link,#landing-content a:visited,#landing-content a:active{color:#000}.pullquote-right{float:right;margin:1em;padding:10px 0 10px 25px;border-left:1px solid #ddd;width:30%;line-height:1.6;font-style:italic;font-size:24px;color:#999}.pullquote-left{float:left;margin:1em;padding:10px 25px 10px 0;border-right:1px solid #ddd;width:30%;line-height:1.6;font-family:'Playfair Display',serif;font-style:italic;font-size:24px;color:#999}.li-1col{width:99%}.li-2col{width:49%}.li-3col{width:33%}.lp-content-links li a:link,.lp-content-links li a:active,.lp-content-links li a:visited{display:block;padding:0;font-family:georgia,serif;font-style:italic;font-weight:bold;font-size:12px}.btn-frame.btn-eye,.btn-frame.btn-sun,.btn-frame.btn-rxsun{display:inline-block;width:150px;margin:1em .25em;padding:1em;font-size:.6em;font-weight:600;background:#fff;text-align:center;border:1px solid #ccc;text-transform:uppercase}#shop-btns h2{font-size:90%;margin:0;text-transform:uppercase}.btn-frame:hover{background:#555;color:#fff}.btn-frame i{display:block;background:url('/theme/fd-steel/images/global/icon-btn-frames.png') no-repeat left;width:83px;height:34px;margin:0 auto .5em}.btn-rxsun i{background-position:center}.btn-sun i{background-position:right}.btn-frame span:after{content:"\2002\25b6";display:inline-block}.lp-1col-lg{margin:0 auto;width:90%}.lp-1col-lg:before,.lp-1col-lg:after{content:"";display:table}.lp-1col-lg:after{clear:both}.lp-1col-lg .imageholder .prod-holder{margin:0 auto 15px auto;padding:20px;width:100%;text-align:center}.lp-1col-lg .imageholder .prod-holder:hover{background:0}.lp-1col-lg .imageholder .prod-title{margin:10px}.lp-1col-lg .imageholder .prod-title a{text-decoration:none;font-size:18px;color:#000}.lp-1col-lg .imageholder .prod-title a:hover{text-decoration:underline}.lp-1col-lg .imageholder .prod-catalog-retail-price{display:inline-block;margin:5px 10px 5px 0;text-decoration:none;font-size:20px;color:#888}.lp-1col-lg .imageholder .prod-aslowas{display:inline-block;margin:0 0 5px 0;text-decoration:none;font-size:20px;color:#c00}.lp-1col-lg .imageholder .prod-price-match{margin:5px 0 10px 0;text-align:center}.lp-1col-lg .imageholder .prod-price-match a:link{text-decoration:none;color:gray}.lp-2col-sm{margin:0 auto;width:90%}.lp-2col-sm:before,.lp-2col-sm:after{content:"";display:table}.lp-2col-sm:after{clear:both}.lp-2col-sm .imageholder .prod-holder{float:left;margin:20px 0;padding:0;width:49%;border:1px solid #fff;text-align:center}.lp-2col-sm .imageholder .prod-holder:hover{background:0}.lp-2col-sm .imageholder .quick-ship-image{margin:0 auto;width:190px;text-align:right}.lp-2col-sm .imageholder .prod-title{margin:15px 0 0 0}.lp-2col-sm .imageholder .prod-title a{text-decoration:none;font-size:13px;color:#000}.lp-2col-sm .imageholder .prod-title a:hover{text-decoration:underline}.lp-2col-sm .imageholder .prod-catalog-retail-price{display:inline-block;margin:5px 10px 5px 0;text-decoration:none;font-size:15px;color:#888}.lp-2col-sm .imageholder .prod-aslowas{display:inline-block;margin:0 0 5px 0;text-decoration:none;font-size:15px;color:#c00}.lp-2col-sm .imageholder .prod-price-match{background:0;margin:0 0 10px 0;padding:0;width:auto;text-align:center}.lp-2col-sm .imageholder .prod-price-match a:link,.lp-2col-sm .imageholder .prod-price-match a:visited,.lp-2col-sm .imageholder .prod-price-match a:active{text-decoration:none;font-size:11px;color:#888}.lp-2col-sm .imageholder .prod-price-match a:hover{text-decoration:underline;color:#000}.lp-3col-sm{margin:0 auto;width:100%}.lp-3col-sm:before,.lp-3col-sm:after{content:"";display:table}.lp-3col-sm:after{clear:both}.lp-3col-sm .imageholder .prod-holder{float:left;margin:20px 0;padding:0;width:33%;border:1px solid #fff;text-align:center}.lp-3col-sm .imageholder .prod-holder:hover{background-image:none}.lp-3col-sm .imageholder .quick-ship-image{margin:0 auto;width:190px;text-align:right}.lp-3col-sm .imageholder .prod-title{margin:15px 0 0 0}.lp-3col-sm .imageholder .prod-title a{text-decoration:none;font-size:13px;color:#000}.lp-3col-sm .imageholder .prod-title a:hover{text-decoration:underline}.lp-3col-sm .imageholder .prod-catalog-retail-price{display:inline-block;margin:5px 10px 5px 0;text-decoration:none;font-size:15px;color:#888}.lp-3col-sm .imageholder .prod-aslowas{display:inline-block;margin:0 0 5px 0;text-decoration:none;font-size:15px;color:#c00}.lp-3col-sm .imageholder .prod-price-match{background:0;margin:0 0 10px 0;padding:0;width:auto;text-align:center}.lp-3col-sm .imageholder .prod-price-match a:link,.lp-2col-sm .imageholder .prod-price-match a:visited,.lp-2col-sm .imageholder .prod-price-match a:active{text-decoration:none;font-size:11px;color:#888}.lp-3col-sm .imageholder .prod-price-match a:hover{text-decoration:underline;color:#000}.lp-code-display-textarea{margin:20px 0 50px 0;width:100%;height:100px}.prod-snippit{margin:0}.land-head{border-top:0;border-bottom:0;color:#333;font-weight:bold;line-height:15px;margin:10px 0;padding:5px 10px 0;text-transform:uppercase;width:100%}.land-link a:link,.land-link a:visited,.land-link a:active{font-size:11px;font-weight:bold}.land-link a:hover{color:#000}.land-head h2 a{font-size:14px;font-weight:bold;color:#ab2317}a.major-header:link,a.major-header:visited,a.major-header:active,a.major-header:hover{display:block;width:98.5%;margin:35px 0 10px 0;padding:7px;background-color:#ddd;text-decoration:none;text-transform:uppercase;font-size:17px;color:#000}.fsg-recommended{position:absolute;bottom:0;right:0;margin:0;height:34px;width:34px;background:transparent url('/theme/fd-steel/images/face-shape/fd-fsg-recommended.png') no-repeat right bottom}.fsg-recommended-not{position:absolute;bottom:0;right:0;margin:0;height:34px;width:34px;background:transparent url('/theme/fd-steel/images/face-shape/fd-fsg-recommended-not.png') no-repeat right bottom}.img-fsg-heart-forehead{background:transparent url('/theme/fd-steel/images/face-shape/fd-fsg-heart-forehead.jpg') no-repeat center top}.img-fsg-heart-cheekbones{background:transparent url('/theme/fd-steel/images/face-shape/fd-fsg-heart-cheekbones.jpg') no-repeat center top}.img-fsg-heart-chin{background:transparent url('/theme/fd-steel/images/face-shape/fd-fsg-heart-chin.jpg') no-repeat center top}.img-fsg-oval-forehead{background:transparent url('/theme/fd-steel/images/face-shape/fd-fsg-oval-forehead.jpg') no-repeat center top}.img-fsg-oval-cheekbones{background:transparent url('/theme/fd-steel/images/face-shape/fd-fsg-oval-cheekbones.jpg') no-repeat center top}.img-fsg-oval-chin{background:transparent url('/theme/fd-steel/images/face-shape/fd-fsg-oval-chin.jpg') no-repeat center top}.img-fsg-square-forehead{background:transparent url('/theme/fd-steel/images/face-shape/fd-fsg-square-forehead.jpg') no-repeat center top}.img-fsg-square-cheekbones{background:transparent url('/theme/fd-steel/images/face-shape/fd-fsg-square-cheekbones.jpg') no-repeat center top}.img-fsg-square-chin{background:transparent url('/theme/fd-steel/images/face-shape/fd-fsg-square-chin.jpg') no-repeat center top}.img-fsg-round-forehead{background:transparent url('/theme/fd-steel/images/face-shape/fd-fsg-round-forehead.jpg') no-repeat center top}.img-fsg-round-cheekbones{background:transparent url('/theme/fd-steel/images/face-shape/fd-fsg-round-cheekbones.jpg') no-repeat center top}.img-fsg-round-chin{background:transparent url('/theme/fd-steel/images/face-shape/fd-fsg-round-chin.jpg') no-repeat center top}.img-fsg-round{background:transparent url('/theme/fd-steel/images/face-shape/fd-fsg-frame-round.jpg') no-repeat center top}.img-fsg-rectangle{background:transparent url('/theme/fd-steel/images/face-shape/fd-fsg-frame-rectangle.jpg') no-repeat center top}.img-fsg-oval{background:transparent url('/theme/fd-steel/images/face-shape/fd-fsg-frame-oval.jpg') no-repeat center top}.img-fsg-aviator{background:transparent url('/theme/fd-steel/images/face-shape/fd-fsg-frame-aviator.jpg') no-repeat center top}.img-fsg-wayfarer{background:transparent url('/theme/fd-steel/images/face-shape/fd-fsg-frame-wayfarer.jpg') no-repeat center top}.img-fsg-cateye{background:transparent url('/theme/fd-steel/images/face-shape/fd-fsg-frame-cateye.jpg') no-repeat center top}.img-fsg-shield{background:transparent url('/theme/fd-steel/images/face-shape/fd-fsg-frame-shield.jpg') no-repeat center top}.img-fsg-square{background:transparent url('/theme/fd-steel/images/face-shape/fd-fsg-frame-square.jpg') no-repeat center top}.img-fsg-embellished{background:transparent url('/theme/fd-steel/images/face-shape/fd-fsg-frame-embellished.jpg') no-repeat center top}.img-fsg-big{background:transparent url('/theme/fd-steel/images/face-shape/fd-fsg-frame-big.jpg') no-repeat center top}.img-fsg-topheavy{background:transparent url('/theme/fd-steel/images/face-shape/fd-fsg-frame-topheavy.jpg') no-repeat center top}.img-fsg-main-heart{background:transparent url('/theme/fd-steel/images/face-shape/fd-fsg-heart-main.jpg') no-repeat center top}.img-fsg-main-oval{background:transparent url('/theme/fd-steel/images/face-shape/fd-fsg-oval-main.jpg') no-repeat center top}.img-fsg-main-square{background:transparent url('/theme/fd-steel/images/face-shape/fd-fsg-square-main.jpg') no-repeat center top}.img-fsg-main-round{background:transparent url('/theme/fd-steel/images/face-shape/fd-fsg-round-main.jpg') no-repeat center top}.sidecol-divider-header{border-top:1px solid #ccc !important;margin:0 0 20px !important;padding:4px 0 0 !important;font-size:12px !important;font-weight:bold !important;color:#000 !important}.list-sidecol li{margin-left:15px !important;padding-left:20px !important}.lp-big-p p{font-size:1.167em !important}.btn-face-shape{display:inline-block;padding:0;text-decoration:none;font-family:inherit;cursor:pointer;white-space:nowrap;background:linear-gradient(#f7f7f7,#c2c2c2) repeat scroll 0 0 transparent;background:#f7f7f7;background:-webkit-gradient(linear,0 0,0 bottom,from(#f7f7f7),to(#c2c2c2));background:-webkit-linear-gradient(#f7f7f7,#c2c2c2);background:-moz-linear-gradient(#f7f7f7,#c2c2c2);background:-ms-linear-gradient(#f7f7f7,#c2c2c2);background:-o-linear-gradient(#f7f7f7,#c2c2c2);background:linear-gradient(#f7f7f7,#c2c2c2);border:1px solid #b8b8b8;-webkit-border-radius:3px;-moz-border-radius:3px;-o-moz-border-radius:3px;-moz-moz-border-radius:3px;-ms-moz-border-radius:3px;-khtml-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:#000 0 1px 0;-moz-box-shadow:#000 0 1px 0;box-shadow:#000 0 1px 0;box-shadow:0 1px 0 rgba(255,255,255,0.2) inset;transition:box-shadow .1s linear 0;line-height:normal;text-shadow:1px 1px 1px rgba(255,255,255,0.9);text-transform:uppercase;text-align:center;vertical-align:baseline;font-size:120%;font-weight:normal !important;color:#444 !important}.btn-face-shape:hover{background:linear-gradient(#fff,#d5d5d5) repeat scroll 0 0 transparent;background:#fff;background:-webkit-gradient(linear,0 0,0 bottom,from(#fff),to(#d5d5d5));background:-webkit-linear-gradient(#fff,#d5d5d5);background:-moz-linear-gradient(#fff,#d5d5d5);background:-ms-linear-gradient(#fff,#d5d5d5);background:-o-linear-gradient(#fff,#d5d5d5);background:linear-gradient(#fff,#d5d5d5);border:1px solid #b8b8b8}.btn-face-shape:active{background:linear-gradient(#fff,#ebebeb) repeat scroll 0 0 transparent;background:#fff;background:-webkit-gradient(linear,0 0,0 bottom,from(#fff),to(#ebebeb));background:-webkit-linear-gradient(#fff,#ebebeb);background:-moz-linear-gradient(#fff,#ebebeb);background:-ms-linear-gradient(#fff,#ebebeb);background:-o-linear-gradient(#fff,#ebebeb);background:linear-gradient(#fff,#ebebeb);border:1px solid #b8b8b8}.btn-face-shape-disabled,.btn-face-shape-disabled:hover,.btn-face-shape-disabled:focus,.btn-face-shape-disabled:active{background:linear-gradient(#fff,#d5d5d5) repeat scroll 0 0 transparent;background:#fff;background:-webkit-gradient(linear,0 0,0 bottom,from(#fff),to(#d5d5d5));background:-webkit-linear-gradient(#fff,#d5d5d5);background:-moz-linear-gradient(#fff,#d5d5d5);background:-ms-linear-gradient(#fff,#d5d5d5);background:-o-linear-gradient(#fff,#d5d5d5);background:linear-gradient(#fff,#d5d5d5);border:1px solid gray;box-shadow:none;cursor:not-allowed;opacity:.4}.btn-face-shape-cta{display:inline-block;padding:0;text-decoration:none !important;font-family:inherit;cursor:pointer;white-space:nowrap;background:linear-gradient(#b10101,#760101) repeat scroll 0 0 transparent;background:#b10101;background:-webkit-gradient(linear,0 0,0 bottom,from(#b10101),to(#760101));background:-webkit-linear-gradient(#b10101,#760101);background:-moz-linear-gradient(#b10101,#760101);background:-ms-linear-gradient(#b10101,#760101);background:-o-linear-gradient(#b10101,#760101);background:linear-gradient(#b10101,#760101);border:1px solid #ab2317;-webkit-border-radius:3px;-moz-border-radius:3px;-o-moz-border-radius:3px;-moz-moz-border-radius:3px;-ms-moz-border-radius:3px;-khtml-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:#000 0 1px 0;-moz-box-shadow:#000 0 1px 0;box-shadow:#000 0 1px 0;box-shadow:0 1px 0 rgba(255,255,255,0.2) inset;transition:box-shadow .1s linear 0;line-height:normal;text-shadow:-1px -1px 1px rgba(0,0,0,0.5);text-transform:uppercase;text-align:center;vertical-align:baseline;font-size:120%;font-weight:normal !important;color:#fff !important}.btn-face-shape-cta:hover{background:linear-gradient(#c00,#890000) repeat scroll 0 0 transparent;background:#c00;background:-webkit-gradient(linear,0 0,0 bottom,from(#c00),to(#890000));background:-webkit-linear-gradient(#c00,#890000);background:-moz-linear-gradient(#c00,#890000);background:-ms-linear-gradient(#c00,#890000);background:-o-linear-gradient(#c00,#890000);background:linear-gradient(#c00,#890000);border:1px solid #ab2317}.btn-face-shape-cta:active{background:linear-gradient(#b10101,#760101) repeat scroll 0 0 transparent;background:#b10101;background:-webkit-gradient(linear,0 0,0 bottom,from(#b10101),to(#760101));background:-webkit-linear-gradient(#b10101,#760101);background:-moz-linear-gradient(#b10101,#760101);background:-ms-linear-gradient(#b10101,#760101);background:-o-linear-gradient(#b10101,#760101);background:linear-gradient(#b10101,#760101);border:1px solid #ab2317}.btn-face-shape-cta-disabled,.btn-face-shape-cta-disabled:hover,.btn-face-shape-cta-disabled:focus,.btn-face-shape-cta-disabled:active{background:linear-gradient(#b10101,#760101) repeat scroll 0 0 transparent;background:#b10101;background:-webkit-gradient(linear,0 0,0 bottom,from(#b10101),to(#760101));background:-webkit-linear-gradient(#b10101,#760101);background:-moz-linear-gradient(#b10101,#760101);background:-ms-linear-gradient(#b10101,#760101);background:-o-linear-gradient(#b10101,#760101);background:linear-gradient(#b10101,#760101);border:1px solid #20a623;box-shadow:none;cursor:not-allowed;opacity:.4;color:#fff}.btn-face-shape-tiny{font-size:12px !important}.marg-bot-0{margin-bottom:0 !important}.marg-bot-1{margin-bottom:1px !important}.marg-bot-2{margin-bottom:2px !important}.marg-bot-3{margin-bottom:3px !important}.marg-bot-4{margin-bottom:4px !important}.marg-bot-5{margin-bottom:5px !important}a.link-with-contents{display:block;padding:.5em 1.5em;height:100%;width:100%;text-decoration:none;color:inherit}#lp-premqual-glasses{margin:0 0 40px 0}#lp-premqual-glasses:before,#lp-premqual-glasses:after{content:"";display:table}#lp-premqual-glasses:after{clear:both}#lp-premqual-glasses-text{float:left;width:48.163265306%}#premqual-img-right{float:right;width:50%}.img-ts{background:transparent url('/images/transitions/fd-transitions-signature-th-2.jpg') no-repeat center top}.img-tx{background:transparent url('/images/transitions/fd-transitions-xtractive-th.jpg') no-repeat center top}.img-tv{background:transparent url('/images/transitions/fd-transitions-vantage-th.jpg') no-repeat center top}.img-dw{background:transparent url('/images/transitions/fd-transitions-drivewear-th.jpg') no-repeat center top}#dlp-index-list{min-height:250px}#dlp-index-list .col-col2{margin-bottom:15px}#dlp-index-list .col-col2-inner{padding:0 20px}#dlp-index-list .alpha-header-3{margin-top:20px;font-weight:bold;border-bottom:1px #ccc solid}#dlp-index-list>a{display:block;width:50px;margin:11px 0;font-size:.85rem;font-weight:600;line-height:1.45;text-decoration:none}form[action^="/shop-by-"] #dlp-index-list>*{display:none}@media only screen and (max-width:1023px){#lp-column-inner{margin:0 auto;width:92%}#lp-content-inner{margin:0 auto;width:96%}.pullquote-left{float:none;margin-left:0;border:1px solid #ccc;border-right:0;border-left:0;width:100%}.pullquote-right{float:none;margin-right:0;border:1px solid #ccc;border-right:0;border-left:0;width:100%}}@media only screen and (max-width:979px){#lp-content-prodright{float:none !important;margin:0;padding:0;width:100% !important}#lp-column-prodright{float:none !important;margin:50px 0;padding:0;width:100% !important}#lp-column-prodright .prod-holder{width:49% !important}}@media only screen and (max-width:960px){#tab-holder #social-media-bar{right:20px}#lp-column:before,#lp-column:after{content:"";display:table}#lp-column:after{clear:both}#lp-column{margin-top:0 0 25px 0;padding:15px 0;width:100%;background-color:#f8f8f8}#lp-column-inner{width:96%}#lp-column-inner li{display:inline-block;margin-right:1.5em}#lp-content{width:100%}#lp-content-inner{width:96%}}@media only screen and (max-width:640px){#lp-column-prodright .prod-holder{width:100% !important}}