.not-selectable { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none;
}
#wrapper { position: relative;
}
#wrapper .container { width: 100%; display: block; position: absolute;
}
.respect { background-color: #c7e3f3; }
.respect #wrapper { background: url('//cdn-eu-ec.yottaa.net/577bd04f312e585e84000001/www.kraftcanada.com:80/v~4b.bc/~/media/Kraft Canada/brands/images/nabob/bg_respect.jpg?yocs=14_16_&yoloc=eu'); background-size: cover; min-height: 600px;
}
.respect #wrapper .header { height: 140px;
}
.respect #wrapper .main { min-height: 460px;
}
.respect #wrapper .royalSlider { height: 460px; top: 140px;
}
.respect #wrapper .royalSlider .rsSlide { width: 100%;
}
.respect #wrapper .royalSlider .video-container { position: relative; margin-top: -30px;
}
.respect footer { background: #c7e3f3;
}
.respect footer .footer-inner { background: url('//cdn-eu-ec.yottaa.net/577bd04f312e585e84000001/www.kraftcanada.com:80/v~4b.bc/~/media/Kraft Canada/brands/images/nabob/bg_footer_respect.png?yocs=14_16_&yoloc=eu') no-repeat right 12px;
}
.respect footer .footer-inner .faceted-footer { padding-top: 50px;
}
.rsImg { margin-top: 0px !important;
}
.rsContent h1 { text-align: center; font-size: 0;
}
.parchment-strip { display: none;
}
.respect .parchment-strip { display: block; margin-top: -12px; background: url('//cdn-eu-ec.yottaa.net/577bd04f312e585e84000001/www.kraftcanada.com:80/v~4b.bc/~/media/Kraft Canada/brands/images/nabob/bg_footer_wrap_respect.png?yocs=14_16_&yoloc=eu') repeat-x; height: 12px; position: relative; z-index: 200; padding-bottom: 35px;
}
.rsArrowWrapper { width: 100%; position: absolute; top: 143px; z-index: 100
}
.rsArrowContainer { width: 960px; margin: 0 auto;
}
.rsMinW .rsArrow { height: 100%; width: 14px; display: block; cursor: pointer; z-index: 21;
}
.rsMinW .rsArrowIcn { width: 14px; height: 21px; margin-top: 3px; margin-left: 3px; position: absolute; cursor: pointer; background: url('//cdn-eu-ec.yottaa.net/577bd04f312e585e84000001/www.kraftcanada.com:80/v~4b.bc/~/media/Kraft Canada/brands/images/nabob/slider_button_sprites.png?yocs=14_16_&yoloc=eu') transparent; background-repeat: no-repeat;
}
.rsMinW .rsBullets { top: 425px;
}
.rsArrowLeft { left:10px; position: absolute;}
.rsArrowRight { right:15px; position: absolute;}
.rsMinW .rsBullet { width: 14px; height: 15px; display: inline-block; *display: inline; *zoom: 1;
}
.rsMinW .rsBullet span { display: block; cursor: pointer; background: url('//cdn-eu-ec.yottaa.net/577bd04f312e585e84000001/www.kraftcanada.com:80/v~4b.bc/~/media/Kraft Canada/brands/images/nabob/slider_button_sprites.png?yocs=14_16_&yoloc=eu') transparent;
}
.rsMinW .rsBullet.rsNavSelected span { background: url('//cdn-eu-ec.yottaa.net/577bd04f312e585e84000001/www.kraftcanada.com:80/v~4b.bc/~/media/Kraft Canada/brands/images/nabob/slider_button_sprites.png?yocs=14_16_&yoloc=eu') transparent;
}
.rsMinW .rsPlayBtnIcon { background-color: rgba(0, 0, 0, 0.3);
}
.rsMinW.rsHor .rsArrowLeft .rsArrowIcn,
.rsMinW.rsVer .rsArrowLeft .rsArrowIcn { background-position: -5px -5px; width: 14px; height: 21px;
}
.rsMinW.rsHor .rsArrowRight .rsArrowIcn,
.rsMinW.rsVer .rsArrowRight .rsArrowIcn { background-position: -29px -5px; width: 14px; height: 21px;
}
.rsMinW .rsBullet span { background-position: -53px -5px; width: 14px; height: 15px;
}
.rsMinW .rsBullet.rsNavSelected span { background-position: -77px -5px; width: 14px; height: 15px;
}
.rsMinW .rsArrowDisabled .rsArrowIcn { opacity: .3 !important; filter: alpha(opacity=30); *display: none;
}
.rsVideoContainer { max-width: 560px; margin: 0 auto;
}
.rsSlide { width: 100% }
.rsSlide img { max-width: 100%; height: auto;
}
.homepage-one-column .homepage-content, .brand-generic-header { display: none; }
.rsMinW .rsPlayBtnIcon { width: 64px; display: block; height: 64px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-transition: .3s; -moz-transition: .3s; transition: .3s; background: url(//cdn-eu-ec.yottaa.net/577bd04f312e585e84000001/www.kraftcanada.com:80/v~4b.bc/~/media/Kraft Canada/brands/images/nabob/rs-minimal-white.png?yocs=14_16_&yoloc=eu) no-repeat 0 -32px; background-color: #000; background-color: rgba(0,0,0,0.75); *background-color: #000;
}
.rsOverflow { position: relative; }
.slideNav { position: absolute; z-index: 300; top: 130px; border: 1px solid #000; width: 960px;
}
.slideNav .prev, .slideNav .next { position: absolute; top}
.slideNav .prev span, .slideNav .next span {visibility: hidden;}