#top-nav,#bottom-nav,.hide-from-print{display:none!important}*{float:none!important;overflow:visible!important}html{font-family:helevtica,arial,sans-serif;font-size:100%;color:#000}body,body.homepage,body.subpage{background:#fff;margin:0;padding:0;font:100% helvetica,arial,sans-serif;line-height:1.4em;color:#000}html,body{width:100%;height:100%;margin:0;padding:0;overflow:hidden}#page,#content,#content-body,#content-v2,#content-v2-body,{max-width:100%}.print-friendly{display:block!important}#print-header{border-bottom:10px solid #555;height:130px;position:absolute;top:0;width:100%;z-index:9999}#print-header .jlm-pf-logo{display:block;margin:0 2em;height:120px;width:auto}body.jlm-usa #print-header .jlm-europe-pf-logo{display:none}body.jlm-europe #print-header .jlm-usa-pf-logo{display:none}#content{background:#fff;font-size:1em;max-width:100%;min-height:400px;padding-top:180px!important}.logged-in #content-body,#content-body{padding-top:0}#content-v2{font-size:1em;line-height:1.2em;padding:0 0 100px 0!important}#content-v2 .sub-3-cols{max-width:100%}#content-v2-body{margin:0 auto;max-width:100%;padding:0!important}#content-body,.logged-in #content-body{}.logged-in #designer-bio,#designer-bio{top:0!important;position:relative!important}.store-profile .sub-3-cols .sub-3-col-01{width:46%!important}.store-profile .sub-3-cols .sub-3-col-02{width:46%!important}.store-profile .sub-3-cols .sub-3-col-03{clear:both;float:none!important;margin-right:0!important;padding:2em 0!important;width:100%!important}.store-profile h2.block-header{font-size:1.6em;background-color:transparent!important;border-bottom:1px solid #ccc!important;line-height:normal;margin:0 0 1.4em 0!important;padding:0 0 0.3em 0!important}.store-profile h3{background:transparent!important;font-size:1.3em;line-height:normal;margin:0!important;padding:0 0 0.6em!important;text-transform:uppercase}.store-profile .store-profile-trunk-show-wrapper,.store-profile .store-profile-hours-wrapper,.store-profile .store-profile-schedule-info-wrapper{background:transparent;border-width:0;padding:0}.store-profile .store-profile-description-wrapper{clear:both;overflow:auto;width:100%}.store-profile .store-profile-description{}