@font-face{font-family:"Chevrons";src:url('../../../fonts/chevrons/font/chevrons.eot');src:url('../../../fonts/chevrons/font/chevrons.eot?#iefix') format('embedded-opentype'),url('../../../fonts/chevrons/font/chevrons.woff') format('woff'),url('../../../fonts/chevrons/font/chevrons.ttf') format('truetype'),url('../../../fonts/chevrons/font/chevrons.svg') format('svg')}@font-face{font-family:"Icons";src:url('../../../fonts/icons/font/icons.eot');src:url('../../../fonts/icons/font/icons.eot?#iefix') format('embedded-opentype'),url('../../../fonts/icons/font/icons.woff') format('woff'),url('../../../fonts/icons/font/icons.ttf') format('truetype'),url('../../../fonts/icons/font/icons.svg') format('svg')}.icon-chev,.icon-chev-down:after,.icon-chev-left:after,.icon-chev-right:after,.btn-skel:after,.btn-plain:after,.btn-plain-loblaws:after,.btn-red:after,.page-sign-in .sign-in-form .forgot-my-password:after,.page-forgot-password .sign-in-form .forgot-my-password:after,.icon-chev-up:after,.icon-chev-down-mini:after,.icon-chev-left-mini:after,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:after,.icon-chev-right-mini:after,.three-ways-to-join .card.get-to-know .footer a:after,.ui-datepicker .ui-datepicker-header .ui-datepicker-next:after,.myaccount .layout-six .col:first-child nav li a:after,.transcation-page .points-inquiry:after,.icon-chev-up-mini:after,.icon-chev-down-big:after,.icon-chev-left-big:after,.icon-chev-right-big:after,.icon-chev-up-big:after{font-family:'Chevrons'}.icon-chev-down:after{content:'\e75c';margin-left:0.5em}.icon-chev-left:after{content:'\e75d';margin-left:0.5em}.icon-chev-right:after,.btn-skel:after,.btn-plain:after,.btn-plain-loblaws:after,.btn-red:after,.page-sign-in .sign-in-form .forgot-my-password:after,.page-forgot-password .sign-in-form .forgot-my-password:after{content:'\e75e';margin-left:0.5em}.icon-chev-up:after{content:'\e75f';margin-left:0.5em}.icon-chev-down-mini:after{content:'\e760';margin-left:0.5em}.icon-chev-left-mini:after,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:after{content:'\e761';margin-left:0.5em}.icon-chev-right-mini:after,.three-ways-to-join .card.get-to-know .footer a:after,.ui-datepicker .ui-datepicker-header .ui-datepicker-next:after,.myaccount .layout-six .col:first-child nav li a:after,.transcation-page .points-inquiry:after{content:'\e762';margin-left:0.5em}.icon-chev-up-mini:after{content:'\e763';margin-left:0.5em}.icon-chev-down-big:after{content:'\e764';margin-left:0.5em}.icon-chev-left-big:after{content:'\e765';margin-left:0.5em}.icon-chev-right-big:after{content:'\e766';margin-left:0.5em}.icon-chev-up-big:after{content:'\e767';margin-left:0.5em}.icon-plus:after{font-family:'Icons';content:'\2b'}.icon-minus:after{font-family:'Icons';content:'\2d'}.icon-pinterest:after{font-family:'Icons';content:'\50'}.icon-twitter:after{font-family:'Icons';content:'\54'}.icon-youtube:after{font-family:'Icons';content:'\59'}.icon-facebook:after{font-family:'Icons';content:'\46'}.icon-play:after{font-family:'Icons';content:'\25b6'}.icon-star:after{font-family:'Icons';content:'\2605'}.icon-star-empty:after{font-family:'Icons';content:'\2606'}.icon-check:after,.loaded-message:after,.earned-message:after,.loaded .btn-load-offers.btn-plain:after{font-family:'Icons';content:'\2713'}.icon-ok-circle:after{font-family:'Icons';content:'\2714'}.icon-cancel:after,.overlay-pcplus .overlay .footer .no-thanks:after{font-family:'Icons';content:'\2715'}.icon-plus-circled:after{font-family:'Icons';content:'\2a'}.icon-left-circle:after{font-family:'Icons';content:'\3c'}.icon-right-circle:after{font-family:'Icons';content:'\3e'}.icon-up-circle:after{font-family:'Icons';content:'\7b'}.icon-down-circle:after{font-family:'Icons';content:'\7d'}.icon-star-half:after{font-family:'Icons';content:'\7c'}.icon-th-large:after{font-family:'Icons';content:'\60'}.icon-print:after{font-family:'Icons';content:'\70'}.icon-share:after{font-family:'Icons';content:'\53'}.icon-library:after{font-family:'Icons';content:'\72'}.icon-menu:after{font-family:'Icons';content:'\7e'}.icon-videocam:after{font-family:'Icons';content:'\76'}.icon-doc-text:after{font-family:'Icons';content:'\25'}.icon-calendar:after{font-family:'Icons';content:'\63'}.icon-search:after{font-family:'Icons';content:'\66'}.icon-cursor:after{font-family:'Icons';content:'\43'}.icon-help:after{font-family:'Icons';content:'\3f'}.icon-comment:after{font-family:'Icons';content:'\71'}.icon-social:after{font-family:'Icons';content:'\e000'}.icon-giftcards:after{font-family:'Icons';content:'\e001'}.icon-filter-cancel:after{font-family:'Icons';content:'\e002'}.icon-envelope:after,.contact-us .header-content .title:after{font-family:'Icons';content:'\e003'}.icon-content-recipes:after{font-family:'Icons';content:'\e004'}.icon-content-products:after{font-family:'Icons';content:'\e005'}.icon-content-articles:after{font-family:'Icons';content:'\e006'}.icon-contactus-write:after{font-family:'Icons';content:'\e007'}.icon-contactus-telephone:after{font-family:'Icons';content:'\e008'}.icon-contactus-fax:after{font-family:'Icons';content:'\e009'}.icon-content-info:after{font-family:'Icons';content:'\e00a'}.icon-pcplus-sign-in:after{font-family:'Icons';content:"\e00b"}.icon-pcplus-my-offers:after{font-family:'Icons';content:"\e00c"}.icon-cancel-circle:after{font-family:'Icons';content:'\78'}.icon-write:after{font-family:'Icons';content:'\77'}.icon-fax:after{font-family:'Icons';content:'\d1'}.icon-phone:after{font-family:'Icons';content:'\74'}.icon-product:after{font-family:'Icons';content:'\73'}.icon-folder:after{font-family:'Icons';content:'\2f'}.icon-lightbulb:after{font-family:'Icons';content:'\69'}.icon-chat:after{font-family:'Icons';content:'\68'}.icon-mail:after{font-family:'Icons';content:'\40'}.btn-pcplus,.form-feedback .form-buttons button[type=submit]{background:#E51F2D;background:-moz-linear-gradient(top, #BE0307 0%, #E51F2D 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #BE0307), color-stop(100%, #E51F2D));background:-webkit-linear-gradient(top, #BE0307 0%, #E51F2D 100%);background:-o-linear-gradient(top, #BE0307 0%, #E51F2D 100%);background:-ms-linear-gradient(top, #BE0307 0%, #E51F2D 100%);background:linear-gradient(to bottom, #BE0307 0%, #E51F2D 100%);border:none;color:#fff;-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important}.btn-pcplus:after,.form-feedback .form-buttons button[type=submit]:after{color:#fff}.btn-pcplus:hover,.form-feedback .form-buttons button[type=submit]:hover{background:#BE0307}.btn-skel,.btn-plain,.btn-plain-loblaws,.btn-red{text-align:left;font:inherit;width:auto;cursor:pointer;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;padding:rhythm(0.5) 1em;display:inline-block;background-color:#fff;color:#666;-moz-transition:background 300ms linear;-o-transition:background 300ms linear;-webkit-transition:background 300ms linear;transition:background 300ms linear}.btn-skel:after,.btn-plain:after,.btn-plain-loblaws:after,.btn-red:after{display:block;float:right;font-size:14px;line-height:175%;color:#df282e;margin:0 0.6em;vertical-align:middle;font-weight:lighter}.btn-skel:hover,.btn-plain:hover,.btn-plain-loblaws:hover,.btn-red:hover,.btn-skel:focus,.btn-plain:focus,.btn-plain-loblaws:focus,.btn-red:focus{text-decoration:none;color:#fff;background-color:#666}.btn-skel:hover:after,.btn-plain:hover:after,.btn-plain-loblaws:hover:after,.btn-red:hover:after,.btn-skel:focus:after,.btn-plain:focus:after,.btn-plain-loblaws:focus:after,.btn-red:focus:after{color:#fff}.btn-plain{border:1px solid #f3f3f3;-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.17);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.17);box-shadow:0 1px 2px 0 rgba(0,0,0,0.17)}.btn-plain:hover,.btn-plain:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.btn-plain-loblaws:after{color:#aeb543}.btn-red{background-color:#df282e;color:#fff}.btn-red:after{color:#fff}.btn-red:hover,.btn-red:focus{background:#d2160c;color:#fff}.sprite-icons-global,.page-landing .header-content .title:before,.my-offers .header-content .title:before,.offer-gallery-expanded .close,.contact-us .header-content .title:after,.catfish-crawler .close,.catfish-crawler .close:hover,.catfish-crawler .close:focus,.myaccount .layout-six .col:first-child nav li a:after,.myaccount .layout-six .col:first-child nav li a:active:after,.myaccount .layout-six .col:first-child nav li a:hover:after,.myaccount .layout-six .col:first-child nav li a.active:after,.transcation-page .points-inquiry:after{background:url('../../../images/generated/global/ui-icons-saad0807f44.png') no-repeat}.contact-us .header-content{position:relative;margin:0 0 2em;padding:1em 0;border-bottom:1px dashed #ebebeb}.contact-us .header-content .title{color:#000;font-size:1.625em;line-height:1.2em;position:relative;padding-left:50px;width:60%}.contact-us .header-content img{position:absolute;right:0;top:10px}.page-landing .header-content{position:relative;margin:0 0 1.3em;padding:1em 0;border-bottom:1px dashed #ebebeb}.page-landing .header-content .title{color:#000;font-size:1.625em;line-height:1.2em;position:relative;padding-left:50px;width:60%}.page-landing .header-content .title:before{background-position:0 -967px;color:white;position:absolute;left:0;bottom:-7px;width:42px;height:42px;text-align:center;line-height:42px}.page-landing .header-content img{position:absolute;right:0;top:10px}.column-layout .card.offer-gallery-photo{overflow:inherit;*zoom:1}.column-layout .card.offer-gallery-photo:before,.column-layout .card.offer-gallery-photo:after{display:table;content:"";line-height:0}.column-layout .card.offer-gallery-photo:after{clear:both}.column-layout .card.offer-gallery-photo .img-wrap{height:215px;width:215px;text-align:center;margin:0}.column-layout .card.offer-gallery-photo .img-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.column-layout .card.offer-gallery-photo img{vertical-align:middle;max-height:215px;max-width:210px;display:inline;left:-2px;position:relative}.card-grid-layout .card.free-from a:before{float:left}.card-grid-layout .card.video a:before{float:left}.card-grid-layout .card.video a.modal.modal-video{margin-top:30px}.loaded-message{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:opacity,300ms,linear 1s;-o-transition:opacity,300ms,linear 1s;-webkit-transition:opacity,300ms,linear 1s;transition:opacity 300ms linear 1s;color:#df282e;text-transform:uppercase;display:inline-block;font-size:.75em;line-height:2em}.loaded-message:after{margin-right:10px;float:left;font-size:1.4em}.loaded .loaded-message{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.earned-message{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:opacity,300ms,linear 1s;-o-transition:opacity,300ms,linear 1s;-webkit-transition:opacity,300ms,linear 1s;transition:opacity 300ms linear 1s;position:absolute;left:21px;color:#666;text-transform:uppercase;display:inline-block;font-size:.75em;line-height:2em}.earned-message:after{margin-right:10px;float:left;font-size:1.4em;color:#e51f2d}.earned .earned-message{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.earned .loaded-message{display:none}.earned img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}.card .footer .controls{padding-left:21px}.card .footer .loaded-message,.card .footer .earned-message{position:absolute;left:21px;bottom:8px}.card.card-pcplus-overview{height:auto;padding:0;border:none}.card.card-pcplus-overview .header{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 0 0;height:252px;position:relative;overflow:inherit;color:#FFF}.card.card-pcplus-overview .header .bg{position:absolute;top:1px;left:0;width:100%;height:252px;z-index:1}.card.card-pcplus-overview .header .bg img{width:100%}.card.card-pcplus-overview .header .tooltip{z-index:2}.card.card-pcplus-overview .header .inner{position:relative;padding-right:230px;padding-left:35px;z-index:2}.card.card-pcplus-overview .header .inner-bg{position:absolute;top:3px;right:28px}.card.card-pcplus-overview .header .greeting{font-size:1.3125em;line-height:1.71429em;line-height:1.5;margin-bottom:7px}.card.card-pcplus-overview .header .your-offers{font-size:1.875em;line-height:1.2em;margin-bottom:25px}.card.card-pcplus-overview .btn-load-offers.btn-plain{margin:10px 0 0 40px;z-index:2}.layout-five .card.card-pcplus-overview .btn-load-offers.btn-plain{padding-left:25px}.layout-five .card.card-pcplus-overview .btn-load-offers.btn-plain:after{margin:0 .6em;float:none}.card.card-pcplus-overview .load-my-offers{margin:0;padding:20px 125px 0px 40px;height:90px;text-align:left}.card.card-pcplus-overview .load-my-offers .callout{text-transform:uppercase;font-weight:bold;font-size:.75em;line-height:2em;line-height:1.5}.card.card-pcplus-overview .load-my-offers p{color:#666;font-size:.9375em;line-height:1.6em;line-height:1.5}.card.card-pcplus-overview .registration-card{margin:0;padding:20px 125px 20px 40px;height:auto;text-align:left}.card.card-pcplus-overview .registration-card .callout{text-transform:uppercase;font-weight:bold;font-size:.75em;line-height:2em;line-height:1.5}.card.card-pcplus-overview .registration-card p{color:#666;font-size:.9375em;line-height:1.6em;line-height:1.5}html[lang="fr_ca"].lt-ie9 .ratings .total-ratings{font-size:0.91em}.container .my-offers .column-layout{overflow:inherit;*zoom:1;margin-bottom:9px}.container .my-offers .column-layout:before,.container .my-offers .column-layout:after{display:table;content:"";line-height:0}.container .my-offers .column-layout:after{clear:both}.container .my-offers .column-layout .col{overflow:inherit;*zoom:1}.container .my-offers .column-layout .col:before,.container .my-offers .column-layout .col:after{display:table;content:"";line-height:0}.container .my-offers .column-layout .col:after{clear:both}.my-offers{margin-bottom:10px;padding-bottom:26px}.my-offers .header-content .title:before{background-position:0 -1307px;content:''}.card.card-pcplus-overview .header .greeting.no-offers{margin-bottom:15px}.card.card-pcplus-overview .header .inner{padding-right:330px}.card.card-pcplus-overview .header .inner .your-offers.no-offers{font-size:1.3125em;line-height:2.28571em;line-height:1.4}.card.card-pcplus-overview .header .inner .your-offers.pcplus-show-offers{margin-bottom:10px}.card.card-pcplus-overview .load-my-offers.no-offers{padding-top:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:table}.card.card-pcplus-overview .load-my-offers.no-offers p{display:table-cell;vertical-align:middle;font-size:1em;line-height:1.5em;width:600px}.card.card-pcplus-overview .load-my-offers.no-offers p em,.card.card-pcplus-overview .load-my-offers.no-offers p a{color:#C00408}.card.card-pcplus-overview .load-my-offers.no-offers p a{display:inline-block}.card.card-pcplus-overview .load-my-offers.no-offers p strong{color:#000}.load-my-offers{margin-bottom:10px;padding-top:23px;background:url('../../../images/pcplus/bg-card-texture.png') 0 0 repeat-x;min-height:78px;text-align:center;position:relative}.btn-load-offers.btn-plain{background-color:#e51f2d;width:330px;margin:0 auto;border:0;color:#FFF;position:relative;height:32px;line-height:32px;font-size:17px;right:8px;padding-left:35px}.btn-load-offers.btn-plain:after{display:inline-block;width:17px;color:#FFF;text-align:right;margin:4px 10px 0 0}.btn-load-offers.btn-plain:hover,.btn-load-offers.btn-plain:focus{background:#BE0307}.loaded .btn-load-offers.btn-plain{cursor:default;background:transparent url('../../../images/pcplus/bg-card-texture-dark.png') 0 0 repeat;color:#df282e}.loaded .btn-load-offers.btn-plain:hover,.loaded .btn-load-offers.btn-plain:focus{-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.17);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.17);box-shadow:0 1px 2px 0 rgba(0,0,0,0.17)}.loaded .btn-load-offers.btn-plain:after{color:#df282e;float:left;font-size:18px;width:auto;margin-top:0px}.my-offers-footer .column-layout{*zoom:1;overflow:inherit;background:url('../../../images/pcplus/bg-card-texture.png') 0 0 repeat}.my-offers-footer .column-layout:before,.my-offers-footer .column-layout:after{display:table;content:"";line-height:0}.my-offers-footer .column-layout:after{clear:both}.my-offers-footer .column-layout.pcplus-to-go .title{color:#C2060A;font-size:1.875em;line-height:1.6em;line-height:1.2;margin-bottom:19px}.my-offers-footer .column-layout.pcplus-to-go .title sup{font-size:.4em}.my-offers-footer .column-layout.pcplus-to-go h4{color:#333;font-size:.9375em;line-height:1.6em;line-height:1.2;margin-bottom:18px}.my-offers-footer .column-layout.pcplus-to-go p{font-size:1.25em;line-height:1.2em;padding-right:25px;line-height:1.4;color:#333}.my-offers-footer .column-layout.pcplus-to-go .uniform input{margin:0 0 5px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;box-shadow:none;border-color:#C0AFA0;padding-top:7px;padding-bottom:7px}.my-offers-footer .column-layout.pcplus-to-go .uniform input.invalid{border-color:#ef2e22}.my-offers-footer .column-layout.pcplus-to-go .uniform.email-app-to-self input{width:201px}.my-offers-footer .column-layout.pcplus-to-go .uniform div.selector span{font-size:.9375em;line-height:1.6em;line-height:15px;padding-top:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:192px}.my-offers-footer .column-layout.pcplus-to-go .uniform button{margin-top:10px;background:#E51F2D;background:-moz-linear-gradient(top, #BE0307 0%, #E51F2D 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #BE0307), color-stop(100%, #E51F2D));background:-webkit-linear-gradient(top, #BE0307 0%, #E51F2D 100%);background:-o-linear-gradient(top, #BE0307 0%, #E51F2D 100%);background:-ms-linear-gradient(top, #BE0307 0%, #E51F2D 100%);background:linear-gradient(to bottom, #be0307 0%,#e51f2d 100%);font-size:.875em;line-height:1.71429em;-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;padding:10px 22px}.my-offers-footer .column-layout.pcplus-to-go .uniform button:hover,.my-offers-footer .column-layout.pcplus-to-go .uniform button:focus{background:#BE0307}.my-offers-footer .column-layout.pcplus-to-go .uniform label.invalid{font-size:.75em;line-height:1em}.my-offers-footer .column-layout.pcplus-to-go .uniform select{width:200px}.my-offers-footer .column-layout.pcplus-to-go .col{*zoom:1;overflow:inherit;border-left:1px dashed #FFF;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 30px 0;min-height:275px;position:relative}.my-offers-footer .column-layout.pcplus-to-go .col:before,.my-offers-footer .column-layout.pcplus-to-go .col:after{display:table;content:"";line-height:0}.my-offers-footer .column-layout.pcplus-to-go .col:after{clear:both}.my-offers-footer .column-layout.pcplus-to-go .col:first-child{border-left:0;width:485px;padding-right:0;padding-left:220px}.my-offers-footer .column-layout.pcplus-to-go .col:first-child .bg{width:193px;height:294px;content:'';position:absolute;left:10px;bottom:0}.my-offers-footer .column-layout.pcplus-to-go .col:first-child+.col{width:218px}.my-offers-footer .column-layout.pcplus-to-go .col:first-child+.col h4{margin-bottom:35px}.my-offers-footer .column-layout.pcplus-to-go .col:first-child+.col+.col{width:257px}.offer-gallery-expanded{display:none;background:#fff;border:1px solid #dfdfdf;-moz-box-shadow:0 2px 2px -1px rgba(0,0,0,0.17);-webkit-box-shadow:0 2px 2px -1px rgba(0,0,0,0.17);box-shadow:0 2px 2px -1px rgba(0,0,0,0.17);position:relative;margin-bottom:10px}.offer-gallery-expanded .earned .offer-gallery-details .controls{display:block}.offer-gallery-expanded .offer-gallery-content{padding:29px 28px}.offer-gallery-expanded .offer-gallery-content>div{*zoom:1}.offer-gallery-expanded .offer-gallery-content>div:before,.offer-gallery-expanded .offer-gallery-content>div:after{display:table;content:"";line-height:0}.offer-gallery-expanded .offer-gallery-content>div:after{clear:both}.offer-gallery-expanded .offer-gallery-content>div.loaded .offer-gallery-details .controls{display:block}.offer-gallery-expanded .close{position:absolute;background-position:0 -1266px;top:0;right:0;width:36px;height:36px;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.offer-gallery-expanded .close:hover,.offer-gallery-expanded .close.icon-close-overlay-hover{background-position:0 -1225px}.offer-gallery-expanded .offer-gallery-image{float:left;padding:8px;border:1px solid #e3e3e3;position:relative;width:284px;min-height:263px;vertical-align:middle;display:table}.offer-gallery-expanded .offer-gallery-image .image-wrap{display:table-cell;vertical-align:middle}.offer-gallery-expanded .offer-gallery-image:after{content:'';position:absolute;bottom:-3px;left:0;display:block;width:311px;height:3px;background:url('../../../images/pcplus/bg-product-image.png') top center no-repeat}.offer-gallery-expanded .offer-gallery-image img{display:block;max-width:100%;margin:0 auto}.offer-gallery-expanded .offer-gallery-details{float:left;width:495px;padding-left:27px}.offer-gallery-expanded .offer-gallery-details .controls{display:none;position:relative;height:28px}.offer-gallery-expanded .offer-gallery-details .controls .earned-message{left:0}.loaded .offer-gallery-expanded .offer-gallery-details .controls{display:block}.offer-gallery-expanded .offer-gallery-details .title{font-size:1.3125em;line-height:2.28571em;line-height:1.4;margin-bottom:10px}.offer-gallery-expanded .offer-gallery-details .points{margin-top:30px;font-size:1.5em;line-height:2em;line-height:1.5;color:#df282e}.offer-gallery-expanded .offer-gallery-details .amount{margin-bottom:2px;font-size:1.25em;line-height:1.2em;color:#666}.offer-gallery-expanded .offer-gallery-details .date{color:#666;text-transform:uppercase;font-size:.6875em;line-height:2.18182em;line-height:1.5;margin-bottom:5px}.offer-gallery-expanded .offer-gallery-details .share{width:286px;margin-bottom:2em}.offer-gallery-expanded .offer-gallery-details p{font-size:.875em;line-height:1.71429em;line-height:1.5;color:#666}.offer-gallery-expanded .offer-gallery-details .offer{margin-top:15px;border-top:1px solid #D0D1D0;padding:16px;background-color:#EAEAEA}.offer-gallery-expanded .offer-gallery-details .offer h4{font-size:1.125em;line-height:1.33333em;margin-bottom:10px;color:#df282e}.offer-gallery-expanded .offer-gallery-details .offer p{padding-left:15px;padding-left:50px;position:relative;line-height:1.6}.offer-gallery-expanded .offer-gallery-details .offer p:before{padding-left:50px;background:url('../../../images/pcplus/logo-pcplus-credit-card.png') 0 0 no-repeat;content:'';width:40px;height:40px;position:absolute;left:0;top:4px}.offer-gallery-expanded .preloader{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;position:absolute;top:50%;left:50%;margin-left:-33px;margin-top:-33px}.my-offers .card{font-family:Helvetica !important}.my-offers .card.pre-promote-offer .overlay{background-color:#fff;bottom:37%;color:white;left:0;opacity:0.9;padding-right:0px;position:absolute;right:0;top:0;width:100%;z-index:9999;width:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60)}.my-offers .card.pre-promote-offer .gallery-thumb .overlay{padding-right:0px}.my-offers .card.tvb{border:1px solid #ac030f}.my-offers .card.continous{background:none repeat scroll 0 0 #f9f9f9 !important}.my-offers .card.bonus-offer .content{width:100%;padding-right:0}html[lang="en_CA"] .my-offers .column-layout.layout-one .col .card{height:342px !important}.card.card-pcplus-points .header h3:after{background:none !important}.card.card-pcplus-points .header .inner{background:none !important}.my-offers .card .footer .details{padding-bottom:1.5em}.my-offers .card.card-pcplus-points>a:before{display:none}.my-offers .card.card-pcplus-points .header{position:static;background-color:transparent;padding:0;height:auto;overflow:inherit}.my-offers .card.card-pcplus-points .header h3{color:#be0307 !important}.my-offers .card.card-pcplus-points h4{color:#be0307;font-size:2.25em;font-weight:normal;margin-bottom:10px}.my-offers .card.card-pcplus-points p{color:#000}.my-offers .card.card-pcplus-points p span{color:#C5080D}.my-offers .card.card-pcplus-points .content{position:relative;padding:30px 20px 0 20px;display:block;width:auto;float:none;text-align:left;min-height:248px}.my-offers .card.card-pcplus-points .content .current-spend-wrap{top:135px}.my-offers .card.card-pcplus-points .content label{color:#000;font-weight:bold;margin-bottom:2px}.my-offers .card.card-pcplus-points .content .spend{position:relative;margin-bottom:25px;height:43px;overflow:hidden !important;background-color:#dfdfdf;color:#333;-moz-box-shadow:inset 0 8px 8px -10px rgba(0,0,0,0.5),-2px 2px 2px 1px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 8px 8px -10px rgba(0,0,0,0.5),-2px 2px 2px 1px rgba(0,0,0,0.1);box-shadow:inset 0 8px 8px -10px rgba(0,0,0,0.5),-2px 2px 2px 1px rgba(0,0,0,0.1)}.my-offers .card.card-pcplus-points .content .spend .bar{background:#C5080D;height:100%;width:0%;overflow:hidden;color:#fff !important;position:absolute;left:0;padding-left:0;top:0;font-weight:normal;text-align:left;text-indent:10px}.my-offers .card.card-pcplus-points .footer{background:transparent;padding:0}.my-offers .card.card-pcplus-points .footer .loaded-message{color:#f50b0b}.my-offers .card.card-pcplus-points .footer .loaded-message:after{color:#f50b0b}.my-offers .card.card-pcplus-points .footer .earned-message{color:#666;font-size:11.25px !important}.my-offers .card.card-pcplus-points .footer .earned-message:after{color:#f50b0b}.my-offers .card.card-pcplus-points a .link-to-detail{background-color:#EAEAEA !important}.my-offers .card.card-pcplus-points a .link-to-detail:before{color:#df282e !important}.my-offers .card.card-pcplus-points a .link-to-detail:hover{background-color:#df282e !important}.my-offers .card.card-pcplus-points a .link-to-detail:hover:before{color:#fff !important}.my-offers .card.card-pcplus-points:hover .link-to-detail{background-color:#df282e !important}.my-offers .card.card-pcplus-points:hover .link-to-detail:before{color:#EAEAEA !important}.my-offers .card.bonus-offer.continous a .footer .link-to-detail{background-color:#EAEAEA}.my-offers .card.bonus-offer.continous a .footer .link-to-detail:before{color:#df282e}.my-offers .card.bonus-offer.continous a .footer .link-to-detail:hover{background-color:#df282e !important}.my-offers .card.bonus-offer.continous a .footer .link-to-detail:hover:before{color:#fff !important}.my-offers .card.bonus-offer.continous:hover .link-to-detail{background-color:#df282e !important}.my-offers .card.bonus-offer.continous:hover .link-to-detail:before{color:#EAEAEA !important}.my-offers .card.offer-gallery-photo .footer .points{font-size:1.44em !important}.my-offers .card.bonus-offer .content .points-count{font-size:1.35em}.promo.pre-promote-offer .overlay{background-color:#fff;bottom:0;color:white;left:0;opacity:0.9;position:absolute;right:0;top:95px;width:100%;z-index:9999;width:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}.promo .overlay{display:none}.lt-ie10 .my-offers .loaded-message:after{font-size:15px !important}.lt-ie10 .my-offers .earned-message:after{font-size:15px !important}.lt-ie10 .card.loaded img,.lt-ie9 .card.loaded img{filter:alpha(opacity=100) !important;z-index:999 !important}.lt-ie10 .card.earned img,.lt-ie9 .card.earned img{filter:alpha(opacity=100) !important;z-index:999 !important}.lt-ie10 .earned .spend,.lt-ie9 .earned .spend{color:#fff !important}.lt-ie10 .earned .spend .bar,.lt-ie9 .earned .spend .bar{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40)}.my-offers .card.pre-promote-offer.continous .overlay{bottom:0;padding-right:0}.my-offers .card.bonus-offer.pre-promote-offer.tvb.continous .overlay{bottom:37%;padding-right:0px}.my-offers .card.bonus-offer .overlay{background-color:#e9dfd5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}.my-offers .card.bonus-offer.tvb .overlay{background-color:#fff}.my-offers .card.pre-promote-offer.continous .overlay{background-color:#fff;opacity:0.7;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70)}.my-offers .earned .spend{opacity:0.4}.my-offers .card .header{background:none !important}.my-offers .offer-gallery-content .offer-gallery-image .overlay{background:none repeat scroll 0 0 #fff;bottom:0;min-height:205px;opacity:0.7;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);position:absolute;top:2px;width:280px}.my-offers .text-bold{font-weight:700}.my-offers .offer-days-left{margin-left:12px;padding:0;font-family:Helvetica}.my-offers .offer-days-left span{text-align:center;display:inline;width:100%;height:21px;background-color:#FFF;border:1px solid #222222;border-radius:50px;color:#222222;font-weight:normal;padding:6px 10px;font-size:.625em;line-height:2.4em}.my-offers .offer-days-left span.btn-black{background-color:#222222;border:1px solid #222222;border-radius:50px;color:#FFFFFF}.my-offers .offer-days-left span.btn-grey{background-color:#999999;border:1px solid #999999;border-radius:50px;color:#FFFFFF}.my-offers .offer-days-left span.btn-beige{background-color:#f5f5dc;border:1px solid #f5f5dc;border-radius:50px;color:#222222}.my-offers .offer-text-light{font-size:10px !important;line-height:1em;margin-top:0;color:#797979 !important}.my-offers .offer-gallery-content .all-offer-container{width:100%;margin-top:11px;margin-bottom:7px}.my-offers .offer-gallery-content .all-offer-container .points.points-left{float:left;margin-top:0;width:25%;padding-top:0}.my-offers .offer-gallery-content .all-offer-container .points-count{color:#be0307;font-size:1em}.my-offers .offer-gallery-content .all-offer-container .percentage-off{float:left;width:75%;padding-top:6px;text-align:left}.my-offers .offer-gallery-content .all-offer-container .offer-text-light{display:inline;font-size:12px !important}.my-offers .offer-gallery-content .all-offer-container .points-earn{display:inline}.my-offers .offer-gallery-content .all-offer-container .clearfix{clear:both}.my-offers .offer-gallery-content .offer-days-left{margin:20px 0 13px 0;display:inline}.my-offers .offer-gallery-content .offer-gallery-details .title{margin-bottom:6px}.my-offers .offer-gallery-content .offer-gallery-details .controls{margin-bottom:7px}.my-offers .points-earn{line-height:1em;color:#c61a00 !important;font-size:16px !important;font-weight:bold;margin-bottom:0 !important}.my-offers .bonus-offer .title,.my-offers .offer-gallery-photo .title{color:#be0307 !important}.my-offers .bonus-offer .offer-days-left,.my-offers .offer-gallery-photo .offer-days-left{position:absolute;z-index:10000;top:10px}.my-offers .bonus-offer .points.points-left,.my-offers .offer-gallery-photo .points.points-left{float:left;width:56%;text-align:left;padding-top:0}.my-offers .bonus-offer .points,.my-offers .offer-gallery-photo .points{color:#be0307 !important;font-weight:600}.my-offers .bonus-offer .percentage-off,.my-offers .offer-gallery-photo .percentage-off{float:left;width:34%;margin-right:10%;text-align:right}.my-offers .bonus-offer .clearfix,.my-offers .offer-gallery-photo .clearfix{clear:both}.my-offers .card.card-pcplus-points.continous.earned{padding-top:36px}.my-offers .card.card-pcplus-points.continous .offer-days-left{margin-top:10px}.my-offers .card.card-pcplus-points.continous .header .inner{padding:10px 20px 0 20px}.my-offers .card.card-pcplus-points.continous .content{padding:15px 20px 0 20px}.my-offers .card.card-pcplus-points.continous .content .current-spend-wrap{height:44px}.my-offers .card.card-pcplus-points.continous .content .current-spend-wrap .spend{box-shadow:none;border:none}.my-offers .card.card-pcplus-points.continous .content .offer-text-light{margin-bottom:0;line-height:1.5em}.my-offers .card.card-pcplus-points.continous .content .points-earn{line-height:1em}.my-offers .card.card-pcplus-points.continous .content .offer-text{margin-bottom:15px}.my-offers .card.card-pcplus-points.continous .content h4{margin-bottom:5px}.my-offers .card.card-pcplus-points.continous .content .current-spend-wrap{top:171px}.my-offers .card.card-pcplus-points.continous.pre-promote-offer .offer-days-left{position:relative;z-index:10000}.my-offers .offer-gallery-photo .points.points-left{width:63%}.my-offers .offer-gallery-photo .percentage-off{width:37%;margin-right:0}.my-offers .offer-gallery-photo .title{margin-top:10px}.my-offers .offer-gallery-photo.card.pre-promote-offer .overlay{bottom:40%}.my-offers .offer-gallery-photo .points-earn{font-size:13px !important}.my-offers .bonus-offer .points-earn{font-size:12px !important}.pcplus-footer{margin:0 0 13px;background:#f9f9f9;font-family:"Helvetica","Helvetica-webfont","Arial",sans-serif;border:1px solid #e6e6e6;border-color:#f9f9f9;-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.17);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.17);box-shadow:0 1px 1px 0 rgba(0,0,0,0.17);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.125em 40px;*zoom:1}.pcplus-footer:before,.pcplus-footer:after{display:table;content:"";line-height:0}.pcplus-footer:after{clear:both}.pcplus-footer ul{position:relative;top:6px}.pcplus-footer li{font-size:.75em;line-height:2em;line-height:1;text-align:right;display:inline;float:right;border-right:1px solid #666;padding-right:10px;margin-right:10px}.lt-ie9 .pcplus-footer li{border-right:0;padding-right:0;margin-right:0;border-left:0;padding-left:0;margin-left:0}.pcplus-footer li:first-child{border-right:0;padding-right:0;margin-right:0}.lt-ie9 .pcplus-footer li:first-child{border-right:0;padding-right:0;margin-right:0;border-left:1px solid #666;padding-left:10px;margin-left:10px}.pcplus-footer a{color:#666}.pcplus-footer a:hover,.pcplus-footer a:focus{color:#df282e}.pcplus-footer a span{color:#df282e}.pcplus-footer .copyright{color:#666;font-size:.75em;line-height:2em;line-height:1;width:45%;float:left}.pcplus-footer .copyright .text{position:relative;bottom:6px;left:11px}.three-ways-to-join{margin-bottom:10px}.three-ways-to-join .layout-five{margin-bottom:0}.three-ways-to-join .page-header{background:#FFF url('../../../images/pcplus/bg-card-texture.png') repeat 0 0;background-color:#F9F9F9;color:#000;border:1px solid #e6e6e6;border-color:#f9f9f9;-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.17);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.17);box-shadow:0 1px 1px 0 rgba(0,0,0,0.17);border:none;padding:1em 1.5em;margin:10px 0}.three-ways-to-join .page-header:before,.three-ways-to-join .page-header:after{display:none}.three-ways-to-join .page-header .title{font-size:1.125em;line-height:1.33333em}.three-ways-to-join .btn-load-offers.btn-plain{text-align:left;width:auto;display:inline}.three-ways-to-join .card.get-to-know{background:#FFF url('../../../images/pcplus/bg-card-texture.png') repeat 0 0;border:none}.three-ways-to-join .card.get-to-know .title{margin-top:5px;font-size:.875em;line-height:1.71429em;line-height:1.5}.three-ways-to-join .card.get-to-know .body{padding:20px 20px 0}.three-ways-to-join .card.get-to-know .footer{background:#E51F2D;background:-moz-linear-gradient(top, #BE0307 0%, #E51F2D 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #BE0307), color-stop(100%, #E51F2D));background:-webkit-linear-gradient(top, #BE0307 0%, #E51F2D 100%);background:-o-linear-gradient(top, #BE0307 0%, #E51F2D 100%);background:-ms-linear-gradient(top, #BE0307 0%, #E51F2D 100%);background:linear-gradient(to bottom, #be0307 0%,#e51f2d 100%);padding:0 20px}.three-ways-to-join .card.get-to-know .footer li{border-top:1px solid #CE5A5B}.three-ways-to-join .card.get-to-know .footer li:first-child{border-top:0}.three-ways-to-join .card.get-to-know .footer a{padding:11px 0;color:#FFF;font-size:.9375em;line-height:1.6em}.three-ways-to-join .card.get-to-know .footer a:after{float:right}.three-ways-to-join .card.get-to-know .footer a:hover,.three-ways-to-join .card.get-to-know .footer a:focus{margin:0 -20px;padding-left:20px;padding-right:20px;background:#BE0307}.three-ways-to-join .card.card-pcplus-overview{border:1px solid #e6e6e6;border-color:#f9f9f9;-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.17);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.17);box-shadow:0 1px 1px 0 rgba(0,0,0,0.17);border:none;margin:0}.three-ways-to-join .card.card-pcplus-overview .header{height:auto}.lt-ie9 .three-ways-to-join .card.card-pcplus-overview .header{height:342px}.three-ways-to-join .card.card-pcplus-overview .header img{display:inline}.three-ways-to-join .card.card-pcplus-overview .header .bg{height:342px;left:1px;top:0}.three-ways-to-join .card.card-pcplus-overview .header .title{font-family:"Variable","Helvetica","Arial",sans-serif;margin-top:8px;margin-bottom:15px;color:#FFF;font-size:2.5em;line-height:1.2em;line-height:1.15;padding-right:0;min-height:inherit}.three-ways-to-join .card.card-pcplus-overview .header p{font-size:1.25em;line-height:1.2em;line-height:1.3;padding-right:40px;font-weight:lighter}.three-ways-to-join .card.card-pcplus-overview .header .inner{padding-right:50px;padding-bottom:30px}.three-ways-to-join .card.card-pcplus-overview .header .inner:after{display:none}.three-ways-to-join .column-layout.layout-two .col .card.card-pcplus-whatis{height:257px;min-height:inherit}.three-ways-to-join .column-layout.layout-two .col .card.card-pcplus-whatis.stretch{height:375px}.contact-us{margin-bottom:10px}.contact-us .header-content{margin:1.5em 2.4em 0}.contact-us .header-content .title:after{background-position:0 -967px;width:40px;height:40px;line-height:40px;text-align:center;color:white;display:inline-block;position:absolute;left:0;bottom:-3px;font-size:18px}.contact-us .content{padding:1.25em 2.4em 3em 2.6em}.contact-us .content .feedback-thanks-buttons{border:none;padding-top:0px}.contact-us .page-intro{border-bottom:1px dashed #ebebeb;padding-bottom:1em;padding-right:9em}.contact-us .give-us-a-call{width:192px;background:#FFF url('../../../images/pcplus/bg-card-texture.png') repeat 0 0}.contact-us .give-us-a-call .title,.contact-us .give-us-a-call p{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.contact-us .give-us-a-call .title{font-family:"Variable","Helvetica","Arial",sans-serif;padding:25px 28px 0;min-height:107px;color:#FFF;font-size:1.5em;line-height:2em;line-height:1.2;background:url('../../../images/pcplus/bg-give-us-a-call.jpg') 0 0 no-repeat}.contact-us .give-us-a-call p{padding:20px 27px 25px;color:#666;font-size:.875em;line-height:1.71429em;line-height:1.6}.contact-us .give-us-a-call p span{color:#333}.form-feedback .form-buttons{padding-left:27.5%}.form-feedback .form-row{position:relative}.form-feedback .form-row select{width:288px}.form-feedback .form-row.points-inquiry-field input[type=text]{width:285px}.form-feedback .form-row .selector select{width:100%}.uniform div.selector.fixedWidth{width:315px}.uniform div.selector.fixedWidth span{width:265px}.lt-ie10.lt-ie9 .uniform div.selector select[name="secret_question"]{width:auto;min-width:100%}.call-us{-moz-box-sizing:border-box;background-image:url("../../../images/pcplus/bg-card-texture.png");font-family:"Helvetica","Helvetica-webfont","Arial",sans-serif;padding:1.125em 40px;margin-bottom:10px}.call-us:before{content:"";display:table;line-height:0}.call-us:after{content:"";display:table;line-height:0;clear:both}.call-us ul{position:relative;top:6px}.call-us li{border-right:1px solid #666666;display:inline;float:right;margin-right:10px;padding-right:10px;text-align:right;padding-top:5px}.call-us li:first-child{border-right:0 none;margin-right:0;padding-right:0}.call-us li .text-grey{font-size:1em;color:#666666}.call-us li .text-black{font-size:1em;color:#000}.call-us .call-text{color:#666666;float:left;font-size:0.75em;line-height:1;width:50%}.call-us .call-text .text{bottom:14px;color:#000000;font-size:1.4em;left:11px;position:relative}.ui-datepicker-trigger{display:inline-block;padding-left:10px}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{color:#e51f2d}.tooltip.image-tooltip{*zoom:1;position:absolute;display:inline-block;min-height:24px;min-width:24px;padding:5px 10px}.tooltip.image-tooltip:before,.tooltip.image-tooltip:after{display:table;content:"";line-height:0}.tooltip.image-tooltip:after{clear:both}.tooltip.image-tooltip .tooltip-wrap .tooltip-trigger{background-image:url('../../../images/pcplus/icon-info-grey-sprite.png')}.tooltip.image-tooltip .tooltip-wrap .tooltip-content{width:inherit;padding-top:0;padding-left:25px;top:-194px}.tooltip.image-tooltip .tooltip-wrap .tooltip-content .arrow{background:transparent url('../../../images/pcplus/bg-tooltip-arrow-left.png') 0 192px no-repeat;width:15px;height:100%}.tooltip.image-tooltip .tooltip-wrap .tooltip-content .tooltip-inner-wrap{margin-left:9px;padding:10px;border-top:1px solid #DFDFDF}.thanks-page .content{padding:1.25em 2.4em 3em 2.6em}.thanks-page .content .title{font-size:26px;margin-top:75px;margin-left:35px}.thanks-page .content p{font-size:15px;line-height:22px;margin-bottom:5px;margin-left:35px}.overlay-pcplus .overlay{width:502px;min-height:350px;background:transparent}.overlay-pcplus .overlay .header{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:103px;background:transparent url('../../../images/pcplus/bg-pcplus-overlay.jpg') 0 0 no-repeat;padding:35px 33px 25px}.overlay-pcplus .overlay .body{padding:25px 100px 25px 33px;background-color:#FFF;color:#666}.overlay-pcplus .overlay .body .title{color:#000;font-size:1.3125em;line-height:2.28571em;line-height:1.4;margin-bottom:5px}.overlay-pcplus .overlay .body p{font-size:.9375em;line-height:1.6em}.overlay-pcplus .overlay .footer{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;bottom:0;right:0;width:100%;background:#FFF url('../../../images/pcplus/bg-card-texture.png') repeat 0 0;padding:25px 33px;-moz-box-shadow:inset 0 8px 8px -10px rgba(0,0,0,0.5);-webkit-box-shadow:inset 0 8px 8px -10px rgba(0,0,0,0.5);box-shadow:inset 0 8px 8px -10px rgba(0,0,0,0.5)}.overlay-pcplus .overlay .footer .btn-load-offers{text-align:left}.overlay-pcplus .overlay .footer .btn-plain{font-size:.9375em;line-height:1.6em;padding:0 13px;width:auto;max-width:350px;height:44px;line-height:44px}.overlay-pcplus .overlay .footer .btn-plain:after{float:right;margin-top:10px;margin-right:-2px}.overlay-pcplus .overlay .footer .btn-red,.overlay-pcplus .overlay .footer .btn-load-offers{border:none;margin-bottom:0.5em}.card img.ui-datepicker-trigger{display:inline-block;padding-left:10px}.card .card-images .card-first{margin-left:23%}.container .create-account .column-layout{overflow:inherit;*zoom:1}.container .create-account .column-layout:before,.container .create-account .column-layout:after{display:table;content:"";line-height:0}.container .create-account .column-layout:after{clear:both}.container .create-account .column-layout .col{overflow:inherit;*zoom:1}.container .create-account .column-layout .col:before,.container .create-account .column-layout .col:after{display:table;content:"";line-height:0}.container .create-account .column-layout .col:after{clear:both}.page-landing.create-account{margin-bottom:30px}.page-landing.create-account .register-button.account{background-color:#ee2d24;padding:0.6em 1em 0.6em 1em}.page-landing.create-account .header-content .title:before{background:transparent url('../../../images/pcplus/pcplus-account-icon.png') no-repeat 0 0;content:"";height:42px;width:42px}.create-account .card.card-pcplus-overview .inner-bg{z-index:1}.create-account .card.card-pcplus-overview .inner-bg.card-inner{top:204px;right:77px;z-index:0}.create-account .card.card-pcplus-overview .greeting{padding-top:5%}.create-account .card.card-pcplus-overview .greeting a{text-decoration:underline;display:inline-block}.create-account .card.card-pcplus-overview .registration-card{background-image:url("../../../images/pcplus/bg-card-texture.png");background-repeat:repeat;margin-bottom:10px;min-height:55px;position:relative}.create-account .card.card-pcplus-overview .registration-card.card-form{margin-top:-53px}.create-account .card.card-pcplus-overview .registration-card.card-form .form-row{display:block}.create-account .card.card-pcplus-overview .registration-card p span{color:#000}.create-account .card.card-pcplus-overview .registration-card p a{display:inline;color:#E51F2D}.create-account .card.card-pcplus-overview .registration-card.pc-card-form{margin-top:-35px}.create-account .card.card-pcplus-overview .registration-card.pc-card-form .form-row{display:block}.create-account .card.card-pcplus-overview .registration-card.pc-card-form .form-row.submit-btn{margin-top:20px}.create-account .card.card-pcplus-overview .registration-card.pc-card-form .form-info{padding-left:168px;margin-top:-8px}.create-account .card.card-pcplus-overview .registration-card.pc-card-form .form-register-card .form-row .label{width:22%}.create-account .card.card-pcplus-overview .registration-card.pc-card-form .form-register-card .form-row .fc-last-name{width:30%}.create-account .card.card-pcplus-overview .registration-card.pc-card-form .form-register-card .form-row .fc-input-small{width:15%}.create-account .card.card-pcplus-overview .registration-card.pc-card-form .card-images{display:table;margin-top:20px;padding-left:152px;width:60%}.create-account .card.card-pcplus-overview .registration-card.pc-card-form .card-images .card-row{display:table-cell;padding-left:15px;vertical-align:top}.create-account .card.card-pcplus-overview .registration-card.pc-card-form .card-images .card-row img{margin-left:0px}.create-account .card.card-pcplus-overview .registration-card .secure-icon{background-image:url("../../../images/pcplus/secure-lock.png");height:42px;background-repeat:no-repeat;padding-left:50px;padding-top:5px;margin-top:10px}.create-account .card.card-pcplus-overview .registration-card .card-title{color:#000;font-size:1.2em;padding-top:5px}.create-account .card.card-pcplus-overview .registration-card .form-errors{color:#E51F2D;font-size:1em;padding-top:5px;display:none}.create-account .card.card-pcplus-overview .registration-card .account-table{display:table}.create-account .card.card-pcplus-overview .registration-card .table-caption{display:table-caption}.create-account .card.card-pcplus-overview .registration-card .table-caption .caption-text{text-align:right;color:#666666;margin-right:250px}.create-account .card.card-pcplus-overview .registration-card .form-row{display:table-row}.create-account .card.card-pcplus-overview .registration-card .form-row .row-cell{display:table-cell}.create-account .card.card-pcplus-overview .registration-card .form-row .row-cell .card-field{height:40px;width:80px}.create-account .card.card-pcplus-overview .registration-card .form-button{display:table-cell;vertical-align:bottom}.create-account .card.card-pcplus-overview .registration-card .form-button .btn-reg-submit{height:40px;padding:0 1em;margin-top:2px}.create-account .card.card-pcplus-overview .registration-card .form-divider{border-bottom:1px dashed #FFFFFF;margin-bottom:20px;margin-left:-40px;margin-top:30px;width:125%}.create-account .card.card-pcplus-overview .registration-card .join-text{width:900px;padding-top:5px;font-size:1em}.create-account .card.card-pcplus-overview .registration-card .text-black{color:#000}.create-account .card.card-pcplus-overview .registration-card .text-grey{color:#666666}.create-account .card.card-pcplus-overview .registration-card .text-red{color:#E51F2D}.overlay .registration-card.card-form .form-errors{display:none;color:#E51F2D}.lt-ie9 .page-sign-in .sign-in-form input[type=text],.lt-ie9 .page-sign-in .sign-in-form input[type=password],.lt-ie9 .page-forgot-password .sign-in-form input[type=text],.lt-ie9 .page-forgot-password .sign-in-form input[type=password],.lt-ie9 .create-account-form input[type=text]{line-height:38px}.lt-ie9 .register-account .register-form input[type=text],.lt-ie9 .register-account .register-form input[type=password],.lt-ie9 .form-register .form-row input[type=text],.lt-ie9 .form-register .form-row input[type=email],.lt-ie9 .form-register .form-row input[type=number],.lt-ie9 .form-register .form-row input[type=password],.lt-ie9 .form-register-card .form-row input[type=text],.lt-ie9 .form-register-card .form-row input[type=email],.lt-ie9 .form-register-card .form-row input[type=number],.lt-ie9 .form-register-card .form-row input[type=password],.lt-ie9 .form-feedback .form-row input[type=text],.lt-ie9 .form-feedback .form-row input[type=email],.lt-ie9 .form-feedback .form-row input[type=number]{line-height:32px}.lt-ie9 .email-app-to-self.uniform input[type=email]{line-height:18px}.form-buttons .secure-icon{display:inline-block;background-image:url("../../../images/pcplus/secure-lock.png");height:42px;background-repeat:no-repeat;padding-left:50px;padding-top:5px;margin-top:10px}.register-account .register-form input[type=password]{font-family:arial}.captcha>div input[type="button"]{padding:12px 16px}.container .create-account .column-layout{overflow:inherit;*zoom:1}.container .create-account .column-layout:before,.container .create-account .column-layout:after{display:table;content:"";line-height:0}.container .create-account .column-layout:after{clear:both}.container .create-account .column-layout .col{overflow:inherit;*zoom:1}.container .create-account .column-layout .col:before,.container .create-account .column-layout .col:after{display:table;content:"";line-height:0}.container .create-account .column-layout .col:after{clear:both}.form-row.captcha-row{margin-left:0px}.form-row.captcha-row .label{vertical-align:top}.form-row.captcha-row .captcha{display:inline-block;vertical-align:top}.form-row.captcha-row .captcha input.form_button{cursor:pointer}.form-row.captcha-row .captcha input.form_button:hover,.form-row.captcha-row .captcha input.form_button:focus{background-color:#BE0307}.form-row.captcha-row .captcha input.captchaValue{width:48%}.page-landing.register-account{margin-bottom:30px}.page-landing.register-account .header-content .title:before{background:transparent url('../../../images/pcplus/user-icon.png') no-repeat 0 0;content:"";height:42px;width:42px}.page-landing.register-account .card-pcplus-overview .inner-bg{z-index:1}.page-landing.register-account .card-pcplus-overview .inner-bg.card-inner{top:204px;right:77px;z-index:0}.page-landing.register-account .card-pcplus-overview .greeting{padding-top:5%}.page-landing.register-account .card-pcplus-overview .greeting a{text-decoration:underline}.page-landing.register-account .card-pcplus-overview .registration-card{background-image:url("../../../images/pcplus/bg-card-texture.png");background-repeat:repeat;margin-bottom:10px;min-height:55px;position:relative}.page-landing.register-account .card-pcplus-overview .registration-card .secure-title{font-size:1em;color:#000}.page-landing.register-account .card-pcplus-overview .registration-card p span{color:#000}.page-landing.register-account .card-pcplus-overview .registration-card p a{color:#E51F2D}.page-landing.register-account .card-pcplus-overview .registration-card p a:hover,.page-landing.register-account .card-pcplus-overview .registration-card p a:focus{text-decoration:underline}.page-landing.register-account .card-pcplus-overview .registration-card .secure-icon{background-image:url("../../../images/pcplus/secure-lock.png");height:35px;background-repeat:no-repeat;padding-left:50px;padding-top:8px;margin-top:10px}.page-landing.register-account .card-pcplus-overview .registration-card .form-divider{border-bottom:1px dashed #FFFFFF;margin-bottom:20px;margin-left:-40px;margin-top:15px;width:125%}.page-landing.register-account .card-pcplus-overview .registration-card .back-to-home{display:inline}.page-landing.register-account .card-pcplus-overview .registration-card .text-black{color:#000}.page-landing.register-account .card-pcplus-overview .registration-card .text-grey{color:#666666}.page-landing.register-account .card-pcplus-overview .registration-card .text-red{color:#E51F2D}.load-my-offers{margin-bottom:10px;padding-top:23px;background:url('../../../images/pcplus/bg-card-texture.png') 0 0 repeat-x;min-height:78px;text-align:center;position:relative}.register-form{margin-left:40px;width:75%;margin-top:30px}.register-form .info-icon{background-image:url("../../../images/pcplus/icon-info-grey.png");height:24px;background-repeat:no-repeat;position:absolute;height:35px;background-position:10px 4px}.register-form .tooltip{display:inline-block}.register-form .tooltip.label.info-icon{width:35px}.register-form .tooltip .tooltip-wrap .tooltip-content{width:300px}.register-form .tooltip .tooltip-wrap .tooltip-trigger{background-image:url("../../../images/pcplus/icon-info-grey.png");height:24px;background-repeat:no-repeat;position:absolute;height:35px;width:35px;background-position:10px 4px}.divider{border-top:1px dashed #DFDFDF;margin-top:2.25em;padding-top:1.95em}.form-section-title{font-size:1.3em;padding-bottom:20px}.form-info{padding-left:190px;color:#666666;font-size:0.9em}.tnc-table{display:table;width:100%}.tnc-table .tnc-cell{display:table-cell;padding-right:20px;width:43px}.tnc-table .tnc-cell-text{display:table-cell;color:#666666}.tnc-table .tnc-cell-text p .black{color:#000}.tnc-table .second-para{margin-top:20px}.form-register .form-row,.form-register-card .form-row{position:relative;margin:.75em 0}.form-register .form-row .label,.form-register-card .form-row .label{display:inline-block;width:27%}.form-register .form-row .title,.form-register-card .form-row .title{position:relative;top:0.6em;float:left;margin-right:3px}.form-register .form-row .ext-label,.form-register-card .form-row .ext-label{width:auto;padding-left:1em}.form-register .form-row .check-label,.form-register-card .form-row .check-label{display:inline-block;width:20%}.form-register .form-row .check-label .radio,.form-register-card .form-row .check-label .radio{top:-4px}.form-register .form-row .select-field,.form-register-card .form-row .select-field{line-height:38px}.form-register .form-row .selector,.form-register-card .form-row .selector{width:25%;font-size:1em;line-height:1.5em}.form-register .form-row input[type=text],.form-register .form-row input[type=email],.form-register .form-row input[type=number],.form-register .form-row input[type=password],.form-register-card .form-row input[type=text],.form-register-card .form-row input[type=email],.form-register-card .form-row input[type=number],.form-register-card .form-row input[type=password]{width:46%;height:32px;float:none;margin:0;vertical-align:top}.form-register .form-row input[type=text].text-shorter,.form-register .form-row input[type=email].text-shorter,.form-register .form-row input[type=number].text-shorter,.form-register .form-row input[type=password].text-shorter,.form-register-card .form-row input[type=text].text-shorter,.form-register-card .form-row input[type=email].text-shorter,.form-register-card .form-row input[type=number].text-shorter,.form-register-card .form-row input[type=password].text-shorter{width:12%}.form-register .form-row input[type=text].text-short,.form-register .form-row input[type=email].text-short,.form-register .form-row input[type=number].text-short,.form-register .form-row input[type=password].text-short,.form-register-card .form-row input[type=text].text-short,.form-register-card .form-row input[type=email].text-short,.form-register-card .form-row input[type=number].text-short,.form-register-card .form-row input[type=password].text-short{width:15.8%}.form-register .form-row input[type=number]::-webkit-inner-spin-button,.form-register .form-row input[type=number]::-webkit-outer-spin-button,.form-register-card .form-row input[type=number]::-webkit-inner-spin-button,.form-register-card .form-row input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-register .form-row textarea,.form-register-card .form-row textarea{width:50%;height:10.5em}.form-register .form-row .comment-note,.form-register-card .form-row .comment-note{padding:0 3% 0 27.5%;margin-top:.3em;font-size:.875em;line-height:1.28571em}.form-register .form-row.textarea-fieldrow,.form-register-card .form-row.textarea-fieldrow{margin-top:2.7em}.form-register .form-row.textarea-fieldrow .label,.form-register-card .form-row.textarea-fieldrow .label{position:relative;top:.6em;vertical-align:top}.form-register .response-top,.form-register-card .response-top{border-top:1px solid #e4e4e4;padding-top:1.2em}.form-register .response-top .label,.form-register-card .response-top .label{top:0}.form-register .response-bottom,.form-register-card .response-bottom{border-bottom:1px solid #e4e4e4;padding-bottom:1.2em}.form-register .response-bottom .label,.form-register-card .response-bottom .label{top:0}.form-register .form-buttons,.form-register-card .form-buttons{margin-top:2.25em;border-top:1px dashed #e4e4e4;padding-top:1.95em}.form-register .form-buttons .register-button,.form-register-card .form-buttons .register-button{background-color:#E51F2D;padding:0.6em 1em 0.6em 1em}.form-register .form-buttons .register-button:hover,.form-register .form-buttons .register-button:focus,.form-register-card .form-buttons .register-button:hover,.form-register-card .form-buttons .register-button:focus{background-color:#BE0307}.form-register .form-buttons .cancel-button,.form-register-card .form-buttons .cancel-button{background-color:#fff !important}.form-register .form-buttons .cancel-button:hover,.form-register-card .form-buttons .cancel-button:hover{background-color:#d2d2d2 !important}.form-register .form-buttons .cancel-button:after,.form-register-card .form-buttons .cancel-button:after{color:#e51f2d !important}.form-register .form-buttons button,.form-register-card .form-buttons button{font-size:1em;line-height:1.5em}.form-register p.req,.form-register-card p.req{margin-top:1.5em}.form-register .req:after,.form-register-card .req:after{content:" *";color:#ef2e22}.form-register .err-msg,.form-register-card .err-msg{margin:1.5em 0;color:#ef2e22}.form-register .err-msg>p.invalid,.form-register-card .err-msg>p.invalid{color:#ef2e22}.feedback-thanks-buttons{border-top:1px solid #e4e4e4;padding-top:1.5em}.feedback-thanks-buttons .back-link{margin-right:1em}.overlay-wrap.pcplus-safe-list .overlay{width:502px}.header.safe-list{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:103px;background:transparent url('../../../images/pcplus/bg-pcplus-overlay.jpg') 0 0 no-repeat;padding:25px 33px}.body.safe-list{padding:25px 49px 25px 33px;background-color:#FFF;color:#666}.body.safe-list h1.title{color:#000;font-size:1.3125em;line-height:2.28571em;line-height:1.4;margin-bottom:16px}.body.safe-list h2.title{color:#000;font-size:1.125em;line-height:1.33333em;line-height:1.4;margin-bottom:5px}.body.safe-list h3.title{color:#000;font-size:.875em;line-height:1.71429em;line-height:1.4;margin-bottom:16px}.body.safe-list p{font-size:.9375em;line-height:1.6em}.body.safe-list p .number-count{color:#000}.hideScroll{overflow:hidden}html[lang="fr_CA"] .overlay-pcplus.pcplus-registration-overlay .address-details .address-row{display:table-row;line-height:1}html[lang="fr_CA"] .overlay-pcplus.pcplus-registration-overlay .address-details .address-row .no-left-button{bottom:0px;right:36px;position:absolute}.overlay-pcplus.pcplus-registration-overlay .overlay .body{padding-bottom:100px}.card-pcplus-overview .header .greeting.app-text{font-size:1.7em;padding-top:50px}.card img.ui-datepicker-trigger{display:inline-block;padding-left:10px}.card .card-images .card-first{margin-left:23%}.container .get-app .column-layout{overflow:inherit;*zoom:1}.container .get-app .column-layout:before,.container .get-app .column-layout:after{display:table;content:"";line-height:0}.container .get-app .column-layout:after{clear:both}.container .get-app .column-layout .col{overflow:inherit;*zoom:1}.container .get-app .column-layout .col:before,.container .get-app .column-layout .col:after{display:table;content:"";line-height:0}.container .get-app .column-layout .col:after{clear:both}.page-landing.get-app{margin-bottom:30px}.page-landing.get-app .register-button.account{background-color:#ee2d24;padding:0.6em 1em 0.6em 1em}.page-landing.get-app .header-content .title:before{background:transparent url('../../../images/pcplus/get-app-icon.png') no-repeat 0 0;content:"";height:42px;width:42px}.get-app .card-pcplus-overview .inner-bg{z-index:1}.get-app .card-pcplus-overview .inner-bg.card-inner{top:204px;right:77px;z-index:0}.get-app .card-pcplus-overview .greeting{padding-top:5%}.get-app .card-pcplus-overview .greeting a{text-decoration:underline}.get-app .card-pcplus-overview .registration-card{background-image:url("../../../images/pcplus/bg-card-texture.png");background-repeat:repeat;margin-bottom:10px;min-height:55px;position:relative}.get-app .card-pcplus-overview .registration-card.card-form{margin-top:-53px}.get-app .card-pcplus-overview .registration-card.card-form .form-row{display:block}.get-app .card-pcplus-overview .registration-card p span{color:#000}.get-app .card-pcplus-overview .registration-card p a{display:inline;color:#E51F2D}.get-app .card-pcplus-overview .registration-card.pc-card-form{margin-top:-35px}.get-app .card-pcplus-overview .registration-card.pc-card-form .form-row{display:block}.get-app .card-pcplus-overview .registration-card.pc-card-form .form-row.submit-btn{margin-top:20px}.get-app .card-pcplus-overview .registration-card.pc-card-form .form-info{padding-left:168px;margin-top:-8px}.get-app .card-pcplus-overview .registration-card.pc-card-form .form-register-card .form-row .label{width:22%}.get-app .card-pcplus-overview .registration-card.pc-card-form .form-register-card .form-row .fc-last-name{width:30%}.get-app .card-pcplus-overview .registration-card.pc-card-form .form-register-card .form-row .fc-input-small{width:15%}.get-app .card-pcplus-overview .registration-card.pc-card-form .card-images{display:table;margin-top:20px;padding-left:152px;width:60%}.get-app .card-pcplus-overview .registration-card.pc-card-form .card-images .card-row{display:table-cell;padding-left:15px;vertical-align:top}.get-app .card-pcplus-overview .registration-card.pc-card-form .card-images .card-row img{margin-left:0px}.get-app .card-pcplus-overview .registration-card .secure-icon{background-image:url("../../../images/pcplus/secure-lock.png");height:42px;background-repeat:no-repeat;padding-left:50px;padding-top:5px;margin-top:10px}.get-app .card-pcplus-overview .registration-card .card-title{color:#000;font-size:1.2em;padding-top:5px}.get-app .card-pcplus-overview .registration-card .form-errors{color:#E51F2D;font-size:1em;padding-top:5px;display:none}.get-app .card-pcplus-overview .registration-card .account-table{display:table}.get-app .card-pcplus-overview .registration-card .table-caption{display:table-caption}.get-app .card-pcplus-overview .registration-card .table-caption .caption-text{text-align:right;color:#666666;margin-right:250px}.get-app .card-pcplus-overview .registration-card .form-row{display:table-row}.get-app .card-pcplus-overview .registration-card .form-row .row-cell{display:table-cell}.get-app .card-pcplus-overview .registration-card .form-row .row-cell .card-field{height:40px;width:80px}.get-app .card-pcplus-overview .registration-card .form-button{display:table-cell;vertical-align:bottom}.get-app .card-pcplus-overview .registration-card .form-button .btn-reg-submit{height:40px;padding:0 1em;margin-top:2px}.get-app .card-pcplus-overview .registration-card .form-divider{border-bottom:1px dashed #FFFFFF;margin-bottom:20px;margin-left:-40px;margin-top:30px;width:125%}.get-app .card-pcplus-overview .registration-card .join-text{width:900px;padding-top:5px;font-size:1em}.get-app .card-pcplus-overview .registration-card .text-black{color:#000}.get-app .card-pcplus-overview .registration-card .text-grey{color:#666666}.get-app .card-pcplus-overview .registration-card .text-red{color:#E51F2D}.pcplus-app .my-offers-footer .header-table{display:table;width:100%}.pcplus-app .my-offers-footer .header-table .header-cell-left{display:table-cell;width:28%}.pcplus-app .my-offers-footer .header-table .header-cell-middle{background:url('../../../images/pcplus/icon-circle.png') 0 50% no-repeat;width:42px;height:44px}.pcplus-app .my-offers-footer .header-table .header-cell-middle .icon-text{display:inline-block;width:100%;height:44px;line-height:44px;text-align:center}.pcplus-app .my-offers-footer .header-table .header-cell-right{display:table-cell;width:62%}.pcplus-app .my-offers-footer .column-layout.pcplus-to-go .uniform input{width:201px}.pcplus-app .my-offers-footer .column-layout.pcplus-to-go .uniform label.invalid{display:inline-block;width:280px}.pcplus-app .my-offers-footer .column-layout.pcplus-to-go .col{min-height:140px;padding-top:0px;margin-top:15px}.pcplus-app .my-offers-footer .column-layout.pcplus-to-go .col:first-child{width:215px;padding-left:0px}.pcplus-app .my-offers-footer .column-layout.pcplus-to-go .col:first-child+.col{padding-left:55px}.pcplus-app .my-offers-footer .column-layout.pcplus-to-go .col .mobile-apps ul{margin-left:-62px}.pcplus-app .my-offers-footer .column-layout.pcplus-to-go .col .mobile-apps ul li{margin-bottom:5px}.card img.ui-datepicker-trigger{display:inline-block;padding-left:10px}.card .card-images .card-first{margin-left:23%}.container .pc-financial-card .column-layout{overflow:inherit;*zoom:1}.container .pc-financial-card .column-layout:before,.container .pc-financial-card .column-layout:after{display:table;content:"";line-height:0}.container .pc-financial-card .column-layout:after{clear:both}.container .pc-financial-card .column-layout .col{overflow:inherit;*zoom:1}.container .pc-financial-card .column-layout .col:before,.container .pc-financial-card .column-layout .col:after{display:table;content:"";line-height:0}.container .pc-financial-card .column-layout .col:after{clear:both}.page-landing.pc-financial-card{margin-bottom:30px}.page-landing.pc-financial-card .register-button.account{background-color:#ee2d24;padding:1em 2em 1em 1em;font-size:14px}.page-landing.pc-financial-card .register-button.account:hover,.page-landing.pc-financial-card .register-button.account:focus{background-color:#BE0307}.page-landing.pc-financial-card .header-content .title{width:75%}.page-landing.pc-financial-card .header-content .title:before{background:transparent url('../../../images/pcplus/pc-finnacial-icon.png') no-repeat 0 0;content:"";height:42px;width:42px}.pc-financial-card .combodate{background:#f9f9f9;border:1px solid #e6e6e6;border-color:#f9f9f9;-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.17);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.17);box-shadow:0 1px 1px 0 rgba(0,0,0,0.17);border:none;clear:both;padding:10px;-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.3);box-shadow:0 0 10px 0 rgba(0,0,0,0.3);position:absolute;left:166px;top:33px;z-index:1;min-width:200px}.pc-financial-card .combodate .lt-ie9{border:1px solid #DDD}.pc-financial-card .combodate .div.selector.fixedWidth{width:50px}.pc-financial-card .pcplus-date{position:relative}.pc-financial-card .pcplus-combo-date{position:absolute;left:-9999px}.pc-financial-card img.calendar{display:inline;cursor:pointer;margin-left:6px;position:relative;top:3px}.pc-financial-card .card-pcplus-overview .inner-bg{z-index:1}.pc-financial-card .card-pcplus-overview .inner-bg.card-inner{top:204px;right:77px;z-index:0}.pc-financial-card .card-pcplus-overview .inner-bg.pc-silver-inner{top:159px;right:22px;z-index:0}.pc-financial-card .card-pcplus-overview .greeting{padding-top:5%}.pc-financial-card .card-pcplus-overview .greeting a{text-decoration:underline}.pc-financial-card .card-pcplus-overview .registration-card{background-image:url("../../../images/pcplus/bg-card-texture.png");background-repeat:repeat;margin-bottom:10px;min-height:55px;position:relative}.pc-financial-card .card-pcplus-overview .registration-card.card-form{margin-top:-53px}.pc-financial-card .card-pcplus-overview .registration-card.card-form .form-row{display:block}.pc-financial-card .card-pcplus-overview .registration-card p span{color:#000}.pc-financial-card .card-pcplus-overview .registration-card p a{display:inline;color:#E51F2D}.pc-financial-card .card-pcplus-overview .registration-card.pc-card-form{margin-top:-35px}.pc-financial-card .card-pcplus-overview .registration-card.pc-card-form .form-row{display:block}.pc-financial-card .card-pcplus-overview .registration-card.pc-card-form .form-row.submit-btn{margin-top:20px}.pc-financial-card .card-pcplus-overview .registration-card.pc-card-form .form-info{padding-left:168px;margin-top:-8px}.pc-financial-card .card-pcplus-overview .registration-card.pc-card-form .form-register-card .form-row .label{width:22%}.pc-financial-card .card-pcplus-overview .registration-card.pc-card-form .form-register-card .form-row .fc-last-name{width:30%}.pc-financial-card .card-pcplus-overview .registration-card.pc-card-form .form-register-card .form-row .fc-input-small{width:15%}.pc-financial-card .card-pcplus-overview .registration-card.pc-card-form .card-images{display:table;margin-top:20px;padding-left:152px;width:80%}.pc-financial-card .card-pcplus-overview .registration-card.pc-card-form .card-images .card-row{display:table-cell;padding-left:15px;vertical-align:top;width:25%}.pc-financial-card .card-pcplus-overview .registration-card.pc-card-form .card-images .card-row img{margin-left:0px}.pc-financial-card .card-pcplus-overview .registration-card .secure-icon{background-image:url("../../../images/pcplus/secure-lock.png");height:55px;background-repeat:no-repeat;padding-left:50px;padding-top:5px;margin-top:10px}.pc-financial-card .card-pcplus-overview .registration-card .card-title{color:#000;font-size:1.2em;padding-top:5px}.pc-financial-card .card-pcplus-overview .registration-card .form-errors{color:#E51F2D;font-size:1em;padding-top:5px;display:none}.pc-financial-card .card-pcplus-overview .registration-card .account-table{display:table}.pc-financial-card .card-pcplus-overview .registration-card .table-caption{display:table-caption}.pc-financial-card .card-pcplus-overview .registration-card .table-caption .caption-text{text-align:right;color:#666666;margin-right:250px}.pc-financial-card .card-pcplus-overview .registration-card .form-row{display:table-row}.pc-financial-card .card-pcplus-overview .registration-card .form-row .row-cell{display:table-cell}.pc-financial-card .card-pcplus-overview .registration-card .form-row .row-cell .card-field{height:40px;width:80px}.pc-financial-card .card-pcplus-overview .registration-card .form-button{display:table-cell;vertical-align:bottom}.pc-financial-card .card-pcplus-overview .registration-card .form-button .btn-reg-submit{height:40px;padding:0 1em;margin-top:2px}.pc-financial-card .card-pcplus-overview .registration-card .form-divider{border-bottom:1px dashed #FFFFFF;margin-bottom:20px;margin-left:-40px;margin-top:30px;width:125%}.pc-financial-card .card-pcplus-overview .registration-card .join-text{width:900px;padding-top:5px;font-size:1em}.pc-financial-card .card-pcplus-overview .registration-card .text-black{color:#000}.pc-financial-card .card-pcplus-overview .registration-card .text-grey{color:#666666}.pc-financial-card .card-pcplus-overview .registration-card .text-red{color:#E51F2D}.page-landing.privacy-terms .header-content .title:before{background:transparent url('../../../images/pcplus/pcplus-account-icon.png') no-repeat 0 0;content:"";height:42px;width:42px}.page-landing.privacy-terms .privacy-terms-conditions{width:90%}.page-landing.privacy-terms .privacy-terms-conditions .privacy-terms-content{margin-bottom:1.5em}.page-landing.privacy-terms .privacy-terms-conditions .privacy-terms-content.terms-conten-footer{margin-top:100px}.page-landing.privacy-terms .privacy-terms-conditions .privacy-terms-content h3{margin-top:1.5em}.page-landing.privacy-terms .privacy-terms-conditions .privacy-terms-content h3:first-child{margin-top:0px}.page-landing.privacy-terms .privacy-terms-conditions .privacy-terms-content p{color:#666;font-size:0.95em;margin-top:10px;margin-bottom:10px}.page-landing.privacy-terms .privacy-terms-conditions .privacy-terms-content p span{color:#000}.page-landing.privacy-terms .privacy-terms-conditions .privacy-terms-content p a{color:#DF282E}.page-landing.privacy-terms .privacy-terms-conditions .privacy-terms-content ol{list-style:decimal;margin-left:50px;margin-top:5px}.page-landing.privacy-terms .privacy-terms-conditions .privacy-terms-content ol li{font-size:0.95em}.page-landing.privacy-terms .privacy-terms-conditions .privacy-terms-content ol li span{color:#000}.page-landing.privacy-terms .privacy-terms-conditions .privacy-terms-content ul{list-style:disc;margin-left:15px;margin-top:5px}.page-landing.privacy-terms .privacy-terms-conditions .privacy-terms-content ul li{font-size:0.95em}.page-landing.privacy-terms .privacy-terms-conditions .privacy-terms-content ul li span{color:#000}.overlay-pcplus.pcplus-registration-overlay .overlay-errors{color:#E51F2D;font-size:0.9375em;width:435px;display:block}.overlay-pcplus.pcplus-registration-overlay .divider{border-top:1px dashed #DFDFDF;margin-top:1.55em;padding-top:1.95em;width:435px}.overlay-pcplus.pcplus-registration-overlay .condition-details{color:#000000;font-size:0.85em;margin-left:235px;margin-top:10px;width:200px}.overlay-pcplus.pcplus-registration-overlay .condition-details.no-left{margin-left:0px}.overlay-pcplus.pcplus-registration-overlay .address-details{display:table;width:435px}.overlay-pcplus.pcplus-registration-overlay .address-details .address-row{display:table-row}.overlay-pcplus.pcplus-registration-overlay .address-details .address-row .recommend-address{display:table-cell;width:45%;border-right:1px dashed #DFDFDF}.overlay-pcplus.pcplus-registration-overlay .address-details .address-row .address{margin-top:10px}.overlay-pcplus.pcplus-registration-overlay .address-details .address-row .address .available-address{display:none}.overlay-pcplus.pcplus-registration-overlay .address-details .address-row .address .matched-address:before{content:'\e75e';color:#E51F2D;font-family:'Chevrons';float:left}.overlay-pcplus.pcplus-registration-overlay .address-details .address-row .address .matched-address .address-value{padding-bottom:20px;padding-left:20px;padding-right:10px;font-size:0.9375em;line-height:1.6em}.overlay-pcplus.pcplus-registration-overlay .address-details .address-row .address .matched-address .address-value a{color:#666666}.overlay-pcplus.pcplus-registration-overlay .address-details .address-row .entered-address{display:table-cell;width:50%;padding-left:2em}.overlay-pcplus.pcplus-registration-overlay .address-details .address-row .entered-address.no-left{padding-left:0px}.overlay-pcplus.pcplus-registration-overlay .address-details .address-row .address-button{margin-top:10px}.overlay-pcplus.pcplus-registration-overlay .address-details .address-row .address-button.no-left-button{bottom:0px;right:30px;position:absolute}.overlay-pcplus.pcplus-registration-overlay .address-details .address-row .address-button.no-left-button .condition-details{margin-left:0px;font-size:0.75em}.overlay-pcplus.pcplus-registration-overlay .address-details .address-row .address-button .btn-email-error{font-size:1em;padding:0.5em}.overlay-pcplus.pcplus-registration-overlay .address-details .address-row .address-button .btn-email-error:after{margin-left:2em}.overlay-pcplus.pcplus-registration-overlay .address-details .address-row .address-button .btn-address-error{font-size:1em;padding:0.5em;width:90%;text-align:left}.overlay-pcplus.pcplus-registration-overlay .address-details .address-row .address-button .btn-address-error:after{padding-left:3em}.overlay-pcplus.pcplus-registration-overlay .address-details .address-row .btn-address{font-size:0.9em;height:40px;padding:10px}.overlay-pcplus.pcplus-registration-overlay .address-details .address-row .btn-address.btn-address-entered{height:auto;padding:10px 20px 10px 10px;max-width:200px;position:relative}.overlay-pcplus.pcplus-registration-overlay .address-details .address-row .btn-address.btn-address-entered:after{position:absolute;top:10px;right:10px}.overlay-pcplus.pcplus-registration-overlay .address-details .address-row .btn-address.btn-address-sugg{height:auto;padding:10px 20px 10px 10px;max-width:200px;position:relative}.overlay-pcplus.pcplus-registration-overlay .address-details .address-row .btn-address.btn-address-sugg:after{position:absolute;top:10px;right:10px}.overlay-pcplus.pcplus-registration-overlay .uniform .email-error-input{height:32px;width:46%}.overlay-pcplus.pcplus-registration-overlay .uniform .address-error-input{width:85%;height:32px}.overlay-pcplus.pcplus-registration-overlay .address-error-form{margin-bottom:30px}.overlay-pcplus .footer.registration-overlay{position:relative;margin-bottom:-24px}.overlay-pcplus .footer.registration-overlay .inner-bg{position:absolute;right:45px;top:-30px}.overlay-pcplus .footer .registration-card.card-form{margin-top:-53px;height:auto;margin:0;padding:0px 125px 20px 0px;text-align:left}.overlay-pcplus .footer .registration-card.card-form .form-row{display:block}.overlay-pcplus .footer .registration-card.card-form .row-cell{display:table-cell}.overlay-pcplus .footer .registration-card.card-form .row-cell .card-field{height:40px;width:65px}.overlay-pcplus .footer .registration-card .account-table{display:table}.overlay-pcplus .footer .registration-card .table-caption{display:table-caption}.overlay-pcplus .footer .registration-card .table-caption .caption-text{color:#666666;margin-right:30px;text-align:right}.overlay-pcplus .footer .registration-card .form-button{margin-top:15px}.overlay-pcplus .footer .registration-card .form-button .btn-reg-submit{height:40px;margin-top:2px;padding:0 1em}.overlay-pcplus .footer .registration-card .form-divider{border-bottom:1px dashed #FFFFFF;margin-bottom:20px;margin-left:-33px;margin-top:30px;width:502px}.overlay-pcplus .footer .registration-card .registration-details{width:435px}.overlay-pcplus .footer .registration-card .registration-details p{color:#666666}.overlay-pcplus .footer .registration-card .registration-details p span{color:#000}.ui-datepicker{display:none}.ui-datepicker{background:url('../../../images/pcplus/bg-card-texture.png') repeat 0 0;padding:5px 2px 0;-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.3);box-shadow:0 0 10px 0 rgba(0,0,0,0.3)}.ui-datepicker .ui-datepicker-header{background:none;color:#fff;position:relative;padding-bottom:2px}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{font-weight:bold;text-align:center;font-size:.875em;line-height:1.71429em}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker .ui-datepicker-header .ui-datepicker-next{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;position:absolute}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:after,.ui-datepicker .ui-datepicker-header .ui-datepicker-next:after{margin-left:0;font-size:20px;color:#fff}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-state-disabled:after,.ui-datepicker .ui-datepicker-header .ui-datepicker-next.ui-state-disabled:after{color:#666}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover:after,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:focus:after,.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover:after,.ui-datepicker .ui-datepicker-header .ui-datepicker-next:focus:after{color:#e51f2d}.ui-datepicker .ui-datepicker-header .ui-datepicker-next{top:12px;right:4px}.ui-datepicker .ui-datepicker-header .ui-datepicker-next:after{margin-left:2px}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{top:12px;left:4px}.ui-datepicker .ui-datepicker-calendar{font-size:.75em;line-height:2em;margin:6px;color:#666}.ui-datepicker .ui-datepicker-calendar thead th{color:#666;text-align:center}.ui-datepicker .ui-datepicker-calendar td{background:#eee;border-bottom:1px solid #fff;border-left:1px solid #fff;text-align:center}.ui-datepicker .ui-datepicker-calendar td a{display:block;padding:5px 7px;-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}.ui-datepicker .ui-datepicker-calendar td a:hover,.ui-datepicker .ui-datepicker-calendar td a:focus{background:#e51f2d;color:#fff}.ui-datepicker .ui-datepicker-calendar td span{display:block;padding:5px 7px}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today{background:#666;color:#fff}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today a{color:#fff}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day{background:#bcbcbc}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day a{color:#fff}.ui-datepicker-trigger{vertical-align:middle;position:relative;top:-2px;cursor:pointer}.catfish-crawler{background:#FFF url('../../../images/pcplus/bg-card-texture.png') repeat 0 0;-moz-box-shadow:-9px 15px 19px 10px rgba(0,0,0,0.4);-webkit-box-shadow:-9px 15px 19px 10px rgba(0,0,0,0.4);box-shadow:-9px 15px 19px 10px rgba(0,0,0,0.4);height:385px;width:250px;position:absolute;right:0;bottom:0px;z-index:9999;display:block}.lt-ie9 .catfish-crawler{border:1px solid #D6D6D6}.catfish-crawler .main-link{display:block;color:#000;padding:1em 1.375em;font-weight:lighter}.catfish-crawler .main-link img{margin:0 10px 1.2em}.catfish-crawler .main-link h5{color:#000;margin-bottom:0.875em;font-size:1.3em}.catfish-crawler .main-link .copy p{color:#666;margin-bottom:1.2em;font-size:0.938em;line-height:1}.catfish-crawler .main-link:hover .copy,.catfish-crawler .main-link:focus .copy{color:#666}.catfish-crawler .main-link:hover .btn-pcplus,.catfish-crawler .main-link:hover .form-feedback .form-buttons button[type=submit],.form-feedback .form-buttons .catfish-crawler .main-link:hover button[type=submit],.catfish-crawler .main-link:focus .btn-pcplus,.catfish-crawler .main-link:focus .form-feedback .form-buttons button[type=submit],.form-feedback .form-buttons .catfish-crawler .main-link:focus button[type=submit]{background:#BE0307}.catfish-crawler .main-link .btn-pcplus,.catfish-crawler .main-link .form-feedback .form-buttons button[type=submit],.form-feedback .form-buttons .catfish-crawler .main-link button[type=submit]{font-size:0.938em;line-height:1;border:0;color:#fff;background-color:#E51F2D}.catfish-crawler .main-link .btn-pcplus:after,.catfish-crawler .main-link .form-feedback .form-buttons button[type=submit]:after,.form-feedback .form-buttons .catfish-crawler .main-link button[type=submit]:after{line-height:1;color:#fff;margin:0 0 0 0.6em}.catfish-crawler .footer a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;line-height:60px;height:60px;color:#666;position:absolute;bottom:0;text-align:center;width:100%;font-size:0.938em}.catfish-crawler .footer a span{color:#df282e}.catfish-crawler .footer a:hover span,.catfish-crawler .footer a:focus span{color:#666}.catfish-crawler .close{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;background-position:0 -1266px;position:absolute;top:0;right:0;background-color:#e51f2d;width:36px;height:36px}.catfish-crawler .close:hover,.catfish-crawler .close.icon-close-overlay-hover{background-position:0 -1225px}.catfish-crawler .close:hover,.catfish-crawler .close:focus{background-position:0 -1225px}.catfish-crawler.offscreen{display:none}.page-sign-in,.page-forgot-password{*zoom:1;margin-bottom:10px}.page-sign-in:before,.page-sign-in:after,.page-forgot-password:before,.page-forgot-password:after{display:table;content:"";line-height:0}.page-sign-in:after,.page-forgot-password:after{clear:both}.page-sign-in .header-content .title:before,.page-forgot-password .header-content .title:before{background:url('../../../images/pcplus/pcplus-account-icon.png');width:42px;height:42px;font-size:28px;content:''}.page-sign-in aside,.page-forgot-password aside{width:21%;border:1px solid #f4f4f4;float:left;background:#FFF url('../../../images/pcplus/bg-card-texture.png') repeat 0 0}.page-sign-in aside div,.page-forgot-password aside div{padding:0 1.35em 1.125em;-moz-box-shadow:0px 5px 5px -5px rgba(0,0,0,0.12);-webkit-box-shadow:0px 5px 5px -5px rgba(0,0,0,0.12);box-shadow:0px 5px 5px -5px rgba(0,0,0,0.12);position:relative;z-index:1}.page-sign-in aside img,.page-forgot-password aside img{margin:-1.25em 1.125em .375em}.page-sign-in aside h5,.page-forgot-password aside h5{font-size:1.3125em;line-height:2.28571em;line-height:1.2;margin-top:9px;margin-bottom:8px}.page-sign-in aside p,.page-forgot-password aside p{font-size:.9375em;line-height:1.6em;line-height:1.3125em;color:#666}.page-sign-in aside .btn-plain,.page-forgot-password aside .btn-plain{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.9375em;line-height:1.4em;line-height:1.7}.page-sign-in aside .btn-plain:after,.page-forgot-password aside .btn-plain:after{line-height:25px}.page-sign-in .sign-in-form-wrapper,.page-forgot-password .sign-in-form-wrapper{float:left;margin-left:2.25em;width:74%}.page-sign-in .sign-in-form-wrapper hr,.page-forgot-password .sign-in-form-wrapper hr{border:0;border-bottom:1px dashed #ebebeb}.page-sign-in .sign-in-form-wrapper h2,.page-forgot-password .sign-in-form-wrapper h2{font-size:1.4375em;line-height:1.56522em}.page-sign-in .sign-in-form-wrapper span,.page-forgot-password .sign-in-form-wrapper span{font-size:.875em;line-height:3.42857em;color:#666}.page-sign-in .sign-in-form,.page-forgot-password .sign-in-form{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.page-sign-in .sign-in-form.uniform div.checker,.page-forgot-password .sign-in-form.uniform div.checker{margin-right:5px}.page-sign-in .sign-in-form.uniform input.invalid,.page-forgot-password .sign-in-form.uniform input.invalid{color:#666}.page-sign-in .sign-in-form .form-row,.page-forgot-password .sign-in-form .form-row{margin:.75em 0;*zoom:1}.page-sign-in .sign-in-form .form-row:before,.page-sign-in .sign-in-form .form-row:after,.page-forgot-password .sign-in-form .form-row:before,.page-forgot-password .sign-in-form .form-row:after{display:table;content:"";line-height:0}.page-sign-in .sign-in-form .form-row:after,.page-forgot-password .sign-in-form .form-row:after{clear:both}.page-sign-in .sign-in-form label,.page-forgot-password .sign-in-form label{display:inline-block;width:20%;color:#666;font-size:.9375em;line-height:1.6em;vertical-align:middle}.page-sign-in .sign-in-form .invalid .label,.page-sign-in .sign-in-form .invalid.label,.page-forgot-password .sign-in-form .invalid .label,.page-forgot-password .sign-in-form .invalid.label{color:#ef2e22}.page-sign-in .sign-in-form .check-label,.page-forgot-password .sign-in-form .check-label{display:inline-block;width:20%;font-size:.9375em;line-height:1.6em}.page-sign-in .sign-in-form .check-label .radio,.page-forgot-password .sign-in-form .check-label .radio{top:-4px}.page-sign-in .sign-in-form input[type=text],.page-sign-in .sign-in-form input[type=password],.page-forgot-password .sign-in-form input[type=text],.page-forgot-password .sign-in-form input[type=password]{width:320px;height:40px;float:none;margin:0;font-size:.9375em;line-height:1.6em}.page-sign-in .sign-in-form li.form-row+li+li,.page-sign-in .sign-in-form li.form-row+li+li+li,.page-forgot-password .sign-in-form li.form-row+li+li,.page-forgot-password .sign-in-form li.form-row+li+li+li{margin-left:136px;margin-bottom:1.5em}.page-sign-in .sign-in-form .forgot-my-password,.page-forgot-password .sign-in-form .forgot-my-password{font-size:.9375em;line-height:1.6em;color:#000;position:relative;padding-left:1.5em;margin-left:2.5em}.page-sign-in .sign-in-form .forgot-my-password:after,.page-forgot-password .sign-in-form .forgot-my-password:after{position:absolute;top:-2px;left:0;color:#df282e;margin-right:0.5em}.page-sign-in .sign-in-form .forgot-my-password:hover,.page-sign-in .sign-in-form .forgot-my-password:focus,.page-forgot-password .sign-in-form .forgot-my-password:hover,.page-forgot-password .sign-in-form .forgot-my-password:focus{color:#df282e}.page-sign-in .sign-in-form button,.page-forgot-password .sign-in-form button{min-width:120px;font-size:.9375em;line-height:1.6em;padding:.75em 1em}.page-sign-in .sign-in-form .error,.page-sign-in .sign-in-form .invalid,.page-forgot-password .sign-in-form .error,.page-forgot-password .sign-in-form .invalid{color:#ef2e22;width:auto}.page-sign-in .sign-in-form .error a,.page-sign-in .sign-in-form .invalid a,.page-forgot-password .sign-in-form .error a,.page-forgot-password .sign-in-form .invalid a{color:#000;text-decoration:underline}.page-sign-in .sign-in-form .error a:hover,.page-sign-in .sign-in-form .error a:focus,.page-sign-in .sign-in-form .invalid a:hover,.page-sign-in .sign-in-form .invalid a:focus,.page-forgot-password .sign-in-form .error a:hover,.page-forgot-password .sign-in-form .error a:focus,.page-forgot-password .sign-in-form .invalid a:hover,.page-forgot-password .sign-in-form .invalid a:focus{color:#df282e}.page-sign-in .forgot-password-form-wrapper,.page-forgot-password .forgot-password-form-wrapper{margin-left:3.1em}.page-sign-in .forgot-password-form-wrapper span,.page-forgot-password .forgot-password-form-wrapper span{font-size:.875em;line-height:1.71429em;color:#666;display:block;margin-bottom:1.5em}.page-sign-in .forgot-password-form-wrapper .sign-in-form .form-row label,.page-forgot-password .forgot-password-form-wrapper .sign-in-form .form-row label{width:16%}.page-sign-in .forgot-password-form-wrapper .sign-in-form .form-row-no-label,.page-forgot-password .forgot-password-form-wrapper .sign-in-form .form-row-no-label{margin:1.5em 0 1.5em 16.5%}html[lang="fr_CA"] .offers-spotlight .tooltip-trigger{right:195px}html[lang="fr_CA"] .pcplus-dashboard .pc-profile .greeting{padding:0 0 0 7px}html[lang="fr_CA"] .btn-load-offers.btn-plain{width:420px;padding-right:0}html[lang="fr_CA"] .load-my-offers .tooltip .tooltip-wrap .tooltip-trigger{right:235px}html[lang="fr_CA"] .load-my-offers .tooltip .tooltip-wrap .tooltip-content{right:98px}html[lang="fr_CA"] .card-pcplus-overview .tooltip .tooltip-wrap .tooltip-trigger{right:380px}html[lang="fr_CA"] .card-pcplus-overview .tooltip .tooltip-wrap .tooltip-content{right:243px}html[lang="fr_CA"] .pcplus-dashboard.logged-out{margin-left:310px}html[lang="fr_CA"] .pcplus-dashboard .sign-in-log-in{width:175px}html[lang="fr_CA"] .three-ways-to-join .column-layout.layout-two .col .card.card-pcplus-whatis.stretch{height:440px}html[lang="fr_CA"] .three-ways-to-join .card.card-pcplus-overview .header .title{margin-top:0;font-size:35px}html[lang="fr_CA"] .three-ways-to-join .card.card-pcplus-overview .header .inner{padding-bottom:22px}html[lang="fr_CA"] .card.card-pcplus-whatis .footer a{width:210px}html[lang="fr_CA"] .btn-plain.btn-red:after{margin-right:-1px}html[lang="fr_CA"] .catfish-crawler.pcplus-catfish-crawler{height:420px}html[lang="fr_CA"] .my-offers-footer .column-layout.pcplus-to-go .uniform div.selector span{font-size:0.75em}html[lang="fr_CA"] .my-offers-footer .column-layout.pcplus-to-go .uniform input{font-size:0.8em}html[lang="fr_CA"] .carousel-item .sidebar .buttons .btn-plain{position:relative}html[lang="fr_CA"] .carousel-item .sidebar .buttons .btn-plain.btn-red:after{right:10px}html[lang="fr_CA"] .carousel-item .sidebar .buttons .btn-plain:after{position:absolute;right:0;top:13px}.pcplus-footer ul{float:right}.pcplus-footer li{float:left;border-left:1px solid #666;border-right:0px;padding-left:10px;margin-left:10px;padding-right:0;margin-right:0}.lt-ie9 .pcplus-footer li{border-left:1px solid #666;border-right:0;padding-left:10px;margin-left:10px;padding-right:0;margin-right:0}.pcplus-footer li:first-child{border-left:0;border-right:0}.lt-ie9 .pcplus-footer li:first-child{border-left:0;border-right:0}.my-offers-footer .column-layout.pcplus-to-go .uniform p.invalid{font-size:0.75em;line-height:1em}.my-offers-footer .column-layout.pcplus-to-go .uniform p.invalid{color:#ef2e22 !important}.myaccount .layout-six{background:url("/content/dam/lclonline/pcplus/MyAccount/bg_sidebar_blueberries.jpg") left top;background-repeat:repeat-y}.myaccount .layout-six .col:first-child nav{padding:2px 10px 15px}.myaccount .layout-six .col:first-child nav li{border-bottom:1px solid #cdcdcd;position:relative}.myaccount .layout-six .col:first-child nav li a{display:block;margin:13px 0 13px 33px;color:#fff;opacity:0.7}.myaccount .layout-six .col:first-child nav li a:after{background-position:0 -1197px;font-size:20px;display:inline-block;color:#666;width:23px;height:23px;font-weight:normal;line-height:25px;text-align:center;margin-top:-5%;vertical-align:bottom}.myaccount .layout-six .col:first-child nav li a:active,.myaccount .layout-six .col:first-child nav li a:hover,.myaccount .layout-six .col:first-child nav li a.active{opacity:1}.myaccount .layout-six .col:first-child nav li a:active:after,.myaccount .layout-six .col:first-child nav li a:hover:after,.myaccount .layout-six .col:first-child nav li a.active:after{background-position:0 -263px;color:#fff}.myaccount .layout-six .col:first-child nav li a:after{position:absolute;left:-6px;top:10px}.page-landing.myaccount,.myaccount .tab-layout,.myaccount.main .content{font-family:"Helvetica","Helvetica-webfont","Arial",sans-serif}.myaccount .header-content .title:before{content:'';width:39px;height:39px;top:-4px;background:url(/content/dam/lclonline/pcplus/MyAccount/icon-pcplus-myaccount.png) 0 0 no-repeat}.help-bar{color:#ffffff;padding:32px 40px;margin:10px 0;overflow:hidden;box-sizing:border-box;position:relative;background-color:#2f2f2f}.help-bar .question{font-size:1.75em;float:left;width:30%;position:relative;padding-left:60px}.help-bar .question:before{content:'';background-image:url("/content/dam/lclonline/pcplus/MyAccount/icon-circle-help-red.png");position:absolute;height:40px;width:40px;left:0;top:-8px}.help-bar .ans{width:60%;float:right;text-align:right;font-size:18px;-webkit-text-size-adjust:100%}.help-bar .ans a{color:#fff;text-decoration:underline}.help-bar .help-bar-img{position:absolute;top:0;left:0;z-index:-1}.myaccount-overlay h2{font-size:1.31em;color:#333;margin-bottom:20px}.myaccount-overlay .desc{font-size:0.94em;margin-bottom:20px}.myaccount-overlay .overlay .body{padding-top:30px;padding-right:50px;padding-left:40px}.myaccount-overlay .form-register .form-row .label{font-size:0.94em}.myaccount-overlay .overlay .body .help-text{font-size:0.81em;padding-left:28%}.myaccount-overlay .form-register .form-buttons{border-top:none;padding-left:28%}.tooltip.bottom-arrow-tooltip{height:24px !important;position:absolute;display:inline-block;min-height:24px;min-width:24px;margin:5px 10px}.myaccount a{color:#e51f2d;cursor:pointer}.tab-layout a{color:#2f2f2f}.myaccount .column-layout.layout-six .col{overflow:inherit !important}.points-enquiry-modal p.invalid{padding-left:27.5%}.myaccount-overlay.points-enquiry-modal .form-register .form-buttons{margin-top:0}.myaccount-overlay.points-enquiry-modal .body .help-text{padding-right:29%;padding-top:10px}.tab-layout:after{border-bottom:1px solid #e4e4e4}.myaccount .template-loader{text-align:center;padding:150px 0 100px 0}.selectError{border:1px solid #ef2e22}.myaccount .uniform input.invalid,.myaccount .uniform select.invalid,.myaccount-overlay .uniform input.invalid,.myaccount-overlay .uniform select.invalid,.myaccount-overlay .uniform textarea.invalid{color:#666}.myaccount .transactions select[name=date],.myaccount .transactions select[name=device-name]{width:106px !important}.myaccount .transactions select[name=store-name]{width:125px !important}.points-enquiry-modal #transactionType,.points-enquiry-modal #offer-type{width:280px !important}.points-enquiry-modal #transaction-date,.points-enquiry-modal #missing-points{width:128px !important}.points-enquiry-modal #transaction-code,.points-enquiry-modal #offer-detail{width:268px !important}.points-enquiry-modal #offer-detail{padding-top:12px}.uniform div.radio span.checked{background-position:-112px -472px}.uniform div.radio span{background-position:0 -472px}.userform.secondary-user.hidden{font-family:"Helvetica","Helvetica-webfont","Arial",sans-serif;margin:15px 0 0;padding:20px 0 20px 10px !important}.myaccount-terms .content{padding:0}.myaccount-terms h3{font-size:0.8em}.myaccount-terms .header-content .title{padding-left:0}.myaccount-terms .header-content .title:before{background-image:none !important}html[lang="fr_CA"] .profile-content .tab-layout.tabs-4 li,html[lang="fr_CA"] .profile-content .page-store-details section.store-info .tabs-4.hours-tabs li{width:33.4%;font-size:0.9em}html[lang="fr_CA"] .page-landing.myaccount.myaccount-terms .header-content .title:before{background-image:none !important}.tooltip.bottom-arrow-tooltip .tooltip-wrap .tooltip-content .arrow{top:auto  !important}.tooltip.bottom-arrow-tooltip .tooltip-wrap{padding-top:5px}form[name=security-question] .tooltip.bottom-arrow-tooltip .tooltip-wrap{padding-top:8px}#pluscards .tooltip.bottom-arrow-tooltip .tooltip-wrap{padding-top:8px}.req-field-txt{color:#999999;padding-bottom:8px}.userform .info-phrase{padding:8px 0 15px 0}.myaccount .column-layout.layout-five .col:last-child{background-color:#fff !important}.myaccount .form-register button[type=submit],.myaccount .form-register-card button[type=submit],.myaccount-overlay .form-register button[type=submit],.myaccount-overlay .form-register-card button[type=submit]{font-family:"Helvetica","Helvetica-webfont","Arial",sans-serif;padding:12px 15px;margin-right:.9em;background-color:#E51F2D !important}.myaccount .form-register button[type=submit]:hover,.myaccount .form-register-card button[type=submit]:hover,.myaccount-overlay .form-register button[type=submit]:hover,.myaccount-overlay .form-register-card button[type=submit]:hover{background-color:#BE0307 !important}.myaccount .form-register button[type=submit]:after,.myaccount .form-register-card button[type=submit]:after,.myaccount-overlay .form-register button[type=submit]:after,.myaccount-overlay .form-register-card button[type=submit]:after{margin-left:3em}.myaccount .form-register .btn-clear-form,.myaccount .form-register-card .btn-clear-form,.myaccount-overlay .form-register .btn-clear-form,.myaccount-overlay .form-register-card .btn-clear-form{font-family:"Helvetica","Helvetica-webfont","Arial",sans-serif;padding:12px 15px;background-color:#fff !important}.myaccount .form-register .btn-clear-form:hover,.myaccount .form-register-card .btn-clear-form:hover,.myaccount-overlay .form-register .btn-clear-form:hover,.myaccount-overlay .form-register-card .btn-clear-form:hover{background-color:#d2d2d2 !important}.myaccount .form-register .btn-clear-form:after,.myaccount .form-register-card .btn-clear-form:after,.myaccount-overlay .form-register .btn-clear-form:after,.myaccount-overlay .form-register-card .btn-clear-form:after{margin-left:1.5em;background-color:#BE0307 !important}.myaccount .form-register .cancel-button,.myaccount .form-register-card .cancel-button,.myaccount-overlay .form-register .cancel-button,.myaccount-overlay .form-register-card .cancel-button{font-family:"Helvetica","Helvetica-webfont","Arial",sans-serif;background-color:#fff !important}.myaccount .form-register .cancel-button:hover,.myaccount .form-register .cancel-button:focus,.myaccount .form-register-card .cancel-button:hover,.myaccount .form-register-card .cancel-button:focus,.myaccount-overlay .form-register .cancel-button:hover,.myaccount-overlay .form-register .cancel-button:focus,.myaccount-overlay .form-register-card .cancel-button:hover,.myaccount-overlay .form-register-card .cancel-button:focus{color:#666 !important;background-color:#d2d2d2 !important}.myaccount .form-register .cancel-button:after,.myaccount .form-register-card .cancel-button:after,.myaccount-overlay .form-register .cancel-button:after,.myaccount-overlay .form-register-card .cancel-button:after{content:'' !important;background-image:url("../../../images/pcplus/close-x.png") !important;background-repeat:no-repeat !important;width:11px !important;height:12px !important;display:inline-block}.myaccount .form-register input[type="text"],.myaccount .form-register input[type="password"],.myaccount .form-register-card input[type="text"],.myaccount .form-register-card input[type="password"],.myaccount-overlay .form-register input[type="text"],.myaccount-overlay .form-register input[type="password"],.myaccount-overlay .form-register-card input[type="text"],.myaccount-overlay .form-register-card input[type="password"]{font-family:"Helvetica","Helvetica-webfont","Arial",sans-serif;height:40px;width:319px;line-height:40px;font-size:15px}.myaccount .form-register div.selector select,.myaccount .form-register-card div.selector select,.myaccount-overlay .form-register div.selector select,.myaccount-overlay .form-register-card div.selector select{font-family:"Helvetica","Helvetica-webfont","Arial",sans-serif}.myaccount-overlay .form-register input[type="text"],.myaccount-overlay .form-register input[type="password"]{font-family:"Helvetica","Helvetica-webfont","Arial",sans-serif;height:40px;width:319px;line-height:40px;font-size:15px}.myaccount-overlay .form-register div.selector span{font-size:15px}.myaccount-overlay .form-register select{font-family:"Helvetica","Helvetica-webfont","Arial",sans-serif}.myaccount-overlay .form-register .form-row textarea{font-family:"Helvetica","Helvetica-webfont","Arial",sans-serif;font-size:15px}.myaccount-overlay .overlay{width:650px}.myaccount-overlay .overlay .header{background-image:url("../../../images/pcplus/bg-pcplus-points-enquiry-overlay.jpg")}.myaccount-overlay a,.myaccount-overlay a:hover,.myaccount-overlay a:active,.myaccount-overlay a:visited,.myaccount-overlay a:focus{color:#e51f2d !important}html[lang="fr_CA"] .page-landing.myaccount .header-content .title:before{background-position:0 0 !important;background-image:url(/content/dam/lclonline/pcplus/MyAccount/icon-pcplus-myaccount.png) !important}.container .pcplus-footer .copyright{width:30%}html[lang="fr_CA"] .homepage .card a{padding-right:5px}html[lang="fr_CA"] .myaccount-overlay .overlay{width:650px}html[lang="fr_CA"] .myaccount-overlay .overlay .header{background-image:url("../../../images/pcplus/bg-pcplus-points-enquiry-overlay.jpg")}.myaccount-overlay.overlay-pcplus .overlay .body p{-webkit-text-size-adjust:100%}.myaccount .saveError{padding-left:20px;color:#d31a27}.myaccount .serviceLoadError{color:#e51f2d}.myaccount .pcf-msg{padding-right:110px}.myaccount .uniform.form-register select[disabled],.myaccount .uniform.form-register select[disabled="disabled"] .myaccount .uniform.form-register input[disabled],.myaccount .uniform.form-register input[disabled="disabled"]{background-color:#f2f2f2;color:#999999;cursor:not-allowed}.myaccount .uniform.form-register .selector.disabled{cursor:not-allowed}.profile-pg{margin-bottom:10px}.profile-pg .col .content{padding:0 1em}.profile-pg .col .content .profile-tabs{margin-left:10px}.profile-pg .col .content .sml{display:block;font-size:0.75em;color:#696969;margin-bottom:5px}.profile-pg .col .content .name{color:#2c2c2c;font-size:1.125em;line-height:1.2em;display:inline-block}.myaccount.profile-pg #province{width:198px !important}.myaccount.profile-pg #secret_question{width:331px !important}.myaccount.profile-pg .profile-sign-in-details p{line-height:20px}.userform{position:relative;padding:20px 0px 20px 10px;border-bottom:1px dashed #ebebeb}.userform input[type=text]{width:60%}.userform input[type=text].sml-text{width:25%}.userform input[type=text].medium-text{width:40%}.userform .opt-text{font-size:0.7em}.userform .opt-lbl{line-height:1em}.userform .form-buttons{padding-left:28%}.userform .cancel-button:after{margin-left:45px}.userform button{padding:13px 15px}.userform .form-row .check-label{width:46%;font-size:0.75em}.userform p.invalid{padding-left:27.5%;margin-bottom:10px}.userform:last-child{border-bottom:none;padding-bottom:2px}.no-border{border-bottom:none;padding-bottom:2px}.secondary-user{background-color:#f9f9f9;border-bottom:none}.secondary-user .form-register .form-buttons{margin-top:0;padding-top:0;border-top:none}.secondary-user .info{font-size:0.8em;line-height:18px;width:90%}.secondary-user-list{overflow:hidden}.secondary-user-list .col1{width:30%;float:left;box-sizing:border-box}.secondary-user-list .col2{box-sizing:border-box;width:70%;float:left;padding-right:20%}.secondary-user-list .col2 .secondary-user-trigger{font-size:0.75em;float:right;padding-top:27px}.secondary-user-list .col2 .secondary-user-trigger:after{content:' ';background-image:url("../../../images/pcplus/add-user.png");background-repeat:no-repeat;width:14px;height:14px;display:inline-block;margin-left:10px;margin-bottom:-2px}.secondary-user-list .col2 .secondary-user-trigger.collapse:after{background-image:url("../../../images/pcplus/delete-user.png")}.secondary-user-list .col2 .secondary-user-edit{float:right}.secondary-user-list .col2 .secondary-user-edit .separator{color:#e51f2d}.secondary-user-list .col2 .secondary-user-name{font-size:0.88em}.secondary-user-list .col2 .edit-user{font-size:0.75em}.secondary-user-list .col2 .edit-user:after{content:' ';background-image:url("../../../images/pcplus/add-user.png");background-repeat:no-repeat;width:14px;height:14px;display:inline-block;margin-left:10px;margin-bottom:-2px}.secondary-user-list .col2 .edit-user.collapse:after{background-image:url("../../../images/pcplus/delete-user.png")}.change-email{padding-top:0px}.change-email .form-row:first-child{margin-top:0}.form-register .form-row .check-label .radio,.form-register-card .form-row .check-label .radio{top:0px;padding-right:15px}.myaccount .layout-six{color:#666;font-size:0.95em}.myaccount .layout-six .subheading,.myaccount .layout-six .icon-del-with-label{font-size:0.8em}.myaccount .layout-six h3{font-size:1.25em;color:#2f2f2f}.myaccount .layout-six .icon-del-with-label{*zoom:1;color:#d31a27}.myaccount .layout-six .icon-del-with-label:before,.myaccount .layout-six .icon-del-with-label:after{display:table;content:"";line-height:0}.myaccount .layout-six .icon-del-with-label:after{clear:both}.myaccount .layout-six .icon-del-with-label:after{content:' ';background-image:url("../../../images/pcplus/delete-user.png");background-repeat:no-repeat;width:14px;height:14px;display:inline-block;margin-left:10px;margin-bottom:-2px}#pluscards{margin-left:1.5em}#pluscards .card-block{*zoom:1;border-bottom:1px dashed #ebebeb}#pluscards .card-block:before,#pluscards .card-block:after{display:table;content:"";line-height:0}#pluscards .card-block:after{clear:both}#pluscards .card-block .subheading,#pluscards .card-block .myaccount .layout-six .icon-del-with-label,.myaccount .layout-six #pluscards .card-block .icon-del-with-label{padding-top:20px}#pluscards .card-block>.row{margin:23px 0;*zoom:1}#pluscards .card-block>.row .col{width:48%;float:left;box-sizing:border-box}#pluscards .card-block>.row.card-controls{margin-bottom:-20px}#pluscards .card-block>.row:before,#pluscards .card-block>.row:after{display:table;content:"";line-height:0}#pluscards .card-block>.row:after{clear:both}#pluscards .card-block>.row input[type="text"]{width:230px}#pluscards .card-block>.row select.cardStatus-select{width:250px !important}#pluscards .card-block>.row label{display:block}#pluscards .card-block .nocards{height:120px;background-color:#f9f9f9;text-align:center;display:table;margin:0 0 23px 0;padding:0 10px;width:98%}#pluscards .card-block .nocards p{display:table-cell;vertical-align:middle}#pluscards .form-buttons{margin-top:0;border-top:0 none}#pluscards .form-buttons .cancel-button{padding:12px 15px}#pluscards .form-buttons .cancel-button:after{margin-left:45px}#pluscards .banner-container{margin-top:45px;border-bottom:0 none;*zoom:1}#pluscards .banner-container:before,#pluscards .banner-container:after{display:table;content:"";line-height:0}#pluscards .banner-container:after{clear:both}#pluscards .banner-container .col{box-sizing:border-box;width:49%;float:left}#pluscards .banner-container .banner-pcplus-card{padding-left:20px;height:80px;position:relative;background:url('../../../images/pcplus/bg-card-texture.png') repeat 0 0;overflow:visible}#pluscards .banner-container .banner-pcplus-card h3{margin-top:15px}#pluscards .banner-container .banner-pcplus-card h3 span:after{content:'\e762';font-family:'Chevrons';color:#e51f2d;font-size:1.3em;position:absolute;margin-left:5px}#pluscards .banner-container .banner-pcplus-card img{position:absolute;right:18px;top:-10px}#pluscards .banner-container .banner-pcplus-card p{margin-top:5px;font-size:0.8em;width:60%;line-height:14px;color:#000}#pluscards .banner-container .banner-pcplus-card a:active,#pluscards .banner-container .banner-pcplus-card a:hover,#pluscards .banner-container .banner-pcplus-card a:visited,#pluscards .banner-container .banner-pcplus-card a:focus{color:#000}#pluscards .banner-container .banner-pcplus-card a:hover,#pluscards .banner-container .banner-pcplus-card a:focus{text-decoration:underline}#pluscards .banner-container .banner-pcplus-card a:hover span:after,#pluscards .banner-container .banner-pcplus-card a:focus span:after{text-decoration:none}#pluscards .banner-container .banner-merge-cards{padding-left:20px;padding-top:15px;background:url(/content/dam/lclonline/pcplus/MyAccount/bg-pcplus-merge.png) no-repeat 0 0;height:80px;color:#fff}#pluscards .banner-container .banner-merge-cards h3{color:#fff}#pluscards .banner-container .banner-merge-cards p{margin-top:5px;font-size:0.8em;line-height:14px;width:65%}#pluscards .banner-container .banner-merge-cards a:link,#pluscards .banner-container .banner-merge-cards a:active,#pluscards .banner-container .banner-merge-cards a:visited,#pluscards .banner-container .banner-merge-cards a:hover{color:#fff}#pluscards .banner-container .banner-merge-cards a:hover,#pluscards .banner-container .banner-merge-cards a:focus{text-decoration:underline}.overlay-pcplus.add-cards .form-register{margin-top:50px}.overlay-pcplus.add-cards .form-register .form-row{position:relative}.overlay-pcplus.add-cards .form-register .form-row .card-mini-input{width:81px;margin-right:7px}.overlay-pcplus.add-cards .form-register .form-row .card-number-help{position:absolute;right:108px;top:-25px;font-size:0.81em}.overlay-pcplus.add-cards .form-register .form-row .help-text{display:block;padding-left:0;margin-top:-10px}.overlay-pcplus.add-cards .form-register .form-row .add-card-name{width:52%}.overlay-pcplus.add-cards .form-register .form-row .recaptcha_nothad_incorrect_sol.recaptcha_isnot_showing_audio{margin-left:154px}.overlay-pcplus.add-cards .form-register .form-row .recaptchatable #recaptcha_response_field{line-height:20px}.overlay-pcplus.add-cards .form-register .form-buttons{margin-top:0;padding-top:0}.delete-card-overlay .form-register .form-buttons{border-top:none;margin-top:0;padding-top:20px;padding-left:0px !important}.delete-card-overlay .form-register .form-buttons button[type=submit],.delete-card-overlay .form-register .form-buttons .cancel-button{padding:12px 15px}.addcard-form p.invalid{margin:-20px 0 25px 0}.uniform input[type=text].invalidError,.recaptcha_theme_red #recaptcha_response_field.invalidError{border:1px solid #ef2e22}.uniform .invalidError{color:#ef2e22}html[lang=fr_CA] #pluscards .card-block>.row div.selector span{padding-right:50px}html[lang=fr_CA] #pluscards .card-block>.row select.cardStatus-select{width:200px !important}html[lang=fr_CA] #pluscards .banner-container .banner-merge-cards p{width:76%}.no-rgba .homepage .card .header:after{background:none}.homepage .card.card-pcplus-overview .header{background:url("/content/dam/lclonline/pcplus/MyAccount/myaccount-hero.jpg") !important;height:407px !important;width:674px;padding-top:45px}.homepage .card.card-pcplus-overview .header .inner{padding-right:20px !important;padding-left:20px !important;padding-bottom:0}.homepage .card.card-pcplus-overview .header .name-title{font-size:27px;font-weight:600;margin-bottom:10px}.homepage .card.card-pcplus-overview .header .member-info{height:84px;overflow:hidden;font-size:13px;margin-bottom:21px}.homepage .card.card-pcplus-overview .header .member-info .col1{float:left;width:50%}.homepage .card.card-pcplus-overview .header .member-info .strong{font-weight:600}.homepage .card.card-pcplus-overview .header .member-info .col2{float:left;width:35%;text-align:right;position:relative;top:-30px}.homepage .card.card-pcplus-overview .header .member-info .col3{float:left;width:15%;text-align:left}.homepage .card.card-pcplus-overview .header .member-info .col3 .editmail{text-decoration:none;color:#fff}.homepage .card.card-pcplus-overview .header .member-info .col3 .editmail:hover{text-decoration:underline}.homepage .card.card-pcplus-overview .header .member-info .col3 .editmail:after{content:''}.homepage .card.card-pcplus-overview .header .summary{font-size:1.125em;font-weight:600;margin-bottom:20px}.homepage .card.card-pcplus-overview .header .account-info{overflow:hidden;position:relative;top:-13px;left:5px}.homepage .card.card-pcplus-overview .header .account-info .col_33,.homepage .card.card-pcplus-overview .header .account-info .col_50{width:33%;float:left;text-align:center;border-left:1px solid #fff;min-height:100px}.homepage .card.card-pcplus-overview .header .account-info .col_33:first-child,.homepage .card.card-pcplus-overview .header .account-info .col_50:first-child{border-left:none}.homepage .card.card-pcplus-overview .header .account-info .col_33 .info,.homepage .card.card-pcplus-overview .header .account-info .col_50 .info{font-size:0.94em;padding:0;margin-bottom:6px}.homepage .card.card-pcplus-overview .header .account-info .col_33 .info a,.homepage .card.card-pcplus-overview .header .account-info .col_50 .info a{color:#fff}.homepage .card.card-pcplus-overview .header .account-info .col_33 .info a:after,.homepage .card.card-pcplus-overview .header .account-info .col_50 .info a:after{color:#fff}.homepage .card.card-pcplus-overview .header .account-info .col_33 .bold-amt,.homepage .card.card-pcplus-overview .header .account-info .col_50 .bold-amt{font-size:2em;padding:0;font-weight:600}.homepage .card.card-pcplus-overview .header .account-info .col_50{width:49%}.homepage .card.card-pcplus-overview .header .account-info .col_50 .info{margin-left:10px;float:left;padding-top:5px}.homepage .card.card-pcplus-overview .header .account-info .col_50 .info .bold-amt{position:relative;top:10px;left:5px;display:inline-block;width:165px;text-align:right}.homepage .card.card-pcplus-overview .header .account-info .col_50 .info .bold-amt.redeem{text-align:left;display:inline}.homepage .card.card-pcplus-overview .header .account-info .col_50 .info .bold-amt sup{top:3px;position:relative}.homepage .card.card-pcplus-overview .header .savings-value{border-top:1px solid #FFF;margin:7px 25px 0}.homepage .card.card-pcplus-overview .header .savings-value .savings-text{font-size:16px;padding:25px 0 0 10px}.homepage .card.card-pcplus-overview .header .savings-value .savings-text .bold-amt{font-size:32px;padding:0;font-weight:600;margin:0 10px;position:relative;top:8px}.homepage .card.card-pcplus-overview .header .cdp-info{background:#fff url("../../../images/pcplus/bg-card-texture.png") repeat 0 0;height:29px;padding:13px 30px 13px 20px;margin-top:9px;color:#333333;line-height:29px}.homepage .card.card-pcplus-overview .header .cdp-info .col_33{min-height:29px;border-left:0 none;font-size:0.94em}.homepage .card.card-pcplus-overview .header .cdp-info .col_33:first-child{font-size:1.25em;line-height:29px}.homepage .card.card-pcplus-overview .header .cdp-info .col_33 .dollar-value{margin-left:10px;font-size:1.47em;font-weight:600}.homepage .card.card-pcplus-overview .header .cdp-info .right-border{border-right:1px solid #56565a}.homepage .card.card-pcplus-overview .header .enquiry{width:50%;margin:-10px 0 0 10px;float:left;text-align:left}.homepage .card.card-pcplus-overview .header .enquiry a{color:#fff;font-size:13px;position:relative;display:inline-block;margin-left:0;font-weight:bold}.homepage .card.card-pcplus-overview .header .enquiry a:after{color:#fff;position:relative;top:2px;margin-left:15px}.homepage .card .header{display:table;height:96px;width:215px;box-sizing:border-box}.homepage .card .header .cardtitle{display:table-cell;vertical-align:middle;position:relative}.homepage .card a{font-size:0.95em;color:#666}.homepage .card a:hover{text-decoration:none}.homepage .card a span:hover{text-decoration:underline}.homepage .card li{padding:3px 0}.homepage .card.get-to-know{height:405px;min-height:405px}.homepage .card.get-to-know a{line-height:20px}.homepage .card.get-to-know a p{position:relative}.homepage .card.get-to-know a p:after{content:'\e762';font-family:'Chevrons';color:#e51f2d;font-size:16px;margin-left:5px;vertical-align:bottom}.homepage .card.get-to-know a:after{content:' '}.homepage .card.get-to-know a .title{font-size:15px;color:#000}.homepage .card.card-pcplus-overview{height:405px;min-height:405px}.homepage .column-layout.layout-one .col .card{height:265px;min-height:265px}.homepage .get-to-know{margin-bottom:10px;padding-bottom:0;height:auto;min-height:405px !important}.homepage .get-to-know .head{height:86px}.homepage .get-to-know .head h2{font-size:1.13em;color:#fff;position:relative;z-index:10;padding:15px}.homepage .get-to-know .head img{position:absolute;top:0}.homepage .get-to-know .item-wrapper{padding:0 15px}.homepage .get-to-know .item-wrapper a .item{padding:15px 0;border-top:2px dashed #c4c4c4}.homepage .get-to-know .item-wrapper a .item p{font-size:0.95em;color:#666}.homepage .get-to-know .item-wrapper a:first-child .item{border-top:none}.homepage .card.card-pcplus-whatis card-pcplus-about .header{background-color:#f9f9f9 !important}.top-align{vertical-align:top}html[lang="en_CA"] .myaccount .column-layout.layout-one .col .card{height:265px !important}html[lang="fr_CA"] .homepage.myaccount .get-to-know .item-wrapper a .item{padding:7px 0}html[lang="fr_CA"] .myaccount .column-layout.layout-one .col .card{height:335px !important}html[lang="fr_CA"] .homepage.myaccount .card.get-to-know{height:407px}html[lang="fr_CA"] .homepage.myaccount .card.get-to-know .title{line-height:18px}html[lang="fr_CA"] .homepage.myaccount .card.get-to-know a{line-height:18px}html[lang="fr_CA"] .homepage.myaccount .card.card-pcplus-overview{height:407px}html[lang="fr_CA"] .homepage.myaccount .card.card-pcplus-overview .header .enquiry{padding-bottom:14px;text-align:left;width:auto}html[lang="fr_CA"] .homepage.myaccount .card.card-pcplus-overview .header .enquiry a:after{position:relative;top:2px}html[lang="fr_CA"] .homepage .card.card-pcplus-overview .header .cdp-info .col_33:first-child{margin-top:-5px;line-height:20px}html[lang="fr_CA"] .three-ways-to-join.homepage .card.card-pcplus-overview .header .inner{padding-bottom:1px}html.lt-ie9[lang="fr_CA"] .homepage .card.card-pcplus-overview .header .cdp-info{margin-top:0}.myaccount-overlay .combodate{background:#f9f9f9;border:1px solid #e6e6e6;border-color:#f9f9f9;-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.17);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.17);box-shadow:0 1px 1px 0 rgba(0,0,0,0.17);border:none;clear:both;padding:10px;-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.3);box-shadow:0 0 10px 0 rgba(0,0,0,0.3);position:absolute;left:155px;bottom:-40px;z-index:2}html[lang="fr_CA"] .myaccount-overlay .calendar{vertical-align:top}html[lang="en_CA"].lt-ie9 .myaccount .column-layout.layout-one .col .card,html[lang="fr_CA"].lt-ie9 .myaccount .column-layout.layout-one .col .card{min-height:0}html[lang="en_CA"].lt-ie9 .homepage.myaccount .card.card-pcplus-overview .header .enquiry a:after,html[lang="fr_CA"].lt-ie9 .homepage.myaccount .card.card-pcplus-overview .header .enquiry a:after{top:-7px}html[lang="fr_CA"].lt-ie9 .homepage.myaccount .card.card-pcplus-overview .header .enquiry a:after{top:4px}.form-register .comm-radio{overflow:hidden}.form-register .comm-radio .label{float:left;width:5%}.form-register .comm-radio .comm-label{padding-top:5px;width:95%;float:right}.userform .form-row .language-label{width:30%;display:inline-block}.userform .form-row .comm-label.sml{font-size:0.87em;line-height:20px}.preference-page .tnc-table .tnc-cell{padding-right:5px}.preference-page .tnc-table .tnc-cell-text .red{color:#cd1326}.preference-page .emailLabel{color:#333333;padding-bottom:5px}.preference-page .meal-preference .userform{padding-bottom:0}.preference-page .meal-preference .tnc-table .tnc-cell-text .sml{line-height:16px}.preference-page .meal-preference .userform.no-border .form-buttons{margin-top:0}.preference-page .communication .userform{padding-bottom:10px}.preference-page .communication .userform .form-buttons{margin-top:1.6em}.selfserve-merge .learn-more{margin-top:20px}.selfserve-merge .info-label{display:inline-block;padding-top:5px}.selfserve-merge .warning{color:#d31b26;padding-right:25%;padding-top:20px}.selfserve-merge .form-register .form-buttons{border-top:none}.selfserve-merge .userform{padding-left:25px}.selfserve-merge .userform p.invalid{padding-left:24%}.selfserve-merge .tnc{padding:15px 25% 0 0}.selfserve-merge .form-register .form-buttons .disabled{background-color:#666 !important}.selfserve-merge .form-register .form-buttons .disabled:hover{background-color:#666 !important}.terms-condition-modal .tnc-list{padding-left:25px}.terms-condition-modal ol li{list-style-type:lower-alpha;padding-left:10px;padding-bottom:15px;line-height:20px}.terms-condition-modal .tnc-info{padding:0 50px 15px 0}.terms-condition-modal .form-register .form-buttons{padding-top:1em;padding-left:0;margin-top:0}.terms-condition-modal .form-register .form-buttons .cancel-button{padding:11px}.terms-condition-modal .form-register .form-buttons .cancel-button:after{margin-left:3em}.terms-condition-modal .form-register .form-buttons button[type=submit]{padding:12px 15px}.terms-condition-modal .loader{text-align:center;padding:25px 0}.terms-condition-modal strong{font-weight:bold}.overlay-pcplus.merge-success-modal .overlay .body p.subheading,.overlay-pcplus.merge-success-modal .overlay .body .myaccount .layout-six p.icon-del-with-label,.myaccount .layout-six .overlay-pcplus.merge-success-modal .overlay .body p.icon-del-with-label{font-size:0.8em;padding-top:20px;padding-bottom:10px}.overlay-pcplus.merge-success-modal strong{font-weight:bold}.overlay-pcplus.merge-success-modal .form-register .form-buttons{padding-left:0;padding-top:0}.overlay-pcplus.merge-success-modal .cancel-button{padding-top:13px;padding-bottom:13px}.overlay-pcplus.merge-success-modal .cancel-button:after{margin-left:45px}.myaccount-overlay .loader{text-align:center;padding:25px 0}.myaccount-overlay .form-register .form-buttons .disabled{background-color:#666 !important}.myaccount-overlay .form-register .form-buttons .disabled:hover{background-color:#666 !important}.selfserve-merge .learn-more{margin-top:20px}.selfserve-merge .info-label{display:inline-block;padding-top:5px}.selfserve-merge .warning{color:#d31b26;padding-right:25%;padding-top:20px}.selfserve-merge .form-register .form-buttons{border-top:none}.selfserve-merge .userform{padding-left:25px}.selfserve-merge .userform p.invalid{padding-left:24%}.selfserve-merge .tnc{padding:15px 25% 0 0}.selfserve-merge .form-register .form-buttons .disabled{background-color:#666 !important}.selfserve-merge .form-register .form-buttons .disabled:hover{background-color:#666 !important}.terms-condition-modal .tnc-list{padding-left:25px}.terms-condition-modal ol li{list-style-type:lower-alpha;padding-left:10px;padding-bottom:15px;line-height:20px}.terms-condition-modal .tnc-info{padding:0 50px 15px 0}.terms-condition-modal .form-register .form-buttons{padding-top:1em;padding-left:0;margin-top:0}.terms-condition-modal .form-register .form-buttons .cancel-button{padding:11px}.terms-condition-modal .form-register .form-buttons .cancel-button:after{margin-left:3em}.terms-condition-modal .form-register .form-buttons button[type=submit]{padding:12px 15px}.terms-condition-modal .loader{text-align:center;padding:25px 0}.terms-condition-modal strong{font-weight:bold}.overlay-pcplus.merge-success-modal .overlay .body p.subheading,.overlay-pcplus.merge-success-modal .overlay .body .myaccount .layout-six p.icon-del-with-label,.myaccount .layout-six .overlay-pcplus.merge-success-modal .overlay .body p.icon-del-with-label{font-size:0.8em;padding-top:20px;padding-bottom:10px}.overlay-pcplus.merge-success-modal strong{font-weight:bold}.overlay-pcplus.merge-success-modal .form-register .form-buttons{padding-left:0;padding-top:0}.overlay-pcplus.merge-success-modal .cancel-button{padding-top:13px;padding-bottom:13px}.overlay-pcplus.merge-success-modal .cancel-button:after{margin-left:45px}.myaccount-overlay .loader{text-align:center;padding:25px 0}.myaccount-overlay .form-register .form-buttons .disabled{background-color:#666 !important}.myaccount-overlay .form-register .form-buttons .disabled:hover{background-color:#666 !important}.transcation-page .trans-history{padding-top:25px;position:relative}.transcation-page .transcation-title{padding-top:20px;overflow:hidden}.transcation-page .transcation-title .col1{width:58%;float:left;font-size:0.88em}.transcation-page .transcation-title .col2{width:42%;float:right;text-align:right;font-size:0.88em}.transcation-page .transcation-records{width:100%}.transcation-page .transcation-records tr:first{border-bottom:1px solid #cdcdcd}.transcation-page .transcation-records th{width:16.67%;vertical-align:top;position:relative}.transcation-page .transcation-records th span{font-size:0.69em}.transcation-page .transcation-records th .tooltip{top:-7px}.transcation-page .transcation-records tr td{padding:12px 5px;font-size:0.88em;line-height:18px}.transcation-page .transcation-records tr .decimal{text-align:center}.transcation-page .transcation-records .evenrow{background-color:#f9f9f9}.transcation-page .loadmore{margin:0 0 13px;border:1px solid #e6e6e6;border-color:#f9f9f9;-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.17);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.17);box-shadow:0 1px 1px 0 rgba(0,0,0,0.17);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 40px;text-align:center}.transcation-page .loadmore .morelink{font-size:0.94em;color:#666;position:relative}.transcation-page .loadmore .morelink:after{content:'\e760';color:#e51f2d;position:absolute;font-family:'Chevrons';margin-left:15px}.transcation-page .tab-tooltip{left:76%;top:30px}.transcation-page .tab-tooltip .tooltip-wrap a{background-color:#fff;border:none;padding:0}.transcation-page .points-inquiry{position:relative}.transcation-page .points-inquiry:after{background-position:0 -1197px;font-size:20px;display:inline-block;color:#666;width:23px;height:23px;font-weight:normal;line-height:25px;text-align:center;margin-top:-5%;vertical-align:bottom}.transcation-page .points-inquiry:after{background-position:0 -263px;color:#fff}.transcation-page .transaction-details .row{*zoom:1}.transcation-page .transaction-details .row .col{width:66.5%;float:left}.transcation-page .transaction-details .row .col.last{width:32%}.transcation-page .transaction-details .row:before,.transcation-page .transaction-details .row:after{display:table;content:"";line-height:0}.transcation-page .transaction-details .row:after{clear:both}.transcation-page .transaction-details .row p{margin-bottom:0;line-height:20px}.transcation-page .transaction-details .row .value{color:#000}.transcation-page .transaction-details .row .address{line-height:20px}.transcation-page .transaction-details a{color:#666}.transcation-page .transaction-details a:after{content:'\e762';font-family:'Chevrons';color:#e51f2d;font-size:1.3em;position:absolute;margin-left:5px}.transcation-page .transaction-details a:hover{text-decoration:underline}.transcation-page .transaction-details a.points-inquiry{color:#e51f2d;margin:20px 0;display:inline-block}.transcation-page .transaction-details a.points-inquiry:after{color:#fff;margin-top:-1px}.transcation-page .transaction-details a.previous-trans-btn,.transcation-page .transaction-details a.back-to-summary{padding-left:10px}.transcation-page .transaction-details a.previous-trans-btn:before,.transcation-page .transaction-details a.back-to-summary:before{content:'\e761';font-family:'Chevrons';color:#e51f2d;font-size:1.3em;position:absolute;margin-left:-10px}.transcation-page .transaction-details a.previous-trans-btn:after,.transcation-page .transaction-details a.back-to-summary:after{content:''}.transcation-page .transaction-details .back-to-summary{padding-top:10px;display:block}.transcation-page .transaction-details .transcation-records{margin:0 0 20px 0}.transcation-page .transaction-details .transcation-records thead tr th{font-size:0.75em;padding:0 5px 13px 5px}.transcation-page .transaction-details .transcation-records thead tr th .tooltip .tooltip-wrap .tooltip-content .tooltip-title{font-size:1.50em}.transcation-page .transaction-details .transcation-records thead tr th .tooltip .tooltip-wrap .tooltip-content p{font-size:1.18em}.transcation-page .transaction-details .transcation-records thead tr th .tooltip{top:0}.transcation-page .transaction-details .transcation-records thead tr th:first-child{width:50%;text-overflow:ellipsis}.transcation-page .transaction-details .transcation-records thead tr th.col-app{width:12%}.transcation-page .transaction-details .transcation-records thead tr th.col-type{width:15%}.transcation-page .transaction-details .transcation-records thead tr th.col-type .tooltip{margin-top:-1px}.transcation-page .transaction-details .transcation-records tbody tr td{font-size:0.93em;color:#000;padding-top:16px;padding-bottom:16px;line-height:18px}.transactionLoader .overlay .body{padding:25px}.transactionLoader .overlay .body .loader{text-align:center;padding:20px 0 20px 0px}.points-enquiry-modal .tooltip-inner-wrap img{width:100%}.points-enquiry-modal .top-align{vertical-align:top}.main .content .trans-history p.loadError,.add-cards p.loadError{padding:20px 0 0 0;color:#e51f2d;margin-bottom:0px}.myaccount .no-title.tooltip .tooltip-wrap .tooltip-content .tooltip-title{display:none}.myaccount .no-title.tooltip .tooltip-wrap .tooltip-content .tooltip-body{border-top:none}@font-face{font-family:"Helvetica-webfont";src:url('../../../fonts/helvetica/font/helvetica-webfont.eot');src:url('../../../fonts/helvetica/font/helvetica-webfont.eot?#iefix') format('embedded-opentype'),url('../../../fonts/helvetica/font/helvetica-webfont.woff') format('woff'),url('../../../fonts/helvetica/font/helvetica-webfont.ttf') format('truetype'),url('../../../fonts/helvetica/font/helvetica-webfont.svg') format('svg')}@font-face{font-family:"Helvetica-Bold";src:url('../../../fonts/helvetica/font/helveticabold-webfont.eot');src:url('../../../fonts/helvetica/font/helveticabold-webfont.eot?#iefix') format('embedded-opentype'),url('../../../fonts/helvetica/font/helveticabold-webfont.woff') format('woff'),url('../../../fonts/helvetica/font/helveticabold-webfont.ttf') format('truetype'),url('../../../fonts/helvetica/font/helveticabold-webfont.svg') format('svg');font-weight:700}.donation{font-family:"Helvetica-webfont","Helvetica","Arial",sans-serif}.donation .grey-text{color:#888889;font-size:13px}.donation .bg-skin{background:#FFF;border:none;min-height:320px}.donation .bg-skin .charity-image{margin-bottom:15px}.donation .bg-skin .donation-info .grey-text{color:#666666}.donation .header-content{padding:1.25em 0 2.2em}.donation .header-content .title:before{content:'';width:40px;height:40px;top:-4px;background:url("../../../images/pc/pts.png") 0 0 no-repeat}.donation sup{font-size:12px}.donation .form-donation .header-content{margin:0 0 0.5em}.donation .form-donation .bg{padding-top:20px}.donation .form-donation .bg .charity-image{position:absolute;top:270px;background-color:#fff}.donation .form-donation .donation-container{margin-top:-7px;padding:28px 0 50px}.donation .form-donation .donation-container .donation-form-content{width:50%;padding:0px 20px 10px 27px;border-right:1px dashed #ebebeb}.donation .form-donation .donation-container .donation-form-content h4{font-size:15px;color:#38383a;margin-bottom:5px;font-weight:bold}.donation .form-donation .donation-container .donation-form-content p{font-size:15px;color:#888889}.donation .form-donation .donation-container .donation-form-content p.note{padding-top:19px;font-weight:bold;font-family:"Helvetica-Bold", "Helvetica-webfont","Helvetica","Arial",sans-serif;color:#666}.donation .form-donation .donation-container .donation-form-content .donation-form{margin:0.75em 0;clear:left}.donation .form-donation .donation-container .donation-form-content .donation-form label{display:inline-block;width:40%;color:#333;font-size:0.9375em;line-height:1.6em;vertical-align:middle;text-align:right;padding-right:10px}.donation .form-donation .donation-container .donation-form-content .donation-form input[type="text"],.donation .form-donation .donation-container .donation-form-content .donation-form input[type="password"]{width:215px;height:40px;float:none;margin:0;font-size:0.9375em;line-height:1.6em;border:1px solid #ebebeb;padding:0 0 0 .7em;-webkit-appearance:none;font-family:"Helvetica-webfont","Helvetica","Arial",sans-serif;box-shadow:inset 0 0 10px #DDD}.donation .form-donation .donation-container .donation-form-content .donation-form li:first-child{float:left}.donation .form-donation .donation-container .donation-form-content .donation-form li:first-child span{margin-left:0px;display:inline-block}.donation .form-donation .donation-container .donation-form-content .donation-form li.form-row{margin-bottom:15px}.donation .form-donation .donation-container .donation-form-content .donation-form li.form-row b{font-weight:bold}.donation .form-donation .donation-container .donation-form-content .donation-form li.form-row span,.donation .form-donation .donation-container .donation-form-content .donation-form li.form-row .fpassword,.donation .form-donation .donation-container .donation-form-content .donation-form li.form-row:last-child{font-size:13px;margin-left:195px;color:#38383a}.donation .form-donation .donation-container .donation-form-content .donation-form li.form-row span.max-donate-points,.donation .form-donation .donation-container .donation-form-content .donation-form li.form-row .fpassword.max-donate-points,.donation .form-donation .donation-container .donation-form-content .donation-form li.form-row:last-child.max-donate-points{margin-left:0;font-weight:bold;font-family:"Helvetica-Bold", "Helvetica-webfont","Helvetica","Arial",sans-serif}.donation .form-donation .donation-container .donation-form-content .donation-form li.form-row span a,.donation .form-donation .donation-container .donation-form-content .donation-form li.form-row .fpassword a,.donation .form-donation .donation-container .donation-form-content .donation-form li.form-row:last-child a{color:#000;font-size:14px}.donation .form-donation .donation-container .donation-form-content .donation-form li.form-row span a:after,.donation .form-donation .donation-container .donation-form-content .donation-form li.form-row .fpassword a:after,.donation .form-donation .donation-container .donation-form-content .donation-form li.form-row:last-child a:after{content:'\e762';font-family:'Chevrons';margin-left:0.5em;font-size:18px;color:#f00;top:2px;position:relative}.donation .form-donation .donation-container .donation-form-content .donation-form li.form-row span.cancel,.donation .form-donation .donation-container .donation-form-content .donation-form li.form-row .fpassword.cancel,.donation .form-donation .donation-container .donation-form-content .donation-form li.form-row:last-child.cancel{margin-left:20px}.donation .form-donation .donation-container .donation-form-content .donation-form li.form-row span.cancel a,.donation .form-donation .donation-container .donation-form-content .donation-form li.form-row .fpassword.cancel a,.donation .form-donation .donation-container .donation-form-content .donation-form li.form-row:last-child.cancel a{color:#000}.donation .form-donation .donation-container .donation-form-content .donation-form li.form-row span.cancel a:after,.donation .form-donation .donation-container .donation-form-content .donation-form li.form-row .fpassword.cancel a:after,.donation .form-donation .donation-container .donation-form-content .donation-form li.form-row:last-child.cancel a:after{content:none}.donation .form-donation .donation-container .donation-form-content .donation-form li.form-row span.cancel a:hover,.donation .form-donation .donation-container .donation-form-content .donation-form li.form-row .fpassword.cancel a:hover,.donation .form-donation .donation-container .donation-form-content .donation-form li.form-row:last-child.cancel a:hover{color:#e51f2d}.donation .form-donation .donation-container .donation-form-content .donation-form li.form-row span{font-size:12px}.donation .form-donation .donation-container .donation-form-content .donation-form li.form-row .btn-pcplus.btn-plain,.donation .form-donation .donation-container .donation-form-content .donation-form li.form-row .form-feedback .form-buttons button.btn-plain[type=submit],.form-feedback .form-buttons .donation .form-donation .donation-container .donation-form-content .donation-form li.form-row button.btn-plain[type=submit]{width:auto;margin:0 auto;border:0;color:#FFF;position:relative;height:32px;line-height:32px;font-size:14px;background:#e51f2d;text-align:center;padding:4px 0 4px 10px}.donation .form-donation .donation-container .donation-form-content .donation-form li.form-row .btn-pcplus.btn-plain:after,.donation .form-donation .donation-container .donation-form-content .donation-form li.form-row .form-feedback .form-buttons button.btn-plain[type=submit]:after,.form-feedback .form-buttons .donation .form-donation .donation-container .donation-form-content .donation-form li.form-row button.btn-plain[type=submit]:after{color:#fff;content:'\e762';font-family:'Chevrons';font-size:1.3em;margin-top:1px;margin-right:.7em}.donation .form-donation .donation-container .donation-form-content .donation-form li.form-row .btn-pcplus.btn-plain:hover,.donation .form-donation .donation-container .donation-form-content .donation-form li.form-row .form-feedback .form-buttons button.btn-plain[type=submit]:hover,.form-feedback .form-buttons .donation .form-donation .donation-container .donation-form-content .donation-form li.form-row button.btn-plain[type=submit]:hover{background:#BE0307}.donation .form-donation .donation-container .donation-form-content .donation-form li:first-child,.donation .form-donation .donation-container .donation-form-content .donation-form li:nth-child(3){margin-bottom:5px}.donation .form-donation .donation-container .donation-form-content .donation-form li:last-child{margin-top:20px}.donation .form-donation .donation-container .donation-form-content .donation-form .form-errors{margin-bottom:15px}.donation .form-donation .donation-container .donation-form-content .donation-form .form-errors ul li:first-child{float:none;width:95%}.donation .form-donation .donation-container .donation-form-content .donation-form .form-errors ul li.err-msg{font-size:15px;line-height:17.23px;padding:2px 10px 2px 0;color:#df0019}.donation .form-donation .donation-container .donation-info{float:right;width:43%}.donation .form-donation .donation-container .donation-info p{text-indent:29px;font-size:14px;padding-bottom:6px}.donation .form-donation .donation-container .donation-info p.visit-site{padding-top:10px;font-size:0.8em;text-indent:0;width:80%;margin-left:20px;color:#38383a}.donation .form-donation .donation-container .donation-info p.visit-site a{color:#38383a;border-bottom:1px solid #38383a}.donation .form-donation .donation-container .donation-info p.visit-site a:hover{color:#e51f2d;border-bottom:1px solid #e51f2d}.donation .form-donation .donation-container .donation-info .pccc-donate-facts{display:table;width:91%;max-width:100%;margin:10px 0 0 18px}.donation .form-donation .donation-container .donation-info .pccc-donate-facts .facts-row{margin:0 0 5px;display:block;width:100%;font-family:"Helvetica-webfont","Helvetica","Arial",sans-serif}.donation .form-donation .donation-container .donation-info .pccc-donate-facts .facts-row p{font-size:12px;margin-top:2px;text-indent:0px}.donation .form-donation .donation-container .donation-info .pccc-donate-facts .facts-row .left{background:#df0019;display:inline-block;text-indent:5px;float:none;padding:5px;text-align:left;font-family:"Helvetica-Bold", "Helvetica-webfont","Helvetica","Arial",sans-serif;font-size:15px;color:#fff;margin-right:-5px}.donation .form-donation .donation-container .donation-info .pccc-donate-facts .facts-row .left .pts{font-size:15px}.donation .form-donation .donation-container .donation-info .pccc-donate-facts .facts-row .left.first{width:31%}.donation .form-donation .donation-container .donation-info .pccc-donate-facts .facts-row .left.second{width:33%}.donation .form-donation .donation-container .donation-info .pccc-donate-facts .facts-row .left.third{width:38%}.donation .form-donation .donation-container .donation-info .pccc-donate-facts .facts-row .left.fourth{width:42%}.donation .form-donation .donation-container .donation-info .pccc-donate-facts .facts-row .left p{color:#fff;display:inline-block;font-size:1em;font-weight:bold;line-height:1.3em;padding:1px 11px 1px 12px}.donation .form-donation .donation-container .donation-info .pccc-donate-facts .facts-row .right{background:#eeeeee;display:inline-block;padding:5px !important;text-align:left;vertical-align:top;font-family:"Helvetica-Bold", "Helvetica-webfont","Helvetica","Arial",sans-serif;font-weight:bold;font-size:8.4px;text-indent:5px;color:#999}.donation .form-donation .donation-container .donation-info .pccc-donate-facts .facts-row .right.first{width:63%}.donation .form-donation .donation-container .donation-info .pccc-donate-facts .facts-row .right.second{width:60%}.donation .form-donation .donation-container .donation-info .pccc-donate-facts .facts-row .right.third{width:55%}.donation .form-donation .donation-container .donation-info .pccc-donate-facts .facts-row .right.fourth{width:51%}.donation .form-donation .donation-container .donation-info .pccc-donate-facts .facts-row .right p{color:#323232 !important;font-size:9px !important;padding:0 0 0 3px !important;display:inline-block !important;text-align:left;font-weight:bold;vertical-align:middle;line-height:1.3em}.donation .charity-listing .charity-container{width:100%;padding-top:9px}.donation .charity-listing .charity-container h4{font-size:15px;color:#38383a;margin-bottom:5px;font-weight:bold}.donation .charity-listing .charity-container p{font-size:13px;color:#888889}.donation .charity-listing .charities{margin-top:-7px}.donation .charity-listing .charities .charity-content{width:48%;padding:24px 30px 20px 26px}.donation .charity-listing .charities .charity-content h4,.donation .charity-listing .charities .charity-content p{font-size:15px;font-family:"Helvetica-webfont","Helvetica","Arial",sans-serif}.donation .charity-listing .charities .charity-content h4{color:#38383a;line-height:17.79px}.donation .charity-listing .charities .charity-content p{color:#888889;line-height:20.11px}.donation .charity-listing .charities .right{float:right;max-height:319px}.donation .charity-listing .charities .charity-logo{background-color:#fff;max-height:77px;margin-bottom:15px}.donation .charity-listing .charities .charity-logo img{padding:10px 10px 15px 30px}.donation .charity-listing .charities ul li{clear:both}.donation .charity-listing .charities ul li:first-child{margin-top:0}.donation .charity-listing .charities ul li:last-child{padding-bottom:28px}.donation .charity-listing .charities ul li .link-cancel a{color:#000000;margin-left:20px;font-size:14px}.donation .charity-listing .charities ul li .link-cancel a:hover{color:#e51f2d}.donation .charity-listing .charities ul li .btn-pcplus.btn-plain,.donation .charity-listing .charities ul li .form-feedback .form-buttons button.btn-plain[type=submit],.form-feedback .form-buttons .donation .charity-listing .charities ul li button.btn-plain[type=submit]{width:auto;margin:0 auto;border:0;color:#FFF;position:relative;height:32px;line-height:32px;font-size:14px;padding-left:15px;background:#e51f2d;padding:4px 16px}.donation .charity-listing .charities ul li .btn-pcplus.btn-plain:after,.donation .charity-listing .charities ul li .form-feedback .form-buttons button.btn-plain[type=submit]:after,.form-feedback .form-buttons .donation .charity-listing .charities ul li button.btn-plain[type=submit]:after{color:#fff;margin:5px 0.6em}.donation .charity-listing .charities ul li .btn-pcplus.btn-plain:hover,.donation .charity-listing .charities ul li .form-feedback .form-buttons button.btn-plain[type=submit]:hover,.form-feedback .form-buttons .donation .charity-listing .charities ul li button.btn-plain[type=submit]:hover{background:#BE0307}.donation .charity-listing .charities ul li .button-charity{margin:17px 0 0 28px;display:inline-block}.donation .charity-listing .charities p a{color:#000}.donation .charity-listing .charities p a:hover{color:#f00}.donation .donation-confirmation .confirmation-container{width:100%;padding-top:9px}.donation .donation-confirmation .confirmation-container h4{font-size:15px;color:#38383a;margin-bottom:5px;font-weight:bold}.donation .donation-confirmation .confirmation-container p{font-size:13px;color:#888889}.donation .donation-confirmation .confirmation-container .charity-image{background-color:#fff}.donation .donation-confirmation .confirmation-form{margin-top:-7px}.donation .donation-confirmation .confirmation-form .confirmation-content{width:47%;padding:24px 30px 25px 26px}.donation .donation-confirmation .confirmation-form .confirmation-content .loader{clear:left}.donation .donation-confirmation .confirmation-form .confirmation-content h4,.donation .donation-confirmation .confirmation-form .confirmation-content p{font-size:15px;font-family:"Helvetica-webfont","Helvetica","Arial",sans-serif}.donation .donation-confirmation .confirmation-form .confirmation-content h4{color:#38383a}.donation .donation-confirmation .confirmation-form .confirmation-content p{color:#888889}.donation .donation-confirmation .confirmation-form .confirmation-content .err-password{margin-top:25px;color:#000;border:1px solid red;padding:10px}.donation .donation-confirmation .confirmation-form .right{float:right}.donation .donation-confirmation .confirmation-form .left .donate-points{color:#333;padding:35px 0 25px 0}.donation .donation-confirmation .confirmation-form .left .donate-points .points{display:inline-block;font-weight:bold;color:#333;font-size:18px}.donation .donation-confirmation .confirmation-form .left a.continue{width:115px;margin-right:9px}.donation .donation-confirmation .confirmation-form .left a.change{width:165px}.donation .donation-confirmation .confirmation-form .left span.cancel a{color:#000;font-size:14px}.donation .donation-confirmation .confirmation-form .left span.cancel a:hover{color:#e51f2d}.donation .donation-confirmation .confirmation-form .left .continue.btn-pcplus.btn-plain,.donation .donation-confirmation .confirmation-form .left .form-feedback .form-buttons button.continue.btn-plain[type=submit],.form-feedback .form-buttons .donation .donation-confirmation .confirmation-form .left button.continue.btn-plain[type=submit],.donation .donation-confirmation .confirmation-form .left .change.btn-pcplus.btn-plain,.donation .donation-confirmation .confirmation-form .left .form-feedback .form-buttons button.change.btn-plain[type=submit],.form-feedback .form-buttons .donation .donation-confirmation .confirmation-form .left button.change.btn-plain[type=submit]{width:auto;border:0;color:#FFF;position:relative;height:32px;line-height:32px;font-size:14px;background:#e51f2d;text-align:center;padding:4px 0 4px 10px}.donation .donation-confirmation .confirmation-form .left .continue.btn-pcplus.btn-plain:after,.donation .donation-confirmation .confirmation-form .left .form-feedback .form-buttons button.continue.btn-plain[type=submit]:after,.form-feedback .form-buttons .donation .donation-confirmation .confirmation-form .left button.continue.btn-plain[type=submit]:after,.donation .donation-confirmation .confirmation-form .left .change.btn-pcplus.btn-plain:after,.donation .donation-confirmation .confirmation-form .left .form-feedback .form-buttons button.change.btn-plain[type=submit]:after,.form-feedback .form-buttons .donation .donation-confirmation .confirmation-form .left button.change.btn-plain[type=submit]:after{color:#fff;content:'\e762';font-family:'Chevrons';font-size:1.3em;margin-top:1px;margin-right:.7em}.donation .donation-confirmation .confirmation-form .left .continue.btn-pcplus.btn-plain:hover,.donation .donation-confirmation .confirmation-form .left .form-feedback .form-buttons button.continue.btn-plain[type=submit]:hover,.form-feedback .form-buttons .donation .donation-confirmation .confirmation-form .left button.continue.btn-plain[type=submit]:hover,.donation .donation-confirmation .confirmation-form .left .change.btn-pcplus.btn-plain:hover,.donation .donation-confirmation .confirmation-form .left .form-feedback .form-buttons button.change.btn-plain[type=submit]:hover,.form-feedback .form-buttons .donation .donation-confirmation .confirmation-form .left button.change.btn-plain[type=submit]:hover{background:#BE0307}.donation .donation-confirmation .confirmation-form .left .change.btn-pcplus.btn-plain,.donation .donation-confirmation .confirmation-form .left .form-feedback .form-buttons button.change.btn-plain[type=submit],.form-feedback .form-buttons .donation .donation-confirmation .confirmation-form .left button.change.btn-plain[type=submit]{width:auto;background-color:#fff;color:#666 !important;margin-right:15px}.donation .donation-confirmation .confirmation-form .left .change.btn-pcplus.btn-plain:hover,.donation .donation-confirmation .confirmation-form .left .form-feedback .form-buttons button.change.btn-plain[type=submit]:hover,.form-feedback .form-buttons .donation .donation-confirmation .confirmation-form .left button.change.btn-plain[type=submit]:hover{text-decoration:none;color:#fff !important;background-color:#666 !important}.donation .donation-confirmation .confirmation-form .left .change.btn-pcplus.btn-plain:hover:after,.donation .donation-confirmation .confirmation-form .left .form-feedback .form-buttons button.change.btn-plain[type=submit]:hover:after,.form-feedback .form-buttons .donation .donation-confirmation .confirmation-form .left button.change.btn-plain[type=submit]:hover:after{color:#fff !important}.donation .donation-confirmation .confirmation-form .left .change.btn-pcplus.btn-plain:after,.donation .donation-confirmation .confirmation-form .left .form-feedback .form-buttons button.change.btn-plain[type=submit]:after,.form-feedback .form-buttons .donation .donation-confirmation .confirmation-form .left button.change.btn-plain[type=submit]:after{color:#e51f2d !important}.donation .thankyou .thankyou-container{width:100%;padding-top:9px}.donation .thankyou .thankyou-container h4{font-size:15px;color:#38383a;margin-bottom:5px;font-weight:bold}.donation .thankyou .thankyou-container p{font-size:13px;color:#888889}.donation .thankyou .thankyou-container .charity-image{background-color:#fff}.donation .thankyou .thankyou-section{margin-top:-7px}.donation .thankyou .thankyou-section .confirmation-content{width:47%;padding:24px 30px 25px 26px}.donation .thankyou .thankyou-section .confirmation-content h4,.donation .thankyou .thankyou-section .confirmation-content p{font-size:15px;font-family:"Helvetica-webfont","Helvetica","Arial",sans-serif}.donation .thankyou .thankyou-section .confirmation-content h4{color:#38383a}.donation .thankyou .thankyou-section .confirmation-content p{color:#888889}.donation .thankyou .thankyou-section .right{float:right}.donation .thankyou .thankyou-section .left p{margin-bottom:40px}.donation .thankyou .thankyou-section .left .btn-pcplus.btn-plain,.donation .thankyou .thankyou-section .left .form-feedback .form-buttons button.btn-plain[type=submit],.form-feedback .form-buttons .donation .thankyou .thankyou-section .left button.btn-plain[type=submit]{width:auto;border:0;color:#FFF;position:relative;height:32px;line-height:32px;font-size:14px;background:#e51f2d;text-align:center;padding:4px 0 4px 10px}.donation .thankyou .thankyou-section .left .btn-pcplus.btn-plain:after,.donation .thankyou .thankyou-section .left .form-feedback .form-buttons button.btn-plain[type=submit]:after,.form-feedback .form-buttons .donation .thankyou .thankyou-section .left button.btn-plain[type=submit]:after{color:#fff;content:'\e762';font-family:'Chevrons';font-size:1.3em;margin-top:1px;margin-right:.7em}.donation .thankyou .thankyou-section .left .btn-pcplus.btn-plain:hover,.donation .thankyou .thankyou-section .left .form-feedback .form-buttons button.btn-plain[type=submit]:hover,.form-feedback .form-buttons .donation .thankyou .thankyou-section .left button.btn-plain[type=submit]:hover{background:#BE0307}html[lang="fr_CA"] .donation .form-donation .donation-container .donation-info .pccc-donate-facts .facts-row .right{font-size:7.4px}.lt-ie10 .donation-form .btn-pcplus.btn-plain:after,.lt-ie10 .donation-form .form-feedback .form-buttons button.btn-plain[type=submit]:after,.form-feedback .form-buttons .lt-ie10 .donation-form button.btn-plain[type=submit]:after,.lt-ie10 .confirmation-container .btn-pcplus.btn-plain:after,.lt-ie10 .confirmation-container .form-feedback .form-buttons button.btn-plain[type=submit]:after,.form-feedback .form-buttons .lt-ie10 .confirmation-container button.btn-plain[type=submit]:after,.lt-ie10 .thankyou-container .btn-pcplus.btn-plain:after,.lt-ie10 .thankyou-container .form-feedback .form-buttons button.btn-plain[type=submit]:after,.form-feedback .form-buttons .lt-ie10 .thankyou-container button.btn-plain[type=submit]:after,.lt-ie9 .donation-form .btn-pcplus.btn-plain:after,.lt-ie9 .donation-form .form-feedback .form-buttons button.btn-plain[type=submit]:after,.form-feedback .form-buttons .lt-ie9 .donation-form button.btn-plain[type=submit]:after,.lt-ie9 .confirmation-container .btn-pcplus.btn-plain:after,.lt-ie9 .confirmation-container .form-feedback .form-buttons button.btn-plain[type=submit]:after,.form-feedback .form-buttons .lt-ie9 .confirmation-container button.btn-plain[type=submit]:after,.lt-ie9 .thankyou-container .btn-pcplus.btn-plain:after,.lt-ie9 .thankyou-container .form-feedback .form-buttons button.btn-plain[type=submit]:after,.form-feedback .form-buttons .lt-ie9 .thankyou-container button.btn-plain[type=submit]:after{margin-top:3px !important}@font-face{font-family:"PC Icons";src:url("../../../fonts/pc-icons/fonts/pc-icons.eot");src:url("../../../fonts/pc-icons/fonts/pc-icons.eot?#iefix") format("embedded-opentype"),url("../../../fonts/pc-icons/fonts/pc-icons.woff") format("woff"),url("../../../fonts/pc-icons/fonts/pc-icons.ttf") format("truetype"),url("../../../fonts/pc-icons/fonts/pc-icons.svg") format("svg")}.carousel.carousel-hero .slide.rcss-video-slide a.video-slide-link{display:block}.carousel.carousel-hero .slide.rcss-video-slide a.video-slide-link .bg .video-icon-container{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%}.carousel.carousel-hero .slide.rcss-video-slide a.video-slide-link .bg .video-icon-container .video-icon{height:95px;width:95px;position:relative;top:50%;left:50%;margin:-47px;text-align:center}.carousel.carousel-hero .slide.rcss-video-slide a.video-slide-link .bg .video-icon-container .video-icon:after{position:absolute;width:95px;height:95px;top:0;left:0;padding-left:4px;content:"\e609";font-family:PC Icons;line-height:95px;font-size:40px;text-align:center;vertical-align:middle;color:#d30012;background:url('../../../images/pc/pc-opt/FPO/icon-circle-grey-large.png') left center no-repeat}.isiPad .carousel.carousel-hero .slide.rcss-video-slide a.video-slide-link .bg .video-icon-container .video-icon:after{background:url('../../../images/pc/pc-opt/FPO/icon-circle-grey-large@2x.png')}.carousel.carousel-hero .slide.rcss-video-slide a.video-slide-link:hover .bg .video-icon-container .video-icon:after,.carousel.carousel-hero .slide.rcss-video-slide a.video-slide-link:focus .bg .video-icon-container .video-icon:after{color:#007dbe}.rcss-hero-carousel-video-overlay .player{width:900px;height:549px;background-color:#000000;background:#000 url('../../../images/global/loader-pcplus.gif') center center no-repeat}.rcss-hero-carousel-video-overlay .player iframe{display:none}
