body{font-family:"Avenir Next", Arial, sans-serif;padding-top:40px;background-color:#FFF;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-0.015em}@media (max-width:767px){.lead{line-height:1}}@media (min-width:768px){body{font-size:1em}}@media (min-width:992px){body{font-size:1.2em}}@media (min-width:1200px){body{font-size:1.4em}}body{color:#414042}body a:active,body a:focus,body a:hover{text-decoration:none}body a:active,body a:focus,body button:active,body button:focus{outline:2px solid;outline:auto -webkit-focus-ring-color;outline-color:rgba(10, 84, 152, 0.4)}body .btn:hover{font-weight:bold}.legal-link,.rui-promotion .well .legal-link{color:#337AB7;text-transform:uppercase;cursor:pointer}a{color:#337AB7}sup{font-size:0.425em;top:-0.9em}sub{font-size:0.425em}.bg-grey,.bg-highlight,.bg-primary,.bg-secondary{padding:15px;margin:30px 0}@media (min-width:768px){.bg-grey,.bg-highlight,.bg-primary,.bg-secondary{border-radius:15px 15px 0 15px;float:left;padding:8px 15px;margin:30px 15px 10px}}.bg-grey{background-color:#808284;color:#FFF}.bg-primary{background-color:#DA291C;color:#FFF}.bg-secondary{background-color:#00AEC7;color:#FFF}.bg-highlight{background-color:#FFBF3F;color:#404142}.color-grey{color:#808284}.color-primary{color:#DA291C}.color-secondary{color:#00AEC7}.color-highlight{color:#FFBF3F}.rui-cta-link:after{line-height:1.42}.rui-cta-button{color:#DA291C;border-color:#DA291C}.rui-cta-item{font-weight:500}.rui-cta-badge{background:transparent;border-radius:0.5em;color:#DA291C;border:1px solid #DA291C}.rui-cta-badge:hover{background:transparent;color:#414042;border-color:#414042}.rui-cta-badge .text{text-transform:none;font-weight:500}.rui-cta-badge .action{display:none}@media (max-width:767px){.rui-cta-badge{font-size:1.5em}}.ls-canvas .breadcrumb~h1{text-indent:-9999px;display:inline-block;width:1px!important;height:1px!important;padding:0;margin:0;float:none;visibility:hidden;position:absolute}p span.highlight{color:#DA291C}p span.accent{color:#00AEC7}i.circled{border-radius:50%;border:none;background:#EAEAEA}#header{margin-bottom:0;min-height:40px}#header .container{position:relative}#header .navbar-header{position:absolute;top:0;left:15px;z-index:1000}#header .navbar-brand{font-size:1.28em;padding:0;float:none;text-indent:-9999px;display:block;background-color:#DA291C;background-image:url("img/logo-inverted.png");background-size:8.33em auto;width:190px;height:40px;background-repeat:no-repeat;background-position:center center}html[lang=fr] #header .navbar-brand{background-image:url("img/logo-inverted-fr.png")}#header .navbar-toggle{background-color:#DA291C;float:none;position:absolute;left:0;top:0;width:40px;height:40px;border-radius:0;margin:0;font-size:1.4em;line-height:1;color:#FFF}#header #main-menu{position:relative;background-color:#FFF}#header #nav-context-bar{font-weight:300}#header #nav-context-bar #username i{vertical-align:text-bottom}#header #nav-context-bar .signedin{margin-right:10px;font-size:1.4rem}#header #nav-context-bar form{display:inline}#header #nav-context-bar li:first-child a{color:#DA291C}#header #nav-context-bar .region-header>a{font-weight:bold;border-bottom:1px solid #EEE}#header #nav-context-bar .dropdown-menu{font-size:1.2em}#header #nav-actions{position:absolute;top:0;right:0}#header #nav-actions div{display:block;float:right}#header #nav-actions div a{display:block;background-color:#DA291C;color:#FFF;text-align:center;font-size:1.6em;width:40px;height:40px;line-height:35px}#header #shopcart{display:none!important}#header #username a i{font-size:0.6em;height:1.4em;vertical-align:middle;display:inline-block}#header #province i{font-size:0.8em}#header #province label{text-indent:-9999px;display:inline-block;width:1px!important;height:1px!important;padding:0;margin:0;float:none;visibility:hidden;position:absolute}#header #province .dropdown-toggle:focus,#header #province .dropdown-toggle:hover{outline:auto -webkit-focus-ring-color;outline-color:rgba(10, 84, 152, 0.4)}#header #nav-main a:active,#header #nav-main a:focus{outline:2px solid;outline:auto -webkit-focus-ring-color;outline-color:rgba(10, 84, 152, 0.4)}@media (max-width:767px){#header #nav-actions div a span{display:none}#header #main-menu{border-bottom:3px solid #EEE;max-height:none;height:auto!important;width:250px!important;position:fixed;top:40px;bottom:0;z-index:1002;overflow-x:hidden;overflow-y:scroll;-webkit-transition:left 0.8s ease;-moz-transition:left 0.8s ease;transition:left 0.8s ease;left:-250px}#header #main-menu.in{left:0px}#header #main-menu li{padding:0 0 0 15px}#header #username{position:absolute;top:0;width:100%}#header .signedin{display:block;font-size:1.6em;font-weight:500;color:#DA291C;padding:5px 15px}#header .signedin i{font-size:0.7em}#header .signedin>*{vertical-align:middle}#header #username form a{display:block;padding:0 15px;font-weight:500}#header #user-name{width:100%;overflow:hidden;word-wrap:nowrap;text-overflow:ellipsis;margin-bottom:10px;white-space:nowrap}#header .navbar-nav{width:250px}#header .navbar-nav a{font-size:1.7em;color:#414042;font-weight:500}#header #nav-main{margin-top:40px}#header.status-post #nav-main{margin-top:105px}#header #nav-main a:hover,#header #nav-main li.active a{color:#DA291C;background-color:transparent}#header #nav-main a:hover:before,#header #nav-main li.active a:before{content:'';background-color:#DA291C;display:inline-block;width:5px;border-radius:0 2px 2px 0;height:0.98em;vertical-align:bottom;margin-left:-15px;margin-right:10px}#header #nav-actions{z-index:1001}#header #nav-context-bar a{font-size:1.3em;color:#808284}#header #username a{font-size:1em}#header #nav-context-bar a:hover{background-color:transparent}#header .navbar-header{background-color:#DA291C;padding:0 80px 0 80px;width:100%}#header .navbar-brand{margin:0 auto;width:120px;background-size:120px auto}#header .shadow{top:40px;left:-100%;bottom:0px;width:100%;background-color:rgba(0, 0, 0, 0.5);z-index:1002;position:fixed;-webkit-transition:left 0.8s ease;-moz-transition:left 0.8s ease;transition:left 0.8s ease;cursor:pointer}#header .shadow.in{left:0%}#header #province a,#header #province ul{display:none}#header #province select{margin:0 15px}}@media (min-width:768px){#header{background-color:#FFF;border-bottom:3px solid #EEE}#header .navbar-brand{margin-left:0;border-radius:0 0 10px 10px;background-position:center center;width:10.56em;height:3.2em}#header #main-menu{height:4.7em!important}#header #nav-main{position:absolute;bottom:-3px;right:8.6em}#header #nav-main li{}#header #nav-main li{border-bottom:3px solid transparent;transition:all 0.5s}#header #nav-main li.active,#header #nav-main li:active,#header #nav-main li:hover{border-color:#DA291C}#header #nav-main li a{color:#000;padding:0.35em 1em 0.6em;font-weight:500}#header #nav-main li a:focus,#header #nav-main li a:hover{background-color:transparent;color:#DA291C}#header #nav-main li.active a{color:#DA291C;font-weight:bold}#header #nav-main li .dropdown-menu{background-color:#DA291C;border:0 none transparent;display:block;margin-top:3px;border-radius:0;padding:0;font-size:1.15em;max-height:0;overflow:hidden;-webkit-transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;transition:all 0.5s ease-in;min-width:11.25em}html[lang=fr] #header #nav-main li .dropdown-menu{min-width:17.3em}#header #nav-main li.menu-focus .dropdown-menu,#header #nav-main li:active .dropdown-menu,#header #nav-main li:hover .dropdown-menu{max-height:400px;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;transition:all 1s ease-out}#header #nav-main li .dropdown-menu,#header #nav-main li .dropdown-menu a{color:#FFF;font-weight:600}#header #nav-main li .dropdown-menu a{padding-bottom:0.35em;padding-right:30px}#header #nav-main li .dropdown-menu a:focus,#header #nav-main li .dropdown-menu a:hover{padding-right:1em}#header #nav-main li .dropdown-menu.menu-hover a,#header #nav-main li .dropdown-menu a:focus:before,#header #nav-main li .dropdown-menu a:hover:before{content:'\e826';font-family:rui-icon;font-size:0.7em;display:inline-block;vertical-align:middle;margin-top:-0.2em;padding-right:0.75em}#header #nav-main li.open .dropdown-menu{display:none}#header #nav-main li:hover .dropdown-menu{display:block}#header #nav-context-bar{position:absolute;top:0px;right:10.1em;font-size:0.85em;color:#999;padding:0.6em 0.35em}#header #nav-context-bar li{padding:0 10px}#header #nav-context-bar li a{padding:0;font-size:1.4rem;color:#808284;font-weight:500;display:inline-block;line-height:20px}#header #nav-context-bar li a:focus,#header #nav-context-bar li a:hover{background-color:transparent;color:#DA291C}#header #nav-context-bar li li a{padding:0.2em 1.4em;color:#414042}#header #nav-actions{right:15px}#header #nav-actions div a{font-size:1.0em;font-weight:bold;width:auto;height:4.15em;line-height:4.15em;padding:0 1em}#header #nav-actions div i{vertical-align:middle;font-size:1.8em;margin-top:-0.3em;display:inline-block;margin-left:0.1em}#header #nav-actions #shopcart a{border-radius:0 0 0 10px}#header #nav-actions #search a{background-color:#BBBDC0;color:#FFF;border-radius:0 0 10px 10px}#header #nav-actions #search a:after{content:attr(title);text-transform:uppercase}html[lang=fr] #header #nav-actions #search a{padding:0 0.7em}html[lang=fr] #header #nav-actions #search a:after{font-size:0.85em}#header #nav-actions a:focus,#header #nav-actions a:hover{background-color:#414042!important;color:#FFF!important;text-decoration:none}#header .shadow{display:none}#header #province select{display:none}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#header #main-menu #nav-main{top:2.4em!important}}@media (min-width:768px){body{padding-top:4.9em}}.breadcrumb{margin:25px 15px 0;margin-bottom:53px;padding:0;border-radius:0;background-color:transparent}.breadcrumb .row{overflow:hidden}.breadcrumb .menu{float:left;list-style-type:none}.breadcrumb .menu li{display:list-item;float:left;margin-left:0;padding-left:10px;margin-top:10px;font-size:1.2em}@media (min-width:768px){.breadcrumb .menu li{font-size:1.1em}}.breadcrumb .menu li:first-child{padding-left:0}.breadcrumb .menu li:nth-last-of-type(n+2):after{content:"\e826";font-family:rui-icon;margin-left:0.3em;margin-right:0.3em;font-size:0.8em;font-weight:500;display:inline-block;height:1.25em;vertical-align:middle}@media (min-width:768px){.breadcrumb .menu li:nth-last-of-type(n+2):after{font-size:.8em}}.breadcrumb .menu li span{font-size:1.5em;vertical-align:middle}.breadcrumb .menu li a:focus,.breadcrumb .menu li a:hover{text-decoration:none}.breadcrumb .menu li,.breadcrumb .menu li a{color:#DA291C}.breadcrumb .menu li:last-child,.breadcrumb .menu li:last-child a{color:#414042}.breadcrumb .menu li:last-child:first-child,.breadcrumb .menu li:last-child:first-child a{color:#DA291C}@media (min-width:768px){.breadcrumb{margin:50px 0}.breadcrumb .menu li{padding-left:15px;margin-top:0}.breadcrumb .menu li span{font-size:1.7em}}.rui-hero-banner{margin-top:0;margin-bottom:5px}.rui-hero-banner .content,.rui-hero-banner .content>div,.rui-hero-banner .content>div>div,.rui-hero-banner div{position:relative}.rui-hero-banner a.btn{position:relative}.rui-hero-banner a.btn:hover{background-color:rgba(0, 0, 0, 0.3)}.rui-hero-banner .area-link{position:absolute;display:block;top:0;bottom:0;left:0;right:0}.rui-hero-banner a:hover{text-decoration:none}.rui-hero-banner .content>div:first-child{text-align:center;font-size:1.3em}.rui-hero-banner .content>div:first-child,.rui-hero-banner .content>div:first-child a{color:#FFF}.rui-hero-banner .content>div:first-child p{margin:5px 0;font-weight:500}.rui-hero-banner .content>div:first-child p.title{font-size:1.6em;font-weight:normal;margin-bottom:0;line-height:1}.rui-hero-banner .content>div:first-child p sup{font-size:0.4em;vertical-align:super}.rui-hero-banner .content>div:first-child a.btn{border:1px solid #FFF;font-weight:bold;border-radius:5px;padding:3px 30px;font-size:0.7em}.rui-hero-banner .content>div:first-child div{padding:5% 10% 5% 5%;text-shadow:1px 1px #666}.rui-hero-banner .rui-hero-menu{font-size:1.1em;bottom:auto}.rui-hero-banner .rui-hero-menu,.rui-hero-banner .rui-hero-menu a{color:#FFF}.rui-hero-banner .rui-hero-menu ul.menu li a{padding:1.05em 2.3em}.rui-hero-banner .menu{background-color:#DA291C;text-transform:uppercase;font-size:0.9em;font-weight:500}.rui-hero-banner .menu span{vertical-align:middle}.rui-hero-banner .menu i{vertical-align:middle;font-size:2.5em}.rui-hero-banner .rui-cta-item{color:#414042;font-size:2em;font-weight:400}@media (min-width:768px){.rui-hero-banner{margin-bottom:3.9em;background-size:auto 38.57em}.rui-hero-banner .content{padding-bottom:18px}.rui-hero-banner .content>div:first-child{text-align:left}.rui-hero-banner .content>div:first-child p.title{font-size:3.6em;padding-bottom:0}.rui-hero-banner .content>div:first-child a.btn{padding:7px 50px;font-size:1em;margin-top:10px}.rui-hero-banner .content>div:first-child div sub{bottom:0;font-size:20%}.rui-hero-banner .rui-hero-menu{bottom:-3.25em}.rui-hero-banner .menu{border-radius:20px}.rui-hero-banner .menu span{display:inline-block;max-width:7.1em;text-align:left}.rui-hero-banner .menu i{margin-right:0.28em}.rui-hero-banner .rui-cta-items{margin-right:15px}.rui-hero-banner .rui-cta-item{font-size:1.5em;background-color:rgba(255, 255, 255, 0.8)}.rui-hero-banner .rui-cta-item:first-child{border-top-left-radius:25px;border-top-right-radius:25px}.rui-hero-banner .rui-cta-item:last-child{border-bottom-left-radius:25px;border-bottom-right-radius:25px}.rui-hero-banner .container .rui-cta-items .rui-cta-item sub{bottom:0;font-size:50%}}@media (max-width:767px){.rui-hero-banner .rui-cta-items{margin:100px 0 0}}.rui-landing-banner{margin-top:15px;margin-bottom:55px;background-repeat:no-repeat}.rui-landing-banner .promolink{display:block;position:absolute;top:-70px;right:15px;background-color:#FFBF3F;font-size:1.6em;font-weight:500;padding:3px 40px;border-radius:0 15px 15px 15px;color:#414042}.rui-landing-banner .content{padding-bottom:25px}.rui-landing-banner .content>div:first-child{text-align:center;font-size:1.2em;color:black;vertical-align:middle}.rui-landing-banner .content>div:first-child i{font-size:5em;position:absolute;left:10%;color:#DA291C}.rui-landing-banner .content>div:first-child p{margin-bottom:0}.rui-landing-banner .content>div:first-child p.title{font-size:2em;font-weight:normal;margin-bottom:0;line-height:1}.rui-landing-banner .content>div:first-child a.btn{color:#DA291C;border:1px solid #DA291C;border-radius:5px;text-transform:uppercase;padding:6px 40px;font-size:1.1em}.rui-landing-banner .content>div:first-child a.btn:hover{color:#414042}.rui-landing-banner .rui-hero-menu{font-size:1.1em;bottom:-35px}.rui-landing-banner .rui-hero-menu,.rui-landing-banner .rui-hero-menu a{color:#FFF}.rui-landing-banner .menu{background-color:#DA291C;border-radius:10px;text-transform:uppercase;font-size:1em;font-weight:500}.rui-landing-banner .menu span{vertical-align:middle;font-weight:500;font-size:1.7em}.rui-landing-banner .menu i{vertical-align:middle;font-size:2.5em;margin-right:10px;font-weight:400}.rui-landing-banner .menu span i{font-size:1em;margin-left:10px;line-height:1.25;vertical-align:text-bottom}.rui-landing-banner .rui-cta-items{font-size:0.8em;margin-bottom:0px}.rui-landing-banner .rui-cta-item{font-size:1.9em;color:#414042;border-top:1px solid #BBBDC0;background-color:transparent}.rui-landing-banner .rui-cta-item a{color:#414042}.rui-landing-banner .rui-cta-item:first-child{border-top:0 none transparent}.rui-landing-banner .rui-cta-item span{vertical-align:middle}.rui-landing-banner .rui-cta-item i{font-size:0.8em;vertical-align:middle;line-height:1.2}@media (max-width:767px){.rui-landing-banner .content{text-align:center}.rui-landing-banner .content>div{text-align:left}.rui-landing-banner .content>div:first-child{overflow:hidden;width:340px;display:inline-block}.rui-landing-banner .content>div:first-child i{display:block;float:left;position:static;width:110px;line-height:1.2}.rui-landing-banner .rui-cta-item i{display:block;float:right;padding:2px 8px 2px 10px;background-color:#414042;color:#FFF;font-size:1.2em;line-height:1}}@media (min-width:768px){.rui-landing-banner .content>div:first-child{padding:25px 10% 25px 40%}.rui-landing-banner .menu span{font-size:1.2em}.rui-landing-banner .menu i{font-size:2em}.rui-landing-banner .rui-cta-items{padding-left:70px;width:100%}.rui-landing-banner .rui-cta-item{padding-left:30px;font-size:2.1em;height:97px}.rui-landing-banner .content>div:first-child{padding:0 35% 0 15%}.rui-landing-banner .content>div:first-child i{font-size:6em;left:90px}.rui-landing-banner .content>div:first-child p.title{padding-bottom:0}.rui-landing-banner .rui-cta-tiles{margin-top:35px;margin-bottom:-60px}}html[lang=en] #promo-dropdown-en{display:block}.promo-dropdown{background-color:#e9eaea;border-radius:15px;display:none;margin-bottom:15px;padding:22px 25px}.promo-dropdown .deals-title{display:inline-block;font-size:1.2em;font-weight:500;margin-right:25px}.promo-dropdown .customer-dropdown{background:#fff none repeat scroll 0 0;border:1px solid #808284;border-radius:10px;color:#000;display:inline-block;font-size:1.2em;padding:5px 0 5px 5px;transition:all 0.3s ease 0s;width:250px}.promo-dropdown .customer-dropdown .label-customer-dropdown{border:0 none}.promo-dropdown .customer-dropdown .btn{padding:3px 10px}.promo-dropdown .customer-dropdown .dropdown-toggle{border-color:-moz-use-text-color -moz-use-text-color -moz-use-text-color #808284;border-style:none none none solid;border-width:0 0 0 1px}.promo-dropdown .label-customer-dropdown{border-radius:5px 0 0 5px!important;text-align:left;width:200px}.promo-dropdown .customer-dropdown .dropdown-menu{border:1px solid #808284;cursor:pointer;font-size:1em;padding:5px;width:100%}.rui-parafloat>i:first-child{color:#DA291C}.rui-content-block.intro{margin-bottom:0;margin-top:0}.rui-content-block h3{font-size:1.3em}.rui-content-block p.lead{margin-bottom:25px}.rui-content-block>.content{position:relative}.rui-content-block .content p{font-size:0.85em}.rui-content-block .rui-link-list{font-weight:500}.rui-content-block .rui-link-list li{margin:5px 0 5px 35px;font-size:1em}.rui-content-block .rui-link-list a{font-size:0.95em}.rui-content-block .rui-cta-badge{font-size:0.75em;background-color:#414042;color:#FFF}.rui-content-block .rui-cta-badge .action{color:#414042}.rui-content-block .button.rui-cta-badge{text-indent:-9999px;display:inline-block;width:1px!important;height:1px!important;padding:0;margin:0;float:none;visibility:hidden;position:absolute;border:none;background:transparent}.rui-content-block button.rui-cta-badge{color:#414042;background-color:transparent;border:1px solid #414042;border-radius:10px;width:auto;font-size:1.1em;font-weight:500;margin:0;padding:0.4em 0 0.4em 0.55em}.rui-content-block button.rui-cta-badge .action i{display:inline-block;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.rui-content-block button.rui-cta-badge.collapsed .action i{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.rui-content-block .button.rui-cta-badge .text,.rui-content-block button.rui-cta-badge .text{margin:0 50px 0 10px;text-align:left;text-transform:none;display:inline}.rui-content-block button.rui-cta-badge .action{margin-right:10px;text-indent:inherit;display:inherit;width:auto!important;height:auto!important;visibility:visible;position:initial;display:inline-block;position:absolute}.rui-content-block button.rui-cta-badge .action i{font-size:1em}@media (max-width:767px){.rui-content-block.intro p.lead{font-size:1.55em}.rui-content-block p~p~p{text-indent:-9999px;display:inline-block;width:1px!important;height:1px!important;padding:0;margin:0;float:none;visibility:hidden;position:absolute}.rui-content-block .rui-highlight-bubble .rui-link-list{text-indent:-9999px;display:inline-block;width:1px!important;height:1px!important;padding:0;margin:0;float:none;visibility:hidden;position:absolute}.rui-content-block .collapse,.rui-content-block .collapsing{position:absolute;top:100%;background-color:#fff;border:1px solid black;border-radius:10px;margin-top:10px;font-size:1.2em;left:15px;right:15px;z-index:1025}.rui-content-block .rui-link-list-block{margin-top:0px}.rui-content-block .rui-link-list-block .rui-link-list{margin:10px}.rui-content-block .rui-link-list-block .rui-link-list li{margin-left:5px;padding:5px 0}}@media (max-width:360px){.rui-content-block button.rui-cta-badge{width:100%}}@media (min-width:768px){.rui-content-block h3{font-size:1.4em;font-weight:300}.rui-content-block p.lead{margin-bottom:10px}.rui-content-block .rui-link-list{margin-top:25px;margin-bottom:25px;width:70%;display:inline-block}.rui-content-block .rui-link-list li{float:left;margin:0 0 0 35px;width:50%;padding-right:1.65em;font-size:1em}.rui-content-block .rui-link-list li:nth-of-type(odd){clear:left}.rui-content-block .rui-link-list-block{margin-bottom:25px;border-top:1px solid #CCC;margin-bottom:0;margin-top:40px}.rui-content-block .rui-link-list-block .rui-link-list{margin:0;width:100%;padding-top:0.5em}.rui-content-block .rui-link-list-block .extra-links{width:100%}.rui-content-block .rui-link-list-block .rui-link-list li{margin:8px 0}.rui-content-block .rui-link-list-block .rui-link-list li a{color:#DA291C}.rui-content-block .collapse{display:block;visibility:visible}}.rui-content-block .rui-promo .content{border:0 none transparent;text-align:left}.rui-content-block .rui-promo .content>a{width:40%;float:left;min-height:165px}.rui-content-block .rui-promo .content a img{border-radius:0;float:left;display:block}.rui-content-block .rui-promo .content div{font-size:1em;font-weight:500}.rui-content-block .rui-promo div .rui-cta-link{font-size:0.85em;display:block;margin-bottom:10px;line-height:1.2}.rui-content-block .rui-promo a.btn{font-size:1.1em;background-color:#FFBF3F;color:#404142;font-weight:500;border-radius:8px;margin-top:10px;padding:8px 0px}.rui-content-block .rui-promo a.btn:hover{background:transparent;border-color:#FFBF3F;color:#414042}.rui-content-block .rui-promo a,.rui-content-block .rui-promo a:focus,.rui-content-block .rui-promo a:hover{color:#414042}.rui-content-block .rui-promo .rui-cta-link,.rui-content-block .rui-promo .rui-cta-link:focus,.rui-content-block .rui-promo .rui-cta-link:hover{color:#DA291C}.rui-content-block .rui-promo .rui-link-list{margin-top:5px;margin-left:50%;font-size:0.9em;width:auto}.rui-content-block .rui-promo .rui-link-list li{width:100%;margin:0;padding:1em 0;border-bottom:1px solid #DDD}.rui-content-block .rui-promo .rui-link-list li:last-child{border-bottom:0 none transparent}.rui-content-block .rui-promo .rui-link-list li:last-child a:after{margin-top:2px}@media (max-width:767px){.rui-content-block .rui-promo{position:static;height:1px}.rui-content-block .rui-promo .content>a{text-indent:-9999px;display:inline-block;width:1px!important;height:1px!important;padding:0;margin:0;float:none;visibility:hidden;position:absolute}.rui-content-block .rui-promo .content div>span{text-indent:-9999px;display:inline-block;width:1px!important;height:1px!important;padding:0;margin:0;float:none;visibility:hidden;position:absolute}.rui-content-block .rui-promo .content div .rui-cta-link{text-indent:-9999px;display:inline-block;width:1px!important;height:1px!important;padding:0;margin:0;float:none;visibility:hidden;position:absolute}.rui-content-block .rui-promo .rui-link-list{text-indent:-9999px;display:inline-block;width:1px!important;height:1px!important;padding:0;margin:0;float:none;visibility:hidden;position:absolute}.rui-content-block .rui-promo a.btn{position:absolute;bottom:0px;right:15px;padding:0.5em 0.7em}}@media (max-width:360px){.rui-content-block .rui-promo{padding-bottom:3em}.rui-content-block .rui-promo a.btn{width:calc(100% - 1.6em)}}@media (min-width:768px){.rui-content-block .rui-promo .content{margin-left:8%;margin-top:2em;overflow:hidden;position:relative}.rui-content-block .rui-promo .content div{width:55%;position:absolute;bottom:0;right:0}.rui-content-block .rui-promo a.btn{font-size:0.85em;width:100%;color:#414042;background-color:#ffbf3f;border:1px solid #ffbf3f}}.rui-cta-blockimage.alt>img{background-color:#EEE}.rui-cta-blockimage a{color:#414042}.rui-cta-blockimage .content{line-height:1.1}.rui-cta-blockimage .content a.rui-cta-button{color:#DA291C;font-size:1em;padding:8px 30px}.rui-cta-blockimage .content h2{background-color:#00AEC7;color:#FFF;font-size:1.5em;font-weight:300;padding:5px 15px;display:inline-block;border-radius:15px 15px 0 15px}.rui-cta-blockimage .rui-cta-link{font-weight:inherit;font-size:inherit}.rui-cta-blockimage.small .content{font-size:2.2em;width:100%;text-align:center;left:0;padding:0 15px}.rui-cta-blockimage.small .content p{margin-bottom:5px;font-weight:500}.rui-cta-blockimage.small .content a{font-size:0.8em}.rui-cta-blockimage.large .content{font-size:1.5em}.rui-cta-blockimage.large .content sub{font-size:30%;bottom:0px}.rui-cta-blockimage.large .content sup{font-size:35%;top:-1em}@media (min-width:768px){.rui-cta-blockimage .content h2{padding:10px 30px}.rui-cta-blockimage .content a.rui-cta-button{font-size:0.6em}.rui-cta-blockimage.large .content{font-size:2em}.rui-cta-blockimage.small .content{font-size:1.7em}.rui-cta-blockimage.small .content p{font-weight:400}.rui-cta-blockimage.small .content a{font-weight:300}}.rui-carousel h3[class*=bg-]{font-size:2.2em;border-radius:0;height:50%;padding:25px}.rui-carousel .popover{z-index:1029}.rui-carousel .slide{text-align:center}.rui-carousel .slide>a{position:relative;z-index:10;display:inline-block;color:#414042;width:100%}.rui-carousel .slide>a:hover span{color:#0a5498}.rui-carousel .slide img{padding:0px;display:inline-block}.rui-carousel .slide p{margin:0;font-size:0.9em}.rui-carousel .slide p.special{color:#DA291C;font-size:2em;font-weight:500;margin:5px 0}.rui-carousel .slide p:last-child{font-weight:500}.rui-carousel div.bonus{position:relative;top:0;left:auto;right:auto;text-align:left;margin:0 15px;display:inline-block;padding:13px 18px;border:0 none transparent;background-color:#FFF;border-radius:10px}.rui-carousel div.bonus .lead{color:#DA291C;float:left;clear:left;font-weight:bold;font-size:1em;text-transform:uppercase;display:inline-block;position:relative}.rui-carousel div.bonus .text{color:#414042;float:left;clear:left;font-weight:bold}.rui-carousel div.bonus .tip-toggle{border-radius:50px;font-family:inherit;font-weight:900;width:1.2em;text-align:center;display:inline-block}.rui-carousel span.highlight{font-weight:bold}.rui-carousel .owl-buttons .owl-next,.rui-carousel .owl-buttons .owl-prev{line-height:1;background-color:#FFF;border-radius:9999px}.rui-carousel .owl-buttons .owl-prev{left:-10px}.rui-carousel .owl-buttons .owl-next{right:-10px}.rui-carousel .rui-carousel-footer{text-align:center;margin:30px 0}.rui-carousel .rui-carousel-footer .rui-cta-badge{padding:10px 30px;font-size:1.3em;font-weight:bold}@media (max-width:767px){.rui-carousel .owl-buttons i{font-size:55px}.rui-carousel .slide img{max-width:75%}.rui-carousel .owl-pagination{text-align:center;margin:20px 0}.rui-carousel .owl-page{display:inline-block}.rui-carousel .owl-page span{display:block;width:12px;height:12px;background-color:#bbbdc0;margin:4px;border-radius:50px}.rui-carousel .owl-page.active span{background-color:#DA291C}}@media (min-width:768px){.rui-carousel h3:after,.rui-carousel h3:before{content:' ';display:block;position:absolute;height:100%;width:100%;top:0;background-color:inherit}.rui-carousel h3:after{left:100%}.rui-carousel h3:before{right:100%}.rui-carousel .slide{font-size:1.0em}.rui-carousel div.bonus{font-size:1.0em;margin:0;padding:8px 13px}}.no-js .rui-carousel .slides{text-align:center}.no-js .rui-carousel .slide{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}@media (max-width:767px){.no-js .rui-carousel .slide:nth-of-type(n+2){text-indent:-9999px;display:inline-block;width:1px!important;height:1px!important;padding:0;margin:0;float:none;visibility:hidden;position:absolute}}@media (min-width:768px){.no-js .rui-carousel .slide{width:22%;display:inline-block}.no-js .rui-carousel .slide:nth-of-type(n+5){text-indent:-9999px;display:inline-block;width:1px!important;height:1px!important;padding:0;margin:0;float:none;visibility:hidden;position:absolute}}.rui-buy-options.cta-buy-banner{min-height:80px}.rui-buy-options.cta-buy-banner .cta-buy-banner-header{min-height:120px;background-color:#00AEC7;position:relative}.rui-buy-options.cta-buy-banner .cta-buy-banner-header h3{text-align:center;font-weight:400px;padding:20px}.rui-buy-options.cta-buy-banner .cta-buy-banner-header:after,.rui-buy-options.cta-buy-banner .cta-buy-banner-header:before{content:'';top:0;display:block;position:absolute;height:100%;width:100%;background-color:#00AEC7}.rui-buy-options.cta-buy-banner .cta-buy-banner-header:before{right:100%}.rui-buy-options.cta-buy-banner .cta-buy-banner-header:after{left:100%}.rui-buy-options.cta-buy-banner .cta-buy-banner-cta-row{position:relative;top:-75px;width:100%}.rui-buy-options.cta-buy-banner .cta-buy-banner-cta-row ul{text-align:center}.rui-buy-options.cta-buy-banner .cta-buy-banner-cta-row ul li{padding:0;width:calc(25% - 30px);min-height:100px;margin:15px 15px;max-width:200px;min-width:130px;background-color:#fff;border-radius:8px;box-shadow:2px 5px 10px #C1C1C1;vertical-align:top}.rui-buy-options.cta-buy-banner .cta-buy-banner-cta-row ul li .bcStatic{-ms-transform:translateY(50%);-moz-transform:translateY(50%);-webkit-transform:translateY(50%);transform:translateY(50%);padding:0px 10px}.rui-buy-options.cta-buy-banner .cta-buy-banner-cta-row ul li div>a>img{max-width:100%}.rui-buy-options.cta-buy-banner .cta-buy-banner-cta-row ul li>a{display:block;padding:20px 10px 0px;vertical-align:top}.rui-buy-options.cta-buy-banner .cta-buy-banner-cta-row ul li>a p{font-size:1.6rem}.rui-buy-options.cta-buy-banner .cta-buy-banner-cta-row ul li>a span.cta-phone{font-size:1.4rem}@media (max-width:992px){.rui-buy-options .cta-buy-banner-cta-row{background-color:#00AEC7}.rui-buy-options .cta-buy-banner-cta-row:after,.rui-buy-options .cta-buy-banner-cta-row:before{content:'';top:0;display:block;position:absolute;height:100%;width:100%;background-color:#00AEC7}.rui-buy-options .cta-buy-banner-cta-row:before{right:100%}.rui-buy-options .cta-buy-banner-cta-row:after{left:100%}.rui-buy-options .cta-buy-banner-cta-row ul li{box-shadow:none}}.rui-heading{background-color:#EFF0F0;position:relative;margin:3em 0}.rui-heading h2,.rui-heading h3{margin:0;font-weight:500;padding:0.2em 15px}.rui-heading h3{font-size:2em;color:#DA291C}.rui-heading .content{position:absolute;right:15px;top:0;bottom:0}@media (max-width:767px){.rui-heading .content .rui-cta-badge{margin:0 0.8em;margin-top:-0.35em;width:calc(100% - 1.6em)}}.rui-heading .form-availability{font-size:1.3em}.rui-heading .form-availability label,.rui-heading .form-availability span{display:inline-block;font-weight:500;margin:0 1em}.rui-heading .form-availability input{border-style:solid;border-color:#999;border-width:1px 0 1px 1px;width:140px;padding:5px 15px;height:100%}.rui-heading .form-availability a.btn{background-color:#DA291C;color:#FFF;height:2.0em;margin-left:-4px;padding:8px 16px;border-radius:8px}.rui-heading .form-availability a.btn:hover{font-weight:normal}.rui-heading .form-availability a.btn i{margin-right:0;font-size:18px;vertical-align:middle;line-height:0.8}@media (min-width:768px){.rui-heading .form-availability{height:100%}.rui-heading .form-availability a.btn{height:100%}.rui-heading .form-availability a.btn i{display:inline-block;vertical-align:bottom}}.rui-heading .visible-xs{display:none}@media (max-width:767px){.rui-heading{font-size:1.05em;background-color:#DA291C;margin-bottom:1.5em}.rui-heading h2,.rui-heading h3{margin:0 0 0 15px;background-color:#E0E0E0}.rui-heading.no-radius{background-color:transparent}.rui-heading.no-radius h2,.rui-heading.no-radius h3{background-color:transparent;margin:0}.rui-heading .content{width:100%;margin:-1px 0 0 0;height:1px;position:relative;right:0}.rui-heading .content>*{-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}.rui-heading .form-availability{font-size:1.6em;margin:0 15px}.rui-heading .form-availability span{margin-bottom:15px}.rui-heading .form-availability input{width:100%;border-radius:10px}.rui-heading .form-availability a.btn{position:relative;margin-top:10px;border-radius:8px;width:100%;padding:5px 15px}.rui-heading.rui-heading-availability{margin-bottom:170px}}@media (min-width:768px){.rui-heading:after,.rui-heading:before{content:' ';display:block;position:absolute;height:100%;width:100%;top:0;background-color:#DA291C}.rui-heading:after{left:100%;background-color:#eff0f0}.rui-heading:before{right:100%}.rui-heading.no-radius:after,.rui-heading.no-radius:before{display:none}.rui-heading.no-radius{background-color:transparent}}.rui-navtabs{margin-top:0px;margin-bottom:40px}.rui-navtabs:before{border-bottom:1px solid #da291c;content:" ";height:100%;position:absolute;right:100%;top:0;width:100%}.rui-navtabs:after{border-bottom:1px solid #da291c;content:" ";height:100%;position:absolute;left:100%;top:0;width:100%}.rui-navtabs .nav-tabs{border-bottom:1px solid #da291c;margin-top:0px}.rui-navtabs .nav-tabs li.active a{border-left:1px solid #da291c;border-right:1px solid #da291c;border-top:1px solid #da291c}.rui-navtabs .nav-tabs li a{border-left:1px solid #414042;border-right:1px solid #414042;border-top:1px solid #414042;margin:0px 10px;font-size:1.2em}.rui-navtabs .nav-tabs li a:hover{border-left:1px solid #da291c;border-right:1px solid #da291c;border-top:1px solid #da291c}@media screen and (max-width:767px){.rui-navtabs{margin:0px 0px 20px 0px}.rui-navtabs .nav-tabs{border-bottom:0px;width:100%;margin-top:0px;height:auto!important;padding:10px}.rui-navtabs .nav-tabs li{width:30%;margin-right:3%;margin-bottom:10px;height:100px;border:1px solid #000;border-radius:15px;display:block}.rui-navtabs .nav-tabs li.active{background:#da291c;color:#FFF;font-weight:600;border:0px}.rui-navtabs .nav-tabs li.active a{color:#FFF;border:0px}.rui-navtabs .nav-tabs li.active a:hover{background:none}.rui-navtabs .nav-tabs li a{border:0px;font-size:1.3em;height:auto;background:none;padding:0px;display:block;vertical-align:middle;border:0px;width:100%;margin:0px;margin-top:10px}.rui-navtabs .nav-tabs li a span{display:block;font-size:1em;line-height:1.2em}.rui-navtabs .nav-tabs li a i{padding-top:5px;font-size:2.2em;padding-bottom:5px;display:block;min-height:48px}.rui-navtabs .nav-tabs li a i.rui-icon-home-phone{font-size:2.6em}.rui-navtabs .nav-tabs li a:hover{border:0px;background:transparent}}html[lang=fr] #promo-dropdown-fr{display:block}html[lang=en] #promo-dropdown-en{display:block}.promo-dropdown{background-color:#e9eaea;padding:22px 25px;border-radius:15px;margin-bottom:15px;display:none}.promo-dropdown .deals-title{font-size:1.2em;font-weight:500;display:inline-block;margin-right:25px}.promo-dropdown .customer-dropdown{display:inline-block;font-size:1.2em;color:#000;border-radius:10px;width:250px;transition:0.3s ease all;padding:5px 0px 5px 5px;border:1px solid #808284;background:#FFF}.promo-dropdown .customer-dropdown .btn{padding:3px 10px}.promo-dropdown .customer-dropdown .label-customer-dropdown{border:0px}.promo-dropdown .customer-dropdown .dropdown-toggle{border-right:0px;border-top:0px;border-bottom:0px;border-left:1px solid #808284}.promo-dropdown .customer-dropdown .dropdown-toggle:hover,.promo-dropdown .customer-dropdown .dropdown-toggle[aria-expanded=true],.promo-dropdown .customer-dropdown .label-customer-dropdown:hover{background:none;box-shadow:none;font-weight:normal}.promo-dropdown .customer-dropdown .dropdown-menu{padding:5px;font-size:1em;width:100%;cursor:pointer;border:1px solid #808284}.promo-dropdown .customer-dropdown .dropdown-menu li{cursor:pointer;padding:5px 10px}.promo-dropdown .customer-dropdown .dropdown-menu li button.btn-none{-webkit-appearance:none;border:0;background:transparent}@media screen and (max-width:767px){.promo-dropdown .customer-dropdown{width:100%}.promo-dropdown .customer-dropdown .label-customer-dropdown{width:87%}}.promo-dropdown .label-customer-dropdown{border-radius:5px 0px 0px 5px!important;width:200px;text-align:left}@media screen and (max-width:767px){.promo-dropdown{padding:15px;border-radius:0px}.promo-dropdown div{display:block;font-size:1em;padding:0px}.promo-dropdown div select{width:100%;border-radius:8px}}.rui-promotion{font-size:16px;margin-top:20px;margin-bottom:20px;position:relative}.rui-promotion h2{margin-bottom:0px;color:#494644;font-size:1.3em}@media screen and (max-width:767px){.rui-promotion h2{font-size:1.2em;padding-top:5px;padding-bottom:5px;line-height:1.3em}}.rui-promotion .promo-how-to-get{font-size:1.1em;padding:10px 20px 10px 30px;line-height:1.4em}@media screen and (min-width:768px){.rui-promotion .promo-how-to-get{display:inline-block}}.rui-promotion .promo-how-to-get i{font-size:1.2em;position:absolute;left:0;top:12px;color:#414042}@media screen and (min-width:768px){.rui-promotion .live-chat-links{display:inline-block;width:22%}}.rui-promotion .live-chat-links{padding:10px 20px 10px 0px}.rui-promotion .live-chat-links i{font-size:1.2em;padding-left:0px;position:absolute;top:14px;left:0px}.rui-promotion .live-chat-links .bcStatic{display:inline-block;padding:10px 20px 10px 0px}.rui-promotion .live-chat-links .bcStatic :after{content:" Live Chat ";font-size:1.1em;font-style:normal;position:absolute;left:35px;top:10px}.rui-promotion .live-chat-links .bcStatic img{display:none;visibility:hidden}.rui-promotion .promo-header{background:#ffbf3f;padding:10px 40px;border-radius:15px 0px 0px}.rui-promotion .panel{border:0px;margin-bottom:0px}@media screen and (max-width:767px){.rui-promotion .promo-header{background:#ffbf3f;padding:10px 15px;border-radius:15px 0px 0px}.rui-promotion>.content>div{margin:0px}}.rui-promotion .panel-heading{position:absolute}.rui-promotion .content{border-right:1px solid #c4c5c8;border-bottom:1px solid #c4c5c8;border-left:1px solid #c4c5c8;padding:30px 0px}@media screen and (max-width:767px){.rui-promotion .content{padding-top:15px}}.rui-promotion .content .promo-left-content{padding:0px 25px;border-right:1px solid #c4c5c8}.rui-promotion .content .promo-left-content .image{width:95%}.rui-promotion .content .full-details-link{padding:5px 25px}.rui-promotion .content .full-details-link a{font-size:.8em;font-weight:500}@media screen and (max-width:767px){.rui-promotion .content .promo-left-content .image{width:60%;margin:10px auto 15px}.rui-promotion .content .full-details-link{padding:5px 0px}.rui-promotion .content .full-details-link a{font-size:.8em;font-weight:500}}.rui-promotion .content .promo-right-content{padding:15px 25px;margin:0px}.rui-promotion .content .promo-right-content p{font-size:1em}.rui-promotion .content .promo-right-content p.lead{color:#dc2d20;font-size:1.2em;font-weight:500}.rui-promotion .content .promo-right-content .more-links{padding:15px 15px 0px 0px;display:inline-block}.rui-promotion .content .promo-right-content a.details-links{font-size:1em;clear:both;background:#da291c;color:#FFF;margin:10px 10px 10px 0px;border-radius:6px;padding:10px 30px;display:block}@media screen and (max-width:767px){.rui-promotion .content .promo-right-content .more-links{padding:0px 10px 0px 0px}.rui-promotion .content .promo-right-content .more-links-container{display:table;width:100%}.rui-promotion .content .promo-right-content .more-links{padding:15px 15px 0px 0px;display:table-cell}.rui-promotion .content .promo-right-content a.details-links{display:block;text-align:center;margin:10px 0px}}.rui-promotion .content .promo-right-content a.details-links:after{content:""}@media screen and (max-width:767px){.rui-promotion .content .promo-left-content{padding:0px;border-right:0px}.rui-promotion .content .promo-right-content{padding:0px}}.rui-promotion .content .inline-links{display:inline-block}.rui-promotion .modal-dialog .close{font-size:25px;font-weight:normal;height:30px;width:30px}.rui-promotion .modal-dialog .close>span{transform:rotate(180deg)}.rui-promotion .button-container{border-right:1px solid #c4c5c8;border-bottom:1px solid #c4c5c8;border-left:1px solid #c4c5c8}.rui-promotion .button-container ul.button-links:after{clear:both;display:block;content:" ";visibility:hidden;overflow:hidden;height:0;line-height:0}.rui-promotion .button-container ul.button-links{}.rui-promotion .button-container ul.button-links{padding:0px;margin-bottom:0px}.rui-promotion .button-container ul.button-links>li{display:inline-block;border-right:1px solid #c4c5c8;position:relative;float:left;width:100%;height:42px}.rui-promotion .button-container ul.button-links>li>a{padding:10px 35px;width:100%;display:block}.rui-promotion .button-container ul.button-links>li>a:hover{color:#414042}.rui-promotion .button-container ul.button-links li>a.rui-cta-link:after{content:'\e846';font-size:1.1em;line-height:auto}.rui-promotion .button-container ul.button-links li>a.rui-cta-link[aria-expanded=true]{background-color:#f5f5f5}.rui-promotion .button-container ul.button-links li>a.rui-cta-link[aria-expanded=true]:after{transform:rotate(180deg);margin-top:-5px}.rui-promotion .button-container ul.button-links>li:first-child:nth-last-child(2),.rui-promotion .button-container ul.button-links>li:first-child:nth-last-child(2)~li{width:50%}.rui-promotion .button-container ul.button-links>li:first-child:nth-last-child(3),.rui-promotion .button-container ul.button-links>li:first-child:nth-last-child(3)~li{width:33.33%}@media screen and (max-width:767px){.rui-promotion .button-container ul.button-links{}.rui-promotion .button-container ul.button-links>li{width:100%;border-right:0px;border-bottom:1px solid #c4c5c8;padding:0;height:auto}.rui-promotion .button-container ul.button-links>li a.details-expander{display:block;padding:10px 15px 10px}.rui-promotion .button-container ul.button-links>li a.rui-cta-link:after{content:'\e846';font-size:1.1em;line-height:auto;position:absolute;right:25px}.rui-promotion .button-container ul.button-links>li:first-child:nth-last-child(2),.rui-promotion .button-container ul.button-links li:first-child:nth-last-child(2)~li{width:100%}.rui-promotion .button-container ul.button-links>li:first-child:nth-last-child(3),.rui-promotion .button-container ul.button-links li:first-child:nth-last-child(3)~li{width:100%}}.rui-promotion .button-container ul.button-links li:last-child{border-right:0px;border-bottom:0px}.rui-promotion .well{margin-top:0px;border-radius:0px 0px 15px 15px;box-shadow:none;padding:20px 35px;border:1px solid #bbbdc0;border-top:0px}.rui-promotion .well a{color:#337ab7;font-weight:500}@media screen and (max-width:767px){.rui-promotion .well{padding:20px 15px;border:0px;border-radius:0px;margin-bottom:0px}}.modal-content .modal-body p{font-size:1em}.modal-content .modal-body p.disclaimer-text{font-size:1.2rem}.rui-promotion .rui-cta-badge{color:#404142;background-color:#FFBF3F;border-color:#FFBF3F}.rui-promotion .rui-cta-badge:hover{background-color:transparent;color:#414042}.rui-promotion .rui-cta-badge span.text{text-transform:uppercase}#modal-availability span.stat-err:before{content:"\e835";font-family:rui-icon;padding-right:10px;color:#DA291C}#modal-availability h4{color:#414042;font-size:1.7em;font-weight:500;padding:0.8em 15px 0}#modal-availability .modal-body{padding-top:0;padding-bottom:0;font-size:1.5em}#modal-availability .modal-footer{border-top:0 none transparent;padding:0px 40px 30px}#modal-availability .error-icon{display:none;border:3px solid #DA291C;background-color:#FAC0BD;border-radius:10px;font-size:0.9em;font-weight:bold;line-height:1em;padding:0.05em 0.35em}#modal-availability .postal-code{font-weight:500}#modal-availability input[name=postalCode]{width:60%}#modal-availability [class*=stat-]{display:none}#modal-availability.show-yes .stat-yes{display:block}#modal-availability.show-no .stat-no{display:block}#modal-availability.show-ask .stat-ask{display:block}#modal-availability.show-other-province-yes .stat-other-province-yes{display:block}#modal-availability.show-other-province-no .stat-other-province-no{display:block}#modal-availability[class*=show-err-] .stat-err{display:block}#modal-availability.show-err-missing .stat-err-missing{display:block}#modal-availability.show-err-invalid .stat-err-invalid{display:block}#modal-availability.show-err-generic .stat-err-generic{display:block}#modal-availability.show-loading .stat-loading{display:block}#modal-availability .stat-loading{text-align:center}#modal-availability ul{font-size:0.75em;margin-top:2em;padding-left:0;list-style-type:none}#modal-availability .rui-cta-link{font-size:1em;font-weight:bold}#modal-availability .btn{color:#FFF;background-color:#DA291C;text-transform:uppercase;font-weight:400;border-radius:5px;padding:0.3em 2em;margin:5px 0px 5px 0px;white-space:normal}#modal-availability .modal-body .btn{font-size:0.66em;padding:0.5em 2.5em}#modal-availability .modal-body h4{padding-left:0;padding-top:1.5em;margin-top:1.5em;font-size:1.13em;border-top:1px solid #BBBDC0}#modal-availability form{display:block;margin-top:1em}#modal-availability form input{border:1px solid #414042;border-radius:5px;font-size:0.8em;padding:0.25em 0.5em;width:7em;margin-right:1em}.modallabel{text-indent:-9999px;display:inline-block;width:1px!important;height:1px!important;padding:0;margin:0;float:none;visibility:hidden;position:absolute}.rui-packages-intro .rui-cta-link{font-size:inherit;color:#414042;font-weight:normal}.rui-packages-intro .rui-cta-link:hover{color:#414042}.reward-points{display:inline-block;background-image:url("img/reward-pts.png");background-position:center top;background-repeat:no-repeat;padding:3px 0 3px 8px;letter-spacing:0.26em;font-size:28px;font-weight:400;line-height:1}.rewards span{display:inline-block;vertical-align:middle}.rewards .lead{color:#DA291C;font-size:1.1em;margin-top:3px;margin-bottom:-5px;font-weight:500}.rewards .sub{font-size:0.85em}.rui-package .rui-cta-badge{border:0 none transparent;border-radius:0;color:#414042}.rui-package .rui-cta-badge .text{text-transform:uppercase}.rui-package .rui-cta-badge .action{text-indent:inherit;display:inherit;width:auto!important;height:auto!important;visibility:visible;position:initial;padding:0 4px;position:absolute;width:25px}.rui-package-features .rewards{float:right;width:40%;margin:0;text-align:center;line-height:1}.rui-package-detailsbox .rewards{font-size:0.9em;line-height:1}.rui-package-detailsbox .rewards span{float:left}@media (min-width:768px){.rui-package .reward-points{font-size:22px;background-size:auto 100%;background-position:left top;padding:4px 7px 8px 6px;letter-spacing:8px}.rui-package-detailsbox .rewards{font-size:0.9em}}@media (min-width:1200px){.rui-package .reward-points{font-size:28px;background-size:auto;background-position:center top;padding:3px 0px 3px 8px;letter-spacing:0.26em}}.package-promo-bundle{padding:0;margin-top:50px;overflow:hidden;text-align:center;font-weight:400;font-size:1.1em}.package-promo-bundle a{color:#414042}.package-promo-bundle>div>div{background-color:#FFBF3F;border-radius:15px 0 15px 15px;height:270px;position:relative}.package-promo-bundle p{font-size:1.4em;padding:0 20px;margin-bottom:20px}.package-promo-bundle p.heading{font-size:2.3em;margin-top:20px;margin-bottom:10px}.package-promo-bundle>div>div i{position:absolute;font-size:50px}.package-promo-bundle .north{font-size:80px;top:40px;left:50%;-ms-webkit-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.package-promo-bundle .west{left:20px;top:50%}.package-promo-bundle .south{bottom:40px;left:50%;-ms-webkit-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.package-promo-bundle .east{right:20px;top:50%}.package-promo-calculator{background-color:#00AEC7}.package-promo-calculator p{margin:0}.package-promo-calculator a{display:block;color:#FFF;font-size:1.3em;width:100%;text-align:center;padding:10px 0}@media (max-width:767px){.package-promo-bundle{background-color:#FFBF3F;margin-top:150px}.package-promo-bundle>div>div{display:none}.package-promo-calculator{position:absolute;top:0;width:100%}}@media (min-width:768px){.package-promo-bundle{padding:0 65px;font-weight:300}.package-promo-bundle>div{border:1px solid #FFBF3F;border-radius:15px}.package-promo-bundle p{font-size:1.2em}.package-promo-bundle p.heading{font-size:1.45em}.package-promo-calculator{background:url("img/calculator.png") center center scroll no-repeat transparent;height:450px}.package-promo-calculator a{text-transform:uppercase;background-color:#FFF;color:#414042;font-size:1.5em;margin-top:175px}}.package-why-bundle h3{background-color:#FFBF3F;font-size:1.4em;line-height:1.5;border-radius:15px 15px 15px 0;display:inline-block;width:auto}.package-why-bundle p{font-size:1.2em;font-weight:bold;margin-top:20px;margin-bottom:0}.package-why-bundle ul{padding-left:15px}.package-why-bundle li{font-size:1.1em;margin:10px 0}.rui-plans .package-plans-desc h4{background-color:transparent}.rui-plans .package-plans-desc li{position:relative;padding-left:50px;margin:30px 0;overflow:hidden;line-height:1.2}.rui-plans .package-plans-desc li i{color:#808284;font-size:24px;position:absolute;top:0;left:0}.rui-plans .package-plans-desc li .lead{float:left;font-size:0.95em;font-weight:600;width:auto}.rui-plans .package-plans-desc li span{float:left;clear:left;color:#414042;font-size:0.95em;font-weight:400}@media (max-width:767px){.rui-plans .package-plans-desc h4{font-size:1.25em;padding:0}}.bundle-promo-bundle>div{border:1px solid #00AEC7;border-radius:15px;font-weight:300;position:relative}.bundle-promo-bundle .content{padding:0 0 0 10px}.bundle-promo-bundle p.heading{font-size:1em;font-weight:500}.bundle-promo-bundle p:last-child{margin:0}.bundle-promo-bundle a{color:#414042}.bundle-promo-bundle .icons{background-color:#00AEC7;border-radius:0 15px 15px 0;position:relative;font-size:1em}.bundle-promo-bundle .icons i{position:absolute;font-size:2em;color:#FFF;width:1.4em;text-align:center}.bundle-promo-bundle .icons .north{font-size:4em;top:10%;left:50%;-ms-webkit-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:auto}.bundle-promo-bundle .west{left:5%;top:55%}.bundle-promo-bundle .south{bottom:5%;left:50%;-ms-webkit-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.bundle-promo-bundle .east{right:5%;top:55%}.bundle-promo-bundle-mobilespacing{margin:0;width:0}@media (max-width:767px){.bundle-promo-bundle{position:absolute;bottom:0;width:100%}.bundle-promo-bundle>div{height:160px}.bundle-promo-bundle .icons{width:45%;top:0;right:0;bottom:0;position:absolute}.bundle-promo-bundle .content{display:inline-block;width:54%;position:relative;top:50%;-ms-webkit-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.bundle-promo-bundle-mobilespacing{height:200px;width:100%}}@media (min-width:768px){.bundle-promo-bundle .content{padding:15px;font-size:1.5em}.bundle-promo-bundle p.heading{font-size:1.25em}.bundle-promo-bundle p{margin-bottom:20px}.bundle-promo-bundle .content i{width:1.1em;margin-right:0.4em}.bundle-promo-bundle .icons{height:300px;font-size:1.5em;border-radius:15px 15px 0 0}.bundle-promo-bundle .icons .north{top:20%}.bundle-promo-bundle .west{left:15%;top:50%}.bundle-promo-bundle .south{bottom:20%}.bundle-promo-bundle .east{right:15%;top:50%}}.rui-cta-columns h4{margin-bottom:29px}.rui-cta-columns .col-sm-4>div{padding-right:10px}@media (max-width:767px){.rui-cta-columns>div{margin:15px 0;padding:0 15px;overflow:hidden}.rui-cta-columns img{margin:0;display:inline-block;max-width:70%}.rui-cta-columns>div>div{text-indent:-9999px;display:inline-block;width:1px!important;height:1px!important;padding:0;margin:0;float:none;visibility:hidden;position:absolute}.rui-cta-columns>div>p{display:inline-block;margin:0;padding-left:10px;font-size:1.3em;position:absolute;top:50%;transform:translateY(-50%)}}@media (min-width:768px){.rui-cta-columns>div>p{text-indent:-9999px;display:inline-block;width:1px!important;height:1px!important;padding:0;margin:0;float:none;visibility:hidden;position:absolute}}@media (max-width:767px){.rui-inline-links{margin-top:1.5em}.rui-inline-links .rui-cta-badge{position:initial;width:100%;padding:8px 0 8px 10px}.rui-inline-links>div{margin:0 15px;padding:0}.rui-inline-links ul{text-indent:-9999px;display:inline-block;width:1px!important;height:1px!important;padding:0;margin:0;float:none;visibility:hidden;position:absolute;padding:0!important;margin:0!important}}@media (min-width:768px){.rui-inline-links div div{float:right}.rui-inline-links .rui-cta-badge{margin-left:10px;font-size:1.2em}}.rui-inline-links .rui-link-list{text-align:left;margin-top:20px}.rui-inline-links .rui-link-list li{margin-right:1.5em}.rui-inline-links .rui-icon-list{float:left;padding:0}.rui-inline-links .rui-icon-list .rui-cta-link{font-size:0.8em;font-weight:500;margin-right:30px}.rui-inline-links .rui-icon-list .rui-cta-link>i{margin-right:0.25em;font-size:25px!important}.rui-inline-links .rui-icon-list .rui-cta-link:after{line-height:1.8em}.rui-helptip{padding-bottom:0}.rui-helptip>div{border-bottom:none;padding-left:60px}.rui-helptip>div>i{font-size:5rem}@media (max-width:768px){.rui-helptip>div>i{top:2.0rem;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.rui-helptip p{margin-top:5px}.rui-helptip p,.rui-helptip p.lead,.rui-helptip p a{font-size:1.5rem}.rui-helptip p a{padding-top:2px;font-weight:500}.rui-helptip p a:after{padding-top:1px;font-size:1rem}@media (min-width:768px){.rui-helptip>div{padding:30px 0 30px 80px}.rui-helptip p,.rui-helptip p.lead{display:inline;float:none;font-size:1.6rem}.rui-helptip p.footnote{display:block;font-size:0.8em}}@media (max-width:768px){.rui-helptip p,.rui-helptip p a{display:block;width:100%}}@media (min-width:768px){.rui-buy-options ul li{padding:0 30px}}.rui-buy-options .live-chat img{display:none}.rui-buy-options .live-chat a:before{content:"Live Chat";display:block}@media (max-width:767px){.legal-modal{position:absolute;top:5px;bottom:5px;left:5px;right:5px;height:auto;overflow:hidden}.legal-modal .modal-content{position:relative;height:100%;overflow:hidden}.legal-modal .modal-body{overflow-y:scroll;top:60px;bottom:30px;position:absolute}}.seeFullDetailsText{color:#0a5498}.rui-help-login{background-color:#00AEC7;font-weight:300;font-size:0.9em}.rui-help-login h2{font-weight:400;margin-bottom:20px}.rui-help-login ul{font-size:1.2em}.rui-help-login a{color:#000}.rui-help-login .button{display:inline-block;font-size:2em;margin:10px 0;font-weight:400;text-align:center}.rui-help-login .button .rui-cta-link{padding:3rem}@media (max-width:767px){.rui-help-login .button .rui-cta-link{padding:5px 10px;font-size:1.6rem}}.rui-help-login .button .rui-cta-link:after{content:none}.rui-help-login .rui-cta-link{font-weight:inherit;font-size:inherit}.rui-help-login span{padding-left:5px}@media (min-width:768px){.rui-help-login{background:url("img/bg-login-banner.png") fixed repeat-y 50% 0 #00AEC7}}.rui-help-login .rui-help{padding-left:30px;padding-right:30px}.rui-help-login .rui-help,.rui-help-login .rui-help a{color:#FFF}.rui-help-login .rui-help>div{position:relative}.rui-help-login .rui-help .button{font-size:1.0em;font-size:1.7em;background-color:#DA291C;border:1px solid #DA291C;padding:5px 0px;margin-top:10px;border-radius:6px}.rui-help-login .rui-help .menu{text-align:center}.rui-help-login .rui-help .menu li{text-align:left;font-size:1.8em}.rui-help-login .rui-help .help-topics{padding-left:45px}@media (max-width:767px){.rui-help-login .rui-help .menu{margin-top:25px}.rui-help-login .rui-help .menu li{float:left;width:100%;padding:5px 30px 10px 0;font-size:1.8rem}}@media (min-width:768px){.rui-help-login .rui-help{position:relative;padding-right:3.9em}.rui-help-login .rui-help>div{padding-bottom:0px}.rui-help-login .rui-help .button{clear:left;font-size:1.5rem;position:relative;float:left}.rui-help-login .rui-help ul.help-topics{float:left;padding-left:2rem;width:51%;padding-right:5px}.rui-help-login .rui-help ul.menu{float:left;width:48%;text-align:left!important;border-left:1px solid white}.rui-help-login .rui-help ul.menu li{padding:0.5rem 0.95em;font-size:1.3em;display:block;text-align:left}.rui-help-login .rui-help ul.menu li:first-of-type{padding-top:0}.rui-help-login .rui-help ul.menu li:last-of-type{padding-bottom:0}}.rui-help-login .rui-login,.rui-help-login .rui-login a{color:#414042}.rui-help-login .rui-login a.rui-cta-link{float:left;clear:left;font-size:1.9em;font-weight:400;margin:10px 0}.rui-help-login .rui-login .left,.rui-help-login .rui-login .right{overflow:hidden}.rui-help-login .rui-login input{border:0 none transparent;clear:left;font-weight:400;float:left;margin:10px 0;color:#414042;padding:6px 12px;border-radius:10px;font-size:2.1em;width:95%}.rui-help-login .rui-login ul{margin:0;font-size:1.2em}.rui-help-login .rui-login #login-button{font-size:1.0em;font-size:1.6rem;background-color:#DA291C;border:1px solid #DA291C;padding:5px 20px;margin-top:20px;border-radius:6px}.rui-help-login .rui-login.loggedin ul{margin:15px 0 30px}.rui-help-login .rui-login.loggedin .right{float:right}.rui-help-login .rui-login.loggedin #login-button{margin:0}.rui-help-login .rui-login.loggedin .bubble{margin-top:0;background-color:#fff;border-radius:15px 15px 15px 0;padding:15px;text-align:center}.rui-help-login .rui-login.loggedin .bubble h3{margin-top:0}.rui-help-login .rui-login.loggedin .bubble p{font-size:1.15em}.rui-help-login .rui-login.loggedin .bubble a{margin:5px 0}.rui-help-login .rui-login.loggedin .bubble img{max-width:100%}@media (max-width:767px){.rui-help-login .rui-login{background-color:#68CADA;padding-left:30px;padding-right:30px}.rui-help-login .rui-login #login-button{margin-top:10px;margin-bottom:20px}.rui-help-login .rui-login .left ul{display:none}}@media (min-width:768px){.rui-help-login .rui-login{padding-left:3.9em}.rui-help-login .rui-login input{margin:5px 0;font-size:1.5em}.rui-help-login .rui-login #login-button{float:left;clear:none;font-size:1.5rem;padding:5px 1.6em;margin-top:20px}}@media (min-width:768px) and (max-width:1200px){.rui-help-login .rui-login #login-button{padding:5px 2em}}@media (min-width:768px) and (max-width:992px){.rui-help-login .rui-login #login-button{padding:5px 1em}}@media (min-width:768px){.rui-help-login .rui-login #login-button:hover{font-weight:400}.rui-help-login .rui-login.loggedin .left,.rui-help-login .rui-login.loggedin .right{float:left;width:50%}.rui-help-login .rui-login a.rui-cta-link{display:block;float:left;clear:none;font-size:1.8rem;padding-top:1.3rem;padding-left:1rem}}@media (min-width:768px){.rui-help-login.rui-help-notopic{}.rui-help-login.rui-help-notopic .rui-help .button{margin:2.85em 0}.rui-help-login.rui-help-notopic .rui-login #register{margin-left:40px}.rui-help-login.rui-help-notopic .rui-login input{padding:6px 12px}.rui-help-login.rui-help-notopic .rui-login #login-button{margin-top:5px}}.app{padding:15px;padding-top:5px;margin-top:0px;background-color:white}#footer{clear:both;background-color:#FFF;font-size:1em;border-top:3px solid #EEEEEE}#footer .container{position:relative;padding-top:80px}#footer #footer,#footer a{color:#414042}#footer li{list-style-type:none}#footer li a:focus,#footer li a:hover{text-shadow:0 0 0.3px;text-decoration:none}#footer .row:first-child li{line-height:1.2em;margin:0 0 10px}#footer .social-media{position:absolute;margin:0;padding:0;z-index:1000}#footer .social-media ul{float:left;padding:0}#footer .social-media li,#footer .social-media span{float:left;padding:5px}#footer .social-media li a{display:block;width:20px;height:20px;color:#414042}#footer .social-media i{font-size:18px}#footer .social-media .btn{border:1px solid #BBBDC0;border-radius:0 15px 15px 15px;padding:3px 30px;float:left}#footer .social-media .btn:focus,#footer .social-media .btn:hover{background-color:#808284;color:#FFF}#footer #footer-col4 li{float:right;text-align:center}@media (max-width:767px){#footer{border-top:3px solid #e9e9e9;font-size:1.3em}#footer .row{margin-top:30px}#footer .row:first-child li{margin:0 0 15px}#footer .social-media{top:5px;left:10px}#footer .social-media span{text-indent:-9999px;display:inline-block;width:1px!important;height:1px!important;padding:0;margin:0;float:none;visibility:hidden;position:absolute}#footer .social-media .btn{clear:left;font-size:1.1em}#footer #footer-col4{position:absolute;top:0;right:15px;padding:0}#footer #footer-col4 li a{border-radius:0 0 0 5px}#footer #footer-col4 li:first-child a{border-radius:0 0 5px 0}#footer #footer-col4 li a{display:block;width:40px;height:40px;line-height:40px;font-size:22px;background-color:#DA291C;color:#FFF;vertical-align:middle;text-align:center}#footer #footer-col4 li:first-child a{background-color:#BBBDC0}#footer #footer-col4 li a:focus,#footer #footer-col4 li a:hover{background-color:#414042!important;color:#FFF!important;text-decoration:none}}@media (min-width:768px){#footer .container{padding-top:25px}#footer .col-sm-3{width:27%}#footer #footer-col4{width:19%;padding-left:12px}#footer #footer-col4 li{display:inline-block;width:100%;text-align:left}#footer #footer-col4 li:last-child{margin-left:0}#footer #footer-col4 li a{color:#DA291C;width:1.83em;height:2em;line-height:2em}#footer #footer-col4 li a:focus,#footer #footer-col4 li a:hover{text-shadow:none}#footer #footer-col4 li i{font-size:1.25em;width:1em;display:inline-block;text-align:center}#footer #footer-col4 li a:after{content:attr(aria-label);color:#414042;font-weight:500;margin-left:0.5em}#footer #footer-col4 li a:focus:after,#footer #footer-col4 li a:hover:after{text-shadow:0 0 0.3px}#footer .social-media{bottom:-50px;left:82.5%}#footer .social-media ul{margin:0 0 0 5px}#footer .social-media span{padding-left:0}#footer .social-media a:focus,#footer .social-media a:hover{color:#000}#footer .social-media .btn{position:absolute;bottom:115%;left:0px}}#footer-bar #copyright{padding:15px 0 10px}@media (max-width:767px){#footer-bar{font-size:1.3em}#footer-bar .row{margin-top:30px}#footer-bar #copyright{margin:0 15px}}@media (min-width:768px){#footer-bar #copyright{padding-top:10px}}#feedback-tab{background-color:#E9EAEA;border-color:#FFF;border-radius:15px 15px 0 0;border-style:solid;border-width:2px 2px 0 2px;box-shadow:-3px 0 0 rgba(0, 0, 0, 0.35);position:fixed;right:0;top:45%;white-space:nowrap;z-index:1000;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;-o-transform-origin:bottom right;transform-origin:bottom right}#feedback-tab a{display:block;color:#414042;font-size:1.5em;font-weight:500;line-height:30px;padding:0.5em 1em}.no-gutters{padding:0px}.bcFloat{z-index:1000}.inpage-links{position:relative}.inpage-links .inpage-links-container{border-right:1px solid #bbbdc0;margin:15px 0px}.inpage-links .inpage-links-container:last-child{border-right:0px}.inpage-links .inpage-links-container .inpage-link-header{font-weight:500;font-size:1.8rem;padding:5px 0px;padding-top:0px;margin-top:0px}.inpage-links .inpage-links-container .inpage-top-links{list-style-type:none;padding:0px;border-bottom:2px dotted #BCBDC1;min-height:120px}.inpage-links .inpage-links-container .inpage-top-links li{padding:3px 0px}.inpage-links .inpage-links-container .inpage-top-links li a{color:#414042}.inpage-links .inpage-links-container .inpage-bottom-links li a{color:#414042}.inpage-links .inpage-links-container .inpage-bottom-links li a:hover,.inpage-links .inpage-links-container .inpage-top-links li a:hover{text-decoration:underline;color:#DA291C}.inpage-links .inpage-links-container .inpage-bottom-links,.inpage-links .inpage-links-container .inpage-button{list-style-type:none;padding:0px}.inpage-links .inpage-links-container .inpage-bottom-links li{display:inline-block;padding-right:8px}.inpage-links .inpage-links-container .inpage-bottom-links li:nth-child(2){border-right:0px;padding-right:0px;padding-left:8px;border-left:1px solid #bbbdc0}.inpage-links .inpage-links-container .inpage-button li{position:relative;border:1px solid #DA291C;text-align:center;margin-bottom:15px;padding:5px;border-radius:15px}.inpage-links .inpage-links-container .inpage-button li span{display:block;font-weight:bold;font-size:1.6rem}.inpage-links .inpage-links-container .inpage-button li a{color:#DA291C;font-size:1.6rem}.inpage-links .inpage-links-container .inpage-button li a:before{content:" ";position:absolute;width:100%;height:100%;top:0px;left:0px}.inpage-links .inpage-links-container button.rui-cta-badge{color:#414042;background-color:transparent;border:1px solid #414042;border-radius:10px;width:auto;font-size:1.1em;font-weight:500;margin:0;padding:10px 0 10px 0.55em}.inpage-links .inpage-links-container .button.rui-cta-badge .text,.inpage-links .inpage-links-container button.rui-cta-badge .text{margin:0 50px 0 10px;text-align:left;text-transform:none;display:inline;font-size:1.8rem}.inpage-links .inpage-links-container button.rui-cta-badge .action{margin-right:10px;text-indent:inherit;display:inherit;width:auto!important;height:auto!important;visibility:visible;position:initial;display:inline-block;position:absolute;border-left:1px solid #414042;padding:4px 0 3px 10px}@media (min-width:768px){.inpage-links .inpage-links-content{display:block!important;visibility:visible}.inpage-links .inpage-links-container .inpage-top-links{display:block!important;visibility:visible}}@media (max-width:767px){.inpage-links .inpage-links-content{position:absolute;background-color:#FFF;z-index:1025;border:1px solid #000;margin:0px;top:10px;width:calc(100%);left:0px;border-radius:8px}.inpage-links .inpage-links-container .inpage-link-header{padding:10px 15px;border:0px;border-top:1px solid #000;margin-bottom:0px;width:100%;background:transparent;text-align:left}.inpage-links .inpage-links-container:first-of-type .inpage-link-header{border-top:0px}.inpage-links .inpage-links-container .inpage-link-header:after{content:'\e801';position:absolute;right:15px;font-family:"rui-icon"!important;font-size:16px}.inpage-links .inpage-links-container .inpage-link-header[aria-expanded=true]:after{content:'\e816'}.inpage-links .inpage-links-container .inpage-link-header[aria-expanded=true]{border-bottom:0px}.inpage-links .inpage-links-container .inpage-link-header.last-child{border-bottom:0px;border-radius:0px 0px 15px 15px}.inpage-links .inpage-links-container{margin:0px;padding:0px;border:0px}.inpage-links .inpage-links-container .inpage-top-links{min-height:auto;border:0px;position:relative;margin-bottom:10px;padding:0px;width:calc(100% - 30px)}.inpage-links .inpage-links-container .inpage-top-links li{margin:0px;padding-left:30px}.inpage-links .inpage-bottom-links li{border-right:0px solid #bbbdc0}.inpage-links .inpage-links-container .inpage-button li{display:block;padding:3px 20px 3px 40px;margin:10px 0px}.inpage-links .inpage-links-container .inpage-bottom-links li a,.inpage-links .inpage-links-container .inpage-top-links li a{font-size:1.8rem}}@media (max-width:767px){.rui-content-block button.rui-cta-badge .action{border-left:0px}.rui-content-block .mobile-releated-links-container .related-links-dropdown.rui-cta-badge{display:none}}.rui-content-block .intro-promo{border:1px solid #ffbf3f;border-left:5px solid #ffbf3f}@media (min-width:768px){.rui-content-block .intro-promo{width:48.5%}}.rui-content-block .intro-promo a{color:#414042}.rui-content-block .intro-promo a.promo-title{font-size:1.6rem;font-weight:600;display:block;margin-bottom:10px;cursor:default}.rui-content-block .intro-promo .promo-content{padding:25px 15px}@media (min-width:768px){.rui-content-block .intro-promo .more-promo-btn{color:#0a5498;text-align:left;font-size:1.8rem;font-weight:400;position:relative}.rui-content-block .intro-promo .more-promo-btn:after{content:'\e826';font-size:1.4rem;padding-left:2px;display:inline-block;font-family:"rui-icon"}}@media (max-width:767px){.rui-content-block .intro-promo .more-promo-btn{background:#ffbf3f;padding:8px 15px;color:#FFF;display:block;width:60%;text-align:center;font-size:1.8rem;border-radius:8px;color:#414042;font-weight:500}}@media (max-width:767px){.rui-content-block .no-gutter-xs{padding:0px}.rui-content-block .mobile-releated-links-container .rui-cta-badge{display:block;padding-left:15px;float:left;border-bottom:1px solid #000;width:58%}.rui-content-block button.rui-cta-badge [aria-expanded=true]{border:1px solid #414042}.rui-content-block .inpage-links .inpage-links-container .inpage-bottom-links li a,.rui-content-block .inpage-links .inpage-links-container .inpage-top-links li a{font-size:1.8rem}.rui-content-block .inpage-links-container .inpage-button{margin-top:15px}.rui-content-block .inpage-links-container .inpage-button li{padding:5px 0px}.rui-content-block .rui-cta-badge.inpage-mobile-links[aria-expanded=true]{border:1px solid #000}.rui-content-block .inpage-links-container .inpage-button ul.inpage-button li a.rui-cta-link{font-size:1.8rem}.rui-content-block .inpage-links-container .inpage-top-links li a{color:#0a5498}.rui-content-block .intro-promo{border:0px}.rui-content-block .mobile-releated-links-container{margin-left:15px;margin-right:15px}.rui-content-block .rui-content-block.intro .mobile-releated-links-container .rui-cta-badge{width:60%;display:block;padding-left:15px;float:left;border-bottom:1px solid #000}.rui-content-block .mobile-releated-links-container .more-promo-btn{width:100%;display:block;float:right}.rui-content-block .mobile-releated-links-container .more-promo-btn.small-btn{width:40%}.rui-content-block .rui-content-block .mobile-releated-links-container .inpage-top-links.collapse,.rui-content-block .rui-content-block .mobile-releated-links-container .inpage-top-links.collapsing{position:relative;border-radius:0px;border:0px;left:0px;right:0px;background-color:transparent}.rui-content-block .intro-promo .more-promo-btn{padding:10px 15px}}@media (max-width:360px){.rui-content-block .inpage-links .inpage-links-content{top:-50px}.rui-content-block .mobile-releated-links-container .rui-cta-badge{width:100%;display:block;padding-left:15px;float:left;border-bottom:1px solid #000}.rui-content-block .mobile-releated-links-container .more-promo-btn{width:100%;display:block;float:right;margin-top:10px}.rui-content-block .mobile-releated-links-container .more-promo-btn.small-btn{width:100%}}.inpage-links.internet-inpage-links .inpage-links-content div.inpage-links-container ul.inpage-top-links{min-height:85px}.inpage-links.internet-inpage-links .inpage-links-content div.inpage-links-container:nth-child(4){border-right:0px}.intro-block-v2-wrapper .bottom-cta-wrapper{position:relative;background-color:#e9eaea;margin-top:20px}.intro-block-v2-wrapper .bottom-cta-wrapper:after,.intro-block-v2-wrapper .bottom-cta-wrapper:before{position:absolute;content:'';width:200px;height:100%;background-color:#e9eaea;top:0}.intro-block-v2-wrapper .bottom-cta-wrapper:before{left:100%}.intro-block-v2-wrapper .bottom-cta-wrapper:after{right:100%}.intro-block-v2-wrapper .offer-wrapper{border:1px solid #FFBF3F;border-top-left-radius:30px;border-bottom-right-radius:30px;background-color:#fff;padding:0 30px;text-align:center;margin:10px 30px 10px 0}.intro-block-v2-wrapper .offer-wrapper h3{margin:6px 0 6px 0;font-size:2.1rem}.intro-block-v2-wrapper .offer-wrapper p{font-size:16px;margin-bottom:6px;font-weight:500;line-height:1.2em}.intro-block-v2-wrapper .offer-wrapper sup{font-size:0.6em;top:-0.6em}.intro-block-v2-wrapper .bottom-links-wrapper ul{list-style:none;padding:0;margin:20px 0 20px 0;font-size:2.1rem}.intro-block-v2-wrapper .bottom-links-wrapper ul li{display:inline-block;text-align:center;padding:3px 15px 3px 15px;line-height:1.0em}.intro-block-v2-wrapper .bottom-links-wrapper ul li .intro{font-weight:500}.intro-block-v2-wrapper .bottom-links-wrapper ul li a,.intro-block-v2-wrapper .bottom-links-wrapper ul li span{display:block}.intro-block-v2-wrapper .bottom-links-wrapper ul li a{margin-top:6px;color:#DA291C;font-size:0.765em;font-weight:500}.intro-block-v2-wrapper .bottom-links-wrapper ul li a i{font-size:0.65em}.intro-block-v2-wrapper .bottom-links-wrapper ul li:first-child{border-right:3px solid #fff}.intro-block-v2-wrapper .bottom-links-wrapper ul li:last-child{border-bottom:0}.intro-block-v2{position:relative;height:350px}.intro-block-v2 h1{display:inline-block;width:400px;background-color:rgba(255, 255, 255, 0.8);margin:40px 0 0 -20px;border-top:10px solid #DA291C;padding:12px 0 15px 17px;font-size:3.6rem;font-weight:500;position:relative;z-index:100}.intro-block-v2 h1:before{position:absolute;left:-195px;top:-10px;content:'';width:195px;height:calc(100% + 10px);border-top:10px solid #DA291C;background-color:rgba(255, 255, 255, 0.8);z-index:-50}.intro-block-v2 .links-wrapper{width:355px;background-color:rgba(255, 255, 255, 0.85);bottom:0;left:40px;padding:0 24px;font-size:2.1rem;font-weight:500;position:absolute;z-index:50}.intro-block-v2 .links-wrapper ul{list-style:none;padding:0;margin:0}.intro-block-v2 .links-wrapper ul li{text-align:center;padding:24px 0}.intro-block-v2 .links-wrapper ul li a,.intro-block-v2 .links-wrapper ul li span{display:block}.intro-block-v2 .links-wrapper ul li .description{font-weight:400;font-size:0.86em;margin:8px 0}.intro-block-v2 .links-wrapper ul li a{margin-top:6px;color:#DA291C;font-size:0.765em}.intro-block-v2 .links-wrapper ul li a i{font-size:0.65em}.intro-block-v2 .links-wrapper ul li:first-child{border-bottom:3px solid #fff}.intro-block-v2 .links-wrapper ul li:last-child{border-bottom:0}.intro-block-v2 .promo-wrapper{position:absolute;right:16px;top:0;width:510px;height:350px;background-color:rgba(255, 255, 255, 0.85);border-top:10px solid #FFBF3F;padding:0 30px;font-size:1.8rem;text-align:center}.intro-block-v2 .promo-wrapper h2{background-color:#FFBF3F;display:inline-block;font-size:2.1rem;padding:15px 20px;border-top-left-radius:30px;border-bottom-right-radius:30px}.intro-block-v2 .promo-wrapper .promo-header{margin:50px 0 30px 0}.intro-block-v2 .promo-wrapper .promo-header h2{margin:0}.intro-block-v2 .promo-wrapper .promo-header .img-responsive{max-height:130px;margin-left:auto;margin-right:auto}.intro-block-v2 .promo-wrapper .promo-header ul{list-style:none;display:inline-block;margin:0}.intro-block-v2 .promo-wrapper .promo-header ul li{margin:0 2px;display:inline-block;background-color:#FFBF3F;padding:15px;padding-top:20px;width:80px}.intro-block-v2 .promo-wrapper .promo-header ul li:first-child{border-bottom-left-radius:30px}.intro-block-v2 .promo-wrapper .promo-header ul li:last-child{border-top-right-radius:30px}.intro-block-v2 .promo-wrapper .promo-header ul li i{font-size:4.6rem}.intro-block-v2 .promo-wrapper .promo-body h2{margin:0;background-color:transparent;padding-top:0}.intro-block-v2 .promo-wrapper .promo-body p{margin:0 30px 30px 30px}.intro-block-v2 .promo-wrapper .promo-body .btn-cta{background-color:#fff;padding:5px 30px;font-weight:500;color:#DA291C;border:1px solid #DA291C;border-radius:8px}.intro-block-v2 .promo-wrapper .promo-body .btn-cta:hover{color:#404142;border:1px solid #404142}.intro-block-v2 .promo-wrapper ul{margin:5px 0 0 0;padding:0;list-style:none;font-size:1.8rem}.intro-block-v2 .promo-wrapper ul li{margin:5px 40px 0 40px}.intro-block-v2 .promo-wrapper ul span{display:block}.intro-block-v2 .promo-wrapper ul span.title{font-weight:600}.intro-block-v2 .intro-block-bg{position:absolute;top:0;z-index:-100}.intro-block-v2 .intro-block-bg.bg-desktop{left:-200px}.intro-block-v2 .intro-block-bg.bg-mobile{position:relative;width:100%;height:auto;left:0px}.intro-block-v2.intro-block-small{height:200px}.intro-block-v2.intro-block-small .intro-block-bg.bg-desktop{left:0}.intro-block-v2.intro-block-small h1{width:360px;margin:20px 0 0 0px;padding:10px 18px 11px 18px;text-align:right}.intro-block-v2.intro-block-small h1:before{left:-100%;width:100%}.intro-block-v2.intro-block-small .links-wrapper{font-size:1.6rem;font-weight:400;left:30px;width:345px;padding:15px 20px}.intro-block-v2.intro-block-small .links-wrapper li{text-align:left;padding:0}.intro-block-v2.intro-block-small .links-wrapper li a{font-size:1.0em;display:inline;color:#337ab7;font-weight:400}.intro-block-v2.intro-block-small .promo-wrapper{width:375px;height:200px;background-color:#fff;border-color:#00AEC7;font-size:1.8rem;padding:0}.intro-block-v2.intro-block-small .promo-wrapper .promo-header{margin:15px 15px 10px 15px}.intro-block-v2.intro-block-small .promo-wrapper .promo-header h2{width:75%;font-size:1.0em;text-align:left;background-color:transparent;float:right}.intro-block-v2.intro-block-small .promo-wrapper .promo-header img{width:25%;float:left}.intro-block-v2.intro-block-small .promo-wrapper .promo-body{font-size:0.9em}.intro-block-v2.wide-screen:after,.intro-block-v2.wide-screen:before{position:absolute;content:'';width:100%;height:100%;background-color:#f0f2f5}.intro-block-v2.wide-screen:before{left:100%}.intro-block-v2.wide-screen:after{right:100%}.intro-block-v2.wide-screen h1:before{display:block;left:-2000px;width:2000px;box-sizing:border-box}html[lang=fr] .intro-block-v2 .bottom-links-wrapper ul li{min-height:90px}html[lang=fr] .intro-block-v2.intro-block-small .links-wrapper{font-size:1.5rem}@media screen and (max-width:991px){.intro-block-v2 .promo-wrapper{display:none}}@media screen and (max-width:767px){.intro-block-v2{padding-left:0;padding-right:0;height:auto}.intro-block-v2.with-promo{margin-bottom:70px}.intro-block-v2 h1{width:100%;margin-top:38px;margin-left:0;position:absolute}.intro-block-v2 h1:before{display:none}.intro-block-v2 .promo-wrapper{display:none}.intro-block-v2 .promo-wrapper-mobile{position:absolute;bottom:-80px;width:100%;padding:0 15px 0 15px}.intro-block-v2 .promo-wrapper-mobile .btn-cta{width:100%;background-color:#FFBF3F;padding:5px 30px;font-weight:500;color:#404142;border:1px solid #FFBF3F;border-radius:8px;font-size:2.6rem}.intro-block-v2 .promo-wrapper-mobile .btn-cta:hover{background-color:#fff}}@media screen and (max-width:767px){.intro-block-v2-wrapper .bottom-cta-wrapper .bottom-links-wrapper{padding:0 30px}.intro-block-v2-wrapper .bottom-cta-wrapper .bottom-links-wrapper ul li:first-child{border-right:0;border-bottom:4px solid #fff}.intro-block-v2-wrapper .bottom-cta-wrapper .bottom-offer-wrapper{background-color:#fff}.intro-block-v2-wrapper .bottom-cta-wrapper .bottom-offer-wrapper .offer-wrapper{margin-right:0}.intro-block-v2 h1{font-size:3.6rem}.intro-block-v2 h1:before{display:none}.intro-block-v2 .links-wrapper{width:calc(100% - 60px);left:0;margin:0 30px 0 30px;font-size:3.2rem}.intro-block-v2 .links-wrapper ul li{text-align:center;padding:15px 0}.intro-block-v2.intro-block-small{height:auto}.intro-block-v2.intro-block-small h1{position:absolute;width:100%;text-align:left;bottom:16%}.intro-block-v2.intro-block-small .links-wrapper{display:none}.intro-block-v2.intro-block-small .intro-block-bg{width:100%;height:auto}.intro-block-v2.wide-screen:after,.intro-block-v2.wide-screen:before{display:none}}@media screen and (max-width:480px){.intro-block-v2 h1{font-size:1.8rem}.intro-block-v2 h1:before{display:none}.intro-block-v2 .links-wrapper{width:calc(100% - 30px);left:0;margin:0 15px 0 15px;font-size:1.6rem}.intro-block-v2 .links-wrapper ul li{text-align:center;padding:15px 0}}.tcwi-container .tcwi-content-container{margin-bottom:25px}.tcwi-container .tcwi-content-container .twci-title{display:table}.tcwi-container .tcwi-content-container .twci-title h3,.tcwi-container .tcwi-content-container .twci-title span{display:table-cell;vertical-align:middle}.tcwi-container .tcwi-content-container .twci-title span{font-size:4.2rem;padding-right:15px;color:#da291c}.tcwi-container .tcwi-content-container p{font-size:1.8rem}.tcwi-container .tcwi-content-container a{font-size:1.8rem;color:#414042;font-weight:500;margin-top:15px;display:block}.tcwi-container .tcwi-content-container a i{font-size:1.2rem;padding-left:5px}.sticky-tfn-wrapper{background-color:#373638;color:white;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:5px 10px 0px 10px;position:relative;right:15px;z-index:1002;float:right;top:-50px}.sticky-tfn-wrapper .each-cta:last-child:lang(fr):before{margin-left:0}@media (min-width:768px){.sticky-tfn-wrapper .cta-to-action i{position:relative;top:2px;left:2px}}.sticky-tfn-wrapper .en:lang(fr){display:none}.sticky-tfn-wrapper .fr:lang(en){display:none}.sticky-tfn-wrapper .cta-list{display:inline-block;padding:0px 10px 0px 10px}.sticky-tfn-wrapper .cta-list a{padding:3px 10px 3px 10px}.sticky-tfn-wrapper .chat-cta i{padding-right:0px}.sticky-tfn-wrapper .cta-list i{padding-right:5px}.sticky-tfn-wrapper .cta-list a,.sticky-tfn-wrapper .cta-list p,.sticky-tfn-wrapper .how-to-get-it-label p{color:#ffffff;font-size:16px;font-weight:500;line-height:18px;text-align:left;transform:scaleY(1.002);text-decoration:none}.sticky-tfn-wrapper .how-to-get-it-label p{padding-left:15px}.sticky-tfn-wrapper .each-cta{display:inline}.sticky-tfn-wrapper .each-cta .bcStatic{margin-right:-15px}.sticky-tfn-wrapper .each-cta:last-child:before{content:'| ';font-size:24px;font-weight:600;margin-left:-5px;vertical-align:sub;margin-right:-5px}.sticky-tfn-wrapper .each-cta:last-child .cta-to-action:after{content:'\e826';font-family:"rui-icon"!important;font-style:normal!important;font-weight:500!important;font-variant:normal!important;text-transform:none!important;padding-left:10px;height:100%;vertical-align:middle}.sticky-tfn-wrapper .cta-to-action,.sticky-tfn-wrapper .cta-to-action div{display:inline-block}.sticky-tfn-wrapper .how-to-get-it-label{display:inline-block}.sticky-tfn-wrapper .how-to-get-it-label div.show-xs-custom{display:none}.sticky-tfn-wrapper a.cta-to-action p{display:inline-block}.sticky-tfn-wrapper .stick{position:fixed;top:66px}@media (max-width:767px){.sticky-tfn-wrapper .stick{position:fixed;top:39px}.sticky-tfn-wrapper a.cta-to-action p{display:inline;vertical-align:super}.sticky-tfn-wrapper .each-cta:last-child:before{content:none}.sticky-tfn-wrapper .how-to-get-it-label{padding-top:7px}.sticky-tfn-wrapper .each-cta{display:block}.sticky-tfn-wrapper .show-list{display:block!important}.sticky-tfn-wrapper .cta-list i{padding-right:16px}.sticky-tfn-wrapper .cta-list{display:none;width:100%;padding:5px 0 5px 0}.sticky-tfn-wrapper .each-cta{border-bottom:1px solid white;padding-top:10px;padding-bottom:5px}.sticky-tfn-wrapper .each-cta:first-child{border-top:1px solid white}.sticky-tfn-wrapper{padding-left:0;padding-right:0}.sticky-tfn-wrapper{width:96%;margin-left:2%;left:-2%;right:0;top:0;margin-bottom:30px;padding:0px 0px 2px 0px}.sticky-tfn-wrapper .how-to-get-it-label div{width:26px;height:26px;border-radius:50%;background:white;color:black;margin-right:10px;margin-left:15px;display:table!important;float:left;font-size:16px;margin-top:2px}.sticky-tfn-wrapper .how-to-get-it-label i{display:table-cell;text-align:center;top:6px;position:relative}.sticky-tfn-wrapper .cta-to-action i{font-size:24px;display:inline-block;min-width:41px}.sticky-tfn-wrapper .how-to-get-it-label p{margin-top:6px}.sticky-tfn-wrapper .each-cta{padding-left:7px}.sticky-tfn-wrapper .each-cta:last-child{border:none}.sticky-tfn-wrapper .how-to-get-it-label{display:block}.sticky-tfn-wrapper .how-to-get-it-label p{padding-left:11px}.sticky-tfn-wrapper .chat-cta i{padding-left:10px}.sticky-tfn-wrapper .each-cta.chat-cta a{display:inline-block;position:relative;vertical-align:super!important;margin-left:-10px}.sticky-tfn-wrapper .each-cta .bcStatic a:after{left:0!important}}@media (max-width:768px){.inpage-nav button.rui-cta-badge,button#inpage-nav-button:hover{width:104%!important;margin-left:-2%!important}.height-40px-show-on-top{height:80px;display:none}}ul.access-link-menu{display:none;position:absolute;top:5px;right:0px;z-index:9999}ul.access-link-menu li{list-style:none;position:absolute;display:inline-block;top:0px;right:0px;overflow:hidden}ul.access-link-menu li a{position:absolute;display:inline-block;padding:3px 10px;top:-9999em;font-weight:600;color:#FFF;background:#da291c;font-size:16px;white-space:nowrap}ul.access-link-menu li a.focused,ul.access-link-menu li a:focus{position:static}@media only screen and (max-width:991px){ul.access-link-menu{top:0px;right:0px;z-index:9999;width:100%}ul.access-link-menu li{width:100%;text-align:center}ul.access-link-menu li a{display:block;width:100%;padding:3px 10px;background:#3F3E40;font-size:16px}.accessible-navbar #header #main-menu,.accessible-navbar #header #main-menu.in,.accessible-navbar #header #nav-actions,.accessible-navbar #header .navbar-header,.accessible-navbar #header .shadow.in{margin-top:28px}.accessible-navbar #bodywrap,.accessible-navbar .totes-project{padding-top:28px}#header #main-menu,#header #nav-actions,#header .navbar-header{-webkit-transition:margin 0.2s linear 0.2s;-moz-transition:margin 0.2s linear 0.2s;-ms-transition:margin 0.2s linear 0.2s;-o-transition:margin 0.2s linear 0.2s;transition:margin 0.2s linear 0.2s}#bodywrap,.totes-project{-moz-transition:padding 0.2s linear 0.2s;-ms-transition:padding 0.2s linear 0.2s;-o-transition:padding 0.2s linear 0.2s;transition:padding 0.2s linear 0.2s}}@media only screen and (min-width:768px) and (max-width:991px){.accessible-navbar ul.access-link-menu li{overflow:visible}.accessible-navbar ul.access-link-menu li a.focused:after,.accessible-navbar ul.access-link-menu li a.focused:before{content:"";display:block;width:100%;position:absolute;background:#3f3e40;top:0px;height:100%;z-index:9999}.accessible-navbar ul.access-link-menu li a.focused:before{left:-100%}.accessible-navbar ul.access-link-menu li a.focused:after{right:-100%}}@media only screen and (min-width:992px) and (max-width:1199px){ul.access-link-menu li a{padding:1px 7px;font-size:14px}}#header li#username .el-header-changes .register-interceptor,#header li#username .el-header-changes .signin-interceptor{cursor:pointer}#header li#username .el-header-changes .hide-link{display:none!important}#header li#username .el-header-changes .login-as,#header li#username .el-header-changes .signed-off,#header li#username .el-header-changes .verified-user{display:inline-block}#header li#username .el-header-changes a.sign-in-button-el{border:1px solid #da291c;border-radius:4px;background-color:#da291c;padding:6px 8px!important;line-height:14.14px!important;color:white!important;cursor:pointer;margin-right:10px}#header li#username .el-header-changes a.sign-in-button-el:focus,#header li#username .el-header-changes a.sign-in-button-el:hover{background-color:#DA291C!important}#header li#username .el-header-changes a.elregister-button:after{content:' \e826'!important;font-family:'rui-icon';font-size:10px}#header li#username .el-header-changes a.elregister-button,#header li#username .el-header-changes a.sign-in-as-btn,#header li#username .el-header-changes a.sign-in-button-el{display:inline-block}#header li#username .el-header-changes p.verified-username{display:inline-block}#header li#username .el-header-changes a.not-you-user{display:inline-block}#header li#username .el-header-changes a.sign-in-as-btn{background-color:#DA291C;color:#FFFFFF!important;padding:2px 10px 2px 10px!important;border-top-left-radius:5px;border-bottom-left-radius:5px}#header li#username .el-header-changes a.sign-in-as-btn:focus,#header li#username .el-header-changes a.sign-in-as-btn:hover{background-color:#DA291C!important;outline:none}#header li#username .el-header-changes p.verified-username{display:inline;border:1px solid #AEADAE;padding:4px 4px 4px 4px;color:#6B696C;border-top-right-radius:5px!important;border-bottom-right-radius:5px!important;margin-right:10px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:-3px;width:150px}#header #nav-context-bar li{height:26px!important;line-height:26px!important}@media (max-width:1199px){#header li#username .el-header-changes p.verified-username{padding:5px 4px 4px 4px}}@media (max-width:991px){#header li#username .el-header-changes p.verified-username{padding:7px 4px 5px 4px}}@media only screen and (max-width:767px){#header li#username .el-header-changes p.verified-username{margin-left:16px;display:inline-block;padding:2px 8px;border-bottom-left-radius:5px}#header li#username .el-header-changes p.verified-username:lang(fr){width:94%;border-top-right-radius:0!important;padding:0 8px}#header #nav-main.has-verified-user:lang(en){margin-top:70px}html[lang=fr] #header #nav-main.has-verified-user{margin-top:90px}#header li#username .el-header-changes a.not-you-user{float:right;margin-top:-47px;margin-right:15px}#header li#username .el-header-changes a.not-you-user:lang(fr){float:left;margin-top:-15px;margin-left:18px}#header li#username .el-header-changes a.sign-in-as-btn{display:inline-block;padding:2px 9px 2px 9px!important;margin-top:10px;margin-left:16px;border-top-right-radius:5px;border-bottom-left-radius:0}#header li#username .el-header-changes a.sign-in-as-btn:lang(fr){display:block;width:94%;padding:1px 9px 1px 9px!important}#header li#username .el-header-changes a.sign-in-button-el{padding:6px 10px!important;margin-left:15px}#header li#username .el-header-changes a,#header li#username .el-header-changes p{font-size:12px!important;font-weight:600}#header li#username{margin-top:5px}#header li#username .el-header-changes .login-as:lang(fr),#header li#username .el-header-changes .verified-user:lang(fr){display:block}}@media (min-width:767px) and (max-width:991px){#header #main-menu{height:6.7em!important}#header #nav-context-bar li:lang(en){padding:0 6px}}@media only screen and (max-width:1024px) and (min-width:768px){#header #main-menu{height:5.5em!important}#header #main-menu #nav-main{top:3.2em!important}}@media (max-width:767px){header#header nav#main-menu{padding-left:0px;padding-right:0px;width:0}header#header nav#main-menu.in{left:15px;width:100%!important;-webkit-transition:left 0.8s ease, width 0.6s ease;-moz-transition:left 0.8s ease, width 0.6s ease;transition:left 0.8s ease, width 0.6s ease;font-size:1.2rem}header#header nav#main-menu ul#nav-main{width:100%;margin-left:0px;margin-bottom:0px;margin-top:40px}header#header nav#main-menu ul#nav-main>li,header#header nav#main-menu ul#nav-main>li.menu-parent{padding-left:0px;background:#f0f2f5;overflow:hidden}header#header nav#main-menu ul#nav-main>li.active>a,header#header nav#main-menu ul#nav-main>li.menu-parent.active>a{color:#DA291C}header#header nav#main-menu ul#nav-main>li.active>a:hover,header#header nav#main-menu ul#nav-main>li.menu-parent.active>a:hover{color:#DA291C}header#header nav#main-menu ul#nav-main>li.active>a:before,header#header nav#main-menu ul#nav-main>li.menu-parent.active>a:before{display:none}header#header nav#main-menu ul#nav-main>li.active>ul.dropdown-menu>li a,header#header nav#main-menu ul#nav-main>li.menu-parent.active>ul.dropdown-menu>li a{color:#414042}header#header nav#main-menu ul#nav-main>li.active>ul.dropdown-menu>li a:hover,header#header nav#main-menu ul#nav-main>li.menu-parent.active>ul.dropdown-menu>li a:hover{color:#DA291C}header#header nav#main-menu ul#nav-main>li.active>ul.dropdown-menu>li a:before,header#header nav#main-menu ul#nav-main>li.menu-parent.active>ul.dropdown-menu>li a:before{display:none}header#header nav#main-menu ul#nav-main>li.active>ul.dropdown-menu>li a:hover:before,header#header nav#main-menu ul#nav-main>li.menu-parent.active>ul.dropdown-menu>li a:hover:before{display:none}header#header nav#main-menu ul#nav-main>li.menu-parent>a[href="#"]:after,header#header nav#main-menu ul#nav-main>li>a[href="#"]:after{content:"\e846";font-family:"rui-icon"!important;display:inline-block;position:absolute;right:10px}header#header nav#main-menu ul#nav-main>li.menu-parent>a.active[href="#"]:after,header#header nav#main-menu ul#nav-main>li>a.active[href="#"]:after{content:"\e971"}header#header nav#main-menu ul#nav-main>li.menu-parent>a,header#header nav#main-menu ul#nav-main>li>a{font-size:1.3em;border-bottom:1px solid #FFF;background:#f0f2f5}header#header nav#main-menu ul#nav-main>li.menu-parent>a.active,header#header nav#main-menu ul#nav-main>li>a.active{-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);border-bottom:none}header#header nav#main-menu ul#nav-main>li.menu-parent>a:hover:before,header#header nav#main-menu ul#nav-main>li>a:hover:before{display:none}header#header nav#main-menu ul#nav-main>li.menu-parent>ul.dropdown-menu,header#header nav#main-menu ul#nav-main>li>ul.dropdown-menu{display:block;height:0px;max-height:0px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:max-height 1.8s max-height 1.8s ease-in-out;-moz-transition:max-height 1.8s ease-in-out;transition:max-height 1.8s ease-in-out}header#header nav#main-menu ul#nav-main>li.menu-parent>ul.dropdown-menu>li,header#header nav#main-menu ul#nav-main>li>ul.dropdown-menu>li{padding-left:0px}header#header nav#main-menu ul#nav-main>li.menu-parent>ul.dropdown-menu>li a,header#header nav#main-menu ul#nav-main>li>ul.dropdown-menu>li a{font-weight:400;font-size:1.3em}header#header nav#main-menu ul#nav-main>li.menu-parent>ul.dropdown-menu>li a:hover:before,header#header nav#main-menu ul#nav-main>li>ul.dropdown-menu>li a:hover:before{display:none}header#header nav#main-menu ul#nav-main>li.menu-parent ul.dropdown-menu.active,header#header nav#main-menu ul#nav-main>li ul.dropdown-menu.active{height:auto;max-height:1000px;position:static;float:none;border:none;border-radius:0px}header#header nav#main-menu ul#nav-context-bar{width:auto;margin-left:0px;margin-top:0px}header#header nav#main-menu ul#nav-context-bar li#username{height:auto!important;padding-left:0px;margin-top:5px;background:none;border-bottom:1px solid #FFF}header#header nav#main-menu ul#nav-context-bar li#username>form{display:inline-block;padding:10px 0px 10px 0px;width:100%;font-size:1.3em;color:#DA291C;text-transform:uppercase;background:#f0f2f5;line-height:1.3em}header#header nav#main-menu ul#nav-context-bar li#username>form:hover{color:#DA291C}header#header nav#main-menu ul#nav-context-bar li#username>a{display:inline-block;width:100%;font-size:1.3em;color:#DA291C;text-transform:uppercase;background:#f0f2f5;line-height:1.3em}header#header nav#main-menu ul#nav-context-bar li#username>a:hover{color:#DA291C}header#header nav#main-menu ul#nav-context-bar li#username>a i{display:inline-block}header#header nav#main-menu ul#nav-context-bar li#username .el-header-changes{line-height:1.3}header#header nav#main-menu ul#nav-context-bar li#username .el-header-changes .signed-off.verified{width:100%;overflow:hidden}header#header nav#main-menu ul#nav-context-bar li#username .el-header-changes .signed-off.verified .login-as{float:left;display:inline-block;max-width:45%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}header#header nav#main-menu ul#nav-context-bar li#username .el-header-changes .signed-off.verified .login-as a.sign-in-as-btn{display:inline-block;padding:5px 10px!important;width:calc(100% - 0px);margin-top:0px;margin-left:10px;line-height:1.3em;border-radius:5px 0px 0px 5px}header#header nav#main-menu ul#nav-context-bar li#username .el-header-changes .signed-off.verified .login-as a.sign-in-as-btn:lang(fr){font-size:11px!important;border-radius:5px 0px 0px 5px}header#header nav#main-menu ul#nav-context-bar li#username .el-header-changes .signed-off.verified .verified-user{display:inline-block!important;max-width:33%;position:relative;z-index:2;margin-top:0px}header#header nav#main-menu ul#nav-context-bar li#username .el-header-changes .signed-off.verified .verified-user p.verified-username{padding:3px 5px 5px 5px;width:100%;margin-bottom:0px;margin-left:0px;line-height:1.3em;border-radius:0px 5px 5px 0px!important;border-left:none;background:#FFF}header#header nav#main-menu ul#nav-context-bar li#username .el-header-changes .signed-off.verified .verified-user p.verified-username:lang(fr){font-size:11px!important}header#header nav#main-menu ul#nav-context-bar li#username .el-header-changes .signed-off.verified a.not-you-user{position:absolute;z-index:1;right:5px;float:none!important;margin-right:0px;margin-top:5px}header#header nav#main-menu ul#nav-context-bar li#username .el-header-changes .signed-off.verified a.not-you-user:lang(fr){font-size:11px!important}header#header nav#main-menu ul#nav-context-bar li#province{display:inline-block;padding:10px 0px 10px 0px;width:auto;line-height:inherit!important;height:auto!important}header#header nav#main-menu ul#nav-context-bar li#province>select{font-size:1.3em;color:#414042;text-transform:uppercase;font-weight:500;border:none;background:none;margin-left:10px;margin-right:5px;text-decoration:underline}header#header nav#main-menu ul#nav-context-bar li#province>select:hover{color:#414042}header#header nav#main-menu ul#nav-context-bar li#province>select:focus{text-decoration:none}header#header nav#main-menu ul#nav-context-bar li#province>a i{display:none}header#header nav#main-menu ul#nav-context-bar li#province:after{display:inline-block;content:'/';font-size:1.3em;color:#414042;font-weight:500}header#header nav#main-menu ul#nav-context-bar li.lang-toggle{display:inline-block;padding-left:0px;width:50%}header#header nav#main-menu ul#nav-context-bar li.lang-toggle>a{font-size:1.3em;color:#414042;text-transform:uppercase;padding-left:5px;text-decoration:underline}header#header nav#main-menu ul#nav-context-bar li.lang-toggle>a:hover{color:#DA291C}header#header nav#main-menu ul#nav-context-bar li.lang-toggle>a i{display:none}header#header.status-post nav#main-menu ul#nav-main{margin-top:80px}header#header.status-post nav#main-menu ul#nav-context-bar li#username{margin-top:2px}}
 /* DEVICE Swatches temp fix START */
/*.nac-project section.phoneModel div.color-memory-section li[class*='CORAL'], .modals section.phoneModel div.color-memory-section li[class*='CORAL'] { background-color: #FF6E5A; }

.nac-project section.selectedphone-section div.phone-color-section div.phone-color-container div[class*='CORAL'], .modals section.selectedphone-section div.phone-color-section div.phone-color-container div[class*='CORAL'] { background-color: #FF6E5A; }

.ute-bfa-cod-phone-color-container div[class*='CORAL'] { background-color: #FF6E5A; }

.hup-project section.phoneModel div.color-memory-section li[class*='CORAL'] { background-color: #FF6E5A; }
 
.hup-project section.selectedphone-section div.phone-color-section div.phone-color-container div[class*='CORAL'] { background-color: #FF6E5A;}*/

.nac-project section.selectedphone-section div.phone-color-section div.phone-color-container{ overflow-y:auto !important;}
.hup-project section.selectedphone-section div.phone-color-section div.phone-color-container{ overflow-y:auto !important;}

.nac-project section.selectedphone-section div.phone-color-section div.phone-color-container div[class*='TWILIGHT'], .modals section.selectedphone-section div.phone-color-section div.phone-color-container div[class*='TWILIGHT'] { 
  background: #129FE8;  
  background: -webkit-linear-gradient(to bottom, #129FE8, #0B1419);
  background: linear-gradient(to bottom, #129FE8, #0B1419);
 }

.ute-bfa-cod-phone-color-container div[class*='TWILIGHT'] { 
  background: #129FE8;  
  background: -webkit-linear-gradient(to bottom, #129FE8, #0B1419);
  background: linear-gradient(to bottom, #129FE8, #0B1419);
 }

.hup-project section.phoneModel div.color-memory-section li[class*='TWILIGHT'] { 
  background: #129FE8;  
  background: -webkit-linear-gradient(to bottom, #129FE8, #0B1419);
  background: linear-gradient(to bottom, #129FE8, #0B1419);
 }
 
.hup-project section.selectedphone-section div.phone-color-section div.phone-color-container div[class*='TWILIGHT'] { 
  background: #129FE8;  
  background: -webkit-linear-gradient(to bottom, #129FE8, #0B1419);
  background: linear-gradient(to bottom, #129FE8, #0B1419);
 }
 /* DEVICE Swatches temp fix END */
 /*behind sign in internet temp fix*/
 .totes-project .page-internet-dashboard.page-wireless .internet-my-package .wireless-package .internet-package-ctn .plan-cta-ctn.xs-left-margin-cta .plan-cta.clickable-group-div {
 	display: none !important;
 }

 /*behind sign in internet temp fix*/
