/*@font-face{font-family:icomoon;src:url(/fonts/icomoon.eot);src:url(/fonts/icomoon.eot#iefix) format("embedded-opentype"),url(/fonts/icomoon.ttf) format("truetype"),url(/fonts/icomoon.woff) format("woff"),url(/fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-colorpicker:before{content:"\E900"}.icon-back:before{content:"\E901"}.icon-next:before{content:"\E902"}.icon-commerce:before{content:"\E905"}.icon-next2:before{content:"\E906"}.icon-back2:before{content:"\E907"}.icon-commerce2:before{content:"\E908"}.icon-profile:before{content:"\E909"}.icon-commerce22:before{content:"\E90A"}.icon-phone-outline:before{content:"\E90B"}.icon-icon-shop-cart:before{content:"\E90C"}.icon-message:before{content:"\E90D"}.icon-shopping:before{content:"\E90E"}.icon-shield-check:before{content:"\E90F"}.icon-eye:before{content:"\E910"}.icon-wechat:before{content:"\E911"}.icon-weibo:before{content:"\E912"}.icon-zoom_out:before{content:"\E913"}.icon-zoom_in:before{content:"\E914"}.icon-exit:before{content:"\E915"}.icon-equalizer:before{content:"\E916"}.icon-power:before{content:"\E917"}.icon-chart-growth:before{content:"\E918"}.icon-leaf:before{content:"\E919"}.icon-keyboard:before{content:"\E91A"}.icon-cable2:before{content:"\E91B"}.icon-height:before{content:"\E91C"}.icon-screen:before{content:"\E91D"}.icon-diamond4:before{content:"\E91E"}.icon-heart:before{content:"\E91F"}.icon-enlarge:before{content:"\E989"}.icon-shrink:before{content:"\E98A"}.icon-enlarge2:before{content:"\E98B"}.icon-shrink2:before{content:"\E98C"}.icon-menu1:before{content:"\E9BD"}.icon-menu2:before{content:"\E9BE"}.icon-plus:before{content:"\EA0A"}.icon-minus:before{content:"\EA0B"}.icon-facebook21:before{content:"\EA93"}.icon-instagram1:before{content:"\EA94"}.icon-twitter1:before{content:"\EA97"}.icon-rss21:before{content:"\EA9E"}.icon-youtube1:before{content:"\EA9F"}.icon-linkedin1:before{content:"\EACA"}.icon-pinterest1:before{content:"\EAD2"}.icon-cog:before{content:"\F013"}.icon-pencil:before{content:"\F040"}.icon-map-marker:before{content:"\F041"}.icon-map-marker2:before{content:"\F042"}.icon-triangle-left:before{content:"\F044"}.icon-triangle-left2:before{content:"\F045"}.icon-triangle-right:before{content:"\F05A"}.icon-triangle-down:before{content:"\F05B"}.icon-triangle-down2:before{content:"\F05C"}.icon-triangle-right2:before{content:"\F05D"}.icon-triangle-down3:before{content:"\F05E"}.icon-phone:before{content:"\F095"}.icon-phone2:before{content:"\F096"}.icon-triangle-up:before{content:"\F0AA"}.icon-triangle-up2:before{content:"\F0AB"}.icon-triangle-up3:before{content:"\F0AC"}.icon-comment-o:before{content:"\F0E5"}.icon-uniF1001:before{content:"\F101"}.icon-uniF1002:before{content:"\F102"}.icon-uniF102:before{content:"\F103"}.icon-uniF103:before{content:"\F104"}.icon-uniF101:before{content:"\F105"}.icon-uniF157:before{content:"\F157"}.icon-envelope-square:before{content:"\F199"}.icon-envelope-square2:before{content:"\F19A"}.icon-uniF1CA1:before{content:"\F1CB"}.icon-share-alt:before{content:"\F1E0"}.icon-share-alt2:before{content:"\F1E1"}.icon-uniF2431:before{content:"\F244"}.icon-commenting-o:before{content:"\F27B"}.icon-menu:before{content:"\EC2B"}.icon-chevron-left:before{content:"\E904"}.icon-chevron-right:before{content:"\E903"}.icon-uniF100:before{content:"\F100"}.icon-uniF1CA:before{content:"\F1CA"}.icon-uniF243:before{content:"\F243"}.icon-facebook2:before{content:"\EA91"}.icon-instagram:before{content:"\EA92"}.icon-twitter:before{content:"\EA96"}.icon-rss2:before{content:"\EA9C"}.icon-youtube:before{content:"\EA9D"}.icon-linkedin:before{content:"\EAC9"}.icon-pinterest:before{content:"\EAD1"}*,:after,:before{margin:0;padding:0}body{background-color:#fff;overflow-x:hidden}h1,h2,h3,h4,h5 h6{font-family:UniversLTStd-Light,Helvetica,Arial,sans-serif}p{padding:0}.body h2{font-size:24px;line-height:1.1}a,a:active,a:focus,a:hover{outline:none!important;text-decoration:none!important}hr{margin-top:21px;margin-bottom:21px;border:0;border-top:1px solid #ccc}hr.section{margin:60px 0}section{margin:0;padding-bottom:45px;overflow-x:hidden}strong{font-family:UniversLTStd-Bold,Helvetica,Arial,sans-serif;font-weight:700}.vcenter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bg-img{background-size:cover}.bold-a{font-weight:700;font-size:120%}.show{display:block}.hide{display:none}@media (min-width:769px){.tablet-up{display:block}.tablet-down{display:none!important}}@media (max-width:768px){.tablet-up{display:none!important}.tablet-down{display:block}}.selectboxit-container{position:relative;display:block;width:100%;vertical-align:top}.selectboxit-container *{font:14px Helvetica,Arial;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none;outline:none;white-space:nowrap}.selectboxit-container .selectboxit{width:100%;cursor:pointer;margin:0;padding:0;border-radius:0;overflow:hidden;display:block;position:relative}.selectboxit-container .selectboxit-options a,.selectboxit-container span{height:35px;line-height:33px;display:block}.selectboxit-container .selectboxit:focus{outline:0}.selectboxit-options .selectboxit-disabled,.selectboxit.selectboxit-disabled{opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;cursor:default}.selectboxit-text{text-indent:5px;overflow:hidden;text-overflow:ellipsis;float:left;color:#757b82}.selectboxit .selectboxit-option-icon-container{margin-left:5px}.selectboxit-container .selectboxit-options{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:100%;width:100%;margin:0;padding:0;list-style:none;position:absolute;overflow-x:hidden;overflow-y:auto;cursor:pointer;display:none;z-index:9999999999999;border-radius:0;text-align:left;-webkit-box-shadow:none;box-shadow:none}.selectboxit-option{text-indent:5px;margin:0;list-style-type:none}.selectboxit-option .selectboxit-option-anchor{padding:0 2px}.selectboxit-option .selectboxit-option-anchor:hover{text-decoration:none}.selectboxit-optgroup-header{text-indent:5px;margin:0;list-style-type:none}.selectboxit-option-first{border-top-right-radius:6px;border-top-left-radius:6px}.selectboxit-optgroup-header+.selectboxit-option-first{border-top-right-radius:0;border-top-left-radius:0}.selectboxit-option-last{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.selectboxit-optgroup-header{font-weight:700}.selectboxit-optgroup-header:hover{cursor:default}.selectboxit-arrow-container{width:30px;position:absolute;right:0;bottom:1px}.selectboxit .selectboxit-arrow-container .selectboxit-arrow{margin:0 auto;position:absolute;top:50%;right:0;left:0}.selectboxit .selectboxit-arrow-container .selectboxit-arrow.ui-icon{top:30%}.selectboxit-option-icon-container{float:left}.selectboxit-container .selectboxit-option-icon{margin:0;padding:0;vertical-align:middle}.selectboxit-option-icon-url{width:18px;background-size:18px 18px;background-repeat:no-repeat;height:100%;background-position:50%;float:left}.selectboxit-rendering{display:inline-block!important;*display:inline!important;zoom:1!important;visibility:visible!important;position:absolute!important;top:-9999px!important;left:-9999px!important}.jqueryui .ui-icon{background-color:inherit}.jqueryui .ui-icon-triangle-1-s{background-position:-64px -16px}.selectboxit-btn{background-color:transparent;border:1px solid #ccc}.selectboxit-btn.selectboxit-enabled:focus,.selectboxit-btn.selectboxit-enabled:hover{text-decoration:none}.selectboxit-default-arrow{width:0;height:0;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent}.selectboxit-list{background-color:#fff;border:1px solid #999}.selectboxit-list .selectboxit-option-anchor{color:#757b82}.selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor{background-color:#eee}.selectboxit-list>.selectboxit-disabled>.selectboxit-option-anchor{color:#999}.logo-grey{color:#808285}.about-logo{margin-bottom:25px}.about-logo img{height:40px}.stickyTab{display:none}#product-carousel{margin-bottom:60px}.slick-dotted.slick-slider{margin-bottom:0}.slick-dots{bottom:-30px}.slick-dots li{width:16px}.slick-dots li button{display:inline-block;width:12px;height:12px;margin:0 5px 0 0;border:none;border-radius:50%;cursor:pointer;background-color:#ccc;-webkit-transform:scale(.85);transform:scale(.85);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.slick-dots .slick-active button,.slick-dots li:hover button{-webkit-transform:scale(1);transform:scale(1)}.slick-dots .slick-active button{margin:0 5px 0 0;width:12px;height:12px;background-color:#83945d}.slick-dots li:hover button{background-color:#83945d}.slick-dots li button:before{content:none}.slickslide-wrapper{margin-left:-15px}.slickslide-wrapper .slickslide-container{margin-right:-15px}.slick-slider .slick-next,.slick-slider .slick-prev{font-size:inherit;line-height:inherit;color:inherit;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.slick-slider .slick-next:before,.slick-slider .slick-prev:before{display:none}.libertyHolder{background:#fff!important;margin:0}.product-name{color:#58595b;text-transform:uppercase}.product-designer{color:#a4a4a4;font-size:90%;line-height:90%}.truck{width:18px;padding-bottom:15px;display:inline-block;float:left}.detail-info{font-size:13px}.detail-info a{font-family:UniversLTStd,Helvetica,Arial,sans-serif;font-size:13px;font-weight:700;display:block}.detail-info a,.detail-info p{line-height:20px;margin:0;padding:0}.detail-info .detail-resources:last-of-type{margin-bottom:0}.detail-info .accordion .detail-resources:last-of-type p{margin-bottom:10.5px}.region-german .prod-btn a{padding:12px;width:auto;display:inline-block}.tab-resources{margin-top:20px}section.details .accordion.container-right{padding-left:22.5px;padding-right:0}.details a{color:#58595b}.accordion-controls{height:0;text-align:right}.accordion-controls a.minus,.accordion-controls a.plus{width:100%;text-decoration:none;display:inline-block;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.accordion-controls a.minus:hover,.accordion-controls a.plus:hover{text-decoration:none}.accordion-controls a i{color:rgba(88,89,91,.7);font-size:8px;line-height:16px}.detail-customer,.detail-resources,.detail-specs{margin-bottom:30px}.details-misc{margin-bottom:15px}.colorGallerycarousel{border:1px solid #ccc;padding:7px 0 7px 6px;margin:11px 20px 30px 0;position:relative}.colorBoxLeft{float:left;width:33.6%;padding-left:0;padding-right:3%}.galeryItemImg{width:152px}.galleryItem{width:160px;float:left;padding:0 0 25px}.galleryOpt,.galleryOpt a{font-size:9px;line-height:11px;color:#58595b;margin-top:5px}.galeryTypes a{color:#9eb300;padding-top:10px}.btn{border-radius:0!important;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.btn.focus,.btn:focus,.btn:hover{color:#fff;text-decoration:none;opacity:.9;-webkit-transform:scale(1.06);transform:scale(1.06)}.product-price span,.product-shipping{font-family:UniversLTStd}.product-shipping{display:block;margin:0;color:#999}.product-availability,.product-shipping,.request-more-information-btn{margin:0}.product-buttons a{width:200px;padding:12px 0;margin:0 0 14px;font-family:UniversLTStd;font-size:13px;line-height:1em;font-weight:700;color:#fff}.btn-quickbuy{background:#83945d}.btn-grey{background:#8b8b8b}.nav-tabs{margin:0 0 30px;background:url(/userfiles/productsV2/tab-stroke.png) 0 50% repeat-x;border:none}.nav-tabs>li>a{color:#999;font-family:UniversLTStd,Helvetica,Arial,sans-serif;font-weight:700;position:relative;display:block;padding:10px 25px 10px 0;margin-right:0}.nav-tabs>li.active>a,.nav-tabs>li>a{border:none;background-color:#fff;border-radius:0}.nav-tabs>li.active>a{color:#58595b;border-bottom:transparent;cursor:default}.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#58595b;background-color:#fff;border:none;border-bottom:transparent;cursor:default;border-radius:0}.tab-pane .h5{margin:0 0 15px;text-transform:uppercase}.tab-pane .h5,.tab-pane .h6{color:#999;font-family:UniversLTStd,Helvetica,Arial,sans-serif;line-height:1em;font-weight:700}.tab-pane .h6{margin:0 0 5px}.middle-stroke{display:inline-block;width:100%;border-bottom:1px solid #ccc;float:left}.product-about-1{margin:40px 0 30px}.product-about-1 .about-logo{margin:0 0 30px}.product-about-1 a{color:#58595b;font-family:UniversLTStd,Helvetica,Arial,sans-serif;font-size:13px;font-weight:700;line-height:normal;margin:0;padding:0;display:block}.product-about-1 a:hover{text-decoration:none}.product-about-1 a i{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:scale(1);transform:scale(1)}.product-about-1 a:hover i{-webkit-transform:scale(1.5);transform:scale(1.5)}.product-about-1 .about-copy{font-size:14px;line-height:20px;margin:0 0 20px;padding:0}.product-about-1 .awards{text-align:left;padding:0}.product-about-1 .awards p{text-align:center;margin:0;padding:0;font-size:13px;line-height:16px}.product-about-1 .awardlogo{margin:0 20px 0 0;display:inline-block}.product-about-1 .awardlogo img{max-width:100px;margin-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.details .h5{color:#999;border-bottom:1px solid #ccc;font-family:UniversLTStd,Helvetica,Arial,sans-serif;line-height:1em;font-weight:700;padding:0 0 5px;margin:0 0 20px;text-transform:uppercase}.details img{margin-bottom:30px}.accordion .detail-resources{border-bottom:1px solid #ccc;padding-bottom:5px}.accordion .detail-resources .h5{border-bottom:none;padding-bottom:0;margin-bottom:0}.accordion .detail-resources p{padding-top:15px}.details-link i{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.details-link:hover{text-decoration:none}.details-link:hover i{-webkit-transform:scale(1.5);transform:scale(1.5)}.product-about-2{margin:80px auto}.product-about-2 img{margin-bottom:30px}.about2-copy{overflow:hidden}.about2-copy p{font-size:14px;line-height:20px}#about-carousel .slick-dots{bottom:0;width:auto;left:0;margin-left:0}.masonry{-webkit-column-count:3;column-count:3;-webkit-column-gap:30px;column-gap:30px}.product-review{margin:0}.product-review .review{border-bottom:none}.product-review .review .review-wrapper{border-bottom:1px solid #ccc}.product-review .toolbar a{color:#fff;font-size:14px;margin-top:20px}.product-review .toolbar a,.review .rev-subject{font-family:UniversLTStd,Helvetica,Arial,sans-serif}.review .rev-subject{margin:5px 0;font-size:16px}.review .rev-body{font-size:12px;margin-bottom:10px;line-height:16px}.review .rev-user{font-family:UniversLTStd-Light,Helvetica,Arial,sans-serif;font-weight:700;font-size:13px;color:#777}.review .rev-user:first-letter{text-transform:uppercase}.review .rev-user a{color:#888}.reviews-wrapper{padding:0}.reviews-container{width:100%;margin:0 auto;padding:0;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.reviews-container.packing{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.reviews{margin-left:-45px}.reviews .review{background-color:#fff;display:inline-block;padding-left:45px;padding-bottom:30px;width:33.333%;margin:0;vertical-align:top}.reviews .review-wrapper{padding-bottom:15px}.reviews .rev-body{overflow:hidden}.reviews .ratings i{color:#83945d}.reviews .rev-user{display:block;height:0;text-align:right}.reviews .toggle-buttons .toggle-button{font-size:11px}.reviewer{font-size:12px;text-transform:capitalize}.photo-links-header .h5,.reviewer{font-family:UniversLTStd,Helvetica,Arial,sans-serif;font-weight:700}.photo-links-header .h5{color:#999;line-height:1em;margin:0;text-transform:uppercase;font-size:15px;border-bottom:1px solid #ccc;padding-bottom:5px}.h2{font-weight:700;margin-bottom:15px}.photo-link{display:inline-block;vertical-align:top;float:none;margin-right:-4px;padding-bottom:15px}.photo-links .h2{font-size:20px!important}.videoholder,.videothumb{text-align:center}.videothumb{display:inline-block;margin:0 20px 0 0;position:relative}.videothumb p{padding:0}.videothumb a{width:182px;height:102px;display:block;color:#fff;text-shadow:1px 1px 5px rgba(0,0,0,.7)}.videothumb a>i{position:absolute;top:22px;left:66px;opacity:.6}.ergonomic{padding:60px 0;margin:0 0 45px;background-position:50%;background-attachment:fixed;background-size:cover}.ergonomic .h2{font-size:34px;line-height:1.1;margin:0 0 22px}.ergonomic p{line-height:1.5}.ergonomic .nav-tabs{padding:20px 45px;background-image:none;margin:0}.ergonomic .nav-tabs>li,.ergonomic .nav-tabs>li.active,.ergonomic .nav-tabs>li.focus{background-color:transparent!important;margin-right:25px}.ergonomic .nav-tabs>li>a{padding:10px 0;background:transparent}.ergonomic .col-xs-12{padding:0}.ergonomic .tab-content{padding:35px 45px 30px}.ergonomic.dark{color:#fff}.ergonomic.light{color:#58595b}.ergonomic.dark .nav-tabs{background-color:rgba(0,0,0,.5);-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.ergonomic.dark .nav-tabs>li>a{color:#fff}.ergonomic.dark .nav-tabs>li.active>a{background:transparent;color:#fff}.ergonomic.dark .tab-content{color:#fff;background-color:rgba(0,0,0,.5);-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.ergonomic.light .nav-tabs{background-color:hsla(0,0%,100%,.5)}.ergonomic.light .nav-tabs>li>a{color:#58595b}.ergonomic.light .nav-tabs>li.active>a{background:transparent;color:#58595b;border-bottom:4px solid #58595b}.ergonomic.light .tab-content{color:#58595b;background-color:hsla(0,0%,100%,.5)}.designstudio img{margin-bottom:25px}.designstudio .h2{margin-top:0}.product-item{margin:0 15px;text-align:center}.product-item img{margin:0 0 10px}.product-item a{color:#58595b;text-decoration:none}.product-item a:active,.product-item a:focus,.product-item a:hover{color:#999}.product-item p{margin:0;padding:0;text-transform:uppercase}.article-item{text-align:center}.article-item img{margin:0 0 10px}.article-item a{color:#58595b;text-decoration:none}.article-item a:active,.product-item a:focus,.product-item a:hover{color:#999}.article-item p{margin:0;padding:0}.information label{font-size:14px}.information{overflow:visible}.information [type=submit]{font-weight:700;color:#fff}.information [type=submit] i{font-weight:400;color:#fff}.information .rc-anchor.rc-anchor-normal.rc-anchor-light{margin-bottom:20px}.information a,.information a:hover{color:#58595b}.sliderTop{width:auto;margin:10px 25px 0 40px;height:180px!important;overflow:hidden}.colorBoxRight img{width:100%;margin-bottom:4px}.colorItem span{background:#fff;opacity:.8}.print-share-container{height:6px;text-align:right}.print-button-container{display:inline-block;vertical-align:middle}.print-button-container a{position:relative;top:1px}.print-button-container a,.print-button-container a:hover{text-decoration:none}.at-style-responsive .at-share-btn{margin-bottom:0}.social-share-container{display:inline-block;overflow-x:hidden;vertical-align:middle}.social-share-container .share-button{background:#fff;z-index:1}.social-share-container .share-button a{text-decoration:none;line-height:30px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.social-share-container .share-button a:hover{text-decoration:none}.social-share-container .addthis_inline_share_toolbox{display:inline-block;vertical-align:middle;white-space:nowrap;max-width:0;overflow:hidden;-webkit-transition:max-width .3s ease-out;transition:max-width .3s ease-out}.social-share-container.sharing .share-button{display:none}.social-share-container.sharing .addthis_inline_share_toolbox{max-width:100%}.underline-content{margin-bottom:30px;padding-bottom:0}.underline-content .tnav{margin-bottom:0;padding-bottom:0;padding-left:0;list-style:none}.underline-content .tnav>li,.underline-content .tnav>li>a{position:relative;display:block}.underline-content .tnav>li>a{padding:10px 15px 10px 0}.underline-content .underline{background-color:#58595b}.underline-content.ergonomic-underline,.underline-content.ergonomic-underline .tnav{margin-bottom:0;padding-bottom:0}.underline-content.ergonomic-underline .underline{background-color:#fff}.underline-content .underline-container{position:relative;display:block;width:100%;top:-4px}.underline-content .underline-container .underline{position:absolute;left:0;height:4px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.content-wrapper{padding:0}section{overflow:hidden}.fade-up{position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-webkit-transition:all .3s ease-out,opacity .5s ease-out;transition:all .3s ease-out,opacity .5s ease-out}.fade-up.fading{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.image-zoom{position:relative}.zoom-takeover-container .zoom-out-container{z-index:10}.zoom-takeover-container img{z-index:5}.zoom-in-container,.zoom-out-container{position:absolute;width:100%;height:100%;top:0;right:0}.zoom-out{position:relative}.zoom-out .icon-uniF1CA{position:absolute;right:0;top:0;padding-bottom:5px;font-size:32px}.zoom-in{position:relative;background-color:hsla(0,0%,100%,0);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.zoom-in:hover{background-color:hsla(0,0%,100%,.5)}.zoom-in:hover .icon-enlarge2{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.zoom-in .icon-enlarge2{position:absolute;left:50%;top:50%;font-size:64px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate(-50%,-25%);transform:translate(-50%,-25%);-webkit-transition:all .6s ease-out,-webkit-transform .3s ease-out;transition:all .6s ease-out,-webkit-transform .3s ease-out}.zoom-in,.zoom-out{width:100%;height:100%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.zoom-in:hover,.zoom-out:hover{text-decoration:none}.zoom-takeover{background-color:#fff;display:table;position:fixed;width:100%;height:100%;top:115px;left:0;right:0;bottom:0;z-index:1;overflow:hidden;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.zoom-takeover.open{-webkit-transform:scale(1);transform:scale(1)}.zoom-takeover .zoom-takeover-container{display:table-cell;vertical-align:top;padding:90px 60px 60px;width:100%;height:100%}.zoom-takeover .zoom-takeover-container .img-container{position:relative;max-width:1170px;margin:0 auto}.zoom-takeover .zoom-takeover-container img{position:relative;width:100%;height:auto;margin:0}@media (max-width:768px){.zoom-takeover{top:65px}}@media (max-width:1023px) and (min-width:769px){.zoom-takeover{top:100px}}@media (max-width:1023px) and (min-width:851px){.zoom-takeover{top:108px}}.pagination-container{text-align:center}.page-next,.page-prev{display:inline-block;text-decoration:none;font-size:12px;line-height:20px;color:#58595b;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-webkit-transition:font-size .3s ease-out;transition:font-size .3s ease-out}.page-next:hover,.page-prev:hover{font-size:16px;text-decoration:none}.page-next{margin-left:30px}.page-prev{margin-right:30px}.page-links{display:inline-block;text-align:center;margin-bottom:15px}.page-links a{padding:0 5px;font-size:10px;line-height:20px;color:#58595b;display:inline-block;text-decoration:none;-webkit-transition:font-size .3s ease-out;transition:font-size .3s ease-out}.page-links a.bold-a{color:#58595b;font-size:14px;font-weight:700;text-decoration:none}.page-links a.inactive{display:none}.page-links a:hover{font-size:14px;text-decoration:none}body .sliderProductImg{height:auto!important;width:100%!important;border:none}.body.new-qse-page .accordion .detail-resources p,.body.new-qse-page .accordion .detail-resources span{background:none!important}@media only screen and (min-width:1025px){.zoom-out .icon-uniF1CA{font-size:16px;right:0;top:0}.container-fluid{max-width:1170px}section.libertyHolder{padding:45px 45px 75px;margin:0}section.articles [class*=col-]{padding:0}section.articles .article-link-list{margin-left:-45px}section.articles .article-link-container{margin-right:-45px}section.articles .article-link{padding-left:45px}section.product-about-1{padding:0 45px 45px;margin:0}section.product-about-1 .about-link.first{margin-top:60px}section.details{padding:0 45px 45px;margin:0}section.details p{font-size:13px;line-height:20px;margin:0}section.details .details-link{text-decoration:none;line-height:22px}section.details small{font-size:11px}.photo-links{margin:35px auto 45px}.photo-links .container-fluid>.row{margin-left:-45px}.photo-links .container-fluid>.row>.wrapper{margin-right:-45px}.photo-link{padding-left:45px;padding-right:0}.photo-link p{margin-bottom:0}.container-fluid{width:100%;margin:0 auto;padding:0}.container-fluid>.row{width:100%;margin:0}h1{font-size:26px;line-height:40px}p{font-size:14px;line-height:20px}.container-left{padding:0 22.5px 0 0}.libertyHolder .container-right{margin-top:-7px}.container-right{padding:0 0 0 22.5px}.slider-container :focus{outline:none}.product-name{margin:0;text-indent:-2px}.product-designer{margin:0 0 5px}.product-description{font-size:14px;line-height:20px;margin:0 0 16px}.product-price{font-size:14px;margin:0 0 6px;padding:0}.product-price span{font-size:20px}.product-shipping{font-size:13px;line-height:20px;margin:0 0 13px;padding:0}.product-buttons .product-buttons-wrapper{display:block}.product-buttons .prod-btn{display:block;margin-bottom:15px}.product-buttons a{display:block}.product-buttons a:last-of-type{margin-bottom:0}.about-copy{max-width:375px}.about-logo{max-width:400px;width:80%}h1.product-name{font-size:22px!important}}@media (min-width:1025px){.product-shipping{margin-bottom:8px}.request-more-information-btn{font-size:13px;line-height:20px;margin-bottom:15px}}.form-control{padding-top:0;padding-bottom:0;border-radius:0;line-height:35px;height:35px!important}.form-control:focus{-webkit-box-shadow:none;box-shadow:none}@media (min-width:1025px) and (max-width:1230px){.container-fluid{padding:0 30px}}.nav-container .h2{font-family:UniversLTStd,Arial,Helvetica,sans-serif!important}@media (min-width:1025px){.print-share-container{height:28px;text-align:right;width:50%;margin:0 0 0 auto}.description-reviews{position:relative;padding-bottom:6px;top:-21px;width:50%;margin-bottom:-18px}}@media (max-width:1023px){.product-about-1>.container-fluid>.vcenter{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}section.libertyHolder .product-shipping{margin-bottom:0}section.libertyHolder .product-shipping i{padding-bottom:0}}@media (min-width:768px) and (max-width:1024px){.about-logo{max-width:400px;width:80%}h1.product-name{font-size:22px!important}.container-fluid{padding-left:30px;padding-right:30px}.container-left,.container-right{padding-left:0;padding-right:0}.row{margin:0}section.libertyHolder{padding:30px 0}section.libertyHolder .product-price,section.libertyHolder .product-shipping{margin-bottom:10px}section.product-about-1{padding:0 0 30px;margin:0}section.product-about-1 .container-left{padding-right:15px}section.product-about-1 .container-right{padding-left:15px}section.photo-links{margin-left:-15px;padding:0 0 40px}.photo-links-header{padding-left:15px}section.details{padding:0}section.details .container-right{padding-left:15px}section.details .container-left{padding-right:15px}section.details .row.detail-info.mobile-cord-body{margin-left:-15px;margin-right:-15px}section.details .details{padding-bottom:30px}section.details .accordion.container-right{padding-left:15px}section.product-review ul.reviews{margin-bottom:0}section.ergonomic{padding:30px 0;margin-bottom:20px}section.ergonomic .nav-tabs,section.ergonomic .tab-content{padding:15px 30px}section.ergonomic [class*=col-]{padding:0}section.designstudio{padding-bottom:20px}section.designstudio .underline-content{margin-bottom:15px}section.designstudio .tab-content{padding:0}section.articles .container-fluid{padding-left:15px;padding-right:15px}p{font-size:14px;line-height:20px}section.information .container-left{margin-bottom:15px}section.designstudio .container-left{padding-right:15px}section.designstudio .container-right{padding-left:15px}section.details .tab-resources{margin-top:0}section.details .tab-resources p{margin-bottom:11.5px}.product-item{padding:0}}@media (min-width:769px) and (max-width:1023px){section.libertyHolder .prod-btn{width:33.333%;float:left;padding-left:30px}.photo-link{padding:0 0 0 15px}}@media (min-width:768px) and (max-width:1023px){section.libertyHolder .about-logo{text-align:center}section.libertyHolder .about-logo img{display:inline-block;margin-right:-4px}section.libertyHolder .slider-container{width:100%;padding:0 25px 50px;float:none;margin:0 auto}section.libertyHolder .container-right{text-align:center;margin:0 auto;float:none}section.libertyHolder .about-logo{margin-left:auto;margin-right:auto}section.libertyHolder .product-shipping{display:inline-block}section.libertyHolder .print-share-container{display:inline-block;margin-bottom:8px;text-align:center}section.libertyHolder .product-buttons-wrapper{text-align:center}section.libertyHolder .prod-btn{width:33.333%;display:inline-block;padding:0 15px;margin-right:-4px;float:none}section.libertyHolder .product-buttons a{width:100%;font-size:9px;text-transform:uppercase}section.libertyHolder .container-right{display:table}section.libertyHolder .container-right .product-buttons{width:100%}section.libertyHolder .about-logo{margin-top:0}section.libertyHolder .read-more p,section.libertyHolder .read-more span{font-size:14px;line-height:20px}.container-left,.container-right{padding:0}.vcenter{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}section.photo-links .wrapper .photo-link{padding:0 15px}section.product-about-1 .container-left{padding-right:15px}section.product-about-1 .container-right{padding-left:15px}section.details{padding-bottom:30px}section.details .container-right{padding-left:15px}section.details .container-left{padding-right:15px}section.details .details-link{margin-bottom:11.5px}section.product-review .reviews .review{width:50%}.slick-slider .slick-next,.slick-slider .slick-prev{height:40px;width:40px}.slick-slider .slick-next i,.slick-slider .slick-prev i{font-size:30px}.slick-slider .slick-prev{left:-45px}.slick-slider .slick-next{right:-45px}}@media (max-width:1024px){.toolbar-container{padding:0}.slider-1 .slick-slide img{margin:0 auto}}@media (min-width:768px){.mobile{display:none}.desktop{display:block}}@media (min-width:769px) and (max-width:1024px){.libertyHolder .slider-container{padding-right:30px}}@media (max-width:768px){.libertyHolder .about-logo{margin-bottom:15px}.libertyHolder .tablet-down{text-align:center}.libertyHolder .tablet-down .mobile-rating{margin-bottom:10px}.libertyHolder .print-share-container{height:28px;text-align:center}}@media (max-width:767px){body .colorItem{width:20%;height:40px;overflow:hidden;padding-top:8px}body .colorBoxLeft,body .colorBoxRight{width:100%}body #dynamicColor .colorBoxRight img{margin-bottom:8px}.print-share-container{display:none!important}html{overflow-y:scroll}.slider-container{padding-bottom:15px}.vcenter{display:block}.masonry{-webkit-column-count:2;column-count:2;-webkit-column-gap:30px;column-gap:30px}.nav-tabs{font-size:.825em}.about-logo{max-width:190px;margin:0 auto 15px}.about-copy{padding:0 30px}.zoom-out{position:relative}.zoom-out .icon-uniF1CA{font-size:12px}.product-about-1{margin:0;padding-bottom:10px}.product-about-1 .vcenter{display:inline-block}.product-about-1 .awards,.product-about-1 p{text-align:center}.product-about-1 .awardlogo{margin:0 10px;display:inline-block}.product-about-1 .about-copy{margin-bottom:1px}.product-about-1 .container-left{margin-bottom:30px}.product-about-2 .about2-copy{text-align:center;height:150px;overflow:hidden}.photo-links-header{padding:30px 30px 0}.photo-links{padding-bottom:25px}.photo-links .about2-copy{height:auto}.photo-links p{margin-bottom:7px}.photo-links .h2{margin-bottom:10px}.product-slider,.product-slider2{padding-bottom:30px}.product-slider2 .content-wrapper,.product-slider .content-wrapper{padding-left:30px;padding-right:30px}.product-slider2 .slickslide-container,.product-slider .slickslide-container{width:100%;margin:0}.product-slider2 .slickslide-wrapper,.product-slider .slickslide-wrapper{margin:0}.product-slider2 .slickslide,.product-slider .slickslide{margin-left:-30px}.product-slider2 .product-item,.product-slider .product-item{padding:0 0 30px 30px;float:none;display:inline-block;margin:0 -4px 0 0;vertical-align:top}.product-slider2 .product-item a img,.product-slider .product-item a img{display:block;width:100%;padding:0;margin:0}.product-slider2 .product-item p,.product-slider .product-item p{margin-top:10px}.product-slider2 .product-item:last-child,.product-slider2 .product-item:nth-last-child(2),.product-slider .product-item:last-child,.product-slider .product-item:nth-last-child(2){padding-bottom:0}#about-carousel .slick-dots{bottom:0;width:auto;left:45%;margin:0}.information .content-wrapper{padding-left:30px;padding-right:30px}.libertyHolder{padding:30px 0}.libertyHolder p{padding:0 30px}.libertyHolder .tablet-down{text-align:center}section.ergonomic{display:none}.truck{float:none;padding:0}[class*=col-]{padding-left:30px;padding-right:30px}.container-fluid{padding:0}.nav.nav-tabs{background:none}.nav.nav-tabs li{width:100%;border-bottom:1px solid #ccc}.nav.nav-tabs li a{color:#999;font-family:UniversLTStd,Helvetica,Arial,sans-serif;line-height:1em;font-weight:700;text-transform:uppercase;font-size:15px;padding-top:5px;padding-bottom:5px}.row{margin:0}.content-wrapper{padding:0}section{padding-bottom:30px}body p{font-size:14px;line-height:20px}.desktop{display:none}.mobile{display:block}.product-buttons{display:block;margin-bottom:18px;padding:0 30px}.product-buttons a{text-transform:uppercase}.product-buttons-wrapper{display:block;text-align:left;margin-left:-15px}.region-german .prod-btn{width:100%}.region-german .prod-btn a{width:100%;padding:0 12px}.prod-btn{width:33.333%;padding-left:15px;display:inline-block;margin-right:-4px;margin-bottom:15px;text-align:center}.prod-btn a{width:100%;font-size:9px;margin:0 -6px 0 0;height:40px;line-height:39px;padding:0 15px;text-align:center}.prod-btn a i{display:none}.mobile-rating,.product-designer,.product-name{margin-top:0;margin-bottom:15px;padding-left:30px;padding-right:30px}.product-name{margin-bottom:10px}.product-price{margin-bottom:7px}.product-price,.product-shipping{padding-left:30px;padding-right:30px}.product-shipping{margin-bottom:10px;font-size:12px;line-height:16px}.product-description{display:none;text-align:left}.product-description,section.details .accordion.container-right{padding-left:30px;padding-right:30px}section.details .h5{border-bottom:none;margin-bottom:10px}.details img{margin-bottom:40px}section.product-review .toolbar{margin:0 -30px 0 0}section.product-review .toolbar .toolbar-container{margin-left:-15px}section.product-review .toolbar .show-more-btn,section.product-review .toolbar .write-review-btn{float:none;width:50%;display:inline-block}section.product-review .toolbar .show-more-btn a,section.product-review .toolbar .write-review-btn a{width:100%;font-size:10px;margin-top:10px}section.product-review .toolbar .show-more-btn a i,section.product-review .toolbar .write-review-btn a i{display:none}section.information .container-right{padding-top:15px}section.libertyHolder{padding-bottom:0}section.libertyHolder .product-designer{margin-bottom:7px}section.articles p{margin-bottom:30px}section.articles .article-item p{font-family:UniversLTStd,Helvetica,Arial,sans-serif;font-size:16px}.detail-info .tab-resources{margin-top:30px}.detail-resources p{margin-bottom:4px}section.product-about-1{margin-top:0}.reviews .review{width:100%}.tab-content>.tab-pane{display:block}.tab-pane{min-height:1px}.mobile-cords{padding:0 30px}.mobile-cord{margin-bottom:30px}.mobile-cord:last-child{margin-bottom:0}.mobile-cord-head{position:relative;border-bottom:1px solid #ccc}.mobile-cord-head .h5,.mobile-cord-head .mobile-cord-controls{display:inline-block}.mobile-cord-head .h5{margin-bottom:0}.mobile-cord-head .mobile-cord-controls{width:100%;position:absolute;top:0;left:0;text-align:right}.mobile-cord-head .mobile-cord-controls .minus,.mobile-cord-head .mobile-cord-controls .plus{display:block;width:100%}.mobile-cord-head .mobile-cord-controls i{color:#000;font-size:8px;line-height:16px}.mobile-cord-body{padding-top:30px}.mobile-cord-body [class*=col-]{padding:0}.reviews .review{padding-bottom:15px}.libertyHolder .read-more{text-align:left}.hide-text{max-height:100px;overflow-y:hidden}.show-mobile{display:block}.hide-mobile{display:none}.toolbar{text-align:center}.show-more-btn{float:none;display:inline-block}.slick-dots{display:none}.videoholder{margin-left:-30px}.videothumb{display:inline-block;width:50%;margin:0 -4px 0 0;padding-left:30px}.videothumb a{width:100%}.read-toggle{position:relative;padding:100px 30px 15px;margin-top:-85px;text-align:center}.read-toggle.hiding{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmYiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjYSkiIGQ9Ik0wIDBoMXYxSDB6Ii8+PC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0)}.read-toggle .toggle-button{display:none;font-size:11px;text-decoration:none;color:#888}.read-toggle .toggle-button.active{display:block}.read-toggle .toggle-button:hover{text-decoration:none;color:#888}.read-more{max-height:100px;overflow:hidden}.read-more.expanded{max-height:10000px}.libertyHolder .read-more,.libertyHolder .read-toggle{padding-left:30px;padding-right:30px}.libertyHolder .read-more p,.libertyHolder .read-toggle p{padding:0}}@media (max-width:480px){.vcenter{display:block}.masonry{-webkit-column-count:1;column-count:1;-webkit-column-gap:0;column-gap:0}.product-about-1 .awardlogo{margin:0 5px 20px;display:block}.product-about-2 .about2-copy{text-align:center;height:180px;overflow:hidden}#about-carousel .slick-dots{bottom:0;width:auto;left:41%;margin:0}.videoholder{text-align:center}.slick-dots li button:before{font-size:14px;line-height:20px}}@media (max-width:350px){.prod-btn{width:100%;margin-bottom:8px}.prod-btn a{font-size:11px}}.tablet-down p{padding-left:0;padding-right:0}.new-qse-page{position:relative}.new-qse-page .write-review-btn i{color:#fff!important}.new-qse-page .back-button-area{width:100%;border-bottom:1px solid #eee}.new-qse-page .back-button-inner{margin:-1px auto 0;max-width:1230px;padding:15px 0}.new-qse-page .back-button{margin:0 auto;width:100%;max-width:1230px}.new-qse-page.style-1 .libertyHolder{background-color:#efefef!important}.new-qse-page.style-1 .qse-header-wrapper,.new-qse-page.style-1 .qse-video-cta-container,.new-qse-page.style-1 .qse-video-cta-wrapper,.new-qse-page.style-1 section.details,.new-qse-page.style-1 section.photo-links{background-color:#efefef}.new-qse-page.style-1 .switch-styles{background-color:#8b8b8b;border:1px solid #8b8b8b}.new-qse-page.style-1 .download-product-brochure,.new-qse-page.style-1 .request-more-info-link,.new-qse-page.style-1 .watch-product-video-link{background-color:#3b5854}.new-qse-page.style-1 .risk-free-link{background-color:#8b8b8b}.new-qse-page.style-1 .video-cta-2 .buy-now-link{background-color:#9aab8b}.new-qse-page.style-2 .libertyHolder{background-color:#c7d0bf!important}.new-qse-page.style-2 .qse-header-wrapper,.new-qse-page.style-2 .qse-video-cta-container,.new-qse-page.style-2 .qse-video-cta-wrapper,.new-qse-page.style-2 section.details,.new-qse-page.style-2 section.photo-links{background-color:#c7d0bf}.new-qse-page.style-2 .switch-styles{background-color:#9aab8b;border-bottom:1px solid #9aab8b}.new-qse-page.style-2 .accordion-controls a i,.new-qse-page.style-2 .details .h5,.new-qse-page.style-2 .photo-links-header .h5{color:#3b5854}.new-qse-page.style-2 .accordion .detail-resources{border-bottom:1px solid #9aab8b}.new-qse-page.style-2 .read-toggle .toggle-button{color:#3b5854}.new-qse-page.style-2 .download-product-brochure,.new-qse-page.style-2 .request-more-info-link,.new-qse-page.style-2 .watch-product-video-link{background-color:#3b5854}.new-qse-page.style-2 .risk-free-link{background-color:#8b8b8b}.new-qse-page.style-2 .video-cta-2 .buy-now-link{background-color:#3b5854;text-transform:uppercase}.new-qse-page .libertyHolder .slick-dots li button{background-color:#fff}.new-qse-page .qse-header .h3{color:#3b5854}.new-qse-page .qse-header-container{max-width:1230px;margin:0 auto;padding-top:30px}.new-qse-page .qse-header{overflow:hidden}.new-qse-page .qse-header .select-your-device{display:inline-block;margin-right:-4px;width:80%;width:calc(100% - 385px);width:-webkit-calc(100% - 385px);text-align:center;max-height:150px;overflow:hidden;vertical-align:top;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.new-qse-page .qse-header .select-your-device.qse-hidden{max-height:0}.new-qse-page .qse-header .select-your-device-link{display:inline-block;margin:0 -4px 0 0;width:194px;vertical-align:middle}.new-qse-page .qse-header .select-your-device-link.qse-hidden .up-arrow,.new-qse-page .qse-header .select-your-device-link:not(.qse-hidden) .down-arrow{display:none}.new-qse-page .qse-header .header-statement{display:inline-block;width:auto;margin:0;font-family:UniversLTStd;text-transform:uppercase;font-size:15px;line-height:20px;overflow:hidden;vertical-align:middle}.new-qse-page .qse-header .down-arrow,.new-qse-page .qse-header .up-arrow{display:inline-block;width:20px;vertical-align:middle}.new-qse-page .qse-header .from{text-align:right}.new-qse-page .qse-header .from,.new-qse-page .qse-header .price{font-family:UniversLTStd;font-weight:700}.new-qse-page .qse-header .model{display:inline-block;max-width:33.333%;padding-left:30px;padding-right:30px;margin-right:-4px;vertical-align:middle;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.new-qse-page .qse-header .model:hover{opacity:.7}.new-qse-page .qse-header .model img{display:block;margin:0 auto}.new-qse-page .qse-header .model .price{margin-top:15px;text-align:center;color:#58595b}.new-qse-page .qse-header .model.model-1,.new-qse-page .qse-header .model.model-2{border-right:1px solid #58595b}.new-qse-page .buy-cta-wrapper{display:inline-block;margin-right:-4px;vertical-align:top;width:194px;vertical-align:middle;text-align:right}.new-qse-page .buy-cta{display:inline-block;text-align:left}.new-qse-page .buy-cta .price{font-size:36px;line-height:42px;text-align:right}.new-qse-page .buy{display:block;text-align:center;background-color:#3b5854;padding:0 30px;color:#fff;font-size:16px;line-height:40px}.new-qse-page .qse-video-cta-wrapper .buy-cta-wrapper{float:right;margin-right:0}.new-qse-page .qse-video-cta-container{max-width:1230px;margin:0 auto;padding-top:30px}.new-qse-page .qse-video-cta{position:relative}.new-qse-page .qse-video-cta img{display:block;width:100%}.new-qse-page .play-button{display:inline-block;position:absolute;height:80px;width:80px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.new-qse-page .play-button-link{display:block;background-color:rgba(0,0,0,.5);width:80px;height:80px;border-radius:50%;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.new-qse-page .play-button-link:after{position:absolute;content:"";left:42px;top:40px;width:0;height:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:18px solid #fff}.new-qse-page .product-designer,.new-qse-page .product-name,.new-qse-page .product-price,.new-qse-page .product-shipping{color:#3b5854}.new-qse-page .fa{color:#3b5854!important}.new-qse-page .prod-btn a{background-color:#3b5854}.new-qse-page .prod-btn a i{color:#fff!important}.new-qse-page .social-share-container .share-button{background-color:transparent}.new-qse-page .slick-dots li:hover button{background-color:#3b5854}.new-qse-page .slick-active button{background-color:#3b5854!important}.new-qse-page .qse-description-2{margin-top:30px;display:inline-block;float:none;margin-right:-4px;vertical-align:middle;padding-left:0}.new-qse-page .download-product-brochure,.new-qse-page .request-more-info-link,.new-qse-page .risk-free-link,.new-qse-page .video-cta-2 .buy-now-link,.new-qse-page .watch-product-video-link{display:block;width:100%;max-width:300px;text-align:center;color:#fff;font-size:16px;line-height:40px;margin-top:15px}.new-qse-page .product-about-1{display:none}.new-qse-page .switch-styles-container{max-width:1230px;margin:45px auto 0}.new-qse-page .switch-styles{display:inline-block;font-family:UniversLTStd;color:#fff;line-height:40px;max-width:200px;width:100%;text-align:center}.new-qse-page section.designstudio+section.details{background-color:transparent}.new-qse-page .accordion .detail-resources .h5{border:0}.new-qse-page .accordion-controls a i{font-weight:700}.new-qse-page .product-review{margin-top:30px}.new-qse-page .img-responsive{width:100%}.new-qse-page .about-logo img{display:block;width:auto}@media (min-width:768px) and (max-width:992px){.new-qse-page .tablet-up.col-md-5.container-right{display:inline-block;width:50%;margin-right:-4px;padding-left:30px}.new-qse-page .col-md-6.container-left.qse-img-1,.new-qse-page .qse-description-2{width:50%;display:inline-block;vertical-align:top;margin-right:-4px}}@media (max-width:1230px){.new-qse-page .qse-header-container,.new-qse-page .qse-video-cta-container{padding-left:30px;padding-right:30px}.new-qse-page .switch-styles-container{padding:0 30px}.new-qse-page .back-button{padding-left:30px;padding-right:30px;font-size:12px}}@media only screen and (min-width:1025px){.new-qse-page .container-fluid{max-width:1230px}.new-qse-page section.libertyHolder{padding:45px 0 75px}.new-qse-page section.photo-links{padding:35px 0 45px;margin-top:0;margin-bottom:0}.new-qse-page section.product-about-1{padding:45px}}@media (max-width:768px){.new-qse-page section.libertyHolder .tablet-down{width:50%;float:right;padding-left:30px}.new-qse-page .qse-description-2.col-md-6{padding:0}.new-qse-page section.libertyHolder .about-logo img{margin-right:0;max-width:100%}}@media (max-width:767px){.new-qse-page.style-1 section.libertyHolder .read-toggle.hiding{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,93.7%,0)),to(#efefef));background:linear-gradient(180deg,hsla(0,0%,93.7%,0) 0,#efefef);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00efefef",endColorstr="#efefef",GradientType=0)}.new-qse-page.style-2 section.libertyHolder .read-toggle.hiding{background:-webkit-gradient(linear,left top,left bottom,from(rgba(199,208,191,0)),to(#c7d0bf));background:linear-gradient(180deg,rgba(199,208,191,0) 0,#c7d0bf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00C7D0BF",endColorstr="#C7D0BF",GradientType=0)}.new-qse-page.style-2 .download-product-brochure,.new-qse-page.style-2 .request-more-info-link,.new-qse-page.style-2 .risk-free-link,.new-qse-page.style-2 .watch-product-video-link{opacity:.85}.new-qse-page .play-button,.new-qse-page .play-button-link{width:40px;height:40px}.new-qse-page .play-button-link:after{left:21px;top:20px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid #fff}.new-qse-page .qse-header .model img{max-height:70px}.new-qse-page .second-buy-now{display:none!important}.new-qse-page .qse-video-cta-wrapper .buy-cta-wrapper{display:block;float:none;margin-top:30px;text-align:left}.new-qse-page .buy-cta-wrapper{width:auto}.new-qse-page .switch-styles-container{margin-top:30px}.new-qse-page .switch-styles{max-width:none;width:auto;padding:0 17px}.new-qse-page .download-product-brochure,.new-qse-page .request-more-info-link,.new-qse-page .risk-free-link,.new-qse-page .video-cta-2 .buy-now-link,.new-qse-page .watch-product-video-link{max-width:none;font-size:14px}.new-qse-page .video-cta-2 .buy-now-link{text-transform:uppercase}.new-qse-page .qse-header .select-your-device-link{outline:0;cursor:default;margin-bottom:0}.new-qse-page .qse-header .select-your-device-link:active,.new-qse-page .qse-header .select-your-device-link:focus{outline:0}.new-qse-page .qse-header .select-your-device{width:100%;transform:none!important;-webkit-transform:none!important}.new-qse-page .qse-header .models-list{margin:30px -15px}.new-qse-page .qse-header .model{padding-left:15px;padding-right:15px}.new-qse-page .qse-header .buy-cta-wrapper{width:100%;margin-bottom:0;text-align:left}.new-qse-page .qse-header .buy-cta-wrapper .buy,.new-qse-page .qse-header .buy-cta-wrapper .from,.new-qse-page .qse-header .buy-cta-wrapper .price{text-align:left}.new-qse-page .qse-header .model{width:33.333%}.new-qse-page .col-md-6.container-left.qse-img-1{display:table-footer-group;width:100%;padding:0}.new-qse-page .qse-description-2.col-md-6{width:100%}.new-qse-page .qse-description-2.col-md-6:last-child{margin-bottom:30px}.new-qse-page section.libertyHolder .about-logo{margin-left:0}.new-qse-page section.libertyHolder .mobile-rating,.new-qse-page section.libertyHolder .product-buttons,.new-qse-page section.libertyHolder .product-description,.new-qse-page section.libertyHolder .product-name,.new-qse-page section.libertyHolder .product-price,.new-qse-page section.libertyHolder .product-shipping,.new-qse-page section.libertyHolder .read-more,.new-qse-page section.libertyHolder .read-toggle{padding-left:0}.new-qse-page section.libertyHolder .print-share-container{text-align:left}.new-qse-page section.libertyHolder .tablet-down{display:table-header-group;width:100%;float:none;padding:30px 30px 0;text-align:left}.new-qse-page section.libertyHolder .container-fluid .row{display:table;padding:0 30px}.new-qse-page .product-description{display:none}}.risk-free-popup-wrapper{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.3);z-index:99}.risk-free-popup-container{display:table;width:100%;height:100%}.risk-free-popup{display:table-cell;vertical-align:middle}.risk-free-statement{position:relative;background-color:#fff;padding:30px;max-width:500px;margin:0 auto}.risk-free-statement p{margin:0}.risk-free-statement .exit-btn{position:absolute;right:15px;top:15px}.efloat-learn .product-availability,.efloat-learn .request-more-information-btn{font-family:UniversLTStd;color:#999}.efloat-learn .icon-colorpicker{margin-left:-18px}.efloat-learn .about-desc .h3{font-family:UniversLTStd;font-size:20px;line-height:24px;font-weight:700}.dl-modal-wrapper{background-color:rgba(0,0,0,.7);position:fixed;left:0;top:0;width:100%;height:100%;padding:0;z-index:999;-webkit-pointer-events:none;pointer-events:none;opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.dl-modal-wrapper.open{opacity:1;-webkit-pointer-events:auto;pointer-events:auto}.dl-modal-container{display:table;width:100%;height:100%}.dl-modal{display:table-row}.dl-modal-inner{display:table-cell;vertical-align:middle;padding:30px;text-align:center}.dl-modal-inner li,.dl-modal-inner ul{list-style:none}.dl-list{position:relative;background-color:#fff;display:inline-block;margin-left:-4px;margin-bottom:0;text-align:left}.dl-list-item{margin-bottom:15px}.dl-list-item:last-of-type{margin-bottom:0}.dl-list-item .h3{font-size:15px;line-height:20px;margin:0}.dl-resources{padding-left:15px}.dl-resources a{font-family:UniversLTStd;font-size:13px;line-height:20px}.dl-close-modal{position:absolute;right:30px;top:30px}@media (min-width:768px){.dl-list{width:600px;padding:30px}}@media (max-width:767px){.dl-list{width:100%}}@media (min-width:1025px){.efloat-learn .product-availability,.efloat-learn .request-more-information-btn{font-size:13px;line-height:20px}}*/
html {
  scroll-behavior: smooth;
}

