html:lang(de) #hero{height:500px !important}@media only screen and (max-width: 770px){html:lang(de) section.features .col3:last-child .featureblock h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media only screen and (max-width: 568px){html:lang(de) section.ringplus div.container div.pluslogo{bottom:240px !important}}@media only screen and (max-width: 414px){html:lang(de) section.thumb2.chime .col3{height:450px !important}html:lang(de) section.thumb2 .col3{height:390px !important}html:lang(de) section.thumb3 .col3{height:380px !important}html:lang(de) section.thumb4 .col3{height:550px !important}html:lang(de) section.thumb5{overflow:visible}html:lang(de) section.thumb5 .container{height:750px !important}html:lang(de) section.features .col3:last-child .featureblock h3{width:75% !important}html:lang(de) section.ringplus div.container p{width:85%;margin:0 30px;left:0}html:lang(de) section.ringplus div.container div.pluslogo{left:0;bottom:240px !important;margin-left:30px !important}html:lang(de) .thumb1 .container .col4 img{top:-590px}html:lang(de) section#thedevice .container .col2:first-child{margin-top:420px !important}html:lang(de) section#thedevice .container .col2 .feat6{top:-410px !important}html:lang(de) section#thedevice .container .centered a{top:1030px !important}}@media only screen and (max-width: 375px){html:lang(de) section#thedevice .container .centered a{top:1030px !important}html:lang(de) section.ringplus div.container div.pluslogo{bottom:200px !important}}@media only screen and (max-width: 320px){html:lang(de) section#thedevice .container .centered a{top:1090px !important}html:lang(de) section#thedevice .container .col2 .feat6{top:-470px !important}}html:lang(es) #hero{height:440px !important}@media only screen and (max-width: 320px){html:lang(es) section#thedevice .container .centered a{top:1140px !important}}@media only screen and (max-width: 770px){html:lang(es) section.features .col3:last-child .featureblock h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media only screen and (max-width: 414px){html:lang(es) section.thumb2.chime .col3{height:450px !important}html:lang(es) section.thumb3 .col3{height:400px !important}html:lang(es) section.thumb4 .col3{height:550px !important}html:lang(es) section.thumb5{overflow:visible}html:lang(es) section.thumb5 .container{height:650px !important}html:lang(es) section.ringplus div.container p{width:85%;margin:0 30px;left:0}html:lang(es) section.ringplus div.container div.pluslogo{left:0;bottom:160px !important;margin-left:30px}html:lang(es) .thumb1 .container .col4 img{top:-620px}html:lang(es) section#thedevice .container .col2:first-child{margin-top:430px !important}html:lang(es) section#thedevice .container .col2 .feat6{top:-430px !important}html:lang(es) section#thedevice .container .centered a{top:1030px !important}}@media only screen and (max-width: 375px){html:lang(es) section#thedevice .container .centered a{top:1050px !important}html:lang(es) section.thumb5{overflow:visible}html:lang(es) section.thumb5 .container{height:700px !important}}@media screen and (max-width: 320px){html:lang(es) section#thedevice .container .col2 .feat6{top:-500px !important}html:lang(es) section#thedevice .container .centered a{top:1140px !important}html:lang(es) section.thumb5 .container{height:790px !important}}html:lang(fr) #hero{height:500px !important}@media only screen and (max-width: 770px){html:lang(fr) section.features .col3:last-child .featureblock h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:lang(fr) section.homeblock.thumb4 .container .col3.wbg{height:560px !important}}@media only screen and (max-width: 414px){html:lang(fr) section#hero .container a.btn-white{width:186px !important}html:lang(fr) section.thumb2 .col3{height:400px !important}html:lang(fr) section.thumb3 .col3{height:480px !important}html:lang(fr) section.thumb5{overflow:visible}html:lang(fr) section.thumb5 .container{height:620px !important}html:lang(fr) .thumb1 .container .col4 img{top:-610px}html:lang(fr) section#thedevice{padding-bottom:100px !important}html:lang(fr) section#thedevice .container .col2:first-child{margin-top:420px !important}html:lang(fr) section#thedevice .container .centered a{margin-left:-96px !important;top:1020px !important}}@media only screen and (max-width: 375px){html:lang(fr) section#thedevice .container .centered a{top:1020px !important}}@media screen and (max-width: 320px){html:lang(fr) #hero{height:450px !important}html:lang(fr) section#thedevice .container .centered a{top:1120px !important}html:lang(fr) section.thumb5 .container{height:740px !important}}@media only screen and (max-width: 1300px){body.vanity #heropodcast .col6,body.vanity #herosirius .col6,body.vanity #herovegas .col6{width:660px}body.vanity #heropodcast .col6 .heroblocks .price,body.vanity #herosirius .col6 .heroblocks .price,body.vanity #herovegas .col6 .heroblocks .price{width:170px}body.vanity #heropodcast .col6 .heroblocks .price img,body.vanity #herosirius .col6 .heroblocks .price img,body.vanity #herovegas .col6 .heroblocks .price img{width:100%}body.vanity #heropodcast .col6 .heroblocks .limited,body.vanity #herosirius .col6 .heroblocks .limited,body.vanity #herovegas .col6 .heroblocks .limited{font-size:20px;width:300px}section.homeblock.theteam .member{width:27% !important}}@media only screen and (max-width: 1099px){#myaccount{width:100%}#myaccount .leftcol{width:100%;float:none !important}#myaccount .rightcol{width:100%;float:none !important}section#subscriptionshero .container,section#subsfeatures .container,section#chimehero .container,section#chimefeatures section.contactband .container{width:100%}section#subscriptionshero .container .col2,section#subsfeatures .container .col2,section#chimehero .container .col2,section#chimefeatures section.contactband .container .col2{width:30%}section#subscriptionshero .container .col3,section#subsfeatures .container .col3,section#chimehero .container .col3,section#chimefeatures section.contactband .container .col3{width:40%}section#subscriptionshero .container h1{font-size:32.1px;padding-left:10px;padding-right:60px;padding-left:60px}section#subscriptionshero .container div#slider .slideIMG{width:100%;text-align:center;float:none}section#subscriptionshero .container div#slider .slideIMG img{margin:0 auto}section#subscriptionshero .container div#slider .slideIMG img.mobile{left:283px}section#subscriptionshero .container div#slider .slideCTNT{float:none;width:470px;padding:0;margin:0 auto;position:relative}section#subscriptionshero .container div#slider .slideCTNT h2{font-size:32px;position:absolute;top:-310px;width:470px;text-align:center;text-transform:uppercase;letter-spacing:4px}section#subscriptionshero .container div#slider .slick-prev{left:80px}section#subscriptionshero .container div#slider .slick-next{right:80px}section#subsfeatures .container .colscreen{position:relative}section#subsfeatures .container .colscreen img.activityscreen{position:absolute;top:0;left:-18px;width:340px}section#chimehero .container h1{font-size:32px;padding-left:10px;padding-right:60px;padding-left:60px}section#chimehero .container div.thechime{margin:0 !important}section#chimehero .container div.thechime .chimeIMG{width:100%;text-align:center;float:none}section#chimehero .container div.thechime .chimeIMG img{margin:0 auto;display:inline !important}section#chimehero .container div.thechime .chimeIMG img.mobile{left:283px;display:inline !important}section#chimehero .container div.thechime .chimeCTNT{float:none;width:470px;padding:0;margin:0 auto;position:relative;text-align:center}section#chimehero .container div.thechime .chimeCTNT p{padding-right:0;width:auto}section#chimehero .container div.thechime .chimeCTNT .add-to-cart{margin-top:30px !important}section#chimehero .container div.thechime .chimeCTNT .add-to-cart button{top:100px !important}section#chimehero .container div.thechime .slick-prev{left:80px}section#chimehero .container div.thechime .slick-next{right:80px}section#chimefeatures .container .colscreen{position:relative}section#chimefeatures .container .colscreen img.activityscreen{position:absolute;top:0;left:-18px;width:340px}section#chimepricing h3{padding:0 170px 25px}body.vanity #heropodcast .col6,body.vanity #herosirius .col6,body.vanity #herovegas .col6{width:580px !important;margin-left:370px}body.vanity #heropodcast .col6 h1,body.vanity #herosirius .col6 h1,body.vanity #herovegas .col6 h1{font-size:26px;padding-bottom:20px}body.vanity #heropodcast .col6 .heroblocks .buy,body.vanity #herosirius .col6 .heroblocks .buy,body.vanity #herovegas .col6 .heroblocks .buy{width:100%;float:none;padding-top:155px}body.vanity #herosirius .col6 p.spoffer,body.vanity #herovegas .col6 p.spoffer{padding-top:50px}}@media only screen and (min-width: 1020px) and (max-width: 1160px){section.homeblock.thumb1 .container .col2,section.homeblock.thumb1 .container .col4{margin:0 auto !important;float:none !important}section.homeblock.thumb1 .container .col2{width:600px !important}section.homeblock.thumb1 .container .col2 br{display:none !important}}@media only screen and (max-width: 1024px){body.one-col .row{width:98% !important;margin:0 auto !important}body.one-col .order-summary{margin-bottom:20px}body.one-col button.place-order{top:0 !important}.container{width:100%}.col6{width:100% !important}section#hero .col3{width:48%}section#hero .offset3{margin-left:52%}section.blockbreak{width:100%}section.blockbreak h3 img{width:600px}section.thumb1 .container{padding-bottom:0 !important}section.thumb1 .col2{width:30% !important;margin:0 15px 0 30px !important}section.thumb1 .col2 p{font-size:23px !important}section.thumb1 .col2 p:last-child{padding-bottom:0 !important}section.thumb1 .col2 h1{padding-top:0 !important}section.thumb1 .col2 h3.only{padding-bottom:40px !important}section.thumb1 .col2 h4{bottom:36px !important}section.thumb1 .col2 img{bottom:50px !important}section.thumb1 .col4{width:55%;float:right;margin-right:30px}section.thumb1 .col4 img{width:100%}section.thumb1 .col4 .video{display:none}section.thumb2 .offset3,section.thumb4 .offset3,section.thumb7 .offset3,section.installdetails .offset3{width:50% !important;margin-left:45% !important}section.thumb2 .offset3 br,section.thumb4 .offset3 br,section.thumb7 .offset3 br,section.installdetails .offset3 br{display:none !important}section.thumb3 .col3,section.thumb5 .col3,section.thumb6 .col3,section.thumbinstall .col3{width:50%;margin-left:40px}section.homeblock.thumb4 .container .col3.wbg{height:550px}section.homeblock.thumb5 .cf{height:600px}section.homeblock.thumb5 .cf .col3.wbg{height:600px}section.extrabits .col6,section.theteam .col6{margin:0 !important}section.extrabits .col6 h2,section.theteam .col6 h2{margin-left:15px !important}section.extrabits .col6 p,section.theteam .col6 p{margin-left:15px !important}section.homeblock.theteam .col6 .member p{text-align:center !important;margin-left:0 !important}section.thumb13 h2,section.thumb13 h3,section.thumb14 h2,section.thumb14 h3,section.thumb15 h2,section.thumb15 h3,section.thumb16 h2,section.thumb16 h3,section.thumb17 h2,section.thumb17 h3,section.thumb18 h2,section.thumb18 h3,section.thumb19 h2,section.thumb19 h3,section.thumb20 h2,section.thumb20 h3,section.thumb21 h2,section.thumb21 h3,section.thumb22 h2,section.thumb22 h3{margin-left:20px !important}section.thumb13 .col6,section.thumb14 .col6,section.thumb15 .col6,section.thumb16 .col6,section.thumb17 .col6,section.thumb18 .col6,section.thumb19 .col6,section.thumb20 .col6,section.thumb21 .col6,section.thumb22 .col6{margin:0 !important}section.thumb13 .col2,section.thumb14 .col2,section.thumb15 .col2,section.thumb16 .col2,section.thumb17 .col2,section.thumb18 .col2,section.thumb19 .col2,section.thumb20 .col2,section.thumb21 .col2,section.thumb22 .col2{width:305px !important;text-align:center}section.thumb13 .col2 img,section.thumb14 .col2 img,section.thumb15 .col2 img,section.thumb16 .col2 img,section.thumb17 .col2 img,section.thumb18 .col2 img,section.thumb19 .col2 img,section.thumb20 .col2 img,section.thumb21 .col2 img,section.thumb22 .col2 img{width:305px !important}section.thumb13 .col2 h3,section.thumb14 .col2 h3,section.thumb15 .col2 h3,section.thumb16 .col2 h3,section.thumb17 .col2 h3,section.thumb18 .col2 h3,section.thumb19 .col2 h3,section.thumb20 .col2 h3,section.thumb21 .col2 h3,section.thumb22 .col2 h3{margin-left:0 !important}section.thumb11 .col3{width:45%;margin:0 25px;box-sizing:border-box;float:left;position:relative}section.thumb11 .col3 .floaterR{width:44%}section.features .col3:first-child{width:35% !important;margin-left:20px !important}section.features .col3:last-child{float:right !important;margin-right:30px !important}section#thedevice .col2{margin:0;width:33% !important}section#thedevice .col2 .feat1,section#thedevice .col2 .feat2,section#thedevice .col2 .feat3{padding-left:50px !important}section#thedevice .col2 .feat1 br,section#thedevice .col2 .feat2 br,section#thedevice .col2 .feat3 br{display:none}section#thedevice .col2 .feat4,section#thedevice .col2 .feat5,section#thedevice .col2 .feat6{padding-right:20px !important}section#thedevice .col2 .feature span.l1,section#thedevice .col2 .feature span.l2,section#thedevice .col2 .feature span.l3{left:30px;width:460px}section#thedevice .col2 .feature span.l4,section#thedevice .col2 .feature span.l6{right:15px;width:470px}section#thedevice .col2 .feature span.l5{right:10px;width:480px}section#thedevice.wb .container .col2{margin-left:20px;width:31.5% !important}section#thedevice.wb .container .col2 .feature h5{float:none !important}section#thedevice.wb .container .centered{width:310px;margin:0}section.techspecs .col2{width:305px}section.techspecs .col2 img{width:100%}section.thumb21 .col3{width:450px !important}section#faqs .col2{width:230px !important}section#faqs .col4{width:550px}section.videoinstall .col4{width:520px !important}section.videoinstall .col4 iframe{width:500px !important}section.videoinstall .col2{margin:0 55px !important}section.contactband .floaterL{width:25%}section.contactband .center{width:52%}section.contactband .center i{left:51% !important}section.contactband .container{width:100% !important}footer{width:100%}footer .floaterR{width:60%}footer .footerband .social{width:200px;margin-left:0;left:25%}section#subscriptionshero .container h1{font-size:30.8px;padding-left:10px;padding-right:60px;padding-left:60px}section#subscriptionshero .container .col3{margin-left:520px !important}section#subsfeatures .container .colscreen img.activityscreen{left:-10px}section#subsfeatures .container .colblue h4,section#subsfeatures .container .colblue p,section#subsfeatures .container .colblue h3{padding-left:20px !important}section#subsfeatures .container .colgray h4,section#subsfeatures .container .colgray p,section#subsfeatures .container .colgray ul{padding-left:10px !important}section#chimehero .container h1{font-size:30.8px;padding-left:10px;padding-right:60px;padding-left:60px}section#chimehero .container .col3{margin-left:520px !important}section#chimefeatures .container .col2{width:30%}.cart-item-quantity .quantity .quantity-minus,.cart-item-quantity .quantity .quantity-plus{display:none}section.ringplus div.container a{left:23.2%}}@media screen and (min-width: 992px) and (max-width: 1024px){.order-summary-details .row{padding-bottom:10px}.order-summary-details .row .col-sm-3{width:100% !important}.order-summary-details .row .col-sm-3 h2 br{display:none}.order-summary-details .row .col-sm-1{width:50%;padding-right:0 !important}.order-summary-details .row .col-sm-1 a{height:14px}.order-summary-details .row .col-sm-1 a img{top:0 !important;left:0 !important}.order-summary-details .row .col-sm-2{width:50%;padding-left:0 !important;float:right}.order-summary input[type='text']{width:78px}}@media only screen and (max-width: 990px){.modal-body form{width:75%;margin:0 auto}.modal-body form .row .col-md-3{display:block;clear:both;float:none !important;margin-bottom:15px}.modal-body form .row .col-md-3 input#card_expiry,.modal-body form .row .col-md-3 input#zipcode_,.modal-body form .row .col-md-3 input#card_code{width:50%}.modal-body form .row .col-md-3 input[type="text"]{float:none !important}.modal-body form .row .col-md-3 input#card_expiry{float:left !important}.modal-body form .row .col-md-3 label.error{display:block !important;width:300px !important;margin-bottom:20px !important}.modal-body form .row .singleline label.error{margin-top:15px !important}section.homeblock.thumb5 div.container p{font-size:22px}footer .footerband{padding:0 0 20px !important}footer .footerband .center{width:100% !important;float:none !important;text-align:center !important;padding:19px 0 !important;margin:20px auto !important}footer .footerband .center a{font-size:20px !important}footer .footerband .floaterR{width:100% !important;float:right !important;text-align:center !important;padding-top:25px}footer .footerband .floaterR a{font-size:10px !important;margin:0 4px !important}footer .footerband .social{width:200px;margin-left:-100px;left:50%;top:30px}footer .footerband .ces{width:100%;float:none;margin-top:110px;text-align:center}footer .footerband .ces img{float:none}footer .footerband .ces p{float:none}footer .footertop .sign-out a{position:absolute;top:40px !important;right:20px !important}section.homeblock.theteam .col6{float:none;width:98%;margin:0 auto}section.homeblock.theteam .col6 .member{width:20%}section.contactband .floaterR{font-size:13px}}@media only screen and (max-width: 966px){footer .footertop{padding:0 !important}footer .footertop .floaterL{width:100% !important;float:left !important;padding:35px 0 10px !important;text-align:center !important}footer .footertop .floaterL img{width:50px !important}footer .footertop .floaterR{width:100% !important;float:none !important;margin:0 auto !important;text-align:center !important}footer .footertop .floaterR .footercol{float:none !important;text-align:left !important;margin:0 9px !important;display:inline-block !important}footer .footertop .floaterR .footercol p{display:none !important}footer .footertop .floaterR .footercol p.orderstatus{display:inline !important;position:relative}footer .footertop .floaterR .footercol p.orderstatus a#order-status-footer{position:absolute;font-family:'Equip-Regular','Georgia','sans-serif';font-size:12px;font-weight:normal;color:white !important;text-transform:uppercase;letter-spacing:0.08em;top:15px;width:100px;left:160px;z-index:20}footer .footertop .floaterR .footercol h3 a{font-size:12px !important}footer .footertop .sign-out position:relative a{position:absolute;top:-20px;right:-40px;top:48px;right:10px}footer .footerband{padding:0 0 20px !important}footer .footerband .center{width:100% !important;float:none !important;text-align:center !important;padding:19px 0 !important;margin:40px auto 0 !important}footer .footerband .center a{font-size:20px !important}footer .footerband .floaterR{width:100% !important;float:right !important;text-align:center !important;padding-top:0}footer .footerband .floaterR a{font-size:10px !important;margin:0 4px !important}footer .footerband .social{width:200px;margin-left:-100px;left:50%;top:30px}footer .footerband .ces{width:100%;float:none;margin-top:110px;text-align:center}footer .footerband .ces img{float:none}footer .footerband .ces p{float:none}footer .footertop .sign-out a{position:absolute;top:40px !important;right:20px !important}section#chimepricing h3{padding:0 100px 25px}body.vanity #heropodcast .col6,body.vanity #herosirius .col6,body.vanity #herovegas .col6{margin-left:33%}}@media only screen and (max-width: 900px){section#subscriptionshero .container div#slider{width:595px}section#subscriptionshero .container div#slider .slideIMG{width:595px;margin:0 auto}section#subscriptionshero .container div#slider .slideIMG img.mobile{left:123px}section#subscriptionshero .container div#slider .slick-prev,section#subscriptionshero .container div#slider .slick-next{display:none !important}section#subsfeatures .container h2{width:80%;margin:0 auto 30px !important}section#subsfeatures .container .col2{width:100% !important;float:none;display:inline-block;margin-bottom:40px}section#chimehero .container div#slider{width:595px}section#chimehero .container div#slider .slideIMG{width:595px;margin:0 auto}section#chimehero .container div#slider .slideIMG img.mobile{left:123px}section#chimehero .container div#slider .slick-prev,section#chimehero .container div#slider .slick-next{display:none !important}section#chimefeatures .container h2{width:80%;margin:0 auto 30px !important}section#chimefeatures .container .col2{width:100% !important;float:none;display:inline-block;margin-bottom:40px}section#herosirius div.col6 h1,section#herovegas div.col6 h1{padding-right:60px}section#herosirius div.col6 div.buy,section#herovegas div.col6 div.buy{float:right;width:165px;padding-top:35px}section#herosirius div.col6 div.fedex div.price,section#herovegas div.col6 div.fedex div.price{width:300px;float:left;margin-right:10px}section#herosirius div.col6 div.fedex div#fedex,section#herovegas div.col6 div.fedex div#fedex{float:left;width:350px;color:white;padding:5px 0}section#herosirius div.col6 div.fedex div#fedex small,section#herovegas div.col6 div.fedex div#fedex small{font-size:16px}section#herosirius div.col6 div.fedex div.buy,section#herovegas div.col6 div.fedex div.buy{padding-top:0;margin-top:-70px;width:225px}section.homeblock.thumb5 div.container p{font-size:20px;line-height:26px}#cart .plan-selection .options div{margin-bottom:5px}#cart .plan-selection .options div input[type="radio"]{position:relative;top:-1px;vertical-align:top}#cart .plan-selection .options div label span.text-muted{display:block}}@media only screen and (max-width: 800px){section.contactband{font-size:13px !important;height:70px}section.contactband .container{width:100% !important}section.contactband .floaterL{width:40% !important;float:left !important;font-size:14px !important;padding:20px 0 0 10px !important}section.contactband .center{width:48% !important;float:right !important;font-family:"Flama-Book", "Georgia", "sans-serif" !important;font-size:14px !important;font-weight:normal !important;color:#4c4c4c !important;text-align:right !important;padding:20px 20px 20px 0 !important;position:relative !important}section.contactband .center span{font-size:12px !important;margin:0 0 3px !important;display:block !important}section.contactband .center span span{display:inline !important}section.contactband .center i{position:absolute;top:22px !important;left:12px !important;display:none !important}section.contactband .floaterR{display:none}body.vanity #heropodcast,body.vanity #herosirius,body.vanity #herovegas{background:url(//static.ring.com/assets/static/masthead-13f33fef1191f5312c28bf6bebd4cb28.jpg) no-repeat 38% 70px !important}}@media only screen and (max-width: 770px){#hero{background:url(//static.ring.com/assets/static/masthead-13f33fef1191f5312c28bf6bebd4cb28.jpg) no-repeat -290px 70px !important;background-size:230% !important;border-bottom:1px solid #ccc;height:430px !important}#hero .col3 h1{color:white !important;font-size:35px !important;text-align:left;padding:130px 0 0 !important}#hero .col3 h2{color:white !important;font-size:20px !important;text-align:left;padding:10px 0 0 0 !important;text-align:left !important;line-height:25px !important}#hero .col3 a{margin:20px 0 0}#hero .col3 p.videohero{display:none}#hero .col3.offset3{margin:0 auto !important;width:80% !important;float:none;left:15% !important}section.blockbreak{height:200px}section.blockbreak h3 img{vertical-align:middle;margin:10px 0 0 0px;padding:0px 0;width:90%}.thumb1 .container{padding:0 0 0 !important}.thumb1 .container .col2,.thumb1 .container .col4{width:80% !important;float:none !important;margin:0 auto !important}.thumb1 .container .col2{padding-top:370px !important}.thumb1 .container .col2 h1{font-size:35px !important;padding-bottom:15px !important;text-align:center}.thumb1 .container .col2 p{font-size:20px !important;line-height:28px !important;padding-bottom:20px !important;text-align:center}.thumb1 .container .col2 p.holiday{font-size:14px !important;padding-bottom:0 !important}.thumb1 .container .col2 h1 br,.thumb1 .container .col2 p br{display:none !important}.thumb1 .container .col2 img{position:absolute !important;bottom:110px !important;left:50% !important;margin-left:-45px !important}.thumb1 .container .col2 h4{position:absolute !important;bottom:70px !important;left:50% !important;width:80px;margin-left:-40px}.thumb1 .container .col2 h3{padding:60px 0 30px !important;text-align:center !important}.thumb1 .container .col4{position:relative}.thumb1 .container .col4 .video{display:none}.thumb1 .container .col4 img{width:100% !important;position:absolute;top:-600px;left:0}section.homeblock.thumb1 .container .col2 p.holiday{padding-bottom:0 !important}section.thumb2 img.thumb2{position:relative !important;width:100% !important;right:0 !important}section.thumb2 .col3{width:80% !important;float:none !important;margin:0 auto !important;padding:30px 0 !important;height:230px !important}section.thumb2 .col3 h2{font-size:25px !important;padding:20px 0 0 !important}section.thumb2 .col3 p{font-size:20px !important;line-height:28px !important;padding:20px 0 !important}section.thumb2 .col3 br{display:none !important}section.homeblock.thumb2.chime .col3{height:300px !important}section.homeblock.thumb2.chime .col3 a.btn-orange{padding:0 !important}.thumb3 img.thumb3{position:relative !important;width:100% !important;left:0 !important}.thumb3 .col3{width:80% !important;float:none !important;margin:0 auto !important;padding:30px 0 !important;height:310px !important}.thumb3 .col3 h2{font-size:25px !important;padding:20px 0 0 !important}.thumb3 .col3 p{font-size:20px !important;line-height:28px !important;padding:20px 0 !important}.thumb3 .col3 br{display:none !important}.thumb3 .col3 p:last-child{padding-top:0px !important;line-height:15px}.thumb3 .col3 p:last-child small{font-size:14px;line-height:18px}section.thumb4 img.thumb4{position:relative !important;width:100% !important;left:0 !important}section.thumb4 .col3{width:80% !important;float:none !important;margin:0 auto !important;padding:30px 0 !important;height:340px !important}section.thumb4 .col3 h2{font-size:25px !important;padding:20px 0 0 !important}section.thumb4 .col3 p{font-size:20px !important;line-height:28px !important;padding:20px 0 !important}section.thumb4 .col3 br{display:none !important}section.homeblock.thumb5 div.container{height:430px}section.homeblock.thumb5 img.thumb5{position:relative !important;width:100% !important;left:0 !important}section.homeblock.thumb5 .col3{width:80% !important;float:none !important;margin:0 auto !important;padding:30px 0 0 !important;height:450px !important}section.homeblock.thumb5 .col3 h2{font-size:25px !important;padding:20px 0 0 !important;line-height:35px !important}section.homeblock.thumb5 .col3 p{font-size:20px !important;line-height:28px !important;padding:20px 0 0 !important}section.homeblock.thumb5 .col3 br{display:none !important}.thumb6 img.thumb6{position:relative !important;width:100% !important;left:0 !important}.thumb6 .col3{width:80% !important;float:none !important;margin:0 auto !important;padding:30px 0 !important;height:560px !important}.thumb6 .col3 h1{font-size:30px !important;padding:20px 0 0 !important}.thumb6 .col3 p{font-size:20px !important;line-height:28px !important;padding:20px 0 0 !important}.thumb6 .col3 br{display:none !important}.thumb6 .col3 p span.colored span.discounted{margin-right:20px}section.thumb7 img.thumb7{position:relative !important;width:100% !important;left:0 !important}section.thumb7 .col3{width:80% !important;float:none !important;margin:0 auto !important;padding:30px 0 !important;height:720px !important}section.thumb7 .col3 h2{font-size:30px !important;padding:20px 0 10px !important}section.thumb7 .col3 h4{padding:0 !important;line-height:20px !important}section.thumb7 .col3 p{font-size:20px !important;line-height:28px !important;padding:20px 0 !important}section.thumb7 .col3 br{display:none !important}.thumb8 img.thumb8{position:relative !important;width:100% !important;left:0 !important}.thumb8 .col3{width:80% !important;float:none !important;margin:0 auto !important;padding:30px 0 !important;height:780px !important}.thumb8 .col3 h2{font-size:30px !important;padding:20px 0 10px !important}.thumb8 .col3 h4{padding:0 !important;line-height:20px !important}.thumb8 .col3 p{font-size:20px !important;line-height:28px !important;padding:20px 0 !important}.thumb8 .col3 br{display:none !important}.thumb8 .col3 .jamie img{margin:0 20px 0 0 !important}.thumb8 .col3 .jamie p{padding:0 0 10px !important;font-size:16px !important;line-height:20px !important}.thumb8 .col3 .jamie p strong{font-size:16px !important}.thumb9{background-size:100% !important;height:auto !important}.thumb9 .col4{width:80% !important;float:none !important;margin:105% auto 0 !important;padding:30px 0 !important;height:780px !important;background:none !important}.thumb9 .col4 h2{font-size:30px !important;padding:20px 0 0 !important;margin-bottom:0}.thumb9 .col4 h4{padding:0 !important;line-height:20px !important;margin-top:30px}.thumb9 .col4 p{font-size:20px !important;line-height:28px !important;padding:20px 0 !important}.thumb9 .col4 br{display:none !important}.thumb9 .col4 .floaterL{width:100% !important;min-height:0 !important;padding-bottom:0 !important}.thumb9 .col4 .floaterL img{width:20px !important}.thumb9 .col4 .floaterL p{padding:0 !important}.thumb9 .col4 .floaterL a{font-size:16px !important}.thumb9 .col4 .floaterR{padding:0 !important;width:100% !important;min-height:0 !important}.thumb9 .col4 .floaterR img{width:20px !important}.thumb9 .col4 .floaterR p{padding:0 !important;font-size:16px !important}.thumb9 .col4 .floaterR p span{font-size:16px !important}.thumb9 .col4 .floaterR a{font-size:16px !important}.thumb9 .col4 .floaterR h4{padding-top:20px !important}.thumb10{background:none}.thumb10 img.thumb10{position:relative !important;width:100% !important;left:0 !important}.thumb10 .col3{width:80% !important;float:none !important;margin:0 auto !important;padding:30px 0 !important;height:560px !important}.thumb10 .col3 h1{font-size:30px !important;padding:20px 0 0 !important}.thumb10 .col3 p{font-size:20px !important;line-height:28px !important;padding:20px 0 0 !important}.thumb10 .col3 br{display:none !important}.thumb10 .col3 p span.colored span.discounted{margin-right:20px}.thumb13 img.thumb13{position:relative !important;width:100% !important;left:0 !important}.thumb13 .col3{width:80% !important;float:none !important;margin:0 auto !important;padding:30px 0 !important;height:540px !important}.thumb13 .col3 h2{font-size:30px !important;padding:20px 0 10px !important}.thumb13 .col3 h4{padding:0 !important;line-height:20px !important}.thumb13 .col3 p{font-size:20px !important;line-height:28px !important;padding:20px 0 !important}.thumb13 .col3 form input[type="email"]{width:95% !important}section.thumb14 .col6,section.thumb15 .col6,section.thumb16 .col6,section.thumb18 .col6,section.thumb19 .col6,section.thumb20 .col6,section.thumb22 .col6{width:80% !important;float:none !important;margin:0 auto !important;padding:0 !important;text-align:center}section.thumb14 .col2,section.thumb15 .col2,section.thumb16 .col2,section.thumb18 .col2,section.thumb19 .col2,section.thumb20 .col2,section.thumb22 .col2{width:80% !important;float:none !important;margin:0 auto 20px !important;padding:0 0 20px !important;border-bottom:1px solid #e3e3e3 !important}section.thumb14 .col2 h2,section.thumb15 .col2 h2,section.thumb16 .col2 h2,section.thumb18 .col2 h2,section.thumb19 .col2 h2,section.thumb20 .col2 h2,section.thumb22 .col2 h2{font-size:30px !important;padding:20px 0 10px !important}section.thumb14 .col2 h4,section.thumb15 .col2 h4,section.thumb16 .col2 h4,section.thumb18 .col2 h4,section.thumb19 .col2 h4,section.thumb20 .col2 h4,section.thumb22 .col2 h4{padding:0 !important;line-height:20px !important}section.thumb14 .col2 h3,section.thumb15 .col2 h3,section.thumb16 .col2 h3,section.thumb18 .col2 h3,section.thumb19 .col2 h3,section.thumb20 .col2 h3,section.thumb22 .col2 h3{text-align:center}section.thumb14 .col2 p,section.thumb15 .col2 p,section.thumb16 .col2 p,section.thumb18 .col2 p,section.thumb19 .col2 p,section.thumb20 .col2 p,section.thumb22 .col2 p{font-size:20px !important;line-height:28px !important;padding:20px 0 !important}section.thumb14 .col2:last-child,section.thumb15 .col2:last-child,section.thumb16 .col2:last-child,section.thumb18 .col2:last-child,section.thumb19 .col2:last-child,section.thumb20 .col2:last-child,section.thumb22 .col2:last-child{border-bottom:none !important;text-align:center}section.thumb16 .col2{margin-bottom:40px !important}section.thumb21 .col3{width:80% !important;float:none !important;margin:0 auto !important;padding:30px 0 !important}section.thumb21 .col3 h2{font-size:30px !important;padding:20px 0 10px !important}.extrabits .col6{width:80% !important;float:none !important;margin:0 auto !important;padding:30px 0 !important}.extrabits .col6 h2{padding-top:20px !important}.singlecol{width:80% !important;float:none !important;margin:0 auto !important;padding:30px 0 !important}.theteam .col6{width:80% !important;float:none !important;margin:0 auto !important;padding:30px 0 !important}.theteam .col6 h2{font-size:30px !important;padding:20px 0 10px !important}.theteam .col6 .member{width:20% !important;margin:0 14px 30px 14px !important;min-height:160px !important}.theteam .col6 .member img{width:80px !important}#faqs h1{padding:40px 15px 0 !important;width:80% !important;margin:0 auto !important}#faqs .col2{display:none}#faqs .col4{width:80% !important;float:none !important;margin:0 auto 0 !important;padding:30px 0 !important}#faqs .col4 .faqsection{padding:30px 0 !important}.techspecs h2{font-size:30px !important;padding:40px 40px 10px !important}.techspecs .col2{width:80% !important;float:none !important;margin:0 auto !important;padding:30px 0 0 !important;height:auto !important}.techspecs p{padding-bottom:10px !important}.techspecs img{width:90%;margin:0 auto !important}.techspecs p.ctablock{margin:30px 0 !important}.techspecs p.ctablock a{margin:0 10px !important}.techspecs p.ctablock a.btn-blue,.techspecs p.ctablock a.btn-orange{font-size:12px !important;width:110px !important}.videoinstall{display:none}section.features .container{padding:0 !important}section.features .col3:first-child{display:none}section.features .col3:last-child{width:80% !important;float:none !important;margin:0 auto !important;padding:60px 0 30px !important;height:auto !important}section.features .col3:last-child .featureblock{background-size:50px !important;margin-bottom:30px}section.features .col3:last-child .featureblock h3{padding-bottom:0px !important;font-size:22px;width:80% !important;line-height:30px !important}section.features .col3:last-child .featureblock p{width:80% !important}section.homeblock .container .featureblock h3{font-size:22px}section#thedevice{padding-bottom:80px !important}section#thedevice h1{padding:50px 20px 10px !important;line-height:45px !important}section#thedevice .container{padding:0 !important;position:relative !important}section#thedevice .container .col2{width:80% !important;float:none !important;margin:0 auto !important;padding:30px 0 0 !important;height:auto !important;position:relative}section#thedevice .container .col2 .feat1,section#thedevice .container .col2 .feat2,section#thedevice .container .col2 .feat3,section#thedevice .container .col2 .feat4,section#thedevice .container .col2 .feat5,section#thedevice .container .col2 .feat6{padding:0 0 30px !important;margin:0 !important;text-align:left !important}section#thedevice .container .col2 .feature br,section#thedevice .container .col2 .feature span{display:none !important}section#thedevice .container .col2 .feat6{position:absolute;top:-310px;left:200px}section#thedevice .container .col2 .feat6 h5{display:block !important}section#thedevice .container .col2 .feat6 p{float:left}section#thedevice .container .col2 .feat6 p label{display:none}section#thedevice .container .col2 .feat6 p a{margin:0 2px}section#thedevice .container .col2 .feat6 h4{display:none}section#thedevice .container .col2 a.buy-now{position:absolute;top:1010px;left:50%;margin-left:-80px !important}section#thedevice .container .col2:first-child{margin-top:600px !important}section#thedevice .container .col2:last-child{padding-top:0 !important;margin-top:0 !important}section#thedevice .container .centered{position:absolute !important;top:0 !important;left:50% !important;margin-left:-40% !important}section#thedevice .container .centered img{width:40%}section#thedevice .aright{text-align:left !important}section#thedevice.wb .container .col2{position:relative;width:80% !important}section#thedevice.wb .container .col2 .colorselector{position:absolute;top:-70px;left:50%;width:140px;margin-left:-70px}section#thedevice.wb .container .col2 .colorselector label{display:none !important}section#thedevice.wb .container .col2 a.buy-now{position:relative;display:inline-block;top:1300px !important;margin-left:0px !important;left:0px}section.techspecs .col2{width:80% !important;float:none !important;margin:0 auto !important}section.techspecs .col2:last-child{text-align:center !important}section.techspecs .col2:last-child img{width:60% !important;margin:50px 0 0 !important}section#chimepricing h3{padding:0 50px 25px}section#chimehero .container div.thechime{width:100%}section#chimehero .container div.thechime .chimeIMG{width:100%}section#chimehero .container div.thechime .chimeIMG img{display:inline}section#chimehero .container div.thechime .chimeIMG video{display:none}body.vanity #heropodcast,body.vanity #herosirius,body.vanity #herovegas{background:url(//static.ring.com/assets/static/masthead-13f33fef1191f5312c28bf6bebd4cb28.jpg) no-repeat 0 70px !important}body.vanity #heropodcast .col6,body.vanity #herosirius .col6,body.vanity #herovegas .col6{margin-left:25px;width:410px !important}body.vanity #heropodcast .col6 p.spoffer,body.vanity #herosirius .col6 p.spoffer,body.vanity #herovegas .col6 p.spoffer{font-size:18px;padding:50px 0 10px 0}body.vanity #heropodcast .col6 p.podcastname,body.vanity #herosirius .col6 p.podcastname,body.vanity #herovegas .col6 p.podcastname{font-size:22px}body.vanity #heropodcast .col6 h1,body.vanity #herosirius .col6 h1,body.vanity #herovegas .col6 h1{font-size:20px;padding:10px 0 30px;line-height:30px}body.vanity #heropodcast .col6 .heroblocks .price,body.vanity #herosirius .col6 .heroblocks .price,body.vanity #herovegas .col6 .heroblocks .price{width:180px;padding-bottom:20px}body.vanity #heropodcast .col6 .heroblocks .limited,body.vanity #herosirius .col6 .heroblocks .limited,body.vanity #herovegas .col6 .heroblocks .limited{padding-left:0}body.vanity #heropodcast .col6 .heroblocks .limited small,body.vanity #herosirius .col6 .heroblocks .limited small,body.vanity #herovegas .col6 .heroblocks .limited small{padding-top:10px;padding-bottom:20px}body.vanity #herosirius .col6 p.spoffer,body.vanity #herovegas .col6 p.spoffer{padding-top:30px}body.vanity #herosirius .col6 h1,body.vanity #herovegas .col6 h1{padding-bottom:10px}body.vanity #herosirius .col6 .heroblocks .price,body.vanity #herovegas .col6 .heroblocks .price{padding-bottom:0}body.vanity #herosirius .col6 div.fedex div.price,body.vanity #herovegas .col6 div.fedex div.price{width:180px;margin-right:0;float:none;margin:0 auto}body.vanity #herosirius .col6 div.fedex div.price div#number,body.vanity #herovegas .col6 div.fedex div.price div#number{text-shadow:none !important}body.vanity #herosirius .col6 div.fedex div#fedex,body.vanity #herovegas .col6 div.fedex div#fedex{float:none;width:90%;color:white;padding:5px 0;margin:20px 0 20px 30px !important;color:#515151}body.vanity #herosirius .col6 div.fedex div.buy,body.vanity #herovegas .col6 div.fedex div.buy{padding-top:0;margin-top:0px;margin-right:10%;width:225px}section.homeblock.thumbinstall img.thumbinstall{position:relative !important;width:100% !important;left:0 !important}section.homeblock.thumbinstall .col3{width:80% !important;float:none !important;margin:0 auto !important;padding:30px 0 !important;height:450px !important}section.homeblock.thumbinstall .col3 h1{font-size:30px !important;padding:20px 0 0 !important}section.homeblock.thumbinstall .col3 p{font-size:20px !important;line-height:28px !important;padding:20px 0 0 !important}section.homeblock.thumbinstall .col3 br{display:none !important}section.homeblock.thumbinstall .col3 p span.colored span.discounted{margin-right:20px}section.homeblock.installdetails img.installdetails{position:relative !important;width:100% !important;left:0 !important}section.homeblock.installdetails .col3{width:80% !important;float:none !important;margin:0 auto !important;padding:30px 0 !important;height:530px !important}section.homeblock.installdetails .col3 h1{font-size:30px !important;padding:20px 0 0 !important}section.homeblock.installdetails .col3 p{font-size:20px !important;line-height:28px !important;padding:20px 0 0 !important}section.homeblock.installdetails .col3 br{display:none !important}section.homeblock.installdetails .col3 p span.colored span.discounted{margin-right:20px}section.thumb11 h1{font-size:30px !important;padding:40px 40px 10px !important;text-align:center}section.thumb11 .col3{width:80%;margin:40px 70px;box-sizing:border-box;float:left;position:relative}section.ringplus div.container a{left:14.2%}}@media only screen and (max-width: 670px){section.ringplus div.container div.ringchime{left:340px}section.ringplus div.container div.pluslogo{bottom:190px !important;left:345px}section.ringplus div.container p{bottom:70px;left:343px;width:70%}section.ringplus div.container a{left:68px;bottom:30px}#cart h5.info{font-size:14px}#cart h5.info i.cloud-video-recording-tooltip span{left:-183px;top:-98px}#cart h5.info i.cloud-video-recording-tooltip span i.arrow-down{left:180px}section.homeblock.thumb5 div.container p{font-size:18px !important;line-height:26px !important}section#thedevice div.container div.col2.centered a.buy-now{top:1060px}div.cvr-video h2{width:90%;text-align:center;margin:0 auto}div.cvr-video iframe{width:90%}}@media only screen and (max-width: 600px){#myaccount h1{text-align:center;padding-bottom:0 !important}#myaccount div.pull-right{font-size:16px;float:none;text-align:center;width:100%;padding-bottom:30px;float:none !important;position:relative !important;top:0 !important;right:0 !important}#myaccount table.ccards td{font-size:13px !important}#myaccount table.ccards td span{display:block !important;line-height:30px !important}section#mobilecvr .container{width:80%;margin:0 auto}section.homeblock.theteam .member{width:27% !important}section#mobilecvr .container{width:80%;margin:0 auto;text-align:center}section#mobilecvr .container img{width:80% !important;margin:30px auto !important}section#mobilecvr .container .colmobile{width:80%;margin:0 auto}section#mobilecvr .container .colmobile h1{font-size:22px;padding-bottom:0 !important}section#mobilecvr .container .colmobile h2{padding-bottom:10px !important}section#mobilecvr .container .colmobile p{font-size:18px;padding-bottom:10px}section#mobilecvr .container .colmobile p span{color:#1998d5}section#mobilecvr .container .colmobile p a{width:200px}}@media only screen and (max-width: 568px){section.ringplus div.container div.ringchime{left:291px}section.ringplus div.container div.pluslogo{width:90px !important}}@media only screen and (max-width: 550px){section#subscriptionshero .container h1{font-size:28px;padding-left:20px;padding-right:20px}section#subscriptionshero .container div#slider{width:100%}section#subscriptionshero .container div#slider .slideIMG{width:100%}section#subscriptionshero .container div#slider .slideIMG img.desk{display:none}section#subscriptionshero .container div#slider .slideIMG img.mobile{display:inline;width:100%;margin-bottom:20px;position:relative;top:0;left:0}section#subscriptionshero .container div#slider .slideIMG h2{display:inline-block;text-align:center;margin:10px 0 0;width:100%;text-transform:uppercase}section#subscriptionshero .container div#slider .slideCTNT{width:80%;margin:auto}section#subscriptionshero .container div#slider .slideCTNT h2{display:none}section#subsfeatures .container .col2{margin:0 auto 40px !important}section#subspricing h2{font-size:22px;padding:35px 20px 25px;line-height:40px}section#chimehero .container h1{font-size:28px !important;padding-left:20px;padding-right:20px}section#chimehero .container div.thechime{width:100%}section#chimehero .container div.thechime .chimeIMG{width:100%}section#chimehero .container div.thechime .chimeIMG img{display:inline}section#chimehero .container div.thechime .chimeIMG video{display:none}section#chimehero .container div.thechime .chimeIMG h2{display:inline-block;text-align:center;margin:10px 0 0;width:100%;text-transform:uppercase}section#chimehero .container div.thechime .chimeCTNT{width:80%;margin:auto}section#chimehero .container div.thechime .chimeCTNT h2{display:none}section#chimefeatures .container .col2{margin:0 auto 40px !important}section#chimepricing h2{font-size:22px;padding:35px 20px 25px;line-height:40px}section#chimepricing a.btn-orange{width:300px !important}#cart .cart-subscription-price h4.subscription-price{margin-top:0}#cart .cart-subscription-total h4.subscription-total{margin-top:0}#cart #order_plan_id_2{margin-bottom:0px}#cart .add-additional-ring{text-align:center}#cart h5.info{font-size:14px}#cart h5.info i.cloud-video-recording-tooltip span{left:-50px;top:-98px}#cart h5.info i.cloud-video-recording-tooltip span i.arrow-down{left:48px}section.homeblock.theteam .member{width:40% !important}#domestic_shipping_method h5.info{font-size:14px}#domestic_shipping_method h5.info i.delivery-overnight-tooltip span{right:-12px}#domestic_shipping_method h5.info i.delivery-overnight-tooltip span i.arrow-down{left:240px}}@media only screen and (max-width: 510px){#cart .plan-selection .options div{margin-bottom:5px}#cart .plan-selection .options div input[type="radio"]{position:relative;top:-1px;vertical-align:top}#cart .plan-selection .options div label span.text-muted{display:block}}@media only screen and (max-width: 414px){nav.main{display:none}nav.mobile{display:block;margin:0 0 30px -15px;width:290px;padding:0}.logo{padding-bottom:0}.logo{float:none;padding-bottom:20px}.logo h1 a{font-size:48px;margin-left:0px;line-height:50px}.container{width:100%}#hero{background:url(//static.ring.com/assets/static/masthead-mobile-e91189b75a7d7154a7491ccdeb153628.jpg) no-repeat 0 0px !important;background-size:100% !important;border-bottom:1px solid #ccc;height:410px !important;padding-top:0}#hero .col3 h1{color:#414141 !important;font-size:35px !important;text-align:left;padding:70px 0 0 !important}#hero .col3 h2{color:#414141 !important;font-size:20px !important;text-align:left;padding:10px 0 0 0 !important;text-align:left !important;line-height:25px !important}#hero .col3 a{margin:10px 0 0 0 !important}#hero .col3 a.learn-more{background-color:#bbb;color:white !important}#hero .col3 p.videohero{display:none}#hero div.container .col3.offset3{left:0 !important;text-align:center;width:100% !important;top:80px}#hero div.container .col3.offset3 h1{padding-top:70px !important;text-align:center;padding-bottom:0px !important;font-size:30px !important;margin-bottom:0;padding-bottom:0}#hero div.container .col3.offset3 h2{text-align:center !important;margin:0 0 15px;padding:0}#hero div.banner-neighborhood a{font-size:18px}#hero div.banner-neighborhood a span{display:block}section.thumb1 .container .col4 img{top:-550px}section.thumb1 .container .col2 h4{bottom:80px !important}section.blockbreak h3 img{vertical-align:middle;margin:10px 0 0 0px;padding:0px 0;width:90%}.thumb1 .container{padding:30px 0 0 !important}.thumb1 .container .col2,.thumb1 .container .col4{width:80% !important;float:none !important;margin:0 auto !important}.thumb1 .container .col2{padding-top:180px !important}.thumb1 .container .col2 h1{font-size:30px !important;padding-bottom:15px !important}.thumb1 .container .col2 p{font-size:20px !important;line-height:28px !important;padding-bottom:20px !important}.thumb1 .container .col2 p.holiday{font-size:14px !important;padding-bottom:0 !important}.thumb1 .container .col2 h1 br,.thumb1 .container .col2 p br{display:none !important}.thumb1 .container .col2 img{position:absolute !important;bottom:110px !important;left:50% !important;margin-left:-45px !important}.thumb1 .container .col2 h4{position:absolute !important;bottom:100px !important}.thumb1 .container .col2 h3{padding:60px 0 30px !important;text-align:center !important}.thumb1 .container .col4{position:relative}.thumb1 .container .col4 .video{display:none}.thumb1 .container .col4 img{width:100% !important;position:absolute;top:-570px;left:0}section.homeblock.thumb1 .container .col2 p.holiday{padding-bottom:0 !important}section.thumb2 img.thumb2{position:relative !important;width:100% !important;right:0 !important}section.thumb2 .col3{width:80% !important;float:none !important;margin:0 auto !important;padding:30px 0 !important;height:360px !important}section.thumb2 .col3 h2{font-size:25px !important;padding:20px 0 0 !important}section.thumb2 .col3 p{font-size:20px !important;line-height:28px !important;padding:20px 0 !important}section.thumb2 .col3 br{display:none !important}section.homeblock.thumb2.chime .col3{height:400px !important}.thumb3 img.thumb3{position:relative !important;width:100% !important;left:0 !important}.thumb3 .col3{width:80% !important;float:none !important;margin:0 auto !important;padding:30px 0 !important;height:310px !important}.thumb3 .col3 h2{font-size:25px !important;padding:20px 0 0 !important}.thumb3 .col3 p{font-size:20px !important;line-height:28px !important;padding:20px 0 !important}.thumb3 .col3 br{display:none !important}.thumb3 .col3 p:last-child{padding-top:0px !important;line-height:15px}.thumb3 .col3 p:last-child small{font-size:14px;line-height:18px}section.thumb4 img.thumb4{position:relative !important;width:100% !important;left:0 !important}section.thumb4 .col3{width:80% !important;float:none !important;margin:0 auto !important;padding:30px 0 !important;height:420px !important}section.thumb4 .col3 h2{font-size:25px !important;padding:20px 0 0 !important}section.thumb4 .col3 p{font-size:20px !important;line-height:28px !important;padding:20px 0 !important}section.thumb4 .col3 br{display:none !important}section.homeblock.thumb5 div.container{height:600px}section.homeblock.thumb5 img.thumb5{position:relative !important;width:100% !important;left:0 !important}section.homeblock.thumb5 .col3{width:80% !important;float:none !important;margin:0 auto !important;padding:30px 0 0 !important;height:670px !important}section.homeblock.thumb5 .col3 h2{font-size:25px !important;padding:0 !important;line-height:35px !important}section.homeblock.thumb5 .col3 p{font-size:20px !important;line-height:28px !important;padding:20px 0 0 !important}section.homeblock.thumb5 .col3 p.sidenote{color:#ccc;font-size:14px !important}section.homeblock.thumb5 .col3 br{display:none !important}.thumb6 img.thumb6{position:relative !important;width:100% !important;left:0 !important}.thumb6 .col3{width:80% !important;float:none !important;margin:0 auto !important;padding:30px 0 !important;height:770px !important}.thumb6 .col3 h1{font-size:30px !important;padding:20px 0 0 !important}.thumb6 .col3 p{font-size:20px !important;line-height:28px !important;padding:20px 0 0 !important}.thumb6 .col3 br{display:none !important}.thumb6 .col3 p span.colored span.discounted{margin-right:20px}section.thumb7 img.thumb7{position:relative !important;width:100% !important;left:0 !important}section.thumb7 .col3{width:80% !important;float:none !important;margin:0 auto !important;padding:30px 0 !important;height:720px !important}section.thumb7 .col3 h2{font-size:30px !important;padding:20px 0 10px !important}section.thumb7 .col3 h4{padding:0 !important;line-height:20px !important}section.thumb7 .col3 p{font-size:20px !important;line-height:28px !important;padding:20px 0 !important}section.thumb7 .col3 br{display:none !important}.thumb8 img.thumb8{position:relative !important;width:100% !important;left:0 !important}.thumb8 .col3{width:80% !important;float:none !important;margin:0 auto !important;padding:30px 0 !important;height:780px !important}.thumb8 .col3 h2{font-size:30px !important;padding:20px 0 10px !important}.thumb8 .col3 h4{padding:0 !important;line-height:20px !important}.thumb8 .col3 p{font-size:20px !important;line-height:28px !important;padding:20px 0 !important}.thumb8 .col3 br{display:none !important}.thumb8 .col3 .jamie img{margin:0 20px 0 0 !important}.thumb8 .col3 .jamie p{padding:0 0 10px !important;font-size:16px !important;line-height:20px !important}.thumb8 .col3 .jamie p strong{font-size:16px !important}.thumb9{background-size:100% !important;height:auto !important}.thumb9 .col4{width:80% !important;float:none !important;margin:420px auto 0 !important;padding:30px 0 !important;height:780px !important;background:none !important}.thumb9 .col4 h2{font-size:30px !important;padding:20px 0 0 !important;margin-bottom:0}.thumb9 .col4 h4{padding:0 !important;line-height:20px !important;margin-top:30px}.thumb9 .col4 p{font-size:20px !important;line-height:28px !important;padding:20px 0 !important}.thumb9 .col4 br{display:none !important}.thumb9 .col4 .floaterL{width:100% !important;min-height:0 !important;padding-bottom:0 !important}.thumb9 .col4 .floaterL img{width:20px !important}.thumb9 .col4 .floaterL p{padding:0 !important}.thumb9 .col4 .floaterL a{font-size:16px !important}.thumb9 .col4 .floaterR{padding:0 !important;width:100% !important;min-height:0 !important}.thumb9 .col4 .floaterR img{width:20px !important}.thumb9 .col4 .floaterR p{padding:0 !important;font-size:16px !important}.thumb9 .col4 .floaterR p span{font-size:16px !important}.thumb9 .col4 .floaterR a{font-size:16px !important}.thumb9 .col4 .floaterR h4{padding-top:20px !important}.thumb10{background:none !important}.thumb10 img.thumb10{position:relative !important;width:100% !important;left:0 !important}.thumb10 .col3{width:80% !important;float:none !important;margin:0 auto !important;padding:30px 0 !important;height:770px !important}.thumb10 .col3 h1{font-size:30px !important;padding:20px 0 0 !important}.thumb10 .col3 p{font-size:20px !important;line-height:28px !important;padding:20px 0 0 !important}.thumb10 .col3 br{display:none !important}.thumb10 .col3 p span.colored span.discounted{margin-right:20px}section.homeblock.thumbinstall .col3{height:570px !important}section.homeblock.installdetails .col3{height:670px !important}section.thumb11 .col3{width:80%;margin:40px auto;box-sizing:border-box;float:none;position:relative}section.thumb11 .col3 .floaterL{float:none;margin-bottom:20px;width:100%}section.thumb11 .col3 .floaterR{float:none;margin-bottom:40px;width:100%;text-align:left}.thumb13 img.thumb13{position:relative !important;width:100% !important;left:0 !important}.thumb13 .col3{width:80% !important;float:none !important;margin:0 auto !important;padding:30px 0 !important;height:540px !important}.thumb13 .col3 h2{font-size:30px !important;padding:20px 0 10px !important}.thumb13 .col3 h4{padding:0 !important;line-height:20px !important}.thumb13 .col3 p{font-size:20px !important;line-height:28px !important;padding:20px 0 !important}.thumb13 .col3 form input[type="email"]{width:95% !important}section.thumb14 .col6,section.thumb15 .col6,section.thumb16 .col6,section.thumb18 .col6,section.thumb19 .col6,section.thumb20 .col6{width:80% !important;float:none !important;margin:0 auto !important;padding:0 !important}section.thumb14 .col2,section.thumb15 .col2,section.thumb16 .col2,section.thumb18 .col2,section.thumb19 .col2,section.thumb20 .col2{width:80% !important;float:none !important;margin:0 auto 20px !important;padding:0 0 20px !important;border-bottom:1px solid #e3e3e3 !important}section.thumb14 .col2 h2,section.thumb15 .col2 h2,section.thumb16 .col2 h2,section.thumb18 .col2 h2,section.thumb19 .col2 h2,section.thumb20 .col2 h2{font-size:30px !important;padding:20px 0 10px !important}section.thumb14 .col2 h4,section.thumb15 .col2 h4,section.thumb16 .col2 h4,section.thumb18 .col2 h4,section.thumb19 .col2 h4,section.thumb20 .col2 h4{padding:0 !important;line-height:20px !important}section.thumb14 .col2 p,section.thumb15 .col2 p,section.thumb16 .col2 p,section.thumb18 .col2 p,section.thumb19 .col2 p,section.thumb20 .col2 p{font-size:20px !important;line-height:28px !important;padding:20px 0 !important}section.thumb14 .col2:last-child,section.thumb15 .col2:last-child,section.thumb16 .col2:last-child,section.thumb18 .col2:last-child,section.thumb19 .col2:last-child,section.thumb20 .col2:last-child{border-bottom:none !important}section.thumb16 .col2{margin-bottom:40px !important}section.thumb21 .col3{width:80% !important;float:none !important;margin:0 auto !important;padding:30px 0 !important}section.thumb21 .col3 h2{font-size:30px !important;padding:20px 0 10px !important}.extrabits .col6{width:80% !important;float:none !important;margin:0 auto !important;padding:30px 0 !important}.extrabits .col6 h2{padding-top:20px !important}.singlecol{width:80% !important;float:none !important;margin:0 auto !important;padding:30px 0 !important}.theteam .col6{width:80% !important;float:none !important;margin:0 auto !important;padding:30px 0 !important}.theteam .col6 h2{font-size:30px !important;padding:20px 0 10px !important}.theteam .col6 .member{width:40% !important;margin:0 14px 30px 14px !important;min-height:160px !important}.theteam .col6 .member img{width:80px !important}#faqs h1{padding:40px 15px 0 !important;width:80% !important;margin:0 auto !important}#faqs .col2{display:none}#faqs .col4{width:80% !important;float:none !important;margin:0 auto 0 !important;padding:30px 0 !important}#faqs .col4 .faqsection{padding:30px 0 !important}#thedevice.wb .container .col2 a.buy-now{top:1700px !important}.techspecs h2{font-size:30px !important;padding:40px 40px 10px !important}.techspecs .col2{width:80% !important;float:none !important;margin:0 auto !important;padding:30px 0 0 !important;height:auto !important}.techspecs p{padding-bottom:10px !important}.techspecs img{width:90%;margin:0 auto !important}.techspecs p.ctablock{margin:30px 0 !important}.techspecs p.ctablock a{margin:0 10px !important}.techspecs p.ctablock a.btn-blue,.techspecs p.ctablock a.btn-orange{font-size:12px !important;width:110px !important}.videoinstall{display:none}.features .container{padding:0 !important}.features .col3:first-child{display:none}.features .col3{width:80% !important;float:none !important;margin:0 auto !important;padding:30px 0 !important;height:auto !important}.features .col3 .featureblock{background-size:50px !important;margin-bottom:30px}.features .col3 .featureblock h3{padding-bottom:40px !important;font-size:22px;width:80% !important;line-height:30px !important}.features .col3 .featureblock p{width:100% !important}section.homeblock .container .featureblock h3{font-size:22px}section#thedevice{padding-bottom:80px !important}section#thedevice h1{padding:50px 20px 10px !important;line-height:45px !important}section#thedevice .container{padding:0 !important;position:relative !important}section#thedevice .container .col2{width:80% !important;float:none !important;margin:0 auto !important;padding:30px 0 0 !important;height:auto !important;position:relative}section#thedevice .container .col2 .feat1,section#thedevice .container .col2 .feat2,section#thedevice .container .col2 .feat3,section#thedevice .container .col2 .feat4,section#thedevice .container .col2 .feat5,section#thedevice .container .col2 .feat6{padding:0 0 30px !important;margin:0 !important;text-align:left !important}section#thedevice .container .col2 .feature br,section#thedevice .container .col2 .feature span{display:none !important}section#thedevice .container .col2 .feat6{position:absolute;top:-380px;left:30px}section#thedevice .container .col2 .feat6 h5{display:block !important}section#thedevice .container .col2 .feat6 p{float:left}section#thedevice .container .col2 .feat6 p label{display:none}section#thedevice .container .col2 .feat6 p a{margin:0 2px}section#thedevice .container .col2 .feat6 h4{display:none}section#thedevice .container .col2 a.buy-now{position:absolute;top:1000px;left:50%;margin-left:-80px !important}section#thedevice .container .col2:first-child{margin-top:430px !important}section#thedevice .container .col2:last-child{padding-top:0 !important;margin-top:0 !important}section#thedevice .container .centered{position:absolute !important;top:0 !important;left:50% !important;margin-left:-40% !important}section#thedevice .container .centered img{width:60%}section#thedevice .aright{text-align:left !important}section#thedevice.wb .col2{position:relative}section#thedevice.wb .col2 .colorselector{position:absolute;top:-40px}section#thedevice.wb .col2 .colorselector label{display:none !important}section#thedevice.wb .col2 a.buy-now{top:1780px !important}section.contactband{font-size:13px !important;height:100px !important}section.contactband .container{width:100% !important}section.contactband .floaterL{width:100% !important;float:none !important;font-size:14px !important;padding:20px 0 10px 0px !important;text-align:center}section.contactband .center{width:100% !important;float:none !important;font-family:"Flama-Book", "Georgia", "sans-serif" !important;font-size:14px !important;font-weight:normal !important;color:#4c4c4c !important;padding:5px 0 0px 0 !important;position:relative !important;text-align:center !important}section.contactband .center span{font-size:12px !important;margin:0 0 8px !important;display:block !important}section.contactband .center span span{display:inline !important}section.contactband .center i{position:absolute;top:22px !important;left:12px !important;display:none !important}section.contactband .floaterR{display:none}footer .footertop{padding:0 !important}footer .footertop .floaterL{width:100% !important;float:left !important;padding:35px 0 10px !important;text-align:center !important}footer .footertop .floaterL img{width:50px !important}footer .footertop .floaterR{width:77% !important;float:none !important;margin:0 auto !important}footer .footertop .floaterR .footercol{float:none !important;text-align:left !important;margin:0 9px !important}footer .footertop .floaterR .footercol p{display:none !important}footer .footertop .floaterR .footercol h3 a{font-size:12px !important}footer .footertop .floaterR .footercol p.orderstatus a#order-status-footer{top:70px;width:100px;left:80px}footer .footertop .sign-out position:relative a{position:absolute;top:-20px;right:-40px;top:48px;right:10px}footer .footerband{padding:0 0 20px !important}footer .footerband .center{width:100% !important;float:left !important;text-align:center !important;padding:19px 0 !important}footer .footerband .center a{font-size:20px !important}footer .footerband .floaterR{width:100% !important;float:right !important;text-align:center !important;padding-top:25px}footer .footerband .floaterR a{font-size:10px !important;margin:0 4px !important}footer .footerband .social{width:200px;margin-left:-100px;left:50%;top:30px}footer .footerband .ces{width:100%;float:none;margin-top:110px;text-align:center}footer .footerband .ces img{float:none}footer .footerband .ces p{float:none}footer .footertop .sign-out a{position:absolute;top:40px !important;right:20px !important}#checkout-link{display:none}div#bstate{margin-top:15px;height:85px;background:url(//static.ring.com/assets/select-ddcb78c7ea0ea8876cac5aadad93226b.png) no-repeat 100% 28px}#reset_password_box{width:100% !important;margin:0 !important}#reset_password_box .reset_password{width:100% !important}#reset_password_box .reset_password input#user_email{width:100% !important}#reset_password_box .already{width:100% !important}#myaccount .pull-right{font-size:16px}#myaccount .leftcol h3{text-align:center !important;padding:20px 0 !important}#myaccount .leftcol .infoblock .section{float:none !important;width:100% !important}#myaccount .leftcol .infoblock .sectionctnt p{padding-left:0 !important}#myaccount .leftcol .infoblock .ccards table tr td{display:block;border-bottom:0 !important}#myaccount .leftcol .infoblock .ccards table tr td.aright{padding:20px 0 !important;text-align:left !important;border-bottom:1px solid #cccccc !important;margin-bottom:10px !important}#myaccount .leftcol .infoblock .ccards table tr td.aright span.default{display:inline !important}#myaccount .leftcol .infoblock .ccards p{text-align:center !important}#myaccount .rightcol .device div.devicedetails{width:70% !important}#myaccount .rightcol .device div.devicedetails p.upp span{display:block !important}#myaccount .rightcol .device div.devicedetails p.upp a{margin-left:0 !important}#myaccount .rightcol .device div.devicedetails p.upp small.trial{margin-left:0 !important}#accountModal .modal-body form{width:100%;margin:0 auto}#accountModal .modal-body form .row .col-md-3{display:block;height:80px;clear:both}#accountModal .modal-body form .row .col-md-3 input#card_expiry,#accountModal .modal-body form .row .col-md-3 input#zipcode_,#accountModal .modal-body form .row .col-md-3 input#card_code{width:50%}#accountModal .modal-body .form-group h4{padding:0 30px 10px !important}#accountModal .modal-body .form-group p.plans{width:180px;padding:0 !important;margin:20px auto !important;float:none}#accountModal .modal-body .form-group p.aright{text-align:center !important}div.modal#confirm .modal-content p.mt{padding:0 !important}div.modal#confirm .modal-content p.mt br{display:none !important}div.modal#confirm form button{position:relative !important;top:50px !important;display:block !important;width:auto !important;margin:0 auto !important}div.modal#confirm form input.accept{top:-20px !important;position:relative !important}section#mobilecvr .container{width:85%;margin:0 auto;text-align:center}section#mobilecvr .container img{width:150px !important;margin:30px auto !important}section#mobilecvr .container .colmobile{width:100%;margin:0 auto}section#mobilecvr .container .colmobile h1{font-size:22px;padding-bottom:0 !important}section#mobilecvr .container .colmobile h2{padding-bottom:10px !important}section#mobilecvr .container .colmobile p{font-size:18px;padding-bottom:10px !important}section#mobilecvr .container .colmobile p span{color:#1998d5}section#mobilecvr .container .colmobile p a{width:250px}section#chimehero .container .thechime{margin-top:20px}section#chimehero .container .thechime .chimeIMG img{width:80%;margin:0 auto}section#chimehero .container .thechime .chimeIMG h2{padding-bottom:8px}section#chimehero .container .thechime .chimeCTNT input.btn-blue{margin-top:20px}section.ringplus div.container div.ringchime{left:280px;width:300px}section.ringplus div.container div.pluslogo{bottom:150px;left:345px}section.ringplus div.container p{bottom:70px;left:343px;width:70%}section.ringplus div.container a{left:68px;bottom:30px}section#subscriptionshero,section#faqs,section#legals{padding-top:0}body.vanity #herovegas{padding-bottom:30px}body.vanity #herovegas p.vegaslogo{text-align:center;margin:10px 0}body.vanity #herovegas p.vegaslogo img.mobile{display:inline;width:200px}body.vanity #herovegas p.vegaslogo img.desktop{display:none}body.vanity #herovegas p.spoffer span.nextdoorlogo img{margin-bottom:10px}body.vanity #heropodcast,body.vanity #herosirius,body.vanity #herovegas{background:url(//static.ring.com/assets/static/masthead-mobile-e91189b75a7d7154a7491ccdeb153628.jpg) no-repeat 0 70px !important;background-size:100% !important;border-bottom:1px solid #ccc;height:430px !important;margin-bottom:20px;height:540px !important}body.vanity #heropodcast .col6,body.vanity #herosirius .col6,body.vanity #herovegas .col6{width:94% !important;float:none !important;margin:0 auto !important}body.vanity #heropodcast .col6 p.spoffer,body.vanity #herosirius .col6 p.spoffer,body.vanity #herovegas .col6 p.spoffer{padding-top:240px;color:#515151;text-align:center;font-size:15px}body.vanity #heropodcast .col6 p.podcastname,body.vanity #herosirius .col6 p.podcastname,body.vanity #herovegas .col6 p.podcastname{font-size:20px;color:#515151;text-align:center}body.vanity #heropodcast .col6 h1,body.vanity #herosirius .col6 h1,body.vanity #herovegas .col6 h1{display:none}body.vanity #heropodcast .col6 .heroblocks .price,body.vanity #herosirius .col6 .heroblocks .price,body.vanity #herovegas .col6 .heroblocks .price{width:100%;text-align:center;padding-bottom:0}body.vanity #heropodcast .col6 .heroblocks .price #number,body.vanity #herosirius .col6 .heroblocks .price #number,body.vanity #herovegas .col6 .heroblocks .price #number{text-shadow:none}body.vanity #heropodcast .col6 .heroblocks .price #was,body.vanity #herosirius .col6 .heroblocks .price #was,body.vanity #herovegas .col6 .heroblocks .price #was{color:#4c4c4c;margin-left:15px}body.vanity #heropodcast .col6 .heroblocks .price img,body.vanity #herosirius .col6 .heroblocks .price img,body.vanity #herovegas .col6 .heroblocks .price img{width:170px}body.vanity #heropodcast .col6 .heroblocks .price img.mobile,body.vanity #herosirius .col6 .heroblocks .price img.mobile,body.vanity #herovegas .col6 .heroblocks .price img.mobile{display:inline}body.vanity #heropodcast .col6 .heroblocks .price img.desktop,body.vanity #herosirius .col6 .heroblocks .price img.desktop,body.vanity #herovegas .col6 .heroblocks .price img.desktop{display:none}body.vanity #heropodcast .col6 .heroblocks .limited,body.vanity #herosirius .col6 .heroblocks .limited,body.vanity #herovegas .col6 .heroblocks .limited{width:100%;text-align:center;color:#515151}body.vanity #heropodcast .col6 .heroblocks .limited p,body.vanity #herosirius .col6 .heroblocks .limited p,body.vanity #herovegas .col6 .heroblocks .limited p{font-size:14px;line-height:18px}body.vanity #heropodcast .col6 .heroblocks .limited small,body.vanity #herosirius .col6 .heroblocks .limited small,body.vanity #herovegas .col6 .heroblocks .limited small{font-size:16px;padding:0 0 10px}body.vanity #heropodcast .col6 .heroblocks .buy,body.vanity #herosirius .col6 .heroblocks .buy,body.vanity #herovegas .col6 .heroblocks .buy{text-align:center}body.vanity #herosirius,body.vanity #herovegas{height:620px !important}body.vanity #herosirius .col6 p.siriuslogo,body.vanity #herovegas .col6 p.siriuslogo{text-align:center}body.vanity #herosirius .col6 p.siriuslogo img.desktop,body.vanity #herovegas .col6 p.siriuslogo img.desktop{display:none}body.vanity #herosirius .col6 p.siriuslogo img.mobile,body.vanity #herovegas .col6 p.siriuslogo img.mobile{display:inline;width:70%;margin-bottom:20px}body.vanity section.homeblock.thumb5 .col3{height:740px !important}div#checkout .order-promotion form#checkout_form_coupon input#order_coupon_code{width:110px !important}div#checkout .order-promotion form#checkout_form_coupon button{top:-0px;left:-8px}}@media only screen and (max-width: 390px){section#thedevice .centered a{top:990px !important}footer .footertop .floaterR{width:82% !important}}@media only screen and (max-width: 375px){#hero .col3 h1{padding:120px 0 0 !important}#hero div.container .col3.offset3 h2{text-align:center !important;margin:0 0 15px;padding:0}#hero div.banner-neighborhood a{font-size:18px}#hero div.banner-neighborhood a span{display:block}section.thumb1 .container .col4 img{top:-550px}section#thedevice .col2:first-child{margin-top:450px !important}section#thedevice .col2 .feat6{top:-390px !important;left:15px !important}section#thedevice .col2 a.buy-now{top:990px !important}section.thumb6 .col3{height:840px !important}section.thumb7 .col3{height:770px !important}section.thumb8 .col3{height:800px !important}section.thumb9 .col4{margin-top:380px auto 0 !important;height:720px !important;padding-top:0 !important}section.thumb15 .col2 img,section.thumb16 .col2 img,section.thumb19 .col2 img,section.thumb18 .col2 img,section.thumb20 .col2 img{width:100% !important}section.theteam .col6 h2{text-align:center}section.theteam .col6 .member{width:100% !important;float:none !important;margin:0 auto !important}footer .footertop .floaterR{width:84% !important}footer .footerband .floaterR{width:55% !important;margin:0 auto !important;float:none !important}section#mobilecvr .container img{width:200px !important;margin:30px auto !important}section#mobilecvr .container .colmobile h2{font-size:18px}section#mobilecvr .container .colmobile p{font-size:16px;padding-bottom:5px !important;line-height:30px}section#mobilecvr .container .colmobile p span{color:#1998d5}section#mobilecvr .container .colmobile p a{width:250px}body.vanity #heropodcast .col6 p.spoffer,body.vanity #herosirius .col6 p.spoffer,body.vanity #herovegas .col6 p.spoffer{padding-top:210px}body.vanity #herosirius div.fedex div#fedex p,body.vanity #herovegas div.fedex div#fedex p{font-size:20px}section.ringplus div.container div.ringchime{position:absolute;top:90px;left:250px;width:325px;margin-left:-225px}section.ringplus div.container div.pluslogo{position:absolute;bottom:170px;left:0;font-size:20px;line-height:24px;color:white;width:120px;margin-left:40px}section.ringplus div.container p{position:absolute;bottom:70px;left:0;font-size:18px;line-height:22px;color:white;width:80%;margin:0 40px}section.ringplus div.container a{left:40px}}@media only screen and (max-width: 366px){footer .footertop .floaterR{width:87% !important}footer .footertop .floaterR .footercol{margin:0 4px !important}}@media only screen and (max-width: 320px){section#hero{height:400px !important}section#hero div.container div.col3.offset3 h1{padding-top:30px !important}section#hero div.container div.col3.offset3 h2{text-align:center !important;padding-top:0 !important;margin:0 0 15px !important}section#hero div.container div.col3.offset3 a.watch-video{display:none}section#hero div.banner-neighborhood{bottom:0}section#hero div.banner-neighborhood a{font-size:18px}section#hero div.banner-neighborhood a span{display:block}.thumb1 .container .col2{padding-top:150px !important}.thumb1 .container .col2 h4{bottom:70px !important}.thumb1 .container .col4 img{top:-550px}section#thedevice .container .col2:first-child{margin-top:380px !important}section#thedevice .col2 .feat6{top:-420px !important;left:0 !important}section#thedevice .col2 a.buy-now{top:990px !important}section.homeblock.thumb2.chime .col3{height:430px !important}section.thumb3 .col3{height:360px !important}section.homeblock.thumb5 div.container{height:640px}section.thumb4 .col3{height:480px !important}section.thumb6 .col3{height:950px !important}section.thumb7 .col3{height:870px !important}section.thumb8 .col3{height:890px !important}section.thumb9 .col4{margin-top:340px !important}section.thumb9 .col4 h2{margin-bottom:0px !important}section.thumb13 .col3{height:580px !important}section.thumb15 .col2 img,section.thumb16 .col2 img,section.thumb19 .col2 img,section.thumb18 .col2 img,section.thumb20 .col2 img{width:100% !important}section.theteam .col6 .member{width:95px !important}section#faqs h1{line-height:40px !important;font-size:30px !important}footer .footertop .floaterR{width:87% !important}footer .footertop .floaterR .footercol{margin:0 4px !important}footer .footerband .floaterR{width:67% !important;margin:0 auto !important;float:none !important}section#subscriptionshero .container #slider{margin-top:20px}section#subscriptionshero .container #slider .slideIMG h2{padding-bottom:8px}section#mobilecvr .container .colmobile img{width:190px;margin-bottom:20px}section#mobilecvr .container .colmobile h2{font-size:16px;padding-bottom:10px}section#mobilecvr .container .colmobile p{font-size:15px;line-height:20px}section#mobilecvr .container img{width:190px !important}section.homeblock.thumbinstall .col3{height:620px !important}section.homeblock.installdetails .col3{height:770px !important}body.vanity #herosirius div.fedex div#fedex p,body.vanity #herovegas div.fedex div#fedex p{font-size:16px}section.ringplus div.container div.ringchime{position:absolute;top:120px;left:260px;width:285px;margin-left:-235px}section.ringplus div.container div.pluslogo{position:absolute;bottom:160px;left:0;font-size:20px;line-height:24px;color:white;width:90px;margin-left:33px}section.ringplus div.container p{position:absolute;bottom:70px;left:0;font-size:16px;line-height:20px;color:white;width:80%;margin:0 32px}section.ringplus div.container a{left:32px;font-size:16px}#cart .cart-subscription-price h4.subscription-price{margin-top:0}#cart .cart-subscription-total h4.subscription-total{margin-top:0}#cart #order_plan_id_2{margin-bottom:0px}#cart .add-additional-ring{text-align:center}#cart h5.info{font-size:14px}#cart h5.info i.cloud-video-recording-tooltip span{left:-140px;top:-98px}#cart h5.info i.cloud-video-recording-tooltip span i.arrow-down{left:138px}div#checkout .order-promotion form#checkout_form_coupon input#order_coupon_code{width:91px !important}div#checkout .order-promotion form#checkout_form_coupon button{width:74px !important;margin-left:0;font-size:12px !important;top:1px !important}}@media only screen and (max-width: 510px){.display-table-cell,.display-table-cell{display:block !important}.featured-product-image{width:100%}.helper-note{width:230px;margin-left:-145px}.wrapper{padding:0}.wrapper,.toolbar{width:320px}.span1,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9,.span10,.span11,.span12{width:290px;float:none}.toolbar .search-field{display:none}.flex-controls{display:none !important}footer .btn.newsletter{font-size:12px;padding-right:8px;padding-left:8px}footer #mail{width:189px}footer #mail input:-webkit-input-placeholder{line-height:30px}#blog .sidebar{display:none}#blog .span9{width:290px}#product .title{font-size:22px}#product .featured{margin-bottom:15px}#product .thumbs{margin:0 0 30px 0}#product .thumbs .image a{max-width:60px;float:left;margin:0 15px 0 0}#cart .item-description{display:none}#collection h1{float:none !important}#collection .browse-tags{float:none !important;display:block;padding-top:10px}#collection .browse-tags label{display:none}#collection .browse-tags select{width:100%;height:30px;line-height:30px}#product .span5{float:left;width:230px}#product .span1{float:left;width:60px;margin:0}#product .thumbs{margin:0 0 15px 0}#product .thumbs .image{margin-bottom:0}#product .thumbs .image a{margin-bottom:15px}#content{min-height:0px !important}.footer-menu{margin-bottom:20px}.featured-product-image{margin-top:10px}#logo{text-align:center}.navbar-toggle{display:block;float:none;padding:0;margin:0}.navbar-toggle li.divider{margin:0 5px 0 5px}.navbar-toggle li.active a{text-decoration:none;color:#4c4c4c}.navbar-toggle li.active a span{border-bottom:none !important}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);margin-right:-15px !important;margin-left:-15px !important;padding-left:0px !important;padding-right:0px !important}.navbar-collapse.collapse{display:none !important}#signin_box{margin:0}#signin_box .signin{width:100% !important;background-color:#fff}#signin_box .already{width:100% !important;background-color:#fff}#signin_box input#user_email,#signin_box input#user_password{border:solid 1px #e3e3e3 !important;width:100%;font:16px "flamabook";color:#999999}#signup_box{margin:0}#signup_box .already{width:100% !important;background-color:#fff}#signup_box .signup{width:100% !important;background-color:#fff;padding:0}#signup_box .signup form input#user_email,#signup_box .signup form input#user_password{border:solid 1px #e3e3e3 !important;width:100% !important}#footer{width:100%}.contact-footer .right{display:none}.contact-footer .center{margin-top:-15px}.contact-footer .center span:first-child{display:block}.contact-footer .center img{position:absolute;top:12px;left:42px}.info-footer .footer-links a{padding-left:10px}.header-title h1{font-size:26px}#signin_box form .row .col-md-3{width:100% !important;margin:0 auto;display:block;padding-bottom:15px;text-align:center}#signin_box form .row .col-md-3 input[type="checkbox"]{top:0;left:50px}#signin_box form .row .col-md-3 label{padding-left:60px}#signin_box form .row .col-md-3 a.forgot{display:block;text-align:center;padding-bottom:15px}#signin_box .already{margin:20px auto 0}.container-fluid{width:100% !important;padding:0 !important}.row{margin:0 !important}#signup_box input#user_email{width:100% !important;margin:20px 0}.add-to-cart .quantity{display:inline !important;position:static !important;top:auto !important}.container.products-show:not(.breadcrumbs){padding-right:0 !important;padding-left:0 !important}section#devicecontent .container{padding-right:0 !important;padding-left:0 !important}}@media only screen and (min-width: 768px) and (max-width: 1026px){.navbar-collapse.collapse li.divider{margin:0 4px 0 4px}section.product-mobile,.version-mobile{display:none}.cart_items-mobile{display:none}}@media only screen and (min-width: 600px) and (max-width: 797px){.navbar-toggle{display:block;float:none;padding:0;margin:0}.navbar-toggle li.divider{margin:0 26px 0 26px}.navbar-collapse.collapse{display:none !important}section.product-mobile,.version-mobile{display:none}.cart_items-mobile{display:none}.contact-footer .right{display:none}.play-store-mobile{text-align:center}.play-store-mobile .btnleft{margin-right:0;float:none !important}.app-store-mobile{text-align:center}.app-store-mobile .btnright{margin-left:0}#cart .continue p{font-size:14px !important}}@media only screen and (min-width: 510px) and (max-width: 629px){.navbar-toggle{display:block;float:none;padding:0;margin:0}.navbar-toggle li.divider{margin:0 20px 0 20px}.navbar-collapse.collapse{display:none !important}section.product-mobile,.version-mobile{display:none}.cart_items{display:none}.cart_items-mobile{display:block}.cart_items-mobile p.continue{padding-right:0;margin-top:10px}.cart_items-mobile #line_items .row .price{float:right}.cart_items-mobile #line_items .row .total{float:right;font:normal normal 16px "Flama-Book";color:#58595b}.cart_items-mobile #line_items .row .sub{margin:0px}.cart-item-quantity{margin-top:0px;float:right}.play-store-mobile{text-align:center}.play-store-mobile .btnleft{margin-right:0;float:none !important}.app-store-mobile{text-align:center}.app-store-mobile .btnright{margin-left:0}.contact-footer .right{display:none}}@media only screen and (max-width: 509px){.quantity .controls{display:none}.quantity select{display:block}.navbar-toggle{display:block;float:none;padding:0;margin:0}.navbar-toggle li.divider{margin:0 8px 0 8px}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.navbar-collapse.collapse{display:none !important}.version-desktop{display:none}.cart-item-quantity{margin-top:0px;float:right}section.product-mobile,.version-mobile{display:block}section.product-mobile select,.version-mobile select{margin-top:5px}.color-picker .style-select{display:block}.doorbot_product_colors{display:none !important}label.colorname{display:none !important}.cart_items{display:none}.cart_items-mobile{display:block}.cart_items-mobile p.continue{padding-right:0;margin-top:10px}.cart_items-mobile #line_items .row input.line_item_quantity{margin-top:0px !important}.cart_items-mobile #line_items .row .price{float:right}.cart_items-mobile #line_items .row .total{float:right;font:normal normal 16px "Flama-Book";color:#58595b}.cart_items-mobile #line_items .row .sub{margin:0px}section.cloud{display:none}div.row.product-div{display:none}#checkout .order-summary{width:100%}#checkout .order-summary input#order_coupon_code{width:110px}#checkout .order-summary form button{width:90px !important;margin-left:0}#checkout .form-buttons button{float:left}.order-details{max-width:1200px;margin:auto}.order-details .header-title h1{margin:8px 0 8px 0 !important}.order-details .shipping-information,.order-details .payment-information,.order-details .order-information,.order-details .extra-information{padding-bottom:50px}.order-details .extra-information .phone,.order-details .extra-information .order-number{margin-bottom:25px}.thanks-foot .bell-mobile{float:right !important}.thanks-foot .choose-password{padding-bottom:25px}.thanks-foot .play-store-mobile{text-align:center}.thanks-foot .play-store-mobile .btnleft{margin-right:0;float:none !important}.thanks-foot .app-store-mobile{text-align:center}.thanks-foot .app-store-mobile .btnright{margin-left:0}.contact-footer .right{display:none}.contact-footer .center{margin-top:-15px}.contact-footer .center span:first-child{display:block}.contact-footer .center img{position:absolute;top:12px;left:42px}.info-footer .footer-links a{padding-left:10px}}@media only screen and (max-width: 509px){nav.main{display:none}nav.mobile{display:block;margin:0 0 30px -15px;width:290px;padding-top:30px}nav.mobile{padding:0}.display-table-cell,.display-table-cell{display:block !important}.featured-product-image{width:100%}.helper-note{width:230px;margin-left:-145px}nav.mobile{margin:0 0 30px 0}.wrapper{padding:0}.wrapper,.toolbar{width:320px}.span1,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9,.span10,.span11,.span12{width:290px;float:none}.logo{padding-bottom:0}.logo{float:none;padding-bottom:0px}.logo h1 a{font-size:48px;margin-left:0px;line-height:50px}.toolbar .search-field{display:none}.flex-controls{display:none !important}footer .btn.newsletter{font-size:12px;padding-right:8px;padding-left:8px}footer #mail{width:189px}footer #mail input:-webkit-input-placeholder{line-height:30px}#blog .sidebar{display:none}#blog .span9{width:290px}#product .title{font-size:22px}#product .featured{margin-bottom:15px}#product .thumbs{margin:0 0 30px 0}#product .thumbs .image a{max-width:60px;float:left;margin:0 15px 0 0}#cart .item-description{display:none}#collection h1{float:none !important}#collection .browse-tags{float:none !important;display:block;padding-top:10px}#collection .browse-tags label{display:none}#collection .browse-tags select{width:100%;height:30px;line-height:30px}#product .span5{float:left;width:230px}#product .span1{float:left;width:60px;margin:0}#product .thumbs{margin:0 0 15px 0}#product .thumbs .image{margin-bottom:0}#product .thumbs .image a{margin-bottom:15px}#content{min-height:0px !important}.footer-menu{margin-bottom:20px}.featured-product-image{margin-top:10px}#logo{text-align:center}.navbar-toggle{display:block;float:none;padding:0;margin:0}.navbar-toggle li.divider{margin:0 5px 0 5px}.navbar-toggle li.active a{text-decoration:none;color:#4c4c4c}.navbar-toggle li.active a span{border-bottom:none !important}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.navbar-collapse.collapse{display:none !important}#signin_box{margin:0}#signin_box .signin{width:100% !important;background-color:#fff}#signin_box .already{width:100% !important;background-color:#fff}#signin_box input#user_email,#signin_box input#user_password{border:solid 1px #e3e3e3 !important;width:100%;font:16px "Flama-Book";color:#999999}#signup_box{margin:0}#signup_box .already{width:100% !important;background-color:#fff}#signup_box .signup{width:100% !important;background-color:#fff;padding:0}#signup_box input#user_email{border:solid 1px #e3e3e3 !important}#footer{width:100%}.contact-footer .right{display:none}.contact-footer .center{margin-top:-15px}.contact-footer .center span:first-child{display:block}.contact-footer .center img{position:absolute;top:12px;left:42px}.info-footer .footer-links a{padding-left:10px}.header-title h1{font-size:26px}#signin_box form .row .col-md-3{width:100% !important;margin:0 auto;display:block;padding-bottom:15px;text-align:center}#signin_box form .row .col-md-3 input[type="checkbox"]{top:0;left:50px}#signin_box form .row .col-md-3 label{padding-left:60px}#signin_box form .row .col-md-3 a.forgot{display:block;text-align:center;padding-bottom:15px}#signin_box .already{margin:20px auto 0}.container-fluid{width:100% !important;padding:0 !important}.row{margin:0 !important}#signup_box input#user_email{width:100% !important;margin:20px 0}footer .contact-footer{font-size:13px !important;height:70px}footer .contact-footer .left{padding-right:0;width:40%}footer .contact-footer .center{text-align:right;width:58%;padding-left:0;position:relative}footer .contact-footer .center i{position:absolute;top:4px;left:20px}footer .contact-footer .right{display:none}footer .info-footer{padding-top:25px;font-size:10px}footer .info-footer .container-fluid .row div:first-child{width:60%;padding-right:0}footer .info-footer .container-fluid .row div:last-child{width:40%;padding-left:0}footer .info-footer .container-fluid .row div:last-child a{padding:0 !important;display:block}h1.product-title{font-size:30px;line-height:30px;margin-bottom:10px}.product .add{width:120px;margin-top:0}.product .add span{font-size:13px}footer#footer{margin-top:30px}#line_items h2.right-title{text-align:left}p#clear_cart_link i{display:none}button#update-button,button#checkout-link{width:120px !important;display:inline !important;margin-left:15px}button#update-button span{font-size:14px !important}button#checkout-link span{font-size:14px !important}button.continue-step{margin-top:35px !important;margin-left:60px !important}button.continue-step.above-summary{display:inline-block}.header-title h1{font-size:20px}.choose-password .row .col-xs-4{width:100% !important}}@media only screen and (max-width: 399px){#checkout .order-summary{margin-top:20px !important;padding:20px !important}#checkout .order-promotion .extra{width:100% !important;padding:0 !important;margin:0 !important}#checkout .order-promotion .extra span{font-size:16px !important;text-align:center !important;padding-bottom:10px !important}#checkout .order-promotion input#order_coupon_code{width:150px !important;padding-left:5px !important}#checkout .order-promotion button{top:3px !important;left:-7px !important;padding-top:8px !important}}@media only screen and (min-width: 768px) and (max-width: 1026px){.logo{max-width:738px}.wrapper,.toolbar{width:768px}.span1{width:34px}.span2{width:92px}.span3{width:162px}.span4{width:226px}.span5{width:290px}.span6{width:354px}.span7{width:418px}.span8{width:482px}.span9{width:546px}.span10{width:610px}.span11{width:674px}.span12{width:738px}footer .btn.newsletter{font-size:12px;padding-right:8px;padding-left:8px}footer #mail{width:124px}.navbar-collapse{margin-right:-15px !important;margin-left:-15px !important;padding-left:0px;padding-right:0px}.navbar-collapse.collapse li.divider{margin:0 4px 0 4px}}@media only screen and (min-width: 600px) and (max-width: 767){nav.main{display:none}nav.mobile{display:block;padding:0 0 30px 0}.wrapper,.toolbar{width:600px}.span1{width:20px}.span2{width:70px}.span3{width:120px}.span4{width:170px}.span5{width:220px}.span6{width:270px}.span7{width:320px}.span8{width:370px}.span9{width:420px}.span10{width:470px}.span11{width:520px}footer .span1,footer .span2,footer .span3,footer .span4,footer .span5,footer .span6,footer .span7,footer .span8,footer .span9,footer .span10,footer .span11,footer .span12{width:550px}nav>ul>li>a{padding:0 0 0 20px}#product .span5{width:470px}#product .span1{width:70px}#blog .sidebar{display:none}#blog .span9{width:570px}#header .span9,#header .span3{width:570px}#header .span9{margin-left:0 !important}#header .logo{padding-bottom:0 !important}#header .logo a img{max-width:200px}.footer-menu{margin-bottom:20px}.navbar-toggle{float:none}#main-image{width:50%}}@media only screen and (min-width: 510px) and (max-width: 629px){nav.main{display:none}nav.mobile{display:block;padding:30px 0}.cart-buttons{float:left !important}.checkout-buttons textarea{width:96%}#update-cart{float:left !important}.display-table-cell,.display-table-cell{display:block !important}.featured-product-image{width:100%}nav.mobile{padding:0}.logo h1 a{font-size:48px;margin-left:0px;line-height:50px}.toolbar .search-field{display:none}.wrapper,.toolbar{width:480px}.span1{width:10px}.span2{width:50px}.span3{width:90px}.span4{width:130px}.span5{width:170px}.span6{width:450px}.span7{width:250px}.span8{width:290px}.span9{width:330px}.span10{width:370px}.span11{width:410px}.span12{width:450px}footer .span1,footer .span2,footer .span3,footer .span4,footer .span5,footer .span6,footer .span7,footer .span8,footer .span9,footer .span10,footer .span11,footer .span12{width:450px}#product .span6,#product .span4{width:450px}#product .span5{width:350px}#product .span1{width:70px}#blog .sidebar{display:none}#blog .span9{width:450px}#cart .item-description{display:none}#collection h1{float:none !important}#collection .browse-tags{float:none !important;display:block;padding-top:10px}#collection .browse-tags label{display:none}#collection .browse-tags select{width:100%;height:30px !important;line-height:30px !important}#article .sidebar{display:none}#article .article{width:450px}#header .span9,#header .span3{width:450px}#header .span9{margin-left:0 !important}#header .logo{padding-bottom:0 !important}#header .logo a img{max-width:200px}.footer-menu{margin-bottom:20px}#product .thumbs .image:nth-child(3n+4){clear:none}#product .thumbs .image:nth-child(6n+7){clear:left}#product .thumbs .last-in-row{padding-right:15px}#product .thumbs .image:nth-child(6n+6){padding-right:0}.featured-product-image{margin-top:10px}.navbar-toggle{display:block;float:none;padding:0;margin:0}.navbar-toggle li.divider{margin:0 20px 0 20px}.navbar-collapse.collapse{display:none !important}.contact-footer .right{display:none}#footer{width:100%}}select.quantity_select.form-control{-webkit-box-sizing:content-box !important;-moz-box-sizing:content-box !important;-ms-box-sizing:content-box !important;box-sizing:border-box !important;height:25px;padding:0;overflow:visible}#checkout div.order-promotion h3{font-family:'Equip-Medium';text-transform:uppercase;letter-spacing:.5px;color:#4c4c4c;font-size:14px}#checkout div.order-promotion h4.active-promo{font-family:'Equip-Light'}
