#compare-basket-wrapper{z-index:10;background:#e5e5e5}.compare-basket{padding:10px}#compare-items-list{padding-top:20px}h3.compare-heading{border:0;text-align:center;position:relative}
.compare-items{width:100%;display:inline-block;border:1px solid #ccc;background:#fff;font-size:.7rem;padding:0 5px 10px 5px;text-align:center;margin-bottom:10px}
.compare-items p{margin:0}.compare-items img{display:none}.compare-items.no-item{text-align:center;border:1px dashed #ccc;color:#ccc}.delete-item{background:url("/_ui/desktop/common/css/images/remove_compare.png");cursor:pointer;position:relative;left:-10px;top:-6px;width:11px;height:11px}
.compare-button{float:right;display:inline;width:100%;text-align:center;font-size:.7rem;padding-top:20px}.compare-button a.button-called-out{font-size:.7rem;width:100%}
.PriceBlock a.button-called-out{width:100%}.compare-button p{margin-bottom:0}.compare-basket-delete{background:transparent url('/_ui/desktop/common/css/images/fancybox/fancybox.png') -40px 0px;position:absolute;right:0;top:0;width:30px;height:30px;cursor:pointer}
h3.compare-heading.expandableHeading:before,h3.compare-heading.expandableHeading-onlySmall:before{content:"\25b2" !important;border:0;color:#555}
h3.compare-heading.expandableHeading-is-expanded:before,h3.compare-heading.expandableHeading-onlySmall-is-expanded:before{content:"\25bc" !important;border:0;color:#555}
@media(min-width:32em){.compare-items{width:22%;float:left;margin-right:10px}.compare-items img{display:inline-block}#compare-items-list{padding-top:0}
}@media(min-width:45em){.compare-items{width:19%}.compare-button{width:15%}}@media(min-width:53em){.compare-items{width:20%;text-align:left}.compare-items img{float:left;margin-right:5px}
}.compare-panel{width:100%}.compare-panel>label{display:block;text-align:center}.comparecheckbox{display:inline-block;margin-bottom:1em;line-height:16px;height:16px;vertical-align:middle;font-size:medium}
.comparecheckbox input{vertical-align:middle;zoom:150%}.cbxhide{display:none;color:#6f7170}.comparecheckbox .cbxshow{text-transform:none !important}.cbxshow{color:#6f7170;margin-top:4px;display:inline-block;*display:inline;zoom:1;vertical-align:middle;width:auto;line-height:1;margin-left:5px;white-space:nowrap;font-size:14px;font-weight:normal}
div.compareModels{font-size:smaller;font-weight:700}div.compareModels .compare-propmt-shown{display:block}div.compareModels .compare-propmt-hidden{display:none}
.btn-comparemodels{width:80%;margin:0 auto}.productinfo{display:inline-block;height:100%;vertical-align:middle;font-weight:normal;line-height:1.5;padding-left:8px}
.productSummaryInfo{display:inline-block;font-weight:bold}.productSummaryInfo>div{float:left;width:50%}.productSummaryInfo>div img{max-width:80%;vertical-align:top}
.compare-popover{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,0.2);border-radius:0;-webkit-box-shadow:9px 9px 13px -6px rgba(171,166,171,1);-moz-box-shadow:9px 9px 13px -6px rgba(171,166,171,1);box-shadow:9px 9px 13px -6px rgba(171,166,171,1);display:none;left:0;max-width:276px;padding:1px;position:fixed;text-align:left;top:0;white-space:normal;z-index:1010}
.com_removeIcon{width:21px;display:inline-block;height:21px;background:url(/_ui/desktop/common/images/spec-x-close.png) no-repeat;background-size:21px;vertical-align:top}
.compare-popover .productinfo,.compare-popover .compare-prompt-tip,.compare-popover .compare-remove-icon{color:#000}.compare-popover .compare-prompt-quantity-limit{margin-top:10px;color:#dc291e;font-size:12px;text-align:center}
.compare-popover .compare-prompt-failed-add{color:#dc291e;margin-bottom:15px;font-size:12px}.compareBtnContainer{width:auto;float:right;padding:3px 15px;background-color:#00759a;border-radius:3px;cursor:pointer;font-size:.8em;display:none}
@media screen and (max-width:750px){.compareBtnContainer{display:none !important}}button.compare-landingpage-action{text-transform:uppercase}.compareBtnContainer .compareBtn{color:#fff}
.animate .compareBtnContainer{display:none !important}@media screen and (max-width:74em){.compareBtnContainer{float:left;margin:11px 0}}@media screen and (max-width:46.25em){.compareBtnContainer{float:left;margin:11px 0 11px 50%}
.compare-feature{width:100%;text-align:center}}.comCheckbox.iform{display:none}.com_unselected{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;vertical-align:middle;width:20px;height:20px;margin-bottom:0;background:url(/_ui/desktop/common/images/checkbox-off.png) no-repeat;background-size:20px}
.comCheckbox:checked+.com_unselected{background:url(/_ui/desktop/common/images/checkbox-on.png) no-repeat;background-size:20px}#resultList .facetedResults-item .buttonText-left{width:100%;text-align:center}
@media(min-width:22em){#resultList .facetedResults-item .buttonText-left{width:60%;margin:1em auto;float:none}}@media(min-width:31em){#resultList .facetedResults-item .buttonText-left{clear:right;float:right;width:40%;text-align:left}
}@media(min-width:44em){#resultList .facetedResults-item .buttonText-left{width:31%}}.didYouKnowText,.compareModalText{font-size:12px;color:#000}.compareModalText{font-weight:normal}
.didYouKnowText{font-weight:bold}.button-called-out.compare-landingpage-action{font-size:14px !important;background:#dbeef9 !important;border:1px solid #4291ae !important;border-radius:5px !important;color:#4291ae !important;width:95% !important;font-weight:bold;min-height:35px}
a.compare-removeall{color:#4291ae !important;font-size:12px;text-transform:uppercase}#longscroll-subseries .tabbedBrowse-productListings .button-called-out[disabled]{background-color:#d9d8d6;border:1px solid #d9d8d6;height:32px;padding:5px 20px}
#longscroll-subseries .tabbedBrowse-productListings .button-called-out[disabled]:hover{color:#fff !important;background-color:#d9d8d6;border:1px solid #d9d8d6}
.comparePreLoad{width:80%;height:100px;margin:0 auto;clear:both}.comparePreLoad div{width:33.33%;height:100px;float:left;line-height:100px;color:#000;font-size:20pt}
.comparePreLoad div:nth-child(odd){animation:comparePreLoad1 2s infinite;-moz-animation:comparePreLoad1 2s infinite;-webkit-animation:comparePreLoad1 2s infinite;-o-animation:comparePreLoad1 2s infinite}
.comparePreLoad div:nth-child(even){text-align:center;animation:comparePreLoad2 2s infinite;-moz-animation:comparePreLoad2 2s infinite;-webkit-animation:comparePreLoad2 2s infinite;-o-animation:comparePreLoad2 2s infinite}
.comparePreLoad div:nth-child(1){text-align:right}.comparePreLoad div:nth-child(3){text-align:left}@keyframes comparePreLoad1{0%{opacity:1}50%{opacity:0}
100%{opacity:1}}@-moz-keyframes comparePreLoad1{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes comparePreLoad1{0%{opacity:1}50%{opacity:0}
100%{opacity:1}}@-o-keyframes comparePreLoad1{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes comparePreLoad2{0%{opacity:.1}50%{opacity:1}100%{opacity:.1}
}@-moz-keyframes comparePreLoad2{0%{opacity:.1}50%{opacity:1}100%{opacity:.1}}@-webkit-keyframes comparePreLoad2{0%{opacity:.1}50%{opacity:1}100%{opacity:.1}
}@-o-keyframes comparePreLoad2{0%{opacity:.1}50%{opacity:1}100%{opacity:.1}}@media only screen and (min-width:961px) and (max-width:1184px){.compareBtnContainer{float:right;margin:11px 0}
}.buttonText-left{margin-left:1.6em}@media(max-width:815px){.buttonText-left{margin-left:0}}
.bar_1 .bar_1-tagline>span{color:#fff;font-size:.75em;line-height:.75em;margin:.5em .5em;padding-left:0;text-align:right;font-family:"Segoe UI",sans-serif;font-weight:bold}
.bar_3-logos{float:right;display:none;margin-top:-1em;margin-bottom:.5em}.bar_3-logos img{display:block}.bar_3-logos .shadow-divider{background-image:url("/_ui/desktop/common/images/strip-separator.png");background-position:right center;background-repeat:no-repeat;float:left;padding:30px 20px}
.bar_3-logos .left{float:left;min-height:60px;min-width:200px;position:relative}.bar_3-logos .right{float:right;min-height:60px;min-width:200px;position:relative}
.bar_3-logos .left>a,.bar_3-logos .right>a{bottom:0;display:block}.messagebar{background-color:#dc291e;display:none}.messagebar #floatingPopupDimmerLayer,.messagebar #floatingPopupWrapper,.messagebar .marketingCoupon,#floatingPopupWrapper{display:none}
.messagebar .couponModal{display:none;padding:10px;text-align:center}.messagebar .couponModal h2,.messagebar .couponModal h3,.messagebar .couponModal h4,.messagebar .couponModal h5{margin:0}
@media(min-width:63.5em){.bar_1 .bar_1-links{float:left;display:block;height:5em}.bar_1 .bar_1-link-number{display:block;line-height:1.75em;height:1.5em;width:14.5em}
.bar_1-link-number>.text{line-height:.85em}}@media(min-width:60em){.bar_1 .search-container{float:none}}@media(min-width:65em){.bar_1 .search-container{float:right}
.bar_3-logos{display:block}}.generalMenu ol.generalList>li:first-child+li+li.child-level_2 .link-title{font-size:1.1em}.generalMenu ol.generalList>li:first-child+li+li .child-level_2 .link-subtitle{color:#000;font-size:.9em}
.generalMenu ol.generalList>li:nth-child(3)>ol .link-title{font-size:1.1em}.generalMenu ol.generalList>li:nth-child(3)>ol .link-subtitle{color:#000;font-size:.9em}
.searchInput-button{width:auto}@media(max-width:51em){li.espots{display:none}}@media(max-width:51em){.bar_3-logos{display:block;width:100%;text-align:center;margin:.5em 0}
.bar_3-logos .left,.bar_3-logos .shadow-divider{display:none}.bar_3-logos .right{float:none;display:inline-block}.bar_3-logos .right img{margin-left:4em;height:46px}
}@media(min-width:51em){.productList.menuLevel_1 .link-wrapper{text-align:center}}@media(min-width:51em) and (max-width:66em){.bar_3-logos .right img{margin-left:0;height:auto}
#splitterPage .bar_3-logos,#brandPage .bar_3-logos,.bar_3-logos{display:block;width:100%;text-align:center;margin:.5em 0}#splitterPage .bar_3-logos .right,#splitterPage .bar_3-logos .shadow-divider,#splitterPage .bar_3-logos .left,#brandPage .bar_3-logos .right,#brandPage .bar_3-logos .shadow-divider,#brandPage .bar_3-logos .left,.bar_3-logos .right,.bar_3-logos .shadow-divider,.bar_3-logos .left{display:inline-block;float:none}
#splitterPage .bar_3-logos .left a,#brandPage .bar_3-logos .left a,.bar_3-logos .left a{top:0}}.nestedMenu li.is-expanded>.link-wrapper .link-hasChildren .link-title:after,.productList li.is-expanded>.link-wrapper .link-hasChildren .link-title:after,.nestedMenu .link-hasChildren .link-title:after,.productList .link-hasChildren .link-title:after{content:none !important}
.productList.menuLevel_2 .link-wrapper,.productList.menuLevel_3 .link-wrapper,.productList.menuLevel_4 .link-wrapper{text-align:left}#site_name{padding:0;margin-bottom:40px;width:60px;height:24px;font-family:LenovoDoBold,sans-serif;color:#fff;font-size:30px;position:absolute;top:10px;text-shadow:2px 2px #dc291e}
@font-face{font-family:"lnvmodal";src:url("/_ui/desktop/common/css/fonts/lnvmodal.eot?fhuann");src:url("/_ui/desktop/common/css/fonts/lnvmodal.eot?#iefixfhuann") format("embedded-opentype"),url("/_ui/desktop/common/css/fonts/lnvmodal.woff?fhuann") format("woff"),url("/_ui/desktop/common/css/fonts/lnvmodal.ttf?fhuann") format("truetype"),url("/_ui/desktop/common/css/fonts/lnvmodal.svg?fhuann#lnvmodal") format("svg");font-weight:normal;font-style:normal}
a[data-dismiss]:after,a[data-close]:after{font-family:sans-serif,"lnvmodal";content:attr(data-close);speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.modalIsActiveBlur{background:black;opacity:.4}html{overflow-y:scroll}.has-modal{overflow:visible}.has-modal>body{height:100%;overflow-y:scroll}@media screen and (max-width:30em){.has-modal{height:100%}
.has-modal>body{overflow:hidden;height:100%}}.lnvmodal-header>h2:empty,.lnvmodal-footer:empty{display:none !important}.lnvmodal-content iframe{border:0;height:100%;height:78vh;width:100%;width:100vw}
.lnvmodal-loader{cursor:wait;display:none;left:0;position:fixed;text-align:center;top:0;z-index:10005}.lnvmodal-loader:before{content:"";font-size:0;position:fixed;height:100%;height:100vh;left:0;top:0;width:100%;width:100vw;z-index:10}
.lnvmodal-loader>p{color:#fff;display:inline-block;font-family:sans-serif;font-size:1em;font-weight:bold;height:auto;line-height:1em;margin:0;padding:0;position:fixed;text-align:center;top:35%;top:35vh;width:100%;z-index:20}
.lnvmodal-loader>p>span{background:url("/_ui/desktop/common/css/fragment/blackBackground.png");display:inline-block;padding:.25em .75em;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,0.25);-moz-box-shadow:0 0 10px 5px rgba(0,0,0,0.25);-o-box-shadow:0 0 10px 5px rgba(0,0,0,0.25);box-shadow:0 0 10px 5px rgba(0,0,0,0.25);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}
.lnvmodal-loader>aside{position:fixed;top:50%;left:50%;margin-top:-24px;margin-left:-24px;background:#000;display:block;z-index:20;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,0.25);-moz-box-shadow:0 0 10px 5px rgba(0,0,0,0.25);-o-box-shadow:0 0 10px 5px rgba(0,0,0,0.25);box-shadow:0 0 10px 5px rgba(0,0,0,0.25);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}
.lnvmodal-loader>aside>div{background:transparent url("//cdnjs.cloudflare.com/ajax/libs/fancybox/2.1.5/fancybox_loading.gif") no-repeat center center;height:48px;overflow:hidden;width:48px;text-indent:-100em}
.lnvmodal-overlay{position:absolute;left:0;top:0}.lnvmodal-overlay .lnvmodal-main{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;width:0;height:0;overflow:hidden;opacity:0;display:none\9;-webkit-transform:translate(0,100%);-moz-transform:translate(0,100%);-o-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
.lnvmodal-overlay .lnvmodal-main:target,.lnvmodal-overlay .is-active.lnvmodal-main{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);width:auto;height:auto;opacity:1}
.lnvmodal-overlay .is-active.lnvmodal-main,.lnvmodal-overlay .lnvmodal-main:target,.lnvmodal-overlay .is-active.lnvmodal-main{display:block\9}
.lnvmodal-overlay .lnvmodal-main .lnvmodal-inner{position:absolute;top:3em;z-index:20;width:69em;max-width:55em;max-width:95vw;overflow-x:hidden;-webkit-overflow-scrolling:touch}
@media \0screen\,screen\9{.lnvmodal-overlay .lnvmodal-main .lnvmodal-inner{background:transparent;height:100%}}.lnvmodal-overlay .lnvmodal-main .lnvmodal-inner>img{width:auto;max-width:100%}
.lnvmodal-overlay .lnvmodal-main .lnvmodal-content{max-height:400px;max-height:80vh;overflow-x:hidden;overflow-y:auto}@media \0screen\,screen\9{.lnvmodal-overlay .lnvmodal-main .lnvmodal-content{overflow:visible}
}.lnvmodal-overlay .lnvmodal-main .lnvmodal-content>*{max-width:100% !important}.lnvmodal-overlay .lnvmodal-main .lnvmodal-footer{border-top:1px solid white;padding:0 1.2em 18px;background:#f0f0f0;border-radius:2px}
.lnvmodal-overlay .lnvmodal-main .lnvmodal-close{display:block;height:1px;clip:rect(0 0 0 0);margin:-1px;overflow:hidden}.lnvmodal-overlay .lnvmodal-main .lnvmodal-close:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}
.lnvmodal-overlay .lnvmodal-main .lnvmodal-close:after{position:absolute;top:1em;right:1em;z-index:20;position:fixed}@media screen and (max-width:45em){.lnvmodal-overlay .lnvmodal-main .lnvmodal-inner{width:auto;left:0;right:0;margin:0 1em;max-width:none}
.lnvmodal-overlay .lnvmodal-main .lnvmodal-close{left:auto;right:auto;margin-left:0}.lnvmodal-overlay .lnvmodal-main .lnvmodal-close:after{top:1em;right:1em;left:1em;width:auto}
}@media screen and (max-width:30em){.lnvmodal-overlay .lnvmodal-main{-webkit-transform:translate(0,400px);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s ease-in-out,opacity 1ms .25s;-moz-transition:-moz-transform .25s ease-in-out,opacity 1ms .25s;-o-transition:-o-transform .25s ease-in-out,opacity 1ms .25s;-ms-transition:-ms-transform .25s ease-in-out,opacity 1ms .25s;transition:transform .25s ease-in-out,opacity 1ms .25s;display:block;bottom:auto}
.lnvmodal-overlay .lnvmodal-main:target,.lnvmodal-overlay .is-active.lnvmodal-main{-webkit-transition:-webkit-transform .25s ease-in-out;-moz-transition:-moz-transform .25s ease-in-out;-o-transition:-o-transform .25s ease-in-out;-ms-transition:-ms-transform .25s ease-in-out;transition:transform .25s ease-in-out;height:100%}
.lnvmodal-overlay .lnvmodal-main:before{content:"";position:fixed;top:0;left:0;right:0;z-index:30}.lnvmodal-overlay .lnvmodal-main .lnvmodal-inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:0;left:0;right:0;height:100%;overflow:auto}
.lnvmodal-overlay .lnvmodal-main .lnvmodal-content{max-height:none;-ms-word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}
.lnvmodal-overlay .lnvmodal-main .lnvmodal-close{right:auto}.lnvmodal-overlay .lnvmodal-main .lnvmodal-close:before{display:none}.lnvmodal-overlay .lnvmodal-main .lnvmodal-close:after{top:5px;right:5px;left:auto;z-index:40;margin-left:0}
}@media screen and (max-height:46em) and (min-width:30em){.lnvmodal-overlay .lnvmodal-main .lnvmodal-content{max-height:340px;max-height:50vh}}@media screen and (max-height:36em) and (min-width:30em){.lnvmodal-overlay .lnvmodal-main .lnvmodal-content{max-height:265px;max-height:40vh}
}.lnvmodal-overlay .is-stacked.lnvmodal-main{-webkit-transform:translate(0,0) scale(1,1);-moz-transform:translate(0,0) scale(1,1);-o-transform:translate(0,0) scale(1,1);-ms-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1);opacity:1}
.lnvmodal-overlay .is-stacked.lnvmodal-main .lnvmodal-inner{-webkit-animation:scaleDown .7s ease both;-moz-animation:scaleDown .7s ease both;animation:scaleDown .7s ease both}
.lnvmodal-overlay .is-stacked.lnvmodal-main .lnvmodal-close{opacity:0}@media screen and (max-width:30em){.lnvmodal-overlay .is-stacked.lnvmodal-main{-webkit-animation:scaleDown .7s ease both;-moz-animation:scaleDown .7s ease both;animation:scaleDown .7s ease both}
.lnvmodal-overlay .is-stacked.lnvmodal-main .lnvmodal-inner{-webkit-animation:none;-moz-animation:none;animation:none}.lnvmodal-overlay .is-stacked.lnvmodal-main .lnvmodal-close{opacity:1}
}@-webkit-keyframes scaleDown{to{opacity:0;-webkit-transform:scale(0.8)}}@-moz-keyframes scaleDown{to{opacity:0;-moz-transform:scale(0.8)}}@keyframes scaleDown{to{opacity:0;transform:scale(0.8)}
}@media screen and (min-width:30em){.lnvmodal-overlay .lnvmodal-main{-webkit-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}
}.lnvmodal-overlay .lnvmodal-main{color:#222;line-height:1.3}.lnvmodal-overlay .lnvmodal-main .lnvmodal-inner{border-radius:2px;background:white;-webkit-box-shadow:0 0 30px rgba(0,0,0,0.6);-moz-box-shadow:0 0 30px rgba(0,0,0,0.6);box-shadow:0 0 30px rgba(0,0,0,0.6)}
.lnvmodal-overlay .lnvmodal-main .lnvmodal-header{border-bottom:1px solid #ddd;padding:0 1.2em}.lnvmodal-overlay .lnvmodal-main .lnvmodal-header>h2{margin:.5em 0}
.lnvmodal-overlay .lnvmodal-main .lnvmodal-content{border-bottom:1px solid #ddd;padding:.2em .5em}.lnvmodal-overlay .lnvmodal-main .lnvmodal-footer{border-top:1px solid white;padding:5px 1em;background:#f0f0f0;border-radius:2px}
.lnvmodal-overlay .lnvmodal-main .lnvmodal-close{text-indent:-100px}.lnvmodal-overlay .lnvmodal-main .lnvmodal-close:before{background:url("/_ui/desktop/common/css/images/modules/blackBackground.png")}
.lnvmodal-overlay .lnvmodal-main .lnvmodal-close:after{background:#fff;border-radius:2px;padding:10px;font-size:.65em;color:#000;text-decoration:none;text-indent:0;-webkit-box-shadow:0 0 30px rgba(0,0,0,0.6);-moz-box-shadow:0 0 30px rgba(0,0,0,0.6);box-shadow:0 0 30px rgba(0,0,0,0.6)}
@media screen and (max-width:45em){.lnvmodal-overlay .lnvmodal-main .lnvmodal-close:after{content:attr(data-dismiss);font-size:1em;text-align:center}}
@media screen and (max-width:30em){.lnvmodal-overlay .lnvmodal-main:before{background-color:#27aae2;background-image:-webkit-gradient(linear,left top,left bottom,from(#27aae2),to(#1c9cd3));background-image:-webkit-linear-gradient(top,#27aae2,#1c9cd3);background-image:-moz-linear-gradient(top,#27aae2,#1c9cd3);background-image:-o-linear-gradient(top,#27aae2,#1c9cd3);background-image:linear-gradient(to bottom,#27aae2,#1c9cd3);height:3em;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.6);-moz-box-shadow:0 0 5px rgba(0,0,0,0.6);box-shadow:0 0 5px rgba(0,0,0,0.6)}
.lnvmodal-overlay .lnvmodal-main .lnvmodal-inner{padding-top:3em;-webkit-box-shadow:none;box-shadow:none}.lnvmodal-overlay .lnvmodal-main .lnvmodal-close{text-decoration:none}
.lnvmodal-overlay .lnvmodal-main .lnvmodal-close:after{content:attr(data-close);font-size:1em;padding:.5em 1em}}.lnvmodal-slider{position:absolute;left:0;top:0}
.lnvmodal-slider:after{background:url("/_ui/desktop/common/css/fragment/blackBackground.png");content:"";display:block;position:fixed;height:100%;width:100%;z-index:9998}
.lnvmodal-slider .lnvmodal-main{position:fixed;top:-75em;top:-100vh;left:0;width:100%;padding:1em;overflow:hidden;background:#fff;border-bottom:1px solid #cecfce;z-index:9999;-webkit-box-shadow:0 0 30px rgba(0,0,0,0.6);-moz-box-shadow:0 0 30px rgba(0,0,0,0.6);box-shadow:0 0 30px rgba(0,0,0,0.6);-webkit-transition:top .6s ease-in-out;-moz-transition:top .6s ease-in-out;-ms-transition:top .6s ease-in-out;-o-transition:top .6s ease-in-out;transition:top .6s ease-in-out}
.lnvmodal-slider .is-active.lnvmodal-main{top:0}.lnvmodal-slider .lnvmodal-main .lnvmodal-inner{position:relative;z-index:20;max-height:16em;max-height:90vh;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.lnvmodal-slider .lnvmodal-main .lnvmodal-content{max-height:none;-ms-word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}
.lnvmodal-slider .lnvmodal-main .lnvmodal-close{display:block;height:1px;clip:rect(0 0 0 0);margin:-1px;overflow:hidden}.lnvmodal-slider .lnvmodal-main .lnvmodal-close:after{background:#f8f8f8;border-radius:2px;content:attr(data-close);padding:10px;font-size:.65em;color:#000;text-decoration:none;text-indent:0;text-align:center;position:absolute;z-index:40;margin-left:0;-webkit-box-shadow:0 0 30px rgba(0,0,0,0.6);-moz-box-shadow:0 0 30px rgba(0,0,0,0.6);box-shadow:0 0 30px rgba(0,0,0,0.6)}
.lnvmodal-slider .lnvmodal-main .lnvmodal-close:after{bottom:auto;left:auto;right:.75em;top:.75em}@media(max-width:50em){.lnvmodal-slider .lnvmodal-main{padding-bottom:3em}
.lnvmodal-slider .lnvmodal-main .lnvmodal-close:after{content:attr(data-dismiss);font-size:1em;bottom:.75em;left:.75em;right:.75em;top:0;height:20px}.lnvmodal-slider .lnvmodal-main .lnvmodal-inner{top:15px}
}@media(min-height:30em){.lnvmodal-overlay .lnvmodal-main .lnvmodal-video{max-height:none}.lnvmodal-overlay .lnvmodal-main .lnvmodal-video iframe{height:auto;max-height:360px;max-width:640px;min-height:180px;min-width:320px;width:auto}
}@media(min-height:30em){.lnvmodal-overlay .lnvmodal-main .lnvmodal-gallery{max-height:none}.lnvmodal-overlay .lnvmodal-main .lnvmodal-gallery iframe{max-height:none;max-width:72em;min-height:48em;min-width:320px;height:auto;width:auto}
}