@font-face {
  font-family: icomoon;
  src: url(/fonts/icomoon.eot);
  src: url(/fonts/icomoon.eot#iefix) format("embedded-opentype"),
    url(/fonts/icomoon.ttf) format("truetype"),
    url(/fonts/icomoon.woff) format("woff"),
    url(/fonts/icomoon.svg#icomoon) format("svg");
  font-weight: 400;
  font-style: normal;
}

[class*=" icon-"],
[class^="icon-"] {
  font-family: icomoon !important;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-colorpicker:before {
  content: "\E900";
}

.icon-back:before {
  content: "\E901";
}

.icon-next:before {
  content: "\E902";
}

.icon-commerce:before {
  content: "\E905";
}

.icon-next2:before {
  content: "\E906";
}

.icon-back2:before {
  content: "\E907";
}

.icon-commerce2:before {
  content: "\E908";
}

.icon-profile:before {
  content: "\E909";
}

.icon-commerce22:before {
  content: "\E90A";
}

.icon-phone-outline:before {
  content: "\E90B";
}

.icon-icon-shop-cart:before {
  content: "\E90C";
}

.icon-message:before {
  content: "\E90D";
}

.icon-shopping:before {
  content: "\E90E";
}

.icon-shield-check:before {
  content: "\E90F";
}

.icon-eye:before {
  content: "\E910";
}

.icon-wechat:before {
  content: "\E911";
}

.icon-weibo:before {
  content: "\E912";
}

.icon-zoom_out:before {
  content: "\E913";
}

.icon-zoom_in:before {
  content: "\E914";
}

.icon-exit:before {
  content: "\E915";
}

.icon-equalizer:before {
  content: "\E916";
}

.icon-power:before {
  content: "\E917";
}

.icon-chart-growth:before {
  content: "\E918";
}

.icon-leaf:before {
  content: "\E919";
}

.icon-keyboard:before {
  content: "\E91A";
}

.icon-cable2:before {
  content: "\E91B";
}

.icon-height:before {
  content: "\E91C";
}

.icon-screen:before {
  content: "\E91D";
}

.icon-diamond4:before {
  content: "\E91E";
}

.icon-heart:before {
  content: "\E91F";
}

.icon-enlarge:before {
  content: "\E989";
}

.icon-shrink:before {
  content: "\E98A";
}

.icon-enlarge2:before {
  content: "\E98B";
}

.icon-shrink2:before {
  content: "\E98C";
}

.icon-menu1:before {
  content: "\E9BD";
}

.icon-menu2:before {
  content: "\E9BE";
}

.icon-plus:before {
  content: "\EA0A";
}

.icon-minus:before {
  content: "\EA0B";
}

.icon-facebook21:before {
  content: "\EA93";
}

.icon-instagram1:before {
  content: "\EA94";
}

.icon-twitter1:before {
  content: "\EA97";
}

.icon-rss21:before {
  content: "\EA9E";
}

.icon-youtube1:before {
  content: "\EA9F";
}

.icon-linkedin1:before {
  content: "\EACA";
}

.icon-pinterest1:before {
  content: "\EAD2";
}

.icon-cog:before {
  content: "\F013";
}

.icon-pencil:before {
  content: "\F040";
}

.icon-map-marker:before {
  content: "\F041";
}

.icon-map-marker2:before {
  content: "\F042";
}

.icon-triangle-left:before {
  content: "\F044";
}

.icon-triangle-left2:before {
  content: "\F045";
}

.icon-triangle-right:before {
  content: "\F05A";
}

.icon-triangle-down:before {
  content: "\F05B";
}

.icon-triangle-down2:before {
  content: "\F05C";
}

.icon-triangle-right2:before {
  content: "\F05D";
}

.icon-triangle-down3:before {
  content: "\F05E";
}

.icon-phone:before {
  content: "\F095";
}

.icon-phone2:before {
  content: "\F096";
}

.icon-triangle-up:before {
  content: "\F0AA";
}

.icon-triangle-up2:before {
  content: "\F0AB";
}

.icon-triangle-up3:before {
  content: "\F0AC";
}

.icon-comment-o:before {
  content: "\F0E5";
}

.icon-uniF1001:before {
  content: "\F101";
}

.icon-uniF1002:before {
  content: "\F102";
}

.icon-uniF102:before {
  content: "\F103";
}

.icon-uniF103:before {
  content: "\F104";
}

.icon-uniF101:before {
  content: "\F105";
}

.icon-uniF157:before {
  content: "\F157";
}

.icon-envelope-square:before {
  content: "\F199";
}

.icon-envelope-square2:before {
  content: "\F19A";
}

.icon-uniF1CA1:before {
  content: "\F1CB";
}

.icon-share-alt:before {
  content: "\F1E0";
}

.icon-share-alt2:before {
  content: "\F1E1";
}

.icon-uniF2431:before {
  content: "\F244";
}

.icon-commenting-o:before {
  content: "\F27B";
}

.icon-menu:before {
  content: "\EC2B";
}

.icon-chevron-left:before {
  content: "\E904";
}

.icon-chevron-right:before {
  content: "\E903";
}

.icon-uniF100:before {
  content: "\F100";
}

.icon-uniF1CA:before {
  content: "\F1CA";
}

.icon-uniF243:before {
  content: "\F243";
}

.icon-facebook2:before {
  content: "\EA91";
}

.icon-instagram:before {
  content: "\EA92";
}

.icon-twitter:before {
  content: "\EA96";
}

.icon-rss2:before {
  content: "\EA9C";
}

.icon-youtube:before {
  content: "\EA9D";
}

.icon-linkedin:before {
  content: "\EAC9";
}

.icon-pinterest:before {
  content: "\EAD1";
}

*,
:after,
:before {
  margin: 0;
  padding: 0;
}

body {
  background-color: #fff;
  overflow-x: hidden;
}

h1,
h2,
h3,
h4,
h5 h6 {
  font-family: UniversLTStd-Light, Helvetica, Arial, sans-serif;
}

p {
  padding: 0;
}

.body h2 {
  font-size: 1.6em;
  line-height: 1.1;
}

a,
a:active,
a:focus,
a:hover {
  outline: none !important;
  text-decoration: none !important;
}

hr {
  margin-top: 21px;
  margin-bottom: 21px;
  border: 0;
  border-top: 1px solid #ccc;
}

hr.section {
  margin: 60px 0;
}

section {
  margin: 0;
  padding-bottom: 45px;
  overflow-x: hidden;
}

strong {
  font-family: UniversLTStd-Bold, Helvetica, Arial, sans-serif;
  font-weight: 700;
}

.vcenter {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.bg-img {
  background-size: cover;
}

.bold-a {
  font-weight: 700;
  font-size: 120%;
}

.show {
  display: block;
}

.hide {
  display: none;
}

@media (min-width: 769px) {
  .tablet-up {
    display: block;
  }
  .tablet-down {
    display: none !important;
  }
}

@media (max-width: 768px) {
  .tablet-up {
    display: none !important;
  }
  .tablet-down {
    display: block;
  }
}

.selectboxit-container {
  position: relative;
  display: block;
  width: 100%;
  vertical-align: top;
}

.selectboxit-container * {
  font: 14px Helvetica, Arial;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  outline: none;
  white-space: nowrap;
}

.selectboxit-container .selectboxit {
  width: 100%;
  cursor: pointer;
  margin: 0;
  padding: 0;
  border-radius: 0;
  overflow: hidden;
  display: block;
  position: relative;
}

.selectboxit-container .selectboxit-options a,
.selectboxit-container span {
  height: 35px;
  line-height: 33px;
  display: block;
}

.selectboxit-container .selectboxit:focus {
  outline: 0;
}

.selectboxit-options .selectboxit-disabled,
.selectboxit.selectboxit-disabled {
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
  cursor: default;
}

.selectboxit-text {
  text-indent: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  float: left;
  color: #757b82;
}

.selectboxit .selectboxit-option-icon-container {
  margin-left: 5px;
}

.selectboxit-container .selectboxit-options {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  min-width: 100%;
  width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
  position: absolute;
  overflow-x: hidden;
  overflow-y: auto;
  cursor: pointer;
  display: none;
  z-index: 9999999999999;
  border-radius: 0;
  text-align: left;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.selectboxit-option {
  text-indent: 5px;
  margin: 0;
  list-style-type: none;
}

.selectboxit-option .selectboxit-option-anchor {
  padding: 0 2px;
}

.selectboxit-option .selectboxit-option-anchor:hover {
  text-decoration: none;
}

.selectboxit-optgroup-header {
  text-indent: 5px;
  margin: 0;
  list-style-type: none;
}

.selectboxit-option-first {
  border-top-right-radius: 6px;
  border-top-left-radius: 6px;
}

.selectboxit-optgroup-header + .selectboxit-option-first {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

.selectboxit-option-last {
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
}

.selectboxit-optgroup-header {
  font-weight: 700;
}

.selectboxit-optgroup-header:hover {
  cursor: default;
}

.selectboxit-arrow-container {
  width: 30px;
  position: absolute;
  right: 0;
  bottom: 1px;
}

.selectboxit .selectboxit-arrow-container .selectboxit-arrow {
  margin: 0 auto;
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
}

.selectboxit .selectboxit-arrow-container .selectboxit-arrow.ui-icon {
  top: 30%;
}

.selectboxit-option-icon-container {
  float: left;
}

.selectboxit-container .selectboxit-option-icon {
  margin: 0;
  padding: 0;
  vertical-align: middle;
}

.selectboxit-option-icon-url {
  width: 18px;
  background-size: 18px 18px;
  background-repeat: no-repeat;
  height: 100%;
  background-position: 50%;
  float: left;
}

.selectboxit-rendering {
  display: inline-block !important;
  *display: inline !important;
  zoom: 1 !important;
  visibility: visible !important;
  position: absolute !important;
  top: -9999px !important;
  left: -9999px !important;
}

.jqueryui .ui-icon {
  background-color: inherit;
}

.jqueryui .ui-icon-triangle-1-s {
  background-position: -64px -16px;
}

.selectboxit-btn {
  background-color: transparent;
  border: 1px solid #ccc;
}

.selectboxit-btn.selectboxit-enabled:focus,
.selectboxit-btn.selectboxit-enabled:hover {
  text-decoration: none;
}

.selectboxit-default-arrow {
  width: 0;
  height: 0;
  border-top: 4px solid #000;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}

.selectboxit-list {
  background-color: #fff;
  border: 1px solid #999;
}

.selectboxit-list .selectboxit-option-anchor {
  color: #757b82;
}

.selectboxit-list > .selectboxit-focus > .selectboxit-option-anchor {
  background-color: #eee;
}

.selectboxit-list > .selectboxit-disabled > .selectboxit-option-anchor {
  color: #999;
}

.logo-grey {
  color: #808285;
}

.about-logo {
  margin-bottom: 25px;
}

.about-logo img {
  height: 40px;
}

.stickyTab {
  display: none;
}

#product-carousel {
  margin-bottom: 60px;
}

.slick-dotted.slick-slider {
  margin-bottom: 0;
}

.slick-dots {
  bottom: -30px;
}

.slick-dots li {
  width: 16px;
}

.slick-dots li button {
  display: inline-block;
  width: 12px;
  height: 12px;
  margin: 0 5px 0 0;
  border: 1px solid #ccc;
  border-radius: 50%;
  cursor: pointer;
  background-color: #ccc;
  -webkit-transform: scale(0.85);
  transform: scale(0.85);
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}

.slick-dots li button:hover {
  outline: -webkit-focus-ring-color auto 5px;
}

.slick-dots .slick-active button,
.slick-dots li:hover button {
  -webkit-transform: scale(1);
  transform: scale(1);
  border: 1px solid #83945d;
}

.slick-dots .slick-active button {
  margin: 0 5px 0 0;
  width: 12px;
  height: 12px;
  background-color: #83945d;
  border: 1px solid #83945d;
}

.slick-dots li:hover button {
  background-color: #83945d;
}

.slick-dots li button:before {
  content: none;
}

.slickslide-wrapper {
  margin-left: -15px;
}

.slickslide-wrapper .slickslide-container {
  margin-right: -15px;
}

.slick-slider .slick-next,
.slick-slider .slick-prev {
  font-size: inherit;
  line-height: inherit;
  color: inherit;
  opacity: 0.5;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
}

.slick-slider .slick-next:before,
.slick-slider .slick-prev:before {
  display: none;
}

.libertyHolder {
  background: #fff !important;
  margin: 0;
}

.product-name {
  color: #58595b;
  text-transform: uppercase;
}

.product-designer {
  color: #a4a4a4;
  font-size: 90%;
  line-height: 90%;
}

.truck {
  width: 18px;
  padding-bottom: 15px;
  display: inline-block;
  float: left;
}

.detail-info {
  font-size: 0.866667em;
}

.detail-info a {
  font-family: UniversLTStd, Helvetica, Arial, sans-serif;
  font-size: 1em;
  font-weight: 700;
  display: block;
}

.detail-info a,
.detail-info p {
  line-height: 20px;
  margin: 0;
  padding: 0;
}

.detail-info .detail-resources:last-of-type {
  margin-bottom: 0;
}

.detail-info .accordion .detail-resources:last-of-type p {
  margin-bottom: 10.5px;
}

.certified {
  display: flex;
  align-items: center;
  margin-top: 10px;
}

.certified a img {
  width: 50px;
  margin-bottom: 0 !important;
}
.certified a span {
  font-weight: 900;
  font-family: UniversLTStd, Helvetica, Arial, sans-serif;
  margin-left: 15px;
}

.region-german .prod-btn a {
  padding: 12px;
  width: auto;
  display: inline-block;
}

.tab-resources {
  margin-top: 20px;
}

section.details .accordion.container-right {
  padding-left: 22.5px;
  padding-right: 0;
}

.details a {
  color: #58595b;
}

.accordion-controls {
  height: 0;
  text-align: right;
}

.accordion-controls a.minus,
.accordion-controls a.plus {
  width: 100%;
  text-decoration: none;
  display: inline-block;
  -webkit-transform: translateY(-20px);
  transform: translateY(-20px);
}

.accordion-controls a.minus:hover,
.accordion-controls a.plus:hover {
  text-decoration: none;
}

.accordion-controls a i {
  color: rgba(88, 89, 91, 0.7);
  font-size: 0.533333em;
  line-height: 16px;
}

.detail-customer,
.detail-resources,
.detail-specs {
  margin-bottom: 30px;
}

.details-misc {
  margin-bottom: 15px;
}

.colorGallerycarousel {
  border: 1px solid #ccc;
  padding: 7px 0 7px 6px;
  margin: 11px 20px 30px 0;
  position: relative;
}

.colorBoxLeft {
  float: left;
  width: 33.6%;
  padding-left: 0;
  padding-right: 3%;
}

.galeryItemImg {
  width: 152px;
}

.galleryItem {
  width: 160px;
  float: left;
  padding: 0 0 25px;
}

.galleryOpt,
.galleryOpt a {
  font-size: 0.6em;
  line-height: 11px;
  color: #58595b;
  margin-top: 5px;
}

.galeryTypes a {
  color: #9eb300;
  padding-top: 10px;
}

.btn {
  border-radius: 0 !important;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}

.btn.focus,
.btn:focus,
.btn:hover {
  color: #fff;
  text-decoration: none;
  opacity: 0.9;
  -webkit-transform: scale(1.06);
  transform: scale(1.06);
}

.product-price span,
.product-shipping {
  font-family: UniversLTStd;
}

.product-shipping {
  display: block;
  margin: 0;
  color: #999;
}

.product-availability,
.product-shipping,
.request-more-information-btn {
  margin: 0;
}

.product-buttons a {
  width: 200px;
  padding: 12px 0;
  margin: 0 0 14px;
  font-family: UniversLTStd, Arial, Helvetica, sans-serif;
  font-size: 0.866667em;
  line-height: 1em;
  font-weight: 700;
  color: #fff;
}

/*NETPOSITIVE LOGO*/

.sustainLogos {
  display: flex;
  flex-flow: row wrap;
  width: 100%;
  align-items: center;
  margin-bottom: 5px;
}

.netPositive {
  width: 34%;
  cursor: pointer;
}

.netPositive img {
  width: 100px;
}

/*ECOMODES LOGO*/

.ecomedes {
  width: 50%;
  /*margin: 5px 0 15px 0;*/
}

.tablet-down .ecomedes a {
  display: flex;
  justify-content: center;
  margin: 0 auto;
}

.ecomedes a {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.ecomedes:hover,
.netPositive:hover {
  transform: scale(1.05);
}

.ecomedes a:hover {
  color: #58595b;
}

.ecomedes img {
  width: 37px;
  margin: 0 15px 0 0;
}

.ecomedes span {
  font-weight: 100;
  font-family: UniversLTStd-light, Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  line-height: 14px;
  display: block;
  color: #58595b;
  text-align: left;
  font-size: 13px;
}

.btn-quickbuy {
  background: #83945d;
}

.btn-grey {
  background: #8b8b8b;
}

.nav-tabs {
  margin: 0 0 30px;
  background: url(/userfiles/productsV2/tab-stroke.png) 0 50% repeat-x;
  border: none;
}

.nav-tabs > li > a {
  color: #999;
  font-family: UniversLTStd, Helvetica, Arial, sans-serif;
  font-weight: 700;
  position: relative;
  display: block;
  padding: 10px 25px 10px 0;
  margin-right: 0;
}

.nav-tabs > li.active > a,
.nav-tabs > li > a {
  border: none;
  background-color: #fff;
  border-radius: 0;
}

.nav-tabs > li.active > a {
  color: #58595b;
  border-bottom: transparent;
  cursor: default;
}

.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a:hover {
  color: #58595b;
  background-color: #fff;
  border: none;
  border-bottom: transparent;
  cursor: default;
  border-radius: 0;
}

.tab-pane .h5 {
  margin: 0 0 15px;
  text-transform: uppercase;
}

.tab-pane .h5,
.tab-pane .h6 {
  color: #999;
  font-family: UniversLTStd, Helvetica, Arial, sans-serif;
  line-height: 1em;
  font-weight: 700;
}

.tab-pane .h6 {
  margin: 0 0 5px;
}

.middle-stroke {
  display: inline-block;
  width: 100%;
  border-bottom: 1px solid #ccc;
  float: left;
}

.product-about-1 {
  margin: 40px 0 30px;
}

.product-about-1 .about-logo {
  margin: 0 0 30px;
}

.product-about-1 a {
  color: #58595b;
  font-family: UniversLTStd, Helvetica, Arial, sans-serif;
  font-size: 0.866667em;
  font-weight: 700;
  line-height: normal;
  margin: 0;
  padding: 0;
  display: block;
}

.product-about-1 a:hover {
  text-decoration: none;
}

.product-about-1 a i {
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  -webkit-transform: scale(1);
  transform: scale(1);
}

.product-about-1 a:hover i {
  -webkit-transform: scale(1.5);
  transform: scale(1.5);
}

.product-about-1 .about-copy {
  font-size: 0.933333em;
  line-height: 20px;
  margin: 0 0 20px;
  padding: 0;
}

.product-about-1 .awards {
  text-align: left;
  padding: 0;
}

.product-about-1 .awards p {
  text-align: center;
  margin: 0;
  padding: 0;
  font-size: 0.866667em;
  line-height: 16px;
}

.product-about-1 .awardlogo {
  margin: 0 20px 0 0;
  display: inline-block;
}

.product-about-1 .awardlogo img {
  max-width: 100px;
  margin-bottom: 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.details .h5 {
  color: #999;
  border-bottom: 1px solid #ccc;
  font-family: UniversLTStd, Helvetica, Arial, sans-serif;
  line-height: 1em;
  font-weight: 700;
  padding: 0 0 5px;
  margin: 0 0 20px;
  text-transform: uppercase;
}

.details img {
  margin-bottom: 30px;
}

.accordion .detail-resources {
  border-bottom: 1px solid #ccc;
  padding-bottom: 5px;
}

.accordion .detail-resources .h5 {
  border-bottom: none;
  padding-bottom: 0;
  margin-bottom: 0;
}

.accordion .detail-resources p {
  padding-top: 15px;
}

.details-link i {
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}

.details-link:hover {
  text-decoration: none;
}

.details-link:hover i {
  -webkit-transform: scale(1.5);
  transform: scale(1.5);
}

.product-about-2 {
  margin: 80px auto;
}

.product-about-2 img {
  margin-bottom: 30px;
}

.about2-copy {
  overflow: hidden;
}

.about2-copy p {
  font-size: 0.933333em;
  line-height: 20px;
}

#about-carousel .slick-dots {
  bottom: 0;
  width: auto;
  left: 0;
  margin-left: 0;
}

.masonry {
  -webkit-column-count: 3;
  column-count: 3;
  -webkit-column-gap: 30px;
  column-gap: 30px;
}

.product-review {
  margin: 0;
}

.product-review .review {
  border-bottom: none;
}

.product-review .review .review-wrapper {
  /*border-bottom: 1px solid #ccc*/
}

.product-review .toolbar a {
  color: #fff;
  font-size: 0.933333em;
  margin-top: 20px;
}

.product-review .toolbar a,
.review .rev-subject {
  font-family: UniversLTStd, Helvetica, Arial, sans-serif;
}

.review .rev-subject {
  margin: 5px 0;
  font-size: 1.066667em;
}

.review .rev-body {
  font-size: 0.8em;
  margin-bottom: 10px;
  line-height: 16px;
}

.review .rev-user {
  font-family: UniversLTStd-Light, Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 0.866667em;
  color: #777;
}

.review .rev-user:first-letter {
  text-transform: uppercase;
}

.review .rev-user a {
  color: #888;
}

.reviews-wrapper {
  padding: 0;
}

.reviews-container {
  width: 100%;
  margin: 0 auto;
  padding: 0;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  -webkit-transition: opacity 0.3s ease-out;
  transition: opacity 0.3s ease-out;
}

.reviews-container.packing {
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
}

.reviews {
  margin-left: -45px;
}

.reviews .review {
  background-color: #fff;
  display: inline-block;
  padding-left: 45px;
  padding-bottom: 30px;
  width: 33.333%;
  margin: 0;
  vertical-align: top;
}

.reviews .review-wrapper {
  padding-bottom: 15px;
}

.reviews .rev-body {
  overflow: hidden;
}

.reviews .ratings i {
  color: #83945d;
}

.reviews .rev-user {
  display: block;
  height: 0;
  text-align: right;
}

.reviews .toggle-buttons .toggle-button {
  font-size: 0.733333em;
}

.reviewer {
  font-size: 0.8em;
  text-transform: capitalize;
}

.photo-links-header .h5,
.reviewer {
  font-family: UniversLTStd, Helvetica, Arial, sans-serif;
  font-weight: 700;
}

.photo-links-header .h5 {
  color: #999;
  line-height: 1em;
  margin: 0;
  text-transform: uppercase;
  font-size: 1em;
  border-bottom: 1px solid #ccc;
  padding-bottom: 5px;
}

.h2 {
  font-weight: 700;
  margin-bottom: 15px;
}

.photo-link {
  display: inline-block;
  vertical-align: top;
  float: none !important;
  margin-right: -4px;
  padding-bottom: 15px;
}

.photo-links .h2 {
  font-size: 1.333333em !important;
}

.videoholder,
.videothumb {
  text-align: center;
}

.videothumb {
  display: inline-block;
  margin: 0 20px 0 0;
  position: relative;
}

.videothumb p {
  padding: 0;
}

.videothumb a {
  width: 182px;
  height: 102px;
  display: block;
  color: #fff;
  text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.7);
}

.videothumb a > i {
  position: absolute;
  top: 22px;
  left: 66px;
  opacity: 0.6;
}

.ergonomic {
  padding: 60px 0;
  margin: 0 0 45px;
  background-position: 50%;
  background-attachment: fixed;
  background-size: cover;
}

.ergonomic .h2 {
  font-size: 2.266667em;
  line-height: 1.1;
  margin: 0 0 22px;
}

.ergonomic p {
  line-height: 1.5;
}

.ergonomic .nav-tabs {
  padding: 20px 45px;
  background-image: none;
  margin: 0;
}

.ergonomic .nav-tabs > li,
.ergonomic .nav-tabs > li.active,
.ergonomic .nav-tabs > li.focus {
  background-color: transparent !important;
  margin-right: 25px;
}

.ergonomic .nav-tabs > li > a {
  padding: 10px 0;
  background: transparent;
}

.ergonomic .col-xs-12 {
  padding: 0;
}

.ergonomic .tab-content {
  padding: 35px 45px 30px;
}

.ergonomic.dark {
  color: #fff;
}

.ergonomic.light {
  color: #58595b;
}

.ergonomic.dark .nav-tabs {
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-transition: background-color 0.3s ease-out;
  transition: background-color 0.3s ease-out;
}

.ergonomic.dark .nav-tabs > li > a {
  color: #fff;
}

.ergonomic.dark .nav-tabs > li.active > a {
  background: transparent;
  color: #fff;
}

.ergonomic.dark .tab-content {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-transition: background-color 0.3s ease-out;
  transition: background-color 0.3s ease-out;
}

.ergonomic.light .nav-tabs {
  background-color: hsla(0, 0%, 100%, 0.5);
}

.ergonomic.light .nav-tabs > li > a {
  color: #58595b;
}

.ergonomic.light .nav-tabs > li.active > a {
  background: transparent;
  color: #58595b;
  border-bottom: 4px solid #58595b;
}

.ergonomic.light .tab-content {
  color: #58595b;
  background-color: hsla(0, 0%, 100%, 0.5);
}

.designstudio img {
  margin-bottom: 25px;
}

.designstudio .h2 {
  margin-top: 0;
}

.product-item {
  margin: 0 15px;
  text-align: center;
}

.product-item img {
  margin: 0 0 10px;
}

.product-item a {
  color: #58595b;
  text-decoration: none;
}

.product-item a:active,
.product-item a:focus,
.product-item a:hover {
  color: #999;
}

.product-item p {
  margin: 0;
  padding: 0;
  text-transform: uppercase;
}

.article-item {
  text-align: center;
}

.article-item img {
  margin: 0 0 10px;
}

.article-item a {
  color: #58595b;
  text-decoration: none;
}

.article-item a:active,
.product-item a:focus,
.product-item a:hover {
  color: #999;
}

.article-item p {
  margin: 0;
  padding: 0;
}

.information label {
  font-size: 0.933333em;
}

.information {
  overflow: visible;
}

.information [type="submit"] {
  font-weight: 700;
  color: #fff;
}

.information [type="submit"] i {
  font-weight: 400;
  color: #fff;
}

.information .rc-anchor.rc-anchor-normal.rc-anchor-light {
  margin-bottom: 20px;
}

.information a,
.information a:hover {
  color: #58595b;
}

.sliderTop {
  width: auto;
  margin: 10px 25px 0 40px;
  height: 180px !important;
  overflow: hidden;
}

.colorBoxRight img {
  width: 100%;
  margin-bottom: 4px;
}

.colorItem span {
  background: #fff;
  opacity: 0.8;
}

.print-share-container {
  height: 6px;
  text-align: right;
}

.print-button-container {
  display: inline-block;
  vertical-align: middle;
}

.print-button-container a {
  position: relative;
  top: 1px;
}

.print-button-container a,
.print-button-container a:hover {
  text-decoration: none;
}

.at-style-responsive .at-share-btn {
  margin-bottom: 0;
}

.social-share-container {
  display: inline-block;
  /*overflow-x: hidden;*/
  vertical-align: middle;
  width: 50%;
}

.social-share-container .share-button {
  background: #fff;
  z-index: 1;
}

.social-share-container .share-button a {
  text-decoration: none;
  line-height: 30px;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
}

.social-share-container .share-button a:hover {
  text-decoration: none;
}

.social-share-container .addthis_inline_share_toolbox {
  display: inline-block;
  vertical-align: middle;
  white-space: nowrap;
  max-width: 0;
  overflow: hidden;
  -webkit-transition: max-width 0.3s ease-out;
  transition: max-width 0.3s ease-out;
}

.social-share-container.sharing .share-button {
  display: none;
}

.social-share-container.sharing .addthis_inline_share_toolbox {
  max-width: 100%;
}

.underline-content {
  margin-bottom: 30px;
  padding-bottom: 0;
}

.underline-content .tnav {
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 0;
  list-style: none;
}

.underline-content .tnav > li,
.underline-content .tnav > li > a {
  position: relative;
  display: block;
}

.underline-content .tnav > li > a {
  padding: 10px 15px 10px 0;
}

.underline-content .underline {
  background-color: #58595b;
}

.underline-content.ergonomic-underline,
.underline-content.ergonomic-underline .tnav {
  margin-bottom: 0;
  padding-bottom: 0;
}

.underline-content.ergonomic-underline .underline {
  background-color: #fff;
}

.underline-content .underline-container {
  position: relative;
  display: block;
  width: 100%;
  top: -4px;
}

.underline-content .underline-container .underline {
  position: absolute;
  left: 0;
  height: 4px;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}

.content-wrapper {
  padding: 0;
}

section {
  overflow: hidden;
}

.fade-up {
  position: relative;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  -webkit-transition: all 0.3s ease-out, opacity 0.5s ease-out;
  transition: all 0.3s ease-out, opacity 0.5s ease-out;
}

.fade-up.fading {
  -webkit-transform: translate3d(0, 50px, 0);
  transform: translate3d(0, 50px, 0);
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
}

.image-zoom {
  position: relative;
}

.zoom-takeover-container .zoom-out-container {
  z-index: 10;
}

.zoom-takeover-container img {
  z-index: 5;
}

.zoom-in-container,
.zoom-out-container {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  right: 0;
}

.zoom-out {
  position: relative;
}

.zoom-out .icon-uniF1CA {
  position: absolute;
  right: 0;
  top: 0;
  padding-bottom: 5px;
  font-size: 2.133333em;
}

.zoom-in {
  position: relative;
  background-color: hsla(0, 0%, 100%, 0);
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}

.zoom-in:hover {
  background-color: hsla(0, 0%, 100%, 0.5);
}

.zoom-in:hover .icon-enlarge2 {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.zoom-in .icon-enlarge2 {
  position: absolute;
  left: 50%;
  top: 50%;
  font-size: 4.26667em;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -webkit-transform: translate(-50%, -25%);
  transform: translate(-50%, -25%);
  -webkit-transition: all 0.6s ease-out, -webkit-transform 0.3s ease-out;
  transition: all 0.6s ease-out, -webkit-transform 0.3s ease-out;
}

.zoom-in,
.zoom-out {
  width: 100%;
  height: 100%;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}

.zoom-in:hover,
.zoom-out:hover {
  text-decoration: none;
}

.zoom-takeover {
  background-color: #fff;
  display: table;
  position: fixed;
  width: 100%;
  height: 100%;
  top: 115px;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  overflow: hidden;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}

.zoom-takeover.open {
  -webkit-transform: scale(1);
  transform: scale(1);
}

.zoom-takeover .zoom-takeover-container {
  display: table-cell;
  vertical-align: top;
  padding: 90px 60px 60px;
  width: 100%;
  height: 100%;
}

.zoom-takeover .zoom-takeover-container .img-container {
  position: relative;
  max-width: 1170px;
  margin: 0 auto;
}

.zoom-takeover .zoom-takeover-container img {
  position: relative;
  width: 100%;
  height: auto;
  margin: 0;
}

@media (max-width: 768px) {
  .zoom-takeover {
    top: 65px;
  }
}

@media (max-width: 1023px) and (min-width: 769px) {
  .zoom-takeover {
    top: 100px;
  }
}

@media (max-width: 1023px) and (min-width: 851px) {
  .zoom-takeover {
    top: 108px;
  }
}

.pagination-container {
  text-align: center;
}

.page-next,
.page-prev {
  display: inline-block;
  text-decoration: none;
  font-size: 0.8em;
  line-height: 20px;
  color: #58595b;
  opacity: 0.5;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
  -webkit-transition: font-size 0.3s ease-out;
  transition: font-size 0.3s ease-out;
}

.page-next:hover,
.page-prev:hover {
  font-size: 1.066667em;
  text-decoration: none;
}

.page-next {
  margin-left: 30px;
}

.page-prev {
  margin-right: 30px;
}

.page-links {
  display: inline-block;
  text-align: center;
  margin-bottom: 15px;
}

.page-links a {
  padding: 0 5px;
  font-size: 0.666667em;
  line-height: 20px;
  color: #58595b;
  display: inline-block;
  text-decoration: none;
  -webkit-transition: font-size 0.3s ease-out;
  transition: font-size 0.3s ease-out;
}

.page-links a.bold-a {
  color: #58595b;
  font-size: 0.933333em;
  font-weight: 700;
  text-decoration: none;
}

.page-links a.inactive {
  display: none;
}

.page-links a:hover {
  font-size: 0.933333em;
  text-decoration: none;
}

body .sliderProductImg {
  height: auto !important;
  width: 100% !important;
  border: none;
}

.body.new-qse-page .accordion .detail-resources p,
.body.new-qse-page .accordion .detail-resources span {
  background: none !important;
}

@media only screen and (min-width: 1025px) {
  .zoom-out .icon-uniF1CA {
    font-size: 1.066667em;
    right: 0;
    top: 0;
  }
  .container-fluid {
    max-width: 1170px;
  }
  section.libertyHolder {
    padding: 45px 45px 75px;
    margin: 0;
  }
  section.articles [class*="col-"] {
    padding: 0;
  }
  section.articles .article-link-list {
    margin-left: -45px;
  }
  section.articles .article-link-container {
    margin-right: -45px;
  }
  section.articles .article-link {
    padding-left: 45px;
  }
  section.product-about-1 {
    padding: 0 45px 45px;
    margin: 0;
  }
  section.product-about-1 .about-link.first {
    margin-top: 60px;
  }
  section.details {
    padding: 0 45px 45px;
    margin: 0;
  }
  section.details p {
    font-size: 1em;
    line-height: 20px;
    margin: 0;
  }
  section.details .details-link {
    text-decoration: none;
    line-height: 22px;
  }
  section.details small {
    font-size: 0.733333em;
  }
  .photo-links {
    margin: 35px auto 45px;
  }
  .photo-links .container-fluid > .row {
    /*margin-left: -45px*/
  }
  .photo-links .container-fluid > .row > .wrapper {
    margin-right: -45px;
  }
  .photo-link {
    padding-left: 45px;
    padding-right: 0;
  }
  .photo-link p {
    margin-bottom: 0;
  }
  .container-fluid {
    width: 100%;
    margin: 0 auto;
    padding: 0;
  }
  .container-fluid > .row {
    width: 100%;
    margin: 0;
  }
  h1 {
    font-size: 1.733333em;
    line-height: 40px;
  }
  p {
    /* font-size: 0.933333em; */
    line-height: 20px;
  }
  .container-left {
    padding: 0 22.5px 0 0;
  }
  .libertyHolder .container-right {
    margin-top: -7px;
  }
  .container-right {
    padding: 0 0 0 22.5px;
  }
  .slider-container:focus {
    outline: none;
  }
  .product-name {
    margin: 0;
    text-indent: -2px;
  }
  .product-designer {
    margin: 0 0 5px;
  }
  .product-description {
    font-size: 0.933333em;
    line-height: 20px;
    margin: 0 0 16px;
  }
  .product-price {
    font-size: 0.933333em;
    margin: 0 0 20px;
    padding: 0;
  }
  .product-price span {
    font-size: 1.333333em;
  }
  .product-shipping {
    font-size: 0.866667em;
    line-height: 20px;
    margin: 0 0 13px;
    padding: 0;
  }

  /*PRODUCT BUTTONS*/
  .product-buttons .product-buttons-wrapper {
    display: block;
  }
  .product-buttons .prod-btn {
    display: block;
    margin-bottom: 15px;
  }
  .product-buttons a {
    display: block;
  }
  .product-buttons a:last-of-type {
    margin-bottom: 0;
  }
  .about-copy {
    max-width: 375px;
  }
  .about-logo {
    max-width: 400px;
    width: 80%;
  }
  h1.product-name {
    font-size: 1.466667em !important;
  }
}

@media (min-width: 1025px) {
  .product-shipping {
    margin-bottom: 8px;
  }
  .request-more-information-btn {
    font-size: 0.866667em;
    line-height: 20px;
    margin-bottom: 15px;
  }
}

.form-control {
  padding-top: 0;
  padding-bottom: 0;
  border-radius: 0;
  line-height: 35px;
  height: 35px !important;
}

.form-control:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}

@media (min-width: 1025px) and (max-width: 1230px) {
  .container-fluid {
    padding: 0 30px;
  }
}

.nav-container .h2 {
  font-family: UniversLTStd, Arial, Helvetica, sans-serif !important;
}

@media (min-width: 1025px) {
  .print-share-container {
    height: 28px;
    text-align: right;
    width: 100%;
    margin: 0;
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
  }
  .description-reviews {
    width: 50%;
    text-align: left;
  }
}

@media (max-width: 1023px) {
  .product-about-1 > .container-fluid > .vcenter {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  section.libertyHolder .product-shipping {
    margin-bottom: 0;
  }
  section.libertyHolder .product-shipping i {
    padding-bottom: 0;
  }
}

@media (min-width: 768px) and (max-width: 1024px) {
  .about-logo {
    max-width: 400px;
    width: 80%;
  }
  h1.product-name {
    font-size: 1.466667em !important;
  }
  .container-fluid {
    padding-left: 30px;
    padding-right: 30px;
  }
  .container-left,
  .container-right {
    padding-left: 0;
    padding-right: 0;
  }
  .row {
    margin: 0;
  }
  section.libertyHolder {
    padding: 30px 0;
  }
  section.libertyHolder .product-price,
  section.libertyHolder .product-shipping {
    margin-bottom: 10px;
  }
  section.product-about-1 {
    padding: 0 0 30px;
    margin: 0;
  }

  section.product-about-1 .container-left {
    padding-right: 15px;
  }
  section.product-about-1 .container-right {
    padding-left: 15px;
  }
  section.photo-links {
    margin-left: -15px;
    padding: 0 0 40px;
  }
  .photo-links-header {
    padding-left: 15px;
  }
  section.details {
    padding: 0;
  }
  section.details .container-right {
    padding-left: 15px;
  }
  section.details .container-left {
    padding-right: 15px;
  }
  section.details .row.detail-info.mobile-cord-body {
    margin-left: -15px;
    margin-right: -15px;
  }
  section.details .details {
    padding-bottom: 30px;
  }
  section.details .accordion.container-right {
    padding-left: 15px;
  }
  section.product-review ul.reviews {
    margin-bottom: 0;
  }
  section.ergonomic {
    padding: 30px 0;
    margin-bottom: 20px;
  }
  section.ergonomic .nav-tabs,
  section.ergonomic .tab-content {
    padding: 15px 30px;
  }
  section.ergonomic [class*="col-"] {
    padding: 0;
  }
  section.designstudio {
    padding-bottom: 20px;
  }
  section.designstudio .underline-content {
    margin-bottom: 15px;
  }
  section.designstudio .tab-content {
    padding: 0;
  }
  section.articles .container-fluid {
    padding-left: 15px;
    padding-right: 15px;
  }
  p {
    font-size: 0.933333em;
    line-height: 20px;
  }
  section.information .container-left {
    margin-bottom: 15px;
  }
  section.designstudio .container-left {
    padding-right: 15px;
  }
  section.designstudio .container-right {
    padding-left: 15px;
  }
  section.details .tab-resources {
    margin-top: 0;
  }
  section.details .tab-resources p {
    margin-bottom: 11.5px;
  }
  .product-item {
    padding: 0;
  }
}

@media (min-width: 769px) and (max-width: 1023px) {
  section.libertyHolder .prod-btn {
    width: 33.333%;
    float: left;
    padding-left: 30px;
  }
  .photo-link {
    padding: 0 0 0 15px;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  section.libertyHolder .about-logo {
    text-align: center;
  }
  section.libertyHolder .about-logo img {
    display: inline-block;
    margin-right: -4px;
  }
  section.libertyHolder .slider-container {
    width: 100%;
    padding: 0 25px 50px;
    float: none;
    margin: 0 auto;
  }
  section.libertyHolder .container-right {
    text-align: center;
    margin: 0 auto;
    float: none;
  }
  section.libertyHolder .about-logo {
    margin-left: auto;
    margin-right: auto;
  }
  section.libertyHolder .product-shipping {
    display: inline-block;
  }
  section.libertyHolder .print-share-container {
    display: inline-block;
    margin-bottom: 8px;
    text-align: center;
  }
  section.libertyHolder .product-buttons-wrapper {
    text-align: center;
  }
  section.libertyHolder .prod-btn {
    width: 33.333%;
    display: inline-block;
    padding: 0 15px;
    margin-right: -4px;
    float: none;
  }
  section.libertyHolder .product-buttons a {
    width: 100%;
    font-size: 0.6em;
    text-transform: uppercase;
  }
  section.libertyHolder .container-right {
    display: table;
  }
  section.libertyHolder .container-right .product-buttons {
    width: 100%;
  }
  section.libertyHolder .about-logo {
    margin-top: 0;
  }
  section.libertyHolder .read-more p,
  section.libertyHolder .read-more span {
    font-size: 0.933333em;
    line-height: 20px;
  }
  .container-left,
  .container-right {
    padding: 0;
  }
  .vcenter {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  section.photo-links .wrapper .photo-link {
    padding: 0 15px;
  }
  section.product-about-1 .container-left {
    padding-right: 15px;
  }
  section.product-about-1 .container-right {
    padding-left: 15px;
  }
  section.details {
    padding-bottom: 30px;
  }
  section.details .container-right {
    padding-left: 15px;
  }
  section.details .container-left {
    padding-right: 15px;
  }
  section.details .details-link {
    margin-bottom: 11.5px;
  }
  section.product-review .reviews .review {
    width: 50%;
  }
  .slick-slider .slick-next,
  .slick-slider .slick-prev {
    height: 40px;
    width: 40px;
  }
  .slick-slider .slick-next i,
  .slick-slider .slick-prev i {
    font-size: 2em;
  }
  .slick-slider .slick-prev {
    left: -45px;
  }
  .slick-slider .slick-next {
    right: -45px;
  }
}

@media (max-width: 1024px) {
  .toolbar-container {
    padding: 0;
  }
  .slider-1 .slick-slide img {
    margin: 0 auto;
  }
}

@media (min-width: 768px) {
  .mobile {
    display: none;
  }
  .desktop {
    display: block;
  }
}

@media (min-width: 769px) and (max-width: 1024px) {
  .libertyHolder .slider-container {
    padding-right: 30px;
  }
}

@media (max-width: 768px) {
  .libertyHolder .about-logo {
    margin-bottom: 15px;
  }
  .libertyHolder .tablet-down {
    text-align: center;
  }
  .libertyHolder .tablet-down .mobile-rating {
    margin-bottom: 10px;
  }
  .libertyHolder .print-share-container {
    height: 28px;
    text-align: center;
  }
}

@media (max-width: 767px) {
  body .colorItem {
    width: 20%;
    height: 40px;
    overflow: hidden;
    padding-top: 8px;
  }
  body .colorBoxLeft,
  body .colorBoxRight {
    width: 100%;
  }
  body #dynamicColor .colorBoxRight img {
    margin-bottom: 8px;
  }
  .print-share-container {
    display: none !important;
  }
  html {
    overflow-y: scroll;
  }
  .slider-container {
    padding-bottom: 15px;
  }
  .vcenter {
    display: block;
  }
  .masonry {
    -webkit-column-count: 2;
    column-count: 2;
    -webkit-column-gap: 30px;
    column-gap: 30px;
  }
  .nav-tabs {
    font-size: 0.825em;
  }
  .about-logo {
    max-width: 190px;
    margin: 0 auto 15px;
  }
  .about-copy {
    padding: 0 30px;
  }
  .zoom-out {
    position: relative;
  }
  .zoom-out .icon-uniF1CA {
    font-size: 0.8em;
  }
  .product-about-1 {
    margin: 0;
    padding-bottom: 10px;
  }
  .product-about-1 .vcenter {
    display: inline-block;
  }
  .product-about-1 .awards,
  .product-about-1 p {
    text-align: center;
  }
  .product-about-1 .awardlogo {
    margin: 0 10px;
    display: inline-block;
  }
  .product-about-1 .about-copy {
    margin-bottom: 1px;
  }
  .product-about-1 .container-left {
    margin-bottom: 30px;
  }
  .product-about-2 .about2-copy {
    text-align: center;
    height: 150px;
    overflow: hidden;
  }
  .photo-links-header {
    padding: 30px 30px 0;
  }
  .photo-links {
    padding-bottom: 25px;
  }
  .photo-links .about2-copy {
    height: auto;
  }
  .photo-links p {
    margin-bottom: 7px;
  }
  .photo-links .h2 {
    margin-bottom: 10px;
  }
  .product-slider,
  .product-slider2 {
    padding-bottom: 30px;
  }
  .product-slider2 .content-wrapper,
  .product-slider .content-wrapper {
    padding-left: 30px;
    padding-right: 30px;
  }
  .product-slider2 .slickslide-container,
  .product-slider .slickslide-container {
    width: 100%;
    margin: 0;
  }
  .product-slider2 .slickslide-wrapper,
  .product-slider .slickslide-wrapper {
    margin: 0;
  }
  .product-slider2 .slickslide,
  .product-slider .slickslide {
    margin-left: -30px;
  }
  .product-slider2 .product-item,
  .product-slider .product-item {
    padding: 0 0 30px 30px;
    float: none;
    display: inline-block;
    margin: 0 -4px 0 0;
    vertical-align: top;
  }
  .product-slider2 .product-item a img,
  .product-slider .product-item a img {
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
  }
  .product-slider2 .product-item p,
  .product-slider .product-item p {
    margin-top: 10px;
  }
  .product-slider2 .product-item:last-child,
  .product-slider2 .product-item:nth-last-child(2),
  .product-slider .product-item:last-child,
  .product-slider .product-item:nth-last-child(2) {
    padding-bottom: 0;
  }
  #about-carousel .slick-dots {
    bottom: 0;
    width: auto;
    left: 45%;
    margin: 0;
  }
  .information .content-wrapper {
    padding-left: 30px;
    padding-right: 30px;
  }
  .libertyHolder {
    padding: 30px 0;
  }
  .libertyHolder p {
    padding: 0 30px;
  }
  .libertyHolder .tablet-down {
    text-align: center;
  }
  section.ergonomic {
    display: none;
  }
  .truck {
    float: none;
    padding: 0;
  }
  [class*="col-"] {
    padding-left: 30px;
    padding-right: 30px;
  }
  .container-fluid {
    padding: 0;
  }
  .nav.nav-tabs {
    background: none;
  }
  .nav.nav-tabs li {
    width: 100%;
    border-bottom: 1px solid #ccc;
  }
  .nav.nav-tabs li a {
    color: #999;
    font-family: UniversLTStd, Helvetica, Arial, sans-serif;
    line-height: 1em;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 1em;
    padding-top: 5px;
    padding-bottom: 5px;
  }
  .row {
    margin: 0;
  }
  .content-wrapper {
    padding: 0;
  }
  section {
    padding-bottom: 30px;
  }
  body p {
    font-size: 0.933333em;
    line-height: 20px;
  }
  .desktop {
    display: none;
  }
  .mobile {
    display: block;
  }
  .product-buttons {
    display: block;
    margin-bottom: 18px;
    padding: 0 30px;
  }
  .product-buttons a {
    text-transform: uppercase;
  }
  .product-buttons-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: left;
    margin-left: -15px;
  }
  .region-german .prod-btn {
    width: 100%;
  }
  .region-german .prod-btn a {
    width: 100%;
    padding: 0 12px;
  }
  .prod-btn {
    width: 200px;
    padding-left: 0px;
    display: inline-block;
    margin-right: 0px;
    margin-bottom: 10px;
    text-align: center;
  }
  .prod-btn a {
    width: 100%;
    font-size: 0.866667em;
    margin: 0 -6px 0 0;
    height: 40px;
    line-height: 39px;
    padding: 0 15px;
    text-align: center;
  }
  .prod-btn a i {
    display: none;
  }
  .mobile-rating,
  .product-designer,
  .product-name {
    margin-top: 0;
    margin-bottom: 15px;
    padding-left: 30px;
    padding-right: 30px;
  }
  .product-name {
    margin-bottom: 10px;
  }
  .product-price {
    margin-bottom: 7px;
  }
  .product-price,
  .product-shipping {
    padding-left: 30px;
    padding-right: 30px;
  }
  .product-shipping {
    margin-bottom: 10px;
    font-size: 0.8em;
    line-height: 16px;
  }
  .product-description {
    display: none;
    text-align: left;
  }
  .product-description,
  section.details .accordion.container-right {
    padding-left: 30px;
    padding-right: 30px;
  }
  section.details .h5 {
    border-bottom: none;
    margin-bottom: 10px;
  }
  .details img {
    margin-bottom: 40px;
  }
  section.product-review .toolbar {
    margin: 0 -30px 0 0;
  }
  section.product-review .toolbar .toolbar-container {
    margin-left: -15px;
  }
  section.product-review .toolbar .show-more-btn,
  section.product-review .toolbar .write-review-btn {
    float: none;
    width: 50%;
    display: inline-block;
  }
  section.product-review .toolbar .show-more-btn a,
  section.product-review .toolbar .write-review-btn a {
    width: 100%;
    font-size: 0.666667em;
    margin-top: 10px;
  }
  section.product-review .toolbar .show-more-btn a i,
  section.product-review .toolbar .write-review-btn a i {
    display: none;
  }
  section.information .container-right {
    padding-top: 15px;
  }
  section.libertyHolder {
    padding-bottom: 0;
  }
  section.libertyHolder .product-designer {
    margin-bottom: 7px;
  }
  section.articles p {
    margin-bottom: 30px;
  }
  section.articles .article-item p {
    font-family: UniversLTStd, Helvetica, Arial, sans-serif;
    font-size: 1.066667em;
  }
  .detail-info .tab-resources {
    margin-top: 30px;
  }
  .detail-resources p {
    margin-bottom: 4px;
  }
  section.product-about-1 {
    margin-top: 0;
  }
  .reviews .review {
    width: 100%;
  }
  .tab-content > .tab-pane {
    display: block;
  }
  .tab-pane {
    min-height: 1px;
  }
  .mobile-cords {
    padding: 0 30px;
  }
  .mobile-cord {
    margin-bottom: 30px;
  }
  .mobile-cord:last-child {
    margin-bottom: 0;
  }
  .mobile-cord-head {
    position: relative;
    border-bottom: 1px solid #ccc;
  }
  .mobile-cord-head .h5,
  .mobile-cord-head .mobile-cord-controls {
    display: inline-block;
  }
  .mobile-cord-head .h5 {
    margin-bottom: 0;
  }
  .mobile-cord-head .mobile-cord-controls {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    text-align: right;
  }
  .mobile-cord-head .mobile-cord-controls .minus,
  .mobile-cord-head .mobile-cord-controls .plus {
    display: block;
    width: 100%;
  }
  .mobile-cord-head .mobile-cord-controls i {
    color: #000;
    font-size: 0.533333em;
    line-height: 16px;
  }
  .mobile-cord-body {
    padding-top: 30px;
  }
  .mobile-cord-body [class*="col-"] {
    padding: 0;
  }
  .reviews .review {
    padding-bottom: 15px;
  }
  .libertyHolder .read-more {
    text-align: left;
  }
  .hide-text {
    max-height: 100px;
    overflow-y: hidden;
  }
  .show-mobile {
    display: block;
  }
  .hide-mobile {
    display: none;
  }
  .toolbar {
    text-align: center;
  }
  .show-more-btn {
    float: none;
    display: inline-block;
  }
  .slick-dots {
    display: none;
  }
  .videoholder {
    margin-left: -30px;
  }
  .videothumb {
    display: inline-block;
    width: 50%;
    margin: 0 -4px 0 0;
    padding-left: 30px;
  }
  .videothumb a {
    width: 100%;
  }
  .read-toggle {
    position: relative;
    padding: 100px 30px 15px;
    margin-top: -85px;
    text-align: center;
  }
  .read-toggle.hiding {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmYiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjYSkiIGQ9Ik0wIDBoMXYxSDB6Ii8+PC9zdmc+);
    background: -webkit-gradient(
      linear,
      left top,
      left bottom,
      from(hsla(0, 0%, 100%, 0)),
      to(#fff)
    );
    background: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 0, #fff);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff", endColorstr="#ffffff", GradientType=0);
  }
  .read-toggle .toggle-button {
    display: none;
    font-size: 0.733333em;
    text-decoration: none;
    color: #888;
  }
  .read-toggle .toggle-button.active {
    display: block;
  }
  .read-toggle .toggle-button:hover {
    text-decoration: none;
    color: #888;
  }
  .read-more {
    max-height: 100px;
    overflow: hidden;
  }
  .read-more.expanded {
    max-height: 10000px;
  }
  .libertyHolder .read-more,
  .libertyHolder .read-toggle {
    padding-left: 30px;
    padding-right: 30px;
  }
  .libertyHolder .read-more p,
  .libertyHolder .read-toggle p {
    padding: 0;
  }
}

@media (max-width: 480px) {
  .vcenter {
    display: block;
  }
  .masonry {
    -webkit-column-count: 1;
    column-count: 1;
    -webkit-column-gap: 0;
    column-gap: 0;
  }
  .product-about-1 .awardlogo {
    margin: 0 5px 20px;
    display: block;
  }
  .product-about-2 .about2-copy {
    text-align: center;
    height: 180px;
    overflow: hidden;
  }
  #about-carousel .slick-dots {
    bottom: 0;
    width: auto;
    left: 41%;
    margin: 0;
  }
  .videoholder {
    text-align: center;
  }
  .slick-dots li button:before {
    font-size: 0.933333em;
    line-height: 20px;
  }
  .ecomedes span {
    width: 50%;
  }
}

@media (max-width: 350px) {
  .prod-btn {
    width: 100%;
    margin-bottom: 8px;
  }
  .prod-btn a {
    font-size: 0.733333em;
  }
}

.tablet-down p {
  padding-left: 0;
  padding-right: 0;
}

.new-qse-page {
  position: relative;
}

.new-qse-page .write-review-btn i {
  color: #fff !important;
}

.new-qse-page .back-button-area {
  width: 100%;
  border-bottom: 1px solid #eee;
}

.new-qse-page .back-button-inner {
  margin: -1px auto 0;
  max-width: 1230px;
  padding: 15px 0;
}

.new-qse-page .back-button {
  margin: 0 auto;
  width: 100%;
  max-width: 1230px;
}

.new-qse-page.style-1 .libertyHolder {
  background-color: #efefef !important;
}

.new-qse-page.style-1 .qse-header-wrapper,
.new-qse-page.style-1 .qse-video-cta-container,
.new-qse-page.style-1 .qse-video-cta-wrapper,
.new-qse-page.style-1 section.details,
.new-qse-page.style-1 section.photo-links {
  background-color: #efefef;
}

.new-qse-page.style-1 .switch-styles {
  background-color: #8b8b8b;
  border: 1px solid #8b8b8b;
}

.new-qse-page.style-1 .download-product-brochure,
.new-qse-page.style-1 .request-more-info-link,
.new-qse-page.style-1 .watch-product-video-link {
  background-color: #3b5854;
}

.new-qse-page.style-1 .risk-free-link {
  background-color: #8b8b8b;
}

.new-qse-page.style-1 .video-cta-2 .buy-now-link {
  background-color: #9aab8b;
}

.new-qse-page.style-2 .libertyHolder {
  background-color: #c7d0bf !important;
}

.new-qse-page.style-2 .qse-header-wrapper,
.new-qse-page.style-2 .qse-video-cta-container,
.new-qse-page.style-2 .qse-video-cta-wrapper,
.new-qse-page.style-2 section.details,
.new-qse-page.style-2 section.photo-links {
  background-color: #c7d0bf;
}

.new-qse-page.style-2 .switch-styles {
  background-color: #9aab8b;
  border-bottom: 1px solid #9aab8b;
}

.new-qse-page.style-2 .accordion-controls a i,
.new-qse-page.style-2 .details .h5,
.new-qse-page.style-2 .photo-links-header .h5 {
  color: #3b5854;
}

.new-qse-page.style-2 .accordion .detail-resources {
  border-bottom: 1px solid #9aab8b;
}

.new-qse-page.style-2 .read-toggle .toggle-button {
  color: #3b5854;
}

.new-qse-page.style-2 .download-product-brochure,
.new-qse-page.style-2 .request-more-info-link,
.new-qse-page.style-2 .watch-product-video-link {
  background-color: #3b5854;
}

.new-qse-page.style-2 .risk-free-link {
  background-color: #8b8b8b;
}

.new-qse-page.style-2 .video-cta-2 .buy-now-link {
  background-color: #3b5854;
  text-transform: uppercase;
}

.new-qse-page .libertyHolder .slick-dots li button {
  background-color: #fff;
}

.new-qse-page .qse-header .h3 {
  color: #3b5854;
}

.new-qse-page .qse-header-container {
  max-width: 1230px;
  margin: 0 auto;
  padding-top: 30px;
}

.new-qse-page .qse-header {
  overflow: hidden;
}

.new-qse-page .qse-header .select-your-device {
  display: inline-block;
  margin-right: -4px;
  width: 80%;
  width: calc(100% - 385px);
  width: -webkit-calc(100% - 385px);
  text-align: center;
  max-height: 150px;
  overflow: hidden;
  vertical-align: top;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}

.new-qse-page .qse-header .select-your-device.qse-hidden {
  max-height: 0;
}

.new-qse-page .qse-header .select-your-device-link {
  display: inline-block;
  margin: 0 -4px 0 0;
  width: 194px;
  vertical-align: middle;
}

.new-qse-page .qse-header .select-your-device-link.qse-hidden .up-arrow,
.new-qse-page
  .qse-header
  .select-your-device-link:not(.qse-hidden)
  .down-arrow {
  display: none;
}

.new-qse-page .qse-header .header-statement {
  display: inline-block;
  width: auto;
  margin: 0;
  font-family: UniversLTStd;
  text-transform: uppercase;
  font-size: 1em;
  line-height: 20px;
  overflow: hidden;
  vertical-align: middle;
}

.new-qse-page .qse-header .down-arrow,
.new-qse-page .qse-header .up-arrow {
  display: inline-block;
  width: 20px;
  vertical-align: middle;
}

.new-qse-page .qse-header .from {
  text-align: right;
}

.new-qse-page .qse-header .from,
.new-qse-page .qse-header .price {
  font-family: UniversLTStd;
  font-weight: 700;
}

.new-qse-page .qse-header .model {
  display: inline-block;
  max-width: 33.333%;
  padding-left: 30px;
  padding-right: 30px;
  margin-right: -4px;
  vertical-align: middle;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}

.new-qse-page .qse-header .model:hover {
  opacity: 0.7;
}

.new-qse-page .qse-header .model img {
  display: block;
  margin: 0 auto;
}

.new-qse-page .qse-header .model .price {
  margin-top: 15px;
  text-align: center;
  color: #58595b;
}

.new-qse-page .qse-header .model.model-1,
.new-qse-page .qse-header .model.model-2 {
  border-right: 1px solid #58595b;
}

.new-qse-page .buy-cta-wrapper {
  display: inline-block;
  margin-right: -4px;
  vertical-align: top;
  width: 194px;
  vertical-align: middle;
  text-align: right;
}

.new-qse-page .buy-cta {
  display: inline-block;
  text-align: left;
}

.new-qse-page .buy-cta .price {
  font-size: 32.4em;
  line-height: 42px;
  text-align: right;
}

.new-qse-page .buy {
  display: block;
  text-align: center;
  background-color: #3b5854;
  padding: 0 30px;
  color: #fff;
  font-size: 1.066667em;
  line-height: 40px;
}

.new-qse-page .qse-video-cta-wrapper .buy-cta-wrapper {
  float: right;
  margin-right: 0;
}

.new-qse-page .qse-video-cta-container {
  max-width: 1230px;
  margin: 0 auto;
  padding-top: 30px;
}

.new-qse-page .qse-video-cta {
  position: relative;
}

.new-qse-page .qse-video-cta img {
  display: block;
  width: 100%;
}

.new-qse-page .play-button {
  display: inline-block;
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.new-qse-page .play-button-link {
  display: block;
  background-color: rgba(0, 0, 0, 0.5);
  width: 80px;
  height: 80px;
  border-radius: 50%;
  -webkit-transition: background-color 0.3s ease-out;
  transition: background-color 0.3s ease-out;
}

.new-qse-page .play-button-link:after {
  position: absolute;
  content: "";
  left: 42px;
  top: 40px;
  width: 0;
  height: 0;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-left: 18px solid #fff;
}

.new-qse-page .product-designer,
.new-qse-page .product-name,
.new-qse-page .product-price,
.new-qse-page .product-shipping {
  color: #3b5854;
}

.new-qse-page .fa {
  color: #3b5854 !important;
}

.new-qse-page .prod-btn a {
  background-color: #3b5854;
}

.new-qse-page .prod-btn a i {
  color: #fff !important;
}

.new-qse-page .social-share-container .share-button {
  background-color: transparent;
}

.new-qse-page .slick-dots li:hover button {
  background-color: #3b5854;
}

.new-qse-page .slick-active button {
  background-color: #3b5854 !important;
}

.new-qse-page .qse-description-2 {
  margin-top: 30px;
  display: inline-block;
  float: none;
  margin-right: -4px;
  vertical-align: middle;
  padding-left: 0;
}

.new-qse-page .download-product-brochure,
.new-qse-page .request-more-info-link,
.new-qse-page .risk-free-link,
.new-qse-page .video-cta-2 .buy-now-link,
.new-qse-page .watch-product-video-link {
  display: block;
  width: 100%;
  max-width: 300px;
  text-align: center;
  color: #fff;
  font-size: 1.066667em;
  line-height: 40px;
  margin-top: 15px;
}

.new-qse-page .product-about-1 {
  display: none;
}

.new-qse-page .switch-styles-container {
  max-width: 1230px;
  margin: 45px auto 0;
}

.new-qse-page .switch-styles {
  display: inline-block;
  font-family: UniversLTStd;
  color: #fff;
  line-height: 40px;
  max-width: 200px;
  width: 100%;
  text-align: center;
}

.new-qse-page section.designstudio + section.details {
  background-color: transparent;
}

.new-qse-page .accordion .detail-resources .h5 {
  border: 0;
}

.new-qse-page .accordion-controls a i {
  font-weight: 700;
}

.new-qse-page .product-review {
  margin-top: 30px;
}

.new-qse-page .img-responsive {
  width: 100%;
}

.new-qse-page .about-logo img {
  display: block;
  width: auto;
}

@media (min-width: 768px) and (max-width: 992px) {
  .new-qse-page .tablet-up.col-md-5.container-right {
    display: inline-block;
    width: 50%;
    margin-right: -4px;
    padding-left: 30px;
  }
  .new-qse-page .col-md-6.container-left.qse-img-1,
  .new-qse-page .qse-description-2 {
    width: 50%;
    display: inline-block;
    vertical-align: top;
    margin-right: -4px;
  }
}

@media (max-width: 990px) {
  .sustainLogos {
    justify-content: center;
  }

  .netPositive,
  .ecomedes {
    width: unset;
  }
  .netPositive {
    margin-right: 30px;
  }
}

@media (max-width: 1230px) {
  .new-qse-page .qse-header-container,
  .new-qse-page .qse-video-cta-container {
    padding-left: 30px;
    padding-right: 30px;
  }
  .new-qse-page .switch-styles-container {
    padding: 0 30px;
  }
  .new-qse-page .back-button {
    padding-left: 30px;
    padding-right: 30px;
    font-size: 0.8em;
  }
}

@media only screen and (min-width: 1025px) {
  .new-qse-page .container-fluid {
    max-width: 1230px;
  }
  .new-qse-page section.libertyHolder {
    padding: 45px 0 75px;
  }
  .new-qse-page section.photo-links {
    padding: 35px 0 45px;
    margin-top: 0;
    margin-bottom: 0;
  }
  .new-qse-page section.product-about-1 {
    padding: 45px;
  }
}

@media (max-width: 768px) {
  .new-qse-page section.libertyHolder .tablet-down {
    width: 50%;
    float: right;
    padding-left: 30px;
  }
  .new-qse-page .qse-description-2.col-md-6 {
    padding: 0;
  }
  .new-qse-page section.libertyHolder .about-logo img {
    margin-right: 0;
    max-width: 100%;
  }
}

@media (max-width: 767px) {
  .new-qse-page.style-1 section.libertyHolder .read-toggle.hiding {
    background: -webkit-gradient(
      linear,
      left top,
      left bottom,
      from(hsla(0, 0%, 93.7%, 0)),
      to(#efefef)
    );
    background: linear-gradient(180deg, hsla(0, 0%, 93.7%, 0) 0, #efefef);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr="#00efefef", endColorstr="#efefef", GradientType=0);
  }
  .new-qse-page.style-2 section.libertyHolder .read-toggle.hiding {
    background: -webkit-gradient(
      linear,
      left top,
      left bottom,
      from(rgba(199, 208, 191, 0)),
      to(#c7d0bf)
    );
    background: linear-gradient(180deg, rgba(199, 208, 191, 0) 0, #c7d0bf);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr="#00C7D0BF", endColorstr="#C7D0BF", GradientType=0);
  }
  .new-qse-page.style-2 .download-product-brochure,
  .new-qse-page.style-2 .request-more-info-link,
  .new-qse-page.style-2 .risk-free-link,
  .new-qse-page.style-2 .watch-product-video-link {
    opacity: 0.85;
  }
  .new-qse-page .play-button,
  .new-qse-page .play-button-link {
    width: 40px;
    height: 40px;
  }
  .new-qse-page .play-button-link:after {
    left: 21px;
    top: 20px;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-left: 9px solid #fff;
  }
  .new-qse-page .qse-header .model img {
    max-height: 70px;
  }
  .new-qse-page .second-buy-now {
    display: none !important;
  }
  .new-qse-page .qse-video-cta-wrapper .buy-cta-wrapper {
    display: block;
    float: none;
    margin-top: 30px;
    text-align: left;
  }
  .new-qse-page .buy-cta-wrapper {
    width: auto;
  }
  .new-qse-page .switch-styles-container {
    margin-top: 30px;
  }
  .new-qse-page .switch-styles {
    max-width: none;
    width: auto;
    padding: 0 17px;
  }
  .new-qse-page .download-product-brochure,
  .new-qse-page .request-more-info-link,
  .new-qse-page .risk-free-link,
  .new-qse-page .video-cta-2 .buy-now-link,
  .new-qse-page .watch-product-video-link {
    max-width: none;
    font-size: 0.933333em;
  }
  .new-qse-page .video-cta-2 .buy-now-link {
    text-transform: uppercase;
  }
  .new-qse-page .qse-header .select-your-device-link {
    outline: 0;
    cursor: default;
    margin-bottom: 0;
  }
  .new-qse-page .qse-header .select-your-device-link:active,
  .new-qse-page .qse-header .select-your-device-link:focus {
    outline: 0;
  }
  .new-qse-page .qse-header .select-your-device {
    width: 100%;
    transform: none !important;
    -webkit-transform: none !important;
  }
  .new-qse-page .qse-header .models-list {
    margin: 30px -15px;
  }
  .new-qse-page .qse-header .model {
    padding-left: 15px;
    padding-right: 15px;
  }
  .new-qse-page .qse-header .buy-cta-wrapper {
    width: 100%;
    margin-bottom: 0;
    text-align: left;
  }
  .new-qse-page .qse-header .buy-cta-wrapper .buy,
  .new-qse-page .qse-header .buy-cta-wrapper .from,
  .new-qse-page .qse-header .buy-cta-wrapper .price {
    text-align: left;
  }
  .new-qse-page .qse-header .model {
    width: 33.333%;
  }
  .new-qse-page .col-md-6.container-left.qse-img-1 {
    display: table-footer-group;
    width: 100%;
    padding: 0;
  }
  .new-qse-page .qse-description-2.col-md-6 {
    width: 100%;
  }
  .new-qse-page .qse-description-2.col-md-6:last-child {
    margin-bottom: 30px;
  }
  .new-qse-page section.libertyHolder .about-logo {
    margin-left: 0;
  }
  .new-qse-page section.libertyHolder .mobile-rating,
  .new-qse-page section.libertyHolder .product-buttons,
  .new-qse-page section.libertyHolder .product-description,
  .new-qse-page section.libertyHolder .product-name,
  .new-qse-page section.libertyHolder .product-price,
  .new-qse-page section.libertyHolder .product-shipping,
  .new-qse-page section.libertyHolder .read-more,
  .new-qse-page section.libertyHolder .read-toggle {
    padding-left: 0;
  }
  .new-qse-page section.libertyHolder .print-share-container {
    text-align: left;
  }
  .new-qse-page section.libertyHolder .tablet-down {
    display: table-header-group;
    width: 100%;
    float: none;
    padding: 30px 30px 0;
    text-align: left;
  }
  .new-qse-page section.libertyHolder .container-fluid .row {
    display: table;
    padding: 0 30px;
  }
  .new-qse-page .product-description {
    display: none;
  }
}

.risk-free-popup-wrapper {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.3);
  z-index: 99;
}

.risk-free-popup-container {
  display: table;
  width: 100%;
  height: 100%;
}

.risk-free-popup {
  display: table-cell;
  vertical-align: middle;
}

.risk-free-statement {
  position: relative;
  background-color: #fff;
  padding: 30px;
  max-width: 500px;
  margin: 0 auto;
}

.risk-free-statement p {
  margin: 0;
}

.risk-free-statement .exit-btn {
  position: absolute;
  right: 15px;
  top: 15px;
}

.efloat-learn .product-availability,
.efloat-learn .request-more-information-btn {
  font-family: UniversLTStd;
  color: #999;
}

.efloat-learn .icon-colorpicker {
  margin-left: -18px;
}

.efloat-learn .about-desc .h3 {
  font-family: UniversLTStd;
  font-size: 1.333333em;
  line-height: 24px;
  font-weight: 700;
}

.dl-modal-wrapper {
  background-color: rgba(0, 0, 0, 0.7);
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  padding: 0;
  z-index: 999;
  -webkit-pointer-events: none;
  pointer-events: none;
  opacity: 0;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}

.dl-modal-wrapper.open {
  opacity: 1;
  -webkit-pointer-events: auto;
  pointer-events: auto;
}

.dl-modal-container {
  display: table;
  width: 100%;
  height: 100%;
}

.dl-modal {
  display: table-row;
}

.dl-modal-inner {
  display: table-cell;
  vertical-align: middle;
  padding: 30px;
  text-align: center;
}

.dl-modal-inner li,
.dl-modal-inner ul {
  list-style: none;
}

.dl-list {
  position: relative;
  background-color: #fff;
  display: inline-block;
  margin-left: -4px;
  margin-bottom: 0;
  text-align: left;
}

.dl-list-item {
  margin-bottom: 15px;
}

.dl-list-item:last-of-type {
  margin-bottom: 0;
}

.dl-list-item .h3 {
  font-size: 1em;
  line-height: 20px;
  margin: 0;
}

.dl-resources {
  padding-left: 15px;
}

.dl-resources a {
  font-family: UniversLTStd;
  font-size: 0.866667em;
  line-height: 20px;
}

.dl-close-modal {
  position: absolute;
  right: 30px;
  top: 30px;
}

.textile-samples {
  display: flex;
  flex-flow: row wrap;
}

@media (min-width: 768px) {
  .dl-list {
    width: 600px;
    padding: 30px;
  }
}

@media (max-width: 767px) {
  .dl-list {
    width: 100%;
  }
}

@media (min-width: 1025px) {
  .efloat-learn .product-availability,
  .efloat-learn .request-more-information-btn {
    font-size: 0.866667em;
    line-height: 20px;
  }
}
