#bumperMaster{position:relative;top:0;left:0;width:100%;background-color:#e70033!important;color:#fff;z-index:1040}#bumperMaster #bumperContent{position:absolute;width:100%}.bumperTop{padding:10px 0 0}.bumperTop .bumperContent .col a,.bumperTop .bumperContent .promoSection a,.bumperTop .country:hover,.bumperTop .secondToggleHolder a.secondToggle:hover,.bumperTop a,.bumperTop a:link{color:#fff}.bumperTop a:hover{color:#e8e8e8;text-decoration:none}.bumperTop .flag-icon{margin-right:10px;width:20px;position:relative;top:-3px}.bumperTop .fa-caret-down{margin-left:5px;size:18px}@media only screen and (max-width:450px){.bumperTop .country{display:none}}@media only screen and (max-width:450px){.bumperTop .tvIcon{text-align:center;padding-bottom:5px;height:30px}.bumperTop .tvIcon .announcementText{position:relative;z-index:9}}.bumperTop i.fa-bullhorn{padding-right:20px}.bumperTop .secondToggleHolder{background-color:#e70033;padding:10px;border-radius:50%;position:absolute;top:-5px;height:40px;width:55px;-webkit-box-shadow:0 5px 4px -2px #5f5f5f;-moz-box-shadow:0 5px 4px -2px #5f5f5f;box-shadow:0 5px 4px -2px #5f5f5f;z-index:2}@media only screen and (max-width:450px){.bumperTop .secondToggleHolder{position:unset;position:relative;top:-17px;z-index:1}}.bumperTop .secondToggleHolder i.secondToggle{font-size:28px!important;position:absolute;left:15px;top:12px}@media only screen and (max-width:450px){.bumperTop .secondToggleHolder i.secondToggle{position:relative;left:-2px;top:10px}}.bumperTop #bumperContent{border-top:3px solid #fff;background-color:#97999b;margin-bottom:0}.bumperTop .bumperContent{margin-top:10px}@media only screen and (max-width:450px){.bumperTop .bumperContent{margin-top:0}}.bumperTop .bumperContent .col h3,.bumperTop .bumperContent .promoSection h3{color:#fff;padding:5px 0;font-size:16px;font-family:"RheemSansBold",sans-serif;width:100%;border-bottom:1px solid #efefef}.bumperTop .bumperContent .col ul{marign-right:5px}.bumperTop .bumperContent .col li{margin:5px 0}#country-selector,.bumperTop .bumperContent .countrySelector{display:none}@media only screen and (max-width:450px){.bumperTop .bumperContent .countrySelector{display:block;order:4;margin-top:10px;margin-bottom:30px}}.bumperTop .bumperContent .promoSection{border-right:none}@media only screen and (max-width:450px){.bumperTop .bumperContent .promoSection{padding-top:20px}}@media only screen and (max-width:450px){.bumperTop .bumperContent .promoSection h3{color:#fff;text-align:center;font-size:18px}}.bumperTop .bumperContent .promoSection img{width:200px;position:relative;top:0;right:-270px}@media only screen and (max-width:450px){.bumperTop .bumperContent .promoSection img{right:0;width:225px}}.bumperTop .bumperContent .promoSection .copy{color:#888b8e;font-size:14px;margin-top:-50px;width:55%;padding-bottom:10px}@media only screen and (max-width:450px){.bumperTop .bumperContent .promoSection .copy{padding-top:110px;width:95%}}.bumperTop .bumperContent .promoSection .makeoverBtn{position:absolute;right:33%}@media only screen and (max-width:450px){.bumperTop .bumperContent .promoSection .makeoverBtn{width:unset;position:unset}.bumperTop .bumperContent .promoSection #PromoHGTV .card-body .logo img{top:40px}.bumperTop .bumperContent .promoSection #PromoHGTV .card-body .btn{left:35px}.country1,.country2{order:2;display:none}.country2{order:3}.promoSection{order:1}}.desktop-headroom.headroom.headroom--top{top:0;margin-bottom:15px;position:relative;padding-top:0}@media only screen and (max-width:450px){.desktop-headroom.headroom.headroom--top .mainnav{margin-top:50px}}.closeBtn{border:1px solid #fff;width:250px;position:relative;top:17px}@media only screen and (max-width:450px){.closeBtn{display:none}}.masterClose{position:absolute;right:5px;top:3px;font-size:24px}@media only screen and (max-width:450px){.desktop-headroom.headroom--not-top~.mobile-menu-wrapper{padding-top:25px}}#bumperWidgetText{color:#fff}#bumperWidgetText a,#bumperWidgetText a:link{color:#fff!important}.bumperContent>.closeBtn{webkit-box-shadow:0 10px 5px 0 rgba(0,0,0,.75);-moz-box-shadow:0 10px 5px 0 rgba(0,0,0,.75);box-shadow:0 10px 5px 0 rgba(0,0,0,.75)}@media only screen and (min-width:576px){.desktop-headroom.headroom.headroom--top .mainnav{position:relative;width:auto;margin-top:15px}}@media only screen and (max-width:767px){.desktop-headroom.headroom.headroom--top .mainnav{margin-top:5px;margin-bottom:5px}.desktop-headroom.headroom:not(.headroom--top) .mainnav{position:fixed;width:100%;background:#fff;top:0;left:15px;right:15px;padding-bottom:5px}}
