@media screen and (max-width: 1200px) and (max-height: 992px){#big-screen-sale-inner .container,#cyber-monday-sale-inner .container,#black-friday-sale-inner .container,#new-years-sale-inner .container{background:rgba(0,0,0,0.5)}}@media screen and (max-width: 768px){#big-screen-sale-inner .container,#cyber-monday-sale-inner .container,#black-friday-sale-inner .container,#new-years-sale-inner .container{background:transparent}}#big-screen-sale-inner .vz-headline,#cyber-monday-sale-inner .vz-headline,#black-friday-sale-inner .vz-headline,#new-years-sale-inner .vz-headline{margin-bottom:20px;font-size:90px;letter-spacing:1px;position:relative;z-index:10}@media screen and (min-width: 1200px) and (max-height: 1100px){#big-screen-sale-inner .vz-headline,#cyber-monday-sale-inner .vz-headline,#black-friday-sale-inner .vz-headline,#new-years-sale-inner .vz-headline{color:white}}@media screen and (max-width: 1440px){#big-screen-sale-inner .vz-headline,#cyber-monday-sale-inner .vz-headline,#black-friday-sale-inner .vz-headline,#new-years-sale-inner .vz-headline{color:#27282a}}@media screen and (max-width: 1200px) and (max-height: 992px){#big-screen-sale-inner .vz-headline,#cyber-monday-sale-inner .vz-headline,#black-friday-sale-inner .vz-headline,#new-years-sale-inner .vz-headline{color:white}}@media screen and (max-width: 1199px) and (min-width: 769px){#big-screen-sale-inner .vz-headline,#cyber-monday-sale-inner .vz-headline,#black-friday-sale-inner .vz-headline,#new-years-sale-inner .vz-headline{color:white}}@media screen and (max-width: 769px){#big-screen-sale-inner .vz-headline,#cyber-monday-sale-inner .vz-headline,#black-friday-sale-inner .vz-headline,#new-years-sale-inner .vz-headline{font-size:60px}}@media screen and (max-width: 660px){#big-screen-sale-inner .vz-headline,#cyber-monday-sale-inner .vz-headline,#black-friday-sale-inner .vz-headline,#new-years-sale-inner .vz-headline{font-size:42px}}@media screen and (max-width: 480px){#big-screen-sale-inner .vz-headline,#cyber-monday-sale-inner .vz-headline,#black-friday-sale-inner .vz-headline,#new-years-sale-inner .vz-headline{font-size:40px;line-height:42px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){#big-screen-sale-inner .vz-headline,#cyber-monday-sale-inner .vz-headline,#black-friday-sale-inner .vz-headline,#new-years-sale-inner .vz-headline{font-size:50px;margin-bottom:0}}#big-screen-sale-inner .vz-p,#cyber-monday-sale-inner .vz-p,#black-friday-sale-inner .vz-p,#new-years-sale-inner .vz-p{color:black;font-size:20px;position:relative;z-index:10}#big-screen-sale-inner .vz-p span,#cyber-monday-sale-inner .vz-p span,#black-friday-sale-inner .vz-p span,#new-years-sale-inner .vz-p span{border-bottom:1px solid}@media screen and (min-width: 1200px) and (max-height: 1100px){#big-screen-sale-inner .vz-p,#cyber-monday-sale-inner .vz-p,#black-friday-sale-inner .vz-p,#new-years-sale-inner .vz-p{color:white}}@media screen and (max-width: 1440px){#big-screen-sale-inner .vz-p,#cyber-monday-sale-inner .vz-p,#black-friday-sale-inner .vz-p,#new-years-sale-inner .vz-p{color:black}}@media screen and (max-width: 1200px){#big-screen-sale-inner .vz-p,#cyber-monday-sale-inner .vz-p,#black-friday-sale-inner .vz-p,#new-years-sale-inner .vz-p{color:white}}@media screen and (max-width: 1199px) and (min-width: 769px){#big-screen-sale-inner .vz-p,#cyber-monday-sale-inner .vz-p,#black-friday-sale-inner .vz-p,#new-years-sale-inner .vz-p{color:white}}@media screen and (max-width: 480px){#big-screen-sale-inner .vz-p,#cyber-monday-sale-inner .vz-p,#black-friday-sale-inner .vz-p,#new-years-sale-inner .vz-p{font-size:16px}}#big-screen-sale-inner .vz-btn,#cyber-monday-sale-inner .vz-btn,#black-friday-sale-inner .vz-btn,#new-years-sale-inner .vz-btn{margin:40px auto 0;padding:13px 30px 10px 30px;display:block;width:220px;color:white;background-color:#ae311a;border:0}#big-screen-sale-inner .vz-btn:hover,#cyber-monday-sale-inner .vz-btn:hover,#black-friday-sale-inner .vz-btn:hover,#new-years-sale-inner .vz-btn:hover{background-color:black}@media screen and (max-width: 1450px) and (min-height: 800px) and (max-height: 950px){#big-screen-sale-inner .content-container,#cyber-monday-sale-inner .content-container,#black-friday-sale-inner .content-container,#new-years-sale-inner .content-container{position:relative;bottom:-45px}}#big-screen-sale-inner .legal,#cyber-monday-sale-inner .legal,#black-friday-sale-inner .legal,#new-years-sale-inner .legal{position:absolute;left:20px;bottom:10px;color:#3a3a3a;font-size:12px}@media screen and (max-width: 1200px){#big-screen-sale-inner .legal,#cyber-monday-sale-inner .legal,#black-friday-sale-inner .legal,#new-years-sale-inner .legal{color:white;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-20px;line-height:15px;width:100%}}@media screen and (max-width: 1200px){#big-screen-sale-inner .legal,#cyber-monday-sale-inner .legal,#black-friday-sale-inner .legal,#new-years-sale-inner .legal{font-size:8px}}#big-screen-sale-bg,#cyber-monday-sale-bg,#black-friday-sale-bg,#holiday-sale{background-position:center top;background-size:cover}@media screen and (min-width: 1830px){#big-screen-sale-bg,#cyber-monday-sale-bg,#black-friday-sale-bg,#holiday-sale{background-position:center -200px}}@media screen and (min-width: 2230px){#big-screen-sale-bg,#cyber-monday-sale-bg,#black-friday-sale-bg,#holiday-sale{background-position:center -300px}}@media screen and (max-width: 1440px){#big-screen-sale-bg,#cyber-monday-sale-bg,#black-friday-sale-bg,#holiday-sale{background-position:center center}}@media screen and (max-width: 480px){#big-screen-sale-bg,#cyber-monday-sale-bg,#black-friday-sale-bg,#holiday-sale{background-image:url("../img/home/big-screen-mobile.jpg") !important;background-position:center 100px}}@media screen and (max-width: 480px){#cyber-monday-sale-bg{background-image:url("../img/home/cyber-monday-mobile.jpg") !important}}@media screen and (max-width: 480px){#black-friday-sale-bg{background-image:url("../img/home/black-friday-mobile.jpg") !important}}@media screen and (min-width: 993px){#holiday-sale-bg{background-size:170%;background-position:60% center}}@media screen and (min-width: 993px) and (max-height: 1000px){#holiday-sale-bg{background-position:60% 30%}}@media screen and (min-width: 1200px) and (max-height: 1300px){#holiday-sale-bg{background-size:150%}}@media screen and (min-width: 1200px) and (max-height: 1000px){#holiday-sale-bg{background-size:120%}}@media screen and (min-width: 1600px){#holiday-sale-bg{background-size:130%}}@media screen and (min-width: 1800px){#holiday-sale-bg{background-size:120%}}@media screen and (min-width: 2200px){#holiday-sale-bg{background-size:110%}}#holiday-sale-inner .container{background:none}@media screen and (max-width: 992px){#holiday-sale-inner .slide-overlay-ultra{display:block}}#holiday-sale-inner .content-container{position:relative;left:30px;top:-60px}@media screen and (min-width: 993px){#holiday-sale-inner .content-container{top:0px;left:-60px}}@media screen and (min-width: 1100px){#holiday-sale-inner .content-container{top:-20px}}@media screen and (min-width: 1600px){#holiday-sale-inner .content-container{left:-30px}}@media screen and (min-width: 2200px){#holiday-sale-inner .content-container{left:0px}}@media screen and (min-width: 2100px) and (min-height: 1301px){#holiday-sale-inner .content-container{top:10px}}@media screen and (min-width: 2300px) and (min-height: 1301px){#holiday-sale-inner .content-container{top:-20px}}@media screen and (max-width: 768px){#holiday-sale-inner .content-container{left:0px}}@media screen and (min-width: 993px) and (max-height: 1000px){#holiday-sale-inner .content-container{left:-50px;top:0px}}@media screen and (min-width: 1200px) and (max-height: 1000px){#holiday-sale-inner .content-container{left:-20px;top:-20px}}@media screen and (max-width: 992px){#holiday-sale-inner .col-sm-6{width:100%;margin-left:0}}#holiday-sale-inner .vz-headline{font-size:100px;text-align:left;line-height:90px;letter-spacing:-2px;margin-bottom:20px}@media screen and (min-width: 993px) and (max-height: 1000px){#holiday-sale-inner .vz-headline{font-size:80px;line-height:70px}}@media screen and (max-width: 1200px){#holiday-sale-inner .vz-headline{font-size:90px;line-height:80px}}@media screen and (max-width: 1100px){#holiday-sale-inner .vz-headline{font-size:80px;line-height:70px}}@media screen and (max-width: 992px){#holiday-sale-inner .vz-headline{color:white;text-align:center;margin-bottom:40px}}@media screen and (max-width: 560px){#holiday-sale-inner .vz-headline{font-size:80px;line-height:70px}}@media screen and (max-width: 480px){#holiday-sale-inner .vz-headline{font-size:60px;line-height:50px}}#holiday-sale-inner .row-content{position:relative;top:19%;z-index:100}@media screen and (max-width: 992px){#holiday-sale-inner .row-content{top:40%}}@media screen and (max-width: 768px){#holiday-sale-inner .row-content{top:25%}}@media screen and (max-width: 480px){#holiday-sale-inner .row-content{top:35%}}#holiday-sale-inner .vz-p{color:black;font-size:20px;text-align:left;margin-bottom:30px}@media screen and (max-width: 992px){#holiday-sale-inner .vz-p{color:white;text-align:center}}#holiday-sale-inner .vz-btn{background-color:#ae311a;color:white;border:0}#holiday-sale-inner .vz-btn:hover{background-color:black}@media screen and (max-width: 992px){#holiday-sale-inner .vz-btn{display:block;width:280px;margin-left:auto;margin-right:auto}}@media screen and (max-width: 1400px) and (min-height: 950px){#new-years-sale-bg video{-ms-transform:scale(1.2);transform:scale(1.2)}}@media screen and (max-width: 480px){#new-years-sale-bg video{-ms-transform:scale(1);transform:scale(1)}}@media screen and (max-width: 1440px) and (max-height: 760px){#new-years-sale-bg video{margin-top:-147px !important}}@media screen and (max-width: 480px){#new-years-sale-bg{background-position-y:90px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){#new-years-sale-bg{margin-top:120px !important}}@media screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1.331) and (-webkit-max-device-pixel-ratio: 1.332) and (orientation: landscape){#new-years-sale-bg{margin-top:60px !important}}#new-years-sale-inner .vz-headline,#new-years-sale-inner .vz-p{color:black}#new-years-sale-inner .vz-headline b,#new-years-sale-inner .vz-p b{font-size:22px}@media screen and (max-width: 1199px){#new-years-sale-inner .vz-headline b,#new-years-sale-inner .vz-p b{color:white}}@media screen and (device-width: 601px) and (device-height: 906px) and (-webkit-min-device-pixel-ratio: 1.331) and (-webkit-max-device-pixel-ratio: 1.332) and (orientation: landscape){#new-years-sale-inner .row-content{bottom:130px}}@media screen and (max-width: 1199px){#new-years-sale-inner .vz-headline,#new-years-sale-inner .vz-p{color:white}}a.superbowl-2016-click{z-index:1}#superbowl-2016-bg{background-size:contain}#superbowl-2016-inner{background-color:transparent}@media screen and (min-width: 481px){#superbowl-2016-inner .slide-overlay-ultra{background:none}}#superbowl-2016-inner .container{background:none}#superbowl-2016-inner .image-container{z-index:-1}#superbowl-2016-inner .text-container{z-index:1}#superbowl-2016-inner .row.row-content{position:relative;top:44px}@media screen and (min-width: 1199px){#superbowl-2016-inner .row.row-content{top:25%}}#superbowl-2016-inner .row.row-content .vert-offset{position:relative;top:-100px}@media screen and (min-width: 1199px){#superbowl-2016-inner .row.row-content .vert-offset{top:50px}}@media screen and (max-width: 768px){#superbowl-2016-inner .row.row-content .vert-offset{top:-50px}}@media screen and (max-width: 480px){#superbowl-2016-inner .row.row-content .vert-offset{top:-300px}}#superbowl-2016-inner .vz-headline-text{background:url("../img/home/text/text-big.png") center no-repeat;background-size:contain;height:60px;width:100%;margin-bottom:30px}@media screen and (min-width: 1199px){#superbowl-2016-inner .vz-headline-text{background-image:url("../img/home/text/text-md.png");background-position:left;height:100px}}@media screen and (max-width: 768px){#superbowl-2016-inner .vz-headline-text{background-image:url("../img/home/text/text-sm.png");height:115px}}@media screen and (max-width: 480px){#superbowl-2016-inner .vz-headline-text{background-image:url("../img/home/text/text-sm.png");height:80px}}#superbowl-2016-inner .vz-p{font-size:20px;color:black}@media screen and (min-width: 1199px){#superbowl-2016-inner .vz-p{text-align:left}}@media screen and (max-width: 768px){#superbowl-2016-inner .vz-p{max-width:270px;margin-left:auto;margin-right:auto}}@media screen and (max-width: 480px){#superbowl-2016-inner .vz-p{color:white}}#superbowl-2016-inner .vz-btn{color:black;border-color:black}#superbowl-2016-inner .vz-btn:hover{color:white;background-color:black}@media screen and (max-width: 1199px){#superbowl-2016-inner .vz-btn{display:block;margin:0 auto;width:280px}}@media screen and (max-width: 480px){#superbowl-2016-inner .vz-btn{color:white;border-color:white}}#superbowl-2016-inner .tv-image{background:url("../img/home/superbowl-tv-cut.jpg") center no-repeat;background-size:contain;height:520px}@media screen and (min-width: 1199px){#superbowl-2016-inner .tv-image{background:url("../img/home/superbowl-tv-full.jpg") center no-repeat;background-size:contain;height:380px}}@media screen and (max-width: 768px){#superbowl-2016-inner .tv-image{background:url("../img/home/superbowl-tv-full.jpg") center no-repeat;background-size:contain;height:330px}}@media screen and (max-width: 570px){#superbowl-2016-inner .tv-image{background:url("../img/home/superbowl-tv-full.jpg") center no-repeat;background-size:contain;height:380px}}@media screen and (min-height: 800px) and (min-width: 1199px){#superbowl-2016-inner .image-container,#superbowl-2016-inner .text-container{width:100%}#superbowl-2016-inner .tv-image{background:url("../img/home/superbowl-tv-cut.jpg") center no-repeat;background-size:contain;height:520px}#superbowl-2016-inner .row.row-content{top:88px}#superbowl-2016-inner .row.row-content .vert-offset{top:-70px}#superbowl-2016-inner .vz-headline-text{background:url("../img/home/text/text-big.png") center no-repeat;background-size:contain;height:60px;width:100%;margin-bottom:30px}#superbowl-2016-inner .vz-p{text-align:center}#superbowl-2016-inner .vz-btn{margin:0 auto;display:block;width:280px}}@media screen and (min-height: 850px) and (min-width: 1199px){#superbowl-2016-inner .row.row-content{top:80px}}@media screen and (min-height: 900px) and (min-width: 769px){#superbowl-2016-inner .row.row-content .vert-offset{top:-30px}}@media screen and (min-height: 900px) and (min-width: 1199px){#superbowl-2016-inner .row.row-content{top:68px}#superbowl-2016-inner .row.row-content .vert-offset{top:-75px}#superbowl-2016-inner .tv-image{height:570px}}@media only screen and (min-device-width: 480px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1){#superbowl-2016-inner .row.row-content .vert-offset{top:-357px}#superbowl-2016-inner .container{background:rgba(0,0,0,0.5)}#superbowl-2016-inner .vz-p{color:white}#superbowl-2016-inner .vz-btn{color:white;border-color:white}}@media only screen and (min-device-width: 480px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1) and (max-height: 672px){#superbowl-2016-inner .row.row-content .vert-offset{top:-257px}#superbowl-2016-inner .vz-headline-text{background:url("../img/home/text/text-big.png") center no-repeat;background-size:contain;margin-bottom:10px;height:60px}#superbowl-2016-inner .tv-image{height:330px}}#tvp-marquee-bg{background-position:top}@media all and (max-width: 768px){#tvp-marquee-bg{background-image:url("../img/home/TVP-Marquee-mobile.jpg") !important}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1){#tvp-marquee-bg{background-image:url("../img/home/TVP-Marquee-tablet.jpg") !important}}@media screen and (max-width: 1199px) and (min-width: 769px){#tvp-marquee-inner .container{background:none}}@media screen and (max-width: 768px){#tvp-marquee-inner .container{background:none}}#tvp-marquee-inner .container .content{max-width:none;top:43%}@media screen and (max-width: 900px){#tvp-marquee-inner .container .content{top:33%}}@media screen and (max-width: 480px){#tvp-marquee-inner .container .content{top:23%;margin:0 auto}}#tvp-marquee-inner .vz-btn{position:relative;right:13px;margin:0 auto;text-align:center;background-color:#373a40;color:white;border:none}#tvp-marquee-inner .vz-btn:hover{background-color:white;color:#373a40}@media screen and (max-width: 480px){#tvp-marquee-inner .vz-headline{margin-left:auto;width:auto}}#tvp-marquee-inner .vz-headline img{position:relative;right:13px;background-size:contain;max-width:750px}@media screen and (max-width: 900px){#tvp-marquee-inner .vz-headline img{content:url("../img/home/TVP-mobile.png");max-width:430px}}@media screen and (max-width: 480px){#tvp-marquee-inner .vz-headline img{max-width:350px}}@media screen and (max-width: 400px){#tvp-marquee-inner .vz-headline img{max-width:300px}}@media screen and (min-width: 736px) and (max-width: 1024px) and (orientation: landscape){#tvp-marquee-inner .container .content{top:32%}}@media screen and (min-width: 667px) and (max-width: 736px) and (orientation: landscape){#tvp-marquee-inner .container .content{top:13%}}@media screen and (min-width: 480px) and (max-width: 667px) and (orientation: landscape){#tvp-marquee-inner .container .content{top:5%}#tvp-marquee-inner .vz-headline img{max-width:360px;top:50px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1){.vz-headline,.vz-p{color:black}}a.march-madness-click{z-index:1}#march-madness-bg{background-size:contain;background-position-y:50px}@media screen and (max-width: 768px){#march-madness-bg{background-image:url("../img/home/marchmadness-bg-mid.jpg") !important;background-position:center center}}@media screen and (max-width: 480px){#march-madness-bg{background-image:url("../img/home/marchmadness-bg-mobile.jpg") !important}}#march-madness-inner{background-color:transparent}@media screen and (min-width: 769px){#march-madness-inner .slide-overlay-ultra{background:transparent}}#march-madness-inner .container{background:none}#march-madness-inner .image-container{z-index:-1}#march-madness-inner .text-container{z-index:1}#march-madness-inner .row.row-content{position:relative;top:65%}@media screen and (max-width: 768px){#march-madness-inner .row.row-content{top:33%}}#march-madness-inner .row.row-content .vert-offset{text-align:center;width:100%}#march-madness-inner .vz-headline{font-size:5em;margin-bottom:0}#march-madness-inner .vz-headline br{display:none}@media screen and (max-width: 1100px){#march-madness-inner .vz-headline{font-size:60px}}@media screen and (max-width: 768px){#march-madness-inner .vz-headline{color:white;line-height:50px;margin-bottom:10px}#march-madness-inner .vz-headline br{display:block}}@media screen and (max-width: 480px){#march-madness-inner .vz-headline{font-size:44px;line-height:36px}}#march-madness-inner .vz-p{color:black}@media screen and (min-width: 1199px){#march-madness-inner .vz-p{text-align:center}}@media screen and (max-width: 768px){#march-madness-inner .vz-p{margin-left:auto;margin-right:auto;color:white;max-width:310px}}#march-madness-inner .vz-btn{color:black;border-color:black}#march-madness-inner .vz-btn:hover{color:white;background-color:black}@media screen and (max-width: 1199px){#march-madness-inner .vz-btn{display:block;margin:0 auto;width:280px}}@media screen and (max-width: 768px){#march-madness-inner .vz-btn{color:white;border-color:white}}@media only screen and (min-device-width: 668px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1){#march-madness-inner .row.row-content{top:66%}#march-madness-inner h1.vz-headline{line-height:50px}#march-madness-inner p.vz-p{margin-bottom:10px}}@media screen and (max-height: 685px){#march-madness-bg{background-image:url("../img/home/marchmadness-bg-mid.jpg") !important;background-position:center center}#march-madness-inner{background:rgba(0,0,0,0.5)}#march-madness-inner .vz-headline,#march-madness-inner .vz-p{color:white}#march-madness-inner .vz-btn{color:white;border-color:white}#march-madness-inner .row.row-content{top:36%}#march-madness-inner .row.row-content .vert-offset{text-align:center;width:100%}#march-madness-inner .slide-overlay-ultra{background-color:transparent}}a.rseries-click:hover{text-decoration:none}@media screen and (max-width: 480px){a.rseries-click{position:relative;top:120px}}#fandemonium-2016-inner{background:rgba(0,0,0,0.5)}#fandemonium-2016-inner .content{top:46%}#fandemonium-2016-inner img.vz-leadline-img{margin:60px auto}#fandemonium-2016-inner .slide-overlay-ultra{background-color:transparent}#fandemonium-2016-inner .container{background-color:transparent}@media screen and (max-width: 1300px){#fandemonium-2016-inner .content h1.vz-headline{font-size:90px}}@media screen and (max-width: 1100px){#fandemonium-2016-inner .content h1.vz-headline{font-size:70px;margin-bottom:60px}}@media screen and (max-width: 900px){#fandemonium-2016-inner .content h1.vz-headline{font-size:48px;margin-bottom:50px}}@media screen and (max-width: 580px){#fandemonium-2016-inner .content h1.vz-headline{font-size:45px;line-height:40px;margin-bottom:20px}#fandemonium-2016-inner img.vz-leadline-img{width:22%;margin-bottom:25px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1){#fandemonium-2016-inner .content{top:50%}#fandemonium-2016-inner img.vz-leadline-img{margin-bottom:40px}}#fandemonium-2016-bg{background-size:cover}.privacy-policy-banner{display:none;position:fixed;left:0;top:65px;width:100%;height:45px;padding:0 15px;background-color:#f5f7f9;z-index:100;transition:transform 300ms ease-out}@media screen and (min-width: 901px){.privacy-policy-banner{top:95px}}@media screen and (min-width: 601px){.privacy-policy-banner{height:30px}}.privacy-policy-banner--closed{transform:translate3d(0, -45px, 0)}@media screen and (min-width: 601px){.privacy-policy-banner--closed{transform:translate3d(0, -30px, 0)}}.privacy-policy-banner__container{*zoom:1;max-width:100%;margin-left:auto;margin-right:auto}.privacy-policy-banner__container:before,.privacy-policy-banner__container:after{content:" ";display:table}.privacy-policy-banner__container:after{clear:both}.privacy-policy-banner__text{margin:8px 0;color:#84878e;font-family:'BentonSans-Bold', Helvetica, Arial, sans-serif;font-size:13px;text-align:center;-webkit-font-smoothing:antialiased}.privacy-policy-banner__text a{color:#27282A;text-decoration:underline}.privacy-policy-banner__text a:nth-of-type(2){color:#CE3521;font-family:'BentonSans', Helvetica, Arial, sans-serif}.master-header.has-privacy-policy .privacy-policy-banner{display:block}.cms-via-policy #hd-legal,.cms-privacy #hd-legal,.cms-terms #hd-legal,.cms-si-regions #hd-legal,.cms-termsofuse #hd-legal,.cms-warranty #hd-legal,.cms-shipping-policy #hd-legal,.cms-terms-fandemonium-myvizio #hd-legal{margin-top:89px}@media screen and (max-width: 768px){.cms-via-policy #hd-legal,.cms-privacy #hd-legal,.cms-terms #hd-legal,.cms-si-regions #hd-legal,.cms-termsofuse #hd-legal,.cms-warranty #hd-legal,.cms-shipping-policy #hd-legal,.cms-terms-fandemonium-myvizio #hd-legal{margin-top:55px}}.cms-via-policy footer.master-footer,.cms-privacy footer.master-footer,.cms-terms footer.master-footer,.cms-si-regions footer.master-footer,.cms-termsofuse footer.master-footer,.cms-warranty footer.master-footer,.cms-shipping-policy footer.master-footer,.cms-terms-fandemonium-myvizio footer.master-footer{z-index:100}.cms-via-policy .email-signup,.cms-via-policy .site-footer,.cms-privacy .email-signup,.cms-privacy .site-footer,.cms-terms .email-signup,.cms-terms .site-footer,.cms-si-regions .email-signup,.cms-si-regions .site-footer,.cms-termsofuse .email-signup,.cms-termsofuse .site-footer,.cms-warranty .email-signup,.cms-warranty .site-footer,.cms-shipping-policy .email-signup,.cms-shipping-policy .site-footer,.cms-terms-fandemonium-myvizio .email-signup,.cms-terms-fandemonium-myvizio .site-footer{position:relative;z-index:10}.cms-via-policy .red,.cms-privacy .red,.cms-terms .red,.cms-si-regions .red,.cms-termsofuse .red,.cms-warranty .red,.cms-shipping-policy .red,.cms-terms-fandemonium-myvizio .red{color:red}.cms-via-policy .container p,.cms-privacy .container p,.cms-terms .container p,.cms-si-regions .container p,.cms-termsofuse .container p,.cms-warranty .container p,.cms-shipping-policy .container p,.cms-terms-fandemonium-myvizio .container p{font-family:'BentonSans', sans-serif;-webkit-font-smoothing:antialiased;line-height:26px}.cms-via-policy h1,.cms-privacy h1,.cms-terms h1,.cms-si-regions h1,.cms-termsofuse h1,.cms-warranty h1,.cms-shipping-policy h1,.cms-terms-fandemonium-myvizio h1{font-size:32px;line-height:38px}.cms-via-policy h1,.cms-via-policy h3,.cms-via-policy h4,.cms-privacy h1,.cms-privacy h3,.cms-privacy h4,.cms-terms h1,.cms-terms h3,.cms-terms h4,.cms-si-regions h1,.cms-si-regions h3,.cms-si-regions h4,.cms-termsofuse h1,.cms-termsofuse h3,.cms-termsofuse h4,.cms-warranty h1,.cms-warranty h3,.cms-warranty h4,.cms-shipping-policy h1,.cms-shipping-policy h3,.cms-shipping-policy h4,.cms-terms-fandemonium-myvizio h1,.cms-terms-fandemonium-myvizio h3,.cms-terms-fandemonium-myvizio h4{font-family:'BentonSans-Bold', sans-serif;-webkit-font-smoothing:antialiased}.cms-via-policy h3,.cms-privacy h3,.cms-terms h3,.cms-si-regions h3,.cms-termsofuse h3,.cms-warranty h3,.cms-shipping-policy h3,.cms-terms-fandemonium-myvizio h3{font-size:22px}.cms-via-policy h1.bottom-line,.cms-privacy h1.bottom-line,.cms-terms h1.bottom-line,.cms-si-regions h1.bottom-line,.cms-termsofuse h1.bottom-line,.cms-warranty h1.bottom-line,.cms-shipping-policy h1.bottom-line,.cms-terms-fandemonium-myvizio h1.bottom-line{font-size:52px;line-height:54px;font-family:'BentonSans-Bold', sans-serif;margin-top:0;margin-bottom:0}.cms-via-policy h1.bottom-line:after,.cms-privacy h1.bottom-line:after,.cms-terms h1.bottom-line:after,.cms-si-regions h1.bottom-line:after,.cms-termsofuse h1.bottom-line:after,.cms-warranty h1.bottom-line:after,.cms-shipping-policy h1.bottom-line:after,.cms-terms-fandemonium-myvizio h1.bottom-line:after{display:none !important}.cms-via-policy .container li,.cms-privacy .container li,.cms-terms .container li,.cms-si-regions .container li,.cms-termsofuse .container li,.cms-warranty .container li,.cms-shipping-policy .container li,.cms-terms-fandemonium-myvizio .container li{font-family:'BentonSans', sans-serif;-webkit-font-smoothing:antialiased;line-height:26px;font-size:16px}.cms-via-policy .container li:last-of-type,.cms-privacy .container li:last-of-type,.cms-terms .container li:last-of-type,.cms-si-regions .container li:last-of-type,.cms-termsofuse .container li:last-of-type,.cms-warranty .container li:last-of-type,.cms-shipping-policy .container li:last-of-type,.cms-terms-fandemonium-myvizio .container li:last-of-type{margin-bottom:30px}.cms-via-policy #legal a,.cms-privacy #legal a,.cms-terms #legal a,.cms-si-regions #legal a,.cms-termsofuse #legal a,.cms-warranty #legal a,.cms-shipping-policy #legal a,.cms-terms-fandemonium-myvizio #legal a{color:#ac3322;text-decoration:none}.cms-via-policy #legal a:hover,.cms-privacy #legal a:hover,.cms-terms #legal a:hover,.cms-si-regions #legal a:hover,.cms-termsofuse #legal a:hover,.cms-warranty #legal a:hover,.cms-shipping-policy #legal a:hover,.cms-terms-fandemonium-myvizio #legal a:hover{color:#6c2015;text-decoration:underline}.cms-via-policy .intro-par,.cms-privacy .intro-par,.cms-terms .intro-par,.cms-si-regions .intro-par,.cms-termsofuse .intro-par,.cms-warranty .intro-par,.cms-shipping-policy .intro-par,.cms-terms-fandemonium-myvizio .intro-par{margin-bottom:45px}#hd-legal{height:260px;background-color:#3f3f3f}#legal{padding-top:130px;min-height:100vh}#privacy-changes{margin-bottom:114px}.warranty-end{margin-bottom:140px}.top-via,.top-policy,.top-terms{margin-top:0px}.cms-warranty h1.top-warranty{margin-top:15px}.cms-via-policy .legal-last{margin-bottom:140px}.cms-terms-fandemonium-myvizio .legal-last{margin-bottom:140px}.cms-privacy .legal-last{margin-bottom:140px}.cms-shipping-policy .legal-last{margin-bottom:140px}.cms-terms .legal-last{margin-bottom:140px}@media only screen and (max-width: 768px){#hd-legal{height:121px;background-size:100%;padding:0}#hd-legal h1{font-size:25px}#hd-legal h1:after{margin:5px auto 0}#hd-legal h1{font-size:25px}#hd-legal p{font-size:14px}#legal{padding-top:20px}}nav.legal-nav.follow-nav ul.follow-nav-list li a{font-family:'BentonSans-bold', sans-serif;-webkit-font-smoothing:antialiased}.cms-privacy #legal .dark-link{color:black;font-weight:700}#hd-environment.section-wrap-primary{background-color:#80bac7;height:480px}#hd-environment.section-wrap-primary.green-hero{background:url("../img/hd-environment2.jpg");background-size:cover;margin-top:89px}@media screen and (max-width: 768px){#hd-environment.section-wrap-primary.green-hero{margin-top:55px}}#environment{padding-top:80px}#environment h1{margin-bottom:40px}#environment article{margin-bottom:90px}#environment article ul{margin:-10px 0 20px;padding:0}#environment article ul li{list-style:none;background:url(../img/icon-li-default.gif) no-repeat 0px 6px;padding-left:15px}#environment article ul.methods{margin-top:30px}#environment article ul.methods li{margin-bottom:20px}#environment .col-md-6.left-envmnt{padding-left:0;padding-right:30px}#environment .col-md-6.right-envmnt{padding-right:0;padding-left:30px}@media only screen and (max-width: 992px){#environment .col-md-6.right-envmnt{padding-left:0}}@media only screen and (max-width: 768px){#hd-environment.section-wrap-primary.green-hero h1{font-size:25px}#environment h1{font-size:25px}#environment p{font-size:14px}#environment .col-md-6.right-envmnt,#environment .col-md-6.left-envmnt{padding-left:15px}}body.customer-account-login.fix-anrdoid-bg{background-size:inherit;background-position:inherit}body.customer-account-login a:hover{text-decoration:none}body.customer-account-login header.master-header,body.customer-account-login .subnav{display:none}body.customer-account-login .abs-vizio-logo{position:fixed;display:block;color:white;z-index:1000}@media screen and (max-width: 768px){body.customer-account-login .abs-vizio-logo span{color:black}}@media screen and (max-width: 768px){body.customer-account-login .abs-vizio-logo{position:relative;float:left;width:100px}}body.customer-account-login .social-text-wrap{font-family:"Benton Sans";font-size:16px;color:#FFFFFF;letter-spacing:1px;position:relative;cursor:default;width:370px;margin:0 auto;text-align:center}@media screen and (max-width: 480px){body.customer-account-login .social-text-wrap{width:100%}}body.customer-account-login .social-buttons{width:240px;margin:0 auto;margin-bottom:40px;text-align:center}body.customer-account-login .pass-links{width:370px;margin:0 auto}@media screen and (max-width: 480px){body.customer-account-login .pass-links{margin-top:20px}}@media screen and (max-width: 480px){body.customer-account-login .pass-links{width:100%}}body.customer-account-login .pass-links .link-forgot-pass,body.customer-account-login .pass-links .link-new-account{display:block;text-align:center;margin-bottom:10px;font-size:14px;color:#ce3521;font-family:"Benton Sans Bold";transition:color 0.3s ease-out}body.customer-account-login .pass-links .link-forgot-pass:hover,body.customer-account-login .pass-links .link-new-account:hover{color:#666;text-decoration:none}body.customer-account-login .pass-links .link-new-account{display:inline;font-family:"Open Sans Semi-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:underline}body.customer-account-login .pass-links .link-new-account:hover{text-decoration:underline}body.customer-account-login .bg-tv-item,body.customer-account-login .bg-books-item,body.customer-account-changeforgotten .bg-tv-item,body.customer-account-changeforgotten .bg-books-item{position:absolute}body.customer-account-login .bg-tv-item,body.customer-account-changeforgotten .bg-tv-item{left:0;top:0}@media screen and (max-width: 1750px){body.customer-account-login .bg-tv-item,body.customer-account-changeforgotten .bg-tv-item{left:-100px}}@media screen and (max-width: 1570px){body.customer-account-login .bg-tv-item,body.customer-account-changeforgotten .bg-tv-item{left:-150px}}@media screen and (max-width: 1440px){body.customer-account-login .bg-tv-item,body.customer-account-changeforgotten .bg-tv-item{left:-320px}}@media screen and (max-width: 1080px){body.customer-account-login .bg-tv-item,body.customer-account-changeforgotten .bg-tv-item{left:-250px}}body.customer-account-login .bg-books-item,body.customer-account-changeforgotten .bg-books-item{right:0;bottom:200px}@media screen and (max-width: 1080px){body.customer-account-login .bg-books-item,body.customer-account-changeforgotten .bg-books-item{right:-120px}}body.customer-account-login .page-wrapper,body.customer-account-changeforgotten .page-wrapper{position:relative;height:100%}body.customer-account-login .main,body.customer-account-changeforgotten .main{position:relative;height:100%}body.customer-account-login .error-msg,body.customer-account-changeforgotten .error-msg{background:none}body.customer-account-login .footer-myvizio-login,body.customer-account-changeforgotten .footer-myvizio-login{position:fixed;left:0;width:100%;bottom:0;padding:10px 20px}body.customer-account-login .footer-myvizio-login p,body.customer-account-changeforgotten .footer-myvizio-login p{margin:0;line-height:30px}body.customer-account-login .footer-myvizio-login .copy-foot-nav-wrap,body.customer-account-changeforgotten .footer-myvizio-login .copy-foot-nav-wrap{font-family:"Benton Sans";text-align:right}body.customer-account-login .footer-myvizio-login .copy-foot-nav-wrap .left,body.customer-account-changeforgotten .footer-myvizio-login .copy-foot-nav-wrap .left{float:left}body.customer-account-login .input-box input,body.customer-account-changeforgotten .input-box input{font-size:14px}body.customer-account-index section.section-wrap-primary,body.sales-order-history section.section-wrap-primary,body.customer-account-edit section.section-wrap-primary,body.customer-address-index section.section-wrap-primary,body.customer-address-formm body.sales-order-view section.section-wrap-primary{height:auto}body.customer-account-index section.section-wrap-primary h1,body.sales-order-history section.section-wrap-primary h1,body.customer-account-edit section.section-wrap-primary h1,body.customer-address-index section.section-wrap-primary h1,body.customer-address-formm body.sales-order-view section.section-wrap-primary h1{color:white}.page-title{margin-bottom:50px;cursor:default}span.design-bord{display:block;width:100px;border-top:3px solid white;margin:0 auto 60px auto}section.account-login{position:relative;display:table;width:100%;height:100%;font-family:'Open Sans', sans-serif}section.account-login .vizio-logo{position:absolute;top:0;left:0;width:100%;text-align:center;padding:50px 0 0 0;z-index:999}section.account-login h1{color:black;font-size:52px;text-align:center;font-weight:300;margin:0 0 16px 0;font-family:"Benton Sans Bold";letter-spacing:0}section.account-login .login-tagline{margin-top:0;color:black;font-family:"Benton Sans Light";font-size:16px;text-align:center}section.account-login .login-tagline b{font-family:"Benton Sans Bold";font-weight:inherit}section.account-login .login-tagline.create-tagline{width:70%;max-width:440px;margin-left:auto;margin-right:auto;margin-bottom:40px;line-height:1.6em}.account-login-contents{position:absolute;left:-9999px;width:100%;vertical-align:middle;opacity:0;padding:150px 0;transition-property:opacity;transition-duration:0.5s;transition-timing-function:ease-in}.account-login-contents.show{position:relative;left:inherit;display:table-cell !important;opacity:1}@media screen and (max-width: 768px){.account-login-contents .container{margin-top:-100px}}.account-login-contents .no-account-tagline{font-family:"Benton Sans";font-size:14px;text-align:center;margin-top:40px;margin-bottom:40px;line-height:1.8em}.account-login-contents .no-account-tagline b{font-family:"Benton Sans Bold";font-weight:inherit}section.account-login.survey-login .no-account-tagline{display:none}.account-login-contents ul.messages,.account-forgot-password ul.messages,.account-terms ul.messages{list-style:none;margin:0;padding:10px;width:370px;margin:30px auto 40px auto;background-color:#f7dad6}@media screen and (max-width: 480px){.account-login-contents ul.messages,.account-forgot-password ul.messages,.account-terms ul.messages{width:100%}}.account-login-contents ul.messages ul,.account-forgot-password ul.messages ul,.account-terms ul.messages ul{list-style:none;margin:0;padding:0}.account-login-contents ul.messages li,.account-forgot-password ul.messages li,.account-terms ul.messages li{background:none;color:#ac3322;margin-bottom:0;font-size:12px;text-align:center}.account-login-contents ul.form-list.reg,.account-forgot-password ul.form-list.reg,.account-terms ul.form-list.reg{float:left}.account-login-contents ul.form-list .social-buttons,.account-forgot-password ul.form-list .social-buttons,.account-terms ul.form-list .social-buttons{margin-bottom:40px}.account-login-contents ul.form-list .social-buttons button,.account-forgot-password ul.form-list .social-buttons button,.account-terms ul.form-list .social-buttons button{float:left;margin-right:16px}.account-login-contents ul.form-list .social-buttons button.google,.account-forgot-password ul.form-list .social-buttons button.google,.account-terms ul.form-list .social-buttons button.google{margin-right:0}.account-create-contents{display:none}.login-form{text-align:center}.login-form ul.form-list{list-style:none;margin:0 auto;padding:0;width:370px}@media screen and (max-width: 480px){.login-form ul.form-list{width:100%}}.login-form .links a,.login-form p{font-family:"Benton Sans";color:white;font-size:14px;transition-property:color;transition-duration:0.3s;transition-timing-function:ease-in-out}.login-form .links a:hover,.login-form p:hover{color:#ccc;text-decoration:none}body.customer-account-login{height:100vh}body.customer-account-login .social-text{font-family:"Benton Sans";font-size:16px;color:black;letter-spacing:1px;position:relative;cursor:default;margin-bottom:20px}body.customer-account-login .social-text.social-text-reg{position:relative;float:left;width:100%}body.customer-account-login .social-buttons{margin-bottom:20px}@media screen and (max-width: 768px){body.customer-account-login .social-buttons{margin-bottom:0}}body.customer-account-login .social-buttons button{float:left;margin-right:20px}@media screen and (max-width: 768px){body.customer-account-login .social-buttons button{width:100px}}body.customer-account-login .social-buttons button.google{margin-right:0}.login-field-transparent,.create-account-form .input-text{color:black;width:100%;padding:15px;padding-left:20px;border:1px solid #cbcbcb;margin-bottom:20px;background-color:transparent}.login-field-transparent::-webkit-input-placeholder,.create-account-form .input-text::-webkit-input-placeholder{color:#525252;letter-spacing:1px}.login-field-transparent:-moz-placeholder,.create-account-form .input-text:-moz-placeholder{color:#525252;letter-spacing:1px}.login-field-transparent::-moz-placeholder,.create-account-form .input-text::-moz-placeholder{color:#525252;letter-spacing:1px}.login-field-transparent:-ms-input-placeholder,.create-account-form .input-text:-ms-input-placeholder{color:#525252;letter-spacing:1px}.login-field-transparent:focus,.create-account-form .input-text:focus{border-color:#ccc}.btn-sign-in{width:100%;padding:14px;height:45px;margin-bottom:37px;letter-spacing:1px;background-color:#ce3521 !important;font-family:"Benton Sans Bold"}.btn-social{background:none;border:none;padding:10px;display:inline;width:auto !important;margin:0 5px !important;float:none !important}.icon-social{height:22px}footer.myvizio-footer{position:absolute;width:100%;left:0;bottom:0;height:50px;background-color:white;color:#555;font-size:12px;text-align:center}footer.myvizio-footer span{display:block;margin-top:17px}footer.myvizio-footer a{font-family:"Open Sans Semi-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#555}footer.myvizio-footer a:hover{text-decoration:none}footer.myvizio-footer ul.myvizio-foot-list{float:left;list-style:none;margin:0;padding:0;margin:17px 0}footer.myvizio-footer ul.myvizio-foot-list li{float:left;width:30%;margin:10px 0;text-align:center}footer.myvizio-footer ul.myvizio-foot-list li.copyright{width:100%}footer.myvizio-footer ul.myvizio-foot-list li.flag-item{width:10%}.myvizio-vizio-logo{position:absolute;width:100%;left:0;bottom:80px;font-size:22px}.myvizio-vizio-logo a{color:#555}.myvizio-vizio-logo a:hover{text-decoration:none}.myvizio-vizio-logo .icon-vizio-text{display:block;width:94px;margin:0 auto}@media (min-width: 768px){.myvizio-vizio-logo .icon-vizio-text{display:inline;margin:0}footer.myvizio-footer{text-align:left}footer.myvizio-footer ul.myvizio-foot-list li{width:auto;margin:0 5px;text-align:left}footer.myvizio-footer ul.myvizio-foot-list li.copyright,footer.myvizio-footer ul.myvizio-foot-list li.flag-item{width:auto}}@media screen and (max-width: 768px){body.customer-account-login #master-header-mobile,body.customer-account-changeforgotten #master-header-mobile{display:none !important}}@media screen and (max-width: 480px){body.customer-account-login .page-title,body.customer-account-changeforgotten .page-title{margin-top:20px !important}body.customer-account-login .page-title h1 .design-bord,body.customer-account-changeforgotten .page-title h1 .design-bord{display:none !important}}@media (min-width: 992px){footer.myvizio-footer ul.myvizio-foot-list{float:right}}@media (max-width: 992px){.copy-foot-nav-wrap span.copyright{display:inline-block}}@media (max-width: 768px){.copy-foot-nav-wrap span.copyright{float:left;width:40%}body.customer-account-login .footer-myvizio-login .copy-foot-nav-wrap .left{display:none}}@media screen and (max-width: 480px){.copy-foot-nav-wrap span.copyright{width:100%;text-align:center;margin-bottom:10px}}@media (min-width: 1200px){footer.myvizio-footer ul.myvizio-foot-list li{margin:0 10px}}@media (max-width: 480px){.footer-myvizio-login{position:absolute !important;bottom:-50px !important}.footer-myvizio-login p.copy-foot-nav-wrap{font-size:8px}.border-left,.border-right{width:25% !important}}.account-terms{position:absolute;left:-9999px;width:100%;vertical-align:middle;opacity:0;transition-property:opacity;transition-duration:0.5s;transition-timing-function:ease-in}.account-terms.show{position:relative;left:inherit;display:table-cell !important;opacity:1}@media screen and (max-height: 900px){.account-terms.show{display:block !important;margin-top:260px}}.account-terms .container{margin-top:-120px}.account-terms .terms-desc{text-align:center}@media screen and (max-width: 480px){.account-terms .terms-desc br{display:none}}.account-terms .terms-box{width:880px;height:380px;background-color:rgba(228,228,228,0.9);margin:0 auto;padding:30px;text-align:left;overflow-y:scroll}@media screen and (max-width: 992px){.account-terms .terms-box{width:100%}}@media screen and (max-width: 480px){.account-terms .terms-box{padding:15px;width:80%;margin-left:10%}}.account-terms .terms-box h3{font-family:"Benton Sans Bold";font-weight:inherit;font-size:16px;margin-top:60px;margin-bottom:25px}.account-terms .terms-box h3.first{margin-top:0}@media screen and (max-width: 480px){.account-terms p{font-size:14px}}.account-terms .btn-agree{display:block;width:370px;margin:30px auto 0 auto}@media screen and (max-width: 768px){.account-terms .btn-agree{width:100%}}.account-footer{position:fixed;bottom:0;left:0;width:100%;height:48px;border-top:1px solid #dfe1e3;padding:10px 0 0 0;background-color:white}.account-footer ul{margin:0 auto;text-align:center}.account-footer ul li{display:inline-block;margin:0 10px}.account-footer ul li .site-footer__info{font-size:11px;color:#84878e}@media screen and (max-width: 1024px){.account-footer ul li.mobile-hidden{display:none}}body.customer-account-index footer.master-footer,body.sales-order-history footer.master-footer,body.customer-account-edit footer.master-footer,body.customer-registrations-index footer.master-footer,body.customer-creditcard-index footer.master-footer,body.customer-address-index footer.master-footer,body.newsletter-manage-index footer.master-footer,body.customer-address-form footer.master-footer{z-index:100}body.customer-account-index .footer-super-bottom,body.sales-order-history .footer-super-bottom,body.customer-account-edit .footer-super-bottom,body.customer-registrations-index .footer-super-bottom,body.customer-creditcard-index .footer-super-bottom,body.customer-address-index .footer-super-bottom,body.newsletter-manage-index .footer-super-bottom,body.customer-address-form .footer-super-bottom{z-index:2}section.section-wrap-content.myvizio-pages{margin-top:80px;min-height:1300px;height:auto}@media screen and (max-width: 768px){section.section-wrap-content.myvizio-pages{margin-top:10px;min-height:inherit;padding-bottom:0}}section.section-wrap-content.myvizio-pages input{font-size:14px;padding:15px;padding-left:20px}h2.account-page-heading{font-family:'Open Sans Semi-Bold', sans-serif;font-size:42px;text-align:left;margin:0 0 20px 0;cursor:default}.account-box{margin-bottom:50px;font-size:13px;min-height:200px;border:1px solid #ccc}.account-box .box-title{color:#ac3322;font-size:16px;margin:0;padding:20px;border-bottom:1px solid #ccc;cursor:default}.account-box .box-title.no-bord{border:0}.account-box a{color:black;font-size:13px;text-decoration:underline}.account-box a:hover{color:#999}.account-box .link-edit{margin-left:10px}.account-box .contents{padding:20px}.account-box .contents.contents-nopadd{padding:0}.account-box .name{display:block}.account-box .email{display:block}.account-heading{font-family:'Open Sans Semi-Bold', sans-serif;font-size:22px;padding:0 20px;margin:0 0 20px 0;cursor:default}.account-heading a{color:black;font-size:13px;text-decoration:underline}.account-heading a:hover{color:#999;text-decoration:underline}.account-heading .link-edit{margin-left:10px}.account-heading .fan-notice{color:#a6331b;font-family:'Open Sans Bold', sans-serif;font-size:13px;text-transform:uppercase;letter-spacing:0;margin-left:5px}div.welcome-msg p{text-align:left}table.recent-orders{width:100%;font-size:13px}table.recent-orders.full-border{border:1px solid #ccc;margin-bottom:30px}table.recent-orders thead{background-color:#f4f4f4}table.recent-orders th{font-weight:normal}table.recent-orders th,table.recent-orders td{width:33.333%;padding:10px}table.recent-orders th.a-right,table.recent-orders td.a-right{text-align:right}.hide-mobile-tbl-orders{display:none}.responsive-table{overflow-x:scroll}.link-view-recent-orders{margin-left:10px}.my-account{padding-bottom:20px}.my-account ul.messages .success-msg ul,.my-account ul.messages .success-msg li{list-style:none}.my-account ul.messages .success-msg span{color:#529138}@media (min-width: 480px){table.recent-orders tr{border-top:1px solid #ccc}table.recent-orders th,table.recent-orders td{width:auto}table.recent-orders tfoot tr{border-top:0px}table.recent-orders tfoot tr.first{border-top:1px solid #ccc}.hide-mobile-tbl-orders{display:table-cell}}@media (min-width: 480px){.hide-desktop-tbl-orders{display:none}}@media (max-width: 480px){div.myvizio-my-orders.myvizio-my-registered-products{overflow:scroll}}#fanzone-link-account .submit-btn-container{position:relative;display:inline-block}#fanzone-link-account .search-ajax-loader{top:0;left:50%;margin-top:0px;margin-left:-24px}.account-box.account-box-fan{border:0}.account-box.account-box-fan .box-title{background-color:#27282a}.account-box.account-box-fan .box-title h3{color:white;font-size:16px;margin:0}.account-box.account-box-fan .fan-pts-disp{background-color:#ebebeb;padding:20px;transition:opacity 500ms ease-out}.account-box.account-box-fan .fan-pts-disp.loading{opacity:0.2;cursor:default}.account-box.account-box-fan .disp-pts .amt,.account-box.account-box-fan .disp-lvl .amt{color:#27282a;font-family:"BentonSans-Bold", sans-serif;font-size:30px}.account-box.account-box-fan .disp-pts .lbl,.account-box.account-box-fan .disp-lvl .lbl{color:#a6331b;font-family:"BentonSans-Bold", sans-serif;font-size:12px;text-transform:uppercase;margin-left:5px;letter-spacing:2px;-webkit-font-smoothing:antialiased}.account-box.account-box-fan .disp-pts{float:left}.account-box.account-box-fan .disp-lvl{float:right}.account-box.account-box-fan .fan-goto{background-color:#a6331b;padding:20px}.account-box.account-box-fan .fan-goto a{color:#fff}.account-box.account-box-fan .fan-goto .support-info{color:#fff;text-align:center;display:block;margin-top:10px}.account-box.account-box-fan .fan-goto-btn{display:block;width:100%;border:2px solid white;padding:15px 20px 13px;color:white;font-family:"BentonSans-Bold", sans-serif;font-size:11px;text-align:center;text-transform:uppercase;text-decoration:none;letter-spacing:2px;-webkit-font-smoothing:antialiased;transition:color 200ms ease-out, background-color 200ms ease-out}.account-box.account-box-fan .fan-goto-btn:hover{color:black;background-color:white}.account-box.account-box-fan .pts-meter{width:100%;margin-top:30px;margin-bottom:20px}.account-box.account-box-fan .pts-meter-bar{width:100%;height:14px;background-color:white;border-radius:20px;overflow:hidden}.account-box.account-box-fan .pts-meter-bar-fill{width:0%;height:14px;background-color:#a6331b;border-top-right-radius:40px;border-bottom-right-radius:40px}.account-box.account-box-fan .pts-lbls,.account-box.account-box-fan .lvl-lbls{position:relative;height:24px;color:#bababa;font-family:"BentonSans-Bold", sans-serif;font-size:12px;text-align:center;text-transform:uppercase}.account-box.account-box-fan .pts-lbls span,.account-box.account-box-fan .lvl-lbls span{position:absolute;left:0}.account-box.account-box-fan .pts-lbls span:nth-child(2),.account-box.account-box-fan .lvl-lbls span:nth-child(2){left:48%}.account-box.account-box-fan .pts-lbls span:nth-child(3),.account-box.account-box-fan .lvl-lbls span:nth-child(3){left:inherit;right:0}.account-box.account-box-fan .lvl-lbls span{top:8px}.nav-goto-fan-btn{display:block;float:left;width:100%;border:1px solid #a6331b;font-family:'Open Sans Semi-Bold', sans-serif;font-size:14px;text-align:center;letter-spacing:1px;padding:18px 30px;margin-top:50px;-webkit-font-smoothing:antialiased;transition:color 200ms ease-out, border-color 200ms ease-out}@media screen and (max-width: 768px){.nav-goto-fan-btn{margin-top:20px;margin-bottom:20px;float:none}}.nav-goto-fan-btn:hover{color:black;text-decoration:none;border-color:black}.my-account .lbl-bold{color:#27282a;font-family:'Open Sans Semi-Bold', sans-serif;font-size:14px;margin-bottom:8px}.my-account .input-box input{font-family:'BentonSans', sans-serif;background-color:#ededed;border:0}.my-account .input-box input::-webkit-input-placeholder{font-family:'BentonSans', sans-serif;letter-spacing:0}.my-account .input-box input:-moz-placeholder{font-family:'BentonSans', sans-serif;letter-spacing:0}.my-account .input-box input::-moz-placeholder{font-family:'BentonSans', sans-serif;letter-spacing:0}.my-account .input-box input:-ms-input-placeholder{font-family:'BentonSans', sans-serif;letter-spacing:0}.my-account .mid-hr{margin-bottom:35px}.my-account .myvizio-icon{position:absolute;left:0;top:0;display:block;background-size:100%;background-repeat:no-repeat}.my-account .myvizio-icon.myvizio-icon-fb{width:61px;height:60px;background-image:url("../img/icon-myvizio-fb.png")}.my-account .myvizio-icon.myvizio-icon-ins{top:18px;left:17px;width:26px;height:26px;background-image:url("../img/icon-myvizio-ins.png")}.my-account .myvizio-icon.myvizio-icon-tw{width:60px;height:60px;background-image:url("../img/icon-myvizio-tw.png")}.my-account .myvizio-icon.myvizio-icon-fs{top:15px;left:18px;width:24px;height:32px;background-image:url("../img/icon-myvizio-fs.png")}.my-account .social-list{padding:0;margin:0;list-style:none}.my-account .social-list .social-item{float:left;width:100%;cursor:pointer;transition:background-color 200ms ease-out}.my-account .social-list .social-item .icon-holder{position:relative;float:left;width:60px;height:60px}.my-account .social-list .social-item .text-holder{float:left;width:430px}.my-account .social-list .social-item .text-holder span{display:block;width:100%;color:white;font-family:"BentonSans-Bold", sans-serif;font-size:14px;text-align:center;text-transform:uppercase;padding-top:21px;-webkit-font-smoothing:antialiased}.my-account .social-list .social-item.social-item-fb{background-color:#4970aa}.my-account .social-list .social-item.social-item-fb:hover{background-color:#3561a1}.my-account .social-list .social-item.social-item-fb .icon-holder{background-color:#3561a1}.my-account .social-list .social-item.social-item-ins{background-color:#4f7a9c}.my-account .social-list .social-item.social-item-ins:hover{background-color:#3c6b91}.my-account .social-list .social-item.social-item-ins .icon-holder{background-color:#3c6b91}.my-account .social-list .social-item.social-item-tw{background-color:#37b2e5}.my-account .social-list .social-item.social-item-tw:hover{background-color:#21aae2}.my-account .social-list .social-item.social-item-tw .icon-holder{background-color:#21aae2}.my-account .social-list .social-item.social-item-fs{background-color:#f94c7a}.my-account .social-list .social-item.social-item-fs:hover{background-color:#f8386b}.my-account .social-list .social-item.social-item-fs .icon-holder{background-color:#f8386b}#fando-loader.search-ajax-loader{display:block;opacity:1;left:50%;top:115px;margin-left:-24px}#fando-loader.search-ajax-loader.hide{display:none}#my-quotes-table{width:100%;border:1px solid #ccc}#my-quotes-table th{padding:10px;border-bottom:1px solid #ccc}#my-quotes-table tr.first.last{background-color:#f4f4f4}#my-quotes-table td{padding:10px;border:none;border-bottom:1px solid #ccc}#ccButton{margin-top:20px;padding:15px;border:none;background-color:#AE321B;color:#F0E0DF;letter-spacing:1px}.credit-card.page-title{margin-bottom:25px}.credit-card.page-title h1{font-size:28px;text-align:left;margin:0;cursor:default}.credit-card.page-title h1:before{content:none}.button-add-card{min-width:210px;font-size:14px;letter-spacing:2px}.myvizio-pages .account-links{margin:20px 0;font-size:13px}.myvizio-pages .account-links a{margin:0 10px;color:black;text-decoration:underline}.myvizio-pages .account-links a:last-child{margin-right:0}.myvizio-pages .account-box .account-links a:first-child{margin-left:20px}.myvizio-my-orders .account-links a:first-child{margin-left:0}.order-page .order-status-info{margin:20px 0;text-align:left;color:#ac3322}.form-edit-account-info input{width:100%}.form-edit-account-info .control .cb-changepass{float:left;width:auto}.form-edit-account-info .control label{float:left;margin:1px 0 0 10px}.form-edit-account-info .btn-save{float:right}.form-edit-account-info .btn-go-back{float:left}.form-edit-account-info .row-changepass{margin-top:30px}.form-edit-account-info .required{margin-top:20px;text-align:left;font-size:12px}.form-edit-account-info .account-heading{font-size:18px}@media (max-width: 480px){.form-edit-account-info{width:100%}.btn-save,.btn-go-back{width:100%;margin-bottom:20px}}.btn-primary-add-new-address{position:absolute;top:-15px;right:15px;color:white !important}@media screen and (max-width: 767px){.btn-primary-add-new-address{position:static;float:left;width:100%;margin-bottom:30px;margin-top:20px}}.btn-primary-add-new-address:hover{color:#fff;background-color:#972d1e;border-color:#972d1e;text-decoration:none !important}@media screen and (max-width: 480px){h2.heading-addressbook{float:left;width:100%;margin-top:20px}.btn-primary-add-new-address{position:static;float:left;width:100%}.addresses-list{float:left}}.my-account li.control{float:left;width:100%}.my-account li.control .input-box{float:left;width:20px}.my-account li.control .input-box input{float:left}.my-account li.control label{float:left;margin-left:5px;margin-top:5px;line-height:auto}@media screen and (max-width: 480px){.my-account .account-page-heading{font-size:22px}}.my-account .form-newsletter .input-box{width:auto !important}.my-account .form-newsletter .input-box label{margin-top:0}.my-account .form-newsletter .cb-subs{margin-top:5px}.form-address-book input{width:100%}.form-address-book select{width:100%;margin-bottom:20px}.form-address-book .btn-save{float:right}.form-address-book .btn-go-back{float:left}.form-address-book .required{margin-top:20px;text-align:left;font-size:12px}ul.address-entries-list{list-style:none;margin:0;padding:0}ul.address-entries-list li p{text-align:left}ul.address-entries-list li address{font-size:13px;font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif}ul.addresses-list{list-style:none;margin:0;padding:0}.default-address-notification{font-weight:bold;font-style:italic;text-align:left !important;margin:5px 0}.account-box .no-address{text-align:left}body.sales-order-history .my-account hr{display:none}body.sales-order-history .myvizio-my-orders{margin-bottom:30px}body.sales-order-history .btn{margin-bottom:20px}.myvizio-my-orders .no-orders{text-align:left}.myvizio-my-orders a{color:black;font-size:13px;text-decoration:underline}.myvizio-my-orders table.recent-orders{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}@media (max-width: 480px){.back-link{width:100%}}.form-newsletter .cb-subs{float:left;margin-right:10px}.form-newsletter .btn-save{float:right}.form-newsletter .btn-go-back{float:left}.form-newsletter .control .input-box{float:left}.form-newsletter .control label{float:left;line-height:24px}.account-create-contents{position:absolute;left:-9999px;width:100%;vertical-align:middle;padding:140px 0;opacity:0;text-align:center;transition-property:opacity;transition-duration:0.5s;transition-timing-function:ease-in}@media screen and (max-width: 768px){.account-create-contents{display:none}}.account-create-contents a:hover{text-decoration:none}.account-create-contents.show{position:relative;left:inherit;display:table-cell !important;opacity:1}@media screen and (max-width: 768px){.account-create-contents.show{display:block}}@media screen and (min-width: 992px){.account-create-contents .col-left:after{content:"";height:370px;border-right:1px solid black;position:absolute;right:50px;top:200px}}.account-create-contents .link-sign-in{display:block;margin:0 auto 40px auto;text-align:center;color:#ce3521;font-family:"Open Sans Semi-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}.account-create-contents .link-sign-in .arrow{margin-left:6px}.account-create-contents .link-sign-in:after{content:'b';position:relative;left:5px;top:2px;font-family:'vizio-2015';font-size:15px}.account-create-contents .input-row{float:left;margin-top:20px}.account-create-contents .input-row-terms{position:relative;width:110%}@media screen and (max-width: 480px){.account-create-contents .input-row-terms label{width:70%}}.account-create-contents .create-lower-disclaimer{float:left;width:100%;font-size:13px;text-align:center;margin-top:40px}@media screen and (max-width: 480px){.account-create-contents .create-lower-disclaimer{font-size:16px}}.account-create-contents .buttons-set{float:left;width:100%}.account-create-contents .btn-back{float:left;color:black;background:none;border:1px solid black;transition-property:border-color;transition-duration:0.3s;transition-timing-function:ease-out}@media screen and (max-width: 991px){.account-create-contents .btn-back{float:none;max-width:370px;margin:0 auto 20px auto}}.account-create-contents .btn-back:hover{background:none;border-color:#999}.account-create-contents .btn-create-account{width:100%;padding:14px;height:45px;margin-bottom:37px;letter-spacing:1px;background-color:#ce3521 !important;font-family:"Benton Sans Bold"}.account-create-contents p.required{float:left;color:white;margin-top:20px;text-align:left;font-size:12px}.create-account-form{text-align:center;width:370px;margin:0 auto}@media screen and (max-width: 480px){.create-account-form{width:100%}}.create-account-form .fieldset{float:left;width:100%}.create-account-form .fieldset.last{margin-bottom:30px}.create-account-form h2{color:white;margin:0 0 15px 0}.create-account-form label{display:block;color:black;text-align:left}.create-account-form ul.form-list{list-style:none;padding:0}.create-account-form input{width:100%;font-size:16px !important}.create-account-form ul.benifits{padding-left:41px;font-size:13px;color:#fff;text-align:left;float:left;margin-top:20px;line-height:20px;margin-bottom:5px;width:100%}.create-account-form .control .input-box{float:left}.create-account-form .control .newsletter-lbl{width:345px;font-size:16px}@media screen and (max-width: 480px){.create-account-form .control .newsletter-lbl{width:80%}}.create-account-form .control .agree-terms-lbl{font-size:16px}.create-account-form .control p.newsletter-lbl{line-height:1.5em;margin-left:26px;text-align:left;font-size:11px;color:#fff;clear:both;padding-top:13px;margin-bottom:10px}.create-account-form .control .cb-newsletter{float:left;width:auto}.create-account-form .control label{float:left;margin:0 0 0 5px;line-height:20px;font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif}@media (max-width: 480px){.account-create-contents .btn{width:100%;margin-bottom:10px}.create-account-form .control label{margin:4px 0 0 10px}}.create-account-contents{margin-top:55px}@media (min-width: 769px){.create-account-contents{margin-top:89px}}.register-buttons-set.push-down{margin-top:35px}#advice-validate-terms-must-be-checked-agree_terms{position:absolute;top:35px}.account-forgot-password,.account-reset-password-container{position:absolute;left:-9999px;width:100%;vertical-align:middle;opacity:0;transition-property:opacity;transition-duration:0.3s;transition-timing-function:ease-in}@media screen and (max-width: 768px){.account-forgot-password,.account-reset-password-container{padding-top:80px;vertical-align:top}}.account-forgot-password.show,.account-reset-password-container.show{position:relative;left:inherit;display:table-cell !important;opacity:1}.account-forgot-password p,.account-reset-password-container p{color:black;text-align:center;font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif}.account-forgot-password .buttons-set,.account-reset-password-container .buttons-set{float:left;width:100%;margin-top:20px}.account-forgot-password .input-box input,.account-reset-password-container .input-box input{width:100%;color:black}.account-forgot-password .btn-back,.account-reset-password-container .btn-back{float:left;color:black;background:none;border:1px solid black;transition-property:border-color;transition-duration:0.3s;transition-timing-function:ease-out}.account-forgot-password .btn-back:hover,.account-reset-password-container .btn-back:hover{background:none;border-color:#000}.account-forgot-password .btn-send-email,.account-reset-password-container .btn-send-email{float:right;border:1px solid #ac3322}.account-forgot-password p.required,.account-reset-password-container p.required{float:left;color:white;margin-top:20px;margin-bottom:100px;text-align:left;font-size:12px}.form-forgot-password{text-align:center;width:370px;margin:40px auto 0 auto}@media screen and (max-width: 480px){.form-forgot-password{width:100%}}.form-forgot-password ul.form-list{list-style:none;padding:0}.form-forgot-password label{display:block;color:white;text-align:left}@media (max-width: 480px){.account-forgot-password .btn{width:100%;margin-bottom:10px}}body.sales-order-view .recent-orders a[href^=tel]{color:inherit !important;text-decoration:none !important;font-size:inherit !important}@media screen and (max-width: 480px){body.sales-order-view .recent-orders{font-size:8px}}.myvizio-pages input[type='checkbox']{padding:0 !important;border:0 !important;margin-top:6px}body.blog-cat-view #master-header .live-chat{visibility:hidden !important}#slider-section .slide-inner{top:28% !important}#slider-section .slide-inner a.text-hover{z-index:8;position:relative}#slider-section .slide-inner a.text-hover:hover{cursor:pointer !important}@media screen and (max-width: 767px){#slider-section .slide-inner{top:23% !important}}#slider-section h1.hero-heading{overflow:hidden !important;max-height:135px !important}#slider-section h1.hero-heading:hover{cursor:pointer !important}@media screen and (max-width: 767px){#slider-section h1.hero-heading{padding:0;font-size:23px !important;max-height:50px !important}}#slider-section p.hero-p{max-width:initial;overflow:hidden;height:55px;padding:0 80px}#slider-section p.hero-p span{text-decoration:underline}#slider-section p.hero-p:hover{cursor:pointer !important}@media screen and (max-width: 767px){#slider-section p.hero-p{padding:0}}@media screen and (max-width: 767px){#slider-section p.hero-by{display:none}}#slider-section .specific-cont{width:300px;margin:50px auto 60px;text-align:center;color:#FFF}#slider-section .specific-cont span.original-source{text-align:center;font-size:14px;overflow:hidden}#slider-section .specific-cont span.authored-date{text-align:center;font-size:14px;overflow:hidden}#slider-section .specific-cont p.authored-by{font-size:14px}@media screen and (max-width: 767px){#slider-section .specific-cont{display:none}}#slider-section span.posted-time{color:#FFF;text-align:center;display:block;position:relative;top:60px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}@media screen and (max-width: 767px){#slider-section span.posted-time{font-size:12px;top:15px}}#slider-section h4{width:100%;text-align:center;margin-bottom:40px}#slider-section h4 span{display:inline-block;font-size:16px;color:#fff;padding-bottom:36px;border-bottom:3px solid white}@media screen and (max-width: 767px){#slider-section h4 span{font-size:12px;border-bottom:2px solid white;padding-bottom:26px;margin-bottom:30px}}@media screen and (max-width: 767px){#slider-section h4{margin-bottom:0}}#slider-section a:hover{text-decoration:none !important}#slider-section .navi-wrap{z-index:20 !important}@media screen and (max-width: 991px){#slider-section .navi-wrap{bottom:0px}}@media screen and (max-width: 992px){#slider-section{height:800px !important}}@media screen and (max-width: 992px) and (max-width: 767px){#slider-section{height:480px !important}}#news-section{background-color:white}#news-section .top-heading h1{height:31px;font-size:42px;line-height:30px;margin:80px auto 35px}#news-section .top-heading p{margin-bottom:35px}#news-section .top-heading p:after{content:" ";width:100px;height:3px;background-color:#ac3322;display:block;margin:35px auto 30px}#news-section ul#blog_int{padding:0;list-style:none}#news-section ul#blog_int li.post-wrapper{position:relative;height:100%;max-height:440px;min-height:440px;padding:57px 64px 0 42px;overflow:hidden}@media screen and (max-width: 767px){#news-section ul#blog_int li.post-wrapper{padding:7px 15px 0 15px !important}}#news-section ul#blog_int li.post-wrapper .original-source{font-size:22px;color:black;text-transform:uppercase;margin-right:5px}@media screen and (max-width: 767px){#news-section ul#blog_int li.post-wrapper .original-source{font-size:17px}}#news-section ul#blog_int li.post-wrapper .created-time{font-size:22px;color:black;text-transform:uppercase;margin-bottom:22px;display:inline-block}#news-section ul#blog_int li.post-wrapper .ellipsis{overflow:hidden;height:72px;line-height:1.4em}#news-section ul#blog_int li.post-wrapper .ellipsis:before{content:"";float:left;width:5px;height:72px}#news-section ul#blog_int li.post-wrapper .ellipsis>*:first-child{float:right;width:100%;margin-left:-5px}#news-section ul#blog_int li.post-wrapper .ellipsis:after{content:"\02026";box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;float:right;position:relative;top:-1.4em;left:100%;width:3em;margin-left:-3em;line-height:1.4em;padding-right:5px;text-align:right;background:white;background:linear-gradient(to right, rgba(255,255,255,0), #fff 50%, #fff)}#news-section ul#blog_int li.post-wrapper .ellipsis{font-size:26px;color:#ac3322}#news-section ul#blog_int li.post-wrapper h2{line-height:1.4em;margin:0px;height:115px;max-height:115px;overflow:hidden;margin-bottom:6px}#news-section ul#blog_int li.post-wrapper h2 a{color:#ac3322;font-size:26px;height:110px;max-height:110px;overflow:hidden;display:block}#news-section ul#blog_int li.post-wrapper h2 a:hover{text-decoration:none;cursor:pointer}#news-section ul#blog_int li.post-wrapper .post-content{margin-top:11px;height:80px;overflow:hidden}#news-section ul#blog_int li.post-wrapper .post-content>a{display:none}#news-section ul#blog_int li.post-wrapper a.post-overlay{position:absolute;top:0;left:0;bottom:0;width:100%;height:100%;background-color:#2c2c2c;text-decoration:none;color:white;font-size:14px;opacity:0;transition:opacity 0.3s 0.1s ease}#news-section ul#blog_int li.post-wrapper a.post-overlay .post-overlay-content{display:block;position:relative;opacity:0;transition:opacity 0.2s ease;transition:all 0.3s 0.1s ease;-ms-transform:translate(0, 60px);transform:translate(0, 60px)}#news-section ul#blog_int li.post-wrapper a.post-overlay .post-overlay-content span{font-size:22px;display:block;clear:both;margin-bottom:87px}#news-section ul#blog_int li.post-wrapper a.post-overlay .post-overlay-content span .arw{display:block;font-size:13px}@media screen and (max-width: 767px){#news-section ul#blog_int li.post-wrapper a.post-overlay .post-overlay-content span{margin-bottom:17px}}#news-section ul#blog_int li.post-wrapper a.post-overlay .post-overlay-content p{color:white;padding:0 62px;line-height:1.8em;height:75px;overflow:hidden}#news-section ul#blog_int li.post-wrapper a.post-overlay .post-overlay-content:before{content:"";width:100px;height:3px;background-color:white;display:block;margin:137px auto 30px}#news-section ul#blog_int li.post-wrapper a.post-overlay:active{background-color:#504F4F}#news-section ul#blog_int li.post-wrapper:hover .post-overlay{opacity:1;transition:opacity 0.3s ease}#news-section ul#blog_int li.post-wrapper:hover .post-overlay a{text-decoration:none}#news-section ul#blog_int li.post-wrapper:hover .post-overlay .post-overlay-content{opacity:1;-ms-transform:translate(0, 0px);transform:translate(0, 0px);transition:opacity 0.3s ease;transition:0.3s 0.1s ease}@media screen and (max-width: 767px){#news-section ul#blog_int li.post-wrapper:hover .post-overlay .post-overlay-content{-ms-transform:translate(0, -70px);transform:translate(0, -70px)}}#news-section .right{display:none}#news-section .load-button .blog-action-cont{position:relative}#news-section .load-button .blog-action-cont a.load-more{color:black;padding:13px 56px;border:1px solid black;margin:20px 0 78px 0;background:none !important;position:relative;z-index:400;transition:all 0.25s ease}#news-section .load-button .blog-action-cont a.load-more:hover{color:#ac3322;border:1px solid #ac3322;transition:all 0.25s ease}#news-section .load-button .blog-action-cont .blog-loader{top:0;left:-1px;right:0}#news-section .highlights h2{margin-top:78px}#news-section .highlights p{font-size:14px}#news-section .highlights a{display:block;font-size:14px;text-decoration:underline;width:120px;margin:0 auto 100px}@media screen and (max-width: 767px){#news-section .top-heading>h1{font-size:27px;margin:60px auto 15px}#news-section .top-heading>p{font-size:14px;margin-bottom:60px !important}#news-section .top-heading>p:after{height:2px;margin:20px auto 0}#news-section ul#blog_int li.post-wrapper{min-height:280px}#news-section ul#blog_int li.post-wrapper span.created-time{font-size:16px !important;margin-bottom:10px}#news-section ul#blog_int li.post-wrapper>h2{font-size:22px !important;margin-bottom:14px;height:90px !important}#news-section ul#blog_int li.post-wrapper .post-content{height:65px}#news-section ul#blog_int li.post-wrapper .post-content>p{height:65px;font-size:14px !important}}#social-block{background-color:#f4f4f4}@media screen and (max-width: 480px){#social-block{height:auto}}#social-block .social-wrapper h1{padding-top:100px;color:#ac3322;font-size:26px;margin-bottom:24px}#social-block .social-wrapper>p{margin-bottom:37px}#social-block .social-wrapper>p a{color:black;text-decoration:underline}#social-block .social-wrapper ul{list-style:none;margin:0 auto 120px;height:70px;width:430px;padding:0}@media screen and (max-width: 480px){#social-block .social-wrapper ul{position:relative}}#social-block .social-wrapper ul li{width:70px;height:70px;background-color:black;float:left;margin-right:20px}@media screen and (max-width: 480px){#social-block .social-wrapper ul li{float:left;margin:13px 13px !important;width:100px;height:100px;margin-bottom:10px !important}}#social-block .social-wrapper ul li a p{line-height:70px;font-size:30px;margin:0}@media screen and (max-width: 480px){#social-block .social-wrapper ul li a p{font-size:50px;position:relative;top:15px}}#social-block .social-wrapper ul li a p.icon-twitter{color:#50abf1}#social-block .social-wrapper ul li a p.icon-facebook{color:#3c5b9a}#social-block .social-wrapper ul li a p.icon-linkedin{color:#df4a32}#social-block .social-wrapper ul li a p.icon-instagram{color:#3d6b92}#social-block .social-wrapper ul li a p.icon-google{color:#df4a32}#social-block .social-wrapper ul li.last{margin-right:0}#social-block .social-wrapper ul li:hover{background-color:#313131}#social-block .social-wrapper ul li:hover a:hover{text-decoration:none}@media screen and (max-width: 767px){#social-block{height:auto}#social-block .social-wrapper h1{padding-top:60px}#social-block .social-wrapper ul{width:285px;margin-bottom:60px}#social-block .social-wrapper ul li{float:left;clear:none;margin:0 8px 0 auto !important;width:50px;height:50px;margin-bottom:10px !important}#social-block .social-wrapper ul li a p{font-size:20px !important;position:relative;top:-10px}#social-block .social-wrapper ul li.last{margin-right:0 !important}}body.blog-post-view #master-header .live-chat{visibility:hidden !important}body.blog-post-view #article-observer{margin-top:89px}@media screen and (max-width: 767px){body.blog-post-view #article-observer{margin-top:55px !important}}#slider-section{background-color:#ac3322}#slider-section a.back-to-news{display:block;position:relative;top:20px;color:white;font-size:16px;z-index:100;text-align:left;transition:color 0.3s ease-in}#slider-section a.back-to-news:hover{color:#ddd}#slider-section .slide-container{height:100%;min-height:720px}#slider-section .slide-container h1{width:100%;display:block;margin-top:160px;padding:0 60px;text-align:center;color:white;height:160px;overflow:hidden}#slider-section .slide-container h1:before{content:" ";width:100px;height:3px;background:#FFF;position:absolute;left:0;right:0;margin:-50px auto 0}#slider-section .slide-container span{color:#FFF;padding:0 120px;height:50px;display:block;text-align:center}#slider-section .slide-container p:nth-of-type(1){display:block;width:100%;padding:0 260px;color:white}#slider-section .slide-container p:nth-of-type(2){width:520px;margin:0 auto}#slider-section .slide-container #open-share{display:block;text-align:center;width:200px;border:1px solid #FFF;padding:11px 0;position:relative;top:90px;margin:0 auto;color:#FFF;transition:all 0.25s ease}#slider-section .slide-container #open-share:hover{background:#999;border-color:#999}@media screen and (max-width: 767px){#slider-section .slide-container #open-share{top:30px}}@media screen and (max-width: 767px){#slider-section .slide-container{min-height:0 !important}#slider-section .slide-container h1{padding:0 !important;font-size:23px;margin-top:90px;height:95px;margin-bottom:0}#slider-section .slide-container h1:before{margin:-30px auto 0}#slider-section .slide-container h1:after{height:2px}#slider-section .slide-container span{font-size:14px;padding:0 40px}#slider-section .slide-container .open-share{top:30px}}@media screen and (max-width: 767px){#slider-section{height:380px !important}}#article-observer{min-height:400px;transition:all 0.25s ease-out}#article-observer .article{height:100%;transition:all 0.25s ease-out}#article-observer .article strong{font-family:"Open Sans Semi-Bold","Helvetica Neue",Helvetica,Arial,sans-serif}#article-observer .article #slider-section{height:720px}#article-observer .article article.blog-int{height:100%;padding:100px 0}@media screen and (max-width: 767px){#article-observer .article article.blog-int{padding:25px 0}#article-observer .article article.blog-int .post-content{padding:0 15px;font-size:12px}}#nextArticle{min-height:400px;background-color:#a6a6a6;position:relative}#nextArticle:after{content:" ";position:absolute;width:100%;height:100%;background-color:#000;opacity:0;transition:opacity 0.25s ease}#nextArticle #postLink{position:absolute;width:100%;height:100%;opacity:0;z-index:99;transition:all 0.5s ease}#nextArticle #postLink.show{opacity:1}#nextArticle #postLink p.article-text{font-size:22px;padding-top:107px;margin-top:0px;color:white}#nextArticle #postLink p.article-text span{display:block;font-size:12px;margin-top:10px;line-height:9px}#nextArticle #postLink p.article-text:before{content:" ";width:100px;height:3px;background:#FFF;position:absolute;left:0;right:0;margin:-28px auto 0}@media screen and (max-width: 767px){#nextArticle #postLink p.article-text{font-size:19px;padding-top:95px}#nextArticle #postLink p.article-text:before{margin:-18px auto 0;width:80px}}#nextArticle #postLink h1#title{font-size:34px;color:white;margin:0 auto;display:block;padding:0 25%;line-height:1.3em;margin-bottom:30px;height:90px;overflow:hidden}@media screen and (max-width: 1199px){#nextArticle #postLink h1#title{padding:0 15%}}@media screen and (max-width: 767px){#nextArticle #postLink h1#title{padding:0 5%;font-size:22px}}#nextArticle #postLink #short_content{color:white;padding-bottom:30px;max-width:50%;margin:0 auto 20px;height:73px;display:block;overflow:hidden}#nextArticle #postLink #short_content p{margin-bottom:0}@media screen and (max-width: 1199px){#nextArticle #postLink #short_content{max-width:70%}}@media screen and (max-width: 767px){#nextArticle #postLink #short_content{max-width:80%;font-size:14px}}#nextArticle #postLink:hover{text-decoration:none !important;cursor:pointer !important}#nextArticle:hover:after{opacity:.3;cursor:pointer;transition:opacity 0.25s ease}#loading-gif{position:relative;bottom:280px;margin:0 auto;left:0;right:0;width:38px;height:0}#share-container{position:fixed;height:100%;width:100%;background:rgba(0,0,0,0.9);z-index:9999;padding-top:30px;opacity:0;left:-9999px;transition:all 0.25s ease}#share-container a.close-button{color:#FFF;font-size:24px;margin:0 auto 98px;display:block;width:30px}#share-container a.close-button:hover{text-decoration:none;color:#ac3322}#share-container span.share-text{color:white;font-size:16px;display:block;margin-bottom:40px}#share-container h1{color:white;font-size:46px;position:relative;margin-top:123px;padding:0;height:150px}#share-container h1:before{content:" ";width:100px;height:3px;background-color:white;position:absolute;top:-83px;left:50%;margin-left:-50px}#share-container .social-share-buttons ul{width:962px;height:253px;margin:0 auto;list-style:none;padding:0}#share-container .social-share-buttons ul li{height:100%;float:left;margin:0;position:relative;margin-right:28px;overflow:hidden}#share-container .social-share-buttons ul li .icon-cont{position:relative;height:151px;width:170px;overflow:hidden}#share-container .social-share-buttons ul li .icon-cont:after{content:" ";position:absolute;width:170px;height:3px;left:0;bottom:0}#share-container .social-share-buttons ul li .icon-cont a{font-size:44px;color:white;display:block;padding:52px 0;position:relative;z-index:9;opacity:0;-ms-transform:translate(0, 0);transform:translate(0, 0)}#share-container .social-share-buttons ul li .icon-cont a.icon-facebook{color:#3c5b9a}#share-container .social-share-buttons ul li .icon-cont a.icon-twitter{color:#50abf1}#share-container .social-share-buttons ul li .icon-cont a.icon-google{color:#df4a32}#share-container .social-share-buttons ul li .icon-cont a.icon-pinterest{color:#ca2128}#share-container .social-share-buttons ul li .icon-cont a.icon-email-airplane{color:#555555}#share-container .social-share-buttons ul li .icon-cont a:hover{text-decoration:none}#share-container .social-share-buttons ul li .icon-cont.facebook:after{background-color:#3c5b9a}#share-container .social-share-buttons ul li .icon-cont.twitter:after{background-color:#50abf1}#share-container .social-share-buttons ul li .icon-cont.google:after{background-color:#df4a32}#share-container .social-share-buttons ul li .icon-cont.pinterest:after{background-color:#ca2128}#share-container .social-share-buttons ul li .icon-cont.email:after{background-color:#555555}#share-container .social-share-buttons ul li.last{margin-right:0}#share-container .social-share-buttons ul li .hover-dropdown{height:98px;width:170px;display:block;overflow:hidden}#share-container .social-share-buttons ul li .hover-dropdown span{color:white;display:block;padding:26px 0;height:100px;position:relative;-ms-transform:translate(0, -80px);transform:translate(0, -80px);transition:all 0.25s ease}#share-container span.copy-text{display:block;color:white;margin:30px auto}#share-container a.copy-link{width:570px;color:white;padding:17px 0;border:1px solid white;display:block;margin:0 auto;transition:all 0.35s ease}#share-container a.copy-link:hover{text-decoration:none;border-color:#ac3322;color:#ac3322;transition:all 0.25s ease}@media screen and (max-width: 992px){#share-container .col-md-12{padding:0 !important}#share-container a.close-button{margin:0 auto 20px !important}#share-container h1{font-size:25px;padding:0 !important}#share-container .social-share-buttons ul{width:562px;height:223px}#share-container .social-share-buttons ul li{height:178px}#share-container .social-share-buttons ul li .icon-cont{height:91px;width:90px}#share-container .social-share-buttons ul li .icon-cont a{font-size:34px;padding:35px 0}#share-container .social-share-buttons ul li .hover-dropdown{height:78px;width:90px}#share-container a.copy-link{width:100%;margin-bottom:30px}}@media screen and (max-width: 767px){#share-container .col-md-12{padding:0 15px !important}#share-container h1{margin-bottom:0 !important}#share-container .social-share-buttons ul{width:50%;height:auto}#share-container .social-share-buttons ul li{height:91px;margin-right:0;margin-bottom:20px;float:initial}#share-container .social-share-buttons ul li .icon-cont{width:100%;height:91px}#share-container .social-share-buttons ul li .icon-cont:after{width:100%}#share-container .social-share-buttons ul li .hover-dropdown{display:none}}.fandemonium_info{display:none}#indicator_overlay{position:fixed;background-color:rgba(255,255,255,0.6);opacity:0;top:0;left:-9999em;z-index:9999;width:100%;height:100%;transition:opacity 250ms ease}#indicator_overlay.active{opacity:1 !important;left:0;transition:opacity 250ms ease}#indicator_overlay.active #search-ajax-loader_qty{display:block;opacity:1;left:50%;right:initial;top:20%}section.empty-cart{height:700px;position:relative}section.empty-cart .cart-cont{width:100%;position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}section.empty-cart .cart-cont .page-title{margin-bottom:15px}section.empty-cart .cart-cont .page-title h1{text-align:center;font-size:34px;letter-spacing:0;margin-bottom:18px}section.empty-cart .cart-cont .cart-empty p{text-align:center;margin-bottom:34px;font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.8em;margin-bottom:47px}section.empty-cart .cart-cont .cart-empty a.checkout-btn{display:block;max-width:195px;margin:0 auto;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:0;line-height:15px;-webkit-font-smoothing:subpixel-antialiased;transition:all 250ms ease}section.empty-cart .cart-cont .cart-empty a.checkout-btn:hover{transition:all 250ms ease;background-color:#852A1E}section.cart-before-onestep{height:auto !important;margin-top:54px;margin-bottom:120px}@media screen and (max-width: 768px){section.cart-before-onestep{margin-top:-30px;margin-bottom:90px}}section.cart-before-onestep .shopping-cart>h1{font-family:"Open Sans Semi-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:26px;color:#555;text-align:left;margin:45px 0 0;letter-spacing:0}section.cart-before-onestep .shopping-cart>h1:before{display:none}section.cart-before-onestep .shopping-cart>hr{margin-top:19px}section.cart-before-onestep .shopping-cart form .cart-row{margin:-20px -15px 20px}@media screen and (max-width: 992px){section.cart-before-onestep .shopping-cart form .cart-row a.product-image{display:block;width:100%}section.cart-before-onestep .shopping-cart form .cart-row a.product-image img{display:block;margin:0 auto}}section.cart-before-onestep .shopping-cart form .cart-row .product-info{padding-left:36px}@media screen and (max-width: 1200px){section.cart-before-onestep .shopping-cart form .cart-row .product-info{padding-left:66px}}@media screen and (max-width: 992px){section.cart-before-onestep .shopping-cart form .cart-row .product-info{padding-left:15px}}section.cart-before-onestep .shopping-cart form .cart-row .product-info h3.product-name{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.32em;padding-right:20px;margin:69px 0 8px}section.cart-before-onestep .shopping-cart form .cart-row .product-info h3.product-name a{color:black}section.cart-before-onestep .shopping-cart form .cart-row .product-info h3.product-name a:hover{text-decoration:none}@media screen and (max-width: 992px){section.cart-before-onestep .shopping-cart form .cart-row .product-info h3.product-name{margin:0px 0 8px;text-align:center;padding-right:0}}section.cart-before-onestep .shopping-cart form .cart-row .product-info span.model-number{display:block;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#555;-webkit-font-smoothing:antialiased;margin-bottom:12px}@media screen and (max-width: 992px){section.cart-before-onestep .shopping-cart form .cart-row .product-info span.model-number{text-align:center}}section.cart-before-onestep .shopping-cart form .cart-row .product-info .free-shipping-notice{color:#ac3322;font-family:'Open Sans Bold';font-size:12px;display:block;-webkit-font-smoothing:antialiased;margin-bottom:12px}@media screen and (max-width: 992px){section.cart-before-onestep .shopping-cart form .cart-row .product-info .free-shipping-notice{text-align:center}}section.cart-before-onestep .shopping-cart form .cart-row .product-info .pre-order,section.cart-before-onestep .shopping-cart form .cart-row .product-info .product-note{display:block;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#555;-webkit-font-smoothing:antialiased;margin-bottom:12px}@media screen and (max-width: 992px){section.cart-before-onestep .shopping-cart form .cart-row .product-info .pre-order,section.cart-before-onestep .shopping-cart form .cart-row .product-info .product-note{text-align:center}}section.cart-before-onestep .shopping-cart form .cart-row .product-info .warranty-category{display:none;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#555;-webkit-font-smoothing:antialiased}@media screen and (max-width: 992px){section.cart-before-onestep .shopping-cart form .cart-row .product-info .warranty-category{text-align:center;margin-bottom:70px}}section.cart-before-onestep .shopping-cart form .cart-row .product-info a.checkout-removal{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#ac3322;position:relative}section.cart-before-onestep .shopping-cart form .cart-row .product-info a.checkout-removal:after{content:'';position:absolute;width:100%;height:1px;background-color:#ac3322;left:0;bottom:0}section.cart-before-onestep .shopping-cart form .cart-row .product-info a.checkout-removal:hover{color:#852A1E;text-decoration:none}section.cart-before-onestep .shopping-cart form .cart-row .product-info a.checkout-removal:hover:after{background-color:#852A1E}@media screen and (max-width: 992px){section.cart-before-onestep .shopping-cart form .cart-row .product-info a.checkout-removal{max-width:46px;display:block;width:100%;margin:0 auto 40px}}section.cart-before-onestep .shopping-cart form .cart-row .product-info .warranty-disclaimer{display:block;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#555;-webkit-font-smoothing:antialiased;margin-top:8px}@media screen and (max-width: 992px){section.cart-before-onestep .shopping-cart form .cart-row .product-info .warranty-disclaimer{text-align:center}}section.cart-before-onestep .shopping-cart form .cart-row .cart-price_mobile{display:none !important}section.cart-before-onestep .shopping-cart form .cart-row .cart-price .qty-box{width:31px;display:inline-block;margin-left:20%;margin-top:47px}@media screen and (max-width: 1200px){section.cart-before-onestep .shopping-cart form .cart-row .cart-price .qty-box{margin-left:60%}}@media screen and (max-width: 992px){section.cart-before-onestep .shopping-cart form .cart-row .cart-price .qty-box{margin:-21px auto 35px;display:block}}@media screen and (max-width: 768px){section.cart-before-onestep .shopping-cart form .cart-row .cart-price .qty-box{display:none}}section.cart-before-onestep .shopping-cart form .cart-row .cart-price .qty-box input.quantity_box_button_up{background-color:transparent;padding:0;display:block;margin:0 auto;width:0;height:0;border-style:solid;border-width:0 10px 15px 10px;border-color:transparent transparent #cccccc transparent;transition:all 250ms ease}section.cart-before-onestep .shopping-cart form .cart-row .cart-price .qty-box input.quantity_box_button_up:hover{transition:all 250ms ease;width:0;height:0;border-style:solid;border-width:0 10px 15px 10px;border-color:transparent transparent #ac3322 transparent}section.cart-before-onestep .shopping-cart form .cart-row .cart-price .qty-box input.qty{width:32px;padding:3px;height:40px;text-align:center;margin:10px 0 10px}section.cart-before-onestep .shopping-cart form .cart-row .cart-price .qty-box input.quantity_box_button_down{background-color:transparent;padding:0;display:block;margin:0 auto;width:0;height:0;border-style:solid;border-width:15px 10px 0 10px;border-color:#cccccc transparent transparent transparent;transition:all 250ms ease}section.cart-before-onestep .shopping-cart form .cart-row .cart-price .qty-box input.quantity_box_button_down:hover{transition:all 250ms ease;width:0;height:0;border-style:solid;border-width:15px 10px 0 10px;border-color:#ac3322 transparent transparent transparent}section.cart-before-onestep .shopping-cart form .cart-row .cart-price span.price{display:inline-block;float:right;text-align:right;font-family:"Open Sans Semi-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;color:black;margin-top:68px}@media screen and (max-width: 1200px){section.cart-before-onestep .shopping-cart form .cart-row .cart-price span.price{margin-top:0}}@media screen and (max-width: 992px){section.cart-before-onestep .shopping-cart form .cart-row .cart-price span.price{text-align:center;margin-top:-20px;display:block;float:none;margin-bottom:10px}}section.cart-before-onestep .shopping-cart form .cart-row p.item-msg.notice{display:block;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#555;-webkit-font-smoothing:antialiased;margin-bottom:12px;text-align:right;position:relative;float:right;top:-10px}@media screen and (max-width: 1200px){section.cart-before-onestep .shopping-cart form .cart-row p.item-msg.notice{top:0px}}@media screen and (max-width: 992px){section.cart-before-onestep .shopping-cart form .cart-row p.item-msg.notice{text-align:center;float:none}}@media screen and (max-width: 992px){section.cart-before-onestep .cart-summary{z-index:9999;float:left;width:100%}}@media screen and (max-width: 768px){section.cart-before-onestep .cart-summary{margin-bottom:60px}}section.cart-before-onestep .cart-summary .loading-ajax-wrapper{position:absolute;z-index:300;top:0;left:0;height:100%;width:100%;padding:0 20px}section.cart-before-onestep .cart-summary .loading-ajax-wrapper .loading-ajax-overlay{position:absolute;width:100%;height:100%;left:0;top:0;background-color:#eeeeee;opacity:0.6;z-index:500}section.cart-before-onestep .cart-summary .loading-ajax-wrapper .search-ajax-loader{display:block;opacity:1;left:50%;margin-right:0;right:initial;margin-left:-23px;top:140px;border-bottom:3px solid #eee;border-left:3px solid #eee;z-index:500}section.cart-before-onestep .cart-summary aside{padding:22px 30px 30px 30px;background-color:#f4f4f4;position:relative}@media screen and (max-width: 480px){section.cart-before-onestep .cart-summary aside{padding:22px 20px 20px}}section.cart-before-onestep .cart-summary aside .top-section>h2{font-family:"Open Sans Semi-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:22px;color:#555;margin:0 0 7px 0;text-indent:-1px;letter-spacing:0}section.cart-before-onestep .cart-summary aside .top-section a.continue-shopping{color:black;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;position:relative}section.cart-before-onestep .cart-summary aside .top-section a.continue-shopping:after{content:'';position:absolute;width:100%;height:1px;background-color:#000;left:0;bottom:0}section.cart-before-onestep .cart-summary aside .top-section a.continue-shopping:hover{text-decoration:none;color:#ac3322}section.cart-before-onestep .cart-summary aside .top-section a.continue-shopping:hover:after{background-color:#ac3322}section.cart-before-onestep .cart-summary aside .top-section hr{margin-top:17px}section.cart-before-onestep .cart-summary aside .promo-tax-section{min-height:196px}@media screen and (max-width: 992px){section.cart-before-onestep .cart-summary aside .promo-tax-section{min-height:36px !important}}section.cart-before-onestep .cart-summary aside .promo-tax-section span.tax-popup{font-size:13px;padding-top:6px;margin-bottom:15px;display:block}@media screen and (max-width: 768px){section.cart-before-onestep .cart-summary aside .promo-tax-section span.tax-popup{font-size:12px}}section.cart-before-onestep .cart-summary aside .promo-tax-section span.tax-popup>a{position:relative;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;margin-left:5px}section.cart-before-onestep .cart-summary aside .promo-tax-section span.tax-popup>a:after{content:'';position:absolute;width:100%;height:1px;background-color:#ac3322;left:0;bottom:0}section.cart-before-onestep .cart-summary aside .promo-tax-section span.tax-popup>a:hover{text-decoration:none}section.cart-before-onestep .cart-summary aside .promo-tax-section>a{font-size:13px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;position:relative}section.cart-before-onestep .cart-summary aside .promo-tax-section>a:after{content:'';position:absolute;width:100%;height:1px;background-color:#ac3322;left:0;bottom:0}section.cart-before-onestep .cart-summary aside .promo-tax-section>a:hover{color:#852A1E;text-decoration:none}section.cart-before-onestep .cart-summary aside .promo-tax-section>a:hover:after{background-color:#852A1E}section.cart-before-onestep .cart-summary aside .promo-tax-section>a.apply-promo-code.visibleNot{visibility:hidden}section.cart-before-onestep .cart-summary aside .promo-tax-section #coupon-notice{padding:10px 15px;margin:20px 0 -5px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#555555;letter-spacing:1px;transition:all 250ms ease}section.cart-before-onestep .cart-summary aside .promo-tax-section #coupon-notice.error-msg{background-color:#f4d5ce;cursor:pointer}section.cart-before-onestep .cart-summary aside .promo-tax-section #coupon-notice.success-msg{background-color:#dbece8}section.cart-before-onestep .cart-summary aside .promo-tax-section .coupons{height:0;opacity:0;overflow:hidden;transition:all 250ms ease}section.cart-before-onestep .cart-summary aside .promo-tax-section .coupons input.input-text{height:40px;width:99.9%;margin:20px 0 0}section.cart-before-onestep .cart-summary aside .promo-tax-section .coupons button.onestepcheckout-coupon-add{display:block;background-color:#555;border:none;width:100%;height:50px;text-align:center;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;color:white;margin-top:-12px;transition:all 250ms ease}section.cart-before-onestep .cart-summary aside .promo-tax-section .coupons button.onestepcheckout-coupon-add:hover{background-color:#000}section.cart-before-onestep .cart-summary aside .promo-tax-section .coupons a.delete-coupon-btn{display:block;background-color:#555;border:none;width:100%;height:50px;text-align:center;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;color:white;margin-top:10px;transition:all 250ms ease}section.cart-before-onestep .cart-summary aside .promo-tax-section .coupons a.delete-coupon-btn:hover{background-color:#ac3322}section.cart-before-onestep .cart-summary aside .promo-tax-section .coupons a.delete-coupon-btn.hidden{display:none !important}section.cart-before-onestep .cart-summary aside .promo-tax-section .coupons button.onestepcheckout-coupon-remove{display:block;background-color:#555;border:none;width:100%;height:50px;text-align:center;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;color:white;margin-top:10px;transition:all 250ms ease}section.cart-before-onestep .cart-summary aside .promo-tax-section .coupons button.onestepcheckout-coupon-remove:hover{background-color:#ac3322}section.cart-before-onestep .cart-summary aside .subtotal span.name{display:none}section.cart-before-onestep .cart-summary aside .subtotal span.price{display:none}section.cart-before-onestep .cart-summary aside .subtotal .summary-collapse{display:none}section.cart-before-onestep .cart-summary aside .subtotal .subtotal-total{display:block;text-align:right;color:#555}section.cart-before-onestep .cart-summary aside .subtotal .subtotal-total.name{font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;height:24px;margin-top:-6px}section.cart-before-onestep .cart-summary aside .subtotal .subtotal-total.price{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:28px;margin-bottom:4px}section.cart-before-onestep .cart-summary aside .subtotal .subtotal-total.price span.price{display:block !important}section.cart-before-onestep .cart-summary aside .subtotal br{display:none !important}section.cart-before-onestep .cart-summary .checkout_onestep{padding:30px;background-color:#555}@media screen and (max-width: 480px){section.cart-before-onestep .cart-summary .checkout_onestep{padding:20px}}section.cart-before-onestep .cart-summary .checkout_onestep .btn{border:none}section.cart-before-onestep .cart-summary .checkout_onestep>a{margin-bottom:0;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;font-weight:bold;letter-spacing:normal;outline:0 !important;transition:all 250ms ease}section.cart-before-onestep .cart-summary .checkout_onestep>a:hover{background-color:#852A1E;transition:all 250ms ease}section.cart-before-onestep .cart-summary .checkout_onestep>a:active{outline:0 !important;border:0 !important}section.cart-before-onestep .cart-summary .checkout_onestep>a:focus{border:0 !important;outline:0 !important}section.cart-before-onestep .cart-summary .checkout_onestep>a:-moz-focus-inner{border:0 !important;outline:0 !important}section.cart-before-onestep .cart-summary .fandemonium_info{display:block;padding:30px;background-color:#f4f4f4}@media screen and (max-width: 992px){section.cart-before-onestep .cart-summary .fandemonium_info .content_inner{text-align:center}}@media screen and (max-width: 992px){section.cart-before-onestep .cart-summary .fandemonium_info .content_inner .mobile_center{max-width:460px;margin:0 auto}}@media screen and (max-width: 767px){section.cart-before-onestep .cart-summary .fandemonium_info .content_inner .mobile_center{margin:0 0 0 0}}section.cart-before-onestep .cart-summary .fandemonium_info .content_inner p{display:inline-block;text-align:left;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:17px;color:#555;-webkit-font-smoothing:antialiased;margin-bottom:0}@media screen and (max-width: 1200px){section.cart-before-onestep .cart-summary .fandemonium_info .content_inner p{font-size:13px}}section.cart-before-onestep .cart-summary .fandemonium_info .content_inner h2{display:inline-block;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:29px;color:#ac3322;-webkit-font-smoothing:antialiased;margin:0 0 3px 10px}@media screen and (max-width: 1200px){section.cart-before-onestep .cart-summary .fandemonium_info .content_inner h2{font-size:25px}}@media screen and (max-width: 992px){section.cart-before-onestep .cart-summary .fandemonium_info .content_inner h2{margin:0 0 3px 2px}}@media screen and (max-width: 480px){section.cart-before-onestep .cart-summary .fandemonium_info .content_inner h2{margin:0 0 3px 4px}}section.cart-before-onestep .cart-summary .fandemonium_info .content_inner a{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#ac3322;position:relative;margin-top:10px;max-width:80px}section.cart-before-onestep .cart-summary .fandemonium_info .content_inner a:after{content:'';position:absolute;width:100%;height:1px;background-color:#ac3322;left:0;bottom:0}section.cart-before-onestep .cart-summary .fandemonium_info .content_inner a:hover{cursor:pointer;color:#852A1E;text-decoration:none}section.cart-before-onestep .cart-summary .fandemonium_info .content_inner a:hover:after{background-color:#852A1E}section.cart-before-onestep .cart-collaterals{margin-top:-50px}@media screen and (max-width: 991px){section.cart-before-onestep .cart-collaterals{margin-top:0}}section.cart-before-onestep .cart-collaterals .crosssell h2{font-family:"Open Sans Semi-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:21px;color:#555;text-align:left;margin:45px 0 0;letter-spacing:0}section.cart-before-onestep .cart-collaterals .crosssell>hr{margin-top:19px}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix{padding:0;list-style:none}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item{padding:0}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item:nth-child(odd){padding-right:15px}@media screen and (max-width: 768px){section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item:nth-child(odd){padding-right:0;padding-left:0}}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item:nth-child(even){padding-left:15px}@media screen and (max-width: 768px){section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item:nth-child(even){padding-right:0;padding-left:0}}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item a.product-image{max-height:216px;height:100%;width:100%;position:relative;display:block}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item a.product-image img{display:block;margin:0 auto;width:60%}@media screen and (max-width: 992px){section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item a.product-image img{max-width:220px}}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item .product-shop h3.product-name{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;text-align:left;line-height:1.7em}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item .product-shop h3.product-name a{color:black}@media screen and (max-width: 768px){section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item .product-shop h3.product-name a{display:block;text-align:center}}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item .product-shop span.model-number{margin-top:10px;display:block;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#555;-webkit-font-smoothing:antialiased}@media screen and (max-width: 992px){section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item .product-shop span.model-number{text-align:center}}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item .product-shop hr.name-price-seperator{margin-top:15px}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item .product-shop .price-box{height:31px;width:50%;margin-top:-3px;float:left}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item .product-shop .price-box p.old-price{display:inline-block;float:left;font-family:"Open Sans Semi-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;color:black;text-decoration:line-through;height:28px;line-height:31px;margin-right:10px}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item .product-shop .price-box p.special-price{display:inline-block;float:left;font-family:"Open Sans Semi-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;color:#ac3322}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item .product-shop .price-box span.regular-price{display:inline-block;float:left;font-family:"Open Sans Semi-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;color:black;height:28px;line-height:31px;margin-right:10px}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item .product-shop a.interested-btn{text-align:right;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#ac3322;text-align:right;position:relative;float:right}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item .product-shop a.interested-btn:after{content:'';position:absolute;width:100%;height:1px;background-color:#ac3322;left:0;bottom:0}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item .product-shop a.interested-btn:hover{text-decoration:none;color:#852A1E}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item .product-shop a.interested-btn:hover:after{background-color:#852A1E}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item .pre-order,section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item .product-note{display:block;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#555;-webkit-font-smoothing:antialiased;margin-bottom:12px}@media screen and (max-width: 992px){section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item .pre-order,section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item .product-note{text-align:center}}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item .warranty-category{display:none;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#555;-webkit-font-smoothing:antialiased}@media screen and (max-width: 992px){section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item .warranty-category{text-align:center;margin-bottom:70px}}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item a.checkout-removal{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#ac3322;position:relative}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item a.checkout-removal:after{content:'';position:absolute;width:100%;height:1px;background-color:#ac3322;left:0;bottom:0}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item a.checkout-removal:hover{color:#852A1E;text-decoration:none}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item a.checkout-removal:hover:after{background-color:#852A1E}@media screen and (max-width: 992px){section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item a.checkout-removal{max-width:46px;display:block;width:100%;margin:0 auto 40px}}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .cart-price_mobile{display:none !important}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .cart-price .qty-box{width:31px;display:inline-block;margin-left:20%;margin-top:47px}@media screen and (max-width: 1200px){section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .cart-price .qty-box{margin-left:60%}}@media screen and (max-width: 992px){section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .cart-price .qty-box{margin:-21px auto 35px;display:block}}@media screen and (max-width: 480px){section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .cart-price .qty-box{display:none}}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .cart-price .qty-box input.quantity_box_button_up{background-color:transparent;padding:0;display:block;margin:0 auto;width:0;height:0;border-style:solid;border-width:0 10px 15px 10px;border-color:transparent transparent #cccccc transparent;transition:all 250ms ease}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .cart-price .qty-box input.quantity_box_button_up:hover{transition:all 250ms ease;width:0;height:0;border-style:solid;border-width:0 10px 15px 10px;border-color:transparent transparent #ac3322 transparent}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .cart-price .qty-box input.qty{width:32px;padding:3px;height:40px;text-align:center;margin:10px 0 10px}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .cart-price .qty-box input.quantity_box_button_down{background-color:transparent;padding:0;display:block;margin:0 auto;width:0;height:0;border-style:solid;border-width:15px 10px 0 10px;border-color:#cccccc transparent transparent transparent;transition:all 250ms ease}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .cart-price .qty-box input.quantity_box_button_down:hover{transition:all 250ms ease;width:0;height:0;border-style:solid;border-width:15px 10px 0 10px;border-color:#ac3322 transparent transparent transparent}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .cart-price span.price{display:inline-block;float:right;text-align:right;font-family:"Open Sans Semi-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;color:black;margin-top:68px}@media screen and (max-width: 1200px){section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .cart-price span.price{margin-top:0}}@media screen and (max-width: 992px){section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .cart-price span.price{text-align:center;margin-top:-20px;display:block;float:none;margin-bottom:10px}}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix p.item-msg.notice{display:block;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#555;-webkit-font-smoothing:antialiased;margin-bottom:12px;text-align:right;position:relative;float:right;top:-10px}@media screen and (max-width: 1200px){section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix p.item-msg.notice{top:0px}}@media screen and (max-width: 992px){section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix p.item-msg.notice{text-align:center;float:none}}@media screen and (max-width: 992px){section.cart-before-onestep .cart-summary{z-index:9999}}@media screen and (max-width: 768px){section.cart-before-onestep .cart-summary{margin-bottom:60px}}section.cart-before-onestep .cart-summary aside{padding:22px 30px 30px 30px;background-color:#f4f4f4}@media screen and (max-width: 480px){section.cart-before-onestep .cart-summary aside{padding:22px 20px 20px}}section.cart-before-onestep .cart-summary aside .top-section>h2{font-family:"Open Sans Semi-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:22px;color:#555;margin:0 0 7px 0;text-indent:-1px;letter-spacing:0}section.cart-before-onestep .cart-summary aside .top-section a.continue-shopping{color:black;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;position:relative}section.cart-before-onestep .cart-summary aside .top-section a.continue-shopping:after{content:'';position:absolute;width:100%;height:1px;background-color:#000;left:0;bottom:0}section.cart-before-onestep .cart-summary aside .top-section a.continue-shopping:hover{text-decoration:none;color:#ac3322}section.cart-before-onestep .cart-summary aside .top-section a.continue-shopping:hover:after{background-color:#ac3322}section.cart-before-onestep .cart-summary aside .top-section hr{margin-top:17px}section.cart-before-onestep .cart-summary aside .promo-tax-section{min-height:196px}section.cart-before-onestep .cart-summary aside .promo-tax-section span.tax-popup{font-size:13px;padding-top:6px;margin-bottom:15px;display:block}@media screen and (max-width: 768px){section.cart-before-onestep .cart-summary aside .promo-tax-section span.tax-popup{font-size:12px}}section.cart-before-onestep .cart-summary aside .promo-tax-section span.tax-popup>a{position:relative;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;margin-left:5px}section.cart-before-onestep .cart-summary aside .promo-tax-section span.tax-popup>a:after{content:'';position:absolute;width:100%;height:1px;background-color:#ac3322;left:0;bottom:0}section.cart-before-onestep .cart-summary aside .promo-tax-section span.tax-popup>a:hover{text-decoration:none}section.cart-before-onestep .cart-summary aside .promo-tax-section>a{font-size:13px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;position:relative}section.cart-before-onestep .cart-summary aside .promo-tax-section>a:after{content:'';position:absolute;width:100%;height:1px;background-color:#ac3322;left:0;bottom:0}section.cart-before-onestep .cart-summary aside .promo-tax-section>a:hover{color:#852A1E;text-decoration:none}section.cart-before-onestep .cart-summary aside .promo-tax-section>a:hover:after{background-color:#852A1E}section.cart-before-onestep .cart-summary aside .promo-tax-section>a.apply-promo-code.visibleNot{visibility:hidden}section.cart-before-onestep .cart-summary aside .discount-code{margin-top:5px;margin-bottom:5px}section.cart-before-onestep .cart-summary aside .discount-code .text-left{display:inline-block;float:left;width:80%}section.cart-before-onestep .cart-summary aside .discount-code .text-left span{font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;color:#555;display:block}section.cart-before-onestep .cart-summary aside .discount-code .text-left span a{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#ac3322;position:relative}section.cart-before-onestep .cart-summary aside .discount-code .text-left span a:after{content:'';position:absolute;left:3px;bottom:0;width:45px;height:1px;background-color:#ac3322}section.cart-before-onestep .cart-summary aside .discount-code .text-left span a:hover{color:#852A1E;text-decoration:none}section.cart-before-onestep .cart-summary aside .discount-code .text-left span a:hover:after{background-color:#852A1E}section.cart-before-onestep .cart-summary aside .discount-code .text-right{display:inline-block;float:right;width:20%;text-align:right}section.cart-before-onestep .cart-summary aside .discount-code .text-right span.discount-amount{font-family:"Open Sans Semi-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;color:#555;-webkit-font-smoothing:antialiased}section.cart-before-onestep .cart-summary aside .discount-code .text-right a{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#ac3322;position:relative}section.cart-before-onestep .cart-summary aside .discount-code .text-right a:after{content:'';position:absolute;left:3px;bottom:0;width:45px;height:1px;background-color:#ac3322}section.cart-before-onestep .cart-summary aside .discount-code .text-right a:hover{color:#852A1E;text-decoration:none}section.cart-before-onestep .cart-summary aside .discount-code .text-right a:hover:after{background-color:#852A1E}section.cart-before-onestep .cart-summary aside .subtotal span.name{display:none}section.cart-before-onestep .cart-summary aside .subtotal span.price{display:none}section.cart-before-onestep .cart-summary aside .subtotal .summary-collapse{display:none}section.cart-before-onestep .cart-summary aside .subtotal .subtotal-total{display:block;text-align:right;color:#555}section.cart-before-onestep .cart-summary aside .subtotal .subtotal-total.name{font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;height:24px;margin-top:-6px}section.cart-before-onestep .cart-summary aside .subtotal .subtotal-total.price{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:28px;margin-bottom:4px}section.cart-before-onestep .cart-summary aside .subtotal .subtotal-total.price span.price{display:block !important}section.cart-before-onestep .cart-summary aside .subtotal br{display:none !important}section.cart-before-onestep .cart-summary .checkout_onestep{padding:30px;background-color:#555}@media screen and (max-width: 480px){section.cart-before-onestep .cart-summary .checkout_onestep{padding:20px}}section.cart-before-onestep .cart-summary .checkout_onestep .btn{border:none}section.cart-before-onestep .cart-summary .checkout_onestep>a{margin-bottom:0;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;font-weight:bold;letter-spacing:normal;outline:0 !important;transition:all 250ms ease}section.cart-before-onestep .cart-summary .checkout_onestep>a:hover{background-color:#852A1E;transition:all 250ms ease}section.cart-before-onestep .cart-summary .checkout_onestep>a:active{outline:0 !important;border:0 !important}section.cart-before-onestep .cart-summary .checkout_onestep>a:focus{border:0 !important;outline:0 !important}section.cart-before-onestep .cart-summary .checkout_onestep>a:-moz-focus-inner{border:0 !important;outline:0 !important}section.cart-before-onestep .cart-collaterals .crosssell h2{font-family:"Open Sans Semi-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:21px;color:#555;text-align:left;margin:45px 0 0;letter-spacing:0}section.cart-before-onestep .cart-collaterals .crosssell>hr{margin-top:19px}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix{padding:0;list-style:none}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item{padding:0}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item:nth-child(odd){padding-right:15px}@media screen and (max-width: 768px){section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item:nth-child(odd){padding-right:0;padding-left:0}}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item:nth-child(even){padding-left:15px}@media screen and (max-width: 768px){section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item:nth-child(even){padding-right:0;padding-left:0}}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item a.product-image{max-height:216px;height:100%;width:100%;position:relative;display:block}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item a.product-image img{display:block;margin:0 auto;width:60%}@media screen and (max-width: 992px){section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item a.product-image img{max-width:220px}}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item .product-shop h3.product-name{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;text-align:left;line-height:1.7em}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item .product-shop h3.product-name a{color:black}@media screen and (max-width: 768px){section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item .product-shop h3.product-name a{display:block;text-align:center}}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item .product-shop span.model-number{margin-top:10px;display:block;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#555;-webkit-font-smoothing:antialiased}@media screen and (max-width: 992px){section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item .product-shop span.model-number{text-align:center}}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item .product-shop hr.name-price-seperator{margin-top:15px}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item .product-shop .price-box{height:31px;width:50%;margin-top:-3px;float:left}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item .product-shop .price-box p.old-price{display:inline-block;float:left;font-family:"Open Sans Semi-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;color:black;text-decoration:line-through;height:28px;line-height:31px;margin-right:10px}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item .product-shop .price-box p.special-price{display:inline-block;float:left;font-family:"Open Sans Semi-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;color:#ac3322}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item .product-shop .price-box span.regular-price{display:inline-block;float:left;font-family:"Open Sans Semi-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;color:black;height:28px;line-height:31px;margin-right:10px}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item .product-shop a.interested-btn{text-align:right;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#ac3322;text-align:right;position:relative;float:right}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item .product-shop a.interested-btn:after{content:'';position:absolute;width:100%;height:1px;background-color:#ac3322;left:0;bottom:0}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item .product-shop a.interested-btn:hover{text-decoration:none;color:#852A1E}section.cart-before-onestep .cart-collaterals .crosssell ul.clearfix .item .product-shop a.interested-btn:hover:after{background-color:#852A1E}h3.product-name.mobile{text-align:center;margin-bottom:35px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.32em;margin:25px 0 35px;color:black}h3.product-name.mobile a{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.32em;margin:25px 0 35px;color:black}@media screen and (min-width: 992px){h3.product-name.mobile{display:none}}.input-text.qty.mobile{margin:0 auto;text-align:center;padding:10px 5px;margin-bottom:10px}.qty-box.qty-mobile{display:none}@media screen and (max-width: 768px){.qty-box.qty-mobile{display:block}}.noitems-wrapper{margin:110px 0 206px 0}.noitems-wrapper h1{font-size:42px}.noitems-wrapper .cart-empty p{margin-bottom:60px}body.checkout-cart-index .page-wrapper{padding-top:75px}.checkout_onestep .other-payment-methods img{width:100%}.checkout_onestep .other-payment-methods span.other-payments-or{display:block;text-align:center;margin:10px 0;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;color:white;font-size:12px}.checkout_onestep .other-payment-methods p.paypal-logo,.checkout_onestep .other-payment-methods .amazon-pay-button{margin:10px auto !important;width:170px;text-align:center}body.amazon_payments.checkout-amazon-payments-index .page-wrapper,body.review.paypal-express-review .page-wrapper{padding-top:90px}@media screen and (max-width: 991px){body.amazon_payments.checkout-amazon-payments-index .page-wrapper,body.review.paypal-express-review .page-wrapper{padding-top:66px}}body.amazon_payments.checkout-amazon-payments-index .page-wrapper a,body.review.paypal-express-review .page-wrapper a{font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:12px;color:#555;position:relative}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout,body.review.paypal-express-review .page-wrapper #amazon-checkout,body.review.paypal-express-review .page-wrapper #paypal-checkout{height:auto !important;margin-top:17px;margin-bottom:120px}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary{position:relative}@media screen and (max-width: 991px){body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary{margin-top:15px}}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary a,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary a,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary a,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary a{font-family:"Open Sans Light", "Helvetica Neue", Helvetica, Arial, sans-serif;text-decoration:none;color:#ac3322}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .load_mask,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .load_mask,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .load_mask,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .load_mask{position:absolute;width:100%;height:100%;left:0;top:0;background-color:#eeeeee;z-index:500}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .load_mask .search-ajax-loader,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .load_mask .search-ajax-loader,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .load_mask .search-ajax-loader,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .load_mask .search-ajax-loader{display:block;opacity:1;left:50%;margin-right:0;right:initial;margin-left:-23px;top:140px;border-bottom:3px solid #eee;border-left:3px solid #eee}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-summary .loading-ajax-wrapper,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-summary .loading-ajax-wrapper,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-summary .loading-ajax-wrapper,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-summary .loading-ajax-wrapper{position:absolute;z-index:300;top:0;left:0;height:100%;width:100%;padding:0 20px}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-summary .loading-ajax-wrapper .loading-ajax-overlay,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-summary .loading-ajax-wrapper .loading-ajax-overlay,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-summary .loading-ajax-wrapper .loading-ajax-overlay,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-summary .loading-ajax-wrapper .loading-ajax-overlay{position:absolute;width:100%;height:100%;left:0;top:0;background-color:#eeeeee;opacity:0.6;z-index:500}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-summary .loading-ajax-wrapper .search-ajax-loader,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-summary .loading-ajax-wrapper .search-ajax-loader,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-summary .loading-ajax-wrapper .search-ajax-loader,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-summary .loading-ajax-wrapper .search-ajax-loader{display:block;opacity:1;left:50%;margin-right:0;right:initial;margin-left:-23px;top:140px;border-bottom:3px solid #eee;border-left:3px solid #eee;z-index:500}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section{padding:27px 28px 30px 28px;background-color:#f4f4f4;position:relative}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section>h2,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section>h2,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section>h2,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section>h2{font-family:"Open Sans Semi-Bold", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:22px;color:#555555;margin:0 0 7px 0;text-indent:-1px;letter-spacing:0px}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section>hr,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section>hr,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section>hr,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section>hr{max-width:100%;margin:20px 0}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section ul.cart-actions,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section ul.cart-actions,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section ul.cart-actions,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section ul.cart-actions{padding:0;list-style:none;margin:0;height:20px}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section ul.cart-actions li,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section ul.cart-actions li,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section ul.cart-actions li,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section ul.cart-actions li{float:left}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section ul.cart-actions li a,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section ul.cart-actions li a,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section ul.cart-actions li a,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section ul.cart-actions li a{font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:12px;color:#555;position:relative;display:inline-block}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section ul.cart-actions li a:after,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section ul.cart-actions li a:after,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section ul.cart-actions li a:after,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section ul.cart-actions li a:after{content:'';position:absolute;width:100%;height:1px;background-color:#555;left:0;bottom:0}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section ul.cart-actions li.last,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section ul.cart-actions li.last,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section ul.cart-actions li.last,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section ul.cart-actions li.last{float:right}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section ul.cart-actions li.last a,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section ul.cart-actions li.last a,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section ul.cart-actions li.last a,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section ul.cart-actions li.last a{font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:12px;color:#555;display:inline-block;float:right;position:relative;margin-top:3px}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section ul.cart-actions li.last a:after,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section ul.cart-actions li.last a:after,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section ul.cart-actions li.last a:after,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section ul.cart-actions li.last a:after{content:'';position:absolute;width:100%;height:1px;background-color:#555;left:0;bottom:0}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section .products,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section .products,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section .products,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section .products{margin:0;padding:0;list-style:none}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section .products .cart-product-items,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section .products .cart-product-items,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section .products .cart-product-items,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section .products .cart-product-items{height:auto;margin-bottom:20px}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section .products .cart-product-items>span,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section .products .cart-product-items>span,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section .products .cart-product-items>span,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section .products .cart-product-items>span{display:inline-block;font-size:13px;color:black}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section .products .cart-product-items>span.name,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section .products .cart-product-items>span.name,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section .products .cart-product-items>span.name,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section .products .cart-product-items>span.name{width:60%;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section .products .cart-product-items>span.name>a,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section .products .cart-product-items>span.name>a,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section .products .cart-product-items>span.name>a,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section .products .cart-product-items>span.name>a{color:black;border-bottom:1px solid}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section .products .cart-product-items>span.name .product-note,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section .products .cart-product-items>span.name .product-note,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section .products .cart-product-items>span.name .product-note,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section .products .cart-product-items>span.name .product-note{display:block;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:10px;color:#555;-webkit-font-smoothing:antialiased;margin-top:6px}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section .products .cart-product-items>span.name .free-shipping-notice,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section .products .cart-product-items>span.name .free-shipping-notice,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section .products .cart-product-items>span.name .free-shipping-notice,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section .products .cart-product-items>span.name .free-shipping-notice{color:#ac3322;font-family:'Open Sans Bold';font-size:10px;display:block;margin-top:6px}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section .products .cart-product-items>span.price-qty,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section .products .cart-product-items>span.price-qty,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section .products .cart-product-items>span.price-qty,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section .products .cart-product-items>span.price-qty{display:block;float:right;font-family:"Open Sans Semi-Bold", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#555;line-height:21px}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section .products .cart-product-items>span.price-qty .price,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section .products .cart-product-items>span.price-qty .price,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section .products .cart-product-items>span.price-qty .price,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section .products .cart-product-items>span.price-qty .price{display:block;text-align:right}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section .products .cart-product-items>span.price-qty .item-qty,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section .products .cart-product-items>span.price-qty .item-qty,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section .products .cart-product-items>span.price-qty .item-qty,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section .products .cart-product-items>span.price-qty .item-qty{display:block;float:right;color:#ac3322;margin-top:-7px;font-size:10px}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section .pricing-section,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section .pricing-section,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section .pricing-section,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section .pricing-section{height:auto;min-height:107px}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section .pricing-section .price-display,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section .pricing-section .price-display,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section .pricing-section .price-display,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section .pricing-section .price-display{margin:0;padding:0;list-style:none}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section .pricing-section .price-display li>span,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section .pricing-section .price-display li>span,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section .pricing-section .price-display li>span,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section .pricing-section .price-display li>span{font-size:13px;display:inline-block;max-width:156px;width:100%;color:#555}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section .pricing-section .price-display li>span.title,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section .pricing-section .price-display li>span.title,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section .pricing-section .price-display li>span.title,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section .pricing-section .price-display li>span.title{font-family:"Open Sans Light", "Helvetica Neue", Helvetica, Arial, sans-serif;width:60%}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section .pricing-section .price-display li>span.title a.modal-actions,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section .pricing-section .price-display li>span.title a.modal-actions,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section .pricing-section .price-display li>span.title a.modal-actions,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section .pricing-section .price-display li>span.title a.modal-actions{font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;position:relative;margin-left:3px}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section .pricing-section .price-display li>span.title a.promo-code-remove,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section .pricing-section .price-display li>span.title a.promo-code-remove,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section .pricing-section .price-display li>span.title a.promo-code-remove,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section .pricing-section .price-display li>span.title a.promo-code-remove{font-size:12px;position:relative;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section .pricing-section .price-display li>span.value,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section .pricing-section .price-display li>span.value,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section .pricing-section .price-display li>span.value,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section .pricing-section .price-display li>span.value{text-align:right;font-family:"Open Sans Semi-Bold", "Helvetica Neue", Helvetica, Arial, sans-serif;float:right;width:40%}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section .pricing-section .price-display li span.subtotal,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section .pricing-section .price-display li span.grand_total,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section .pricing-section .price-display li span.subtotal,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section .pricing-section .price-display li span.grand_total,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section .pricing-section .price-display li span.subtotal,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section .pricing-section .price-display li span.grand_total,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section .pricing-section .price-display li span.subtotal,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section .pricing-section .price-display li span.grand_total{display:none !important}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section .pricing-section .apply-promo-code,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section .pricing-section .apply-promo-code,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section .pricing-section .apply-promo-code,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section .pricing-section .apply-promo-code{font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:13px;color:#ac3322;position:relative;margin-top:10px;display:block}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section .pricing-section .apply-promo-code:after,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section .pricing-section .apply-promo-code:after,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section .pricing-section .apply-promo-code:after,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section .pricing-section .apply-promo-code:after{content:'';position:absolute;width:100%;height:1px;background-color:#ac3322;left:0;bottom:0;max-width:112px}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section .pricing-section #coupon-notice,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section .pricing-section #coupon-notice,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section .pricing-section #coupon-notice,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section .pricing-section #coupon-notice{padding:10px 15px;margin:20px 0 -5px;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:12px;color:#555555;letter-spacing:1px;transition:all 250ms ease}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section .pricing-section .coupons,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section .pricing-section .coupons,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section .pricing-section .coupons,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section .pricing-section .coupons{height:0;opacity:0;overflow:hidden;transition:all 250ms ease}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section .pricing-section .coupons input.input-text,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section .pricing-section .coupons input.input-text,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section .pricing-section .coupons input.input-text,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section .pricing-section .coupons input.input-text{height:40px;width:99.9%;margin:20px 0 0}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section .pricing-section .coupons button.onestepcheckout-coupon-add,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section .pricing-section .coupons button.onestepcheckout-coupon-add,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section .pricing-section .coupons button.onestepcheckout-coupon-add,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section .pricing-section .coupons button.onestepcheckout-coupon-add{display:block;background-color:#555;border:none;width:100%;height:50px;text-align:center;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;color:white;margin-top:-12px;transition:all 250ms ease}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section .total-section span.total-title,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section .total-section span.total-title,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section .total-section span.total-title,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section .total-section span.total-title{color:#555;display:block;text-align:right;font-family:"Open Sans Light", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:18px}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section .total-section h2,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section .total-section h2,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section .total-section h2,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section .total-section h2{color:#555;display:block;text-align:right;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:28px;margin:4px 0 7px}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-summary .cart-section #checkout-review-submit,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-summary .cart-section #checkout-review-submit,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-summary .cart-section #checkout-review-submit,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-summary .cart-section #checkout-review-submit{display:none}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-wrapper,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-wrapper,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-wrapper,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-wrapper{padding:30px;background-color:#555555}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-wrapper .btn-checkout,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-wrapper .btn-checkout,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-wrapper .btn-checkout,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-wrapper .btn-checkout{height:50px;max-width:310px;font-weight:bold;width:100%;line-height:50px;padding:0;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;background:#ac3322;background-color:#ac3322;border:0;box-shadow:none !important;-webkit-box-shadow:none !important;text-shadow:none;-moz-border-radius:0;-webkit-border-radius:0;margin:0 auto;display:block;-webkit-font-smoothing:antialiased;transition:all 250ms ease;color:#fff}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-wrapper .btn-checkout:hover,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-wrapper .btn-checkout:hover,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-wrapper .btn-checkout:hover,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-wrapper .btn-checkout:hover{text-decoration:none;background-color:#852A1E;transition:all 250ms ease}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .checkout-wrapper .btn-checkout:disabled,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .checkout-wrapper .btn-checkout:disabled,body.review.paypal-express-review .page-wrapper #amazon-checkout .checkout-wrapper .btn-checkout:disabled,body.review.paypal-express-review .page-wrapper #paypal-checkout .checkout-wrapper .btn-checkout:disabled{opacity:0.4;cursor:not-allowed}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout #checkout-amazon-payments,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout #checkout-paypal-payments,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout #checkout-amazon-payments,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout #checkout-paypal-payments,body.review.paypal-express-review .page-wrapper #amazon-checkout #checkout-amazon-payments,body.review.paypal-express-review .page-wrapper #amazon-checkout #checkout-paypal-payments,body.review.paypal-express-review .page-wrapper #paypal-checkout #checkout-amazon-payments,body.review.paypal-express-review .page-wrapper #paypal-checkout #checkout-paypal-payments{display:block}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout #checkout-amazon-payments #checkout-amazon-columns,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout #checkout-amazon-payments #checkout-paypal-columns,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout #checkout-paypal-payments #checkout-amazon-columns,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout #checkout-paypal-payments #checkout-paypal-columns,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout #checkout-amazon-payments #checkout-amazon-columns,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout #checkout-amazon-payments #checkout-paypal-columns,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout #checkout-paypal-payments #checkout-amazon-columns,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout #checkout-paypal-payments #checkout-paypal-columns,body.review.paypal-express-review .page-wrapper #amazon-checkout #checkout-amazon-payments #checkout-amazon-columns,body.review.paypal-express-review .page-wrapper #amazon-checkout #checkout-amazon-payments #checkout-paypal-columns,body.review.paypal-express-review .page-wrapper #amazon-checkout #checkout-paypal-payments #checkout-amazon-columns,body.review.paypal-express-review .page-wrapper #amazon-checkout #checkout-paypal-payments #checkout-paypal-columns,body.review.paypal-express-review .page-wrapper #paypal-checkout #checkout-amazon-payments #checkout-amazon-columns,body.review.paypal-express-review .page-wrapper #paypal-checkout #checkout-amazon-payments #checkout-paypal-columns,body.review.paypal-express-review .page-wrapper #paypal-checkout #checkout-paypal-payments #checkout-amazon-columns,body.review.paypal-express-review .page-wrapper #paypal-checkout #checkout-paypal-payments #checkout-paypal-columns{display:block}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .page-title,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .page-title,body.review.paypal-express-review .page-wrapper #amazon-checkout .page-title,body.review.paypal-express-review .page-wrapper #paypal-checkout .page-title{margin:0}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .page-title>h1,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .page-title>h1,body.review.paypal-express-review .page-wrapper #amazon-checkout .page-title>h1,body.review.paypal-express-review .page-wrapper #paypal-checkout .page-title>h1{font-family:"Open Sans Semi-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:26px;color:#555;text-align:left;margin:45px 0 0;letter-spacing:0}@media screen and (max-width: 991px){body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .page-title>h1,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .page-title>h1,body.review.paypal-express-review .page-wrapper #amazon-checkout .page-title>h1,body.review.paypal-express-review .page-wrapper #paypal-checkout .page-title>h1{margin:7px 0 0}}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .page-title>hr,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .page-title>hr,body.review.paypal-express-review .page-wrapper #amazon-checkout .page-title>hr,body.review.paypal-express-review .page-wrapper #paypal-checkout .page-title>hr{margin-top:19px;max-width:100%}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .amazon-widget-wrapper,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .paypal-payment-wrapper,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .paypal-shipping-wrapper,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .amazon-widget-wrapper,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .paypal-payment-wrapper,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .paypal-shipping-wrapper,body.review.paypal-express-review .page-wrapper #amazon-checkout .amazon-widget-wrapper,body.review.paypal-express-review .page-wrapper #amazon-checkout .paypal-payment-wrapper,body.review.paypal-express-review .page-wrapper #amazon-checkout .paypal-shipping-wrapper,body.review.paypal-express-review .page-wrapper #paypal-checkout .amazon-widget-wrapper,body.review.paypal-express-review .page-wrapper #paypal-checkout .paypal-payment-wrapper,body.review.paypal-express-review .page-wrapper #paypal-checkout .paypal-shipping-wrapper{font-family:"Open Sans Semi-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;color:#555555}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .amazon-widget-wrapper>h2,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .paypal-payment-wrapper>h2,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .paypal-shipping-wrapper>h2,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .amazon-widget-wrapper>h2,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .paypal-payment-wrapper>h2,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .paypal-shipping-wrapper>h2,body.review.paypal-express-review .page-wrapper #amazon-checkout .amazon-widget-wrapper>h2,body.review.paypal-express-review .page-wrapper #amazon-checkout .paypal-payment-wrapper>h2,body.review.paypal-express-review .page-wrapper #amazon-checkout .paypal-shipping-wrapper>h2,body.review.paypal-express-review .page-wrapper #paypal-checkout .amazon-widget-wrapper>h2,body.review.paypal-express-review .page-wrapper #paypal-checkout .paypal-payment-wrapper>h2,body.review.paypal-express-review .page-wrapper #paypal-checkout .paypal-shipping-wrapper>h2{background-repeat:no-repeat;height:35px;color:#404040;padding-top:6px;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:20px;font-weight:bold}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .amazon-widget-wrapper>h2>a,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .paypal-payment-wrapper>h2>a,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .paypal-shipping-wrapper>h2>a,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .amazon-widget-wrapper>h2>a,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .paypal-payment-wrapper>h2>a,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .paypal-shipping-wrapper>h2>a,body.review.paypal-express-review .page-wrapper #amazon-checkout .amazon-widget-wrapper>h2>a,body.review.paypal-express-review .page-wrapper #amazon-checkout .paypal-payment-wrapper>h2>a,body.review.paypal-express-review .page-wrapper #amazon-checkout .paypal-shipping-wrapper>h2>a,body.review.paypal-express-review .page-wrapper #paypal-checkout .amazon-widget-wrapper>h2>a,body.review.paypal-express-review .page-wrapper #paypal-checkout .paypal-payment-wrapper>h2>a,body.review.paypal-express-review .page-wrapper #paypal-checkout .paypal-shipping-wrapper>h2>a{font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:12px;color:#ac3322;position:relative;display:inline-block;margin-left:5px}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .amazon-widget-wrapper address,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .paypal-payment-wrapper address,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .paypal-shipping-wrapper address,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .amazon-widget-wrapper address,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .paypal-payment-wrapper address,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .paypal-shipping-wrapper address,body.review.paypal-express-review .page-wrapper #amazon-checkout .amazon-widget-wrapper address,body.review.paypal-express-review .page-wrapper #amazon-checkout .paypal-payment-wrapper address,body.review.paypal-express-review .page-wrapper #amazon-checkout .paypal-shipping-wrapper address,body.review.paypal-express-review .page-wrapper #paypal-checkout .amazon-widget-wrapper address,body.review.paypal-express-review .page-wrapper #paypal-checkout .paypal-payment-wrapper address,body.review.paypal-express-review .page-wrapper #paypal-checkout .paypal-shipping-wrapper address{font-style:normal}body.amazon_payments.checkout-amazon-payments-index .page-wrapper #amazon-checkout .signout a,body.amazon_payments.checkout-amazon-payments-index .page-wrapper #paypal-checkout .signout a,body.review.paypal-express-review .page-wrapper #amazon-checkout .signout a,body.review.paypal-express-review .page-wrapper #paypal-checkout .signout a{display:block;text-align:right}#totals-block{background-color:#f4f4f4;padding-top:10px}#totals-block #coupon-notice{margin-top:15px;padding:5px}.btn.checkout-btn{color:white;background-color:#ac3322;margin-bottom:20px;text-decoration:none}.btn.checkout-btn a{color:white;text-decoration:none}.btn.checkout-btn a:hover{text-decoration:none}#totals-text{margin:0 30px 20px 30px}#totals-text .top-link{margin:15px 0}#totals-text .deals{text-align:center}#totals-text a{text-decoration:underline}#totals-text .shipping-total{font-size:13px;float:left}#totals-text .totals .grand-total.name{display:none}#totals-text .totals .grand-total .price{display:none}#totals-text .totals .shipping-total.name{display:none}#totals-text .totals .shipping-total .price{display:none}#totals-text .totals .subtotal-total.name{line-height:42px}#totals-footer{text-align:center}#totals-text .deals a{text-decoration:none}.totals{font-size:42px;color:#555555}.totals .price{color:black}#billing-shipping-summary{margin-bottom:20px}#billing-shipping-summary .summary-heading{font-size:18px;font-family:'Open Sans Light'}@media only screen and (max-width: 992px){#totals-text{text-align:center}#totals-block{margin-top:40px}}@media screen and (max-width: 768px){div.checkoutcontainer div.input-address-short,div.checkoutcontainer div.input-firstname,div.checkoutcontainer div.input-lastname,div.checkoutcontainer div.input-email,div.checkoutcontainer div.input-telephone,div.checkoutcontainer div.input-company,div.checkoutcontainer div.input-fax,div.checkoutcontainer div.input-password{width:100% !important}}@media screen and (max-width: 650px){.page-wrapper div.main{max-width:100% !important}}@media only screen and (min-width: 651px) and (max-width: 915px){#onestepcheckout-li-password div.onestepcheckout-enable-newsletter{width:91% !important}}.onestepcheckout-index-index .checkout-wrapper{margin-top:22px}.fandemonium_info{display:none}form#onestepcheckout-form{margin:17px auto 410px}@media screen and (max-width: 768px){form#onestepcheckout-form{margin:-43px auto 340px}}@media screen and (max-width: 480px){form#onestepcheckout-form{margin:-43px auto 0}}@media screen and (max-width: 992px){form#onestepcheckout-form fieldset.group-select{padding:0 !important}}@media screen and (max-width: 768px){form#onestepcheckout-form fieldset.group-select{padding:0 15px !important}}@media screen and (max-width: 480px){form#onestepcheckout-form fieldset.group-select{padding:0 !important}}form#onestepcheckout-form #onestepcheckout-email-error{width:350px}@media screen and (max-width: 480px){form#onestepcheckout-form #onestepcheckout-email-error{width:100%}}form#onestepcheckout-form .onestepcheckout-error{background-image:none;border:none}form#onestepcheckout-form h1.onestepcheckout-title{margin-top:10px}@media screen and (max-width: 992px){form#onestepcheckout-form h1.onestepcheckout-title{width:100%}}@media screen and (max-width: 768px){form#onestepcheckout-form h1.onestepcheckout-title{width:100%}}form#onestepcheckout-form h1.onestepcheckout-title span.all-field-required{font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;text-align:right;color:#ac3322;display:inline-block;float:right;margin-top:14px}form#onestepcheckout-form p.onestepcheckout-numbers{margin-bottom:22px}@media screen and (max-width: 768px){form#onestepcheckout-form p.onestepcheckout-numbers{font-size:17px}}form#onestepcheckout-form p.onestepcheckout-numbers-1{margin-bottom:22px}@media screen and (max-width: 992px){form#onestepcheckout-form p.onestepcheckout-numbers-2{margin-top:-21px !important}}@media screen and (max-width: 992px) and (max-width: 650px){form#onestepcheckout-form p.onestepcheckout-numbers-2{margin-top:21px !important}}@media screen and (max-width: 480px){form#onestepcheckout-form p.onestepcheckout-numbers-2{margin-top:61px !important}}@media screen and (max-width: 480px){form#onestepcheckout-form p.onestepcheckout-numbers-3{margin-top:56px}}form#onestepcheckout-form .checkoutcontainer{overflow:visible}@media screen and (max-width: 992px){form#onestepcheckout-form .checkoutcontainer{padding:0 15px 120px}}form#onestepcheckout-form .warranty-disclaimer p{text-align:left;color:#666666;font-size:13px;margin:20px 0px}form#onestepcheckout-form .onestepcheckout-column-left{height:auto}@media screen and (max-width: 992px){form#onestepcheckout-form .onestepcheckout-column-left{width:49% !important;margin-right:0;height:auto !important}}@media screen and (max-width: 768px){form#onestepcheckout-form .onestepcheckout-column-left{width:100% !important}}@media screen and (max-width: 768px) and (max-width: 480px){form#onestepcheckout-form .onestepcheckout-column-left{max-width:auto !important}}@media screen and (max-width: 768px){form#onestepcheckout-form .onestepcheckout-column-left div.checkoutcontainer div.input-address-short,form#onestepcheckout-form .onestepcheckout-column-left div.checkoutcontainer div.input-firstname,form#onestepcheckout-form .onestepcheckout-column-left div.checkoutcontainer div.input-lastname,form#onestepcheckout-form .onestepcheckout-column-left div.checkoutcontainer div.input-email,form#onestepcheckout-form .onestepcheckout-column-left div.checkoutcontainer div.input-telephone,form#onestepcheckout-form .onestepcheckout-column-left div.checkoutcontainer div.input-company,form#onestepcheckout-form .onestepcheckout-column-left div.checkoutcontainer div.input-fax,form#onestepcheckout-form .onestepcheckout-column-left div.checkoutcontainer div.input-password{width:100%}}form#onestepcheckout-form .onestepcheckout-column-left .input-postcode{width:100% !important;max-width:350px}@media screen and (max-width: 768px){form#onestepcheckout-form .onestepcheckout-column-left .input-postcode{max-width:100% !important}}form#onestepcheckout-form .onestepcheckout-column-left .input-city{width:100% !important;max-width:350px}@media screen and (max-width: 768px){form#onestepcheckout-form .onestepcheckout-column-left .input-city{max-width:100% !important}}form#onestepcheckout-form .onestepcheckout-column-left select{width:100% !important;max-width:350px;color:#CCC;position:relative;background:#fff url(../img/checkout/arrows.png) no-repeat 322px -38px;-webkit-appearance:none !important;-moz-appearance:none !important;outline:0 !important}form#onestepcheckout-form .onestepcheckout-column-left select.value-selected{color:#000}@media screen and (max-width: 1200px){form#onestepcheckout-form .onestepcheckout-column-left select{max-width:304px;background-position:275px -37px}}@media screen and (max-width: 992px){form#onestepcheckout-form .onestepcheckout-column-left select{max-width:340px;background-position:291px -37px}}@media screen and (max-width: 768px){form#onestepcheckout-form .onestepcheckout-column-left select{max-width:100%;background-position:80% -37px}}@media screen and (max-width: 480px){form#onestepcheckout-form .onestepcheckout-column-left select{background-position:77% -37px}}form#onestepcheckout-form .onestepcheckout-column-left select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}form#onestepcheckout-form .onestepcheckout-column-left select:-moz-focus-inner{border:0 !important;color:transparent;text-shadow:0 0 0 #000}form#onestepcheckout-form .onestepcheckout-column-left .input-region{width:100% !important;max-width:350px;height:40px;margin-bottom:20px;border:1px solid #CCC;overflow:hidden;transition:all 0.3s ease-in}form#onestepcheckout-form .onestepcheckout-column-left .input-region:focus{border-color:#666;transition:all 500ms ease}form#onestepcheckout-form .onestepcheckout-column-left .input-region.selected{border:1px solid #000;transition:border-color 0.3s ease-in}@media screen and (max-width: 1200px){form#onestepcheckout-form .onestepcheckout-column-left .input-region{max-width:304px}}@media screen and (max-width: 992px){form#onestepcheckout-form .onestepcheckout-column-left .input-region{max-width:320px}}@media screen and (max-width: 768px){form#onestepcheckout-form .onestepcheckout-column-left .input-region{max-width:100% !important}}form#onestepcheckout-form .onestepcheckout-column-left .input-region select{width:500px !important;max-width:500px !important;border:none;outline:0 !important}@media screen and (max-width: 768px){form#onestepcheckout-form .onestepcheckout-column-left .input-region select{max-width:120% !important;width:120% !important}}form#onestepcheckout-form .onestepcheckout-column-left input.input-text{width:100% !important;max-width:350px;margin-bottom:20px;height:40px !important}@media screen and (max-width: 1200px){form#onestepcheckout-form .onestepcheckout-column-left input.input-text{max-width:304px}}@media screen and (max-width: 992px){form#onestepcheckout-form .onestepcheckout-column-left input.input-text{max-width:320px}}@media screen and (max-width: 768px){form#onestepcheckout-form .onestepcheckout-column-left input.input-text{max-width:100%}}form#onestepcheckout-form .onestepcheckout-column-left a.billing-info{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#ac3322;display:block;position:relative;margin-top:-10px}@media screen and (max-width: 767px){form#onestepcheckout-form .onestepcheckout-column-left a.billing-info{font-size:11px}}form#onestepcheckout-form .onestepcheckout-column-left a.billing-info:after{content:'';position:absolute;width:100%;height:1px;background-color:#ac3322;left:0;bottom:0;max-width:299px}@media screen and (max-width: 767px){form#onestepcheckout-form .onestepcheckout-column-left a.billing-info:after{max-width:281px}}@media screen and (max-width: 480px){form#onestepcheckout-form .onestepcheckout-column-left a.billing-info:after{max-width:277px}}form#onestepcheckout-form .onestepcheckout-column-left a.billing-info:hover{color:#852A1E;text-decoration:none}form#onestepcheckout-form .onestepcheckout-column-left a.billing-info:hover:after{background-color:#852A1E}form#onestepcheckout-form .onestepcheckout-column-left #billing_address{transition:height 250ms ease}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address{transition:height 250ms ease}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address li{position:relative}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address #select-saved-address{position:absolute;top:0;left:0}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address #select-saved-address p.sub-title{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;margin-bottom:24px}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address .outer-address-shell{box-sizing:border-box;padding-top:43px}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address .outer-address-shell .address-select-box{min-height:140px;height:auto;width:100%;max-width:350px;border:1px solid #ccc;margin-bottom:20px;padding:20px;opacity:0;-ms-transform:translateX(-100px);transform:translateX(-100px)}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address .outer-address-shell .address-select-box.slide_in{opacity:1;-ms-transform:translateX(0);transform:translateX(0)}@media screen and (max-width: 1200px){form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address .outer-address-shell .address-select-box{max-width:304px}}@media screen and (max-width: 992px){form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address .outer-address-shell .address-select-box{max-width:320px}}@media screen and (max-width: 768px){form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address .outer-address-shell .address-select-box{max-width:100%}}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address .outer-address-shell .address-select-box span{display:block;font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;color:#ccc;text-align:center;transition:all 250ms ease}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address .outer-address-shell .address-select-box span b{transition:all 250ms ease;font-family:"Open Sans Semi-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;margin-top:8px;display:block}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address .outer-address-shell .address-select-box i{display:block;width:40px;height:40px;margin:10px auto 29px;position:relative}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address .outer-address-shell .address-select-box i .middle-vertical{width:4px;background-color:#CCC;height:100%;position:absolute;left:50%;margin-left:-2px;transition:all 250ms ease}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address .outer-address-shell .address-select-box i .middle-horizontal{height:4px;width:100%;background-color:#CCC;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);transition:all 250ms ease}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address .outer-address-shell .address-select-box.selected{border-color:#ac3322}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address .outer-address-shell .address-select-box.selected span{color:#555}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address .outer-address-shell .address-select-box.selected span b{color:#555}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address .outer-address-shell .address-select-box:hover{cursor:pointer;border-color:#ac3322;transition:all 250ms ease}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address .outer-address-shell .address-select-box:hover span{color:#555;transition:all 250ms ease}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address .outer-address-shell .address-select-box:hover span b{transition:all 250ms ease;color:#555}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address .outer-address-shell .address-select-box:hover i .middle-vertical,form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address .outer-address-shell .address-select-box:hover i .middle-horizontal{background-color:#555;transition:all 250ms ease}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address .validation-advice{height:40px;margin:-1px 0 10px !important}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address .validation-advice.validation-advice-validate-email-exists{display:none}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address .validation-advice.validation-advice-validate-password{height:54px}@media screen and (max-width: 768px){form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address #onestepcheckout-email-error{max-width:100%;width:100%}}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address #onestepcheckout-email-error-message{padding:10px 15px 10px 15px;margin:-10px 0 13px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#555;letter-spacing:1px;background-color:#f4d5ce;max-width:350px;width:100%;line-height:1.6em;position:relative;transition:all 250ms ease}@media screen and (max-width: 1200px){form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address #onestepcheckout-email-error-message{max-width:304px}}@media screen and (max-width: 992px){form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address #onestepcheckout-email-error-message{max-width:320px}}@media screen and (max-width: 768px){form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address #onestepcheckout-email-error-message{max-width:100%;width:100%}}@media screen and (max-width: 480px){form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address #onestepcheckout-email-error-message{font-size:10px}}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address #onestepcheckout-email-error-message #posting_overlay{position:absolute;left:0;height:105%;background-color:rgba(255,255,255,0.4);z-index:9;top:0;margin-top:-10px;max-width:100%;width:100%;display:none}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address #onestepcheckout-email-error-message #posting_overlay .search-ajax-loader{display:block;opacity:1;left:50%;right:initial;top:50%;margin-top:-24px;margin-left:-24px}@media screen and (max-width: 768px){form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address #onestepcheckout-email-error-message #posting_overlay .search-ajax-loader{margin-left:-19px}}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address #onestepcheckout-email-error-message .form-cont input{height:40px;width:100%;margin:15px auto 10px}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address #onestepcheckout-email-error-message .form-cont input.password-input{margin-bottom:0;margin-top:0}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address #onestepcheckout-email-error-message .form-cont a.sign-in{display:block;text-decoration:none;background-color:#ac3322;color:white;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;text-align:center;height:50px;line-height:50px;margin-top:10px;font-size:14px;padding:0;border:0}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address #onestepcheckout-email-error-message .form-cont a.sign-in:after{display:none}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address #onestepcheckout-email-error-message .form-cont a.sign-in:hover{background-color:#852A1E}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address #onestepcheckout-email-error-message .form-cont a.forgot-pass{position:relative;font-family:'Open Sans';font-weight:400;color:#555;font-size:12px;text-decoration:none;letter-spacing:1px;display:block;margin-top:13px}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address #onestepcheckout-email-error-message .form-cont a.forgot-pass:after{max-width:107px;content:'';position:absolute;bottom:0;left:0;background-color:#555;height:1px;width:100%;display:block}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address #onestepcheckout-email-error-message a{color:#555;position:relative;transition:all 250ms ease}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address #onestepcheckout-email-error-message a:after{content:'';position:absolute;width:100%;height:1px;background-color:#555;left:0;bottom:0;transition:all 250ms ease}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address #onestepcheckout-email-error-message a:hover{color:#ac3322;transition:all 250ms ease;text-decoration:none !important}form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address #onestepcheckout-email-error-message a:hover:after{background-color:#ac3322;transition:all 250ms ease}form#onestepcheckout-form .onestepcheckout-column-left #billing_address #adding-address-section{position:absolute;top:0;left:0;z-index:500}form#onestepcheckout-form .onestepcheckout-column-left #billing_address #adding-address-section a#return_to_address{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#ac3322;display:block;position:relative;margin-bottom:14px;margin-top:5px;max-width:132px;opacity:0;-ms-transform:translateX(-100px);transform:translateX(-100px);transition:all 450ms ease}form#onestepcheckout-form .onestepcheckout-column-left #billing_address #adding-address-section a#return_to_address:after{content:'';position:absolute;width:100%;height:1px;background-color:#ac3322;left:0;bottom:0}form#onestepcheckout-form .onestepcheckout-column-left #billing_address #adding-address-section a#return_to_address:hover{color:#852A1E;text-decoration:none}form#onestepcheckout-form .onestepcheckout-column-left #billing_address #adding-address-section a#return_to_address:hover:after{background-color:#852A1E}form#onestepcheckout-form .onestepcheckout-column-left #billing_address #adding-address-section p.sub-title{opacity:0;-ms-transform:translateX(-100px);transform:translateX(-100px);transition:all 450ms ease;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;margin-bottom:14px}@media screen and (max-width: 1200px){form#onestepcheckout-form .onestepcheckout-column-left #billing_address #adding-address-section p.sub-title{font-size:13px}}form#onestepcheckout-form .onestepcheckout-column-left #billing_address ul#billing_address_list{margin-top:28px}form#onestepcheckout-form .onestepcheckout-column-left #billing_address ul#billing_address_list li .input-box{opacity:0;visibility:hidden;-ms-transform:translateX(-100px);transform:translateX(-100px)}form#onestepcheckout-form .onestepcheckout-column-left #billing_address ul#billing_address_list li.control input.checkbox{display:none;float:left}form#onestepcheckout-form .onestepcheckout-column-left #billing_address ul#billing_address_list li.control label{display:none}form#onestepcheckout-form .onestepcheckout-column-left #billing_address label.billing-address-select{margin-bottom:15px}form#onestepcheckout-form .multiple-address .onestepcheckout-column-left a.billing-info{opacity:0;-ms-transform:translateX(-100px);transform:translateX(-100px)}@media screen and (max-width: 992px){form#onestepcheckout-form .onestepcheckout-column-middle{width:49% !important}}@media screen and (max-width: 768px){form#onestepcheckout-form .onestepcheckout-column-middle{width:100% !important;margin-top:70px}}form#onestepcheckout-form .onestepcheckout-column-middle .validation-advice{height:40px;margin:-1px auto 10px 0 !important}form#onestepcheckout-form .onestepcheckout-column-middle #create_an_account{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;margin-top:10px;color:#555}@media screen and (max-width: 1200px){form#onestepcheckout-form .onestepcheckout-column-middle #create_an_account{font-size:13px}}@media screen and (max-width: 480px){form#onestepcheckout-form .onestepcheckout-column-middle #create_an_account{font-size:12px}}form#onestepcheckout-form .onestepcheckout-column-middle #id_create_account{margin-right:9px;margin-top:13px}form#onestepcheckout-form .onestepcheckout-column-middle #create_account_sublabel{margin-left:21px;margin-bottom:16px}@media screen and (max-width: 1200px){form#onestepcheckout-form .onestepcheckout-column-middle #create_account_sublabel{margin-bottom:17px}}@media screen and (max-width: 480px){form#onestepcheckout-form .onestepcheckout-column-middle #create_account_sublabel{margin-left:23px;font-size:12px}}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods ul.cards{list-style:none !important}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods dd{padding:0}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_verisign ul#payment_form_verisign li .billing-date-info .validation-advice{max-width:165px;float:left;height:auto}@media screen and (max-width: 1200px){form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_verisign ul#payment_form_verisign li .billing-date-info .validation-advice{max-width:140px}}@media screen and (max-width: 992px){form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_verisign ul#payment_form_verisign li .billing-date-info .validation-advice{max-width:150px}}@media screen and (max-width: 768px){form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_verisign ul#payment_form_verisign li .billing-date-info .validation-advice{max-width:47%}}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_verisign ul#payment_form_verisign li .billing-date-info .validation-advice#advice-validate-select-verisign_expiration_yr{float:right;clear:right;margin-right:12px !important}@media screen and (max-width: 1200px){form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_verisign ul#payment_form_verisign li .billing-date-info .validation-advice#advice-validate-select-verisign_expiration_yr{margin-right:1px}}@media screen and (max-width: 992px){form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_verisign ul#payment_form_verisign li .billing-date-info .validation-advice#advice-validate-select-verisign_expiration_yr{margin-right:0}}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_verisign ul#payment_form_verisign li .billing-date-info div.field-row{max-width:165px;width:100%;overflow:hidden;border:1px solid #CCC;height:40px;display:inline-block;transition:border-color 0.3s ease-in}@media screen and (max-width: 1200px){form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_verisign ul#payment_form_verisign li .billing-date-info div.field-row{max-width:140px}}@media screen and (max-width: 992px){form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_verisign ul#payment_form_verisign li .billing-date-info div.field-row{max-width:151px}}@media screen and (max-width: 768px){form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_verisign ul#payment_form_verisign li .billing-date-info div.field-row{max-width:100%}}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_verisign ul#payment_form_verisign li .billing-date-info div.field-row.selected{border:1px solid #000;transition:border-color 0.3s ease-in}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_verisign ul#payment_form_verisign li .billing-date-info div.field-row.billing-expiration-month{height:auto;float:left}@media screen and (max-width: 767px){form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_verisign ul#payment_form_verisign li .billing-date-info div.field-row.billing-expiration-month{margin-bottom:10px}}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_verisign ul#payment_form_verisign li .billing-date-info div.field-row.billing-expiration-yr{height:auto;margin-left:20px}@media screen and (max-width: 992px){form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_verisign ul#payment_form_verisign li .billing-date-info div.field-row.billing-expiration-yr{margin-left:19px}}@media screen and (max-width: 768px){form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_verisign ul#payment_form_verisign li .billing-date-info div.field-row.billing-expiration-yr{margin-top:10px;margin-left:0}}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_verisign ul#payment_form_verisign li .billing-date-info div.field-row select{background:#fff url(../img/checkout/arrows.png) no-repeat 135px -38px;color:#CCC;width:500px !important;border:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;outline:0 !important}@media screen and (max-width: 1200px){form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_verisign ul#payment_form_verisign li .billing-date-info div.field-row select{background-position:109px -38px;font-size:12px}}@media screen and (max-width: 992px){form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_verisign ul#payment_form_verisign li .billing-date-info div.field-row select{background-position:135px -38px;font-size:14px}}@media screen and (max-width: 768px){form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_verisign ul#payment_form_verisign li .billing-date-info div.field-row select{background-position:80% -38px;width:120% !important}}@media screen and (max-width: 480px){form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_verisign ul#payment_form_verisign li .billing-date-info div.field-row select{background-position:77% -37px}}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_verisign ul#payment_form_verisign li .billing-date-info div.field-row select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_verisign ul#payment_form_verisign li .billing-date-info div.field-row select:-moz-focus-inner{border:0 !important;color:transparent;text-shadow:0 0 0 #000}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_verisign ul#payment_form_verisign li .billing-date-info div.field-row select option{color:#000 !important}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_braintree .v-fix{margin-right:0px;max-width:165px;width:100%;overflow:hidden;border:1px solid #CCC;height:40px;display:inline-block;transition:border-color 0.3s ease-in}@media screen and (max-width: 1200px){form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_braintree .v-fix{max-width:140px}}@media screen and (max-width: 992px){form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_braintree .v-fix{max-width:151px}}@media screen and (max-width: 768px){form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_braintree .v-fix{max-width:100%}}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_braintree .v-fix.selected{border:1px solid #000;transition:border-color 0.3s ease-in}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_braintree .v-fix.billing-expiration-month{float:left;height:auto}@media screen and (max-width: 767px){form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_braintree .v-fix.billing-expiration-month{margin-bottom:10px}}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_braintree .v-fix.billing-expiration-yr{margin-left:20px;height:auto}@media screen and (max-width: 1200px){form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_braintree .v-fix.billing-expiration-yr{margin-left:20px;margin-right:0px}}@media screen and (max-width: 992px){form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_braintree .v-fix.billing-expiration-yr{margin-left:19px}}@media screen and (max-width: 768px){form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_braintree .v-fix.billing-expiration-yr{margin-top:10px;margin-left:0px}}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_braintree .v-fix select{background:#fff url(../img/checkout/arrows.png) no-repeat 135px -38px;color:#CCC;width:500px !important;border:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;outline:0 !important}@media screen and (max-width: 1200px){form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_braintree .v-fix select{background-position:109px -38px;font-size:12px}}@media screen and (max-width: 992px){form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_braintree .v-fix select{background-position:135px -38px;font-size:14px}}@media screen and (max-width: 768px){form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_braintree .v-fix select{background-position:80% -38px;width:120% !important}}@media screen and (max-width: 480px){form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_braintree .v-fix select{background-position:77% -37px}}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_braintree .v-fix select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_braintree .v-fix select:-moz-focus-inner{border:0 !important;color:transparent;text-shadow:0 0 0 #000}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods #container_payment_method_braintree .v-fix select option{color:#000 !important}form#onestepcheckout-form .onestepcheckout-column-middle #cc_type_auto_row{display:none}form#onestepcheckout-form .onestepcheckout-column-middle #verisign_cc_number,form#onestepcheckout-form .onestepcheckout-column-middle #braintree_cc_number{padding-right:120px}@media screen and (max-width: 480px){form#onestepcheckout-form .onestepcheckout-column-middle #verisign_cc_number,form#onestepcheckout-form .onestepcheckout-column-middle #braintree_cc_number{padding-right:0;margin-bottom:20px}}form#onestepcheckout-form .onestepcheckout-column-middle input.input-text{width:96.5% !important;height:40px !important}@media screen and (max-width: 1200px){form#onestepcheckout-form .onestepcheckout-column-middle input.input-text{width:100% !important}}@media screen and (max-width: 768px){form#onestepcheckout-form .onestepcheckout-column-middle input.input-text{width:100% !important}}form#onestepcheckout-form .onestepcheckout-column-middle input.input-text.cvv{width:48% !important;display:inline-block;max-width:165px;height:40px;margin-bottom:0;margin-top:15px}@media screen and (max-width: 1200px){form#onestepcheckout-form .onestepcheckout-column-middle input.input-text.cvv{max-width:140px}}@media screen and (max-width: 992px){form#onestepcheckout-form .onestepcheckout-column-middle input.input-text.cvv{max-width:151px}}@media screen and (max-width: 480px){form#onestepcheckout-form .onestepcheckout-column-middle input.input-text.cvv{max-width:161px;width:100% !important}}form#onestepcheckout-form .onestepcheckout-column-middle input#expiration_date{width:97% !important}form#onestepcheckout-form .onestepcheckout-column-middle .cvv-what-is-this{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#ac3322;position:relative;margin-left:20px;max-width:65px}form#onestepcheckout-form .onestepcheckout-column-middle .cvv-what-is-this:after{content:'';position:absolute;width:100%;height:1px;background-color:#ac3322;left:0;bottom:0}form#onestepcheckout-form .onestepcheckout-column-middle .cvv-what-is-this:hover{color:#852A1E;text-decoration:none}form#onestepcheckout-form .onestepcheckout-column-middle .cvv-what-is-this:hover:after{background-color:#852A1E}form#onestepcheckout-form .onestepcheckout-column-middle #onestepcheckout-li-password .input-password input.validate-cpassword{height:42px}form#onestepcheckout-form .onestepcheckout-column-middle #onestepcheckout-li-password .input-password:first-of-type{margin-top:32px}@media only screen and (max-width: 915px) and (min-width: 651px){form#onestepcheckout-form .onestepcheckout-column-middle .onestepcheckout-enable-newsletter{width:91% !important}}form#onestepcheckout-form .onestepcheckout-column-middle .onestepcheckout-enable-newsletter input#id_subscribe_newsletter{float:left;clear:none;display:inline-block;width:13px;margin-top:23px}@media screen and (max-width: 992px){form#onestepcheckout-form .onestepcheckout-column-middle .onestepcheckout-enable-newsletter input#id_subscribe_newsletter{clear:left}}form#onestepcheckout-form .onestepcheckout-column-middle .onestepcheckout-enable-newsletter label#newsletter_text{width:93%;margin-top:18px}form#onestepcheckout-form .onestepcheckout-column-middle .onestepcheckout-enable-newsletter label#newsletter_text span{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;margin:2px 0 7px 8px;display:block;color:#555}form#onestepcheckout-form .onestepcheckout-column-middle .onestepcheckout-enable-newsletter label#newsletter_text p{font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;color:#555;margin:0 0 0 8px;display:block}form#onestepcheckout-form .onestepcheckout-column-middle .onestepcheckout-enable-newsletter label#newsletter_text p a{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#ac3322;position:relative;white-space:nowrap}form#onestepcheckout-form .onestepcheckout-column-middle .onestepcheckout-enable-newsletter label#newsletter_text p a:after{content:'';position:absolute;width:100%;height:1px;background-color:#ac3322;left:0;bottom:0}form#onestepcheckout-form .onestepcheckout-column-middle .onestepcheckout-enable-newsletter label#newsletter_text p a:hover{color:#852A1E;text-decoration:none}form#onestepcheckout-form .onestepcheckout-column-middle .onestepcheckout-enable-newsletter label#newsletter_text p a:hover:after{background-color:#852A1E}form#onestepcheckout-form .onestepcheckout-column-middle #us_cc_note{margin-top:32px;margin-bottom:25px}form#onestepcheckout-form .onestepcheckout-column-middle #us_cc_note p{font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;color:#555;margin:0px;display:block}form#onestepcheckout-form .onestepcheckout-column-right{margin-top:0;position:relative;top:-119px}@media screen and (max-width: 992px){form#onestepcheckout-form .onestepcheckout-column-right{width:100% !important;top:80px;margin-top:0;border-top:none !important}}@media screen and (max-width: 768px){form#onestepcheckout-form .onestepcheckout-column-right{width:100% !important;top:20px}}form#onestepcheckout-form .onestepcheckout-column-right .load_mask{position:absolute;width:100%;height:100%;left:0;top:0;background-color:#eeeeee;z-index:500}form#onestepcheckout-form .onestepcheckout-column-right .load_mask .search-ajax-loader{display:block;opacity:1;left:50%;margin-right:0;right:initial;margin-left:-23px;top:140px;border-bottom:3px solid #eee;border-left:3px solid #eee}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary{padding:0;position:relative;transition:height 250ms ease}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .loading-ajax-wrapper{position:absolute;z-index:300;top:0;left:0;height:100%;width:100%}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .loading-ajax-wrapper .loading-ajax-overlay{position:absolute;width:100%;height:100%;left:0;top:0;background-color:#eeeeee;opacity:0.6;z-index:500}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .loading-ajax-wrapper .search-ajax-loader{display:block;opacity:1;left:50%;margin-right:0;right:initial;margin-left:-23px;top:140px;border-bottom:3px solid #eee;border-left:3px solid #eee;z-index:500}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section{padding:27px 28px 30px 28px;background-color:#f4f4f4}@media screen and (max-width: 480px){form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section{padding:27px 20px 20px}}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section>h2{font-family:"Open Sans Semi-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:22px;color:#555;margin:0 0 7px 0;text-indent:-1px;letter-spacing:0px}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section ul.cart-actions{padding:0;list-style:none;margin:0;height:20px}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section ul.cart-actions li{float:left}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section ul.cart-actions li a{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#555;position:relative;display:inline-block}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section ul.cart-actions li a:after{content:'';position:absolute;width:100%;height:1px;background-color:#555;left:0;bottom:0}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section ul.cart-actions li a:hover{color:#ac3322;text-decoration:none}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section ul.cart-actions li a:hover:after{background-color:#ac3322}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section ul.cart-actions li.last{float:right}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section ul.cart-actions li.last a{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#555;display:inline-block;float:right;position:relative;margin-top:3px}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section ul.cart-actions li.last a:after{content:'';position:absolute;width:100%;height:1px;background-color:#555;left:0;bottom:0}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section ul.cart-actions li.last a:hover{color:#ac3322;text-decoration:none}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section ul.cart-actions li.last a:hover:after{background-color:#ac3322}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section hr.first{margin-top:20px}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .product-section ul.products{height:auto}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .product-section ul.products li.cart-product-items{height:auto;margin-bottom:20px}@media screen and (max-width: 992px){form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .product-section ul.products li.cart-product-items{padding-bottom:20px;border-bottom:1px solid #DDD;margin-bottom:20px}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .product-section ul.products li.cart-product-items:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:5px}}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .product-section ul.products li.cart-product-items>span{display:inline-block;font-size:13px;color:black}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .product-section ul.products li.cart-product-items>span.name{width:60%;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .product-section ul.products li.cart-product-items>span.name>a{color:black;border-bottom:1px solid}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .product-section ul.products li.cart-product-items>span.name>a:hover{text-decoration:none;color:#852A1E}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .product-section ul.products li.cart-product-items>span.name .free-shipping-notice{color:#ac3322;font-family:'Open Sans Bold';font-size:10px;display:block;margin-top:6px}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .product-section ul.products li.cart-product-items>span.name .pre-order,form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .product-section ul.products li.cart-product-items>span.name .product-note{display:block;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px;color:#555;-webkit-font-smoothing:antialiased;margin-top:6px}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .product-section ul.products li.cart-product-items>span.price-qty{display:block;float:right;font-family:"Open Sans Semi-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#555;line-height:21px}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .product-section ul.products li.cart-product-items>span.price-qty .price{display:block;text-align:right}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .product-section ul.products li.cart-product-items>span.price-qty .item-qty{display:block;float:right;color:#ac3322;margin-top:-7px;font-size:10px}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section{height:auto;min-height:107px}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section ul.price-display li:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section ul.price-display li>span{font-size:13px;display:inline-block;max-width:156px;width:100%;color:#555}@media screen and (max-width: 1200px){form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section ul.price-display li>span{max-width:155px}}@media screen and (max-width: 768px){form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section ul.price-display li>span{max-width:153px}}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section ul.price-display li>span.title{font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section ul.price-display li>span.title a.modal-actions{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;margin-left:3px}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section ul.price-display li>span.title a.modal-actions:after{content:'';position:absolute;width:100%;height:1px;background-color:#ac3322;left:0;bottom:0}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section ul.price-display li>span.title a.modal-actions:hover{color:#852A1E;text-decoration:none}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section ul.price-display li>span.title a.modal-actions:hover:after{background-color:#852A1E}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section ul.price-display li>span.title a.promo-code-remove{font-size:12px;position:relative;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section ul.price-display li>span.title a.promo-code-remove:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#ac3322}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section ul.price-display li>span.title a.promo-code-remove:hover{text-decoration:none}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section ul.price-display li>span.title a.promo-code-remove:hover:after{background-color:#852A1E}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section ul.price-display li>span.title.discount{display:block;float:left}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section ul.price-display li>span.title.discount #coupon-code-field,form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section ul.price-display li>span.title.discount #coupon-name-field{display:block}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section ul.price-display li>span.value{text-align:right;font-family:"Open Sans Semi-Bold","Helvetica Neue",Helvetica,Arial,sans-serif}@media screen and (max-width: 1200px){form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section ul.price-display li>span.value{width:90px}}@media screen and (max-width: 992px){form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section ul.price-display li>span.value{float:right}}@media screen and (max-width: 768px){form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section ul.price-display li>span.value{max-width:90px}}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section ul.price-display li>span.value.discount{display:block;float:right}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section ul.price-display li span.subtotal{display:none !important}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section ul.price-display li span.grand_total{display:none !important}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section .apply-promo-code{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;color:#ac3322;position:relative;margin-top:10px;display:block}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section .apply-promo-code:after{content:'';position:absolute;width:100%;height:1px;background-color:#ac3322;left:0;bottom:0;max-width:112px}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section .apply-promo-code:hover{color:#852A1E;text-decoration:none}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section .apply-promo-code:hover:after{background-color:#852A1E}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section .apply-promo-code.visibleNot{visibility:hidden}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section #coupon-notice{padding:10px 15px;margin:20px 0 -5px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#555555;letter-spacing:1px;transition:all 250ms ease}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section #coupon-notice.error-msg{background-color:#f4d5ce;cursor:pointer}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section #coupon-notice.success-msg{background-color:#dbece8}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section .coupons{height:0;opacity:0;overflow:hidden;transition:all 250ms ease}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section .coupons input.input-text{height:40px;width:99.9%;margin:20px 0 0}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section .coupons button.onestepcheckout-coupon-add{display:block;background-color:#555;border:none;width:100%;height:50px;text-align:center;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;color:white;margin-top:-12px;transition:all 250ms ease}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section .coupons button.onestepcheckout-coupon-add:hover{background-color:#000}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section .coupons button.onestepcheckout-coupon-remove{display:block;background-color:#555;border:none;width:100%;height:50px;text-align:center;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;color:white;margin-top:10px;transition:all 250ms ease}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section .coupons button.onestepcheckout-coupon-remove:hover{background-color:#ac3322}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section hr.last{margin-bottom:16px}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .total-section span.total-title{color:#555;display:block;text-align:right;font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .total-section h2{color:#555;display:block;text-align:right;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:28px;margin:4px 0 7px}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-place-order-wrapper{background-color:#555555;margin-top:0;padding:30px;position:relative;z-index:890}@media screen and (max-width: 480px){form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-place-order-wrapper{padding:20px}}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-place-order-wrapper button.onestepcheckout-place-order{height:50px;max-width:310px;width:100%;line-height:50px;padding:0;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;background:#ac3322;background-color:#ac3322;border:0;box-shadow:none !important;-webkit-box-shadow:none !important;text-shadow:none;-moz-border-radius:0;-webkit-border-radius:0;margin:0 auto;display:block;-webkit-font-smoothing:antialiased;transition:all 250ms ease}@media screen and (max-width: 992px){form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-place-order-wrapper button.onestepcheckout-place-order{max-width:100%}}@media screen and (max-width: 480px){form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-place-order-wrapper button.onestepcheckout-place-order{width:100% !important}}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-place-order-wrapper button.onestepcheckout-place-order:hover{text-decoration:none;background-color:#852A1E;transition:all 250ms ease}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-place-order-wrapper button.onestepcheckout-place-order:-moz-focus-inner{border:0}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-place-order-wrapper button.onestepcheckout-place-order:disabled{background-color:#333}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-place-order-wrapper button.onestepcheckout-place-order .search-ajax-loader{display:block;opacity:1;top:-10px;height:30px;width:30px}form#onestepcheckout-form .onestepcheckout-column-right .fandemonium_info{display:block;padding:30px;background-color:#f4f4f4}@media screen and (max-width: 992px){form#onestepcheckout-form .onestepcheckout-column-right .fandemonium_info .content_inner{text-align:center}}@media screen and (max-width: 992px){form#onestepcheckout-form .onestepcheckout-column-right .fandemonium_info .content_inner .mobile_center{max-width:460px;margin:0 auto}}@media screen and (max-width: 767px){form#onestepcheckout-form .onestepcheckout-column-right .fandemonium_info .content_inner .mobile_center{margin:0 0 0 0}}form#onestepcheckout-form .onestepcheckout-column-right .fandemonium_info .content_inner p{display:inline-block;text-align:left;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:17px;color:#555;-webkit-font-smoothing:antialiased;margin-bottom:0}@media screen and (max-width: 1200px){form#onestepcheckout-form .onestepcheckout-column-right .fandemonium_info .content_inner p{font-size:15px}}form#onestepcheckout-form .onestepcheckout-column-right .fandemonium_info .content_inner h2{display:inline-block;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:29px;color:#ac3322;-webkit-font-smoothing:antialiased;margin:0 0 3px 10px}@media screen and (max-width: 1200px){form#onestepcheckout-form .onestepcheckout-column-right .fandemonium_info .content_inner h2{font-size:25px}}@media screen and (max-width: 992px){form#onestepcheckout-form .onestepcheckout-column-right .fandemonium_info .content_inner h2{margin:0 0 3px 2px}}@media screen and (max-width: 480px){form#onestepcheckout-form .onestepcheckout-column-right .fandemonium_info .content_inner h2{margin:0 0 3px 4px}}form#onestepcheckout-form .onestepcheckout-column-right .fandemonium_info .content_inner a{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#ac3322;position:relative;margin-top:10px;max-width:80px}form#onestepcheckout-form .onestepcheckout-column-right .fandemonium_info .content_inner a:after{content:'';position:absolute;width:100%;height:1px;background-color:#ac3322;left:0;bottom:0}form#onestepcheckout-form .onestepcheckout-column-right .fandemonium_info .content_inner a:hover{cursor:pointer;color:#852A1E;text-decoration:none}form#onestepcheckout-form .onestepcheckout-column-right .fandemonium_info .content_inner a:hover:after{background-color:#852A1E}@media screen and (max-width: 1200px){form#onestepcheckout-form .onestepcheckout-column-middle{margin:0 !important}}@media screen and (max-width: 992px){form#onestepcheckout-form .onestepcheckout-column-middle{margin-top:20px !important}}@media screen and (max-width: 915px){form#onestepcheckout-form .onestepcheckout-column-middle{margin-top:0 !important}}@media screen and (max-width: 992px){form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods .input-box{width:91% !important}}@media screen and (max-width: 992px) and (max-width: 768px){form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods .input-box{width:100% !important}}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods .payment-method>ul.form-list{position:relative}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods .payment-method .cards{padding:0px;margin:11px 0;position:absolute;top:0px;right:6%;overflow:hidden}@media screen and (max-width: 480px){form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods .payment-method .cards{display:none}}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods .payment-method .cards li{transition:all .2s;background-image:url(../img/checkout/card_logos.png);background-position:0 0;float:left;height:32px;margin-right:4px;text-indent:-9999px;width:51px}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods .payment-method .cards li:last-child{margin-right:0}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods .payment-method .cards.small li{background-image:url(../img/checkout/card_logos_small_new.png);height:19px;width:30px;background-position:0 0;float:left;margin-right:4px;text-indent:-9999px;transition:all 250ms ease}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods .payment-method .cards.small li.visa.off{width:0;opacity:0}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods .payment-method .cards.small li.visa_electron{background-position:150px 0;opacity:1}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods .payment-method .cards.small li.visa_electron.off{width:0;opacity:0}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods .payment-method .cards.small li.mastercard{background-position:120px 0;opacity:1}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods .payment-method .cards.small li.mastercard.off{width:0;opacity:0}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods .payment-method .cards.small li.maestro{background-position:90px 0;opacity:1}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods .payment-method .cards.small li.maestro.off{width:0;opacity:0}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods .payment-method .cards.small li.discover{background-position:60px 0;opacity:1}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods .payment-method .cards.small li.discover.off{width:0;opacity:0}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods .payment-method .cards.small li.amex{background-position:30px 0;opacity:1}form#onestepcheckout-form .onestepcheckout-column-middle .payment-methods .payment-method .cards.small li.amex.off{width:0;opacity:0}form#onestepcheckout-form .onestepcheckout-error,form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address .validation-advice,form#onestepcheckout-form .onestepcheckout-column-middle .validation-advice,form#product_registration_form .registration-error,form#product_registration_form .registration-column-left #address_box .open-slide-address .validation-advice,form#product_registration_form .registration-column-middle .validation-advice{padding:10px 15px;margin:-10px 0 10px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#555555;letter-spacing:1px;background-color:#f4d5ce;max-width:350px;width:100%;transition:all 250ms ease}@media screen and (max-width: 1200px){form#onestepcheckout-form .onestepcheckout-error,form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address .validation-advice,form#onestepcheckout-form .onestepcheckout-column-middle .validation-advice,form#product_registration_form .registration-error,form#product_registration_form .registration-column-left #address_box .open-slide-address .validation-advice,form#product_registration_form .registration-column-middle .validation-advice{max-width:303px}}@media screen and (max-width: 992px){form#onestepcheckout-form .onestepcheckout-error,form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address .validation-advice,form#onestepcheckout-form .onestepcheckout-column-middle .validation-advice,form#product_registration_form .registration-error,form#product_registration_form .registration-column-left #address_box .open-slide-address .validation-advice,form#product_registration_form .registration-column-middle .validation-advice{max-width:320px}}@media screen and (max-width: 768px){form#onestepcheckout-form .onestepcheckout-error,form#onestepcheckout-form .onestepcheckout-column-left #billing_address .open-slide-address .validation-advice,form#onestepcheckout-form .onestepcheckout-column-middle .validation-advice,form#product_registration_form .registration-error,form#product_registration_form .registration-column-left #address_box .open-slide-address .validation-advice,form#product_registration_form .registration-column-middle .validation-advice{max-width:100%}}form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section>h2,form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section ul.cart-actions,form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section hr.first,form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .product-section ul.products li.cart-product-items,form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section ul.price-display li,form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .pricing-section .apply-promo-code,form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section hr.last,form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section hr.middle,form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .total-section span.total-title,form#onestepcheckout-form .onestepcheckout-column-right .onestepcheckout-summary .cart-section .total-section h2,form#product_registration_form .registration-column-right .newsletter-section>h2,form#product_registration_form .registration-column-right .benefits-contact>h2,form#product_registration_form .registration-column-right .newsletter-section hr.first,form#product_registration_form .registration-column-right .benefits-contact hr.first,form#product_registration_form .registration-column-right .newsletter-section hr.last,form#product_registration_form .registration-column-right .newsletter-section hr.middle,form#product_registration_form .registration-column-right .benefits-contact hr.last,form#product_registration_form .registration-column-right .benefits-contact hr.middle{transition:all 250ms cubic-bezier(0.175, 0.885, 0.32, 1.275)}section#before-checkout-login .checkout-bg{background-color:#f4f4f4;margin-top:127px;margin-bottom:660px}@media screen and (max-width: 768px){section#before-checkout-login .checkout-bg{margin-top:55px;margin-bottom:60px;padding-top:45px}}section#before-checkout-login .checkout-bg .heading>h1{font-family:"Open Sans Semi-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:26px;color:#555;text-align:center;display:block;margin:35px auto 23px;letter-spacing:0}@media screen and (max-width: 480px){section#before-checkout-login .checkout-bg .heading>h1{padding:0 10px}}section#before-checkout-login .checkout-bg .heading>hr{max-width:1110px}section#before-checkout-login .checkout-bg .row.options{margin:38px 0 60px}@media screen and (max-width: 767px){section#before-checkout-login .checkout-bg .row.options>div{padding:0}}section#before-checkout-login .checkout-bg .row.options .outer-box{width:100%;max-width:370px;float:left;padding:35px 25px 30px;border:1px solid #ccc;background-color:white;transition:all 250ms ease-in}@media screen and (max-width: 480px){section#before-checkout-login .checkout-bg .row.options .outer-box{padding:35px 19px 20px;border:1px solid #f4f4f4}}section#before-checkout-login .checkout-bg .row.options .outer-box.active{border:1px solid black}section#before-checkout-login .checkout-bg .row.options .outer-box:hover{border:1px solid black;transition:all 250ms ease-out}section#before-checkout-login .checkout-bg .row.options .outer-box.first{float:right;margin:0 auto 20px}@media screen and (max-width: 992px){section#before-checkout-login .checkout-bg .row.options .outer-box.first{float:none}}section#before-checkout-login .checkout-bg .row.options .outer-box.first>h2{margin-bottom:18px}section#before-checkout-login .checkout-bg .row.options .outer-box.last{margin:0 auto}@media screen and (max-width: 992px){section#before-checkout-login .checkout-bg .row.options .outer-box.last{float:none}}section#before-checkout-login .checkout-bg .row.options .outer-box.last>h2{margin-bottom:28px}@media screen and (max-width: 480px){section#before-checkout-login .checkout-bg .row.options .outer-box.last>h2{margin-bottom:18px}}section#before-checkout-login .checkout-bg .row.options .outer-box>h2{margin-top:0;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;color:#ac3322;text-align:center;display:block;-webkit-font-smoothing:antialiased}@media screen and (max-width: 480px){section#before-checkout-login .checkout-bg .row.options .outer-box>h2{font-size:17px}}section#before-checkout-login .checkout-bg .row.options .outer-box form.account-login input{width:100%;margin-bottom:10px}section#before-checkout-login .checkout-bg .row.options .outer-box form.account-login a.forgot-password{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#ac3322;position:relative;display:block;text-align:center;max-width:100px;margin:0 auto 14px}section#before-checkout-login .checkout-bg .row.options .outer-box form.account-login a.forgot-password:after{content:'';position:absolute;width:100%;height:1px;background-color:#ac3322;left:0;bottom:0}section#before-checkout-login .checkout-bg .row.options .outer-box form.account-login a.forgot-password:hover{color:#852A1E;text-decoration:none}section#before-checkout-login .checkout-bg .row.options .outer-box form.account-login a.forgot-password:hover:after{background-color:#852A1E}section#before-checkout-login .checkout-bg .row.options .outer-box form.account-login button.submit-red{width:100%;display:block;text-align:center;height:50px;line-height:40px;border:0;color:white;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;background-color:#ac3322;transition:all 250ms ease}section#before-checkout-login .checkout-bg .row.options .outer-box form.account-login button.submit-red:hover{background-color:#852A1E;transition:all 250ms ease}section#before-checkout-login .checkout-bg .row.options .outer-box form.account-login .validation-advice{margin-top:10px;margin-bottom:10px}section#before-checkout-login .checkout-bg .row.options .outer-box .guest-checkout span.form-action{margin-bottom:14px;display:block}section#before-checkout-login .checkout-bg .row.options .outer-box .guest-checkout span.form-action input[type="checkbox"]{float:left;margin:5px 0 0}section#before-checkout-login .checkout-bg .row.options .outer-box .guest-checkout span.form-action span.form-text{font-family:"Open Sans Semi-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;display:inline-block;margin-left:8px;color:#555}@media screen and (max-width: 480px){section#before-checkout-login .checkout-bg .row.options .outer-box .guest-checkout span.form-action span.form-text{margin-top:6px;width:85%}}section#before-checkout-login .checkout-bg .row.options .outer-box .guest-checkout p.information-copy{font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;color:#555;margin-bottom:0;padding-bottom:36px;padding-right:10px;text-align:center}@media screen and (max-width: 480px){section#before-checkout-login .checkout-bg .row.options .outer-box .guest-checkout p.information-copy{padding-left:24px;padding-bottom:23px}}section#before-checkout-login .checkout-bg .row.options .outer-box .guest-checkout p.information-copy b{display:block;font-family:"Open Sans Semi-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:15px}section#before-checkout-login .checkout-bg .row.options .outer-box .guest-checkout a.submit-black{width:100%;display:block;text-align:center;height:50px;line-height:50px;border:0;color:white;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;background-color:#ac3322;transition:all 250ms ease}section#before-checkout-login .checkout-bg .row.options .outer-box .guest-checkout a.submit-black:hover{text-decoration:none;background-color:#852A1E;transition:all 250ms ease}section#before-checkout-login .error-msg ul{list-style:none;margin:0;padding:10px;background-color:#f7dad6}section#before-checkout-login .error-msg ul li{background:none;color:#ac3322;margin-bottom:0;font-size:12px;text-align:center}@media screen and (max-width: 768px){section#before-checkout-login .checkout-signin-options{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}section#before-checkout-login .checkout-signin-account{-ms-flex-order:10;order:10;margin-top:20px}}#modal{position:fixed;top:0;left:-9999em;opacity:0;background:rgba(0,0,0,0.85);z-index:9999;clear:both;width:100%;height:100%;transition:all 250ms ease}#modal.lighter-background{background:rgba(0,0,0,0.7)}#modal .modal-container{opacity:0;max-width:500px;min-height:400px;margin:0 auto;position:relative;background-color:white;-ms-transform:translateY(90%);transform:translateY(90%);transition:all 250ms ease}@media screen and (min-width: 768px) and (max-height: 930px){#modal .modal-container{-ms-transform:translateY(50%);transform:translateY(50%)}}@media screen and (min-width: 768px) and (max-height: 800px){#modal .modal-container{-ms-transform:translateY(30%);transform:translateY(30%)}}@media screen and (max-width: 768px){#modal .modal-container{-ms-transform:translateY(30%);transform:translateY(30%)}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){#modal .modal-container{-ms-transform:translateY(13%);transform:translateY(13%)}}@media screen and (max-width: 480px){#modal .modal-container{max-width:280px;min-height:350px;-ms-transform:translateY(10%);transform:translateY(10%)}}#modal .modal-container #indicator_overlay{position:absolute;background-color:rgba(255,255,255,0.6);opacity:0;top:0;left:-9999em;z-index:9999;width:100%;height:100%;transition:opacity 250ms ease}#modal .modal-container #indicator_overlay.active{opacity:1 !important;left:0;transition:opacity 250ms ease}#modal .modal-container #indicator_overlay.active #search-ajax-loader_qty{display:block;opacity:1;left:50%;margin-left:-24px;right:initial;top:40%;margin-top:-24px}#modal .modal-container a.icon-menu-close{float:right;position:absolute;top:30px;right:30px;color:#555;font-size:19px;transition:all 250ms ease}#modal .modal-container a.icon-menu-close:hover{color:#ac3322;text-decoration:none !important;transition:all 250ms ease}#modal .modal-container .content-closure{padding-top:73px}#modal .modal-container .content-closure h3{color:#555;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;text-align:center;display:block;margin-bottom:5px}#modal .modal-container .content-closure>p{color:#555;font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;max-width:410px;margin:0 auto;text-align:center;line-height:1.6em}@media screen and (max-width: 480px){#modal .modal-container .content-closure>p{padding:0 15px}}#modal .modal-container .content-closure a.learn-more-links{text-align:center;display:block;color:#ac3322;font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;text-decoration:underline;position:relative}#modal .modal-container .content-closure a.learn-more-links:hover{color:#852A1E}@media screen and (max-width: 480px){#modal .modal-container .content-closure.subtotal p{font-size:13px !important}}#modal .modal-container .content-closure.erecycle{padding-top:83px}#modal .modal-container .content-closure.erecycle h3{margin-top:0}@media screen and (max-width: 480px){#modal .modal-container .content-closure.erecycle p{font-size:11px;padding:0 15px}}#modal .modal-container .content-closure.erecycle a.learn-more-links{top:25px;margin:0 auto;text-decoration:none;position:relative}#modal .modal-container .content-closure.erecycle a.learn-more-links:after{background-color:#ac3322;bottom:0;content:"";height:1px;left:50%;margin-left:-127px;max-width:254px;position:absolute;width:100%}@media screen and (max-width: 480px){#modal .modal-container .content-closure.erecycle a.learn-more-links:after{max-width:214px;margin-left:-107px}}#modal .modal-container .content-closure.erecycle a.learn-more-links:hover:after{background-color:#852A1E}@media screen and (max-width: 480px){#modal .modal-container .content-closure.erecycle a.learn-more-links{font-size:11px}}#modal .modal-container .content-closure.security-code{padding-top:32px}#modal .modal-container .content-closure.security-code h3{text-align:center;margin-bottom:30px}@media screen and (max-width: 480px){#modal .modal-container .content-closure.security-code h3{text-indent:0 !important;margin-bottom:20px;margin-top:35px}}#modal .modal-container .content-closure.security-code ul.credit-card-examples{height:140px;max-width:395px;padding:0;list-style:none;margin:0 auto}#modal .modal-container .content-closure.security-code ul.credit-card-examples li{width:50%;float:left}#modal .modal-container .content-closure.security-code ul.credit-card-examples li h4{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;display:block;text-align:center;margin:15px auto 13px}@media screen and (max-width: 480px){#modal .modal-container .content-closure.security-code ul.credit-card-examples li h4{font-size:11px}}#modal .modal-container .content-closure.security-code ul.credit-card-examples li span{display:block;text-align:center;font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}@media screen and (max-width: 480px){#modal .modal-container .content-closure.security-code ul.credit-card-examples li span{font-size:10px}}#modal .modal-container .content-closure.security-code ul.credit-card-examples li.first{padding-right:15px}@media screen and (max-width: 480px){#modal .modal-container .content-closure.security-code ul.credit-card-examples li.first{padding-right:5px}}@media screen and (max-width: 480px){#modal .modal-container .content-closure.security-code ul.credit-card-examples li.first img{width:80%;margin:0 auto;display:block}}#modal .modal-container .content-closure.security-code ul.credit-card-examples li.last{padding-left:15px}@media screen and (max-width: 480px){#modal .modal-container .content-closure.security-code ul.credit-card-examples li.last{padding-left:5px}}@media screen and (max-width: 480px){#modal .modal-container .content-closure.security-code ul.credit-card-examples li.last img{width:80%;margin:0 auto;display:block}}#modal .modal-container .content-closure.fraud{padding-top:55px}@media screen and (max-width: 480px){#modal .modal-container .content-closure.fraud p{font-size:12px}}#modal .modal-container .content-closure.fraud a.learn-more-links{margin:27px auto 0;text-decoration:none}#modal .modal-container .content-closure.fraud a.learn-more-links:after{content:'';position:absolute;bottom:0;left:50%;width:100%;height:1px;max-width:140px;margin-left:-70px;background-color:#ac3322}@media screen and (max-width: 480px){#modal .modal-container .content-closure.fraud a.learn-more-links:after{max-width:106px;margin-left:53px}}#modal .modal-container .content-closure.fraud a.learn-more-links:hover:after{background-color:#852A1E}@media screen and (max-width: 480px){#modal .modal-container .content-closure.fraud a.learn-more-links{font-size:10px;max-width:109px}}#modal .modal-container .content-closure.fraud span.fanzone-link{display:block;text-align:center;margin-top:20px}#modal .modal-container .content-closure.fanzone{padding-top:55px}#modal .modal-container .content-closure.fanzone h3{line-height:1.5em}@media screen and (max-width: 480px){#modal .modal-container .content-closure.fanzone h3{font-size:13px}}@media screen and (max-width: 480px){#modal .modal-container .content-closure.fanzone p{font-size:11px}}#modal .modal-container .content-closure.fanzone a.learn-more-links{margin:27px auto 0;text-decoration:none}#modal .modal-container .content-closure.fanzone a.learn-more-links:after{content:'';position:absolute;bottom:0;left:50%;width:100%;height:1px;max-width:140px;margin-left:-70px;background-color:#ac3322}@media screen and (max-width: 480px){#modal .modal-container .content-closure.fanzone a.learn-more-links:after{max-width:106px;margin-left:53px}}#modal .modal-container .content-closure.fanzone a.learn-more-links:hover:after{background-color:#852A1E}@media screen and (max-width: 480px){#modal .modal-container .content-closure.fanzone a.learn-more-links{font-size:10px;max-width:109px}}#modal .modal-container .content-closure.fanzone span.fanzone-link{display:block;text-align:center;margin-top:20px}@media screen and (max-width: 480px){#modal .modal-container .content-closure.fanzone span.fanzone-link{font-size:11px}}#modal .modal-container .content-closure.forgot-password{padding-bottom:20px}#modal .modal-container .content-closure.forgot-password h3{margin-top:0}@media screen and (max-width: 480px){#modal .modal-container .content-closure.forgot-password p{font-size:12px}}#modal .modal-container .content-closure.forgot-password form.forgot-password-form{max-width:350px;margin:0 auto;width:100%}#modal .modal-container .content-closure.forgot-password form.forgot-password-form input[type="email"]{width:100%;margin-top:25px;border-color:#a4a4a4}@media screen and (max-width: 480px){#modal .modal-container .content-closure.forgot-password form.forgot-password-form input[type="email"]{max-width:245px;margin:25px auto 0}}#modal .modal-container .content-closure.forgot-password button.submit-btn-grey{text-align:center;display:block;max-width:200px;max-height:50px;width:100%;height:50px;line-height:50px;font-size:14px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#555;color:white;border:none;position:absolute;left:50%;margin-left:-100px;bottom:30px;letter-spacing:1px;transition:all 250ms ease}#modal .modal-container .content-closure.forgot-password button.submit-btn-grey:hover{text-decoration:none;background-color:#852A1E;transition:all 250ms ease}#modal .modal-container .content-closure.forgot-password a.close-btn-grey{display:none !important}#modal .modal-container .content-closure.forgot-password .validation-advice{margin-bottom:0px;padding:10px 15px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#555555;letter-spacing:1px;background-color:#f4d5ce;max-width:350px;width:100%}@media screen and (max-width: 480px){#modal .modal-container .content-closure.forgot-password .validation-advice{max-width:245px;margin:10px auto 20px;font-size:10px}}#modal .modal-container .content-closure.forgot-password-extend{padding-bottom:20px}#modal .modal-container .content-closure.forgot-password-extend h3{margin-top:0}@media screen and (max-width: 480px){#modal .modal-container .content-closure.forgot-password-extend p{font-size:11px;padding:0 15px}}#modal .modal-container .content-closure.forgot-password-extend form.forgot-password-form{max-width:350px;margin:0 auto;width:100%}#modal .modal-container .content-closure.forgot-password-extend form.forgot-password-form input[type="email"]{width:100%;margin-top:25px;border-color:#a4a4a4}@media screen and (max-width: 480px){#modal .modal-container .content-closure.forgot-password-extend form.forgot-password-form input[type="email"]{max-width:245px;margin:25px auto 0}}#modal .modal-container .content-closure.forgot-password-extend a#backToLoginExt{text-align:center;display:block;max-width:175px;max-height:50px;width:100%;height:50px;line-height:50px;font-size:14px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#ac3322;color:white;border:none;position:absolute;bottom:30px;left:65px;letter-spacing:1px;transition:all 250ms ease}@media screen and (max-width: 480px){#modal .modal-container .content-closure.forgot-password-extend a#backToLoginExt{max-width:115px;left:15px;font-size:11px}}#modal .modal-container .content-closure.forgot-password-extend a#backToLoginExt:hover{text-decoration:none;background-color:#852A1E;transition:all 250ms ease}#modal .modal-container .content-closure.forgot-password-extend button.submit-btn-grey{text-align:center;display:block;max-width:175px;max-height:50px;width:100%;height:50px;line-height:50px;font-size:14px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#555;color:white;border:none;position:absolute;bottom:30px;right:65px;letter-spacing:1px;transition:all 250ms ease}@media screen and (max-width: 480px){#modal .modal-container .content-closure.forgot-password-extend button.submit-btn-grey{max-width:115px;right:15px;font-size:11px}}#modal .modal-container .content-closure.forgot-password-extend button.submit-btn-grey:hover{text-decoration:none;background-color:#852A1E;transition:all 250ms ease}#modal .modal-container .content-closure.forgot-password-extend a.close-btn-grey{display:none !important}#modal .modal-container .content-closure.forgot-password-extend .validation-success{color:#555}@media screen and (max-width: 480px){#modal .modal-container .content-closure.forgot-password-extend .validation-success{max-width:245px;margin:5px auto 20px;font-size:8px}}#modal .modal-container .content-closure.forgot-password-extend .validation-advice{margin-bottom:0px;padding:10px 15px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#555555;letter-spacing:1px;background-color:#f4d5ce;max-width:350px;width:100%}@media screen and (max-width: 480px){#modal .modal-container .content-closure.forgot-password-extend .validation-advice{max-width:270px}}#modal .modal-container .content-closure.login-form{padding-top:33px}#modal .modal-container .content-closure.login-form p{margin-bottom:20px}@media screen and (max-width: 480px){#modal .modal-container .content-closure.login-form p{font-size:10px}}#modal .modal-container .content-closure.login-form form input{width:100%;max-width:350px;margin:0 auto 20px}@media screen and (max-width: 480px){#modal .modal-container .content-closure.login-form form input{max-width:245px}}#modal .modal-container .content-closure.login-form form a{font-size:12px;text-decoration:underline;display:block;margin-bottom:20px}@media screen and (max-width: 480px){#modal .modal-container .content-closure.login-form form a{font-size:10px}}#modal .modal-container .content-closure.login-form form .validation-advice{max-width:350px;margin:-15px auto 5px;color:#555;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;background-color:#f4d5ce}#modal .modal-container .content-closure.login-form form button{text-align:center;display:block;max-width:200px;max-height:50px;width:100%;height:50px;line-height:40px;font-size:14px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#ac3322;color:white;border:none;position:absolute;left:50%;margin-left:-100px;bottom:30px;letter-spacing:1px;transition:all 250ms ease}@media screen and (max-width: 480px){#modal .modal-container .content-closure.login-form form button{max-width:245px;left:50%;margin-left:-123px}}#modal .modal-container .content-closure.login-form form button:hover{text-decoration:none;background-color:#852A1E;transition:all 250ms ease}#modal .modal-container .content-closure.warranty-restrictions{padding-bottom:110px}#modal .modal-container a.close-btn-grey{text-align:center;display:block;max-width:200px;max-height:50px;width:100%;height:50px;line-height:50px;font-size:14px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#555;color:white;position:absolute;left:50%;margin-left:-100px;bottom:30px;letter-spacing:1px;transition:all 250ms ease}#modal .modal-container a.close-btn-grey:hover{text-decoration:none;background-color:#ac3322;transition:all 250ms ease}.envoy-productregistration-router-login-index #modal{display:none}section.checkout-success{margin-top:90px}@media screen and (max-width: 480px){section.checkout-success{margin-top:55px}}section.checkout-success .page-title{margin-bottom:0}section.checkout-success .page-title h1{text-align:center;font-family:'Open Sans Bold';color:#4e5056;letter-spacing:-2px;margin:175px auto 20px;text-align:center;display:block;font-size:52px}@media screen and (min-width: 768px) and (max-height: 600px){section.checkout-success .page-title h1{margin:75px auto 20px}}@media screen and (max-width: 768px){section.checkout-success .page-title h1{margin:55px auto 20px}}section.checkout-success .page-subtitle{margin-bottom:0}section.checkout-success .page-subtitle h2{text-align:center;font-family:"Open Sans Semi-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0;color:#4e5056;margin:10px auto 20px;text-align:center;display:block;font-size:34px}section.checkout-success p{display:block;text-align:center;font-size:16px;color:#84878b;-webkit-font-smoothing:antialiased;margin:0}section.checkout-success p.recommend{margin-top:8px}section.checkout-success p.recommend a{text-decoration:underline;color:#ce3521}section.checkout-success ul.action_links{padding:0;list-style:none;margin:52px auto 100px;max-width:421px;height:50px}section.checkout-success ul.action_links.option_one{max-width:201px !important}@media screen and (max-width: 480px){section.checkout-success ul.action_links.option_one{max-width:100% !important;width:100% !important}}section.checkout-success ul.action_links.option_one li{margin-right:0 !important}section.checkout-success ul.action_links li{float:left;margin-right:20px}@media screen and (max-width: 480px){section.checkout-success ul.action_links li{margin-right:0;margin-bottom:20px;height:50px;width:100%}}section.checkout-success ul.action_links li.last{margin-right:0}section.checkout-success ul.action_links li a{transition:all 250ms ease}@media screen and (max-width: 480px){section.checkout-success ul.action_links li a{max-width:100% !important;width:100% !important}}section.checkout-success ul.action_links li a.checkout-btn{letter-spacing:1px;max-width:200px;width:200px;padding:15px}section.checkout-success ul.action_links li a.print-btn{background-color:#555;color:white;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:1px;padding:15px;max-width:200px;width:200px}section.checkout-success ul.action_links li a:hover{background-color:#852A1E;transition:all 250ms ease}section.checkout-success .fandemonium_square{margin-bottom:170px;margin-top:25px}@media screen and (max-width: 480px){section.checkout-success .fandemonium_square{background-color:#F4F4F4}}section.checkout-success .fandemonium_square .content_inner{max-width:730px;margin:0 auto 60px;padding:40px;background-color:#F4F4F4}@media screen and (max-width: 480px){section.checkout-success .fandemonium_square .content_inner{padding:40px 0;background-color:transparent}}section.checkout-success .fandemonium_square .content_inner img{margin:0 auto;display:block}section.checkout-success .fandemonium_square .content_inner h2{max-width:360px;font-size:21px;margin:20px auto 10px;text-align:center;line-height:1.5em;color:#ac3322}@media screen and (max-width: 480px){section.checkout-success .fandemonium_square .content_inner h2{font-size:17px}}section.checkout-success .fandemonium_square .content_inner span.fandemonium_copy{display:block;text-align:center;font-size:16px;max-width:430px;margin:0 auto 25px}@media screen and (max-width: 480px){section.checkout-success .fandemonium_square .content_inner span.fandemonium_copy{font-size:13px}}section.checkout-success .fandemonium_square .content_inner a{margin:0 auto;display:block;max-width:200px}@media screen and (max-width: 480px){section.checkout-success .fandemonium_square .content_inner a{max-width:100%}}section.checkout-success .audio-upsell{margin-top:44px;border-top:1px solid #dfe1e3}@media screen and (max-width: 767px){section.checkout-success .audio-upsell .content{padding:20px}}section.checkout-success .audio-upsell-header h3{color:#4e5056;font-size:32px;max-width:500px;text-align:center;margin:44px auto 20px}section.checkout-success .audio-upsell-header h3 span{color:#ce3521}@media screen and (max-width: 767px){section.checkout-success .audio-upsell-header h3 br{display:none}}section.checkout-success .audio-upsell-header p{font-size:16px;-webkit-font-smoothing:antialiased;color:#86898c;margin:0 0 60px 0}section.checkout-success .audio-upsell-header p span{color:#ce3521;text-decoration:underline}section.checkout-success .audio-products-container{width:600px;margin:0 auto;float:none;height:auto;position:relative}@media screen and (max-width: 767px){section.checkout-success .audio-products-container{width:100%}}section.checkout-success .audio-products-container .image-container{width:50%;float:left;padding-right:20px}@media screen and (max-width: 767px){section.checkout-success .audio-products-container .image-container{width:100%;padding:0;margin-bottom:20px}}section.checkout-success .audio-products-container .col-right{width:50%;float:left}@media screen and (max-width: 767px){section.checkout-success .audio-products-container .col-right{width:100%}}section.checkout-success .audio-products-container:nth-of-type(4){margin-right:0}section.checkout-success .audio-products-container .image-container img{width:100%}section.checkout-success .audio-products-container .title{color:#4e5056;margin-top:0;margin-bottom:0;line-height:1.3em}@media screen and (max-width: 767px){section.checkout-success .audio-products-container .title{text-align:center}}section.checkout-success .audio-products-container .description{text-align:left;font-size:16px;line-height:1.5em;color:#86898c;-webkit-font-smoothing:antialiased;margin-top:10px}@media screen and (max-width: 767px){section.checkout-success .audio-products-container .description{text-align:center}}section.checkout-success .audio-products-container .google-cast{margin:14px 0 12px 0;font-size:14px;background-image:url(../img/google-cast.jpg);background-repeat:no-repeat;display:block;width:101px;height:19px}@media screen and (max-width: 767px){section.checkout-success .audio-products-container .google-cast{margin:12px auto}}section.checkout-success .audio-products-container .actions{margin-top:20px}@media screen and (max-width: 767px){section.checkout-success .audio-products-container .actions{text-align:center}}section.checkout-success .audio-products-container .price-container{margin-top:10px}@media screen and (max-width: 767px){section.checkout-success .audio-products-container .price-container{text-align:center}}section.checkout-success .audio-products-container .price-container .price{margin:0 0 25px 0;font-size:16px;font-family:'Open Sans Bold';color:#27282a;-webkit-font-smoothing:antialiased}section.checkout-success .audio-products-container .price-container .price.has-special{text-decoration:line-through}section.checkout-success .audio-products-container .price-container .specail-price{color:#ce3521;font-size:16px;font-family:'Open Sans Bold'}section.checkout-success .audio-products-container .actions a{color:#ce3521;font-size:14px;font-family:'Open Sans Bold';text-decoration:none;margin-right:25px}@media screen and (max-width: 767px){section.checkout-success .audio-products-container .actions a{margin:0 12px}}section.checkout-success .audio-products-container .actions a:after{content:'b';position:relative;left:5px;top:3px;font-family:'vizio-2015';font-size:15px;color:#ac3322}section.checkout-success .audio-upsell-footer{height:60px;text-align:center;margin:60px 0 30px 0}section.checkout-success .disclaimer{font-size:10px;margin-bottom:80px}.checkout-confirm-blocker{display:none}body.checkout-onepage-success{overflow-x:hidden}body.checkout-onepage-success .site-footer{position:relative}body.checkout-onepage-success .checkout-confirm-blocker{display:block;position:absolute;left:0;bottom:-30px;width:100%;height:30px;background-color:white}@media screen and (max-width: 480px){body.checkout-onepage-success .checkout-confirm-blocker{bottom:-59px;height:70px}}@media only screen and (min-width: 768px) and (max-width: 1024px){body.checkout-onepage-success .checkout-confirm-blocker{bottom:-40px;height:40px}}body.cms-about #news-section ul#blog_int li.post-wrapper{min-height:270px;max-height:310px;padding:11px 64px 0 42px}@media screen and (max-width: 768px){body.cms-about #news-section ul#blog_int li.post-wrapper{min-height:180px;max-height:180px}}body.cms-about #news-section ul#blog_int li.post-wrapper h2{line-height:30px;margin:27px 0 17px;height:92px !important}@media screen and (max-width: 992px){body.cms-about #news-section ul#blog_int li.post-wrapper h2{text-align:left;font-size:22px}}@media screen and (max-width: 767px){body.cms-about #news-section ul#blog_int li.post-wrapper h2{margin:-5px 0 17px}}@media screen and (max-width: 767px){body.cms-about #news-section ul#blog_int li.post-wrapper h2 a{font-size:22px !important;margin-top:15px !important}}body.cms-about #news-section ul#blog_int li.post-wrapper span.created-time{display:inline-block !important;margin-bottom:0px !important}@media screen and (max-width: 767px){body.cms-about #news-section ul#blog_int li.post-wrapper span.created-time{font-size:18px !important}}@media screen and (max-width: 992px){body.cms-about #news-section ul#blog_int li.post-wrapper .post-content{text-align:left;font-size:14px;height:auto}}body.cms-about #news-section ul#blog_int li.post-wrapper .post-content p{height:50px;max-height:50px;line-height:26px}body.cms-about #news-section ul#blog_int li.post-wrapper a.post-overlay{background-color:#555555}body.cms-about #news-section ul#blog_int li.post-wrapper a.post-overlay .post-overlay-content:before{margin:59px auto 23px}body.cms-about #news-section ul#blog_int li.post-wrapper a.post-overlay .post-overlay-content span{margin-bottom:32px}@media screen and (max-width: 992px){body.cms-about #news-section ul#blog_int li.post-wrapper a.post-overlay{display:none}}@media screen and (max-width: 768px){body.cms-about #news-section ul#blog_int li.post-wrapper h2{text-align:left;height:72px !important;margin-bottom:0}body.cms-about #news-section ul#blog_int li.post-wrapper .post-content{text-align:left}body.cms-about #news-section ul#blog_int li.post-wrapper .post-content p{text-align:left}}@media screen and (max-width: 767px){body.cms-about #news-section ul#blog_int li.post-wrapper:hover .post-overlay .post-overlay-content{-ms-transform:translate(0, -10px);transform:translate(0, -10px)}}body.cms-about .scroll-more{text-align:center}body.cms-about .scroll-more img{margin-top:20px}section.section-wrap.section-wrap-primary.about-us{height:720px;background:#fff url("../img/about/about-header-bg.png") no-repeat center center;background-size:cover}section.section-wrap.section-wrap-primary.about-us .contents{margin-top:89px}section.section-wrap.section-wrap-primary.about-us .indicant{font-size:16px}section.section-wrap.section-wrap-primary.about-us h1{font-size:46px}section.section-wrap.section-wrap-primary.about-us h1:before{border-color:white}section.section-wrap.section-wrap-primary.about-us p{font-size:16px}section.section-wrap.section-wrap-primary.about-us .info{font-size:13px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}section.section-wrap.vizio-believe{height:720px}@media screen and (max-width: 992px){section.section-wrap.vizio-believe{height:auto !important}section.section-wrap.vizio-believe .vertical{top:inherit;-ms-transform:translate(0, 0);transform:translate(0, 0)}}section.section-wrap.vizio-believe .contents{max-width:750px}section.section-wrap.vizio-believe .type2{font-size:28px !important}section.section-wrap.vizio-believe .type2 .believe{font-size:24px;text-align:center;margin-bottom:20px}section.section-wrap.vizio-believe h2.believe-heading{font-size:22px;color:#ac3322;text-align:center;margin-top:20px;margin-bottom:20px}section.section-wrap.vizio-believe p{line-height:24px}section.section-wrap.vizio-believe .believe-text{font-size:14px;line-height:24px;max-width:330px;margin:0 auto}section.section-wrap.vizio-believe .about-center{text-align:center;margin-top:30px}section.section-wrap.vizio-believe .about-center h2{text-align:center}section.section-wrap.vizio-who{height:720px;background-color:#ac3322;color:white}section.section-wrap.vizio-who .contents{max-width:750px}section.section-wrap.vizio-who p{line-height:24px}section.section-wrap.vizio-who h1:before{border-color:white}section.section-wrap.about-news{height:622px}@media screen and (max-width: 1200px){section.section-wrap.about-news{height:auto}}section.section-wrap.about-news .btn{margin-top:10px}section.section-wrap.about-press{height:622px;padding-top:58px}@media screen and (max-width: 1200px){section.section-wrap.about-press{height:auto !important}}@media screen and (max-width: 992px){section.section-wrap.about-press{height:auto !important}}section.section-wrap.about-press .btn{margin-top:10px}section.section-wrap.vizio-team{height:720px;background:#fff url("../img/about/about-join-bg.png") no-repeat center center;background-size:cover;color:white}section.section-wrap.vizio-team .contents{max-width:710px}section.section-wrap.vizio-team p{line-height:24px}section.section-wrap.vizio-team h1{font-size:46px}section.section-wrap.vizio-team h1:before{border-color:white}section.section-wrap.vizio-team .btn{margin-top:40px}section.section-wrap .post-content p{text-align:left}@media screen and (max-width: 768px){section.section-wrap.section-wrap-primary.about-us{padding:0;height:720px}section.section-wrap.section-wrap-primary.about-us .contents{margin-top:0}section.section-wrap.section-wrap-primary.about-us p{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;-webkit-font-smoothing:antialiased}section.section-wrap.section-wrap-primary.about-us h1{font-size:25px;margin:0 0 10px 0}section.section-wrap.section-wrap-primary.about-us h1:before{margin:0 auto 28px}section.section-wrap.section-wrap-primary.about-us .indicant{margin-bottom:20px}section.section-wrap.section-wrap-primary.about-us .scroll-more{display:none}section.section-wrap.vizio-believe{height:auto}section.section-wrap.vizio-believe .vertical{top:inherit;-ms-transform:translate(0, 0);transform:translate(0, 0)}section.section-wrap.vizio-believe h1{font-size:25px}section.section-wrap.vizio-believe h1:before{margin:0 auto 28px}section.section-wrap.vizio-believe h2{font-size:20px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}section.section-wrap.vizio-believe p{margin-bottom:0;font-size:14px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}section.section-wrap.vizio-believe .type2{margin-top:44px}section.section-wrap.vizio-believe .about-center p{font-size:12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}section.section-wrap.about-news{height:auto}section.section-wrap.about-news .btn{width:100%}section.section-wrap.about-news h1{font-size:25px;text-align:center}section.section-wrap.about-news h1:before{margin:0 auto 28px}section.section-wrap.about-news h2{font-size:20px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;text-align:center}section.section-wrap.about-news #news-section ul#blog_int li.post-wrapper .created-time{font-size:25px;text-align:center}section.section-wrap.about-news .post-content{font-size:12px;text-align:center}section.section-wrap.about-press{height:auto !important}section.section-wrap.about-press .btn{width:100%}section.section-wrap.about-press h1{font-size:25px;text-align:center}section.section-wrap.about-press h1:before{margin:0 auto 28px}section.section-wrap.about-press h2{font-size:20px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;text-align:center}section.section-wrap.about-press #news-section ul#blog_int li.post-wrapper .created-time{font-size:25px;text-align:center}section.section-wrap.about-press .post-content{font-size:12px;text-align:center}section.section-wrap.vizio-team h1{font-size:25px}section.section-wrap.vizio-team h1:before{margin:0 auto 28px}section.section-wrap.vizio-team h2{font-size:20px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}section.section-wrap.vizio-team p{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;-webkit-font-smoothing:antialiased}section.section-wrap.vizio-team .btn{width:100%}}a.cat-btn{max-width:144px;width:100%;height:40px;line-height:37px;text-align:center;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;margin:10px auto 15px;display:block}@media screen and (max-width: 480px){a.cat-btn{max-width:100%}}a.cat-btn.learn-more{transition:all 250ms ease;border:1px solid #ac3322;color:black;margin-bottom:5px}a.cat-btn.learn-more:hover{transition:all 250ms ease;background-color:#ac3322;color:white}a.cat-btn:hover{text-decoration:none !important}body.catalog-category-view .main.col1-layout{margin-top:19px}@media screen and (max-width: 768px){body.catalog-category-view .main.col1-layout{margin-top:-15px}}@media screen and (max-width: 480px){body.catalog-category-view .main.col1-layout{margin-top:0}}body.catalog-category-view .main.col1-layout.push-down{margin-top:59px}body.catalog-category-view .page-wrapper{padding-top:62px}@media screen and (max-width: 480px){body.catalog-category-view .page-wrapper{padding-top:50px}}body.catalog-category-view .amshopby-filters-top{position:relative;z-index:668}body.catalog-category-view #scrolled-nav{display:block;width:100%;position:relative}body.catalog-category-view #scrolled-nav .middle{background-color:rgba(245,245,245,0.8)}body.catalog-category-view #scrolled-nav .middle ul{list-style:none;padding:0;margin:15px 0 15px 0}@media screen and (max-width: 480px){body.catalog-category-view #scrolled-nav .middle ul{margin:0 auto 45px 0;width:100%}}body.catalog-category-view #scrolled-nav .middle ul li{display:inline-block;float:left;margin-right:35px}@media screen and (max-width: 480px){body.catalog-category-view #scrolled-nav .middle ul li{margin-right:7px}}body.catalog-category-view #scrolled-nav .middle ul li a{font-size:13px;color:#555555}@media screen and (max-width: 480px){body.catalog-category-view #scrolled-nav .middle ul li a{font-size:10px}}body.catalog-category-view #scrolled-nav .middle ul li a:hover{color:black;text-decoration:none}body.catalog-category-view #scrolled-nav .middle ul li.selected{position:relative}body.catalog-category-view #scrolled-nav .middle ul li.selected a{font-family:'Open Sans Bold';color:black !important}body.catalog-category-view #scrolled-nav .middle ul li.selected a:after{content:"";position:absolute;bottom:-15px;right:0;left:0;margin:0 auto;background-color:black;height:2px;width:100%}body.catalog-category-view #scrolled-nav .middle ul.category-selector li a{color:#ac3322}body.catalog-category-view #scrolled-nav .middle ul.display-selector{float:right}body.catalog-category-view #scrolled-nav .middle ul.display-selector li.large{width:66px}@media screen and (max-width: 480px){body.catalog-category-view #scrolled-nav .middle ul.display-selector li.large{width:51px}}body.catalog-category-view #scrolled-nav .middle ul.display-selector li.medium{width:53px}@media screen and (max-width: 480px){body.catalog-category-view #scrolled-nav .middle ul.display-selector li.medium{width:41px}}body.catalog-category-view #scrolled-nav .middle ul.display-selector li.last{padding-right:0;margin-right:0}body.catalog-category-view #scrolled-nav .bottom{background-color:rgba(65,65,65,0.8);height:50px;position:absolute;top:0px;width:100%;opacity:0;z-index:9;transition:all 0.5s ease}body.catalog-category-view #scrolled-nav .bottom.active{top:52px;opacity:1}body.catalog-category-view #scrolled-nav .bottom .row{height:50px}body.catalog-category-view #scrolled-nav .bottom .row a.filter-actions{width:110px;border:1px solid #FFF;color:#FFF;padding:5px 12px;font-size:12px;text-align:center;display:block;margin-top:11px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}body.catalog-category-view #scrolled-nav .bottom .row a.filter-actions:hover{text-decoration:none;border-color:#e3422d}body.catalog-category-view #scrolled-nav .bottom .row a.filter-options{float:right}body.catalog-category-view #scrolled-nav .bottom .row .applied-filters{height:50px;width:100%;max-width:840px;float:left}body.catalog-category-view #scrolled-nav .bottom .row .applied-filters ul{padding:0;list-style:none}body.catalog-category-view #scrolled-nav .bottom .row .applied-filters ul li{float:right;display:inline-block}body.catalog-category-view #scrolled-nav .bottom .row .applied-filters ul li a{width:auto;color:#FFF;background-color:#AC3322;padding:6px 12px;font-size:12px;text-align:center;display:block;margin-left:10px;margin-top:11px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}body.catalog-category-view #scrolled-nav .bottom .row .applied-filters ul li a:hover{text-decoration:none;background-color:#922A1E}body.catalog-category-view #scrolled-nav .bottom .row .applied-filters ul li a:after{content:"\e605";font-family:'vizio-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:8px}@media screen and (max-width: 1200px){body.catalog-category-view #scrolled-nav .bottom .row .applied-filters{max-width:674px}}body.catalog-category-view #scrolled-nav .bottom .row .clear-filters-cont{width:125px;padding-right:15px}#promo-info{padding:20px 0 20px 0;background-color:white}#promo-info p{margin:0}@media screen and (max-width: 480px){#promo-info p{font-size:14px;text-align:center}}#promo-info ul{list-style:none;padding:0}#promo-info ul li{display:inline-block}#promo-info ul li.first{margin-right:-2px;color:#ac3322}@media screen and (max-width: 480px){#promo-info ul{text-align:center;margin-top:20px}}#catalog-subnav-head{background:#f4f4f4;height:211px}#catalog-subnav-head .row.top{margin-bottom:40px}#catalog-subnav-head .row.top .breadcrumbs ul{padding:0;list-style:none;color:#333;margin:20px 0 30px 0}#catalog-subnav-head .row.top .breadcrumbs ul li{display:inline-block}#catalog-subnav-head .row.top .breadcrumbs ul li a{color:#333;font-size:12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}#catalog-subnav-head .row.top .breadcrumbs ul li span{margin-right:3px;position:relative;top:1px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}#catalog-subnav-head .row.top .breadcrumbs ul li strong{text-decoration:underline;font-size:12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}#catalog-subnav-head .row.top .breadcrumbs ul li strong:hover{cursor:pointer}#catalog-subnav-head .row.top h1{width:200px;margin:0 0 10px 0}#catalog-subnav-head .row.top a.filter-btn{margin-top:27px}@media screen and (max-width: 480px){#catalog-subnav-head .row.top a.filter-btn{margin:40px auto 0;display:block;max-width:180px}}#catalog-subnav-head .amshopby-navtop-toolbar-2 .toolbar{margin-top:39px;z-index:99999}#catalog-subnav-head .amshopby-navtop-toolbar-2 .toolbar a{color:#cccccc}#catalog-subnav-head .amshopby-navtop-toolbar-2 .toolbar a:hover{color:#555555;text-decoration:none}#catalog-subnav-head .amshopby-navtop-toolbar-2 .toolbar a:active{color:#555555}#catalog-subnav-head .amshopby-navtop-toolbar-2 .toolbar strong.list,#catalog-subnav-head .amshopby-navtop-toolbar-2 .toolbar strong.grid{color:#555555}#catalog-and-filter-menu{top:-52px;width:100%;position:relative;z-index:669}#catalog-and-filter-menu #catalog-menu{background:#f4f4f4;position:absolute;width:100%;z-index:670}#catalog-and-filter-menu #catalog-menu .bottom ul{list-style:none;padding:0;margin:15px 0 0;height:37px}@media screen and (max-width: 768px){#catalog-and-filter-menu #catalog-menu .bottom ul{text-align:center;float:none;height:23px;margin-top:3px}}#catalog-and-filter-menu #catalog-menu .bottom ul li{display:inline-block;float:left;padding-right:35px}#catalog-and-filter-menu #catalog-menu .bottom ul li#magic-line,#catalog-and-filter-menu #catalog-menu .bottom ul li#magic-line-2{position:absolute;bottom:-2px;left:0;width:10px;height:2px;position:absolute;bottom:0px;left:0;background-color:#ac3322;padding-right:0px}@media screen and (max-width: 992px){#catalog-and-filter-menu #catalog-menu .bottom ul li{padding-right:20px}}@media screen and (max-width: 768px){#catalog-and-filter-menu #catalog-menu .bottom ul li{float:none}}#catalog-and-filter-menu #catalog-menu .bottom ul li a{font-size:13px;color:#555555;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}@media screen and (max-width: 992px){#catalog-and-filter-menu #catalog-menu .bottom ul li a{font-size:12px}}@media screen and (max-width: 768px){#catalog-and-filter-menu #catalog-menu .bottom ul li a{font-size:11px}}#catalog-and-filter-menu #catalog-menu .bottom ul li a:hover{color:black;text-decoration:none}#catalog-and-filter-menu #catalog-menu .bottom ul li.selected a{font-family:"Open Sans Bold","Helvetica Neue",Helvetica,Arial,sans-serif !important;color:black !important}#catalog-and-filter-menu #catalog-menu .bottom ul.category-selector li a{color:#ac3322;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}#catalog-and-filter-menu #catalog-menu .bottom ul.display-selector{float:right}@media screen and (max-width: 768px){#catalog-and-filter-menu #catalog-menu .bottom ul.display-selector{float:none}}#catalog-and-filter-menu #catalog-menu .bottom ul.display-selector li.large{width:66px}@media screen and (max-width: 480px){#catalog-and-filter-menu #catalog-menu .bottom ul.display-selector li.large{width:52px}}#catalog-and-filter-menu #catalog-menu .bottom ul.display-selector li.medium{width:53px}@media screen and (max-width: 480px){#catalog-and-filter-menu #catalog-menu .bottom ul.display-selector li.medium{width:41px}}#catalog-and-filter-menu #catalog-menu .bottom ul.display-selector li.last{padding-right:0;margin-right:0}#catalog-and-filter-menu #catalog-menu .mobile a{display:block;height:50px;line-height:50px}#catalog-and-filter-menu #catalog-menu .mobile ul{list-style:none;padding:0;margin-bottom:0}#catalog-and-filter-menu #filter-dropdown{background-color:black;height:0;overflow:hidden;position:relative;top:52px;transition:all 0.5s ease}#catalog-and-filter-menu #filter-dropdown a{color:white}#catalog-and-filter-menu #filter-dropdown a:hover{color:#ac3322}#catalog-and-filter-menu #filter-dropdown .filter-section{margin:40px auto 40px}#catalog-and-filter-menu #filter-dropdown .filter-section ul{list-style:none}#catalog-and-filter-menu #filter-dropdown .filter-section ul>span{font-size:14px;color:#cccccc;margin-bottom:20px;display:block;text-transform:uppercase;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}#catalog-and-filter-menu #filter-dropdown .filter-section ul li ol{list-style:none;padding:0}#catalog-and-filter-menu #filter-dropdown .filter-section ul li ol li a{font-size:14px;color:#cccccc;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}#catalog-and-filter-menu #filter-dropdown .filter-section ul li ol li a.amshopby-attr-selected{color:#AC3322}#catalog-and-filter-menu #filter-dropdown .close-filter-selection{font-size:23px}#catalog-and-filter-menu #filter-dropdown .info-cont{margin-top:40px;position:relative;height:200px}#catalog-and-filter-menu #filter-dropdown .info-cont a:hover{text-decoration:none}#catalog-and-filter-menu #filter-dropdown .info-cont p{font-size:14px;color:#cccccc;position:absolute;bottom:0;margin-right:15px}#category-links{background-color:#f4f4f4;padding:68px 0 34px}#category-links h2{position:relative;color:#ac3322;font-size:22px;margin:40px 0 20px 0}#category-links h2:before{content:"";width:60px;height:3px;background-color:#555555;position:absolute;top:-25px;right:0;left:0;margin:0 auto}#category-links h2:after{content:"";width:60px;height:3px;background-color:#555555;position:absolute;bottom:-22px;right:0;left:0;margin:0 auto;display:none}#category-links p{font-size:14px;padding:0 18px;line-height:1.8em}#category-links a{width:160px;height:40px;font-size:13px;margin-bottom:40px;padding-top:10px}@media screen and (max-width: 767px){#category-links{padding:38px 0 20px !important}}@media screen and (max-width: 480px){#category-links h2{margin:20px 0 40px 0}#category-links h2:before{display:none}#category-links h2:after{display:block}#category-links a{width:100%}}.category-banner-wrapper.noBanner{display:block;height:120px}#push_cat_down{height:120px;position:relative}@media screen and (max-width: 992px){#push_cat_down{height:0}}section#category{margin-bottom:50px;min-height:820px}section#category .category-products{margin-top:12px;float:right}section#category .category-products.noBanner{margin-top:0px}section#category .category-products .category-top-section{padding:0;position:relative}section#category .category-products .category-top-section .cat-title-info{float:left;height:72px}section#category .category-products .category-top-section .cat-title-info>h2{font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;float:left;display:inline-block;margin-bottom:0}@media screen and (min-width: 1200px){section#category .category-products .category-top-section .cat-title-info>h2{font-size:32px}}section#category .category-products .category-top-section .cat-title-info>h2 span{font-size:14px;margin-left:10px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}section#category .category-products .category-top-section ul.category-listing-sortables{height:63px;list-style:none;padding:0;position:absolute;right:0;bottom:0}@media screen and (min-width: 1200px){section#category .category-products .category-top-section ul.category-listing-sortables{height:49px}}section#category .category-products .category-top-section ul.category-listing-sortables li{float:left;display:inline-block}section#category .category-products .category-top-section ul.category-listing-sortables li span.before-view-change,section#category .category-products .category-top-section ul.category-listing-sortables li span.before-sortables{font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;color:#555;margin-right:10px}@media screen and (max-width: 992px){section#category .category-products .category-top-section ul.category-listing-sortables li span.before-view-change,section#category .category-products .category-top-section ul.category-listing-sortables li span.before-sortables{display:none}}section#category .category-products .category-top-section ul.category-listing-sortables li.one{margin-right:33px}@media screen and (max-width: 992px){section#category .category-products .category-top-section ul.category-listing-sortables li.one{display:none}}@media screen and (max-width: 992px){section#category .category-products .category-top-section ul.category-listing-sortables li.one{margin-right:43px}}section#category .category-products .category-top-section ul.category-listing-sortables li.one strong{color:#555;transition:all 250ms ease}section#category .category-products .category-top-section ul.category-listing-sortables li.one strong:hover{color:#ac3322;transition:all 250ms ease}section#category .category-products .category-top-section ul.category-listing-sortables li.one a{color:#cccccc;margin-left:2px;transition:all 250ms ease}section#category .category-products .category-top-section ul.category-listing-sortables li.one a:hover{color:#ac3322;transition:all 250ms ease}section#category .category-products .category-top-section ul.category-listing-sortables li.two span.before-sortables{display:inline-block;float:left;line-height:25px}@media screen and (max-width: 992px){section#category .category-products .category-top-section ul.category-listing-sortables li.two span.before-sortables{display:none}}section#category .category-products .category-top-section ul.category-listing-sortables li.two label.select-wrap{width:220px;overflow:hidden;margin-top:-17px;height:40px;position:relative}section#category .category-products .category-top-section ul.category-listing-sortables li.two label.select-wrap:after{content:'';width:0;height:0;border-style:solid;border-width:4px 4px 0 4px;border-color:#555555 transparent transparent transparent;position:absolute;right:20px;top:52%;-ms-transform:translateY(-50%);transform:translateY(-50%)}section#category .category-products .category-top-section ul.category-listing-sortables li.two label.select-wrap select.amshopby-ajax-select{background:#eaeaef;border-color:#eaeaef;width:320px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;padding:10px 20px 12px;margin-bottom:0;height:40px}section#category .category-products .border-box{padding:30px}@media screen and (max-width: 767px){section#category .category-products .border-box{padding:20px}}section#category .category-products .border-box a.top-img-link img{width:100%}section#category .category-products .border-box h2.product-name{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;text-align:center;line-height:16px;letter-spacing:0;-webkit-font-smoothing:antialiased;margin-bottom:0;min-height:32px}section#category .category-products .border-box h2.product-name>a{color:#555;height:37px;display:block}section#category .category-products .border-box h2.product-name>a:hover{text-decoration:none}@media screen and (max-width: 767px){section#category .category-products .border-box h2.product-name{font-size:13px}}section#category .category-products .border-box .price-box{max-height:25px;overflow:hidden;margin-top:5px}section#category .category-products .border-box .price-box span.coming-soon{font-family:"Open Sans Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;color:#555;font-family:"Open Sans Bold","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;display:block;text-align:center}@media screen and (max-width: 767px){section#category .category-products .border-box .price-box span.coming-soon{height:30px;font-size:14px !important;margin-top:5px}}section#category .category-products .border-box .price-box span.regular-price span.price{display:block;text-align:center;margin-left:5px;font-family:"Open Sans Bold","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;color:#555}section#category .category-products .border-box .price-box p.old-price{display:inline-block;float:left;width:50%}section#category .category-products .border-box .price-box p.old-price span.price{display:block;text-align:right;margin-right:5px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;color:#555;text-decoration:line-through;line-height:28px}@media screen and (max-width: 767px){section#category .category-products .border-box .price-box p.old-price span.price{font-size:11px}}section#category .category-products .border-box .price-box p.special-price{display:inline-block;float:left;width:50%;margin-bottom:0}section#category .category-products .border-box .price-box p.special-price span.price{display:block;text-align:left;margin-left:5px;font-family:"Open Sans Bold","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;color:#ac3322}@media screen and (max-width: 767px){section#category .category-products .border-box .price-box p.special-price span.price{font-size:12px;line-height:25px}}section#category .category-products .border-box .price-box .product-note{font-size:12px}section#category .category-products .border-box .price-box span.free-shipping-notice{display:none;position:relative;left:-60px;margin:10px auto 0px;display:block}section#category .category-products .border-box span.free-shipping-notice{font-family:"Open Sans Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;color:#ac3322;margin:10px auto 0px;display:block}section#category .category-products .border-box .product-note{font-size:12px}section#category .category-products .border-box .model-number{margin-top:8px}section#category .category-products .border-box .model-number>span{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#555;display:block;text-align:center;-webkit-font-smoothing:antialiased}section#category .category-products .border-box .actions{margin-top:3px}section#category .category-products .border-box ul.add-to-links{list-style:none;padding:0;margin:0}section#category .category-products .border-box ul.add-to-links li>a.link-compare{font-family:"Open Sans Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;display:block;text-align:center;color:#555;text-decoration:none;position:relative;max-width:59px;margin:0 auto !important}@media screen and (max-width: 992px){section#category .category-products .border-box ul.add-to-links li>a.link-compare{display:none !important}}section#category .category-products .border-box ul.add-to-links li>a.link-compare:after{content:'';bottom:0;left:0;position:absolute;width:100%;height:1px;background-color:#555}section#category .category-products .border-box ul.add-to-links li>a.link-compare.active:after{display:none !important}section#category .category-products .category-description h1{font-size:30px;margin:30px auto 0}section#category .category-products ul.products-grid{list-style:none;padding:0;margin:0}section#category .category-products ul.products-grid li.item{padding:0;border:1px solid #fff}@media screen and (max-width: 767px){section#category .category-products ul.products-grid li.item{border:none}}section#category .category-products ul.products-grid li.item:hover{border:1px solid #C5C5C5}@media screen and (max-width: 767px){section#category .category-products ul.products-grid li.item:hover{border:none}}section#category .category-products ul.products-grid li.item .border-box{min-height:410px}@media screen and (max-width: 1200px){section#category .category-products ul.products-grid li.item .border-box{min-height:390px}}@media screen and (max-width: 991px){section#category .category-products ul.products-grid li.item .border-box{min-height:470px}}@media screen and (max-width: 767px){section#category .category-products ul.products-grid li.item .border-box{min-height:455px}}@media screen and (max-width: 480px){section#category .category-products ul.products-grid li.item .border-box{min-height:355px}}section#category .category-products ul.products-grid li.item .border-box .pre-order{display:none}section#category .category-products ol.products-list{padding:0;list-style:none}section#category .category-products ol.products-list li.item .border-box{min-height:270px}section#category .category-products ol.products-list li.item .border-box a.product-image{width:100%}section#category .category-products ol.products-list li.item .border-box a.product-image img{width:100%}@media screen and (max-width: 767px){section#category .category-products ol.products-list li.item .border-box a.product-image img{max-width:350px}}section#category .category-products ol.products-list li.item .border-box .pre-order{display:none}section#category .category-products ol.products-list li.item .border-box h2.product-name{text-align:left;margin-top:10px;min-height:0 !important}section#category .category-products ol.products-list li.item .border-box h2.product-name a{height:auto !important}section#category .category-products ol.products-list li.item .border-box .price-box span.coming-soon{text-align:left;text-indent:-1px}section#category .category-products ol.products-list li.item .border-box .price-box span.regular-price span.price{text-align:left}section#category .category-products ol.products-list li.item .border-box .price-box p.old-price{width:auto !important}section#category .category-products ol.products-list li.item .border-box .price-box p.old-price span.price{text-align:left}section#category .category-products ol.products-list li.item .border-box .price-box p.special-price{margin-left:5px}section#category .category-products ol.products-list li.item .border-box .product-note{font-size:12px}section#category .category-products ol.products-list li.item .border-box span.free-shipping-notice{font-family:"Open Sans Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;color:#ac3322;display:block;text-align:left;margin:10px auto 0px;display:block}section#category .category-products ol.products-list li.item .border-box a.cat-btn{margin:10px 0 15px}section#category .category-products ol.products-list li.item .border-box .model-number{margin-top:8px}section#category .category-products ol.products-list li.item .border-box .model-number>span{text-align:left}section#category .category-products ol.products-list li.item .border-box ul.add-to-links{margin:3px 0 0}section#category .category-products ol.products-list li.item .border-box ul.add-to-links li{float:left}@media screen and (max-width: 480px){section#category{margin:0}section#category li{min-height:initial}section#category li h2.product-name{padding:0 !important}section#category li h2.product-name a{display:block;width:100%;text-align:center}section#category li .price-box{margin:15px auto;height:auto}section#category li .price-box p.old-price{text-align:center;width:50%}section#category li .price-box p.special-price{text-align:center}section#category li .actions ul.add-to-links{text-align:center;margin-bottom:20px}}#page-sub-nav{position:absolute;z-index:899;width:100%;padding:14px 0;left:0;background-color:#2b2a2a}@media screen and (min-width: 992px){#page-sub-nav{top:66px}}@media screen and (min-width: 1025px){#page-sub-nav{top:calc(40px + 80px)}}#page-sub-nav .breadcrumbs>ul{list-style:none;padding:0;margin:0}#page-sub-nav .breadcrumbs>ul li{display:inline-block;float:left}#page-sub-nav .breadcrumbs>ul li>a{color:white;display:inline-block;font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;position:relative}#page-sub-nav .breadcrumbs>ul li>a:after{content:'';position:absolute;width:100%;bottom:1px;left:0;height:1px;background-color:white}#page-sub-nav .breadcrumbs>ul li>a:hover{text-decoration:none;cursor:pointer}#page-sub-nav .breadcrumbs>ul li>span{color:white;display:inline-block;margin:0 8px 0 5px;font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}#page-sub-nav .breadcrumbs>ul li>strong{color:white;font-family:"Open Sans Semi-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;-webkit-font-smoothing:antialiased}#page-sub-nav .category-cta{height:37px}#page-sub-nav .category-cta .vz-p{color:white;float:right;font-size:10px;padding-top:6px}#page-sub-nav .category-cta img{width:50px;float:right;margin-right:15px;margin-top:3px}#page-sub-nav .category-cta>a{float:right;color:white;font-family:"Open Sans Semi-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;position:relative;line-height:23px}#page-sub-nav .category-cta>a:after{content:'';position:absolute;width:100%;bottom:2px;left:0;height:1px;background-color:white}#page-sub-nav .category-cta>a:hover{text-decoration:none;cursor:pointer}.filter-sidebar{padding-left:0;padding-right:30px;position:absolute}@media screen and (max-width: 992px){.filter-sidebar{padding-right:0;position:relative;height:auto !important}}.filter-sidebar .filter-container{margin-top:18px;max-width:261px;width:100%;margin-bottom:30px;z-index:99}@media screen and (min-width: 992px) and (max-height: 900px){.filter-sidebar .filter-container{min-height:850px}}@media screen and (min-width: 992px) and (max-height: 700px){.filter-sidebar .filter-container{min-height:800px}}@media screen and (max-width: 1200px){.filter-sidebar .filter-container{max-width:211px}}@media screen and (max-width: 991px){.filter-sidebar .filter-container{max-width:100%;margin-top:10px;height:190px}}@media screen and (max-width: 767px){.filter-sidebar .filter-container{margin-top:0}}.filter-sidebar .filter-container.fixed{position:fixed !important}@media screen and (max-width: 992px){.filter-sidebar .filter-container.is_stuck{margin-top:0}}.filter-sidebar .filter-container.noBanner{margin-top:0}.filter-sidebar .filter-container.stopped{position:absolute !important;bottom:0}.filter-sidebar .filter-container.filter-active{height:auto}@media screen and (max-width: 991px){.filter-sidebar .filter-container.filter-active{height:260px}}.filter-sidebar .filter-container .actions{background-color:#2b2a2a;padding:20px 20px}@media screen and (max-width: 991px){.filter-sidebar .filter-container .actions{background-color:#EAEAEF;padding:0 20px 20px}}.filter-sidebar .filter-container .actions>a{text-align:center;display:block;width:100%;background-color:#ac3322;color:white;text-decoration:none;transition:all 250ms ease;height:40px;line-height:40px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}@media screen and (max-width: 991px){.filter-sidebar .filter-container .actions>a{height:50px;line-height:50px}}.filter-sidebar .filter-container .actions>a:hover{background-color:#852A1E;text-decoration:none;transition:all 250ms ease}.filter-sidebar .filter-container .heading-section{background-color:#2b2a2a;padding:12px 20px;min-height:39px}@media screen and (max-width: 991px){.filter-sidebar .filter-container .heading-section{min-height:100px;padding:20px;background-color:#555}}@media screen and (max-width: 991px){.filter-sidebar .filter-container .heading-section .column-left,.filter-sidebar .filter-container .heading-section .column-right{padding:0}}.filter-sidebar .filter-container .heading-section h3{color:white;font-family:"Open Sans Semi-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;-webkit-font-smoothing:antialiased;margin:0 0}.filter-sidebar .filter-container .heading-section h2{color:white;font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:30px;-webkit-font-smoothing:antialiased;margin-top:5px}@media screen and (max-width: 767px){.filter-sidebar .filter-container .heading-section h2{font-size:23px}}@media screen and (max-width: 400px){.filter-sidebar .filter-container .heading-section h2{font-size:17px}}.filter-sidebar .filter-container .heading-section span.remove-filter-dropdown{visibility:hidden;opacity:0;height:40px;width:100px;color:white;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;text-align:center;line-height:40px;background-color:#ac3322;float:right;transition:all 250ms ease}.filter-sidebar .filter-container .heading-section span.remove-filter-dropdown.active{visibility:visible;opacity:1}@media screen and (max-width: 991px){.filter-sidebar .filter-container .heading-section span.remove-filter-dropdown{visibility:visible}}.filter-sidebar .filter-container .heading-section span.remove-filter-dropdown:hover{background-color:#852A1E;text-decoration:none}.filter-sidebar .filter-container .heading-section .breadcrumbs{height:25px}@media screen and (max-width: 400px){.filter-sidebar .filter-container .heading-section .breadcrumbs{width:110%}}.filter-sidebar .filter-container .heading-section .breadcrumbs>ul{list-style:none;padding:0;margin:0}.filter-sidebar .filter-container .heading-section .breadcrumbs>ul li{display:inline-block;float:left}.filter-sidebar .filter-container .heading-section .breadcrumbs>ul li>a{color:white;display:inline-block;font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;position:relative}.filter-sidebar .filter-container .heading-section .breadcrumbs>ul li>a:after{content:'';position:absolute;width:100%;bottom:1px;left:0;height:1px;background-color:white}.filter-sidebar .filter-container .heading-section .breadcrumbs>ul li>a:hover{text-decoration:none;cursor:pointer}@media screen and (max-width: 480px){.filter-sidebar .filter-container .heading-section .breadcrumbs>ul li>a{font-size:9px}}.filter-sidebar .filter-container .heading-section .breadcrumbs>ul li>span{color:white;display:inline-block;margin:0 8px 0 5px;font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}@media screen and (max-width: 480px){.filter-sidebar .filter-container .heading-section .breadcrumbs>ul li>span{font-size:9px}}.filter-sidebar .filter-container .heading-section .breadcrumbs>ul li>strong{color:white;font-family:"Open Sans Semi-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;-webkit-font-smoothing:antialiased}@media screen and (max-width: 480px){.filter-sidebar .filter-container .heading-section .breadcrumbs>ul li>strong{font-size:9px}}.filter-sidebar .filter-container .heading-section label.select-wrap{width:100%;overflow:hidden;margin-top:0;height:40px;position:relative}.filter-sidebar .filter-container .heading-section label.select-wrap:after{content:'';width:0;height:0;border-style:solid;border-width:4px 4px 0 4px;border-color:#555555 transparent transparent transparent;position:absolute;right:20px;top:52%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.filter-sidebar .filter-container .heading-section label.select-wrap select.amshopby-ajax-select{background:#eaeaef;border-color:#eaeaef;width:120%;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;padding:10px 20px 12px;margin-bottom:0;height:40px}.filter-sidebar .filter-container .heading-section span.product-visibility{color:#FFF;font-size:12px;margin-top:-5px;display:block;text-align:right;position:relative;clear:both;display:block;margin-top:40px}.filter-sidebar .filter-container .mobile-controls{background-color:#eaeaef}.filter-sidebar .filter-container .mobile-controls ul.tool-controls{list-style:none;padding:20px;margin:0;min-height:90px}.filter-sidebar .filter-container .mobile-controls ul.tool-controls li{float:left}.filter-sidebar .filter-container .mobile-controls ul.tool-controls li.first{width:40%}.filter-sidebar .filter-container .mobile-controls ul.tool-controls li.first span{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:white;height:50px;line-height:50px;display:block;text-align:center;background-color:#555;letter-spacing:1px;display:block;transition:all 250ms ease}.filter-sidebar .filter-container .mobile-controls ul.tool-controls li.first span:hover{text-decoration:none;background-color:#2A2A2A;transition:all 250ms ease}.filter-sidebar .filter-container .mobile-controls ul.tool-controls li.last{width:60%;padding-left:20px}.filter-sidebar .filter-container .mobile-controls ul.tool-controls li.last label.select-wrap{width:100%;overflow:hidden;margin-top:0;height:50px;position:relative;background-color:#555}.filter-sidebar .filter-container .mobile-controls ul.tool-controls li.last label.select-wrap:after{content:'';width:0;height:0;border-style:solid;border-width:4px 4px 0 4px;border-color:#fff transparent transparent transparent;position:absolute;right:20px;top:52%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.filter-sidebar .filter-container .mobile-controls ul.tool-controls li.last label.select-wrap select.amshopby-ajax-select{background:#555;border-color:#555;width:120%;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;padding:10px 20px 12px;margin-bottom:0;height:50px;color:white;letter-spacing:1px}@media screen and (max-width: 991px){.filter-sidebar .filter-container .filter-wrapper{height:0;overflow:hidden;border:0;visibility:hidden;transition:height 250ms ease}}@media screen and (max-width: 991px){.filter-sidebar .filter-container .filter-wrapper.active-filter{margin-top:-70px}}.filter-sidebar .filter-container .filter-wrapper .base{padding:15px 20px 5px;background-color:#eaeaef;margin-top:1px;position:relative}@media screen and (max-width: 991px){.filter-sidebar .filter-container .filter-wrapper .base{margin-top:0;border-top:1px solid white}.filter-sidebar .filter-container .filter-wrapper .base:nth-of-type(1){border-top:none}}.en-ca .filter-sidebar .filter-container .filter-wrapper .base.price,.fr-ca .filter-sidebar .filter-container .filter-wrapper .base.prix,.filter-sidebar .filter-container .filter-wrapper .base.precio{display:none}.filter-sidebar .filter-container .filter-wrapper .base.no_filters{display:none}.filter-sidebar .filter-container .filter-wrapper .base.categories{border-bottom:solid 1px #2b2a2a}.filter-sidebar .filter-container .filter-wrapper .base.categories ul li a{text-transform:capitalize}.filter-sidebar .filter-container .filter-wrapper .base.apply-section{background-color:#555;padding:20px;height:80px;border-top:none !important;display:none}@media screen and (max-width: 991px){.filter-sidebar .filter-container .filter-wrapper .base.apply-section{display:block}}.filter-sidebar .filter-container .filter-wrapper .base.apply-section span{height:40px;width:100px;color:white;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;text-align:center;line-height:40px;background-color:#ac3322;display:block}.filter-sidebar .filter-container .filter-wrapper .base.apply-section span:hover{background-color:#852A1E;text-decoration:none}.filter-sidebar .filter-container .filter-wrapper ul.container-tools{list-style:none;padding:0;margin:0}.filter-sidebar .filter-container .filter-wrapper ul.container-tools li.top{margin-bottom:10px}.filter-sidebar .filter-container .filter-wrapper ul.container-tools li.top h4{margin:0 0;font-family:"Open Sans Semi-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;color:black;-webkit-font-smoothing:antialiased;width:74%;display:inline-block}.filter-sidebar .filter-container .filter-wrapper ul.container-tools li.top span.toggle-collapse{position:relative;float:right;height:24px;display:inline-block;width:9px;perspective:10px}.filter-sidebar .filter-container .filter-wrapper ul.container-tools li.top span.toggle-collapse span{display:block;position:absolute;background-color:#ac3322;transition:all 250ms ease}.filter-sidebar .filter-container .filter-wrapper ul.container-tools li.top span.toggle-collapse span.vert{width:1px;left:49%;height:10px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.filter-sidebar .filter-container .filter-wrapper ul.container-tools li.top span.toggle-collapse span.horz{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:1px;right:0}.filter-sidebar .filter-container .filter-wrapper ul.container-tools li.top span.toggle-collapse.toggled span.vert{-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);opacity:0}.filter-sidebar .filter-container .filter-wrapper ul.container-tools li.bottom{overflow:hidden;transition:all 250ms ease}.filter-sidebar .filter-container .filter-wrapper ul.container-tools li.bottom ol{margin:0;padding:0 0 10px;list-style:none}.filter-sidebar .filter-container .filter-wrapper ul.container-tools li.bottom ol li{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;color:#555;margin-bottom:9px}.filter-sidebar .filter-container .filter-wrapper ul.container-tools li.bottom ol li a{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;color:#555}.filter-sidebar .filter-container .filter-wrapper ul.container-tools li.bottom ol li span.item-count{color:#8B8B8B}.filter-sidebar .filter-container .filter-wrapper ul.container-tools li.bottom ol li input[type="checkbox"]{display:inline-block;float:left;margin-top:3px;margin-right:4px}.filter-sidebar .filter-container .filter-wrapper ul.container-tools li.bottom ol li.selected a{color:#ac3322}.filter-sidebar .filter-container .filter-wrapper ul.container-tools li.bottom ol li:hover a{text-decoration:none;color:#ac3322}.filter-sidebar .filter-container .filter-wrapper ul.container-tools li.bottom ol li.active-filter{background-color:#ac3322;border-radius:3px;padding:8px 15px;transition:all 250ms ease}.filter-sidebar .filter-container .filter-wrapper ul.container-tools li.bottom ol li.active-filter span.remove-filter{color:white}.filter-sidebar .filter-container .filter-wrapper ul.container-tools li.bottom ol li.active-filter span.remove-filter a{color:white;display:block;position:relative;width:100%;z-index:2}.filter-sidebar .filter-container .filter-wrapper ul.container-tools li.bottom ol li.active-filter span.remove-filter:hover a{color:white}.filter-sidebar .filter-container .filter-wrapper ul.container-tools li.bottom ol li.active-filter .icon-menu-close{float:right;font-size:10px;margin-top:-13px;z-index:1;position:relative}.filter-sidebar .filter-container .filter-wrapper ul.container-tools li.bottom ol li.active-filter:hover{background-color:#852A1E;transition:all 250ms ease}.filter-sidebar .filter-container .filter-wrapper ul.container-tools li.shrink{height:0 !important;transition:all 250ms ease}.filter-sidebar .filter-container .filter-wrapper ul.container-tools:hover{cursor:pointer}#cat-header-2014{background:#000 url("../img/category-banner-bg.jpg") no-repeat center center;min-height:320px;width:100%;position:relative}#cat-header-2014 .content-cont{width:100%;position:absolute;top:60%;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 768px){#cat-header-2014 .content-cont{top:50%}}#cat-header-2014 .content-cont h1{text-align:center;font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:42px;display:block;margin-bottom:10px;color:white}#cat-header-2014 .content-cont>p{font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.4em;text-align:center;display:block;color:white}#cat-header-2014 .content-cont a.cat-learn-more-header-link{border:1px solid white;max-width:160px;width:100%;height:40px;text-align:center;line-height:40px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;color:white;display:block;margin:0 auto;transition:all 500ms ease}#cat-header-2014 .content-cont a.cat-learn-more-header-link:hover{transition:all 500ms ease;text-decoration:none;border-color:black;background-color:black;cursor:pointer}#category-modal-bg{position:fixed;z-index:9998;left:-9999em;top:0;height:100%;width:100%}#category-modal-container{position:fixed;z-index:9999;width:1010px;height:850px;top:50%;left:50%;display:none;opacity:0;margin-left:-505px;-ms-transform:translateY(-50%);transform:translateY(-50%);background:#dedede url("../img/category/modal-bg.jpg") no-repeat center center;background-size:cover;box-shadow:-30px 30px 110px 1px rgba(124,124,124,0.37)}@media screen and (max-width: 1050px){#category-modal-container{width:720px;height:730px;margin-left:-360px}}@media screen and (min-width: 768px) and (max-height: 900px){#category-modal-container{height:730px;width:720px;margin-left:-360px}}@media screen and (min-width: 768px) and (max-height: 800px){#category-modal-container{height:650px}}@media screen and (min-width: 768px) and (max-height: 700px){#category-modal-container{height:490px;width:500px;margin-left:-250px;background-position:center 20px}}@media screen and (max-width: 768px){#category-modal-container{height:490px;width:500px;margin-left:-250px;background-position:center 20px}}@media screen and (max-width: 480px){#category-modal-container{width:300px;height:450px;margin-left:-150px}}@media screen and (max-width: 480px){#category-modal-container{width:300px;height:450px;margin-left:-150px;background-position:center 70px;background-size:contain}}#category-modal-container .content-wrapper{position:relative;width:100%;height:100%}#category-modal-container .content-wrapper i.icon-menu-close{position:absolute;right:55px;top:55px;color:#555;font-size:21px;z-index:1500;transition:all 250ms ease}#category-modal-container .content-wrapper i.icon-menu-close:hover{cursor:pointer;color:#ac3322;transition:all 250ms ease}@media screen and (min-width: 768px) and (max-height: 700px){#category-modal-container .content-wrapper i.icon-menu-close{right:20px;top:20px}}@media screen and (max-width: 768px){#category-modal-container .content-wrapper i.icon-menu-close{right:20px;top:20px}}@media screen and (max-width: 480px){#category-modal-container .content-wrapper i.icon-menu-close{right:20px;top:20px}}#category-modal-container .content-wrapper .top-content span.top-text{text-align:center;font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;color:#555;display:block;position:relative;top:56px}@media screen and (min-width: 768px) and (max-height: 700px){#category-modal-container .content-wrapper .top-content span.top-text{font-size:17px;top:50px}}@media screen and (max-width: 768px){#category-modal-container .content-wrapper .top-content span.top-text{font-size:17px;top:50px}}@media screen and (max-width: 480px){#category-modal-container .content-wrapper .top-content span.top-text{font-size:10px}}#category-modal-container .content-wrapper .bottom-content{position:absolute;bottom:0;width:100%;height:375px;left:0}#category-modal-container .content-wrapper .bottom-content h1{display:block;margin:0 auto 15px;text-align:center}@media screen and (min-width: 768px) and (max-height: 700px){#category-modal-container .content-wrapper .bottom-content h1{font-size:30px}}@media screen and (max-width: 768px){#category-modal-container .content-wrapper .bottom-content h1{font-size:30px}}@media screen and (max-width: 480px){#category-modal-container .content-wrapper .bottom-content h1{font-size:18px}}#category-modal-container .content-wrapper .bottom-content p{font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:17px;text-align:center;line-height:1.5em}@media screen and (min-width: 768px) and (max-height: 700px){#category-modal-container .content-wrapper .bottom-content p{font-size:14px}}@media screen and (max-width: 768px){#category-modal-container .content-wrapper .bottom-content p{font-size:14px}}@media screen and (max-width: 480px){#category-modal-container .content-wrapper .bottom-content p{font-size:10px}}#category-modal-container .content-wrapper .bottom-content span.legal-copy{font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:9px;color:#000;text-align:left;padding:0 110px;display:block;line-height:1.9em;position:absolute;bottom:57px}@media screen and (min-width: 768px) and (max-height: 700px){#category-modal-container .content-wrapper .bottom-content span.legal-copy{font-size:9px;padding:0 40px;bottom:27px;line-height:1em}}@media screen and (max-width: 768px){#category-modal-container .content-wrapper .bottom-content span.legal-copy{font-size:7px;padding:0 40px}}@media screen and (max-width: 480px){#category-modal-container .content-wrapper .bottom-content span.legal-copy{font-size:6px;padding:0 20px;bottom:27px}}@media screen and (max-width: 480px){#category-modal-container .content-wrapper .bottom-content span.legal-copy{padding:0 20px;bottom:27px;font-size:6px}}@media screen and (min-width: 768px) and (max-height: 900px){#category-modal-container .content-wrapper .bottom-content{height:335px}}@media screen and (min-width: 768px) and (max-height: 800px){#category-modal-container .content-wrapper .bottom-content{height:285px}}@media screen and (min-width: 768px) and (max-height: 700px){#category-modal-container .content-wrapper .bottom-content{height:215px}}@media screen and (max-width: 768px){#category-modal-container .content-wrapper .bottom-content{height:215px}}@media screen and (max-width: 480px){#category-modal-container .content-wrapper .bottom-content{height:215px}}body.cms-store header.master-header ul.header-controls li.first,body.cms-black-friday header.master-header ul.header-controls li.first,body.cms-store-2015 header.master-header ul.header-controls li.first{visibility:visible}body.cms-store .top-seller,body.cms-black-friday .top-seller,body.cms-store-2015 .top-seller{position:absolute;height:130px;width:130px;top:0;left:0}@media screen and (max-width: 1199px){body.cms-store .top-seller,body.cms-black-friday .top-seller,body.cms-store-2015 .top-seller{left:-1px}}@media screen and (max-width: 767px){body.cms-store .top-seller,body.cms-black-friday .top-seller,body.cms-store-2015 .top-seller{width:90px;height:90px;left:-1px}body.cms-store .top-seller img,body.cms-black-friday .top-seller img,body.cms-store-2015 .top-seller img{width:100%}}body.cms-store .kslider .hero-p,body.cms-black-friday .kslider .hero-p,body.cms-store-2015 .kslider .hero-p{color:black}body.cms-store .eseries-32,body.cms-black-friday .eseries-32,body.cms-store-2015 .eseries-32{background:url("../img/store-homepage/studio-eseries-tv_30.jpg") no-repeat center 20px !important}body.cms-store .mseries-60,body.cms-black-friday .mseries-60,body.cms-store-2015 .mseries-60{background:url("../img/store-homepage/M_3.jpg") no-repeat center 5px !important}body.cms-store .mseries-80,body.cms-black-friday .mseries-80,body.cms-store-2015 .mseries-80{background:url("../img/store-homepage/M_2.jpg") no-repeat 42% 15px !important}body.cms-store .white-stuff,body.cms-black-friday .white-stuff,body.cms-store-2015 .white-stuff{position:absolute;bottom:0;width:100%;height:50px;background-color:white}body.cms-store .bottom-block .content-con,body.cms-black-friday .bottom-block .content-con,body.cms-store-2015 .bottom-block .content-con{height:150px;bottom:40px !important}body.cms-store .btn.clear-red:active,body.cms-store .btn.clear-red:focus,body.cms-black-friday .btn.clear-red:active,body.cms-black-friday .btn.clear-red:focus,body.cms-store-2015 .btn.clear-red:active,body.cms-store-2015 .btn.clear-red:focus{box-shadow:none !important;outline:0 !important}body.cms-store .btn-okok,body.cms-black-friday .btn-okok,body.cms-store-2015 .btn-okok{max-width:200px !important}@media screen and (max-width: 768px){body.cms-store section.vizio-content-store .right .top-block,body.cms-black-friday section.vizio-content-store .right .top-block,body.cms-store-2015 section.vizio-content-store .right .top-block{border-bottom:0 !important}}@media screen and (max-width: 992px){body.cms-store .middle-block .btn.clear-red,body.cms-black-friday .middle-block .btn.clear-red,body.cms-store-2015 .middle-block .btn.clear-red{bottom:-20px !important}}@media screen and (max-width: 768px){body.cms-store .middle-block .btn.clear-red,body.cms-black-friday .middle-block .btn.clear-red,body.cms-store-2015 .middle-block .btn.clear-red{bottom:-40px !important}}@media screen and (max-width: 992px){body.cms-store .middle-block .content-con,body.cms-black-friday .middle-block .content-con,body.cms-store-2015 .middle-block .content-con{bottom:66px !important}}body.cms-store .btn.clear-red,body.cms-black-friday .btn.clear-red,body.cms-store-2015 .btn.clear-red{position:absolute;left:0;width:100%;bottom:-20px !important}@media screen and (max-width: 992px){body.cms-store .btn.clear-red,body.cms-black-friday .btn.clear-red,body.cms-store-2015 .btn.clear-red{bottom:20px !important}}.store-chat-links a{float:right;margin-left:20px}.popup-contact-us{position:relative;top:1px}section.shop-ascendant{margin-top:110px}#svg-audio{position:relative;top:10px}#svg-accessories{position:relative;top:10px;left:30px}section.shop-selections{background-color:#2b2b2b;background-color:rgba(43,43,43,0.95);margin-top:89px;height:120px;overflow:hidden}@media screen and (max-width: 768px){section.shop-selections{margin-top:55px}}@media screen and (max-width: 480px){section.shop-selections{margin-top:55px}}section.shop-selections.push-down{margin-top:129px}@media screen and (max-width: 768px){section.shop-selections.push-down{margin-top:55px}}section.shop-selections.push-down .outer-cont .center-pnt.sticky{top:27px}section.shop-selections.push-down .outer-cont .center-pnt.sticky ul.shop-list li.shop-item a{padding-top:5px}@media screen and (max-width: 1200px){section.shop-selections.push-down .outer-cont .center-pnt.sticky ul.shop-list li.shop-item a{padding-top:22px}}@media screen and (max-width: 992px){section.shop-selections{height:100px}}section.shop-selections.nomore{background:none}@media screen and (max-width: 768px){section.shop-selections{height:auto}}section.shop-selections .outer-cont .center-pnt{height:150px;width:100%;z-index:200;left:0;top:0}@media screen and (max-width: 768px){section.shop-selections .outer-cont .center-pnt{height:auto;top:55px;background-color:transparent}}section.shop-selections .outer-cont .center-pnt.sticky{position:fixed;top:-12px;background-color:#2b2b2b;background-color:rgba(43,43,43,0.95)}section.shop-selections .outer-cont .center-pnt.sticky ul.shop-list li.shop-item{padding-top:3px}section.shop-selections .outer-cont .center-pnt.sticky ul.shop-list li.shop-item a{margin-top:27px}section.shop-selections .outer-cont .center-pnt.sticky ul.shop-list li.shop-item .shop-txt{top:-4px !important;margin-top:17px}section.shop-selections .outer-cont .center-pnt .show-categories-link{display:none}@media screen and (max-width: 768px){section.shop-selections .outer-cont .center-pnt .show-categories-link{display:block;color:#000;padding:15px 30px;font-weight:700;background:#fff;background:rgba(255,255,255,0.98);border-bottom:1px solid #fafafa;border-bottom-color:rgba(0,0,0,0.1)}section.shop-selections .outer-cont .center-pnt .show-categories-link:hover{text-decoration:none}section.shop-selections .outer-cont .center-pnt .show-categories-link .plus{float:right;color:#ccc;font-size:36px;display:inline-block;margin-top:4px;line-height:14px;margin-right:-8px}section.shop-selections .outer-cont .center-pnt .show-categories-link .close{margin-right:-8px}}section.shop-selections .outer-cont .center-pnt ul.shop-list{height:150px;width:100%;max-width:1140px;list-style:none;margin:0 auto;padding:0}@media screen and (max-width: 1200px){section.shop-selections .outer-cont .center-pnt ul.shop-list{max-width:920px}}@media screen and (max-width: 1200px) and (max-width: 992px){section.shop-selections .outer-cont .center-pnt ul.shop-list{max-width:720px}}@media screen and (max-width: 1200px) and (max-width: 992px) and (max-width: 769px){section.shop-selections .outer-cont .center-pnt ul.shop-list{max-width:100%}}@media screen and (max-width: 1200px) and (max-width: 992px) and (max-width: 769px) and (max-width: 768px){section.shop-selections .outer-cont .center-pnt ul.shop-list{max-width:100%}}@media screen and (max-width: 768px){section.shop-selections .outer-cont .center-pnt ul.shop-list{height:auto;display:none}}@media screen and (max-width: 768px){section.shop-selections .outer-cont .center-pnt ul.shop-list.showit{display:block}}section.shop-selections .outer-cont .center-pnt ul.shop-list li.shop-item{float:left;width:20%;color:#555;font-size:13px;opacity:0.8;font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif;transition:opacity 0.3s ease-in}@media screen and (max-width: 768px){section.shop-selections .outer-cont .center-pnt ul.shop-list li.shop-item{float:none;display:block;width:100%}}section.shop-selections .outer-cont .center-pnt ul.shop-list li.shop-item:hover{opacity:1}section.shop-selections .outer-cont .center-pnt ul.shop-list li.shop-item:hover a{border-color:#ac3322;text-decoration:none}section.shop-selections .outer-cont .center-pnt ul.shop-list li.shop-item img{width:80%}section.shop-selections .outer-cont .center-pnt ul.shop-list li.shop-item a{display:block;color:white;width:100%;height:100%;padding-top:2px;padding-bottom:5px;text-align:center;border-bottom:3px solid transparent;transition:border-color 0.2s ease-in}@media screen and (max-width: 1200px){section.shop-selections .outer-cont .center-pnt ul.shop-list li.shop-item a{padding-top:19px}}@media screen and (max-width: 992px){section.shop-selections .outer-cont .center-pnt ul.shop-list li.shop-item a{padding-top:0}}section.shop-selections .outer-cont .center-pnt ul.shop-list li.shop-item a .shop-cat-mobile-arrow{display:none;float:right;font-size:30px;line-height:20px}@media screen and (max-width: 768px){section.shop-selections .outer-cont .center-pnt ul.shop-list li.shop-item a{text-align:left;padding:26px 30px;color:#fff;background:rgba(0,0,0,0.99)}section.shop-selections .outer-cont .center-pnt ul.shop-list li.shop-item a .shop-cat-mobile-arrow{display:inline-block}}section.shop-selections .outer-cont .center-pnt ul.shop-list li.shop-item a .shop-txt{display:block;position:relative;top:-4px}section.shop-selections .outer-cont .center-pnt ul.shop-list li.shop-item img{display:block;margin:0 auto 20px auto;max-width:100%}@media screen and (max-width: 768px){section.shop-selections .outer-cont .center-pnt ul.shop-list li.shop-item img{display:none}section.shop-selections .outer-cont .center-pnt ul.shop-list li.shop-item .shop-txt{float:left;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 !important;top:0 !important}section.shop-selections .outer-cont .center-pnt ul.shop-list li.shop-item a{padding-top:13px;height:50px}}@media screen and (max-width: 769px){section.shop-selections .outer-cont{padding:0}}section.slider-store{margin-top:89px;height:530px}@media screen and (max-width: 768px){section.slider-store{margin-top:55px}section.slider-store .btn.bl-border{display:block !important}}@media screen and (max-width: 480px){section.slider-store .btn.bl-border{display:none !important}}section.slider-store.kslider{background-color:white !important}section.slider-store.kslider .cycle-btn{font-size:16px}section.slider-store.kslider .navi-wrap{z-index:500;bottom:20px}section.slider-store.kslider .cycle-btn-wrap{height:60px;top:45%;margin-top:-30px;width:60px;position:absolute}section.slider-store.kslider .cycle-btn-wrap .cycle-btn{top:18px}section.slider-store.kslider .cycle-btn-wrap.next{right:22px}section.slider-store.kslider .cycle-btn-wrap.prev{left:22px}section.slider-store ul.navi li{background-color:#ccc}section.slider-store ul.navi li.active{border:2px solid #bbb;background:#ccc}section.slider-store .slide-content .btn{color:white}section.slider-store .slide-content .btn.bl-border{color:black}section.slider-store .slide-content .btn:hover{background-color:black}section.slider-store .slide-bg{background-size:auto;background-attachment:scroll}section.slider-store .slide-bg.slide-bg-3{background-position:center 0px;background-size:38%}@media (min-width: 1850px){section.slider-store .slide-bg.slide-bg-3{background-size:26%}}@media screen and (max-width: 768px){section.slider-store .slide-bg.slide-bg-3{background-size:90%;background-position:center top}}@media screen and (max-width: 480px){section.slider-store .slide-bg.slide-bg-3{background-position:center 94px}}section.slider-store #pseries-banner-inner{margin-top:-180px;margin-left:-50px}section.slider-store #pseries-banner-inner .btn{float:left;margin:0 10px}section.slider-store #pseries-banner-inner h1{color:black;text-align:center}section.slider-store #pseries-banner-inner p{color:black;text-align:center;padding:0 !important}section.slider-store #pseries-banner-inner .btn-cont{width:440px;margin:0 auto}section.slider-store #pseries-banner-inner p.hero-p{color:#000;margin-bottom:38px}@media screen and (max-width: 480px){section.slider-store #pseries-banner-inner p.hero-p{margin-bottom:44px}}@media screen and (max-width: 992px){section.slider-store #pseries-banner-inner{margin-left:0}section.slider-store #pseries-banner-inner h1.hero-heading{margin-top:150px}}@media screen and (max-width: 768px){section.slider-store #pseries-banner-inner{margin-left:0}section.slider-store #pseries-banner-inner .hero-heading{margin-top:147px}}@media screen and (max-width: 480px){section.slider-store #pseries-banner-inner{margin-top:-81px;margin-left:0}section.slider-store #pseries-banner-inner h1.hero-heading{margin-top:52px}section.slider-store #pseries-banner-inner .btn{float:none;margin:0 auto}section.slider-store #pseries-banner-inner .btn-cont{width:100%}}section.slider-store #pseries-banner-bg{background-size:40%;background-position:300px 20px}@media screen and (max-width: 2200px){section.slider-store #pseries-banner-bg{background-size:50%;background-position:110px 20px}}@media screen and (max-width: 2000px){section.slider-store #pseries-banner-bg{background-size:60%;background-position:-40px 10px}}@media screen and (max-width: 1650px){section.slider-store #pseries-banner-bg{background-size:70%;background-position:-150px 20px}}@media screen and (max-width: 1400px){section.slider-store #pseries-banner-bg{background-size:80%;background-position:-240px 30px}}@media screen and (max-width: 1200px){section.slider-store #pseries-banner-bg{background-size:80%;background-position:-240px 50px}}@media screen and (max-width: 992px){section.slider-store #pseries-banner-bg{background-size:40%;background-position:center 10px}}@media screen and (max-width: 768px){section.slider-store #pseries-banner-bg{background-size:50%;background-position:center 10px}}@media screen and (max-width: 600px){section.slider-store #pseries-banner-bg{background-size:70%;background-position:center 20px}}section.slider-store #mseries-banner-inner{margin-top:-180px}section.slider-store #mseries-banner-inner h1.hero-heading{text-align:center}@media screen and (max-width: 768px){section.slider-store #mseries-banner-inner h1.hero-heading{margin-top:90px !important}}@media screen and (max-width: 600px){section.slider-store #mseries-banner-inner h1.hero-heading{margin-top:120px !important}}@media screen and (max-width: 480px){section.slider-store #mseries-banner-inner h1.hero-heading{margin-top:85px !important}}section.slider-store #mseries-banner-inner .content-col{right:50px}section.slider-store #mseries-banner-inner p.hero-p{color:#000;margin:0 0 38px;text-align:center}@media screen and (max-width: 480px){section.slider-store #mseries-banner-inner p.hero-p{text-align:center}}section.slider-store #mseries-banner-inner a{float:none !important;margin-top:68px !important}section.slider-store #mseries-banner-inner ul.call-to-actions{float:right}@media screen and (max-width: 992px){section.slider-store #mseries-banner-inner{margin-top:-10px;text-align:center;top:90px}section.slider-store #mseries-banner-inner img{width:20% !important;top:-101px !important}section.slider-store #mseries-banner-inner .content-col{top:-200px;right:0}section.slider-store #mseries-banner-inner h1.hero-heading{text-align:center;margin-top:125px}section.slider-store #mseries-banner-inner h1.hero-heading:after{left:0;text-align:center}section.slider-store #mseries-banner-inner p.hero-p{text-align:center;max-width:90%;float:none;margin:0px auto;margin-bottom:35px}section.slider-store #mseries-banner-inner ul.call-to-actions{float:none;margin:0px auto}section.slider-store #mseries-banner-inner a{margin-top:45px !important}}@media screen and (max-width: 768px){section.slider-store #mseries-banner-inner h1.hero-heading{margin-top:85px}section.slider-store #mseries-banner-inner img{width:25% !important;top:-145px !important}section.slider-store #mseries-banner-inner .content-col{right:0}section.slider-store #mseries-banner-inner p.hero-p{margin-bottom:-12px}section.slider-store #mseries-banner-inner a{margin-top:42px !important}}@media screen and (max-width: 480px){section.slider-store #mseries-banner-inner{margin-top:-90px}section.slider-store #mseries-banner-inner img{top:-15px !important;width:40% !important}section.slider-store #mseries-banner-inner .content-col{top:-68px !important;right:0}section.slider-store #mseries-banner-inner h1.hero-heading{text-align:center}section.slider-store #mseries-banner-inner h1.hero-heading:after{top:-25px}section.slider-store #mseries-banner-inner p.hero-p{text-align:center;max-width:90%;float:none;margin:0px auto;margin-bottom:-25px}section.slider-store #mseries-banner-inner ul.call-to-actions{float:none;margin:0px auto}section.slider-store #mseries-banner-inner a{margin-top:38px !important}}section.slider-store #mseries-banner-bg{position:absolute;left:-400px;top:-30px}@media screen and (max-width: 992px){section.slider-store #mseries-banner-bg{top:-190px;left:auto;background-size:630px auto}}@media screen and (max-width: 480px){section.slider-store #mseries-banner-bg{top:-200px;left:auto;background-size:80%}}section.slider-store #audiobanner-inner{bottom:120px}section.slider-store #audiobanner-inner .call-to-actions{position:relative;top:40px}@media screen and (max-width: 768px){section.slider-store #audiobanner-inner{bottom:80px}section.slider-store #audiobanner-inner .call-to-actions{top:-18px}section.slider-store #audiobanner-inner .hero-p{margin-bottom:40px}}@media screen and (max-width: 480px){section.slider-store #audiobanner-inner{bottom:108px}section.slider-store #audiobanner-inner h1.hero-heading:after{top:-20px}section.slider-store #audiobanner-inner ul.call-to-actions{margin-top:20px;top:2px}section.slider-store #audiobanner-inner ul.call-to-actions li{float:none;display:block;margin:0 auto}}section.slider-store #audiobanner-bg{background-position:center 0px;background-size:38%}@media (min-width: 1850px){section.slider-store #audiobanner-bg{background-size:26%}}@media screen and (max-width: 768px){section.slider-store #audiobanner-bg{background-size:90%;background-position:center top}}@media screen and (max-width: 480px){section.slider-store #audiobanner-bg{background-position:center 94px}}section.slider-store #nba-deals-store-cont-inner{margin-top:0;margin-left:0;position:absolute;height:100%;left:0;top:0;z-index:49}@media screen and (max-width: 480px){section.slider-store #nba-deals-store-cont-inner .container{height:100%;background-color:rgba(0,0,0,0.3)}}section.slider-store #nba-deals-store-cont-inner .container .content-before{height:100%;position:absolute;width:100%;left:0;padding:0;top:0}section.slider-store #nba-deals-store-cont-inner .container .content-before .content{position:absolute;left:10%;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 480px){section.slider-store #nba-deals-store-cont-inner .container .content-before .content{left:0}}section.slider-store #nba-deals-store-cont-inner .container .content-before .content span.indicant{width:100px;display:block;height:3px;background-color:#ac3322;margin:0 auto 30px}section.slider-store #nba-deals-store-cont-inner .container .content-before .content h2{color:white;text-align:center;font-size:38px;margin-bottom:30px}@media screen and (max-width: 480px){section.slider-store #nba-deals-store-cont-inner .container .content-before .content h2{font-size:28px;margin-bottom:20px}}section.slider-store #nba-deals-store-cont-inner .container .content-before .content p{color:white;text-align:center;margin-bottom:70px}@media screen and (max-width: 480px){section.slider-store #nba-deals-store-cont-inner .container .content-before .content p{font-size:13px;margin-bottom:40px}}section.slider-store #nba-deals-store-cont-inner .container .content-before .content a{float:none;margin:0 auto}section.slider-store #nba-deals-store-cont-bg{background-position:center center;background-size:cover;z-index:48}@media screen and (max-width: 480px){section.slider-store #nba-deals-store-cont-bg{background-position:70% center}}section.slider-store .slide-inner{top:auto;left:auto;height:auto}section.slider-store .slide-inner h1.hero-heading{color:black;position:relative;margin-top:50px;margin-bottom:25px;font-size:42px}@media screen and (max-width: 480px){section.slider-store .slide-inner h1.hero-heading{font-size:29px}}section.slider-store .slide-inner h1.hero-heading:after{content:" ";border-top:3px solid #ac3322;width:100px;position:absolute;top:-40px;margin:0 auto 20px;left:0;right:0}section.slider-store .slide-inner ul.call-to-actions{padding:0;list-style:none;height:50px;width:420px;margin:0 auto}section.slider-store .slide-inner ul.call-to-actions li{float:left;display:inline-block;height:50px}section.slider-store .slide-inner ul.call-to-actions li.first{margin-right:20px}section.slider-store .slide-inner ul.call-to-actions li.first a{color:white}section.slider-store .slide-inner ul.call-to-actions li a{margin-top:0}@media screen and (max-width: 480px){section.slider-store .slide-inner ul.call-to-actions{width:100%}section.slider-store .slide-inner ul.call-to-actions li{float:none;display:block}section.slider-store .slide-inner ul.call-to-actions li.first{margin-right:0;margin-bottom:20px}}section.slider-store .slide-inner#audiobanner-inner{bottom:120px}section.slider-store .slide-inner#audiobanner-inner .call-to-actions{position:relative;top:40px}@media screen and (max-width: 768px){section.slider-store .slide-inner#audiobanner-inner{bottom:80px}section.slider-store .slide-inner#audiobanner-inner .call-to-actions{top:-18px}section.slider-store .slide-inner#audiobanner-inner .hero-p{margin-bottom:40px}}@media screen and (max-width: 480px){section.slider-store .slide-inner#audiobanner-inner{bottom:108px}section.slider-store .slide-inner#audiobanner-inner h1.hero-heading:after{top:-20px}section.slider-store .slide-inner#audiobanner-inner ul.call-to-actions{margin-top:20px;top:2px}section.slider-store .slide-inner#audiobanner-inner ul.call-to-actions li{float:none;display:block;margin:0 auto}}section.slider-store .slide-inner#mseries-banner-inner{margin-top:-180px;margin-left:-50px}section.slider-store .slide-inner#mseries-banner-inner p.hero-p{color:#000;margin-bottom:38px}@media screen and (max-width: 480px){section.slider-store .slide-inner#mseries-banner-inner p.hero-p{margin-bottom:44px}}@media screen and (max-width: 992px){section.slider-store .slide-inner#mseries-banner-inner{margin-left:0}section.slider-store .slide-inner#mseries-banner-inner h1.hero-heading{margin-top:150px}}@media screen and (max-width: 768px){section.slider-store .slide-inner#mseries-banner-inner{margin-left:0}section.slider-store .slide-inner#mseries-banner-inner ul.call-to-actions{margin:0 auto}section.slider-store .slide-inner#mseries-banner-inner .hero-heading{margin-top:147px}}@media screen and (max-width: 480px){section.slider-store .slide-inner#mseries-banner-inner{margin-top:-81px;margin-left:0}section.slider-store .slide-inner#mseries-banner-inner h1.hero-heading{margin-top:52px}}section.fandemonium-banner{min-height:118px;height:auto;background-color:#f4f4f4;position:relative;z-index:20}@media screen and (max-width: 380px){section.fandemonium-banner{height:100px;min-height:90px}}@media screen and (max-width: 767px){section.fandemonium-banner .fan_content_parent{height:154px}}@media screen and (max-width: 480px){section.fandemonium-banner .fan_content_parent{height:141px}}section.fandemonium-banner .content_center{position:relative;top:65px;height:65px;margin-top:-37px}@media screen and (max-width: 767px){section.fandemonium-banner .content_center{height:100px;top:50px;margin:-23px auto;max-width:450px}}@media screen and (max-width: 480px){section.fandemonium-banner .content_center{height:80px;margin:-22px auto}}@media screen and (max-width: 380px){section.fandemonium-banner .content_center{margin:-38px auto}}section.fandemonium-banner .fan_logo{padding:0}section.fandemonium-banner .fan_logo img.fan_logo_img{float:right}@media screen and (max-width: 767px){section.fandemonium-banner .fan_logo img.fan_logo_img{margin-top:19px}}@media screen and (max-width: 480px){section.fandemonium-banner .fan_logo img.fan_logo_img{width:100%;margin-top:20px}}section.fandemonium-banner .fan_copy h2{font-size:19px;color:#ac3322;margin:5px 0}@media screen and (max-width: 992px){section.fandemonium-banner .fan_copy h2{font-size:18px;margin:7px 0 5px}}@media screen and (max-width: 768px){section.fandemonium-banner .fan_copy h2{font-size:15px;margin:8px 0 5px}}@media screen and (max-width: 480px){section.fandemonium-banner .fan_copy h2{font-size:14px}}@media screen and (max-width: 380px){section.fandemonium-banner .fan_copy h2{font-size:12px}}section.fandemonium-banner .fan_copy p{font-size:14px}@media screen and (max-width: 480px){section.fandemonium-banner .fan_copy p{font-size:12px;margin-bottom:0}}@media screen and (max-width: 380px){section.fandemonium-banner .fan_copy p{font-size:11px}}@media screen and (min-width: 767px){section.fandemonium-banner .fan_copy br{display:none}}@media screen and (max-width: 480px){section.fandemonium-banner .fan_copy br{display:none}}section.vizio-content-store{margin:0 15px;height:1760px;position:relative;z-index:100}@media screen and (max-width: 991px){section.vizio-content-store{height:3390px !important}}@media screen and (max-width: 992px){section.vizio-content-store{height:3220px !important}}@media only screen and (min-width: 768px) and (max-width: 1024px){section.vizio-content-store{height:2780px !important}}@media only screen and (min-width: 604px) and (max-width: 966px){section.vizio-content-store{height:3230px !important}}@media screen and (max-width: 480px){section.vizio-content-store{height:3070px !important;margin:0px}section.vizio-content-store .row{margin:0px}}section.vizio-content-store .top{border-top:1px solid #ddd}section.vizio-content-store .top .top-feature-box{min-height:130px;text-align:center;height:auto}@media screen and (max-width: 480px){section.vizio-content-store .top .top-feature-box{min-height:140px}}@media screen and (max-width: 480px) and (max-width: 320px){section.vizio-content-store .top .top-feature-box{min-height:130px}}section.vizio-content-store .top .top-feature-box .out-shell{display:block;height:89px}section.vizio-content-store .top .top-feature-box .out-shell:hover{text-decoration:none}section.vizio-content-store .top .top-feature-box h2{font-size:32px;font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif;margin:30px auto 16px;color:#ac3322}@media screen and (max-width: 992px){section.vizio-content-store .top .top-feature-box h2{font-size:25px}}section.vizio-content-store .top .top-feature-box p{color:black;font-size:16px;font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif}section.vizio-content-store .top .top-feature-box p strong{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}@media screen and (max-width: 992px){section.vizio-content-store .top .top-feature-box p{font-size:14px;padding:0 20px}}section.vizio-content-store .left,section.vizio-content-store .right{height:1600px}@media screen and (max-width: 768px){section.vizio-content-store .left,section.vizio-content-store .right{height:1300px}}section.vizio-content-store .left h2,section.vizio-content-store .right h2{font-size:32px;font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:35px}@media screen and (max-width: 480px){section.vizio-content-store .left h2,section.vizio-content-store .right h2{font-size:25px}}section.vizio-content-store .left h3,section.vizio-content-store .right h3{font-size:24px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 auto 12px}@media screen and (max-width: 768px){section.vizio-content-store .left h3,section.vizio-content-store .right h3{font-size:20px}}section.vizio-content-store .left p,section.vizio-content-store .right p{font-size:16px;font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 auto 44px}section.vizio-content-store .left p strong,section.vizio-content-store .right p strong{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}@media screen and (max-width: 480px){section.vizio-content-store .left p,section.vizio-content-store .right p{font-size:14px;padding:0 20px}}section.vizio-content-store .left .top-block,section.vizio-content-store .right .top-block{border-top:1px solid #ddd;max-height:750px;height:100%;position:relative}section.vizio-content-store .left .top-block .btn,section.vizio-content-store .right .top-block .btn{color:white;width:240px;height:50px;text-align:center}@media screen and (max-width: 480px){section.vizio-content-store .left .top-block .btn,section.vizio-content-store .right .top-block .btn{width:100%;margin:0 20px}}@media screen and (max-width: 768px){section.vizio-content-store .left .top-block,section.vizio-content-store .right .top-block{height:450px}section.vizio-content-store .left .top-block h2,section.vizio-content-store .right .top-block h2{margin-bottom:15px;font-size:20px;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif}}section.vizio-content-store .left .middle-block,section.vizio-content-store .right .middle-block{max-height:450px;height:100%;position:relative;top:-1px}section.vizio-content-store .left .bottom-block,section.vizio-content-store .right .bottom-block{border-left:1px solid #ddd;max-height:430px;height:100%;position:relative}@media screen and (max-width: 768px){section.vizio-content-store .left .bottom-block,section.vizio-content-store .right .bottom-block{height:450px}}section.vizio-content-store .left .content-con,section.vizio-content-store .right .content-con{width:100%;position:absolute;bottom:50px}section.vizio-content-store .left .content-con span.line-through,section.vizio-content-store .right .content-con span.line-through{text-decoration:line-through}section.vizio-content-store .left .content-con .btn,section.vizio-content-store .right .content-con .btn{margin:0 auto !important}section.vizio-content-store .left .content-con .btn.clear-white,section.vizio-content-store .right .content-con .btn.clear-white{background:none;color:white;letter-spacing:0;height:22px;padding:0;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px}section.vizio-content-store .left .content-con .btn.clear-white:hover,section.vizio-content-store .right .content-con .btn.clear-white:hover{background-color:none !important}section.vizio-content-store .left .content-con .btn.clear-red,section.vizio-content-store .right .content-con .btn.clear-red{background:none;color:#ac3322;letter-spacing:0;height:22px;padding:0;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px}section.vizio-content-store .left .content-con .btn.clear-red:hover,section.vizio-content-store .right .content-con .btn.clear-red:hover{background-color:none !important}@media screen and (max-width: 480px){section.vizio-content-store .left .content-con .btn,section.vizio-content-store .right .content-con .btn{font-size:14px}}section.vizio-content-store .left .top-block{background:#fff center 115px no-repeat url("../img/store-homepage/studio-pseries-tv.jpg");background-size:550px}section.vizio-content-store .left .top-block p{max-width:520px;width:100%}section.vizio-content-store .left .top-block .btn:hover{background-color:black}@media screen and (max-width: 768px){section.vizio-content-store .left .top-block{background-size:320px auto;background-position:center 50px}section.vizio-content-store .left .top-block p{margin-bottom:25px}}section.vizio-content-store .left .top-block .out-shell{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,0);transition:all 0.25s ease}section.vizio-content-store .left .top-block .out-shell .content-con{bottom:46px;transition:all 0.25s ease}section.vizio-content-store .left .top-block .out-shell .content-con h3{color:black;margin:0 auto 17px;z-index:2}section.vizio-content-store .left .top-block .out-shell .content-con p{color:black;padding:0 20px;margin-bottom:16px;z-index:2;line-height:23px;max-width:450px}section.vizio-content-store .left .middle-block.left{background:#fff url("../img/store-homepage/sound-stand-store.jpg") no-repeat;background-position:center -40px;background-size:contain}@media screen and (max-width: 480px){section.vizio-content-store .left .middle-block.left{background-position:center -5px}}section.vizio-content-store .left .middle-block.left .clear-red:hover{color:black}section.vizio-content-store .left .middle-block.left .out-shell{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,0);transition:all 0.25s ease}section.vizio-content-store .left .middle-block.left .out-shell .content-con{bottom:46px;transition:all 0.25s ease}section.vizio-content-store .left .middle-block.left .out-shell .content-con h3{color:black;margin:0 auto 17px;z-index:2}section.vizio-content-store .left .middle-block.left .out-shell .content-con p{color:black;padding:0 20px;margin-bottom:16px;z-index:2;line-height:23px;max-width:450px}section.vizio-content-store .left .bottom-block{background:#fff top center no-repeat url("../img/store-homepage/studio-topdown-tv.png");overflow:hidden}section.vizio-content-store .left .bottom-block .clear-red:hover{color:black}section.vizio-content-store .left .bottom-block .out-shell{position:absolute;left:0;top:0;width:100%;height:100%}section.vizio-content-store .left .bottom-block .out-shell .content-con{bottom:50px}section.vizio-content-store .left .bottom-block .out-shell .content-con h3{color:#000;margin:0 auto 17px}section.vizio-content-store .left .bottom-block .out-shell .content-con p{color:#000;margin:0 auto 18px;max-width:95%}section.vizio-content-store .right .top-block{background:#fff center 68px no-repeat url("../img/store-homepage/mseries-store-home.jpg")}section.vizio-content-store .right .top-block p{max-width:520px;width:100%}section.vizio-content-store .right .top-block .btn:hover{background-color:black}@media screen and (max-width: 768px){section.vizio-content-store .right .top-block{background-size:320px auto;background-position:center 50px}section.vizio-content-store .right .top-block p{margin-bottom:25px}}section.vizio-content-store .right .top-block .out-shell{position:absolute;left:0;top:0;width:100%;height:100%}section.vizio-content-store .right .top-block .out-shell .content-con{bottom:45px}section.vizio-content-store .right .top-block .out-shell .content-con h3{color:black;margin-bottom:12px}section.vizio-content-store .right .top-block .out-shell .content-con p{max-width:450px;margin-bottom:18px;color:black}section.vizio-content-store .right .middle-block{background:#fff center 40px no-repeat url("../img/store-homepage/studio-eseries-tv_30.jpg");background-size:380px 214px}section.vizio-content-store .right .middle-block .clear-red:hover{color:black}section.vizio-content-store .right .middle-block .out-shell{position:absolute;left:0;top:0;width:100%;height:100%}section.vizio-content-store .right .middle-block .out-shell .content-con{bottom:50px}section.vizio-content-store .right .middle-block .out-shell .content-con h3{color:black;margin-bottom:12px}section.vizio-content-store .right .middle-block .out-shell .content-con p{max-width:450px;margin-bottom:12px}section.vizio-content-store .right .bottom-block.left{background:#fff url("../img/store-homepage/studio-apps-sm.jpg") no-repeat;background-position:center 33px}section.vizio-content-store .right .bottom-block.left .clear-red:hover{color:black}section.vizio-content-store .right .bottom-block.left .out-shell{position:absolute;left:0;top:0;width:100%;height:100%;background-color:transparent;transition:all 0.25s ease}section.vizio-content-store .right .bottom-block.left .out-shell .content-con{bottom:50px;transition:all 0.25s ease}section.vizio-content-store .right .bottom-block.left .out-shell .content-con h3{color:#000;margin:0 auto 17px;z-index:2}section.vizio-content-store .right .bottom-block.left .out-shell .content-con p{color:#000;padding:0 20px;margin-bottom:16px;z-index:2;line-height:23px;max-width:100%}section.vizio-content-store .right .bottom-block.right{background:#fff top center no-repeat url("../img/store-homepage/sb-bottom-home.jpg")}section.vizio-content-store .right .bottom-block.right .clear-red:hover{color:black}section.vizio-content-store .right .bottom-block.right .out-shell{position:absolute;left:0;top:0;width:100%;height:100%;background-color:transparent;transition:all 0.25s ease}section.vizio-content-store .right .bottom-block.right .out-shell .content-con{bottom:50px}section.vizio-content-store .right .bottom-block.right .out-shell .content-con h3{color:#000;margin:0 auto 17px;z-index:2}section.vizio-content-store .right .bottom-block.right .out-shell .content-con p{color:#000;padding:0 20px;margin-bottom:16px;z-index:2;line-height:23px;max-width:100%}.category-links-store{background-color:white !important;padding-top:60px !important;padding-bottom:40px !important;position:relative}section.recently-viewed-products{padding-bottom:80px}section.recently-viewed-products h2{color:#555;font-size:32px;text-align:center;margin-top:50px;margin-bottom:50px;cursor:default}@media screen and (max-width: 797px){section.recently-viewed-products h2{font-size:25px}}section.recently-viewed-products ul.item-list{list-style:none;padding:0;margin:0}section.recently-viewed-products ul.item-list li{float:left;margin-right:30px}section.recently-viewed-products ul.item-list li.last{margin-right:0}section.recently-viewed-products ul.item-list li .item-detail-wrap{padding-top:5px;margin-top:15px;border-top:1px solid #ccc}section.recently-viewed-products ul.item-list li .item-img{display:block;margin:0 auto}section.recently-viewed-products ul.item-list li .item-link{display:block;font-size:20px;color:#555;text-align:left;margin-top:20px}section.recently-viewed-products ul.item-list li .item-link:hover{color:#ac3322;text-decoration:none}section.recently-viewed-products ul.item-list li .price-box{float:left}section.recently-viewed-products ul.item-list li .regular-price .price{float:left;color:#555;font-family:"Open Sans Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;letter-spacing:1px}section.recently-viewed-products ul.item-list li .old-price{float:left;color:#555;font-size:13px;margin-right:20px;margin-top:7px;text-decoration:line-through}section.recently-viewed-products ul.item-list li .special-price{float:left;color:#ac3322;font-family:"Open Sans Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;letter-spacing:1px}section.recently-viewed-products ul.item-list li .shop-now{float:right;font-size:13px;margin-top:7px}section.recently-viewed-products ul.item-list li span.free-shipping-notice{color:#ac3322;font-family:'Open Sans Bold';font-size:16px}section.recently-viewed-products ul.item-list.items-1 li{width:350px}section.recently-viewed-products ul.item-list.items-2 li{width:350px}section.recently-viewed-products ul.item-list.items-3 li{width:350px}@media screen and (max-width: 1200px){section.recently-viewed-products ul.item-list.items-1 li{width:280px}section.recently-viewed-products ul.item-list.items-2 li{width:280px}section.recently-viewed-products ul.item-list.items-3 li{width:280px}}@media screen and (max-width: 992px){section.recently-viewed-products ul.item-list.items-1 li{width:210px;margin-bottom:20px}section.recently-viewed-products ul.item-list.items-1 li .item-img{width:80%}section.recently-viewed-products ul.item-list.items-2 li{width:210px;margin-bottom:20px}section.recently-viewed-products ul.item-list.items-2 li .item-img{width:80%}section.recently-viewed-products ul.item-list.items-3 li{width:210px;margin-bottom:20px}section.recently-viewed-products ul.item-list.items-3 li .item-img{width:80%}}@media screen and (max-width: 768px){section.recently-viewed-products ul.item-list{width:100% !important;margin:0 auto}section.recently-viewed-products ul.item-list li{width:100% !important}}@media screen and (max-width: 480px){section.recently-viewed-products ul.item-list li.item{margin-bottom:30px}}@media (max-width: 768px){section.shop-ascendant p,section.shop-ascendant a{float:none;text-align:center}section.shop-ascendant a.first{margin-left:0}section.shop-selections ul.shop-list li.shop-item{width:50%}section.shop-selections ul.shop-list li.shop-item a{border:0}}.make-430{height:430px;border-bottom:1px solid #ddd}body.cms-store .kslider #new-eseries-banner-bg,body.cms-store .kslider #new-mseries-banner-bg,body.cms-store .kslider #m80-banner-bg,body.cms-store-2015 .kslider #new-eseries-banner-bg,body.cms-store-2015 .kslider #new-mseries-banner-bg,body.cms-store-2015 .kslider #m80-banner-bg{background-position:360px center}@media screen and (max-width: 2200px){body.cms-store .kslider #new-eseries-banner-bg,body.cms-store .kslider #new-mseries-banner-bg,body.cms-store .kslider #m80-banner-bg,body.cms-store-2015 .kslider #new-eseries-banner-bg,body.cms-store-2015 .kslider #new-mseries-banner-bg,body.cms-store-2015 .kslider #m80-banner-bg{background-position:360px center}}@media screen and (max-width: 2000px){body.cms-store .kslider #new-eseries-banner-bg,body.cms-store .kslider #new-mseries-banner-bg,body.cms-store .kslider #m80-banner-bg,body.cms-store-2015 .kslider #new-eseries-banner-bg,body.cms-store-2015 .kslider #new-mseries-banner-bg,body.cms-store-2015 .kslider #m80-banner-bg{background-position:360px center}}@media screen and (max-width: 1870px){body.cms-store .kslider #new-eseries-banner-bg,body.cms-store .kslider #new-mseries-banner-bg,body.cms-store .kslider #m80-banner-bg,body.cms-store-2015 .kslider #new-eseries-banner-bg,body.cms-store-2015 .kslider #new-mseries-banner-bg,body.cms-store-2015 .kslider #m80-banner-bg{background-position:160px center}}@media screen and (max-width: 1550px){body.cms-store .kslider #new-eseries-banner-bg,body.cms-store .kslider #new-mseries-banner-bg,body.cms-store .kslider #m80-banner-bg,body.cms-store-2015 .kslider #new-eseries-banner-bg,body.cms-store-2015 .kslider #new-mseries-banner-bg,body.cms-store-2015 .kslider #m80-banner-bg{background-position:90px center}}@media screen and (max-width: 1350px){body.cms-store .kslider #new-eseries-banner-bg,body.cms-store .kslider #new-mseries-banner-bg,body.cms-store .kslider #m80-banner-bg,body.cms-store-2015 .kslider #new-eseries-banner-bg,body.cms-store-2015 .kslider #new-mseries-banner-bg,body.cms-store-2015 .kslider #m80-banner-bg{background-position:-20px center}}@media screen and (max-width: 1150px){body.cms-store .kslider #new-eseries-banner-bg,body.cms-store .kslider #new-mseries-banner-bg,body.cms-store .kslider #m80-banner-bg,body.cms-store-2015 .kslider #new-eseries-banner-bg,body.cms-store-2015 .kslider #new-mseries-banner-bg,body.cms-store-2015 .kslider #m80-banner-bg{background-position:-100px center}}@media screen and (max-width: 992px){body.cms-store .kslider #new-eseries-banner-bg,body.cms-store .kslider #new-mseries-banner-bg,body.cms-store .kslider #m80-banner-bg,body.cms-store-2015 .kslider #new-eseries-banner-bg,body.cms-store-2015 .kslider #new-mseries-banner-bg,body.cms-store-2015 .kslider #m80-banner-bg{background-position:center 10px;background-size:40%}}@media screen and (max-width: 480px){body.cms-store .kslider #new-eseries-banner-bg,body.cms-store .kslider #new-mseries-banner-bg,body.cms-store .kslider #m80-banner-bg,body.cms-store-2015 .kslider #new-eseries-banner-bg,body.cms-store-2015 .kslider #new-mseries-banner-bg,body.cms-store-2015 .kslider #m80-banner-bg{background-position:center 10px;background-size:60%}}body.cms-store .kslider #new-eseries-banner-inner,body.cms-store .kslider #new-mseries-banner-inner,body.cms-store .kslider #m80-banner-inner,body.cms-store .kslider #bts-banner-inner,body.cms-store-2015 .kslider #new-eseries-banner-inner,body.cms-store-2015 .kslider #new-mseries-banner-inner,body.cms-store-2015 .kslider #m80-banner-inner,body.cms-store-2015 .kslider #bts-banner-inner{margin-top:-180px;margin-left:-50px}@media screen and (max-width: 992px){body.cms-store .kslider #new-eseries-banner-inner,body.cms-store .kslider #new-mseries-banner-inner,body.cms-store .kslider #m80-banner-inner,body.cms-store .kslider #bts-banner-inner,body.cms-store-2015 .kslider #new-eseries-banner-inner,body.cms-store-2015 .kslider #new-mseries-banner-inner,body.cms-store-2015 .kslider #m80-banner-inner,body.cms-store-2015 .kslider #bts-banner-inner{margin-top:-50px}}body.cms-store .kslider #new-eseries-banner-inner .vz-btn,body.cms-store .kslider #new-mseries-banner-inner .vz-btn,body.cms-store .kslider #m80-banner-inner .vz-btn,body.cms-store .kslider #bts-banner-inner .vz-btn,body.cms-store-2015 .kslider #new-eseries-banner-inner .vz-btn,body.cms-store-2015 .kslider #new-mseries-banner-inner .vz-btn,body.cms-store-2015 .kslider #m80-banner-inner .vz-btn,body.cms-store-2015 .kslider #bts-banner-inner .vz-btn{float:left;margin:0 10px}@media screen and (max-width: 480px){body.cms-store .kslider #new-eseries-banner-inner .vz-btn,body.cms-store .kslider #new-mseries-banner-inner .vz-btn,body.cms-store .kslider #m80-banner-inner .vz-btn,body.cms-store .kslider #bts-banner-inner .vz-btn,body.cms-store-2015 .kslider #new-eseries-banner-inner .vz-btn,body.cms-store-2015 .kslider #new-mseries-banner-inner .vz-btn,body.cms-store-2015 .kslider #m80-banner-inner .vz-btn,body.cms-store-2015 .kslider #bts-banner-inner .vz-btn{width:200px;margin-bottom:10px}}body.cms-store .kslider #new-eseries-banner-inner .vz-leadline,body.cms-store .kslider #new-mseries-banner-inner .vz-leadline,body.cms-store .kslider #m80-banner-inner .vz-leadline,body.cms-store .kslider #bts-banner-inner .vz-leadline,body.cms-store-2015 .kslider #new-eseries-banner-inner .vz-leadline,body.cms-store-2015 .kslider #new-mseries-banner-inner .vz-leadline,body.cms-store-2015 .kslider #m80-banner-inner .vz-leadline,body.cms-store-2015 .kslider #bts-banner-inner .vz-leadline{text-align:center;line-height:40px}body.cms-store .kslider #new-eseries-banner-inner h1.vz-headline,body.cms-store .kslider #new-mseries-banner-inner h1.vz-headline,body.cms-store .kslider #m80-banner-inner h1.vz-headline,body.cms-store .kslider #bts-banner-inner h1.vz-headline,body.cms-store-2015 .kslider #new-eseries-banner-inner h1.vz-headline,body.cms-store-2015 .kslider #new-mseries-banner-inner h1.vz-headline,body.cms-store-2015 .kslider #m80-banner-inner h1.vz-headline,body.cms-store-2015 .kslider #bts-banner-inner h1.vz-headline{text-align:center;font-size:82px;margin-bottom:15px}@media screen and (max-width: 480px){body.cms-store .kslider #new-eseries-banner-inner h1.vz-headline,body.cms-store .kslider #new-mseries-banner-inner h1.vz-headline,body.cms-store .kslider #m80-banner-inner h1.vz-headline,body.cms-store .kslider #bts-banner-inner h1.vz-headline,body.cms-store-2015 .kslider #new-eseries-banner-inner h1.vz-headline,body.cms-store-2015 .kslider #new-mseries-banner-inner h1.vz-headline,body.cms-store-2015 .kslider #m80-banner-inner h1.vz-headline,body.cms-store-2015 .kslider #bts-banner-inner h1.vz-headline{line-height:50px;font-size:54px}}body.cms-store .kslider #new-eseries-banner-inner p,body.cms-store .kslider #new-mseries-banner-inner p,body.cms-store .kslider #m80-banner-inner p,body.cms-store .kslider #bts-banner-inner p,body.cms-store-2015 .kslider #new-eseries-banner-inner p,body.cms-store-2015 .kslider #new-mseries-banner-inner p,body.cms-store-2015 .kslider #m80-banner-inner p,body.cms-store-2015 .kslider #bts-banner-inner p{text-align:center;padding:0 !important}body.cms-store .kslider #new-eseries-banner-inner .btn-cont,body.cms-store .kslider #new-mseries-banner-inner .btn-cont,body.cms-store .kslider #m80-banner-inner .btn-cont,body.cms-store .kslider #bts-banner-inner .btn-cont,body.cms-store-2015 .kslider #new-eseries-banner-inner .btn-cont,body.cms-store-2015 .kslider #new-mseries-banner-inner .btn-cont,body.cms-store-2015 .kslider #m80-banner-inner .btn-cont,body.cms-store-2015 .kslider #bts-banner-inner .btn-cont{width:220px;margin:0 auto}body.cms-store .kslider #new-eseries-banner-inner p.hero-p,body.cms-store .kslider #new-mseries-banner-inner p.hero-p,body.cms-store .kslider #m80-banner-inner p.hero-p,body.cms-store .kslider #bts-banner-inner p.hero-p,body.cms-store-2015 .kslider #new-eseries-banner-inner p.hero-p,body.cms-store-2015 .kslider #new-mseries-banner-inner p.hero-p,body.cms-store-2015 .kslider #m80-banner-inner p.hero-p,body.cms-store-2015 .kslider #bts-banner-inner p.hero-p{margin-bottom:30px}@media screen and (max-width: 480px){body.cms-store .kslider #new-eseries-banner-inner p.hero-p,body.cms-store .kslider #new-mseries-banner-inner p.hero-p,body.cms-store .kslider #m80-banner-inner p.hero-p,body.cms-store .kslider #bts-banner-inner p.hero-p,body.cms-store-2015 .kslider #new-eseries-banner-inner p.hero-p,body.cms-store-2015 .kslider #new-mseries-banner-inner p.hero-p,body.cms-store-2015 .kslider #m80-banner-inner p.hero-p,body.cms-store-2015 .kslider #bts-banner-inner p.hero-p{margin-bottom:15px}}@media screen and (max-width: 992px){body.cms-store .kslider #new-eseries-banner-inner,body.cms-store .kslider #new-mseries-banner-inner,body.cms-store .kslider #m80-banner-inner,body.cms-store .kslider #bts-banner-inner,body.cms-store-2015 .kslider #new-eseries-banner-inner,body.cms-store-2015 .kslider #new-mseries-banner-inner,body.cms-store-2015 .kslider #m80-banner-inner,body.cms-store-2015 .kslider #bts-banner-inner{margin-left:0}body.cms-store .kslider #new-eseries-banner-inner h1.hero-heading,body.cms-store .kslider #new-mseries-banner-inner h1.hero-heading,body.cms-store .kslider #m80-banner-inner h1.hero-heading,body.cms-store .kslider #bts-banner-inner h1.hero-heading,body.cms-store-2015 .kslider #new-eseries-banner-inner h1.hero-heading,body.cms-store-2015 .kslider #new-mseries-banner-inner h1.hero-heading,body.cms-store-2015 .kslider #m80-banner-inner h1.hero-heading,body.cms-store-2015 .kslider #bts-banner-inner h1.hero-heading{margin-top:150px}}