#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100;}#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0;}#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;zoom:1;}html.js input.form-autocomplete{background-image:url(./theme/throbber-inactive.png);background-position:100% center;background-repeat:no-repeat;}html.js input.throbbing{background-image:url(./theme/throbber-active.gif);background-position:100% center;}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em;}html.js fieldset.collapsed .fieldset-wrapper{display:none;}fieldset.collapsible{position:relative;}fieldset.collapsible .fieldset-legend{display:block;}.form-textarea-wrapper textarea{display:block;margin:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.resizable-textarea .grippie{background:#eee url(./theme/grippie.png) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden;}body.drag{cursor:move;}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{background:url(./theme/draggable.png) no-repeat 6px 9px;height:13px;margin:-0.4em 0.5em;padding:0.42em 0.5em;width:13px;}a.tabledrag-handle-hover .handle{background-position:6px -11px;}div.indentation{float:left;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;width:20px;}div.tree-child{background:url(./theme/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(./theme/tree-bottom.png) no-repeat 11px center;}div.tree-child-horizontal{background:url(./theme/tree.png) no-repeat -11px center;}.tabledrag-toggle-weight-wrapper{text-align:right;}table.sticky-header{background-color:#fff;margin-top:0;}.progress .bar{background-color:#fff;border:1px solid;}.progress .filled{background-color:#000;height:1.5em;width:5px;}.progress .percentage{float:right;}.ajax-progress{display:inline-block;}.ajax-progress .throbber{background:transparent url(./theme/throbber-active.gif) no-repeat 0px center;float:left;height:15px;margin:2px;width:15px;}.ajax-progress .message{padding-left:20px;}tr .ajax-progress .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.container-inline div,.container-inline label{display:inline;}.container-inline .fieldset-wrapper{display:block;}.nowrap{white-space:nowrap;}html.js .js-hide{display:none;}.element-hidden{display:none;}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .clearfix{height:1%;}*:first-child + html .clearfix{min-height:1%;}
/*})'"*/
ul.menu{border:none;list-style:none;text-align:left;}ul.menu li{margin:0 0 0 0.5em;}ul li.expanded{list-style-image:url(./theme/menu-expanded.png);list-style-type:circle;}ul li.collapsed{list-style-image:url(./theme/menu-collapsed.png);list-style-type:disc;}ul li.leaf{list-style-image:url(./theme/menu-leaf.png);list-style-type:square;}li.expanded,li.collapsed,li.leaf{padding:0.2em 0.5em 0 0;margin:0;}li a.active{color:#000;}td.menu-disabled{background:#ccc;}ul.inline,ul.links.inline{display:inline;padding-left:0;}ul.inline li{display:inline;list-style-type:none;padding:0 0.5em;}.breadcrumb{padding-bottom:0.5em;}ul.primary{border-bottom:1px solid #bbb;border-collapse:collapse;height:auto;line-height:normal;list-style:none;margin:5px;padding:0 0 0 1em;white-space:nowrap;}ul.primary li{display:inline;}ul.primary li a{background-color:#ddd;border-color:#bbb;border-style:solid solid none solid;border-width:1px;height:auto;margin-right:0.5em;padding:0 1em;text-decoration:none;}ul.primary li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:1px solid #fff;}ul.primary li a:hover{background-color:#eee;border-color:#ccc;border-bottom-color:#eee;}ul.secondary{border-bottom:1px solid #bbb;padding:0.5em 1em;margin:5px;}ul.secondary li{border-right:1px solid #ccc;display:inline;padding:0 1em;}ul.secondary a{padding:0;text-decoration:none;}ul.secondary a.active{border-bottom:4px solid #999;}
/*})'"*/
div.messages{background-position:8px 8px;background-repeat:no-repeat;border:1px solid;margin:6px 0;padding:10px 10px 10px 50px;}div.status{background-image:url(./theme/message-24-ok.png);border-color:#be7;}div.status,.ok{color:#234600;}div.status,table tr.ok{background-color:#f8fff0;}div.warning{background-image:url(./theme/message-24-warning.png);border-color:#ed5;}div.warning,.warning{color:#840;}div.warning,table tr.warning{background-color:#fffce5;}div.error{background-image:url(./theme/message-24-error.png);border-color:#ed541d;}div.error,.error{color:#8c2e0b;}div.error,table tr.error{background-color:#fef5f1;}div.error p.error{color:#333;}div.messages ul{margin:0 0 0 1em;padding:0;}div.messages ul li{list-style-image:none;}
/*})'"*/
fieldset{margin-bottom:1em;padding:0.5em;}form{margin:0;padding:0;}hr{border:1px solid gray;height:1px;}img{border:0;}table{border-collapse:collapse;}th{border-bottom:3px solid #ccc;padding-right:1em;text-align:left;}tbody{border-top:1px solid #ccc;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}th.active img{display:inline;}td.active{background-color:#ddd;}.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list ul li{margin:0 0 0.25em 1.5em;padding:0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}.form-item .description{font-size:0.85em;}label{display:block;font-weight:bold;}label.option{display:inline;font-weight:normal;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}input.form-checkbox,input.form-radio{vertical-align:middle;}.marker,.form-required{color:#f00;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}.more-link{text-align:right;}.more-help-link{text-align:right;}.more-help-link a{background:url(./theme/help.png) 0 50% no-repeat;padding:1px 0 1px 20px;}.item-list .pager{clear:both;text-align:center;}.item-list .pager li{background-image:none;display:inline;list-style-type:none;padding:0.5em;}.pager-current{font-weight:bold;}#autocomplete li.selected{background:#0072b9;color:#fff;}html.js fieldset.collapsible .fieldset-legend{background:url(./theme/menu-expanded.png) 5px 65% no-repeat;padding-left:15px;}html.js fieldset.collapsed .fieldset-legend{background-image:url(./theme/menu-collapsed.png);background-position:5px 50%;}.fieldset-legend span.summary{color:#999;font-size:0.9em;margin-left:0.5em;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}.tabledrag-toggle-weight{font-size:0.9em;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}.progress{font-weight:bold;}.progress .bar{background:#ccc;border-color:#666;margin:0 0.2em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.progress .filled{background:#0072b9 url(./theme/progress.gif);}
/*})'"*/
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
/*})'"*/
.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(../../../all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(../../../all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(../../../all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(../../../all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(../../../all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(../../../all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(../../../all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(../../../all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(../../../all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(../../../all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(../../../all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(../../../all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(../../../all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(../../../all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(../../../all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(../../../all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}
/*})'"*/
.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}
/*})'"*/
#koodo-core-banners-admin-form .form-item{display:inline-block;margin-right:20px;}
/*})'"*/
#comments{margin-top:15px;}.indented{margin-left:25px;}.comment-unpublished{background-color:#fff4f4;}.comment-preview{background-color:#ffffea;}
/*})'"*/
.field .field-label{font-weight:bold;}.field-label-inline .field-label,.field-label-inline .field-items{float:left;}form .field-multiple-table{margin:0;}form .field-multiple-table th.field-label{padding-left:0;}form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0;}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em;}form .field-add-more-submit{margin:.5em 0 0;}
/*})'"*/
.page-node-edit.node-type-plan .form-item.form-disabled{display:none;}.page-node-edit.node-type-plan .field-name-field-product fieldset.ief-product-details{padding-top:1em;}.page-node-edit.node-type-plan .field-name-field-product fieldset.ief-product-details > legend{display:none;}.page-node-edit.node-type-plan .field-name-field-image{display:none;}.page-node-edit.node-type-plan .form-item-field-product-und-form-status{display:none;}
/*})'"*/
#edit-metatags-en-schema-product{display:none;}
/*})'"*/
.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}td.revision-current{background:#ffc;}
/*})'"*/
span[data-picture-align="left"],img[data-picture-align="left"]{float:left;}span[data-picture-align="right"],img[data-picture-align="right"]{float:right;}span[data-picture-align="center"],img[data-picture-align="center"]{display:block;margin-left:auto;margin-right:auto;}.cke_dialog_body tr td:last-child{border-right:0px;}
/*})'"*/
#region_management_expanded_selection_container{display:none;background-color:#000;color:#fff;}#region_selection_container{background:#000;padding:0 25px;}#region_selection_container .region_management_expanded_content > .kooding.arrow-down{display:none;}#region_selection_content{max-width:1160px;width:100%;margin:0 auto;float:none;display:block;position:relative;}.region_container_item{display:inline;}.region_management_selection_section{float:left;}#region_management_region_language_selection{width:24.6%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-right:20px;}#region_management_region_selection{width:75%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.region-selection{width:31%;display:inline-block;padding:11px 10px 11px 0px;}.language-selection{width:100%;display:block;padding:11px 0px 11px 0px;}#region_selection_content .region-selection a,#region_selection_content .language-selection a{position:relative;}#region_selection_content .region-selection.active a:after,#region_selection_content .language-selection.active a:after{content:'\E025';padding-left:8px;font-size:12px;font-family:'koodings';position:absolute;top:-4px;}#region_selection_content a{color:#fff;font-size:16px;text-decoration:none;font-weight:500;padding-bottom:2px;}#region_selection_content a.kooding{font-family:"koodings";}#region_selection_content .region_management_expanded_title > div{color:#fff;font-size:18px;font-weight:700;border-bottom:2px solid #fff;padding:21px 0px 19px;display:block;}.region_management_expanded_title{margin-bottom:20px;font-weight:bold;}.region_picker_close{display:block;width:17px;height:17px;cursor:pointer;float:right;color:#808080;}.region_status_close{width:17px;height:17px;cursor:pointer;position:absolute;top:15px;right:20px;}#region_management_region_language_selection .region_picker_close{display:none;}.region_picker_close:hover,.region_status_close:hover{background-position:-17px 0px;color:#fff;}.region_management_expanded_content{margin-bottom:15px;}.change_region{cursor:pointer;}.change_region:hover{color:#666;}#region_selection_status_content{width:100%;text-align:center;color:#000;font-weight:bold;font-size:14px;position:relative;margin:0px auto;max-width:1200px;}#region_selection_status_content p{margin:0px;padding:30px;}#region_selection_status_content span{text-decoration:underline;}.region_management_expanded_content .customSelect.fancySelect{border-radius:4px;}.region_management_expanded_content .customSelectInner,.region_management_expanded_content .language-selection-select-small option{font-size:16px;line-height:18px;font-weight:400;}#region_selection_status{background:#fbb034;}.selection-container-small,.expanded-selection-small{position:relative;}@media screen and (max-width:1099px){.language-selection,.region-selection{display:none !important;}.region-selection.mobile{display:none !important;}}@media screen and (max-width:1099px) and (min-width:768px){#language-list,#region-list,.region-selection,.language-selection{width:100% !important;font-weight:bold;}}@media screen and (max-width:1099px){.language-selection{width:auto;display:inline-block;padding:10px 10% 10px 0px;}.region-selection{width:46%;}.region_picker_close{display:none;}#region_management_region_language_selection .region_picker_close{display:block;}.language-selection,.region-selection{display:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0px;width:190px;}#language-list,#region-list{display:inline-block;}.region-selection.active.mobile{display:inline-block;}.language-selection.active,.region-selection.active{display:inline-block;padding:0px;}.language-selection.active a,.region-selection.active a{border-radius:3px;}.language-selection.active a:after,.region-selection.active a:after{content:"\E005";font-family:"koodings";float:right;color:#2fbade;position:relative;bottom:2px;}.language-selection.active.expanded a,.region-selection.active.expanded a{border-radius:0px;}.language-selection a,.region-selection a{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:block;padding:10px 20px;min-height:40px;color:#000;padding-right:15px;}#region_selection_content a{color:#000;}#mobile-language-select-list-container,#mobile-region-select-list-container{display:block;}#region_management_region_language_selection .region_picker_close{display:none;}#region_management_expanded_selection_container{padding:25px 75px;}#region_management_expanded_selection_container .region_management_selection_section{width:100%;padding-top:17px;}#region_management_expanded_selection_container .region_management_selection_section:first-child{padding-top:0;}#region_management_region_language_selection{padding-right:0;}#region_selection_content .region_management_expanded_title{box-sizing:border-box;width:85px;padding-right:10px;margin:0;float:left;text-align:right;}#region_selection_content .region_management_expanded_title > div{padding:12px 0;border-bottom:0;font-size:16px;line-height:18px;font-weight:500;}#region_selection_content .region_management_expanded_content{box-sizing:border-box;width:calc(100% - 85px);margin:0;padding:0;float:right;}#region_selection_content .region-selection.active a,#region_selection_content .language-selection.active a,#region_selection_content .region-selection a,#region_selection_content .language-selection a{color:#000;display:none;}.language-selection.active,.region-selection.active{display:none;}#region_selection_content .region-selection a:hover,#region_selection_content .language-selection a:hover{color:#00a1db;}.region-select-select-small a:after,.region-select-select-small a:after{content:"\E005";font-family:"koodings";float:right;color:#2fbade;position:relative;bottom:2px;}.collection-container-small{position:relative;}#language-list{position:relative;}.region_management_expanded_content .kooding.arrow-down{float:right;position:relative;color:#00a1db;bottom:30px;padding-right:20px;font-size:14px;}#region_selection_container .region_management_expanded_content > .kooding.arrow-down{display:initial;}}@media screen and (max-width:767px){#region_management_expanded_selection_container{padding-left:0;padding-right:0;}#language-list,#region-list{width:100%;}#region_selection_container{padding:0 20px;}}@media screen and (max-width:310px){.region_management_expanded_content{float:none;display:block;}.region_management_expanded_title{float:none;display:block;}}
/*})'"*/
.search-form{margin-bottom:1em;}.search-form input{margin-top:0;margin-bottom:0;}.search-results{list-style:none;}.search-results p{margin-top:0;}.search-results .title{font-size:1.2em;}.search-results li{margin-bottom:1em;}.search-results .search-snippet-info{padding-left:1em;}.search-results .search-info{font-size:0.85em;}.search-advanced .criterion{float:left;margin-right:2em;}.search-advanced .action{float:left;clear:left;}
/*})'"*/
#permissions td.module{font-weight:bold;}#permissions td.permission{padding-left:1.5em;}#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}#user-admin-settings fieldset .fieldset-description{font-size:0.85em;padding-bottom:.5em;}#user-admin-roles td.edit-name{clear:both;}#user-admin-roles .form-item-name{float:left;margin-right:1em;}.password-strength{width:17em;float:right;margin-top:1.4em;}.password-strength-title{display:inline;}.password-strength-text{float:right;font-weight:bold;}.password-indicator{background-color:#C4C4C4;height:0.3em;width:100%;}.password-indicator div{height:100%;width:0%;background-color:#47C965;}input.password-confirm,input.password-field{width:16em;margin-bottom:0.4em;}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em;}div.form-item div.password-suggestions{padding:0.2em 0.5em;margin:0.7em 0;width:38.5em;border:1px solid #B4B4B4;}div.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em;}.profile{clear:both;margin:1em 0;}.profile .user-picture{float:right;margin:0 1em 1em 0;}.profile h3{border-bottom:1px solid #ccc;}.profile dl{margin:0 0 1.5em 0;}.profile dt{margin:0 0 0.2em 0;font-weight:bold;}.profile dd{margin:0 0 1em 0;}
/*})'"*/
.youtube-container--responsive{overflow:hidden;position:relative;padding-bottom:56.25%;height:0;}.youtube-container--responsive iframe{border:none;position:absolute;top:0;left:0;width:100%;height:100%;}
/*})'"*/
.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em;}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}.views-exposed-form label{font-weight:bold;}.views-exposed-widgets{margin-bottom:.5em;}.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid tbody{border-top:none;}.view .progress-disabled{float:none;}
/*})'"*/
.rteindent1{margin-left:40px;}.rteindent2{margin-left:80px;}.rteindent3{margin-left:120px;}.rteindent4{margin-left:160px;}.rteleft{text-align:left;}.rteright{text-align:right;}.rtecenter{text-align:center;}.rtejustify{text-align:justify;}.ibimage_left{float:left;}.ibimage_right{float:right;}
/*})'"*/
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;cursor:pointer;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:100%;max-height:100%;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{outline:0;}#cboxWrapper{background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#cboxTopLeft{width:15px;height:15px;}#cboxTopCenter{height:15px;}#cboxTopRight{width:15px;height:15px;}#cboxBottomLeft{width:15px;height:10px;}#cboxBottomCenter{height:10px;}#cboxBottomRight{width:15px;height:10px;}#cboxMiddleLeft{width:15px;}#cboxMiddleRight{width:15px;}#cboxContent{background:#fff;overflow:hidden;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute;background:rgba(255,255,255,0.7);bottom:28px;left:0;color:#535353;width:100%;padding:4px 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#cboxCurrent{position:absolute;bottom:4px;left:60px;color:#949494;}.cboxSlideshow_on #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(../../../all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-101px -50px;}.cboxSlideshow_off #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(../../../all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-49px -50px;}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(../../../all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute;bottom:0;left:27px;background:url(../../../all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -50px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxNext:hover{background-position:-50px -25px;}#cboxLoadingOverlay{background:#fff;}#cboxLoadingGraphic{background:url(../../../all/modules/contrib/colorbox/styles/default/images/loading_animation.gif) no-repeat center center;}#cboxClose{position:absolute;bottom:0;right:0;background:url(../../../all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxClose:hover{background-position:-25px -25px;}
/*})'"*/
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(../../../all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(../../../all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
/*})'"*/
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.feed a{float:right;}
/*})'"*/
.rate-info,.rate-description{clear:left;font-size:0.8em;color:#666;}
/*})'"*/
.device-addons-container{text-align:left;padding:20px 15px;margin:10px 20px 20px;background:#ffffff;border:1px dotted #8cd9ed;}.device-addons-container .group-col-one{float:left;width:100px;}.device-addons-container .field-name-commerce-price{margin:10px 0;font-size:18px;font-weight:700;line-height:1;text-align:center;color:#e61360;}.device-addons-container .group-col-two{margin-left:100px;padding-left:10px;}.device-addons-container .field-name-title-field{font-size:16px;line-height:20px;font-weight:700;}.device-addons-container .field-name-field-addon-description,.device-addons-container .field-name-field-addon-features,.device-addons-container label{font-size:14px;line-height:18px;}.device-addons-container .field-name-field-addon-features{margin:10px 0;}.device-addons-container .field-name-field-addon-features .field-item{position:relative;margin-left:25px;}.device-addons-container .field-name-field-addon-features .field-item::before{font-family:koodings;content:"\E025";font-size:10px;position:absolute;left:-25px;}.device-addon-actions{position:relative;margin:10px 0 0;}.device-addon-actions input{display:none;}.device-addon-actions label{font-weight:400;cursor:pointer;margin-left:30px;}.device-addon-actions label::before{position:absolute;left:0;font-family:koodings;content:"\E055";color:#003087;}.device-addon-actions input:checked ~ label::before{content:"\E056";}.device-addons-nitty-gritty-container{margin-top:30px;font-size:14px;line-height:1.29;}
/*})'"*/
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}#cboxOverlay{background:url(../../../all/themes/koodo/js/colorbox/images/overlay.png) repeat 0 0;}#colorbox{outline:0;}#cboxTopLeft{width:21px;height:21px;background:url(../../../all/themes/koodo/js/colorbox/images/controls.png) no-repeat -101px 0;}#cboxTopRight{width:21px;height:21px;background:url(../../../all/themes/koodo/js/colorbox/images/controls.png) no-repeat -130px 0;}#cboxBottomLeft{width:21px;height:21px;background:url(../../../all/themes/koodo/js/colorbox/images/controls.png) no-repeat -101px -29px;}#cboxBottomRight{width:21px;height:21px;background:url(../../../all/themes/koodo/js/colorbox/images/controls.png) no-repeat -130px -29px;}#cboxMiddleLeft{width:21px;background:url(../../../all/themes/koodo/js/colorbox/images/controls.png) left top repeat-y;}#cboxMiddleRight{width:21px;background:url(../../../all/themes/koodo/js/colorbox/images/controls.png) right top repeat-y;}#cboxTopCenter{height:21px;background:url(../../../all/themes/koodo/js/colorbox/images/border.png) 0 0 repeat-x;}#cboxBottomCenter{height:21px;background:url(../../../all/themes/koodo/js/colorbox/images/border.png) 0 -29px repeat-x;}#cboxContent{background:#fff;overflow:hidden;}.cboxIframe{background:#fff;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494;}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494;}#cboxLoadingOverlay{background:url(../../../all/themes/koodo/js/colorbox/images/loading_background.png) no-repeat center center;}#cboxLoadingGraphic{background:url(../../../all/themes/koodo/js/colorbox/images/loading.gif) no-repeat center center;}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0;}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef;}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(../../../all/themes/koodo/js/colorbox/images/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute;bottom:0;left:27px;background:url(../../../all/themes/koodo/js/colorbox/images/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px;}#cboxNext:hover{background-position:-50px -25px;}#cboxClose{position:absolute;bottom:0;right:0;background:url(../../../all/themes/koodo/js/colorbox/images/controls.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px;}#cboxClose:hover{background-position:-25px -25px;}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}
/*})'"*/
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}html,button,input,select,textarea{font-family:sans-serif;}body{margin:0;font-size:1em;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1,h2,h3,h4,h5,h6{margin:0;padding:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}p,pre{margin:1em 0;}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:1em 0;}dd{margin:0 0 0 40px;}menu,ol,ul{padding:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}button[disabled],input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;}a,a:visited{color:#444 !important;text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}
/*})'"*/
#site-container ul li.collapsed{list-style-image:none;list-style-type:none;}#site-container li.collapsed,#site-container li.expanded,#site-container li.leaf,#site-footer li.collapsed,#site-footer li.expanded,#site-footer li.leaf{margin:0;padding:0;list-style:none;list-style-type:none;list-style-image:none;}html .form-item,html .form-actions{margin:8px 0;padding:0;}.element-invisible{display:none;}div.panels-display ul li{background:none !important;padding:0 !important;}html body.admin-menu{margin-top:51px !important;}p.search-info{display:none;}.calendar-calendar .month-view .full td.multi-day div.monthview,.calendar-calendar .week-view .full td.multi-day div.weekview,.calendar-calendar .day-view .full td.multi-day div.dayview{background-color:#333;}.calendar-calendar .month-view .full td.multi-day .inner .monthview .continues,.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{background-color:#333;}.view .date-nav-wrapper .date-prev a,.view .date-nav-wrapper .date-next a{color:#666;}.view .date-nav-wrapper .date-prev a:hover,.view .date-nav-wrapper .date-next a:hover{color:#09f;}.view .date-nav-wrapper .date-heading{text-align:left;}#site-map h2.title{display:none;}.webform-client-form .form-submit{float:left;}#search-form .form-submit{margin:1px 0 0 0;display:inline-block;*display:inline;zoom:1;}#search-form{margin:0 0 15px 0;width:100%;display:block;float:left;}#search-form #edit-basic{width:100%;display:block;float:left;}#search-form .form-type-textfield{float:left;margin:0 10px 5px 0;}.search-advanced{display:block;float:left;}div.tabs{margin:0;padding:0;}div.tabs ul.primary{border:0;padding:0;margin:0;}div.tabs ul.primary li{display:block;float:left;margin:0;padding:0 0 10px 0;}div.tabs ul.primary li a{margin:0 3px 0px 0;padding:3px 10px;border-radius:6px 6px 6px 6px;display:block;float:left;border:0;background:transparent url(../../../all/themes/koodo/gfx/bkg_tab.png) 0 0;font-size:12px;color:#d5d5d5;}div.tabs ul.primary li a:hover{color:#fff;}div.tabs ul.primary li a.active{color:#fff;font-weight:bold;}
/*})'"*/
.front div#site-wrapper div#site-container{padding:0;max-width:none;}.front #full-page-banner-region{overflow:hidden;}.front .blue-side-arrow{background:url(../../../all/themes/koodo/gfx/blue_right_arrow.png) center center no-repeat;height:20px;width:20px;vertical-align:middle;padding-left:20px;display:inline-block;}.front .black-side-arrow{background:url(../../../all/themes/koodo/gfx/black_arrow_right.png) center center no-repeat;height:20px;width:20px;vertical-align:middle;padding-left:20px;display:inline-block;}.header-side-arrow{background:url(../../../all/themes/koodo/gfx/black_arrow_right.png) center center no-repeat;height:20px;width:20px;vertical-align:middle;padding-left:20px;display:inline-block;}a.small-black-button{background:#000;color:#FFF;padding:10px 20px;margin:0px 5px;border-radius:3px;-webkit-border-radius:3px;width:auto;text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}a.small-black-button:hover{background:#555555;color:#fff;}a.small-black-button.last{margin-right:0px;}.cta_global{display:block;}.cta_global img{display:block;}#site-left-col .cta_global{margin:0 0 10px 0;}#site-content{clear:both;margin:0 0 20px 0;}.front #site-content{margin:0px auto;padding:0px;}#site-wrapper.page-content #site-content{margin-top:10px;}#site-content #col-sub-content{float:left;width:23%;}#site-content #col-sub-content .add-pad{}#site-content #col-sub-content section{margin:0;padding:0 0 24px 0;}#site-content #col-main-content{float:left;width:68%;}#site-content #col-main-content .add-pad{padding:0px 20px;}#site-content #col-left-span{width:100%;}#site-left-col-content{padding:14px 0 0 0;}#sec-nav-cont{margin:0 0 30px 0;padding:0px 20px;}#sec-nav-cont h2{padding-top:0 !important;padding:0;margin:0 0 15px 0;}#sec-nav-cont a{text-decoration:none;}#sec-nav-cont #h_sec_nav{display:block;color:#000;font-size:2.33em;letter-spacing:3px;margin:0 0 10px;padding:0;text-transform:uppercase;text-decoration:none;}#sec-nav-cont ul.menu{margin:0;padding:0;}#sec-nav-cont ul.menu li{background-color:#F0F0F0;background-image:none;margin-bottom:2px;display:inline-block;*display:inline;zoom:1;}#sec-nav-cont ul.menu li a{color:#000;display:block;font-size:1.33em;font-weight:400;padding:10px;text-decoration:none;text-transform:uppercase;}#sec-nav-cont ul.menu li a:hover,#sec-nav-cont ul.menu li a.active,#sec-nav-cont ul.menu li a.active-trail,#sec-nav-cont ul.menu li.active-trail a{color:#00a1db;text-decoration:none;}#sec-nav-cont ul.menu li li a{padding:10px 10px 10px 26px;}a span.white-arrow,span.white-arrow{background:url(../../../all/themes/koodo/gfx/white_right_arrow.png) 0px 0px  no-repeat;width:20px;height:20px;display:inline-block;vertical-align:middle;margin:0px 3px 0px 4px;}a:hover span.white-arrow,span.white-arrow{background-position:0px -20px;}.region.region-content-footer-cta{margin:0 auto;}.region.region-content-footer-cta .kooding.arrow-left{padding-right:10px;}.region.region-content-footer-cta #back-to-the-old-site-segment{background:#262626;}.region.region-content-footer-cta #back-to-the-old-site-segment .container{color:#fff;max-width:1160px;margin:0 auto;padding:20px;}.region.region-content-footer-cta #back-to-the-old-site-segment .container a{color:#fff;text-decoration:none;}.region.region-content-footer-cta #back-to-the-old-site-segment .container a:hover{color:#646464;}.region.region-content-footer-cta #back-to-the-old-site-segment .container p{padding:0;margin:0;font-weight:600;font-size:14px;cursor:pointer;}.region.region-content-footer-cta #tell-us-what-you-think-segment{background:url(../../../all/themes/koodo/gfx/tell_us_what_you_think_bg.png);position:relative;min-height:248px;background-color:#eaeaea;}.region.region-content-footer-cta #tell-us-what-you-think-segment .container.cta{max-width:1160px;min-height:248px;position:relative;margin:0 auto;}.region.region-content-footer-cta #tell-us-what-you-think-segment .container.cta .content-block .gfx{position:absolute;left:-95%;bottom:14px;}.i18n-fr .region.region-content-footer-cta #tell-us-what-you-think-segment .container.cta .content-block .gfx{left:-100%;}.i18n-fr .region.region-content-footer-cta #tell-us-what-you-think-segment .container.cta .content-block .long-black-button a{width:65%;}.region.region-content-footer-cta #tell-us-what-you-think-segment .container.cta .content-block{max-width:393px;margin-top:32px;position:relative;float:right;margin-left:auto;margin-right:17%;min-height:230px;}.region.region-content-footer-cta #tell-us-what-you-think-segment .container.cta .content-block .long-black-button .kooding.arrow-right{padding-left:10px;}.region.region-content-footer-cta #tell-us-what-you-think-segment .container.cta .content-block .long-black-button a{margin-right:0;}.region.region-content-footer-cta #tell-us-what-you-think-segment .container.cta .content-block h2{padding-bottom:18px;font-size:32px;}.region.region-content-footer-cta #tell-us-what-you-think-segment .container.cta .content-block p{font-size:16px;line-height:24px;margin-bottom:10px;}#footer-nav-cont-mobile{float:right;}#footer-nav-cont-large{display:inline-block;width:65%;float:left;margin:40px 0px;}#footer-nav-cont-large .region-footer-navigation{display:inline-block;width:auto;margin:0 44px 0 0;}#footer-nav-cont-large .legal-nav,#footer-nav-cont-mobile .legal-nav,#footer-nav-cont-large .legal-nav a,#footer-nav-cont-mobile .legal-nav a{color:#646464;}#footer-nav-cont-large  ul.menu{padding-left:0px;}#footer-nav-cont-mobile ul.menu,#footer-nav-cont-large ul.menu{margin:2px 0 0 0;}#footer-nav-cont-mobile ul.menu{}#footer-nav-cont-mobile ul.menu li,#footer-nav-cont-large ul.menu li{display:inline-block;*display:inline;zoom:1;text-align:right;background:none;}#footer-nav-cont-mobile ul.menu li a,#footer-nav-cont-large ul.menu li a{display:inline-block;*display:inline;zoom:1;font-size:14px;color:#646464;text-decoration:none;margin:0 44px 0 0;line-height:1.7em;text-align:left;font-weight:600;}#footer-nav-cont-mobile ul.menu li a:hover,#footer-nav-cont-large ul.menu li a:hover{color:#fff;}#footer-nav-cont-mobile ul.menu li.last a,#footer-nav-cont-large ul.menu li.last a{margin-right:0;}#site-map{margin:0;padding:0;}#site-map ul li,#site-map ul li.leaf,#site-map ul li.expanded{padding-left:15px;}.content input.form-text,.content textarea{display:inline-block;padding:3px 5px;margin:0;background:#fff;text-decoration:none;color:#666;border:1px solid #ccc;-webkit-border-radius:5px;border-radius:5px;font-size:1.2em;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}div.youtube-player{position:relative;}img.youtube-thumb{height:219px;width:100%;}div.play-button{height:72px;width:72px;left:50%;top:50%;margin-left:-36px;margin-top:-36px;position:absolute;background:url("https://i.imgur.com/TxzC70f.png") no-repeat;cursor:pointer;}span.kooding.plus-closed.black-plus{color:#000;}.device-rating-container .expanded-selection-small{text-align:center;margin-top:10px;margin-bottom:10px;display:none;}select.fancySelect,select.phones-filter{cursor:pointer;width:100% !important;color:#000;height:40px !important;}.customSelect.fancySelect,.customSelect.phones-filter{font-size:1.3em;font-weight:600;outline:#aaaaaa;text-align:left;padding:12px 0 13px;padding-left:10px;display:block;min-width:100%;cursor:pointer;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#000;border:1px solid #999999;background:#FFF;line-height:18px;}.front .customSelect.fancySelect{padding:12px 0 10px 10px;font-size:14px;font-weight:400;border:1px solid #fff;}.customSelectInner{width:100% !important;}.customSelectInner:after{font-family:"koodings";content:"\E005";float:right;padding-right:14px;}.front .customSelectInner:after{padding-right:8px;}.node-type-device a:hover .kooding.plus-closed:before,.node-type-device a:hover .kooding.minus-closed:before,.node-type-device span.kooding.plus-closed:hover:before,.node-type-device span.kooding.minus-closed:hover:before{color:#61C8E4;}.node-type-device a:hover .kooding.arrow-closed-right:before,.node-type-device span.kooding.arrow-closed-right:hover:before{color:#555555;}#price-strikeout-outer,.strikeout-outer{color:#000;font-weight:600;display:block;width:100%;text-align:right;display:inline-block;position:relative;bottom:-0.1em;}.line_item_title .strikeout-inner{font-size:14px;}.line_item_title .strikeout-outer{display:inline-block;width:auto;}#price-strikeout,.strikeout-inner{color:#EE2C74;font-size:20px;border-bottom:0.2em solid #EE2C74;position:relative;display:block;width:auto;bottom:0.84em;}.plus_minus{background:url(../../../all/themes/koodo/gfx/white_plus_minus.png) no-repeat;width:11px;height:11px;display:inline-block;}.ribbon.active .plus_minus{background-position:0px -11px;}.ribbon-content .field-type-text{display:inline-block;width:100%;padding-right:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}span.sale{color:#EE2C74;display:block;}span.sale.sale-inline{display:inline-block;}.action-wrapper .detail-wrapper{padding:12px 0 25px;}.action-wrapper .detail-wrapper a{text-align:center;font-size:14px;font-weight:500;color:#003087;}.detail-wrapper a::after{content:'\E001';padding-left:5px;font-family:'koodings';}.product-title{padding-bottom:0;}#product-content{padding-top:14px;}#price-details{float:left;width:50%;margin-top:39px;}.label-product-tab-price .dollar-small{line-height:1.2em;}#price-details ul{padding:0px;margin:0px;}.special-offer-body{font-size:14px;color:#000;}.special-offer-title{width:85%;cursor:pointer;}.special-offer-body{display:none;padding:20px 0px 0px 0px;}.product-special-offer{margin-bottom:25px;float:left;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-right:20px;}.product-special-offer .ribbon{width:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#phone-details-large-offer{display:block;}.special-offer-body{width:100%;border-bottom:1px solid #ccc;padding:15px 10px 27px;line-height:21px;font-size:14px;float:left;}a span.blue_expand_circles,div span.blue_expand_circles{display:inline-block;margin-left:7px;}a span.kooding.plus-closed,div span.kooding.plus-closed,a span.kooding.minus-closed,div span.kooding.minus-closed{color:#00aedb;padding-left:5px;font-weight:400;}a.active span.blue_expand_circles,div.open span.blue_expand_circles{background-position:0px -20px;}ul li.label-product-tab-price{font-weight:600;font-size:41px;line-height:45px;color:#000;margin-bottom:0px;padding-bottom:0px;}ul li.label-product-default-tab{font-weight:400;font-size:14px;line-height:15px;border-bottom:1px solid #CCC;padding-bottom:5px;margin-bottom:5px;}ul li.label-product-price{font-size:14px;}#rate-it-selector{float:right;display:inline-block;}#rating-expanded-container{display:none;}#expanded-rating{border-radius:5px;border:1px solid #999999;padding:10px;}.product-overall-rating{float:left;display:inline-block;}.full-star{background:url(../../../all/themes/koodo/gfx/rating_star.gif);width:55px;height:55px;display:inline-block;}#product-ratings-container{display:inline-block;}#product-ratings-stars,#product-ratings-review-counter{display:inline-block;}.page-description{margin-top:10px;}.page-description p{font-size:14px;font-weight:600;}.tab-option{border-radius:10px;border:2px solid #CCC;display:inline-block;padding:10px;cursor:pointer;margin:0px 2%;}.tab-option:hover{background:#eee;}#product-details{}#product-details ul{list-style:none;margin:0;padding:0;}#product-details ul li{background:none;padding:0;margin:0;}#product-details ul li .commerce-product-title .commerce-product-title-label{display:none;}#product-details li.label-product-title{color:#000;font-size:1.67em;font-weight:600;margin:0 0 10px 0;}#product-details li.label-product-learn-more{margin:0 0 20px 0;}#product-details ul li.label-product-add-to-cart .form-text{position:relative;background:#fff;text-align:center;border:none;-webkit-border-radius:5px;border-radius:5px;}#product-details li.label-product-social-sharing{padding:0 0 10px 0;}#product-details li.label-product-social-sharing img{display:none !important;}#product-details li.label-product-social-sharing .stButton{margin:0;}#product-details li.label-product-social-sharing span{display:inline-block;padding:0 1px 0 0;}#product-details li.label-product-social-sharing span a{display:inline-block;width:24px;height:24px;padding:0;margin:0;line-height:24px;text-align:left;text-indent:-9999px;outline:#aaaaaa;overflow:hidden;background:url(../../../all/themes/koodo/gfx/m_social_media.png) no-repeat;cursor:pointer;}#product-details li.label-product-social-sharing span a:hover{opacity:0.75;filter:alpha(opacity=75);}#product-details li.label-product-social-sharing span.st_facebook_custom a{background-position:0 0;}#product-details li.label-product-social-sharing span.st_twitter_custom a{background-position:-24px 0;}#product-details li.label-product-social-sharing span.st_pinterest_custom a{background-position:-48px 0;}#product-details li.label-product-social-sharing span.st_email_custom a{background-position:-72px 0;}#product-details li.label-product-social-sharing span.st_sharethis_custom a{background-position:-96px 0;}#product-details li.label-product-price{color:#000;font-size:1.33em;margin:0 0 12px 0;}#product-details li.label-product-price tbody{border:none;}#product-details li.label-product-price .commerce-price-savings-formatter-prices tr{display:inline-block;padding:0;margin:0;border:none;}#product-details li.label-product-price .commerce-price-savings-formatter-prices tr td{font-size:1.43em;vertical-align:bottom;padding:0;margin:0;}#product-details li.label-product-price .commerce-price-savings-formatter-prices tr.commerce-price-savings-formatter-list td{font-size:1em;color:#7a7a7a;padding:6px 5px 0 0;}#product-details li.label-product-price .commerce-price-savings-formatter-prices tr.commerce-price-savings-formatter-list{}#product-details li.label-product-price .commerce-price-savings-formatter-prices tr.commerce-price-savings-formatter-price .price-label{display:none;}#product-details li.label-product-price .commerce-price-savings-formatter-prices tr.commerce-price-savings-formatter-price .price-amount{color:#000;padding:0 5px 0 0;}#product-details li.label-product-model{color:#000;}#product-details li.label-product-add-to-cart{padding:0 0 27px 0;}#product-details .mcta{background-color:#eee;border:#ccc solid 1px;margin:20px 0 10px 0;padding:0;width:218px;}#product-details .mcta p{color:#000;margin:0 0 20px 0;padding:20px 0 0 0;text-align:center;}#product-body-cont{clear:both;padding:10px 0 0 0;margin:0px -20px;}#product-images-nav-cont-slider{margin:0 auto;width:210px;}#product-images-nav-cont{position:relative;clear:both;height:37px;max-width:275px;overflow:hidden;}#product-images-nav-cont ul{margin:0;padding:0;list-style:none;}#product-images-nav-cont ul li{float:left;display:block;width:37px;height:37px;margin:0 5px 0 0;padding:0;background:none;}#product-images-nav-cont ul li a{display:block;width:37px;height:37px;cursor:pointer;text-decoration:none;}#product-images-nav-cont ul li a img{display:block;width:35px;height:35px;border:1px solid #ccc;}#product-images-nav-cont ul li.flex-active-slide a img{border-color:#000;}#product-images-nav-cont ul li a:hover img{border-color:#000;}#product-images-nav-cont .product-images-nav-cont-slider-nav ul{margin:0;padding:0;list-style:none;}#product-images-nav-cont .product-images-nav-cont-slider-nav ul li{float:none;margin:0;padding:0;background:none;width:auto;height:auto;}#product-images-nav-cont .product-images-nav-cont-slider-nav ul li a.flex-prev{position:absolute;display:block;top:0;left:0;width:22px;height:40px;cursor:pointer;text-align:left;text-indent:-9999px;outline:#aaaaaa;overflow:hidden;background:url(../../../all/themes/koodo/gfx/b_image_gallery_nav_prev.png) 0 0 no-repeat;}#product-images-nav-cont .product-images-nav-cont-slider-nav ul li a.flex-prev:hover{background-position:0 -40px;}#product-images-nav-cont .product-images-nav-cont-slider-nav ul li a.flex-next{position:absolute;display:block;top:0;right:0;width:22px;height:40px;cursor:pointer;text-align:left;text-indent:-9999px;outline:#aaaaaa;overflow:hidden;background:url(../../../all/themes/koodo/gfx/b_image_gallery_nav_next.png) 0 0 no-repeat;}#product-images-nav-cont .product-images-nav-cont-slider-nav ul li a.flex-next:hover{background-position:0 -40px;}#product-images-nav-cont .product-images-nav-cont-slider-nav ul li a.flex-disabled{opacity:0.3;filter:alpha(opacity=30);}#product-page-tabs{background:none !important;border:none !important;color:inherit !important;}.product-page-tabs-content{padding:0 12px 0 12px;}#product-tabs-cont{clear:both;display:block;margin:0 0 15px 0;border-bottom:1px solid #666;}#product-tabs-cont ul{position:relative;margin:0;padding:0;list-style:none;background:none !important;border:none !important;color:inherit !important;}#product-tabs-cont ul li{float:left;margin:0 5px 0 0;padding:0;background:none !important;border:none !important;color:inherit !important;}#product-tabs-cont ul li a{position:relative;display:block;padding:6px 10px 5px 10px;margin:0;font-size:1.2em;font-weight:600;text-decoration:none;border:1px solid #666;-webkit-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;}#product-tabs-cont ul li.ui-state-active a{color:#000;border-bottom:1px solid #E7E7E7;}#product-body-cont .ui-tabs-panel{background:none;border:none;padding:0;margin:0;}#product-tab-review #review-form-container{display:none;border-bottom:1px solid #c9ceb9;padding:0 0 10px 0;margin:0 0 20px 0;}#product-tab-review #review-form-container.active{display:block;}#product-tab-review .fivestar-summary{display:none;}#product-tab-review #review-form-container #edit-actions{clear:both;}#product-tab-review textarea{width:90%;border:1px solid #c9ceb9;resize:none;}#product-tab-review textarea.error{border-color:red;}#product-tab-review .grippie{display:none !important;}#product-tab-review #review-form-container #comment-form  #edit-author--2{display:none;}.reviews-header{clear:both;margin:0 0 29px 0;}.reviews-header h2{float:left;display:block;margin:0 14px 0 0;padding:0;}.reviews-overall-rating{float:right;width:209px;padding:5px 0 0 0;}.reviews-overall-rating h4{float:left;display:block;padding:0;margin:0;color:#666;font:bold 14px Verdana,Geneva,Stag Sans Web,Arial,Helvetica,sans-serif;}.reviews-overall-rating .field-name-field-rating{float:right;padding:2px 0 0 0;}#b-submit-review{float:left;padding:0 15px;margin:0;border:0;display:block;background:url(../../../all/themes/koodo/gfx/b_tile.png) 0 0 repeat-x;text-decoration:none;color:#fff;font-weight:600;height:24px;line-height:24px;float:left;border-radius:5px;}#b-submit-review:hover{background-position:0 -24px;}.reviews-container{clear:both;padding:0 0 20px 0;}#product-tab-review div.comment{clear:both;padding:0 0 14px 0;margin:0 0 17px 0;border-bottom:1px solid #c9ceb9;}#product-tab-review div.comment .comment-text{padding:10px;}#product-tab-review div.last-comment{margin:0 0 5px 0 !important;}.comment-header-cont{clear:both;padding:0 0 12px 0;}.comment-header-cont h3.comment-header-author{float:left;margin:0 11px 0 0;padding:0;color:#666;font:bold 14px Verdana,Geneva,Stag Sans Web,Arial,Helvetica,sans-serif;}.comment-header-cont .comment-rating{float:left;padding:1px 0 0 0;}.comment-header-cont .comment-time{float:right;width:127px;text-align:right;color:#666;font-weight:600;font-size:11px;}#product-tab-review div.comment div.content{clear:both;}#product-tab-review .item-list{clear:both;}#product-page-tabs #product-tab-review ul{padding:0;margin:0;background:none;}#product-page-tabs #product-tab-review ul li,#product-page-tabs #product-tab-review ul li a{padding:0;margin:0;background:none;border:none;}#product-page-tabs #product-tab-review ul li{display:none;font:bold 13px Verdana,Geneva,Stag Sans Web,Arial,Helvetica,sans-serif;text-transform:uppercase;color:#9a9a9a;}#product-page-tabs #product-tab-review ul li a{font:bold 13px Verdana,Geneva,Stag Sans Web,Arial,Helvetica,sans-serif;color:#9a9a9a;text-decoration:none;}#product-page-tabs #product-tab-review ul li a:hover{color:#ec7930;}#product-page-tabs #product-tab-review ul li.pager-previous{display:block;float:left;}#product-page-tabs #product-tab-review ul li.pager-next{display:block;float:right;}body.page-taxonomy-term-5 .product-category{float:left;width:147px;min-height:181px;margin:0 13px 13px 0;text-align:center;}body.page-taxonomy-term-5 .product-category .cat-image{clear:both;width:100%;}body.page-taxonomy-term-5 .product-category .cat-image img{height:83px;}body.page-taxonomy-term-5 .product-category .cat-data{float:none;clear:both;width:auto;padding:1px 0 0 0;}body.page-taxonomy-term-5 .product-category .cat-data h2{font-size:1.1em;min-height:53px;}body.page-taxonomy-term-5 .product-category .cat-data p{display:none;}body.page-taxonomy-term-5 .commerce-price-savings-formatter-prices tr td{padding:0 12px;}.checkout-buttons .checkout-cancel,.checkout-buttons .checkout-back{color:#4c4c4c;}.checkout-buttons .checkout-cancel:hover,.checkout-buttons .checkout-back:hover{color:#4c4c4c;text-decoration:underline;}body span.kooding-outer.white{background:#FFF;}body span.kooding-outer.black{background:#000;}body span.kooding-outer{display:inline-block;height:1em;border-radius:100%;position:relative;top:5px;width:1em;left:-3px;}body span.kooding-outer span.kooding.kooding-inner{position:relative;top:-3px;left:-4px;padding-left:0px;}.info-segment.tab-segment span.kooding-outer span.kooding.kooding-inner{top:-5px;left:-3px;}.view-commerce-cart-form tbody,.view-commerce-cart-summary tbody{border:none;}.view-commerce-cart-form table,.view-commerce-cart-summary table{width:100%;}.view-commerce-cart-form #edit-actions input{margin:0 0 0 5px;}.view-commerce-cart-form table th{padding:10px;border-bottom:1px solid #ccc;vertical-align:bottom;}.view-commerce-cart-form table td{padding:10px;vertical-align:middle;}.content .views-field-edit-quantity .form-text{position:relative;display:inline-block;padding:0 8px;margin:0;border:0;background:#fff;text-decoration:none;color:#666;font-weight:400;height:24px;line-height:24px;font-size:1.2em;border-radius:5px;-webkit-border-radius:5px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}.view-commerce-cart-form .line-item-summary .line-item-total,.view-commerce-cart-summary .line-item-summary .line-item-total{padding:10px;}.view-commerce-cart-form table .commerce-price-savings-formatter-prices tr,.view-commerce-cart-summary table .commerce-price-savings-formatter-prices tr{border:none !important;}.view-commerce-cart-form table .commerce-price-savings-formatter-prices td,.view-commerce-cart-summary table .commerce-price-savings-formatter-prices td{text-align:right;padding:0;}.view-commerce-cart-form table .commerce-price-savings-formatter-price .price-amount,.view-commerce-cart-summary table .commerce-price-savings-formatter-price .price-amount{color:#000;}.page-checkout #commerce-checkout-form-checkout .addressfield-container-inline .form-item{min-height:48px;}#commerce-checkout-form-checkout table{width:100%;}#commerce-checkout-form-checkout #edit-buttons input{margin-right:5px;}#commerce-checkout-form-checkout select#edit-customer-profile-billing-commerce-customer-address-und-0-country{width:auto;max-width:50%;}.button-operator{padding-left:5px;}#commerce-checkout-form-checkout input.form-text,#commerce-checkout-form-checkout select{width:95%;}.form-item-customer-profile-shipping-commerce-customer-address-und-0-country{max-width:300px;}#edit-checkout-review{margin:0 0 20px 0;}#commerce-checkout-form-review table{width:100%;}#commerce-checkout-form-review input.form-text{width:80%;}#commerce-checkout-form-review #edit-buttons input{margin-right:5px;}#commerce-checkout-form-review .pane-title td{padding:10px;}#commerce-checkout-form-review .view-commerce-cart-summary{padding:0 0 10px 0;}#commerce-checkout-form-review table.checkout-review .pane-data-full{padding:6px 20px;}#commerce-checkout-form-review .form-item-commerce-payment-payment-details-moneris-credit-card-number input.form-text{width:auto;}#commerce-checkout-form-review .form-item-commerce-payment-payment-details-moneris-credit-card-number .description{padding-bottom:30px;background:url(../../../all/themes/koodo/gfx/cards_accepted.gif) 0px 2em no-repeat;}#commerce-checkout-form-review .form-item-commerce-payment-payment-details-moneris-credit-card-cvd-value input.form-text{width:auto;}.blog_post ul.links{display:none;}#comments ul.links{display:inherit;}#comment-form .form-text,#comment-form .form-textarea{background:#fff;color:#666;border:1px solid #ccc;padding:5px;}#comment-form .form-item input.error,#comment-form .form-item textarea.error,#comment-form .form-item select.error{border:2px solid red;}#comment-form span.form-required{display:none !important;}#comments .filter-wrapper{display:none !important;}#comments .grippie{display:none !important;}#comment-body-add-more-wrapper .filter-wrapper{display:none !important;}#comment-body-add-more-wrapper .grippie{display:none !important;}#comments{clear:both;padding:15px 0 20px 0;}#comments h2{font-size:1.33em;margin:0 0 6px 0;padding:0;}#comments h3{font-size:1.25em;margin:0 0 6px 0;padding:0;}.comment .links{margin:0;padding:0;}.comment .links li{display:inline;margin:0 10px 0 0;padding:0;background:none;}.comment-text .content{padding:0 0 10px 0;}.comment{padding:10px;margin:0 0 10px 0;background:#f3f3f3;border-bottom:3px solid #dedede;}.comment .submitted{color:#686868;font-size:0.92em;}.comment span.new{display:none;}.comment-author-info{}.commenter-name{font-weight:600;}.comment-time{font-style:italic;}#comment-controls{clear:both;padding:12px 0 0 0;}#comment-form #edit-submit{float:right;}.faq{margin:0 0 7px 0;padding:0;border-bottom:1px solid #ccc;}.faq-question-answer{}.faq .faq-question{display:block;background:none;padding:0 0 7px 0;border:none;color:#222;cursor:pointer;}.faq .faq-question a{color:#222;text-decoration:none;font-weight:600;}.faq .faq-question-answer.expanded .faq-question,.faq .faq-question:hover{color:#B68C44;}.faq .faq-answer{display:none;border:none;background:#dedede;padding:8px;}.block.homepage-support .block-content-wrapper{background-color:#fdd26e;}.small-screen{display:none;}.block.homepage-support .content{position:relative;}.block.homepage-support .community-input{margin-right:47px;}.block.homepage-support input{font-family:"Stag Sans Web",arial,sans-serif;font-size:16px;line-height:17px;padding:2px 10px;border:none;-webkit-appearance:none;border-radius:0;height:45px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;}.block.homepage-support #community-query-button{position:absolute;display:block;width:45px;height:45px;line-height:45px;background:#003087;color:#ffffff;text-decoration:none;text-align:center;top:0;right:0;}.block.homepage-support #community-query-button:hover{background:#00205c;}.block.homepage-support #community-query-button .kooding:before{font-size:18px;}.right-text-button{color:#000;}.right-text-button .buy-now{color:#000 !important;}.long-black-button .kooding.arrow-right{padding-left:5px;}.page-cart .long-black-button #pay-off-button .kooding.arrow-right{padding-left:0;}.long-black-button a span:before{font-size:14px !important;}.long-black-button{padding:0px;padding-bottom:10px;}.long-black-button a{background-color:#003087;width:50%;font-weight:600;color:#FFF;display:block;line-height:35px;text-align:center;text-decoration:none;font-size:14px;padding:3px 0px;margin-left:auto;margin-right:auto;}.long-black-button a .white-arrow{padding-left:10px;}.long-black-button  a:hover{background-color:#00205c;color:#fff;}#footer-badge{display:inline-block;text-align:center;width:16%;float:right;}.new-black-button a{padding:3px 20px;background-color:#003087;font-weight:600;}.new-black-button a:hover{background-color:#00205c;}.new-black-button .arrow-right{padding-left:5px;}.i18n-fr #block-koodo-custom-site-settings-homepage-community h2{line-height:24px;}.throbber{height:24px;display:inline-block;vertical-align:middle;padding-left:5px;}.throbber img{display:inline-block;height:15px;}.node-type-device #product-options .hidden{display:none;}.maintenance-page .content{font-size:14px;}.category-header{padding:15px 20px;background:#00AEDB;color:#003087;margin:20px 0;}.category-cta{display:table;margin-bottom:20px;text-align:center;width:100%;}.category-cta .category-cta-content{display:table-cell;vertical-align:middle;padding:20px 50px;font-size:24px;line-height:30px;height:60px;}.category-cta .category-cta-content p{margin:0;}.language-selection-select-small{display:none;}.region-select-select-small{display:none;}.selection-container-small{display:none;}.clone-device-heading{margin-top:35px;font-size:16px;text-decoration:underline;}@media screen and (max-width:960px){#sec-nav-cont{padding:0px 20px;}#site-main-cont{clear:both;float:none;width:100%;padding:0px;box-sizing:border-box;}#sec-nav-cont ul.menu{text-align:center;}.sec-nav-header{display:none;}#site-left-col .view-ctas{display:none;}#site-left-col #site-left-col-content{padding:0;}#site-content #col-main-left-c{width:100%;}#site-content #col-main-right-c{clear:both;width:100%;}#layout_c #sub-ctas .views-row{margin:0 1.9% 0 0;}#layout_c #sub-ctas .views-row-last{margin:0;}}@media screen and (max-width:860px){#footer-nav-cont-large .region-footer-navigation{margin:0 12px 0 0;}}@media screen and (max-width:1099px){.language-selection-select-small{display:block;}#pri-nav-cont ul.menu li a{padding:0 23px 0 0;}.mobile-icon-container{margin-top:44px;}#mobile-header-right-toggle-container{position:relative;float:right;}#pri-nav-cont .menu-level-1 ul.menu li.li-shop > div:after,#pri-nav-cont .menu-level-1 ul.menu li.dropdown-expanded > div:after,#pri-nav-cont .menu-level-1 ul.menu  li.expanded > div:hover:after{left:25%;}.region-select-select-small{display:block;}.selection-container-small{display:block;}#site-content #col-sub-content{clear:both;width:100%;}a#login-toggle:hover:after,a#login-toggle.toggled:after{top:48px;}#phone-details-large-offer{display:none;}.i18n-fr .region.region-content-footer-cta #tell-us-what-you-think-segment .container.cta .content-block .gfx{bottom:22px;left:-115%;}.gsc-clear-button{top:12px;right:13%;}.product-button .long-black-button a:before{content:"";}.product-button .long-black-button a:after{font-family:"koodings";content:"\E001";font-size:14px;padding-left:10px;}.product-button .long-black-button a:after{font-family:"koodings";content:"\E001";font-size:14px;padding-left:10px;}}@media screen and (max-width:768px){body.modal-display{overflow:hidden;}#tell-us-what-you-think-segment .long-black-button.small-screen{padding-bottom:40px;}.node-device .product-button .long-black-button a,.node-prepaid .product-button .long-black-button a{margin-left:0px;margin-right:0px;width:100% !important;}div.device-rating-container div.rate-selector{margin-top:0px;}div.device-rating-container div.rate-selector a{position:relative;top:5px;}.i18n-fr #footer-nav-cont-mobile ul.menu{display:table;max-width:712px;width:100%;}.i18n-fr #footer-nav-cont-mobile ul.menu li{display:table-cell;text-align:center;max-width:96px;}.i18n-fr #footer-nav-cont-mobile ul.menu li a{font-weight:500;margin:0;}}@media screen and (max-width:720px){#site-content #col-left-b{clear:both;width:100%;}#site-content #col-right-b{clear:both;width:100%;}#site-content #col-main-left-c #col-mid-c{clear:both;width:100%;}#site-content #col-main-left-c #col-mid-c .add-pad{padding:0;}#site-content #col-main-left-c #col-left-c{clear:both;width:100%;}#panel-contact-us .panel-col-first{clear:both;width:100%;float:none;padding:20px 0 0 0;}#panel-contact-us .panel-col-last{clear:both;width:100%;float:none;}.region.region-content-footer-cta #tell-us-what-you-think-segment .container.cta,.region.region-content-footer-cta #tell-us-what-you-think-segment,.region.region-content-footer-cta #tell-us-what-you-think-segment .container.cta .content-block{min-height:0px;}}@media screen and (min-width:768px){#footer-nav-cont-mobile{display:none;}body{width:100% !important;position:relative !important;left:0px !important;}.mobile-header-break{display:none;}#footer-nav-cont-mobile{display:none;}.hide-large{display:none;}.sidr.left{display:none !important;}}@media screen and (max-width:1099px){.node.node-device .large-hidden,.node.node-prepaid .large-hidden{display:block;}.left-side,.right-side{text-align:left;}}@media screen and (max-width:1099px) and (min-width:768px){div#site-wrapper div#site-container{padding:0 34px;}#region_management_current_region_container,#region_selection_content a#region_management_current_region_container{right:9px;}.left-side{width:50%;float:left;margin-right:2%;}.right-side{width:48%;float:left;}div#block-koodo-custom-site-settings-tab-credit-login{white-space:nowrap;}#site-content #col-main-content .add-pad{padding:0 40px;}#block-block-17,#block-koodo-custom-site-settings-homepage-community{float:right;}#block-block-17 .block-content-wrapper{margin:0 0 0 10px;}a#login-toggle{margin-top:-5px;margin-bottom:-1px;}a#search-toggle:hover,a#search-toggle.toggled{display:inline-block;}.device-rating-container div.rate-selector a{font-size:14px;}.node.node-device #main-product-content-container.device-content,.node.node-prepaid #main-product-content-container.device-content{margin:30px 0 0;}.large-hidden{display:none;}#phone-details-large-offer{display:block;}.special-offer-body{border-bottom:1px solid #ccc;padding:15px 10px 27px;line-height:21px;font-size:14px;}#rating-container{float:right;margin-top:10px;margin-right:7px;}.rate-selector{margin-left:20px;}div.device-rating-container{border:0px;margin:0px;}.device-rating-container div.rate-selector{float:none;}div.special-offer-title .ribbon-content .kooding.arrow-up:before{font-size:12px;font-weight:400;line-height:14px;}.product-button{float:right;margin-right:30px;}.node-type-device .product-button{margin-right:0 !important;}.product-button .long-black-button a{width:auto !important;padding:2px 20px 2px 34px;}span.tab-emphasis{padding:3px 1.5px;}.region.region-content-footer-cta #back-to-the-old-site-segment .container{max-width:1099px;}.region.region-content-footer-cta #tell-us-what-you-think-segment .container.cta{max-width:1099px;margin:0;right:112px;}.region.region-content-footer-cta #tell-us-what-you-think-segment .container.cta h2{font-size:28px !important;margin-left:30px;}.region.region-content-footer-cta #tell-us-what-you-think-segment .container.cta p{margin-bottom:15px;margin-left:30px;width:100%;}.region.region-content-footer-cta #tell-us-what-you-think-segment .container.cta .content-block{margin-top:40px;max-width:335px;margin-left:10%;margin-right:3%;}.region.region-content-footer-cta #tell-us-what-you-think-segment .container.cta .content-block .gfx{left:-100%;max-width:460px;bottom:22px;}.region.region-content-footer-cta #tell-us-what-you-think-segment .container.cta .content-block .long-black-button a{padding-left:10px;padding-right:10px;position:relative;right:-15px;}#mobile-header-sections .add-padding{padding-left:0px;padding-right:0px;}.node-add-on .addon-container{width:49%;}.node-add-on .addon-container:nth-child(2n+1){clear:left;margin-right:2%;}.node-add-on .addon-container:nth-child(3n+1){clear:none;}.node-add-on .addon-container:nth-child(2n){margin-right:0;}}@media screen and (max-width:1000px) and (min-width:768px){.region.region-content-footer-cta #tell-us-what-you-think-segment .container.cta .content-block{margin-right:4% !important;}#footer-nav-cont-large{width:60%;}#sm-nav-cont ul.menu li.first{width:auto;}}@media screen and (max-width:767px){.front .customSelect.fancySelect{padding:10px 0 10px 9px;}.special-offer-body{border-bottom:1px solid #ccc;padding:15px 0 27px 0;}#search-block{float:left;}#mobile-header-sections .clear-break{margin-bottom:0;}#content-container{min-width:300px !important;}footer #site-footer #ft-bot .add-pad{padding:20px 0px 20px 0px;}.buy-now .kooding.arrow-closed-right:before{font-size:14px;}#footer-nav-cont-mobile ul.menu li a,#footer-nav-cont-large ul.menu li a{font-size:14px;color:#FFF;line-height:14px;text-align:left;font-weight:600;padding:5px 0px;}#footer-nav-cont-mobile ul.menu,#footer-nav-cont-large ul.menu{padding-left:0px;margin-top:8px;}.large-screen{display:none;}.small-screen{display:initial;}a#search-toggle:hover,a#search-toggle.toggled{display:inline-block;}a#login-toggle:hover,a#login-toggle.toggled{display:inline-block;}a#login-toggle{margin-top:-5px;margin-bottom:-1px;}.front div#site-wrapper div#site-container #site-content #col-main-content{padding:0px 16px 50px 20px;}.long-black-button a{width:95% !important;}a#search-toggle:hover:after,a#search-toggle.toggled:after{top:56px;left:12px;line-height:26px;}#mobile-header-section-container a:before{left:4px;}#cart-items.active:after{display:none;}#cart-items:hover:after{display:none;}#cart-items.active a:after,#cart-items:hover #cart-toggle:after{content:"\E034";font-family:"koodings";font-size:14px;text-align:center;position:absolute;top:56px;display:block;left:17px;color:#8cd9ed;line-height:26px;}.device-rating-container div.rate-selector a:hover{color:#000;}.device-rating-container .expanded-selection-small select{padding:10px 6px;}.mobile-icon-container a.toggle{height:58px;padding-top:0;}#mobile-header-section-container{position:relative;top:auto;bottom:auto;right:auto;top:-10px;}#main-header-content{height:120px;padding-bottom:0px;}#footer-nav-cont-large{display:none;}.action-wrapper .detail-wrapper{padding:15px 0 25px;}#mobile-header-sections{float:none;position:relative;display:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0;width:100%;}#mobile-header-section-container{float:none;width:100%;}#mobile-header-section-container .mobile-icon-container.first{text-align:left;width:auto;margin-left:0;}#mobile-header-section-container .mobile-icon-container.last{text-align:right;width:20%;}#mobile-header-section-container #side-menu-toggle-container{display:inline-block;float:left;text-align:left;}#mobile-header-right-toggle-container{position:relative;float:right;}.mobile-icon-container{display:inline-block;text-align:right;position:relative;padding-bottom:5px !important;margin-top:0;}#search-menu-toggle-container{width:auto;float:left;}#main-header-content{border:none;}div#site-wrapper div#site-container{padding:0px 20px;}#site-content #col-main-content{padding:0px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;float:none;padding-top:20px;width:100%;}#site-content #col-main-content .add-pad{padding:0px;}#mobile-header-section-container{display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;padding:0px;text-align:right;}#site-wrapper .theme-default .nivo-directionNav a{height:42px;width:23px;}#site-wrapper .theme-default .nivo-directionNav a.nivo-prevNav{background-position:0 -164px;}#site-wrapper .theme-default .nivo-directionNav a.nivo-nextNav{background-position:0 -207px;}#site-wrapper.page-content #site-content{margin-top:0;}#site-wrapper.page-content #site-content #page-title{padding-top:0;}#header-social-media-cont{display:none;}#pri-nav-cont{display:none;}#menu-dropdown{display:block;visibility:visible;}#sec-nav-cont{display:none;visibility:hidden;}#contact-us-map{display:none;}#product-details{float:none;}.view-commerce-cart-form table .views-field-field-product-image{display:none;}#store-locator-container,#login-section-container{display:none;}.action-wrapper{display:block;margin:20px 20px 0;padding:0;border:none;}.region.region-content-footer-cta #back-to-the-old-site-segment .container{max-width:767px;margin-left:0px;}.region.region-content-footer-cta #tell-us-what-you-think-segment .container.cta{max-width:767px;margin:0 auto;padding:40px 30px 0px 30px;}.region.region-content-footer-cta #tell-us-what-you-think-segment .container.cta .content-block{margin:0 auto;float:none;max-width:none;}.region.region-content-footer-cta #tell-us-what-you-think-segment .container.cta .content-block .gfx{display:none;}.region.region-content-footer-cta #tell-us-what-you-think-segment .container.cta .content-block .long-black-button.small-screen{position:relative;display:block;margin:0px;}.region.region-content-footer-cta #tell-us-what-you-think-segment .container.cta .content-block .long-black-button.small-screen a{margin:0;width:100% !important;}.region.region-content-footer-cta #tell-us-what-you-think-segment{background:url(../../../all/themes/koodo/gfx/tell_us_what_you_think_bg_small.png);background-color:#eaeaea;}.region.region-content-footer-cta #tell-us-what-you-think-segment .container.cta .content-block p,.region.region-content-footer-cta #tell-us-what-you-think-segment .container.cta .content-block h2{margin:0px;}.region.region-content-footer-cta #tell-us-what-you-think-segment .container.cta .content-block p{font-size:14px;margin-bottom:15px;}.region.region-content-footer-cta #tell-us-what-you-think-segment .container.cta .content-block h2{border-top:6px solid #000;background:url(../../../all/themes/koodo/gfx/spaced_line_medium.png) repeat;line-height:40px;font-size:31px;padding-bottom:15px;}.region.region-content-footer-cta #tell-us-what-you-think-segment .container.cta,.region.region-content-footer-cta #tell-us-what-you-think-segment,.region.region-content-footer-cta #tell-us-what-you-think-segment .container.cta .content-block{min-height:0px;}.view-add-ons .addon-block{margin:0 0 50px 0;}.view-add-ons .addon-full{margin:0 -20px;}.node-add-on .addon-toggle{padding:35px 20px;}.node-add-on .travel-add-on .addon-header{display:none;}.node-add-on .addon-price{vertical-align:middle;}.node-add-on .addon-container{background:#E5f7FB;float:none;margin:0;width:auto;}.node-add-on .addon-content .addon-mobile-title{display:block;font-size:16px;font-weight:400;line-height:12px;padding-right:2px;text-align:center;}.node-add-on .monthly-add-on .addon-content .addon-features-container{margin-bottom:0;}.node-add-on .addon-content .addon-features-container .addon-feature{font-size:14px;line-height:20px;display:table;}.node-add-on .addon-container.monthly-add-on,.node-add-on .addon-container.odd{background:#FFFFFF;}.node-add-on .addon-container.monthly-add-on{margin-bottom:15px;}.node-add-on .addon-content .addon-features-container .check{display:none;}.node-add-on .monthly-add-on .addon-content .addon-features-container .check{display:table-cell;padding:0 10px 5px 0;}.node-add-on .monthly-add-on .addon-footer{position:relative;padding:0 20px;width:auto;}.node-add-on .addon-footer .addon-footer-content{padding:15px 0;}.node-add-on .addon-footer .addon-submit{display:block;}.node-add-on .addon-footer .addon-submit input,.node-add-on .addon-footer .addon-submit a{padding:7px 0;width:100%;}.node-add-on .addon-footer .addon-submit i{left:0;margin:0 auto;right:0;text-align:right;width:135px;}.i18n-fr .node-add-on .addon-footer .addon-submit i{width:190px;}span.gift-line{font-size:15px;}.page-cart span.gift-line{padding-top:2px;}.device-list-block .ribbon-placeholder{height:25px;margin:0 0 8px;}.menu-name-menu-social-media{text-align:center;}#sm-nav-cont{float:none;text-align:center;}#sm-nav-cont .menu{display:block;margin:0 15%;width:100%;text-align:center !important;}#sm-nav-cont .menu li{margin-left:auto;margin-right:auto;text-align:center !important;width:15% !important;float:none !important;}#footer-nav-cont-mobile ul.menu li a{font-size:16px;margin:0 28px 0 0;color:#555;}#sm-nav-cont .menu li.first{text-align:center !important;}#footer-nav-cont-mobile{width:100%;}#footer-nav-cont-mobile .legal-nav{display:block;width:100%;text-align:center;font-size:14px;margin-top:5px;}#footer-nav-cont-mobile ul.menu{text-align:center;}#footer-nav-cont-mobile ul.menu li{display:inline-block;}.category-header{margin:20px -20px;}.category-field-wrapper{margin:0 -20px;}.category-cta .category-cta-content{padding:30px;height:40px;}}@media screen and (max-width:490px){#block-search-form{display:none;}}@media screen and (max-width:450px){.services-c .views-row{margin:0 0 8px 0;padding:27px 0;}.services-c .service-item-image-cont{float:none;clear:both;width:100%;margin:0 0 10px 0;}.services-c .service-item-body-content-wrapper{float:none;clear:both;width:100%;}.services-c .service-item-body-content{padding:0;}.services-c .views-row-even .service-item-image-cont{float:none;clear:both;width:100%;margin:0 0 10px 0;}.services-c .views-row-even .service-item-body-content-wrapper{float:none;clear:both;width:100%;text-align:left;}.services-c .views-row-even .service-item-body-content{padding:0;}}@media screen and (max-width:360px){header #site-header-right .region-header-top-right{margin-right:0;}.view-services .views-row .views-field-field-service-image{float:none;margin:0 0 10px 0;}#user-login input.form-text{width:95%;}}@media screen and (min-width:1100px){.mobile-icon-container{margin:49px 35px 0;}#cart-menu-toggle-container{margin-right:13px;margin-left:32px;}}
/*})'"*/
.show-offer.tab-inner-container .promotion-tag,.view-add-ons .view-content .add-on-info.show-offer,.add-on-category .selected-category .category.category-offers,.add-on-category .add-on-category-filters .filter-wrapper.filter-wrapper-offers{position:relative;}.show-offer.tab-inner-container .promotion-tag:before,.view-add-ons .view-content .add-on-info.show-offer:before,.add-on-category .selected-category .category.category-offers:before,.add-on-category .add-on-category-filters .filter-wrapper.filter-wrapper-offers:before{position:absolute;top:-12px;left:0;background:#7c1366;text-transform:capitalize;content:'promotion';color:#fff;padding:5px 20px;font-size:14px;font-weight:bold;line-height:1em;z-index:99;}html.js,html.no-js{background:#fff;height:100%;font-size:12px;}html body.admin-menu{margin:0 !important;padding-top:30px;}#admin-menu{z-index:99999;}body{height:100%;font-family:"Stag Sans Web",Arial,Helvetica,Tahoma,Verdana,Sans-Serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-o-font-smoothing:antialiased;-ms-font-feature-settings:"liga","kern";-o-font-feature-settings:"liga","kern";font-feature-settings:"liga","kern";}#mobile-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99949;background-color:rgba(0,0,0,0.66);}.clear-both{clear:both;}.clear-break{clear:both;font-size:0;line-height:0;height:0;}textarea{resize:none;}p{margin:0 0 25px 0;padding:0;}a,*[tabindex]{outline:none;}a{color:#000;text-decoration:underline;}a:hover{text-decoration:none;}a:focus{outline:none;}i{font-style:normal;}h1{font-family:"Stag Sans Web",Arial,Helvetica,Tahoma,Verdana,Sans-Serif;font-size:2.83em;line-height:1.06em;color:#000;padding:0 0 5px 0;margin:0 0 0.23em 0;}h2{font-family:"Stag Sans Web",Arial,Helvetica,Tahoma,Verdana,Sans-Serif;font-size:2.33em;line-height:0.9em;color:#000;padding:0 0 4px 0;}h3{font-family:"Stag Sans Web",Arial,Helvetica,Tahoma,Verdana,Sans-Serif;font-size:2em;line-height:1em;color:#444;padding:0 0 4px 0;margin:0 0 0.05em;}h4{font-family:"Stag Sans Web",Arial,Helvetica,Tahoma,Verdana,Sans-Serif;font-size:1.5em;line-height:1.11em;color:#444;font-weight:700;padding:0 0 4px 0;margin:0 0 0.13em 0;}h5{font-family:"Stag Sans Web",Arial,Helvetica,Tahoma,Verdana,Sans-Serif;font-size:1.33em;line-height:1.13em;color:#444;font-weight:700;padding:0 0 4px 0;margin:0 0 0.13em 0;}h6{font-family:"Stag Sans Web",Arial,Helvetica,Tahoma,Verdana,Sans-Serif;font-size:1em;line-height:1.17em;color:#444;font-weight:700;padding:0 0 4px 0;margin:0 0 0.13em 0;}.marker,.form-required{color:#999;font-size:0.8em;}.site-main-content #page-title{padding-top:10px;}#title-region p{margin:0 0 5px 0;padding:0;}.site-main-content{padding:0;}#cboxWrapper{background:none !important;}#dotted-break{background:url(../../../all/themes/koodo/gfx/bg_dotted_break.gif);clear:both;height:32px;width:100%;margin:0 0 10px 0;}.content fieldset{border:1px solid #ccc;background:#eee;margin:4px 2px 20px 2px;padding:6px 14px;}.content fieldset legend{font-size:1.5em;font-weight:600;}.content input.form-item,.content textarea.form-item{background:#fff;border:1px solid #555;font-size:1em;font-family:Stag Sans Web,arial,Helvetica,tahoma,verdana,sans-serif;}.content input.form-text{height:20px;line-height:1.67em;}.content ul{margin:0;padding:0;}.content ul li{margin:0;padding:0 0 0 20px;line-height:18px;list-style:none;background:none;position:relative;}.content ul li:before{content:".";position:absolute;font-size:35px;margin-top:-8px;left:0;}.content ol{margin:0;padding:0;}.content ol li{padding:0 0 8px 6px;list-style-type:decimal;background:none;}img{max-width:100%;width:auto;height:auto;}.form-submit,.btn-element{display:inline-block;padding:0 15px;margin:0;border:0;background:#4f4f4f;text-decoration:none;color:#fff;font-weight:600;height:24px;line-height:24px;font-size:1.2em;box-sizing:content-box;}.form-submit:hover,.btn-element:hover{background:#878787;}#l10n-client.hidden{visibility:visible;display:block;}div#site-wrapper{margin:0;padding:0;width:100%;background-color:#fff;min-width:320px;}div#site-wrapper div#site-container{margin:0 auto;max-width:1160px;font-family:"Stag Sans Web",Arial,Helvetica,Tahoma,Verdana,Sans-Serif;text-align:left;background:transparent;color:#000;font-size:1em;line-height:1.67em;padding:0 20px;}button{font-family:"Stag Sans Web",Arial,Helvetica,Tahoma,Verdana,Sans-Serif;border:none;background-color:unset;padding:0;outline:none;}.site-header{position:relative;background:#ffffff;z-index:99959;}.site-header .container{width:auto;margin:0 20px;padding:0;}@media (min-width:768px){.site-header .container{padding:0 15px;}}@media (min-width:1200px){.site-header .container{width:1170px;margin:0 auto;}}.site-header-content{position:relative;margin:0;padding:0 0 26px 0;min-height:85px;}.site-logo{position:relative;display:inline-block;float:none;margin-top:30px;font-family:"koodings";color:#000000;text-decoration:none;width:96px;top:3px;}@media (min-width:768px){.site-logo{position:relative;float:left;width:auto;top:0;}}.site-logo .focus-element{font-size:38px;line-height:47px;text-decoration:none;}@media (min-width:768px){.site-logo .focus-element{font-size:55px;line-height:86px;}}.site-logo .focus-element:focus{text-decoration:none;}.site-logo:hover,.site-logo:focus{color:#d5e04d;text-decoration:none;}.pri-nav{display:none;float:left;margin:67px 0 0 33px;padding:0;}@media (min-width:768px){.pri-nav{display:block;}}@media (min-width:1100px){.pri-nav{margin:59px 0 0 97px;}}.pri-nav ul{margin:0;padding:0;list-style:none;}.pri-nav ul li{position:relative;float:left;margin:0 10px 0 0;padding:0;background:none;}.pri-nav ul li a{display:block;margin:1px 30px 0 0;text-decoration:none;font-family:"Stag Sans Web",Arial,Helvetica,Tahoma,Verdana,Sans-Serif;font-size:18px;line-height:22px;font-weight:700;color:#000000;border-bottom:2px solid transparent;}.pri-nav ul li a:hover,.pri-nav ul li a:focus{color:#1e1e1e;border-bottom:2px solid #1e1e1e;}.pri-nav ul li.expanded ul{position:absolute;top:44px;left:0;display:none;width:250px;background:#ffffff;z-index:95;box-shadow:0 2px 12px 0 rgba(69,79,89,0.3);}.pri-nav ul li.expanded ul li{float:none;display:block;margin:0;border-left:4px solid transparent;}.pri-nav ul li.expanded ul li:hover{background:#efefef;border-left:4px solid #000000;}.pri-nav ul li.expanded ul li a{display:block;margin:0;padding:11px 20px;font-size:18px;line-height:18px;font-weight:400;color:#000000;text-decoration:none;border-bottom:none !important;}.pri-nav ul li.expanded ul li a:hover{text-decoration:none;transition:none;}.pri-nav ul li.expanded ul li a:after{display:none;}.pri-nav ul li.dropdown-expanded > ul{display:block;}.pri-nav ul li.active a,.pri-nav ul li.active-trail a{border-bottom:2px solid #000000;}.site-actions-open .pri-nav ul li a:hover:after,.site-actions-open .pri-nav ul li a.active-trail:after,.site-actions-open .pri-nav ul li a.active:after{color:#8cd9ed;}.site-actions-open .pri-nav-mobile ul li a:hover:after,.site-actions-open .pri-nav-mobile ul li a.active-trail:after,.site-actions-open .pri-nav-mobile ul li a.active:after{color:#8cd9ed;}.above-site-header{display:none;background:#003087;}.above-site-header__content{position:relative;margin:0;padding:20px 0 13px 0;}.above-site-header__content h3{position:relative;top:1px;float:left;margin:0 40px 0 0;padding:0;font-family:"Stag Sans Web",Arial,Helvetica,Tahoma,Verdana,Sans-Serif;font-size:16px;line-height:1.4;font-weight:600;color:#fff;text-transform:uppercase;}.above-site-header__languages{float:left;margin:0;padding:0;}.above-site-header__languages ul{margin:0;padding:0;list-style:none;}.above-site-header__languages ul li{float:none;display:inline-block;margin:0 35px 0 0;padding:0;font-size:16px;line-height:1.4;}.above-site-header__languages ul li a{color:#fff;text-decoration:none;}.above-site-header__languages ul li a.active,.above-site-header__languages ul li a:hover,.above-site-header__languages ul li a:focus{color:#00aedb;}.btn-close-above-site-header{position:absolute;top:20px;right:10px;}.btn-close-above-site-header .close{font-size:16px;color:#fff;text-shadow:none;opacity:1;}.btn-close-above-site-header:hover .close,.btn-close-above-site-header:focus .close{color:#0083b3;}.site-language-toggle{position:absolute;top:0;right:0;}.site-language-toggle .contextual-links-wrapper{display:none !important;}.site-language-toggle ul{margin:0;padding:0;list-style:none;}.site-language-toggle ul li{display:none;margin:0;padding:0;background:none;}.site-language-toggle ul li.active{display:block;}.site-language-toggle a,.site-language-toggle a.active,.site-language-toggle button,.site-language-toggle button.active{display:block;margin:0;padding:7px 12px 0 12px;height:26px;font-family:"Stag Sans Web",Arial,Helvetica,Tahoma,Verdana,Sans-Serif;font-size:12px;line-height:12px;font-weight:600;color:#fff;text-decoration:none;text-transform:uppercase;background:#003087;}.site-language-toggle a:hover,.site-language-toggle a:focus,.site-language-toggle a.active:hover,.site-language-toggle a.active:focus,.site-language-toggle button:hover,.site-language-toggle button:focus,.site-language-toggle button.active:hover,.site-language-toggle button.active:focus{color:#00aedb;}.site-actions-nav{float:right;margin:46px 0 0 0;padding:0;}@media (min-width:768px){.site-actions-nav{margin:57px 0 0 0;}}.site-actions-nav ul{float:right;margin:0;padding:0;list-style:none;}.site-actions-nav ul li{position:relative;float:left;margin:0 15px 0 0;padding:0;height:22px;background:none;}@media (min-width:768px){.site-actions-nav ul li{margin:0 37px 0 0;}}.site-actions-nav ul li a,.site-actions-nav ul li button{position:relative;display:block;height:30px;color:#000000;text-decoration:none;outline:none;border-bottom:2px solid transparent;}.site-actions-nav ul li a span,.site-actions-nav ul li button span{position:relative;outline:none;}.site-actions-nav ul li a:hover,.site-actions-nav ul li a:focus,.site-actions-nav ul li a.active,.site-actions-nav ul li button:hover,.site-actions-nav ul li button:focus,.site-actions-nav ul li button.active{border-bottom:2px solid #000000;}.site-actions-nav ul li a.active:after,.site-actions-nav ul li button.active:after{display:block;}.site-actions-nav ul li.li-search .kooding:before,.site-actions-nav ul li.li-cart .kooding:before,.site-actions-nav ul li.li-mobile-nav .kooding:before{font-size:22px;}.site-actions-nav ul li.li-search a span,.site-actions-nav ul li.li-search button span,.site-actions-nav ul li.li-cart a span,.site-actions-nav ul li.li-cart button span,.site-actions-nav ul li.li-mobile-nav a span,.site-actions-nav ul li.li-mobile-nav button span{top:-8px;display:inline-block;height:41px;vertical-align:top;}.site-actions-nav ul li.li-mobile-nav{display:inline-block;margin:0;border-bottom:2px solid transparent;}@media (min-width:768px){.site-actions-nav ul li.li-mobile-nav{display:none;}}.site-actions-nav ul li.li-mobile-nav a:hover,.site-actions-nav ul li.li-mobile-nav a:focus,.site-actions-nav ul li.li-mobile-nav a.active,.site-actions-nav ul li.li-mobile-nav button:hover,.site-actions-nav ul li.li-mobile-nav button:focus,.site-actions-nav ul li.li-mobile-nav button.active{border-bottom:2px solid transparent;}.site-actions-nav ul li.li-cart{margin:-1px 19px 0 0;}@media (min-width:768px){.site-actions-nav ul li.li-cart{margin:-1px 0 0 0;}}.site-actions-open .site-actions-nav ul li a:after,.site-actions-open .site-actions-nav ul li button:after{color:#8cd9ed;}.site-actions{display:none;margin:0;padding:20px 0 20px 0;}@media (min-width:768px){.site-actions{float:right;}}.site-actions-open-still .site-actions{overflow:visible !important;}.site-actions__search{position:relative;display:none;}.site-actions__search form{display:block;margin:0;padding:0 100px 0 0;border:1px solid #000;}@media (min-width:768px){.site-actions__search form{float:right;}}.site-actions__search .form-item,.site-actions__search .form-actions{margin:0;padding:0;}.site-actions__search .views-exposed-form .views-exposed-widget{float:none;margin:0;padding:0;}.site-actions__search .views-exposed-form .views-exposed-widget .form-submit{margin-top:0;}.site-actions__search .views-exposed-widgets{margin:0;}.site-actions__search .form-text{display:block;margin:0;padding:5px 20px;width:100%;max-width:100%;height:36px;font-family:"Stag Sans Web",Arial,Helvetica,Tahoma,Verdana,Sans-Serif;font-size:16px;font-weight:400;color:#666;line-height:normal;background:#fff;border:none;outline:none;border-radius:0;}.site-actions__search .form-text::-webkit-input-placeholder{color:#666;}.site-actions__search .form-text:-moz-placeholder{color:#666;opacity:1;}.site-actions__search .form-text::-moz-placeholder{color:#666;opacity:1;}.site-actions__search .form-text:-ms-input-placeholder{color:#666;}.site-actions__search .form-text::-ms-input-placeholder{color:#666;}@media (min-width:768px){.site-actions__search .form-text{width:300px;}}.site-actions__search .form-item input.error,.site-actions__search .form-item textarea.error,.site-actions__search .form-item select.error{border:none;}.site-actions__search .form-submit{position:absolute;top:0;right:0;display:none;margin:0;padding:5px 0;width:100px;height:38px;font-family:"koodings";font-size:15px;font-weight:600;color:#fff;text-align:center;background:#000000;border:none;outline:none;border-radius:0;transition:color .2s ease-in-out,background-color .2s ease-in-out;}@media (min-width:768px){.site-actions__search .form-submit{display:inline-block;font-family:"Stag Sans Web",Arial,Helvetica,Tahoma,Verdana,Sans-Serif;}}.site-actions__search .form-submit:hover,.site-actions__search .form-submit:focus{box-shadow:0 2px 12px 0 rgba(69,79,89,0.3);}html.js .site-actions__search input.form-autocomplete{background-image:none;}.site-actions__user{display:none;}.site-actions__user-text{margin:0 0 15px 0;color:#fff;text-align:center;}@media (min-width:768px){.site-actions__user-text{margin:0;text-align:left;}}.site-actions__user-text p{margin:0;padding:5px 0 0 0;}.site-actions__user-buttons{text-align:center;}@media (min-width:768px){.site-actions__user-buttons{text-align:right;}}.site-actions__user-buttons .btn-small{margin:0 5px 5px 5px;}@media (min-width:768px){.site-actions__user-buttons .btn-small{margin:0 5px;}}.site-actions__user-buttons > .btn-small:last-child{margin-right:0;}body{left:0;transition:left 0.3s;}.mobile-slide-nav{display:none;position:absolute;width:100%;height:auto;color:#000000;background:#ffffff;z-index:99959;}@media (min-width:768px){.mobile-slide-nav{display:none !important;}}#mobile-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99949;background-color:rgba(0,0,0,0.66);}@media (min-width:768px){#mobile-overlay{display:none !important;}}.mobile-slide-nav__content{margin:0;padding:0;}.mobile-slide-nav__content .menu-block-wrapper > ul > li.expanded > a:after{position:absolute;top:9px;right:6px;content:"\E005";display:block;font-family:"koodings";font-size:16px;margin:0;padding:0;width:20px;height:20px;line-height:20px;font-weight:bold;color:#000000;}.mobile-slide-nav__content .menu-block-wrapper > ul > li.expanded > a.menu-expanded:after{content:"\E075";}.mobile-slide-nav__content .menu-block-wrapper > ul > li a.menu-top{font-size:18px;line-height:18px;padding:15px 30px 16px 0;}.mobile-slide-nav__content .menu-block-wrapper ul{margin:0;padding:0;list-style:none;border-top:1px solid #eaeaea;}.mobile-slide-nav__content .menu-block-wrapper ul li{margin:0;padding:0;}.mobile-slide-nav__content .menu-block-wrapper ul li.first a{border-top:none;}.mobile-slide-nav__content .menu-block-wrapper ul li a{position:relative;display:block;margin:0 10px;padding:15px 30px 15px 0;font-size:16px;line-height:18px;font-weight:400;color:#000000;text-decoration:none;border-top:1px solid #eaeaea;border-left:3px solid transparent;}.mobile-slide-nav__content .menu-block-wrapper ul li a.menu-expanded{margin:0;padding:15px 40px 16px 10px;border-left:3px solid #000000;background:#efefef;text-decoration:none;outline:2px solid #999;font-weight:600;}@media (min-width:768px){.mobile-slide-nav__content .menu-block-wrapper ul li a.menu-expanded{font-weight:400;}}.mobile-slide-nav__content .menu-block-wrapper ul li ul{display:none;}.mobile-slide-nav__content .menu-block-wrapper ul li ul li a{border-top:none;padding-left:40px;}.mobile-slide-nav__content .menu-block-wrapper ul li ul li a.menu-expanded{padding:12px 40px 11px 50px;}.mobile-slide-nav__content .menu-block-wrapper ul li ul li a:focus{margin-left:0;padding-left:50px;border-left:3px solid #000000;background:#efefef;text-decoration:none;outline:2px solid #999;}.mobile-slide-nav__content .menu-block-wrapper > ul > li:first-child > a{border-top:none;}.mobile-slide-nav__content .menu-block-wrapper > ul > li.active-trail > ul{display:block;}.mobile-slide-nav__content .menu-block-wrapper ul li ul li.active-trail > ul{display:block;}.mobile-slide-nav__content .menu-block-wrapper ul li ul li ul li > a{display:none;padding-left:63px;}.mobile-slide-nav__content .menu-block-wrapper ul li ul li ul li > a.active{color:#000;font-weight:400;}.mobile-slide-nav__content .menu-block-wrapper ul li ul li ul li > a.active:before{position:absolute;top:12px;left:42px;display:block;content:"\e250";font-family:"Glyphicons Halflings";font-size:9px;color:#000;}html,body{height:100%;}.site-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100vh;}.site-content{-webkit-flex:1 0 auto;flex:1 0 auto;overflow:hidden;}.site-footer{-webkit-flex-shrink:0;flex-shrink:0;}.site-footer{clear:both;background:#000;}.site-footer-content{position:relative;margin:0;padding:0 0 30px 0;min-height:153px;}.b-site-footer-back-to-top{position:relative;top:-24px;display:block;margin:0;padding:0;color:#fff;font-size:14px;font-weight:bold;text-align:center;text-decoration:none;z-index:1;}@media (min-width:1100px){.b-site-footer-back-to-top{display:none;}}.b-site-footer-back-to-top .glyphicon{display:block;margin:0 auto 12px auto;padding:6px 0 0 0;width:68px;height:24px;color:#fff;background:#000;}.b-site-footer-back-to-top:hover,.b-site-footer-back-to-top:focus{color:#979797;}.site-footer-legal,.site-footer-copyright{float:none;margin:0;margin-bottom:8px;padding:0;font-size:14px;font-weight:400;color:#fff;text-align:center;}@media (min-width:1100px){.site-footer-legal,.site-footer-copyright{clear:both;float:none;font-weight:400;text-align:left;}}.site-footer-legal a,.site-footer-copyright a{display:inline-block;color:#fff;text-decoration:none;vertical-align:top;}.site-footer-legal a:hover,.site-footer-legal a:focus,.site-footer-copyright a:hover,.site-footer-copyright a:focus{color:#979797;text-decoration:underline;}.site-footer-legal ul{margin:0;padding:0;list-style:none;text-align:center;}@media (min-width:1100px){.site-footer-legal ul{text-align:left;}}.site-footer-legal ul li{float:none;display:inline-block;margin:0 21px 0 0;padding:0;vertical-align:top;background:none;}@media (min-width:1100px){.site-footer-legal ul li{margin:0 25px 0 0;}}.site-footer-legal ul li:last-child{margin-right:0;}.site-footer-legal ul li a{display:inline-block;font-size:14px;color:#fff;text-decoration:none;vertical-align:top;margin-right:25px;}.site-footer-legal ul li a:hover,.site-footer-legal ul li a:focus{color:#979797;}.site-footer-legal ul li a:last-child{margin-right:0;}.site-footer-nav{float:none;margin:0 0 20px 0;padding:0;text-align:center;}@media (min-width:1100px){.site-footer-nav{float:left;margin:40px 0 16px 0;text-align:left;}}.site-footer-nav ul{margin:0;padding:0;list-style:none;text-align:center;}@media (min-width:1100px){.site-footer-nav ul{text-align:left;}}.site-footer-nav ul li{float:none;display:inline-block;margin:0 21px 0 0;padding:0;vertical-align:top;background:none;}@media (min-width:1100px){.site-footer-nav ul li{margin:0 44px 0 0;}}.site-footer-nav ul li:last-child{margin-right:0;}.site-footer-nav ul li a{display:inline-block;font-size:16px;color:#fff;font-weight:600;text-decoration:none;vertical-align:top;}.site-footer-nav ul li a:hover,.site-footer-nav ul li a:focus{color:#979797;}.site-footer-social-media{float:none;margin:2px 0 33px 0;padding:0;text-align:center;}@media (min-width:1100px){.site-footer-social-media{float:right;margin:30px 0 0 0;text-align:right;}}.site-footer-social-media ul{margin:0;padding:0;list-style:none;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;}@media (min-width:1100px){.site-footer-social-media ul{text-align:right;}}.site-footer-social-media ul li{float:none;vertical-align:top;background:none;padding:0 40px;}@media (min-width:1100px){.site-footer-social-media ul li{padding:0 20px;}}.site-footer-social-media ul li:last-child{padding-right:0;}.site-footer-social-media ul li:first-child{padding-left:0;}.site-footer-social-media ul li a{display:block;font-size:0;color:#fff;text-decoration:none;width:40px;text-align:center;}.site-footer-social-media ul li a:before{font-family:"koodings";color:#fff;font-size:33px;text-align:center;transition:color .2s ease-in-out;}.site-footer-social-media ul li a:hover:before,.site-footer-social-media ul li a:focus:before{color:#979797;}.site-footer-social-media ul li.li-facebook a:before{content:"\E006";}.site-footer-social-media ul li.li-twitter a:before{content:"\E007";}.site-footer-social-media ul li.li-youtube a:before{content:"\E008";}.site-footer-social-media ul li.li-instagram a:before{content:"\E009";}.site-footer-social-media--desktop{position:absolute;top:0;right:0;}.site-header{z-index:99959;}.site-header .container{padding:0 20px;margin:0 auto;}@media (min-width:768px){.site-header .container{padding:0 34px;max-width:1160px;}}.site-header .pri-nav-mobile-cont{display:none;}.site-header ul li:before{display:none;}.site-header .pri-nav ul li{line-height:27px;}.site-header .pri-nav ul li.expanded ul{top:51px;}@media (min-width:1100px){.site-header .pri-nav ul li.expanded ul{top:52px;}}.site-header .pri-nav ul li.dropdown-expanded a:hover:after{color:#e5f7fb;}.site-header .pri-nav ul li.dropdown-expanded ul{z-index:100;}.site-header .pri-nav ul li a:after,.site-header .pri-nav ul li button:after{top:-4px;}.site-header .pri-nav ul li a.active-trail:after,.site-header .pri-nav ul li a.active:after,.site-header .pri-nav ul li button.active-trail:after,.site-header .pri-nav ul li button.active:after{color:#8cd9ed;}.site-header .pri-nav ul li a:hover:after,.site-header .pri-nav ul li button:hover:after{color:#003087;}.site-header .pri-nav-mobile ul li a:after{display:none;}.site-header .site-actions-nav{margin-right:13px;}.site-header .site-actions-nav ul li.li-search button{display:-webkit-flex;display:flex;}.site-header .site-actions-nav ul li.li-cart span.kooding{z-index:0;}.site-header .site-actions-nav ul li.li-cart span.kooding.cart-items:after{content:'';position:absolute;background:#e61360;border-radius:100%;height:18px;width:18px;right:-4px;top:0;z-index:-1;}.site-header .site-actions-nav ul li a,.site-header .site-actions-nav ul li button{line-height:24px;}.site-header .site-actions-nav ul li a.active,.site-header .site-actions-nav ul li button.active{color:#fff;}.site-header .site-actions-nav ul li a.active:hover,.site-header .site-actions-nav ul li button.active:hover{color:#003087;}.site-header .site-actions-nav ul li a:after,.site-header .site-actions-nav ul li button:after{top:-2px;}.site-header .site-actions-nav ul li a.active:after,.site-header .site-actions-nav ul li button.active:after{color:#8cd9ed;}.site-header .site-actions-nav ul li a:hover:after,.site-header .site-actions-nav ul li button:hover:after{color:#003087;}.site-header .site-actions-nav ul li a.active-hidden:after,.site-header .site-actions-nav ul li button.active-hidden:after{visibility:hidden;}.site-header .site-actions .toggle-section{position:relative;}.title-section-container-background{padding:0 20px;min-height:50px;background-color:#c3efff;}@media (min-width:768px){.title-section-container-background{padding:0 34px;min-height:60px;}}.front .title-section-container-background{display:none;}.title-section-container-background #title-section-wrapper{max-width:1160px;margin:0 auto;padding:16px 0;}@media (min-width:768px){.title-section-container-background #title-section-wrapper{padding:21px 0px;}}.title-section-container-background #title-section-wrapper #title-section-container{display:block;width:auto;}@media (min-width:1100px){.title-section-container-background #title-section-wrapper #title-section-container{width:71%;display:inline-block;}}.title-section-container-background #title-section-wrapper #title-section-container .taxonomy_desc,.title-section-container-background #title-section-wrapper #title-section-container .page_desc{font-weight:600;display:block;margin:10px 0 0 0;font-size:14px;letter-spacing:-0.35px;}.title-section-container-background h1.title,.title-section-container-background h2.title{font-size:26px;font-weight:bold;color:#016b6a;padding:0;}@media (max-width:767px){.title-section-container-background h1.title,.title-section-container-background h2.title{padding-bottom:46px;}}.title-section-container-background h1.title a.breadcrumb-link,.title-section-container-background h2.title a.breadcrumb-link{color:#17367d;font-size:16px;font-weight:bold;vertical-align:top;}.title-section-container-background h1.title a.breadcrumb-link:after,.title-section-container-background h2.title a.breadcrumb-link:after{display:none;font-family:"koodings";content:'\E001';padding:0 7px 0 5px;font-size:14px;color:#17367d;text-decoration:none !important;}@media (min-width:768px){.title-section-container-background h1.title a.breadcrumb-link:after,.title-section-container-background h2.title a.breadcrumb-link:after{display:inline-block;}}.title-section-container-background h1.title .device-large-title,.title-section-container-background h2.title .device-large-title{display:none;}@media (min-width:768px){.title-section-container-background h1.title .device-large-title,.title-section-container-background h2.title .device-large-title{display:inline;}}#title-section-button{vertical-align:top;float:none;font-size:14px;font-weight:600;cursor:pointer;display:block;width:auto;text-align:left;margin:0 -20px;padding:20px 20px;}@media (min-width:1100px){#title-section-button{margin:0;padding:0;display:inline-block;width:28%;text-align:right;}}#title-section-button:hover a,#title-section-button:hover .arrow-closed-right{color:#434343;}#title-section-button .kooding-outer{margin-left:10px;}#title-section-button .kooding-inner.arrow-closed-right::before{font-size:15px;}#title-section-button .black-arrow{padding-left:10px;}.user-flow-type{max-width:1160px;margin:0 auto;padding:20px;font-size:16px;font-weight:normal;}@media (min-width:768px){.user-flow-type{padding-left:34px;padding-right:34px;}}.user-flow-type a{font-weight:normal !important;color:#17367d !important;}body{left:auto;transition:none;}.site-footer{position:relative;min-width:320px;box-shadow:0 5000px 0 5000px #000;}.site-footer .container{padding:0 20px;max-width:1160px;margin:0 auto;}@media (min-width:1100px){.site-footer .container{padding:0 34px;}}.site-footer .site-footer-social-media--desktop{display:none;}@media (min-width:1100px){.site-footer .site-footer-social-media--desktop{display:block;}}@media (min-width:1100px){.site-footer .site-footer-social-media--mobile{display:none;}}.site-footer .b-site-footer-back-to-top{top:0;padding:5px 0 30px 0;width:120px;margin:0 auto;}.site-footer .b-site-footer-back-to-top .icon-up{display:block;color:#fff;background:#000;font-size:14px;line-height:24px;}.site-footer .site-footer-social-media ul li,.site-footer .site-footer-legal ul li,.site-footer .site-footer-nav ul li{font-size:16px;line-height:1.5;}.site-footer .site-footer-social-media ul li:before,.site-footer .site-footer-legal ul li:before,.site-footer .site-footer-nav ul li:before{display:none;}.site-footer .site-footer-legal{line-height:1.5;}.node-type-homepage .login-wrapper a{color:#7c1366 !important;}.node-homepage{margin:0 20px;}@media (min-width:1100px){.node-homepage{margin:0;}}.hero-banner{position:relative;max-width:1440px;margin:0 auto 40px;overflow:hidden;}@media (min-width:768px){.hero-banner{margin-bottom:60px;}}@media (min-width:768px){.hero-banner .page-title{width:54%;}}.hero-banner-sub-title,.hero-banner-title{font-size:42px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;}.hero-banner-sub-title h1,.hero-banner-title h1{font-size:36px;line-height:1.1;margin-bottom:8px;}@media (min-width:1100px){.hero-banner-sub-title h1,.hero-banner-title h1{font-size:54px;margin-bottom:10px;}}.hero-banner-sub-title p,.hero-banner-title p{line-height:1.1;margin-bottom:8px;}@media (min-width:1100px){.hero-banner-sub-title,.hero-banner-title{font-size:70px;}.hero-banner-sub-title p,.hero-banner-title p{margin-bottom:10px;}}.hero-banner-description{margin-top:25px;font-size:14px;font-weight:bold;font-style:normal;line-height:1.29;text-align:left;}@media (min-width:1100px){.hero-banner-description{margin-top:45px;font-size:18px;line-height:1.22;}}.hero-banner-details{padding:30px 0;position:relative;z-index:5;font-size:0;}.hero-banner-details .container{padding:0 20px;}@media (min-width:768px){.hero-banner-details{padding-top:50px;padding-bottom:50px;}}.hero-banner-cta{display:inline-block;padding:10px 0 5px;margin-top:10px;}.hero-banner-cta:hover{-webkit-filter:brightness(90%);filter:brightness(90%);}.hero-banner-cta a{color:#fff;text-decoration:none;font-size:12px;padding:15px 30px;font-weight:bold;font-style:normal;background-color:inherit;}@media (min-width:1100px){.hero-banner-cta{padding-top:15px;padding-bottom:10px;margin-top:20px;}.hero-banner-cta a{padding-left:40px;padding-right:40px;font-size:14px;}.hero-banner-cta a:hover{box-shadow:0 2px 12px 0 rgba(69,79,89,0.3);}}.hero-banner-sub-text{font-size:12px;margin-top:20px;padding-left:2px;}@media (min-width:1100px){.hero-banner-sub-text{font-size:14px;margin-top:40px;}}.colour__primary{width:100%;height:79%;display:block;position:absolute;z-index:2;top:0;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:skew(0deg,-14deg);transform:skew(0deg,-14deg);}@media (min-width:768px){.colour__primary{width:54%;height:100%;-webkit-transform:skew(-14deg,0deg);transform:skew(-14deg,0deg);}}.colour__secondary{width:100%;top:0;height:93%;display:block;position:absolute;z-index:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:skew(0deg,5deg);transform:skew(0deg,5deg);}@media (min-width:768px){.colour__secondary{height:100%;-webkit-transform:skew(-11deg,0deg);transform:skew(-11deg,0deg);}}.colour__tertiary{width:100%;height:100%;top:0;left:0;display:block;position:absolute;z-index:0;}.hero-banner-left{margin-bottom:30px;}@media (min-width:768px){.hero-banner-left{margin-bottom:0;width:54%;vertical-align:middle;display:inline-block;}}@media (min-width:768px){.hero-banner-right{width:46%;padding-right:80px;box-sizing:border-box;vertical-align:middle;display:inline-block;}}@media (min-width:1100px){.hero-banner-right{padding-right:0;}}@media (min-width:768px){.hero__info{max-width:calc(100% - 80px);}}.hero-banner-image{text-align:center;}.hero-banner-image img{max-height:248px;}@media (min-width:768px){.hero-banner-image{height:400px;width:100%;margin-left:10px;position:relative;}.hero-banner-image img{max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}}@media (min-width:1100px){.hero-banner-image{height:560px;}}.container{max-width:1150px;margin:0 auto;}@media (min-width:768px) and (max-width:1099px){.cta__section .block-bean,.region-home-ctas .block-bean{margin-right:5px;}.cta__section .block-bean:last-child,.region-home-ctas .block-bean:last-child{margin-right:0;}}@media (min-width:768px){.cta__section,.region-home-ctas{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}}.region-home-ctas .block-bean .content{height:100%;margin:0 0 20px;}@media (min-width:768px){.region-home-ctas .block-bean .content{margin:0;}}.cta__item{background:#feeec7;display:table;padding:20px 20px;height:100%;min-height:200px;margin:0 auto;}@media (min-width:768px){.cta__item{margin:0;}}@media (min-width:768px) and (max-width:1099px){.cta__item{padding-left:14px;padding-right:14px;}}.cta__info{display:table-cell;vertical-align:middle;width:198px;padding-right:20px;}@media (min-width:768px) and (max-width:1099px){.cta__info{width:180px;padding-right:10px;}}.cta__info .cta__title p{font-size:22px;font-weight:bold;line-height:1em;padding:0 0 4px;margin:0 0 0.05em;}@media (min-width:1100px){.cta__info .cta__title p{font-size:24px;}}.cta__info .cta__description p{font-size:14px;margin:15px 0;}@media (min-width:1100px){.cta__info .cta__description p{font-size:16px;}}.cta__info .cta__link:hover{-webkit-filter:brightness(90%);filter:brightness(90%);}.cta__info .cta__link a{font-size:16px;font-weight:bold;}.cta__info.left{padding-right:0;}.cta__img{display:table-cell;vertical-align:middle;width:102px;}.cta__img img{max-height:200px;}.cta__img.left{padding-right:20px;}.happy__section{padding:50px 0 60px;}@media (min-width:768px){.happy__section{padding-top:80px;padding-bottom:80px;}}.happy__content{background:#c1f2e8;}.happy__content .info-tabs{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative;}.happy__content .info-tabs .tab-arrow{font-family:"koodings";font-size:30px;line-height:normal;position:absolute;color:#fff;top:4px;z-index:2;padding:0 20px;cursor:pointer;}.happy__content .info-tabs .tab-arrow.tab-arrow-left{left:0;}.happy__content .info-tabs .tab-arrow.tab-arrow-right{right:0;}@media (min-width:768px){.happy__content .info-tabs .tab-arrow{display:none;}}.happy__content .input{position:absolute;opacity:0;}.happy__content .input:focus + .label{z-index:1;}.happy__content .label{display:none;text-align:center;width:100%;padding:20px 50px;cursor:pointer;font-weight:bold;font-size:16px;color:#016b6a;pointer-events:none;}.happy__content .label:focus-within{outline:2px solid #aaa;}.happy__content .label:hover{background:#016b6a;color:#fff;}.happy__content .label:active{color:#016b6a;}.happy__content .label.checked{display:block;background:#016b6a;color:#fff;position:relative;}.happy__content .label.checked:before{content:'\E034';font-family:"koodings";position:absolute;margin-top:35px;color:#016b6a;left:50%;-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-left:-5px;}.happy__content .label.checked + .panel{display:block;}@media (min-width:768px){.happy__content .label{pointer-events:auto;display:block;text-align:left;margin-right:5px;padding-left:30px;padding-right:30px;width:auto;}}@media (min-width:1100px){.happy__content .label{font-size:18px;}}.happy__content .panel{display:none;padding:35px 20px 30px;-webkit-order:99;order:99;width:100%;}@media (min-width:1100px){.happy__content .panel{padding:50px 0 90px;}}.happy__content .title{margin-bottom:20px;}.happy__content .title h2{font-size:34px;font-weight:bold;color:#016b6a;line-height:normal;}@media (min-width:1100px){.happy__content .title h2{font-size:54px;}}.happy__content .desc{color:#016b6a;font-size:14px;margin-bottom:45px;}@media (min-width:1100px){.happy__content .desc{font-size:16px;}}.happy__content .cta a{display:inline-block;padding:10px 30px;background:#016b6a;color:#fff;font-size:12px;font-weight:bold;text-decoration:none;}.happy__content .cta a:hover{background:#014847;}@media (min-width:1100px){.happy__content .cta a{padding:15px 40px;font-size:14px;}}.happy__content .youtube-field-player{width:100%;height:200px;}@media (min-width:768px){.happy__content .youtube-field-player{height:400px;}}.happy__content .info-visual img{max-height:400px;}.happy__title{margin-bottom:20px;}.happy__title h3{font-size:22px;font-weight:bold;color:#000;}@media (min-width:1100px){.happy__title{margin-bottom:35px;}.happy__title h3{font-size:24px;}}.tab-list-container{position:relative;overflow:hidden;line-height:1;}.tab-content-inner{font-size:0;}.tab-content-align-left{display:inline-block;width:100%;box-sizing:border-box;vertical-align:top;padding-bottom:40px;}@media (min-width:768px){.tab-content-align-left{width:41%;padding-bottom:0;padding-right:10px;}}@media (min-width:1100px){.tab-content-align-left{padding-right:30px;}}.tab-content-align-right{display:inline-block;width:100%;box-sizing:border-box;}@media (min-width:768px){.tab-content-align-right{width:59%;padding-left:10px;}}@media (min-width:1100px){.tab-content-align-right{padding-left:30px;}}.phone-slider{margin-bottom:40px;}.phone-slider .products{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;flex-direction:row;}@media (min-width:768px) and (max-width:1099px){.phone-slider .products .device-list-block{margin-left:5px;margin-right:5px;width:calc(50% - 10px);}}.featured-products-title h3{color:#000;font-size:22px;padding:0;margin-bottom:10px;}.featured-products-title p{color:#666666;font-size:14px;}@media (min-width:1100px){.featured-products-title h3{font-size:24px;margin-bottom:20px;}.featured-products-title p{font-size:16px;}}.list{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}.listitem{display:inline-block;padding:22px 15px;position:relative;}.phone-wrap{width:172px;height:340px;display:block;background:url(../../../all/themes/koodo/gfx/placeholder_list.jpg);}.phone-name{font-size:18px;margin-top:15px;font-weight:bold;font-style:normal;color:#000;}.phone__info{display:inline-block;margin-left:10px;}.phone__price{font-size:36px;font-weight:bold;margin-top:20px;font-style:normal;color:#000;}.phone__price sup{vertical-align:super;font-size:15px;top:-2px;}.phone__credit{width:143px;background:#7c1366;color:#fff;font-size:14px;text-align:center;font-weight:bold;display:inline-block;text-align:center;margin:24px 5px;padding:2px 7px;position:absolute;top:-37px;}.phone-promo{margin-top:10px;}.phone-promo span{display:block;}.phone-promo span:last-child{color:#7c1366;font-size:14px;font-weight:bold;font-style:normal;}.front .tabs,.front .action-links{margin:0 auto;}.front .block-bean > h2{display:none;}.page-phones .title-section-container-background h2.title,.page-prepaid-phones .title-section-container-background h2.title{color:#17367d;}.page-phones .login-wrapper a,.page-prepaid-phones .login-wrapper a{color:#17367d !important;}@media (min-width:1100px){.page-phones #site-wrapper #site-container,.page-prepaid-phones #site-wrapper #site-container{padding:0;}}.page-phones #site-wrapper #site-container #site-content,.page-prepaid-phones #site-wrapper #site-container #site-content{margin:10px 0 29px;}@media (min-width:1100px){.page-phones #site-wrapper #site-container #site-content,.page-prepaid-phones #site-wrapper #site-container #site-content{margin:0 0 -11px;}}.view-display-id-page_prepaid{margin-top:45px;}.page-phones .view-phones .view-content,.page-phones .view-phones .view-empty,.page-prepaid-phones .view-phones .view-content,.page-prepaid-phones .view-phones .view-empty,.page-tablets .view-phones .view-content,.page-tablets .view-phones .view-empty{max-width:1160px;padding:0;margin:45px auto;box-sizing:border-box;}@media (min-width:768px){.page-phones .view-phones .view-content,.page-phones .view-phones .view-empty,.page-prepaid-phones .view-phones .view-content,.page-prepaid-phones .view-phones .view-empty,.page-tablets .view-phones .view-content,.page-tablets .view-phones .view-empty{padding:15px 0;}}.page-phones .view-phones .view-content-wrapper,.page-prepaid-phones .view-phones .view-content-wrapper,.page-tablets .view-phones .view-content-wrapper{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;flex-direction:row;margin:0;}@media (min-width:768px){.page-phones .view-phones .view-content-wrapper,.page-prepaid-phones .view-phones .view-content-wrapper,.page-tablets .view-phones .view-content-wrapper{margin:0 -10px;}}.page-phones .view-phones .cents,.page-prepaid-phones .view-phones .cents,.page-tablets .view-phones .cents{font-size:30px;line-height:1.2em;}.page-phones .view-phones .product-images,.page-prepaid-phones .view-phones .product-images,.page-tablets .view-phones .product-images{width:100%;margin:0;}@media (max-width:767px){.page-phones .view-phones .type-device-block:not(.small),.page-prepaid-phones .view-phones .type-device-block:not(.small),.page-tablets .view-phones .type-device-block:not(.small){display:none !important;}}@media (min-width:768px) and (max-width:1099px){.page-phones .view-phones .type-device-block:not(.med),.page-prepaid-phones .view-phones .type-device-block:not(.med),.page-tablets .view-phones .type-device-block:not(.med){display:none !important;}}@media (min-width:1100px){.page-phones .view-phones .type-device-block:not(.large),.page-prepaid-phones .view-phones .type-device-block:not(.large),.page-tablets .view-phones .type-device-block:not(.large){display:none !important;}}.page-phones .category-filters .customSelect.fancySelect,.page-prepaid-phones .category-filters .customSelect.fancySelect,.page-tablets .category-filters .customSelect.fancySelect{background:#17367d;color:#fff;}.page-phones .category-filters .customSelectInner:after,.page-prepaid-phones .category-filters .customSelectInner:after,.page-tablets .category-filters .customSelectInner:after{color:#fff;}.page-phones .gc-message .gc-bubble:hover,.page-prepaid-phones .gc-message .gc-bubble:hover,.page-tablets .gc-message .gc-bubble:hover{color:#7c1366;}.page-phones .gc-message .gc-bubble .gc-price .dollar,.page-prepaid-phones .gc-message .gc-bubble .gc-price .dollar,.page-tablets .gc-message .gc-bubble .gc-price .dollar{vertical-align:inherit;}.page-phones #block-koodo-oauth-koodo-login-prompt .notification-message-container,.page-prepaid-phones #block-koodo-oauth-koodo-login-prompt .notification-message-container,.page-tablets #block-koodo-oauth-koodo-login-prompt .notification-message-container{background-color:#fae6f4;padding:0;}.page-phones #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper,.page-prepaid-phones #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper,.page-tablets #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper{position:relative;min-height:90px;max-width:1200px;margin:0 auto;}.page-phones #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .notification-message,.page-prepaid-phones #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .notification-message,.page-tablets #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .notification-message{padding:20px;}.page-phones #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .notification-message .message,.page-prepaid-phones #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .notification-message .message,.page-tablets #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .notification-message .message{color:#17367d;font-size:16px;font-weight:bold;}@media (max-width:1099px){.page-phones #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .notification-message .message,.page-prepaid-phones #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .notification-message .message,.page-tablets #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .notification-message .message{margin-bottom:16px;}}.page-phones #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .notification-message .long-black-button a,.page-prepaid-phones #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .notification-message .long-black-button a,.page-tablets #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .notification-message .long-black-button a{font-weight:bold;background-color:#17367d;color:white;min-width:160px;padding:7px 10px;box-sizing:border-box;}.page-phones #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .notification-message .long-black-button a:hover,.page-prepaid-phones #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .notification-message .long-black-button a:hover,.page-tablets #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .notification-message .long-black-button a:hover{background-color:#11295f;}.page-phones #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .close-message,.page-prepaid-phones #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .close-message,.page-tablets #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .close-message{color:#17367d;font-size:14px;top:16px;right:0;font-weight:normal;}@media (max-width:1199px){.page-phones #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .close-message,.page-prepaid-phones #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .close-message,.page-tablets #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .close-message{margin-right:20px;}}.page-phones #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .close-message:hover,.page-prepaid-phones #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .close-message:hover,.page-tablets #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .close-message:hover{color:#11295f;}.page-tablets .title-section-container-background.banner{background-color:#f9f6a5;}.page-tablets .title-section-container-background.banner h2.title{color:#016b6a;}.page-tablets .title-section-container-background.banner .banner-title h1{color:#ee2c74;}.page-tablets .title-section-container-background.banner .banner-sub-title h2{color:#ee2c74;}.page-tablets .title-section-container-background.banner .color-secondary{background-color:#ee2c74;}.page-tablets .title-section-container-background.banner .color-tertiary{background-color:#016b6a;}.page-tablets .title-section-container-background.banner .banner-title h1 span{display:block;color:#016b6a;}.page-tablets .category-filters .category-filter.active,.page-tablets .category-filters .category-filter:hover{background:#016b6a;}.node-type-device{}.node-type-device .login-wrapper a{color:#17367d !important;}.node-type-device #site-wrapper.page-content #site-content{margin-top:0;}.node-type-device .title-section-container-background{display:none;}.node-type-device .header-bg .title-section-container-background{display:block;padding:0 20px;min-height:50px;background:none;}@media (min-width:768px){.node-type-device .header-bg .title-section-container-background{padding:0;min-height:60px;}}@media (max-width:767px){.node-type-device .header-bg .title-section-container-background{display:none;}}.front .node-type-device .header-bg .title-section-container-background{display:none;}.node-type-device .header-bg .title-section-container-background .title-section-wrapper{max-width:1160px;margin:0 auto;padding:16px 0;}@media (min-width:768px){.node-type-device .header-bg .title-section-container-background .title-section-wrapper{padding:21px 0;}}.node-type-device .header-bg .title-section-container-background .title-section-wrapper .title-section-container{display:block;width:auto;}@media (min-width:1100px){.node-type-device .header-bg .title-section-container-background .title-section-wrapper .title-section-container{width:71%;display:inline-block;}}.node-type-device .header-bg .title-section-container-background .title-section-wrapper .title-section-container h2{font-size:16px;font-weight:bold;color:#17367d;}@media (max-width:1199px){.node-type-device .header-bg .title-section-container-background .title-section-wrapper .title-section-container h2{padding:0;}}@media (max-width:1099px){.node-type-device .header-bg .title-section-container-background .title-section-wrapper .title-section-container h2{padding:0 20px;}}.node-type-device .header-bg .title-section-container-background .title-section-wrapper .title-section-container h2 .device-large-title{display:none;}@media (min-width:768px){.node-type-device .header-bg .title-section-container-background .title-section-wrapper .title-section-container h2 .device-large-title{display:inline;}}.node-type-device .header-bg .title-section-container-background .title-section-wrapper .title-section-container .page_desc,.node-type-device .header-bg .title-section-container-background .title-section-wrapper .title-section-container .taxonomy_desc{font-weight:600;display:block;margin:10px 0 0;font-size:14px;letter-spacing:-0.35px;}.node-type-device .h1.device-title{margin:15px 0;}.node-type-device .user-flow-type{display:none;}.node-type-device .node-device{margin-top:40px;position:relative;display:inline-block;width:100%;}@media (max-width:1199px){.node-type-device .node-device{margin-top:60px;}}@media (min-width:1099px){.node-type-device .node-device{margin-top:55px;}}.node-type-device .node-device .content{position:relative;}.node-type-device .node-device .user-flow-type{display:block;padding:20px 0 32px;}.node-type-device #product-options{width:100%;box-sizing:border-box;}@media (min-width:1100px){.node-type-device #product-options{float:left;width:74%;margin-top:65px;}}@media (max-width:767px){.node-type-device #product-options{display:inline-block;margin-top:30px;}}.node-type-device #tab-selection-container{width:calc(100% + 40px);margin:36px -20px 0;}@media (min-width:768px){.node-type-device #tab-selection-container{margin:36px 0 45px;width:100%;}}.node-type-device #tab-selection-container .koodo-prompt-wrapper{left:0;}.node-type-device #tab-selection-container .tab-selection{display:-webkit-flex;display:flex;}.node-type-device #tab-selection-container .tab-selection .tab-inner-container:last-child{margin-bottom:0;}.node-type-device #tab-selection-container .tab-selection .legal-note{font-weight:600;}.node-type-device #tab-selection-container .detail-title{font-size:16px;font-weight:bold;padding-bottom:10px;margin-left:20px;margin-bottom:8px;}@media (min-width:768px){.node-type-device #tab-selection-container .detail-title{margin-left:0;}}.node-type-device #tab-selection-container .tab-selection-options{width:100%;}@media (min-width:768px){.node-type-device #tab-selection-container .tab-selection-options{float:left;box-sizing:border-box;width:50%;}.node-type-device #tab-selection-container .tab-selection-options .tab-container.active{padding-right:31px;}.node-type-device #tab-selection-container .tab-selection-options .tab-container.active::before{right:50px;}}.node-type-device #tab-selection-container #tab-info-container{box-sizing:border-box;width:calc(50% - 30px);margin-left:30px;}@media (min-width:768px){.node-type-device #tab-selection-container .cart-actions{margin:13px -15px 30px -15px;}}.node-type-device #tab-selection-container .cart-actions .koodo-button-cart{width:100%;border-radius:5px;}.node-type-device #tab-selection-container .cart-actions .koodo-button-cart.disabled{background:#cccaca !important;color:#ffffff !important;border:none !important;cursor:pointer;pointer-events:auto;}.node-type-device #tab-selection-container .cart-actions .action-remove{padding-top:15px;}.node-type-device #tab-selection-container .cart-actions .koodo-link{color:#016b6a;}.node-type-device #tab-selection-container .cart-actions .koodo-link:hover{color:#014847;}@media (min-width:768px){.node-type-device h1.device-title{margin-bottom:20px;}}.node-type-device h2.grey{margin-bottom:0;color:#17367d;font-size:16px;}.node-type-device .gc-message{position:relative;}@media (min-width:768px){.node-type-device .gc-message{margin-top:15px;}}.node-type-device .koodo-dropdown-full{margin-top:40px;}.node-type-device .detail-tabs{margin-bottom:40px;}.node-type-device .more-details-message{line-height:15px;}@media (min-width:768px) and (max-width:1099px){.node-type-device .more-details-message{margin-top:20px;}}.node-type-device #product-images-medium{display:none;width:125px;height:250px;float:left;margin-right:20px;margin-bottom:25px;z-index:-1;}@media (min-width:768px) and (max-width:1099px){.node-type-device #product-images-medium{height:180px;}}@media (min-width:768px) and (max-width:1099px){.node-type-device #product-images-medium{display:inline-block;}}@media (min-width:768px) and (max-width:1099px){.node-type-device .product-images{position:absolute;width:14%;margin-top:0;z-index:1;}}@media (max-width:767px){.node-type-device .product-images{min-height:400px;}}.node-type-device .product-images .koodo-carousel .slick-dots{margin:0;}.node-type-device .product-images .koodo-carousel .slick-dots li{margin:0 5px;}.node-type-device .dynamic-pad{display:none;height:0;float:left;margin-bottom:0;vertical-align:bottom;width:100%;}@media (min-width:768px){.node-type-device .dynamic-pad{display:block;}}.node-type-device #condition-title,.node-type-device #storage-title,.node-type-device #color-title{font-size:16px;line-height:17px;font-weight:bold;}.node-type-device #tab-info-container .long-button-wrapper,.node-type-device .mobile-drawer .long-button-wrapper{text-align:left;}.node-type-device #tab-info-container .long-button-wrapper .koodo-button,.node-type-device .mobile-drawer .long-button-wrapper .koodo-button{min-width:166px;padding:13px 25px;background:#17367d;border-color:#17367d;}.node-type-device #tab-info-container .long-button-wrapper .koodo-button:hover,.node-type-device .mobile-drawer .long-button-wrapper .koodo-button:hover{background:#11295f;}.node-type-device #tab-info-container .koodo-button.koodo-button-cart:before,.node-type-device .mobile-drawer .koodo-button.koodo-button-cart:before{display:none;}.node-type-device #tab-info-container .tab-info-regular-price .koodo-currency,.node-type-device .mobile-drawer .tab-info-regular-price .koodo-currency{font-weight:normal;}.node-type-device .koodo-dropdown-full .koodo-dropdown-title{background:#fae6f4;color:#17367d;}.node-type-device .koodo-dropdown-full .koodo-dropdown-title .blue_expand_circles:after{color:#17367d;}.node-type-device .mobile__breadcrumb{margin-left:20px;font-size:16px;font-weight:bold;vertical-align:top;}.node-type-device .mobile__breadcrumb .breadcrumb-link{color:#17367d;font-size:16px;font-weight:bold;vertical-align:top;}@media (max-width:767px){.node-type-device .mobile__breadcrumb .breadcrumb-link{font-size:14px;line-height:1em;}}.node-type-device .mobile__breadcrumb .device-large-title{display:none;}@media (min-width:767px){.node-type-device .mobile__breadcrumb{display:none;}}.node-type-device .header-bg{width:100%;position:absolute;height:260px;background:#fae6f4;overflow:hidden;}@media (min-width:767px) and (max-width:1099px){.node-type-device .header-bg{height:320px;}}@media (max-width:767px){.node-type-device .header-bg{height:120%;max-height:640px;padding:20px 0;position:absolute;}}.node-type-device .header-bg .shape__container{height:100%;}.node-type-device .header-bg .shape__bg-01{position:absolute;width:268px;height:100%;right:0;top:0;-webkit-transform-origin:0 100%;transform-origin:0 100%;overflow:hidden;display:inline-block;-webkit-transform:skew(-32deg);transform:skew(-32deg);background:#17367d;}@media (max-width:767px){.node-type-device .header-bg .shape__bg-01{width:100%;height:8%;top:inherit;bottom:0;-webkit-transform:skew(10deg) rotate(7deg);transform:skew(10deg) rotate(7deg);z-index:1;}}.node-type-device .header-bg .shape__bg-02{position:absolute;width:305px;height:100%;right:0;top:0;-webkit-transform-origin:0 100%;transform-origin:0 100%;overflow:hidden;display:inline-block;-webkit-transform:skew(-50deg);transform:skew(-50deg);background:#fbaf34;}@media (max-width:767px){.node-type-device .header-bg .shape__bg-02{width:100%;-webkit-transform:skew(0deg) scale(2,1) rotate(65deg);transform:skew(0deg) scale(2,1) rotate(65deg);top:-167px;left:-110px;}}.node-type-device .site-header .title-section-container-background{padding:0;min-height:auto;position:relative;z-index:10;}.node-type-device .site-header #title-section-wrapper{padding:0;}.node-type-device .site-header #title-section-wrapper #title-section-container{position:absolute;margin-top:18px;}@media (max-width:767px){.node-type-device .site-header #title-section-wrapper #title-section-container{display:none;}}.node-type-device .cpo-overlay div.content h2{color:#7c1366;font-size:30px;}@media (min-width:768px){.node-type-device .cpo-overlay div.content h2{font-size:45px;}}.node-type-device .notification-message-container{background:inherit;padding:0;margin:0;text-align:left;color:#17367d;}.node-type-device .notification-message-container .notification-message-wrapper .notification-message{padding:0;color:#17367d;}.node-type-device .with-tab-price .koodo-currency{font-weight:bold;}.node-type-device .with-tab-price .monthly-info .per-month .monthly-price{font-weight:normal;}.node-type-device .with-tab-price .monthly-info .per-month .monthly-price .koodo-currency{font-weight:normal;}.node-type-device .with-tab-price .monthly-info .per-month .monthly-price .koodo-currency .cents{font-size:14px;line-height:16px;}.node-type-device .detail-tabs .small-content-panes{margin:0;width:100%;}.node-type-device .detail-tabs .small-content-panes:after{color:#fff;}.node-type-device .detail-tabs .small-content-panes:before{font-family:"koodings";content:'\E034';color:#17367d;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);position:absolute;left:0;right:0;text-align:center;top:37px;font-size:20px;}.node-type-device .detail-tabs .small-content-panes select{background:#17367d;border-radius:0;color:#fff;}@media (max-width:767px){.node-type-device .tab-inner-container.active .tab-container{background:#17367d;color:#fff;}.node-type-device .tab-inner-container.active .tab-container .tab-content-right{color:#fff;}.node-type-device .tab-inner-container.active .tab-container .tab-container-glyph::after{display:none;}.node-type-device .tab-inner-container.active .tab-container:before{position:absolute;display:inline-block;margin:0;font-family:"koodings";color:#fff;border-radius:50%;font-size:20px;content:'\E025';right:30px;top:40px;}}@media (max-width:767px){.node-type-device .tab-container.active{background:#17367d;color:#fff;}.node-type-device .tab-container.active .tab-content-right{color:#fff;}}.node-type-device .tab-container.active .tab-container-glyph::after{display:none;}.logged-in.node-type-device .site-main-content .tabs.primary{position:relative;bottom:-39px;width:100%;z-index:10;}@media (max-width:767px){.logged-in.node-type-device .site-main-content .tabs.primary{bottom:19px;}}.logged-in.node-type-device .node-device{margin-top:35px;}@media (min-width:767px) and (max-width:1099px){.logged-in.node-type-device .node-device{margin-top:25px;width:100%;position:relative;display:inline-block;}}@media (min-width:1099px){.logged-in.node-type-device .node-device{width:100%;position:relative;display:inline-block;}}ul.phone-details-list li p{display:block;margin:0 0 10px 0;font-size:14px;line-height:20px;}@media (min-width:1100px){ul.phone-details-list li p{font-size:16px;}}ul.phone-details-list li p strong{font-weight:bold;color:#000;}ul.phone-details-list li p a{font-weight:600;color:#17367d;}ul.phone-details-list li p .koodo-currency{font-weight:bold;}ul.phone-details-list .legal-tag a{color:#000;text-decoration:none;font-size:12px;font-weight:normal;}ul.phone-details-list .cents{vertical-align:baseline;font-size:1em;line-height:normal;}.node-type-device.node-type-tablet .header-bg{background-color:#f9f6a5;}.node-type-device.node-type-tablet .header-bg .shape__bg-01{background-color:#016b6a;}.node-type-device.node-type-tablet .header-bg .shape__bg-02{background-color:#ee2c74;}.node-type-device.node-type-tablet .title a.breadcrumb-link{color:#016b6a;}.node-type-device.node-type-tablet .title a.breadcrumb-link:after{color:#016b6a;}.node-type-device.node-type-tablet .title .device-large-title{color:#016b6a;}.node-type-device.node-type-tablet h1.device-title{color:#ee2c74;}.node-type-device.node-type-tablet .koodo-prompt-wrapper .koodo-prompt{background-color:#f9f6a5;}.node-type-device.node-type-tablet .koodo-prompt-wrapper .koodo-prompt .prompt-banner:after{background-color:#ee2c74;}.node-type-device.node-type-tablet .koodo-prompt-wrapper .koodo-prompt .prompt-banner:before{background-color:#016b6a;}.node-type-device.node-type-tablet .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .text{color:#016b6a;}.node-type-device.node-type-tablet .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .text h3{color:#ee2c74;}.node-type-device.node-type-tablet .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .form-type-radio label .radio:before{color:#016b6a;}.node-type-device.node-type-tablet .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .koodo-button{background-color:#016b6a;border-color:#016b6a;}.node-type-device.node-type-tablet .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .koodo-button:hover{background-color:#014847;border-color:#014847;}.node-type-device.node-type-tablet .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .koodo-button.koodo-button-transparent{color:#016b6a;}.node-type-device.node-type-tablet .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .closing-cross .closing-message{color:#016b6a;}.node-type-device.node-type-tablet .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .closing-cross .closing-message:hover{color:#014847;}.node-type-device.node-type-tablet .gc-message .gc-bubble{color:#016b6a;}.node-type-device.node-type-tablet .gc-message .gc-bubble:hover{color:#014847;}.node-type-device.node-type-tablet .gc-message .gc-info-glyph{color:#016b6a;}.node-type-device.node-type-tablet .gc-popup div.content .header h3{color:#016b6a;}.node-type-device.node-type-tablet .koodo-button{background-color:#016b6a;border-color:#016b6a;}.node-type-device.node-type-tablet .koodo-button:hover{background-color:#014847;border-color:#014847;}.node-type-device.node-type-tablet .attribute-wrapper#storage-wrapper .attribute-options label,.node-type-device.node-type-tablet .attribute-wrapper#condition-wrapper .attribute-options label{color:#016b6a;background-color:#c1f2e8;}.node-type-device.node-type-tablet .attribute-wrapper#storage-wrapper .attribute-options label:hover,.node-type-device.node-type-tablet .attribute-wrapper#condition-wrapper .attribute-options label:hover{color:#fff;background-color:#016b6a;}.node-type-device.node-type-tablet .attribute-wrapper#storage-wrapper .attribute-options input[checked="checked"] ~ label,.node-type-device.node-type-tablet .attribute-wrapper#condition-wrapper .attribute-options input[checked="checked"] ~ label{color:#fff;background-color:#016b6a;}.node-type-device.node-type-tablet .attribute-wrapper#color-wrapper label:hover,.node-type-device.node-type-tablet .attribute-wrapper#color-wrapper input[checked="checked"] ~ label{box-shadow:0 0 0 3px #016b6a;}.node-type-device.node-type-tablet .tab-inner-container .tab-container{background-color:#c1f2e8;}.node-type-device.node-type-tablet .tab-inner-container .tab-container:hover{background-color:#a3ecdd;}.node-type-device.node-type-tablet .tab-inner-container .tab-container.active{background-color:#016b6a;}.node-type-device.node-type-tablet .tab-inner-container .tab-container .tab-container-glyph::after{color:#016b6a;}.node-type-device.node-type-tablet .tab-content .tab-content-right{color:#016b6a;}.node-type-device.node-type-tablet .tab-container.active .tab-content-right{color:#fff;}.node-type-device.node-type-tablet .tab-info-regular-price,.node-type-device.node-type-tablet .tab-info-savings{color:#ee2c74;}.node-type-device.node-type-tablet .offer-details h3{color:#7c1366;}.node-type-device.node-type-tablet .offer-details .legal-note{color:#ee2c74;}.node-type-device.node-type-tablet .koodo-dropdown-full .koodo-dropdown-title{background-color:#c1f2e8;color:#016b6a;}.node-type-device.node-type-tablet .detail-tabs ul.ui-tabs-nav li.ui-state-active{background-color:#016b6a;}.node-type-device.node-type-tablet .detail-tabs ul.ui-tabs-nav li.ui-state-active:after{color:#016b6a;}.node-type-device.node-type-tablet .detail-tabs ul.ui-tabs-nav li:hover{background-color:#016b6a;}.node-type-device.node-type-tablet .store-policies h3{color:#ee2c74;}.node-type-sim .hero-banner-wrapper{background:linear-gradient(to right,#feeec7 0%,#feeec7 50%,#7c1366 50%,#7c1366 100%);}.node-type-sim .hero-banner-wrapper .hero-banner-title h1{color:#258b0b;}.node-type-sim .hero-banner-wrapper .hero-banner-description{color:#7c1366;}.node-type-sim .hero-banner-wrapper .colour__primary{background-color:#feeec7;}.node-type-sim .hero-banner-wrapper .colour__secondary{background-color:#d5e04d;}.node-type-sim .hero-banner-wrapper .colour__tertiary{background-color:#7c1366;}.node-type-sim .koodo-prompt-wrapper .koodo-prompt{background-color:#feeec7;}.node-type-sim .koodo-prompt-wrapper .koodo-prompt .prompt-banner:after{background-color:#d5e04d;}.node-type-sim .koodo-prompt-wrapper .koodo-prompt .prompt-banner:before{background-color:#7c1366;}.node-type-sim .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .text{color:#7c1366;}.node-type-sim .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .text h3{color:#258b0b;}.node-type-sim .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .form-type-radio label .radio:before{color:#7c1366;}.node-type-sim .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .koodo-button{background-color:#7c1366;border-color:#7c1366;}.node-type-sim .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .koodo-button:hover{background-color:#5d0e4d;border-color:#5d0e4d;}.node-type-sim .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .koodo-button.koodo-button-transparent{color:#7c1366;}.node-type-sim .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .closing-cross .closing-message{color:#7c1366;}.node-type-sim .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .closing-cross .closing-message:hover{color:#5d0e4d;}.node-type-sim .login-wrapper a{color:#7c1366 !important;}.node-type-wireless-home-phone .hero-banner-wrapper{background:linear-gradient(to right,#feeec7 0%,#feeec7 50%,#66104c 50%,#66104c 100%);}.node-type-wireless-home-phone .hero-banner-wrapper .hero-banner-title h1{color:#df3d0c;}.node-type-wireless-home-phone .hero-banner-wrapper .hero-banner-description{color:#66104c;}.node-type-wireless-home-phone .hero-banner-wrapper .colour__primary{background-color:#feeec7;}.node-type-wireless-home-phone .hero-banner-wrapper .colour__secondary{background-color:#fbaf34;}.node-type-wireless-home-phone .hero-banner-wrapper .colour__tertiary{background-color:#66104c;}.node-type-wireless-home-phone .koodo-prompt-wrapper .koodo-prompt{background-color:#feeec7;}.node-type-wireless-home-phone .koodo-prompt-wrapper .koodo-prompt .prompt-banner:after{background-color:#fbaf34;}.node-type-wireless-home-phone .koodo-prompt-wrapper .koodo-prompt .prompt-banner:before{background-color:#7c1366;}.node-type-wireless-home-phone .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .text{color:#7c1366;}.node-type-wireless-home-phone .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .text h3{color:#df3d0c;}.node-type-wireless-home-phone .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .form-type-radio label .radio:before{color:#7c1366;}.node-type-wireless-home-phone .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .koodo-button{background-color:#7c1366;border-color:#7c1366;}.node-type-wireless-home-phone .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .koodo-button:hover{background-color:#5d0e4d;border-color:#5d0e4d;}.node-type-wireless-home-phone .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .koodo-button.koodo-button-transparent{color:#7c1366;}.node-type-wireless-home-phone .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .closing-cross .closing-message{color:#7c1366;}.node-type-wireless-home-phone .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .closing-cross .closing-message:hover{color:#5d0e4d;}.node-type-wireless-home-phone .login-wrapper a{color:#7c1366 !important;}.node-type-wireless-home-phone .phone-details-list{margin-bottom:20px;}.node-type-wireless-home-phone .phone-details-list li p .koodo-currency{font-weight:normal;}.page-rate-plans,.page-tablet-rate-plans{}.page-rate-plans .title-section-container-background.banner,.page-tablet-rate-plans .title-section-container-background.banner{background-color:#c3efff;}.page-rate-plans .title-section-container-background.banner h2.title,.page-tablet-rate-plans .title-section-container-background.banner h2.title{color:#016b6a;}.page-rate-plans .title-section-container-background.banner .banner-title h1,.page-tablet-rate-plans .title-section-container-background.banner .banner-title h1{color:#df3d0c;}.page-rate-plans .title-section-container-background.banner .banner-sub-title h2,.page-tablet-rate-plans .title-section-container-background.banner .banner-sub-title h2{color:#df3d0c;}.page-rate-plans .title-section-container-background.banner .color-secondary,.page-tablet-rate-plans .title-section-container-background.banner .color-secondary{background-color:#d5e04d;}.page-rate-plans .title-section-container-background.banner .color-tertiary,.page-tablet-rate-plans .title-section-container-background.banner .color-tertiary{background-color:#016b6a;}.page-rate-plans .koodo-prompt-wrapper .koodo-prompt,.page-tablet-rate-plans .koodo-prompt-wrapper .koodo-prompt{background-color:#c3efff;}.page-rate-plans .koodo-prompt-wrapper .koodo-prompt .prompt-banner:after,.page-tablet-rate-plans .koodo-prompt-wrapper .koodo-prompt .prompt-banner:after{background-color:#d5e04d;}.page-rate-plans .koodo-prompt-wrapper .koodo-prompt .prompt-banner:before,.page-tablet-rate-plans .koodo-prompt-wrapper .koodo-prompt .prompt-banner:before{background-color:#016b6a;}.page-rate-plans .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .text,.page-tablet-rate-plans .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .text{color:#016b6a;}.page-rate-plans .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .text h3,.page-tablet-rate-plans .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .text h3{color:#df3d0c;}.page-rate-plans .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .form-type-radio label .radio:before,.page-tablet-rate-plans .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .form-type-radio label .radio:before{color:#016b6a;}.page-rate-plans .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .koodo-button,.page-tablet-rate-plans .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .koodo-button{background-color:#016b6a;border-color:#016b6a;}.page-rate-plans .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .koodo-button:hover,.page-tablet-rate-plans .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .koodo-button:hover{background-color:#014847;border-color:#014847;}.page-rate-plans .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .koodo-button.koodo-button-transparent,.page-tablet-rate-plans .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .koodo-button.koodo-button-transparent{color:#016b6a;}.page-rate-plans .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .closing-cross .closing-message,.page-tablet-rate-plans .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .closing-cross .closing-message{color:#016b6a;}.page-rate-plans .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .closing-cross .closing-message:hover,.page-tablet-rate-plans .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .closing-cross .closing-message:hover{color:#014847;}.page-rate-plans .login-wrapper a,.page-tablet-rate-plans .login-wrapper a{color:#016b6a !important;}.page-rate-plans .region-plans-top-info,.page-tablet-rate-plans .region-plans-top-info{margin:0 0 20px;}.page-rate-plans .view-rate-plan,.page-tablet-rate-plans .view-rate-plan{margin:0 -20px;}.page-rate-plans #block-system-main,.page-tablet-rate-plans #block-system-main{opacity:1;transition:opacity 0.5s;}.page-rate-plans #block-system-main.loading,.page-tablet-rate-plans #block-system-main.loading{pointer-events:none;opacity:0.5;transition:opacity 0.25s;}.page-rate-plans #block-koodo-plans-plans-footer-legal .legal-note,.page-tablet-rate-plans #block-koodo-plans-plans-footer-legal .legal-note{padding-bottom:5px;}.page-rate-plans #block-koodo-plans-plans-footer-legal .legal-note .legal-note-number,.page-tablet-rate-plans #block-koodo-plans-plans-footer-legal .legal-note .legal-note-number{float:left;width:15px;}.page-rate-plans #block-koodo-plans-plans-footer-legal .legal-note .legal-note-contents,.page-tablet-rate-plans #block-koodo-plans-plans-footer-legal .legal-note .legal-note-contents{padding-left:20px;}.page-add-ons .title-section-container-background.banner{background-color:#f9f6a5;}.page-add-ons .title-section-container-background.banner h2.title{color:#016b6a;}.page-add-ons .title-section-container-background.banner .banner-title h1{color:#8c0448;}.page-add-ons .title-section-container-background.banner .banner-sub-title h2{color:#8c0448;}.page-add-ons .title-section-container-background.banner .color-secondary{background-color:#ee2c74;}.page-add-ons .title-section-container-background.banner .color-tertiary{background-color:#016b6a;}.page-add-ons .koodo-prompt-wrapper .koodo-prompt{background-color:#f9f6a5;}.page-add-ons .koodo-prompt-wrapper .koodo-prompt .prompt-banner:after{background-color:#ee2c74;}.page-add-ons .koodo-prompt-wrapper .koodo-prompt .prompt-banner:before{background-color:#016b6a;}.page-add-ons .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .text{color:#016b6a;}.page-add-ons .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .text h3{color:#8c0448;}.page-add-ons .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .form-type-radio label .radio:before{color:#016b6a;}.page-add-ons .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .koodo-button{background-color:#016b6a;border-color:#016b6a;}.page-add-ons .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .koodo-button:hover{background-color:#014847;border-color:#014847;}.page-add-ons .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .koodo-button.koodo-button-transparent{color:#016b6a;}.page-add-ons .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .closing-cross .closing-message{color:#016b6a;}.page-add-ons .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .closing-cross .closing-message:hover{color:#014847;}.page-add-ons .login-wrapper a{color:#016b6a !important;}.page-add-ons #block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .total-wrapper{background:#f9f6a5;}.page-cart div#site-wrapper div#site-container{padding:0 8px 0 10px;}@media (min-width:768px){.page-cart div#site-wrapper div#site-container{padding:0 20px;}}.page-cart .title-section-container-background.banner{background-color:#c1f2e8;}.page-cart .title-section-container-background.banner h2.title{color:#016b6a;}.page-cart .title-section-container-background.banner .banner-title h1{color:#df3d0c;}.page-cart .title-section-container-background.banner .banner-sub-title h2{color:#df3d0c;}.page-cart .title-section-container-background.banner .color-secondary{background-color:#c53a70;}.page-cart .title-section-container-background.banner .color-tertiary{background-color:#016b6a;}.page-cart .koodo-button{background-color:#016b6a;border-color:#016b6a;}.page-cart .koodo-button:hover{background-color:#014847;border-color:#014847;}.page-cart .koodo-button.koodo-button-transparent{color:#016b6a;}.page-cart .koodo-prompt-wrapper .koodo-prompt{background-color:#c1f2e8;}.page-cart .koodo-prompt-wrapper .koodo-prompt .prompt-banner:after{background-color:#c53a70;}.page-cart .koodo-prompt-wrapper .koodo-prompt .prompt-banner:before{background-color:#016b6a;}.page-cart .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .text{color:#016b6a;}.page-cart .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .text h3{color:#c53a70;}.page-cart .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .form-type-radio label .radio:before{color:#016b6a;}.page-cart .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .koodo-button{background-color:#016b6a;border-color:#016b6a;}.page-cart .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .koodo-button:hover{background-color:#014847;border-color:#014847;}.page-cart .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .koodo-button.koodo-button-transparent{color:#016b6a;}.page-cart .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .closing-cross .closing-message{color:#016b6a;}.page-cart .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .closing-cross .closing-message:hover{color:#014847;}.page-cart .bubbles-container{text-align:center;margin:50px 0 20px 0;}@media (min-width:768px){.page-cart .bubbles-container{margin-top:70px;margin-bottom:15px;}}.page-cart .bubbles-container .bubble-container{font-size:0;}@media (min-width:768px){.page-cart .bubbles-container .bubble-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}}.page-cart .bubbles-container .bubble-container .bubble-button{width:50%;padding-bottom:25px;}@media (min-width:768px){.page-cart .bubbles-container .bubble-container .bubble-button{width:auto;}}.page-cart #clear-order{color:#016b6a;}.page-cart #clear-order:hover{color:#014847;}.page-cart .device-views{padding:12px 22px;background-color:#f4f6b5;font-size:14px;line-height:1.29;}@media (min-width:768px){.page-cart .device-views{margin:20px -8px 0;padding-left:18px;padding-right:18px;}}.page-cart .device-views .device-views-wrapper{margin:auto;display:table;}.page-cart .device-views .device-views-wrapper:before{font-family:"koodings";content:"\E028";font-size:38px;line-height:1em;display:table-cell;vertical-align:middle;}@media (min-width:768px){.page-cart .device-views .device-views-wrapper:before{display:none;}}.page-cart .device-views .device-views-wrapper .device-views-content{display:table-cell;vertical-align:middle;padding-left:22px;}@media (min-width:768px){.page-cart .device-views .device-views-wrapper .device-views-content{padding-left:0;}}.page-cart .cart-cc-logos{margin:35px 0;}.page-cart .cart-cc-logos img{height:30px;}@media (min-width:768px){.page-cart .cart-cc-logos img{height:40px;}}.page-cart #content-bottom-info{margin-top:46px;margin-bottom:0;}.maintenance-page a.disabled,.maintenance-page #region_management_region_selection{pointer-events:none;cursor:pointer;opacity:0.5;}.maintenance-page .content-container{height:100%;}.maintenance-page .content-container.koodo-error{background-color:#fdd26e;}.maintenance-page .content-container .content-wrapper{background:linear-gradient(to bottom,#c1f2e8 0%,#c1f2e8 50%,#016b6a 50%,#016b6a 100%);margin:0 auto;}@media (min-width:768px){.maintenance-page .content-container .content-wrapper{background:linear-gradient(to right,#c1f2e8 0%,#c1f2e8 50%,#016b6a 50%,#016b6a 100%);}}.maintenance-page .content-container .content-wrapper .outage{position:relative;max-width:1440px;margin:0 auto;overflow:hidden;}@media (min-width:1200px){.maintenance-page .content-container .content-wrapper .outage{padding-bottom:0;}}.maintenance-page .content-container .content-wrapper .outage .outage__copyCont{position:relative;z-index:5;padding:105px 0;}@media (min-width:768px){.maintenance-page .content-container .content-wrapper .outage .outage__copyCont{padding:185px 0;width:100%;}}.maintenance-page .content-container .content-wrapper .outage .outage__copyCont .container{padding:0 40px;max-width:1160px;}@media (min-width:768px){.maintenance-page .content-container .content-wrapper .outage .outage__copyCont .container{padding:0 20px;}}@media (min-width:1100px){.maintenance-page .content-container .content-wrapper .outage .outage__copyCont .container{padding:0;}}.maintenance-page .content-container .content-wrapper .outage .outage__copyCont .container .outage__copyCont-msg-container{text-align:left;margin-bottom:155px;}@media (min-width:768px){.maintenance-page .content-container .content-wrapper .outage .outage__copyCont .container .outage__copyCont-msg-container{width:60%;box-sizing:border-box;padding-right:60px;vertical-align:middle;display:inline-block;margin-bottom:0;}}@media (min-width:1100px){.maintenance-page .content-container .content-wrapper .outage .outage__copyCont .container .outage__copyCont-msg-container{width:64%;padding-right:100px;}}.maintenance-page .content-container .content-wrapper .outage .outage__copyCont .container .outage__copyCont-msg-container h1{color:#016b6a;padding-bottom:22px;font-size:40px;font-weight:bold;}@media (min-width:1100px){.maintenance-page .content-container .content-wrapper .outage .outage__copyCont .container .outage__copyCont-msg-container h1{font-size:50px;}}.maintenance-page .content-container .content-wrapper .outage .outage__copyCont .container .outage__copyCont-msg-container p{color:#df3d0c;font-size:18px;font-weight:600;}@media (min-width:1100px){.maintenance-page .content-container .content-wrapper .outage .outage__copyCont .container .outage__copyCont-msg-container p{font-size:28px;}}.maintenance-page .content-container .content-wrapper .outage .outage__copyCont .container .outage__copyCont-msg-container a{color:#df3d0c;font-weight:bold;}@media (min-width:768px){.maintenance-page .content-container .content-wrapper .outage .outage__copyCont .container .outage__copyCont-img-container{width:39%;box-sizing:border-box;vertical-align:middle;display:inline-block;padding-right:80px;}}@media (min-width:1100px){.maintenance-page .content-container .content-wrapper .outage .outage__copyCont .container .outage__copyCont-img-container{width:35%;padding-right:0;}}.maintenance-page .content-container .content-wrapper .outage .outage__copyCont .container .outage__copyCont-img-container .outage__copyCont-img-wrapper{text-align:center;}.maintenance-page .content-container .content-wrapper .outage .outage__copyCont .container .outage__copyCont-img-container .outage__copyCont-img-wrapper img{max-height:97px;}@media (min-width:768px){.maintenance-page .content-container .content-wrapper .outage .outage__copyCont .container .outage__copyCont-img-container .outage__copyCont-img-wrapper img{max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}}@media (min-width:768px){.maintenance-page .content-container .content-wrapper .outage .outage__copyCont .container .outage__copyCont-img-container .outage__copyCont-img-wrapper{height:197px;width:100%;margin-left:10px;position:relative;}}.maintenance-page .content-container .content-wrapper .outage .colour__primary{height:74%;background-color:#c1f2e8;}@media (min-width:768px){.maintenance-page .content-container .content-wrapper .outage .colour__primary{height:100%;width:62%;-webkit-transform:skew(-11deg,0deg);transform:skew(-11deg,0deg);}}.maintenance-page .content-container .content-wrapper .outage .colour__secondary{background-color:#39cdc9;}@media (max-width:767px){.maintenance-page .content-container .content-wrapper .outage .colour__secondary{height:90%;}}.maintenance-page .content-container .content-wrapper .outage .colour__tertiary{background-color:#016b6a;}.maintenance-page .content-container .content-wrapper .koodo-error-heading-container{max-width:942px;margin:0 auto;padding:60px 20px 0;font-size:32px;font-weight:bold;text-align:center;color:#ee2c74;}@media (max-width:1099px){.maintenance-page .content-container .content-wrapper .koodo-error-heading-container{padding-top:35px;font-size:20px;}}.maintenance-page .content-container .content-wrapper .koodo-error-heading-container .koodo-error-heading-divider{max-width:566px;margin:25px auto;height:4px;background:#f3398a;}@media (max-width:1099px){.maintenance-page .content-container .content-wrapper .koodo-error-heading-container .koodo-error-heading-divider{max-width:154px;margin:25px auto;height:3px;}}.maintenance-page .content-container .content-wrapper .koodo-error-image-container video{display:block;width:406px;height:auto;margin:0 auto;padding:10px 0;}@media (max-width:1099px){.maintenance-page .content-container .content-wrapper .koodo-error-image-container video{width:100%;height:auto;margin-top:15px;}}.maintenance-page .koodo-message{display:none;}.maintenance-footer .maintenance-footer-links{margin:0;}.maintenance-footer .maintenance-footer-links.site-footer-social-media{float:none;margin:0;padding:39px 0 36px;}.maintenance-footer .maintenance-footer-links.site-footer-social-media ul{text-align:center;}.page-find-nearest-store #page-title{display:none;}.page-find-nearest-store .title-section-container-background.banner{background-color:#c1f2e8;}.page-find-nearest-store .title-section-container-background.banner .color-secondary{background-color:#016b6a;}.page-find-nearest-store .title-section-container-background.banner .color-tertiary{background-color:#39cdc9;}.page-find-nearest-store .koodo-button{background:#016b6a;border:2px solid #016b6a;}.page-find-nearest-store .koodo-button:hover{background-color:#014847;border:2px solid #014847;}.page-find-nearest-store #block-koodo-custom-site-settings-bottom-info-community .info-segment{background:#c1f2e8;}.page-find-nearest-store #block-koodo-custom-site-settings-bottom-info-community .info-segment .segment-title p{color:#df3d0c;}.page-find-nearest-store #block-koodo-custom-site-settings-bottom-info-community .info-segment .segment-input .koodo-button{background:#016b6a;}.page-find-nearest-store #block-koodo-custom-site-settings-bottom-info-community .info-segment .segment-input .koodo-button:hover{background:#014847;}#store-locator #map-content{width:100%;height:100%;}#store-locator .page-title{font-size:24px;margin-top:39px;margin-bottom:3px;padding-bottom:0px;}#store-locator #autocomplete{z-index:auto;}#store-locator .store-locator-no-results{font-size:16px;color:#4a4a4a;}#store-locator .hidden{display:none;}#store-locator #store-locator-results h2.results-title{font-size:24px;color:#262626;padding:0px;margin-bottom:20px;}#store-locator #store-locator-results #store_locator_result_info_sidebar{float:left;width:40%;position:relative;display:block;}#store-locator #store-locator-results #store_locator_result_map{float:left;width:60%;min-height:500px;position:relative;display:block;}#store-locator #store-locator-results #store_locator_result_map .store-hours-section{padding:0 0 10px;}#store-locator #store-locator-results #store_locator_result_map .store-book-appt{font-size:16px;}@media screen and (min-width:768px){#store-locator #store-locator-results #store_locator_result_map .store-book-appt{display:none;}}#store-locator #store-locator-results .title{font-size:18px;line-height:16px;color:#262626;display:inline-block;padding-right:10px;padding-bottom:10px;max-width:calc(100% - 60px);}#store-locator #store-locator-results .inner-search{padding:24px 15px 0 15px;}#store-locator #store-locator-results .inner-search.nearest-shop{padding:38px 15px 15px 15px;}#store-locator #store-locator-results .inner-search .nearest-koodo-shop{position:absolute;top:0;left:0;margin-left:14px;padding:3px 12px;font-size:14px;font-weight:400;color:#ea1b67;background-color:#feeec7;}@media screen and (min-width:768px){#store-locator #store-locator-results .inner-search .nearest-koodo-shop{margin-left:0;}}#store-locator #store-locator-results .inner-search .search-snippet-info{position:relative;padding:0px;}#store-locator #store-locator-results .inner-search .snippet-top{-webkit-justify-content:space-between;justify-content:space-between;display:-webkit-flex;display:flex;}#store-locator #store-locator-results .inner-search .snippet-content{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;font-size:16px;line-height:20px;color:#595959;}#store-locator #store-locator-results .inner-search .snippet-content .store-street,#store-locator #store-locator-results .inner-search .snippet-content .store-address,#store-locator #store-locator-results .inner-search .snippet-content .store-phone{padding:2px 0;max-width:200px;}#store-locator #store-locator-results .inner-search .snippet-content .store-distance{max-height:24px;background:#e5f7fb;color:#000;line-height:24px;padding:0 10px;}#store-locator #store-locator-results .inner-search .snippet-bottom{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin:15px 0 24px;font-weight:600;font-size:16px;line-height:20px;position:relative;min-height:20px;}#store-locator #store-locator-results .inner-search .snippet-bottom .store-hours-trigger{color:#016b6a;font-weight:600;font-size:16px;line-height:20px;}#store-locator #store-locator-results .inner-search .snippet-bottom .store-hours-trigger:hover{cursor:pointer;text-decoration:underline;}#store-locator #store-locator-results .inner-search .snippet-bottom .store-directions-link{position:absolute;right:0;}#store-locator #store-locator-results .inner-search .snippet-bottom .store-directions-link a{color:#016b6a;text-decoration:none;}#store-locator #store-locator-results .inner-search .snippet-bottom .store-directions-link a:after{font-family:koodings;content:'\E001';padding-left:3px;}#store-locator #store-locator-results .inner-search .snippet-bottom .store-directions-link a:hover{text-decoration:underline;}#store-locator #store-locator-results .inner-search .store-book-appt{width:100%;padding:14px 10px;margin-bottom:24px;background:unset;border-radius:4px;border:1px solid #016b6a;color:#016b6a;font-size:18px;font-weight:400;}#store-locator #store-locator-results .inner-search .store-book-appt:hover{background:#016b6a;color:#fff;}#store-locator #store-locator-results ul.search-results{margin-bottom:10px;margin-left:0px;padding-left:0px;}#store-locator #store-locator-results ul.search-results li.search-result.empty{min-height:168px;}#store-locator #store-locator-results ul.search-results li.search-result.empty.highlight{border:1px solid #c9c8c8;}#store-locator #store-locator-results ul.search-results li:first-child.highlight{margin-top:0px;}#store-locator #store-locator-results ul.search-results li{position:relative;border:1px solid #c9c8c8;background:#FFF;margin:0 0 0px 0;padding:0;}#store-locator #store-locator-results ul.search-results li:before{display:none;content:none;}#store-locator #store-locator-results ul.search-results li + li{border-top:0px;}#store-locator #store-locator-results ul.search-results li.highlight{border:1px solid #009cd5;margin-top:-1px;}#store-locator #store-locator-results ul.search-results .store-hours-dropdown{display:none;margin-top:-40px;}@media (min-width:768px){#store-locator #store-locator-results ul.search-results .store-hours-dropdown{display:none !important;}}#store-locator #store-locator-results #store_locator_bottom{width:40%;}#store-locator #store-locator-results #store_locator_bottom #store_locator_result_count{float:left;font-size:16px;color:#666666;}#store-locator #store-locator-results #store_locator_bottom #store_locator_pager{float:right;}#store-locator #store-locator-results #store_locator_bottom #store_locator_pager .pager-item,#store-locator #store-locator-results #store_locator_bottom #store_locator_pager .pager-last,#store-locator #store-locator-results #store_locator_bottom #store_locator_pager .pager-first,#store-locator #store-locator-results #store_locator_bottom #store_locator_pager .pager-current,#store-locator #store-locator-results #store_locator_bottom #store_locator_pager .pager-ellipsis{display:none;}#store-locator #store-locator-results #store_locator_bottom #store_locator_pager .pager-next,#store-locator #store-locator-results #store_locator_bottom #store_locator_pager .pager-previous{padding:0px 10px;}#store-locator #store-locator-results #store_locator_bottom #store_locator_pager .pager-next:before,#store-locator #store-locator-results #store_locator_bottom #store_locator_pager .pager-previous:before{display:none;}#store-locator #store-locator-results #store_locator_bottom #store_locator_pager .pager-next a,#store-locator #store-locator-results #store_locator_bottom #store_locator_pager .pager-previous a{font-size:16px;font-weight:bold;color:#016b6a;text-decoration:none;text-transform:capitalize;display:inline-block;position:relative;}#store-locator #store-locator-results #store_locator_bottom #store_locator_pager .pager-next a:after,#store-locator #store-locator-results #store_locator_bottom #store_locator_pager .pager-previous a:after{font-family:koodings;position:relative;color:inherit;font-size:14px;position:relative;}#store-locator #store-locator-results #store_locator_bottom #store_locator_pager .pager-next a:hover,#store-locator #store-locator-results #store_locator_bottom #store_locator_pager .pager-previous a:hover{color:#014847;}#store-locator #store-locator-results #store_locator_bottom #store_locator_pager .pager-next a:after{content:'\E002';top:0px;left:2px;position:relative;}#store-locator #store-locator-results #store_locator_bottom #store_locator_pager .pager-previous a:after{content:'\E068';left:-26px;top:-1px;position:absolute;}#store-locator #store-locator-results .online-only .inner-search{background:#e5f7fb;padding:26px 15px 34px 15px;position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;min-height:164px;}@media (min-width:768px){#store-locator #store-locator-results .online-only .inner-search{padding:19px 15px 25px 15px;}}#store-locator #store-locator-results .online-only .inner-search .search-snippet-info{position:static;}#store-locator #store-locator-results .online-only .inner-search .search-snippet-info .online-only__cart{padding:0 10px 10px 0;}#store-locator #store-locator-results .online-only .inner-search .search-snippet-info .title{font-size:22px;font-weight:600;line-height:21px;padding-bottom:16px;}#store-locator #store-locator-results .online-only .inner-search .snippet-content{display:block;}#store-locator #store-locator-results .online-only .inner-search p{font-size:14px;line-height:18px;}@media (min-width:768px){#store-locator #store-locator-results .online-only .inner-search p{margin-bottom:30px;font-size:16px;line-height:19px;}}#store-locator #store-locator-results .online-only .inner-search .snippet-content-bottom{margin-top:10px;}#store-locator #store-locator-results .online-only .inner-search .online-only-links{font-size:16px;font-weight:600;}#store-locator #store-locator-results .online-only .inner-search .online-only-links a{display:block;padding-bottom:5px;color:#016b6a;}@media (min-width:768px){#store-locator #store-locator-results .online-only .inner-search .online-only-links a{margin-right:36px;display:inline;}}#store-locator #store-locator-results .online-only .inner-search .online-only-links a:hover{color:#014847;}#store-locator #store-locator-form{width:100%;clear:both;margin-bottom:30px;}#store-locator #store-locator-form #city-postal-search-container{display:inline-block;width:45%;}#store-locator #store-locator-form #city-postal-search-container .form-type-textfield{width:70%;display:inline-block;max-width:377px;margin-right:10px;}#store-locator #store-locator-form #city-postal-search-container .button-container{width:25%;display:inline-block;text-align:center;max-width:111px;margin:0px;}#store-locator #store-locator-form #city-postal-search-container .button-container button{font-size:16px;min-width:111px;float:none;padding:8px 10px;}#store-locator #store-locator-form #store-or{text-align:center;width:20%;display:inline-block;font-weight:bold;font-size:16px;max-width:100px;}#store-locator #store-locator-form #current-search-container{width:30%;display:inline-block;text-align:center;}#store-locator #store-locator-form #current-search-container button{font-size:16px;min-width:255px;}#store-locator #store-locator-form #store_locator_bottom{clear:both;display:block;}#store-locator #store-locator-form #edit-latlon{display:none;}#store-locator #store-locator-form .form-item-city-postal-search-text label{display:none;}#store-locator #store-locator-form .form-item-city-postal-search-text .form-text input{position:relative;}#store-locator #store-locator-form .button{padding:10px;}#store-locator #store_locator_bottom{clear:both;}@media (min-width:768px){#store-locator #store_locator_bottom .mobile-pager{display:none;}}#store-locator #mobile-switchers{text-align:center;margin:0px auto;}#store-locator #mobile-switchers #mobile-switchers-inner{display:inline-block;border-bottom:2px solid #eaeaea;}#store-locator #mobile-switchers .view-switcher{display:inline-block;background-color:#efefef;padding:15px;margin:0px;font-size:16px;font-weight:bold;cursor:pointer;position:relative;}#store-locator #mobile-switchers .view-switcher.active{background-color:#016b6a;color:#fff;cursor:initial;}#store-locator #mobile-switchers .view-switcher.active:after{color:#fff;content:'\E034';font-family:"koodings";position:absolute;bottom:-7px;left:45%;}#store-locator #store-locator-main-bottom{clear:both;margin-top:50px;}#store-locator #store-locator-main-bottom #chinese-locator{font-size:16px;padding:10px 15px;background-color:#c1f2e8;}#store-locator #store-locator-main-bottom #chinese-locator a{font-size:16px;font-weight:bold;color:#000;}#store-locator #store-locator-main-bottom #chinese-locator a:hover{text-decoration:none;}@media (max-width:768px){#store-locator{margin-bottom:-20px;}#store-locator > h1{display:none;}#store-locator .mobile-hidden{display:none !important;}#store-locator #store-locator-results #store_locator_result_info_sidebar{width:100%;}#store-locator #store-locator-results #store_locator_result_map{width:auto;margin-right:-20px;margin-left:-20px;float:none;margin-bottom:20px;min-height:400px;}#store-locator #store-locator-results #store_locator_result_map .inner-search{padding:0px;}#store-locator #store-locator-results #store_locator_result_map .inner-search .title{font-size:16px;}#store-locator #store-locator-results #store_locator_result_map .inner-search .snippet-top{display:block;}#store-locator #store-locator-results #store_locator_result_map .inner-search .snippet-bottom{margin-top:10px;}#store-locator #store-locator-results #store_locator_result_map .inner-search .snippet-content{display:block;position:relative;line-height:16px;font-weight:400;}#store-locator #store-locator-results #store_locator_result_map .inner-search .koodo-store-markers{margin-bottom:10px;}#store-locator #store-locator-results #store_locator_result_map .inner-search .store-distance{position:absolute;bottom:-32px;}#store-locator #store-locator-results ul.search-results{border-top:0px;border-left:0px;}#store-locator #store-locator-results ul.search-results li{margin-left:-20px;margin-right:-20px;border-top:0px;border-left:0px;border-right:0px;}#store-locator #store-locator-results ul.search-results li.search-result.empty{display:none;}#store-locator #store-locator-results #store_locator_bottom{clear:both;width:100%;}#store-locator #store-locator-results #store_locator_bottom #store_locator_result_count{width:70%;text-align:center;float:left;position:relative;top:5px;}#store-locator #store-locator-results #store_locator_bottom #store_locator_result_count.single-pager{width:85%;}#store-locator #store-locator-results #store_locator_bottom #store_locator_result_count.align-left{text-align:left;}#store-locator #store-locator-results #store_locator_bottom #store_locator_result_count.align-right{text-align:right;}#store-locator #store-locator-results #store_locator_bottom .mobile-pager button{display:inline-block;}#store-locator #store-locator-results #store_locator_bottom .mobile-pager button:after{font-family:koodings;vertical-align:middle;color:#016b6a;width:30px;height:30px;font-size:16px;text-align:center;display:inline-block;top:5px;position:relative;}#store-locator #store-locator-results #store_locator_bottom #mobile-pager-left{float:left;width:15%;}#store-locator #store-locator-results #store_locator_bottom #mobile-pager-left button:after{content:'\E068';}#store-locator #store-locator-results #store_locator_bottom #mobile-pager-right{float:right;width:15%;text-align:right;}#store-locator #store-locator-results #store_locator_bottom #mobile-pager-right button:after{content:'\E002';}#store-locator #store-locator-form #store-or{display:block;clear:both;margin:0px auto;padding:10px 0px;font-size:16px;}#store-locator #store-locator-form #current-search-container{width:100%;display:block;}#store-locator #store-locator-form #current-search-container a{width:100%;font-size:16px;}#store-locator #store-locator-form #city-postal-search-container{width:100%;display:block;position:relative;}#store-locator #store-locator-form #city-postal-search-container .form-type-textfield{width:100%;float:left;margin-right:-40px;margin-bottom:0px;position:relative;max-width:100%;}#store-locator #store-locator-form #city-postal-search-container .form-type-textfield input{padding-right:45px;}#store-locator #store-locator-form #city-postal-search-container .button-container{float:left;width:auto;z-index:90;margin-top:18px;position:relative;}#store-locator #store-locator-form #city-postal-search-container .button-container button{display:block;min-width:auto;}#store-locator #store-locator-main-bottom{margin-left:-20px;margin-right:-20px;padding-bottom:30px;margin-top:20px;}#store-locator #store-locator-main-bottom #chinese-locator #chinese-left{float:none;display:block;width:100%;}#store-locator #store-locator-main-bottom #chinese-locator #chinese-right{margin-top:5px;float:none;display:block;width:100%;}#store-locator #store-locator-main-bottom #chinese-locator #chinese-right img{margin-top:0px;}}@media (min-width:768px){#store-locator .large-hidden{display:none !important;}}.gm-style-pbc{display:none;z-index:4 !important;}.koodo-cluster{overflow:hidden;position:absolute;height:77px;width:41px;margin-top:-38px;font-size:16px;font-family:"Stag Sans Web",arial,sans-serif;font-weight:bold;line-height:58px;color:#02225c;text-align:center;background-image:url(../../../all/themes/koodo/gfx/cluster_pin_blank1.png);cursor:pointer;touch-action:none;z-index:auto;}.bounce{-webkit-animation:bounce 0.7s infinite ease-in-out;animation:bounce 0.7s infinite ease-in-out;-webkit-animation-delay:0.3s;animation-delay:0.3s;}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(-5px);transform:translateY(-5px);}25%,75%{-webkit-transform:translateY(-15px);transform:translateY(-15px);}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px);}100%{-webkit-transform:translateY(0px);transform:translateY(0px);}}@keyframes bounce{0%{-webkit-transform:translateY(-5px);transform:translateY(-5px);}25%,75%{-webkit-transform:translateY(-15px);transform:translateY(-15px);}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px);}100%{-webkit-transform:translateY(0px);transform:translateY(0px);}}.cluster-pager{position:relative;border-top:1px solid #eaeaea;margin-top:15px;padding-top:10px;clear:both;}.cluster-counter{font-size:14px;color:#808080;}.pager-controls{position:relative;float:right;padding-right:3px;}.pager-controls .koodo-link{line-height:20px;font-family:"Stag Sans Web",arial,sans-serif;font-weight:bold;}.pager-controls .koodo-link:after{position:relative;content:"\E002";top:-2px;left:2px;font-family:"koodings";font-size:8px;color:#009cd5;}.store-hours-section{padding:5px 0 15px 0;font-size:16px;font-weight:400;line-height:17px;font-family:"Stag Sans Web",Arial,Helvetica,Tahoma,Verdana,Sans-Serif;}@media (min-width:768px){.store-hours-section{padding:10px 0;}}.store-hours-section strong{font-weight:600;padding-bottom:5px;}.store-hours-section span{color:#595959;padding-bottom:5px;}.store-hours-section .store-hours-description{color:#595959;}.koodo-store-legend{font-size:16px;padding-bottom:20px;}.koodo-store-legend .legend-prefix{display:none;}@media screen and (min-width:768px){.koodo-store-legend .legend-prefix{display:inline-block;}}.koodo-store-legend .store-services{display:block;padding-left:20px;padding-bottom:10px;}@media screen and (min-width:768px){.koodo-store-legend .store-services{display:inline-block;padding-bottom:0;}}.koodo-store-legend .store-services:before{position:relative;top:3px;padding-right:5px;font-size:12px;}.koodo-store-legend .store-services a{font-size:16px;color:#016b6a;font-weight:600;}.koodo-store-legend .store-services a:hover{color:#014847;}.marker-prepaid:before{display:inline-block;content:' ';background:url(../../../all/themes/koodo/gfx/icon_prepaid_sim.svg) no-repeat left;background-size:18px;width:18px;height:18px;}.marker-tradein:before{display:inline-block;content:' ';background:url(../../../all/themes/koodo/gfx/icon_tradein.svg) no-repeat left;background-size:18px;width:18px;height:18px;}.marker-repair:before{display:inline-block;content:' ';background:url(../../../all/themes/koodo/gfx/icon_repair_stores.svg) no-repeat left;background-size:18px;width:18px;height:18px;}.koodo-store-markers{display:-webkit-flex;display:flex;}@media screen and (min-width:768px){.koodo-store-markers{right:0;left:auto;position:absolute;}}.koodo-store-markers .marker-tradein,.koodo-store-markers .marker-prepaid{padding-right:10px;}.gm-style-iw{max-width:370px !important;padding:20px 0 0 12px !important;}.gm-style-iw > button{top:10px !important;right:0 !important;}@media screen and (max-width:767px){.gm-style-iw{max-width:unset !important;max-height:unset !important;}.gm-style-iw > div{max-width:81.25vw !important;min-width:255px !important;max-height:unset !important;}}@media (min-width:768px){.online-deals-container{margin:30px 0 34px;}}.online-deals-container .connection-fee{width:100vw;position:relative;margin-left:-50vw;min-height:131px;left:50%;overflow:hidden;padding:14px 0 0 26px;background-color:#c1f2e8;}@media (min-width:768px){.online-deals-container .connection-fee{vertical-align:middle;display:inline-block;width:185px;padding:14px 0 0 16px;left:-15px;margin-left:0;}}.online-deals-container .connection-fee .fee__top{font-size:21px;font-weight:600;line-height:22px;margin-bottom:5px;}@media (min-width:768px){.online-deals-container .connection-fee .fee__top{font-size:16px;font-weight:600;line-height:17px;}}.online-deals-container .connection-fee .fee__middle .fee__middle__left{float:left;display:inline-block;height:auto;}.online-deals-container .connection-fee .fee__middle .fee__middle__left .koodo-currency{position:relative;bottom:5px;font-size:64px;font-weight:400;line-height:67px;}@media (min-width:768px){.online-deals-container .connection-fee .fee__middle .fee__middle__left .koodo-currency{bottom:0;font-size:52px;line-height:49px;}}.online-deals-container .connection-fee .fee__middle .fee__middle__left .dollar-small{position:relative;top:5px;font-weight:600;font-size:18px;line-height:19px;}@media (min-width:768px){.online-deals-container .connection-fee .fee__middle .fee__middle__left .dollar-small{top:0;}}.i18n-fr .online-deals-container .connection-fee .fee__middle .fee__middle__left .dollar-small{position:relative;right:10px;}.online-deals-container .connection-fee .fee__middle .fee__middle__right{margin-left:5px;padding-right:40px;float:left;}@media (min-width:768px){.online-deals-container .connection-fee .fee__middle .fee__middle__right{display:none;}}.online-deals-container .connection-fee .fee__middle .fee__middle__right p{width:90px;font-size:22px !important;line-height:20px !important;}.online-deals-container .connection-fee .fee__bottom{padding-right:55px;position:relative;font-size:16px;line-height:20px;clear:both;bottom:6px;}@media (min-width:768px){.online-deals-container .connection-fee .fee__bottom{display:none;}}.online-deals-container .connection-fee .fee__bottom--desktop{display:none;}@media (min-width:768px){.online-deals-container .connection-fee .fee__bottom--desktop{display:block;clear:both;padding-right:48px;font-size:14px;line-height:16px;}}.online-deals-container .connection-fee .prompt-color{position:absolute;}.online-deals-container .connection-fee .color-secondary{background-color:#39cdc9;z-index:2;height:100%;width:250px;-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:skew(-36deg,0deg);transform:skew(-36deg,0deg);bottom:0;right:-113px;}@media (min-width:768px){.online-deals-container .connection-fee .color-secondary{-webkit-transform:skew(-24deg,0deg);transform:skew(-24deg,0deg);right:-186px;}}.online-deals-container .connection-fee .color-tertiary{background-color:#016b6a;z-index:1;height:100%;width:138px;-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:skew(-151deg,0deg);transform:skew(-151deg,0deg);bottom:0;right:-147px;}@media (min-width:768px){.online-deals-container .connection-fee .color-tertiary{-webkit-transform:skew(-162deg,0deg);transform:skew(-162deg,0deg);right:-143px;}}.online-deals-container .deals{margin:22px 0 32px;}@media (min-width:768px){.online-deals-container .deals{display:inline-block;vertical-align:middle;padding:7px 0;margin:0;min-height:107px;width:216px;}}.online-deals-container .deals .deals-incentive p{margin:0 !important;font-size:22px !important;line-height:23px !important;}@media (min-width:768px){.online-deals-container .deals .deals-incentive p{font-size:18px;line-height:19px;}}.online-deals-container .deals .deal-values{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:flex-start;justify-content:flex-start;text-align:center;position:relative;bottom:2px;margin-top:21px;}@media (min-width:768px){.online-deals-container .deals .deal-values{margin-top:0;bottom:0;padding-top:10px;}}.online-deals-container .deals .deal-values .deal{width:75px;}.online-deals-container .deals .deal-values .deal__top img{width:75px;height:40px;}.online-deals-container .deals .deal-values .deal__bottom{padding:0 5px;}.online-deals-container .deals .deal-values .deal__bottom p{margin:0 !important;font-size:12px !important;line-height:14px !important;}.online-deals-container .deals .deal-values .deal--guarantee{font-size:40px;line-height:42px;}.online-deals-container .deals .deal-values .deal--guarantee .deal__top .deal__guarantee-day{font-size:12px;line-height:13px;}.online-deals-container .deals .deal-values .deal--guarantee .deal__bottom{padding:0 4px;}.page-region-select #block-region-management-region-management-region-dash{display:none;}.page-region-select .title-section-container-background{display:none;}.page-region-select #site-wrapper{background-color:#000;}.node-type-contact-us-page #site-wrapper{overflow-x:hidden;}.node-type-contact-us-page #page-title{display:none;}.node-type-contact-us-page .page-header-wrapper{display:block;margin:46px 0 44px;font-size:36px;line-height:36px;font-weight:bold;}.node-type-contact-us-page .info-tabs{margin-bottom:30px;}.node-type-contact-us-page .info-tabs .large-display{display:none;}@media screen and (min-width:768px){.node-type-contact-us-page .info-tabs .large-display{display:block;}}.node-type-contact-us-page .info-tabs .large-display .table-select{position:relative;display:inline-block;padding:18px 34px 15px;font-size:14px;font-weight:bold;color:#000000;background-color:#efefef;cursor:pointer;}.node-type-contact-us-page .info-tabs .large-display .table-select.active{background-color:#016b6a;color:#ffffff;}.node-type-contact-us-page .info-tabs .large-display .table-select.active:after{position:absolute;bottom:-14px;left:40%;content:'';border-left:14px solid transparent;border-right:14px solid transparent;border-top:14px solid #016b6a;}.node-type-contact-us-page .info-tabs .large-display .table-select:hover{color:#fff;background:#016b6a;box-shadow:0 2px 12px 0 rgba(69,79,89,0.3);}.node-type-contact-us-page .info-tabs .small-display{position:relative;}@media screen and (min-width:768px){.node-type-contact-us-page .info-tabs .small-display{display:none;}}.node-type-contact-us-page .info-tabs .small-display .customSelect{color:#ffffff;background:#016b6a;}.node-type-contact-us-page .info-tabs .small-display .customSelect option{background:#ffffff;}.node-type-contact-us-page .title-section-container-background.banner{background-color:#c1f2e8;}.node-type-contact-us-page .title-section-container-background.banner .color-secondary{background-color:#016b6a;}.node-type-contact-us-page .title-section-container-background.banner .color-tertiary{background-color:#39cdc9;}.node-type-contact-us-page .title-section-container-background.banner .banner-title{display:block;}.node-type-contact-us-page #block-system-main h1,.node-type-contact-us-page #block-system-main h2,.node-type-contact-us-page #block-system-main h3,.node-type-contact-us-page #block-system-main h4{color:#000;font-weight:bold;padding-bottom:5px;line-height:1.3;margin-top:20px;}.node-type-contact-us-page #block-system-main h1:first-child,.node-type-contact-us-page #block-system-main h2:first-child,.node-type-contact-us-page #block-system-main h3:first-child,.node-type-contact-us-page #block-system-main h4:first-child{margin-top:0 !important;}.node-type-contact-us-page #block-system-main h1{font-size:28px;line-height:42px;}.node-type-contact-us-page #block-system-main h2{font-size:21px;line-height:24px;}.node-type-contact-us-page #block-system-main h3{font-size:18px;line-height:22px;}.node-type-contact-us-page #block-system-main h4{font-size:16px;line-height:20px;}.node-type-contact-us-page #block-system-main a:hover{color:#00AEDB;}.node-type-contact-us-page #block-system-main p{font-size:14px;color:#000;line-height:1.67em;margin-bottom:15px;}.node-type-contact-us-page #block-system-main address{margin-left:25px;font-style:normal;color:#000;margin-bottom:20px;font-size:14px;}.node-type-contact-us-page #block-system-main ul{margin:0px 0 20px 15px;}.node-type-contact-us-page #block-system-main ul li{list-style-type:none !important;background:none !important;padding:0px !important;color:#000;font-size:14px;line-height:1.67em;}.node-type-contact-us-page #block-system-main table{font-size:15px;width:100%;color:#000;line-height:1.67;margin-bottom:20px;}.node-type-contact-us-page #block-system-main table th,.node-type-contact-us-page #block-system-main table tbody{border:none;padding-right:0;}.node-type-contact-us-page #site-content{margin-bottom:0;}#help-bottom-info-section,#help-info-section{margin:100px -20px 80px;padding:80px 20px 85px;background:#c1f2e8;text-align:center;width:100%;}@media screen and (min-width:1200px){#help-bottom-info-section,#help-info-section{width:auto;margin:100px -99999rem 80px;}}#help-bottom-info-section > div,#help-info-section > div{width:100%;max-width:879px;margin:0 auto;text-align:center;}#help-bottom-info-section .search-block-container h2,#help-info-section .search-block-container h2{text-align:left;font-size:22px;color:#df3d0c;margin-bottom:12px;}@media (min-width:1200px){#help-bottom-info-section .search-block-container h2,#help-info-section .search-block-container h2{font-size:36px;line-height:36px;margin-bottom:20px;}}#help-bottom-info-section{margin-bottom:0;}#help-bottom-info-section.hide{display:none;}.koodo-help-search-block{text-align:left;}.koodo-help-search-block input{width:calc(100% - 115px);height:50px;outline:none;font-size:14px;color:#000;border:none;font-family:"Stag Sans Web",Arial,Helvetica,Tahoma,Verdana,Sans-Serif;}.callout-msg{background:#c9c8c8;padding:15px;text-align:center;}.callout-msg h4{line-height:1 !important;padding:0 !important;margin:0 !important;font-weight:600 !important;}.callout-msg span.kooding{font-size:14px;margin-right:3px;color:#CF4520;}.show-number-btn{width:200px;font-size:14px !important;margin:0 !important;}.contact-info-container h2{font-size:36px;}.contact-info-container .section{margin:10px 0 30px;}.contact-info-container .section .section-heading{font-size:18px;font-weight:bold;margin-bottom:5px;}.contact-info-container .phone-number{font-family:Stag Sans Web,arial,Helvetica,tahoma,verdana,sans-serif;font-size:14px;padding:0;margin-top:0;padding-top:20px;}.contact-info-container .phone-number ul{margin-left:0 !important;}.contact-info-container .phone-number ul li:before{display:none;content:none;}.hours-dropdown .hours-title{cursor:pointer;margin-bottom:5px;}.hours-dropdown .hours-title:after{content:'\E003';margin-left:5px;font-family:"koodings";font-size:14px;color:#000000;}.hours-dropdown .hours-title.active:after{content:'\E004';}.hours-info{display:none;}.contact-container a{cursor:pointer;}.contact-container a.secondary-btn{font-weight:bold;display:block;text-decoration:none;margin:15px 0 25px 0;}.tab-content .long-black-button a:after{display:none !important;}#help-info-section{display:block;}#help-info-section .segment-input .koodo-search .koodo-button{display:inline-block;width:50px;min-width:0;margin-left:0;padding:15px 0;background-color:#016b6a;border:none;}@media (min-width:768px){#help-info-section .segment-input .koodo-search .koodo-button{width:100px;margin-left:10px;}}#help-info-section .segment-input .koodo-search .koodo-button:hover{color:#ffffff !important;background-color:#014847;}#help-info-section .segment-input .koodo-search .koodo-button:after{width:50px;top:9px;left:0px;}#help-info-section .segment-input .koodo-search .search-input{display:block;width:100%;}#help-info-section .segment-input .koodo-search .search-input input{width:calc(100% - 50px) !important;height:50px !important;padding:10px 0 10px 10px;float:left;box-sizing:border-box;border-radius:0;border:none;}@media (min-width:768px){#help-info-section .segment-input .koodo-search .search-input input{width:calc(100% - 110px) !important;}}#help-info-section .search-box{padding:20px;background:#c1f2e8;overflow:hidden;border-radius:6px;}.contact-container .tab-content .long-black-button a{width:100%;background-color:#016b6a;}.contact-container .tab-content .long-black-button a:hover{color:#fff !important;}@media screen and (max-width:1099px){#ask .community-segment .segment-input .community-query{width:100% !important;float:none;margin-bottom:10px;}#ask .community-segment .long-black-button{width:auto;float:none;}}@media screen and (max-width:767px){.long-black-button a{width:100% !important;}}.node-unpublished{background:#fff;}@media screen and (max-width:767px){#block-system-main ul{margin-left:0px;}}@media (max-width:767px){.contact-container{padding-bottom:20px;}}.contact-container ul.tab-btns{text-align:center;margin-left:0px !important;padding-left:0;border-bottom:1px solid #ccc;margin-bottom:30px !important;}.contact-container ul.tab-btns li{display:inline-block;line-height:3.2em !important;background:none;margin-right:10px;height:47px;}.contact-container ul.tab-btns li a{color:#000;text-decoration:none;padding:15px 50px;font-size:12px;font-weight:bold;}.contact-container ul.tab-btns li a:hover{color:#000 !important;opacity:0.6;}.contact-container ul.tab-btns li a.active{font-weight:normal;}.table-wrapper .desktop-header{padding:15px 0;text-align:center;font-size:24px;font-weight:bold;border:1px solid #979797;}.tab-options{display:none;font-size:1.3em;font-weight:bold;outline:#fff;text-align:left;padding:10px 0;padding-left:12px;min-width:100%;cursor:pointer;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #999999;border-radius:4px;background:#FFF;line-height:18px;}.subtab-btns{margin-left:0px !important;padding-bottom:4px;padding-left:0;margin-bottom:15px !important;}.subtab-btns li{background:none;margin-right:10px;list-style:none;display:inline-block;}.subtab-btns li:last-child{margin-right:0;}.subtab-btns li a{background-color:#efefef !important;color:#000;text-decoration:none;padding:15px 60px;font-size:13px;font-weight:bold;}.subtab-btns li a:hover{background:#016b6a !important;color:#ffffff !important;}.subtab-btns .active{background:#016b6a !important;color:#ffffff !important;}.subtab-btns .active:hover{background:#016b6a !important;color:#ffffff !important;}.contact-container .arrow-down{width:20px;height:12px;background:url("../../../all/themes/koodo/gfx/filter_down_arrow.png") center no-repeat #fff;margin:0 auto;margin-top:2px;display:none;border-top:1px solid #fff;margin-top:0;}.contact-container .showTriangle{display:block;}.contact-container .arrow-blue{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #016b6a;margin:0 auto;display:none;}.contact-container .hideTriangle{display:none;}.contact-container .mobile-cell{display:none;}@media screen and (max-width:1100px){.tab-options{display:block;margin-bottom:20px;margin-top:40px;}.tab-btns{display:none;}}@media screen and (max-width:767px){.subtab-btns li{width:48%;float:left;margin-right:10px;height:75px;}.subtab-btns li:last-child{margin-right:0px;}.subtab-btns li a{width:100%;display:block;padding:0;text-align:center;padding:10px 0;}.arrow-blue{margin-top:-12px;}.desktop-cell{display:none;}.contact-container table tr th:nth-child(n+3),.contact-container table tr td:nth-child(n+3){display:none;}.contact-container table tr th:first-child,.contact-container table tr th:nth-child(2),.contact-container table tr td:first-child,.contact-container table tr td:nth-child(2){width:100%;display:block;}.contact-container table tr td:first-child{background:#e5f7fb;font-size:16px;padding:15px 20px;box-sizing:border-box;font-weight:bold;}.mobile-cell{display:block;padding:15px 0;}.mobile-cell ul{margin-bottom:0 !important;}.mobile-cell ul li{font-size:16px !important;list-style-type:none !important;}.mobile-cell ul li:before{content:none !important;}.table-contain th:first-child{padding:10px 20px;font-size:18px;}body{overflow-x:hidden;}}@media screen and (min-width:767px){table tr:nth-child(odd){background:#e5f7fb;}.contact-container table td,.contact-container table th{padding:20px 0;}.table-contain th:first-child,.table-contain td:first-child{padding-left:20px;}.table-contain th:last-child,.table-contain td:last-child{padding-right:20px;}.contact-container table tr td:first-child,.contact-container table tr th:first-child{text-align:left;}.contact-container table tr td,.contact-container table tr th{text-align:center;}}.node-type-tablet-sim .hero-banner-wrapper{background:linear-gradient(to right,#feeec7 0%,#feeec7 50%,#7c1366 50%,#7c1366 100%);}.node-type-tablet-sim .hero-banner-wrapper .hero-banner-title h1{color:#258b0b;}.node-type-tablet-sim .hero-banner-wrapper .hero-banner-description{color:#7c1366;}.node-type-tablet-sim .hero-banner-wrapper .colour__primary{background-color:#feeec7;}.node-type-tablet-sim .hero-banner-wrapper .colour__secondary{background-color:#d5e04d;}.node-type-tablet-sim .hero-banner-wrapper .colour__tertiary{background-color:#7c1366;}.node-type-tablet-sim .koodo-prompt-wrapper .koodo-prompt{background-color:#feeec7;}.node-type-tablet-sim .koodo-prompt-wrapper .koodo-prompt .prompt-banner:after{background-color:#d5e04d;}.node-type-tablet-sim .koodo-prompt-wrapper .koodo-prompt .prompt-banner:before{background-color:#7c1366;}.node-type-tablet-sim .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .text{color:#7c1366;}.node-type-tablet-sim .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .text h3{color:#258b0b;}.node-type-tablet-sim .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .form-type-radio label .radio:before{color:#7c1366;}.node-type-tablet-sim .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .koodo-button{background-color:#7c1366;border-color:#7c1366;}.node-type-tablet-sim .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .koodo-button:hover{background-color:#5d0e4d;border-color:#5d0e4d;}.node-type-tablet-sim .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .koodo-button.koodo-button-transparent{color:#7c1366;}.node-type-tablet-sim .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .closing-cross .closing-message{color:#7c1366;}.node-type-tablet-sim .koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .closing-cross .closing-message:hover{color:#5d0e4d;}.node-type-tablet-sim .more-details h2{display:none;}.page-refundrequest .pri-nav,.page-refundrequest .site-actions-nav,.page-refundrequest .login-wrapper{display:none !important;}.page-refundrequest #site-wrapper > .messages-wrapper.error{display:none;}.page-refundrequest #page-title{display:none;}.page-refundrequest .title-section-container-background.banner{background-color:#fae6f4;}.page-refundrequest .title-section-container-background.banner h2.title{color:#8c0448;}.page-refundrequest .title-section-container-background.banner .banner-title h1{color:#016b6a;}.page-refundrequest .title-section-container-background.banner .banner-sub-title h2{color:#016b6a;}.page-refundrequest .title-section-container-background.banner .color-secondary{background-color:#39cdc9;}.page-refundrequest .title-section-container-background.banner .color-tertiary{background-color:#8c0448;}.page-refundrequest #koodo-refund-form{margin:41px 0;}.page-refundrequest h3{font-size:20px;font-weight:bold;line-height:21px;color:#000;margin-bottom:4px;}.page-refundrequest h3 + p{margin-bottom:30px;}@media (min-width:768px){.page-refundrequest h3 + p{margin-right:240px;}.page-refundrequest.i18n-fr h3 + p{margin-right:350px;}}.page-refundrequest p{font-size:16px;font-weight:normal;line-height:20px;color:#000;}.page-refundrequest .page-content a{color:#8c0448;font-weight:600;}.page-refundrequest .form-type-textfield .textfield-input-wrapper{margin-left:-15px;width:calc(100% + 30px) !important;}.page-refundrequest .form-type-textfield .textfield-input-wrapper input[type="text"]{padding:12px 15px;border:1px solid #666666;color:#080808;border-radius:0 !important;}.page-refundrequest .form-type-textfield .textfield-input-wrapper.disabled input[type="text"]{pointer-events:none;background-color:#E8E8E8;}.page-refundrequest form .form-type-textfield label{color:#080808;margin-bottom:10px;}.page-refundrequest .koodo-button{height:50px;width:100%;background-color:#8c0448;border-color:#8c0448;}.page-refundrequest .koodo-button:hover{background-color:#690336;border-color:#690336;}@media (min-width:768px){.page-refundrequest .koodo-button{width:246px;}}.page-refundrequest .submit{margin:40px 0;}@media (min-width:768px){.page-refundrequest .submit{margin:60px 27px;}}.page-refundrequest .required-fields{float:left;}@media (min-width:768px){.page-refundrequest .required-fields{float:right;}}.page-refundrequest .required-fields p{margin:10px 0 4px;}.page-refundrequest .required-fields + *{clear:both;}.page-refundrequest .form-wrapper{padding:30px 0;margin:10px 0;font-size:0;}@media (min-width:768px){.page-refundrequest .form-wrapper{padding-left:42px;padding-right:42px;}}.page-refundrequest .form-wrapper h3 + p{margin:0 0 15px 0;}.page-refundrequest .form-wrapper .form-element{width:100%;display:inline-block;box-sizing:border-box;vertical-align:top;}@media (min-width:768px){.page-refundrequest .form-wrapper .form-element{width:50%;}.page-refundrequest .form-wrapper .form-element:nth-child(odd){padding-right:57px;}.page-refundrequest .form-wrapper .form-element:nth-child(even){padding-left:57px;}.page-refundrequest .form-wrapper .form-element.left-aligned{display:block;padding-left:0;padding-right:57px;}}.page-refundrequest .form-wrapper .form-element .form-item{padding:0 15px;}@media (min-width:768px){.page-refundrequest .form-wrapper .form-element .form-item{padding:0;}}.page-refundrequest .form-wrapper .form-element .form-item span.sub-text{display:block;font-size:14px;font-weight:normal;margin-top:5px;}.page-refundrequest .koodo-form-message{padding-left:15px;padding-right:15px;font-size:16px;}@media (min-width:768px){.page-refundrequest .koodo-form-message{margin-left:-15px;width:100%;}}.page-refundrequest .koodo-form-message span{display:none;}.page-refundrequest #edit-koodo-refund-account-info{border-top:1px solid #979797;padding-bottom:0;}@media (min-width:768px){.page-refundrequest p.refund-update-address{margin-left:27px;margin-right:27px;}}.page-refundrequest p.refund-update-address.refund-details{display:none;}.page-refundrequest .success-message{margin-top:40px;}@media (min-width:768px){.page-refundrequest .success-message{margin-top:60px;}}.page-refundrequest .success-message .messages{padding-left:42px;padding-right:42px;}.page-refundrequest .success-message .messages .close-message{display:none;}.page-refundrequest .success-message p{padding:15px 42px;}.entertainment-page{font-size:16px;}@media (min-width:768px){.entertainment-page{padding-top:50px;}}@media (max-width:767px){.entertainment-page.link-error{padding-top:30px;}}.entertainment-page .error-wrapper{max-width:460px;margin:0 auto;}.entertainment-page .progress-circle-wrapper{margin:0 auto;padding:50px;height:167px;width:167px;}.entertainment-page .progress-circle-wrapper .progress-circle{position:relative;box-sizing:border-box;border:5px solid #E7E7E7;border-radius:50%;width:100%;height:100%;box-shadow:inset 0 0 48px 0 rgba(0,0,0,0.1),0 0 48px 0 rgba(0,0,0,0.1);}.entertainment-page .progress-circle-wrapper .progress-circle.play svg.progress-bar circle{-webkit-animation-play-state:running;animation-play-state:running;}.entertainment-page .progress-circle-wrapper .progress-circle.stop svg.progress-bar circle{-webkit-animation-play-state:paused;animation-play-state:paused;}.entertainment-page .progress-circle-wrapper .progress-circle.start svg.progress-bar circle{-webkit-animation-name:loading-start;animation-name:loading-start;}.entertainment-page .progress-circle-wrapper .progress-circle.middle svg.progress-bar circle{-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-name:loading-middle;animation-name:loading-middle;}.entertainment-page .progress-circle-wrapper .progress-circle.end svg.progress-bar circle{-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-timing-function:cubic-bezier(0,0.98,0.02,1);animation-timing-function:cubic-bezier(0,0.98,0.02,1);-webkit-animation-name:loading-end;animation-name:loading-end;}.entertainment-page .progress-circle-wrapper .progress-circle svg.progress-bar{position:absolute;left:-5px;top:-5px;-webkit-transform:rotate(270deg);transform:rotate(270deg);}.entertainment-page .progress-circle-wrapper .progress-circle svg.progress-bar circle{fill:transparent;stroke:#c53a70;stroke-width:5;stroke-dasharray:513;stroke-dashoffset:513;-webkit-animation-name:loading-start;animation-name:loading-start;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(0,0.75,0.5,1);animation-timing-function:cubic-bezier(0,0.75,0.5,1);-webkit-animation-play-state:paused;animation-play-state:paused;}@-webkit-keyframes loading-start{to{stroke-dashoffset:342;}}@keyframes loading-start{to{stroke-dashoffset:342;}}@-webkit-keyframes loading-middle{from{stroke-dashoffset:342;}to{stroke-dashoffset:171;}}@keyframes loading-middle{from{stroke-dashoffset:342;}to{stroke-dashoffset:171;}}@-webkit-keyframes loading-end{from{stroke-dashoffset:171;}to{stroke-dashoffset:15;}}@keyframes loading-end{from{stroke-dashoffset:171;}to{stroke-dashoffset:15;}}.entertainment-page .progress-circle-wrapper .progress-circle .progress-image{width:100%;height:100%;background:no-repeat center;background-size:80px 80px;}.entertainment-page .progress-circle-wrapper .progress-circle .progress-image.device{background-image:url(../../../all/themes/koodo/gfx/phone-MediumVioletRed.svg);}.entertainment-page .progress-circle-wrapper .progress-circle .progress-image.plan{background-image:url(../../../all/themes/koodo/gfx/wirelessplan-MediumVioletRed.svg);}.entertainment-page .progress-circle .start,.entertainment-page .progress-circle .middle,.entertainment-page .progress-circle .end,.entertainment-page .progress-text .start,.entertainment-page .progress-text .middle,.entertainment-page .progress-text .end{display:none;}.entertainment-page .progress-circle.start .start,.entertainment-page .progress-text.start .start{display:block;}.entertainment-page .progress-circle.start .middle,.entertainment-page .progress-text.start .middle{display:none;}.entertainment-page .progress-circle.start .end,.entertainment-page .progress-text.start .end{display:none;}.entertainment-page .progress-circle.middle .start,.entertainment-page .progress-text.middle .start{display:none;}.entertainment-page .progress-circle.middle .middle,.entertainment-page .progress-text.middle .middle{display:block;}.entertainment-page .progress-circle.middle .end,.entertainment-page .progress-text.middle .end{display:none;}.entertainment-page .progress-circle.end .start,.entertainment-page .progress-text.end .start{display:none;}.entertainment-page .progress-circle.end .middle,.entertainment-page .progress-text.end .middle{display:none;}.entertainment-page .progress-circle.end .end,.entertainment-page .progress-text.end .end{display:block;}.entertainment-page .progress-text{text-align:center;}.entertainment-page .progress-text .step{font-size:18px;font-weight:600;color:#c53a70;}.entertainment-page .error-message{font-weight:600;margin-bottom:32px;}.entertainment-page .error-message:before{display:block;width:30px;height:30px;content:'.';font-size:0;background:no-repeat center url(../../../all/themes/koodo/gfx/caution_black.svg);padding-bottom:8px;}.entertainment-page .shop-message{margin-bottom:32px;}.entertainment-page .shop-icons{padding:10px 0;}.entertainment-page .shop-icons .icon{font-weight:600;display:inline-block;text-align:center;margin-right:60px;text-decoration:none;}.entertainment-page .shop-icons .icon:last-child{margin-right:0;}.entertainment-page .shop-icons .icon:hover{cursor:pointer;text-decoration:underline;}.entertainment-page .shop-icons .icon:hover .image{background-color:#5d0e4d;}.entertainment-page .shop-icons .icon.phones .image:before{background-image:url(../../../all/themes/koodo/gfx/phone-White.svg);}.entertainment-page .shop-icons .icon.plans .image:before{background-image:url(../../../all/themes/koodo/gfx/wirelessplan-White.svg);}.entertainment-page .shop-icons .icon .image{width:71px;height:71px;background-color:#7c1366;border-radius:50%;margin-bottom:7px;position:relative;}.entertainment-page .shop-icons .icon .image:before{content:'.';font-size:0;left:0;right:0;top:0;bottom:0;background:no-repeat center;background-size:45px 45px;position:absolute;}.page-cart-promo .title-section-container-background.banner{background-color:#f9f6a5;}.page-cart-promo .title-section-container-background.banner h2.title{color:#c53a70;}.page-cart-promo .title-section-container-background.banner .banner-title h1{color:#7c1366;}.page-cart-promo .title-section-container-background.banner .banner-sub-title h2{color:#7c1366;}.page-cart-promo .title-section-container-background.banner .color-secondary{background-color:#7c1366;}.page-cart-promo .title-section-container-background.banner .color-tertiary{background-color:#c53a70;}.page-cart-promo #site-container{min-height:400px;}.page-cart-promo .account-select .selection-wrapper .header.header-add{margin-top:0;}.page-cart-promo .account-select ul li{padding:0;}.page-cart-promo .account-select ul li:before{display:none;}.page-cart-checkout-complete-loading #site-container{min-height:315px;}@media (min-width:768px){.page-cart-checkout-complete-loading #site-container{min-height:400px;}}.page-cart-checkout-complete-loading #content-bottom-info{background-color:transparent;margin:0;}.page-cart-checkout-complete-loading .entertainment-page .progress-circle svg.progress-bar circle{stroke:#016b6a;}.page-cart-tfa #page-title{display:none;}.page-cart-tfa #site-content{font-size:16px;}.page-cart-tfa #site-content h2{display:inline-block;line-height:21px;font-weight:600;font-size:20px;color:#000;margin-bottom:9px;}@media (min-width:768px){.page-cart-tfa #site-content h2{font-size:24px;line-height:25px;margin-bottom:16px;}}.page-cart-tfa #site-content p{margin-bottom:20px;}.page-cart-tfa #site-content .tfa-link,.page-cart-tfa #site-content a{color:#016b6a;font-size:16px;font-weight:400;text-decoration:underline;cursor:pointer;}.page-cart-tfa #site-content .tfa-link:hover,.page-cart-tfa #site-content a:hover{color:#014847;text-decoration:none;}.page-cart-tfa #site-content form{margin:37px 0 60px;}@media (min-width:768px){.page-cart-tfa #site-content form{max-width:570px;margin-left:auto;margin-right:auto;}}@media (min-width:768px){.page-cart-tfa #site-content form.step-confirm .koodo-button{min-width:290px;}}.page-cart-tfa #site-content form .account-sub{margin-bottom:46px;}.page-cart-tfa #site-content form .form-type-radio{font-weight:600;margin-bottom:17px;}.page-cart-tfa #site-content form .form-type-radio input{position:absolute;opacity:0;}.page-cart-tfa #site-content form .form-type-radio input:checked + label:before{content:'\E058';}.page-cart-tfa #site-content form .form-type-radio input:not(checked){cursor:pointer;}.page-cart-tfa #site-content form .form-type-radio input:not(checked) + label{cursor:pointer;}.page-cart-tfa #site-content form .form-type-radio label{display:block;font-size:14px;line-height:1.21;font-weight:600;padding-left:30px;position:relative;}.page-cart-tfa #site-content form .form-type-radio label:before{position:absolute;top:3px;left:0;content:'\E057';font-family:"koodings";color:#016b6a;}.page-cart-tfa #site-content form .form-type-radio label .phone-number{font-weight:400;font-size:22px;line-height:23px;color:#016b6a;}.page-cart-tfa #site-content form .form-type-radio label .name{color:#484848;font-weight:normal;margin-top:4px;}.page-cart-tfa #site-content form .form-type-textfield input.form-text{color:#000;border-radius:0;border-color:#979797;padding:3px 10px;}@media (min-width:768px){.page-cart-tfa #site-content form .form-type-textfield input.form-text{font-size:18px;width:290px;}}.page-cart-tfa #site-content form label{display:inline-block;font-weight:400;}.page-cart-tfa #site-content form .form-item-verification-code{margin:40px 0 20px 0;}.page-cart-tfa #site-content form .form-item-verification-code label{font-weight:400;line-height:20px;}.page-cart-tfa #site-content form .form-submit{display:block;margin-bottom:40px;font-size:14px;}@media (max-width:767px){.page-cart-tfa #site-content form .form-submit{width:100%;}}@media (min-width:768px){.page-cart-tfa #site-content form .form-submit{font-size:16px;}}.page-cart-tfa #site-content form .koodo-button{min-width:180px;}.page-cart-tfa #site-content form #tfa-resend-code{display:inline-block;margin-bottom:20px;}.page-cart-tfa #site-content form .form-resend{border:none;background:none;}@media (min-width:768px){.page-cart-tfa #site-content form .change-account-link{display:block;}}.page-cart-tfa #site-content form .messages-wrapper .messages{margin-bottom:20px;}.page-cart-tfa #site-content form .messages-wrapper .close-message{display:none;}.page-cart-tfa #site-content .verify-account{margin-bottom:20px;}@media (min-width:768px){.page-cart-tfa #site-content .verify-account{margin-bottom:28px;}}.page-cart-tfa #site-content .verify-account:before{display:inline-block;min-width:50px;min-height:50px;content:'';vertical-align:middle;}@media (min-width:768px){.page-cart-tfa #site-content .verify-account:before{min-width:30px;min-height:30px;}}.page-cart-tfa #site-content .verify-account.lock-filled:before{background:no-repeat center url(../../../all/themes/koodo/gfx/img_lock.svg);}.page-cart-tfa #site-content .verify-account.lock-unfilled:before{background:no-repeat center url(../../../all/themes/koodo/gfx/img_passcord_outline.svg);}.page-cart-tfa #site-content .verify-account.error-message:before{background:no-repeat center url(../../../all/themes/koodo/gfx/caution_black.svg);}.page-cart-tfa #site-content .verify-account h2{margin:0 0 0 20px;padding:0;vertical-align:middle;}@media (max-width:767px){.page-cart-tfa #site-content #tfa-verification-form-top span,.page-cart-tfa #site-content .verify-account span{display:block;}}.page-cart-tfa #content-bottom-info{display:none;}.page-cart-tfa-lockout #site-content .content{margin-top:37px;margin-bottom:60px;}@media (min-width:768px){.page-cart-tfa-lockout #site-content .content{max-width:370px;margin-left:auto;margin-right:auto;}}.page-cart-tfa-lockout #site-content .verify-account{margin-bottom:40px;}.page-cart-tfa-lockout #site-content .verify-account:before{vertical-align:text-bottom;}@media (min-width:768px){.page-cart-tfa-lockout #site-content .verify-account:before{min-width:40px;min-height:40px;}}.page-cart-tfa-lockout #site-content .verify-account h2{margin-left:5px;vertical-align:initial;}@media (min-width:768px){.page-cart-tfa-lockout #site-content .verify-account h2{margin-left:10px;}}.page-cart-loading #content-bottom-info{background:none;}.node-type-prepaid-plans-page .title-section-container-background{display:none;}.node-type-prepaid-plans-page #site-container{max-width:none !important;padding:0 !important;}.node-type-prepaid-plans-page .hero-banner{margin-bottom:0;}.node-type-prepaid-plans-page .hero-banner-details{padding:20px 0;}.node-type-prepaid-plans-page .page-title{font-size:14px;font-weight:bold;color:#7c1366;}.node-type-prepaid-plans-page .hero-banner-left{margin-top:36px;margin-bottom:100px;}@media (min-width:768px){.node-type-prepaid-plans-page .hero-banner-left{margin-bottom:0;padding-right:0;}}@media (min-width:1100px){.node-type-prepaid-plans-page .hero__info{padding-right:10px;}}.node-type-prepaid-plans-page .hero-banner-title h1{color:#247B3B;font-size:28px;line-height:30px;}@media (min-width:1100px){.node-type-prepaid-plans-page .hero-banner-title h1{font-size:50px;line-height:54px;}}.node-type-prepaid-plans-page .hero-banner-sub-title{margin-top:44px;font-size:20px;}@media (min-width:1100px){.node-type-prepaid-plans-page .hero-banner-sub-title{font-size:24px;}}.node-type-prepaid-plans-page .hero-banner-description{margin-top:20px;font-weight:400;font-size:16px;}@media (min-width:1100px){.node-type-prepaid-plans-page .hero-banner-description{padding-right:60px;}}@media (max-width:767px){.node-type-prepaid-plans-page .hero-banner-right{display:none;}}@media (min-width:768px){.node-type-prepaid-plans-page .hero-banner-right .hero-banner-image{top:20px;}}@media (min-width:1100px){.node-type-prepaid-plans-page .hero-banner-right{padding-right:0;}}.node-type-prepaid-plans-page .colour__primary{height:92%;-webkit-transform:skew(0deg,-4deg);transform:skew(0deg,-4deg);}@media (min-width:768px){.node-type-prepaid-plans-page .colour__primary{width:56%;height:100%;-webkit-transform:skew(-14deg,0deg);transform:skew(-14deg,0deg);}}@media (max-width:767px){.node-type-prepaid-plans-page .colour__tertiary{top:auto;bottom:0;height:70px;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:skew(0deg,7deg);transform:skew(0deg,7deg);z-index:3;}}.node-type-prepaid-plans-page .region-content-top-info{margin-bottom:25px;}@media (min-width:768px){.node-type-prepaid-plans-page .region-content-top-info{margin:0 auto 35px;}}.node-type-prepaid-plans-page .region-content-top-info .user-flow-type{font-size:14px;padding:20px 20px 10px;}.node-type-prepaid-plans-page .region-content-top-info .user-flow-type a{color:#7c1366 !important;}@media (min-width:768px){.node-type-prepaid-plans-page .region-content-top-info .user-flow-type a{display:inline-block;}}@media (min-width:768px){.node-type-prepaid-plans-page .region-content-top-info .user-flow-type{font-size:16px;padding:20px 0 10px;}}.node-type-prepaid-plans-page .container,.node-type-prepaid-plans-page .region-content-top-info{max-width:1160px;}@media (min-width:768px) and (max-width:1099px){.node-type-prepaid-plans-page .container,.node-type-prepaid-plans-page .region-content-top-info{padding:0 20px;}}@media (min-width:1100px){.node-type-prepaid-plans-page .container,.node-type-prepaid-plans-page .region-content-top-info{padding:0;}}.node-type-prepaid-plans-page .region-prepaid-plans-ctas{display:block;}@media (max-width:767px){.node-type-prepaid-plans-page .region-prepaid-plans-ctas{margin-bottom:0 !important;}}@media (min-width:768px){.node-type-prepaid-plans-page .region-prepaid-plans-ctas{margin-bottom:50px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}}.node-type-prepaid-plans-page .view-rate-plan{color:#7c1366;}@media (min-width:768px){.node-type-prepaid-plans-page .view-rate-plan{margin-top:60px;}}.node-type-prepaid-plans-page .view-rate-plan .view-content{margin:24px -20px 0;}@media (min-width:768px){.node-type-prepaid-plans-page .view-rate-plan .view-content{margin-left:0;margin-right:0;}}.node-type-prepaid-plans-page .view-rate-plan .rate-plan-block .tab-header-wrapper{display:none;}.node-type-prepaid-plans-page .view-rate-plan .views-row .featured-plan .plan-info:hover{color:#fff;}.node-type-prepaid-plans-page .view-rate-plan .plan-info{background-color:#feeec7;}.node-type-prepaid-plans-page .view-rate-plan .plan-info:hover{background-color:#fde3a4;color:#7c1366;}.node-type-prepaid-plans-page .view-rate-plan .plan-info.active{background-color:#7c1366;color:#ffffff;}.node-type-prepaid-plans-page .view-rate-plan .plan-info .promo-text{border-top-color:#7c1366;}.node-type-prepaid-plans-page .view-rate-plan .promo-tag{background:#008834;}.node-type-prepaid-plans-page .view-rate-plan .plan-details a:not(.koodo-button),.node-type-prepaid-plans-page .view-rate-plan .plan-details button:not(.koodo-button),.node-type-prepaid-plans-page .view-rate-plan .all-plans-include a:not(.koodo-button),.node-type-prepaid-plans-page .view-rate-plan .all-plans-include button:not(.koodo-button),.node-type-prepaid-plans-page .view-rate-plan .plans-info a:not(.koodo-button),.node-type-prepaid-plans-page .view-rate-plan .plans-info button:not(.koodo-button){color:#7c1366;}.node-type-prepaid-plans-page .view-rate-plan .plan-details a:not(.koodo-button):hover,.node-type-prepaid-plans-page .view-rate-plan .plan-details button:not(.koodo-button):hover,.node-type-prepaid-plans-page .view-rate-plan .all-plans-include a:not(.koodo-button):hover,.node-type-prepaid-plans-page .view-rate-plan .all-plans-include button:not(.koodo-button):hover,.node-type-prepaid-plans-page .view-rate-plan .plans-info a:not(.koodo-button):hover,.node-type-prepaid-plans-page .view-rate-plan .plans-info button:not(.koodo-button):hover{color:#5d0e4d;}.node-type-prepaid-plans-page .view-rate-plan .plan-details .secondary-link,.node-type-prepaid-plans-page .view-rate-plan .all-plans-include .secondary-link,.node-type-prepaid-plans-page .view-rate-plan .plans-info .secondary-link{margin-top:24px;}.node-type-prepaid-plans-page .view-rate-plan .plan-details .secondary-link a,.node-type-prepaid-plans-page .view-rate-plan .all-plans-include .secondary-link a,.node-type-prepaid-plans-page .view-rate-plan .plans-info .secondary-link a{font-size:14px;line-height:15px;font-weight:400;color:#016b6a;text-decoration:underline;}.node-type-prepaid-plans-page .view-rate-plan .plan-details .secondary-link a:hover,.node-type-prepaid-plans-page .view-rate-plan .all-plans-include .secondary-link a:hover,.node-type-prepaid-plans-page .view-rate-plan .plans-info .secondary-link a:hover{text-decoration:none;color:#014847;}.node-type-prepaid-plans-page .view-rate-plan .rate-plan-block .category-right-pane{border-color:#7c1366;}.node-type-prepaid-plans-page .view-rate-plan .rate-plan-block .category-right-pane .all-plans-include-content .title{font-size:16px;}@media (min-width:768px){.node-type-prepaid-plans-page .view-rate-plan .rate-plan-block .category-right-pane .all-plans-include-content .title{font-size:24px;}}.node-type-prepaid-plans-page .view-rate-plan .rate-plan-block .plan-add-to-cart a{background-color:#7c1366;}.node-type-prepaid-plans-page .view-rate-plan .rate-plan-block .plan-add-to-cart a:hover{color:#5d0e4d;}.node-type-prepaid-plans-page .view-rate-plan .rate-plan-block .plan-add-to-cart .checkmark{border-color:#7c1366;}.node-type-prepaid-plans-page .view-rate-plan .rate-plan-block .plan-add-to-cart .checkmark:after{border-color:#7c1366;}.node-type-prepaid-plans-page .view-rate-plan .rate-plan-block .plan-add-to-cart .more-info{color:#7c1366;}.node-type-prepaid-plans-page .view-rate-plan .rate-plan-block .plan-add-to-cart .info-symbol{color:#7c1366;border-color:#7c1366;}.node-type-prepaid-plans-page .view-rate-plan .rate-plan-block .plan-add-to-cart .koodo-button{background:#7c1366;border-color:#7c1366;}.node-type-prepaid-plans-page .view-rate-plan .rate-plan-block .plan-add-to-cart .koodo-button:hover{background:#5d0e4d;border-color:#5d0e4d;color:#ffffff;}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons{margin-top:90px;}@media (min-width:768px){.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons{margin-top:105px;}}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content{position:relative;margin:0 -20px;}@media (min-width:768px){.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content{margin-left:0;margin-right:0;}}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content .booster-add-on-category > .booster-add-on-category-list{display:none;}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content .booster-add-on-category > .booster-add-on-category-list.opened{display:block;}@media (min-width:768px){.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content .booster-add-on-category > .booster-add-on-category-list{display:block;}}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content .booster-add-on-category > .booster-add-on-category-list > ul > li{margin:0;padding:0 0 20px 0;background:none;}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content .booster-add-on-category > .booster-add-on-category-list > ul > li.views-row-last{padding-bottom:0;}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content .booster-add-on-category > .booster-add-on-category-list > ul > li:before{display:none;}@media (min-width:768px){.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content .booster-add-on-category > .booster-add-on-category-list > ul > li .add-on-details{display:none !important;}}@media (min-width:768px){.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content .booster-add-on-category{position:relative;bottom:95px;}}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content .booster-add-on-category .booster-add-on-category-title{position:relative;}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content .booster-add-on-category .booster-add-on-category-title h2{color:#ffffff;background-color:#7c1366;padding:20px 110px 20px 20px;cursor:pointer;margin:30px 0 0;font-size:20px;line-height:21px;font-weight:bold;}@media (min-width:768px){.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content .booster-add-on-category .booster-add-on-category-title h2{color:#000000;background-color:#ffffff;margin:30px 0 40px;padding:0;cursor:initial;font-size:24px;line-height:25px;}}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content .booster-add-on-category .booster-add-on-category-title:after{position:absolute;content:'\E005';font-family:"koodings";font-size:18px;top:calc(50% - 10px);right:18px;color:#ffffff;}@media (min-width:768px){.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content .booster-add-on-category .booster-add-on-category-title:after{display:none;}}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content .booster-add-on-category .booster-add-on-category-title.active:after{content:'\E075';}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content > .item-list{float:none;}@media (min-width:768px){.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content > .item-list{float:left;}}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content > .item-list .add-on-info{background-color:#feeec7;}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content > .item-list .add-on-info:hover{background-color:#fde3a4;}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content > .item-list .add-on-info .add-on-info-wrapper{color:#7c1366;}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content > .item-list .add-on-info .add-on-info-wrapper:before{color:#7c1366;}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content > .item-list .add-on-info .add-on-info-wrapper .add-on-price-container{font-size:34px;}@media (min-width:1100px){.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content > .item-list .add-on-info .add-on-info-wrapper .add-on-price-container{font-size:44px;}}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content > .item-list .add-on-info .add-on-info-wrapper .add-on-price-container .dollar-small{font-size:18px;}@media (min-width:1100px){.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content > .item-list .add-on-info .add-on-info-wrapper .add-on-price-container .dollar-small{font-size:24px;}}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content > .item-list .add-on-info .add-on-info-wrapper .add-on-price-container .supplement{display:none;}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content > .item-list .add-on-info .add-on-info-wrapper .add-on-info-container .add-on-title{font-size:14px;}@media (min-width:768px){.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content > .item-list .add-on-info .add-on-info-wrapper .add-on-info-container .add-on-title{font-size:16px;}}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content > .item-list .add-on-info .promo-text{color:#7c1366;border-top-color:#7c1366;}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content > .item-list .add-on-info.active{background-color:#7c1366;}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content > .item-list .add-on-info.active .add-on-info-wrapper{color:#fff;}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content > .item-list .add-on-info.active .add-on-info-wrapper:before{color:#fff;}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content > .item-list .add-on-info.active .promo-text{color:#fff;border-top-color:#fff;}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content > .item-list .add-on-info.is-promo{background-color:#ee2c74;}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content > .item-list .add-on-info.is-promo .add-on-price-container{border-right:1px solid #fff;}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content > .item-list .add-on-info.is-promo .add-on-info-wrapper{color:#fff;}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content > .item-list .add-on-info.is-promo .add-on-info-wrapper:before{color:#fff;}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content > .item-list .add-on-info.is-promo .promo-text{color:#fff;border-top:1px solid #fff;}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content > .item-list .add-on-info.is-promo:hover,.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content > .item-list .add-on-info.is-promo.active{background-color:#e41260;}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content .add-on-details{border:solid 1px #7c1366;}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content .add-on-details .add-on-add-to-cart .koodo-button{background:#7c1366;border-color:#7c1366;}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content .add-on-details .add-on-add-to-cart .koodo-button:hover{background:#5d0e4d;border-color:#5d0e4d;}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content .category-right-pane{border:solid 1px #7c1366;}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content .category-right-pane .add-on-details{border:none;}.node-type-prepaid-plans-page .view-add-ons.view-display-id-booster_add_ons .view-content .padding-row{display:none;}.node-type-prepaid-plans-page .happy__section{padding:40px 0 0;}@media (min-width:1100px){.node-type-prepaid-plans-page .happy__section{padding:40px 20px 0;}}.node-type-prepaid-plans-page .happy__content{background:none;}.node-type-prepaid-plans-page .happy__content .panel{font-size:16px;padding:30px 20px 0;}@media (min-width:768px){.node-type-prepaid-plans-page .happy__content .panel{padding:30px 0 90px;}}.node-type-prepaid-plans-page .happy__content .label{color:#000000;background:#efefef;}.node-type-prepaid-plans-page .happy__content .label.checked{color:#fff;background:#7c1366;}.node-type-prepaid-plans-page .happy__content .label.checked:before{color:#7c1366;}.node-type-prepaid-plans-page .happy__content .label:hover{background:#7c1366;color:#fff;}@media (min-width:768px){.node-type-prepaid-plans-page .happy__content .label{margin-right:18px;min-width:155px;text-align:center;}}.node-type-prepaid-plans-page .features__title{margin-bottom:20px;padding:0 125px 0 20px;font-size:26px;font-weight:600;line-height:28px;color:#7c1366;}@media (min-width:768px){.node-type-prepaid-plans-page .features__title{margin-bottom:23px;font-size:31px;}}@media (min-width:1100px){.node-type-prepaid-plans-page .features__title{padding:0;}}.node-type-prepaid-plans-page #content-bottom-info .info-container{margin:0;}@media (min-width:1100px){.node-type-prepaid-plans-page #content-bottom-info .info-container{margin:0 auto;}}.node-type-prepaid-plans-page .legal-cta{padding:24px 0 24px 20px;}@media (min-width:1100px){.node-type-prepaid-plans-page .legal-cta{padding:24px 0;}}.page-cart-confirm-balance #site-wrapper{background-color:#c1f2e8;height:100%;width:100%;position:fixed;top:0;z-index:99989;}body.page-cart-confirm-balance{padding:0 !important;}.page-cart-confirm-balance #user-content{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-evenly;justify-content:space-evenly;height:100%;box-sizing:border-box;max-width:290px;margin-left:auto;margin-right:auto;overflow:hidden;}@media (min-width:768px){.page-cart-confirm-balance #user-content{max-width:665px;}}.page-cart-confirm-balance .region-content{overflow-y:scroll;height:auto;}@media (min-width:768px){.page-cart-confirm-balance .region-content{overflow:hidden;}}.page-cart-confirm-balance #koodo-cart-confirm-balance-form{height:auto;padding:24px;background:#ffffff;border-radius:10px;}.page-cart-confirm-balance h1{font-size:18px;line-height:19px;font-weight:700;color:#000000;margin-bottom:10px;}@media (min-width:768px){.page-cart-confirm-balance h1{font-size:20px;line-height:21px;}}.page-cart-confirm-balance p{font-size:16px;line-height:20px;color:#000000;}@media (min-width:768px){.page-cart-confirm-balance .form-tab-info{width:45%;}}.page-cart-confirm-balance p.disclaimer{margin:25px 0;}.page-cart-confirm-balance .form-tab-waive-container{padding:0 0 0 6px;}.page-cart-confirm-balance .form-total-waive-container{margin:15px 0 20px 0;}@media (min-width:768px){.page-cart-confirm-balance .form-total-waive-container{margin:10px 0 15px 0;}}.page-cart-confirm-balance h2.total-waive{display:inline-block;}.page-cart-confirm-balance .form-tab-waive-container .koodo-currency{color:#016b6a;}.page-cart-confirm-balance p.tab-waive{display:inline-block;width:calc(100% - 90px);margin:0 0 19px;}@media (min-width:768px){.page-cart-confirm-balance p.tab-waive{margin:0 0 25px;}}.page-cart-confirm-balance h2{width:150px;display:inline-block;margin-bottom:10px;font-size:16px;line-height:20px;color:#000000;}@media (min-width:768px){.page-cart-confirm-balance h2{margin-bottom:4px;width:calc(100% - 90px);}}.page-cart-confirm-balance .koodo-currency{font-size:16px;line-height:20px;float:right;font-weight:700;}@media (min-width:768px){.page-cart-confirm-balance .koodo-currency{width:90px;text-align:right;}}.page-cart-confirm-balance .dollar-small{font-size:11px;line-height:12px;}.page-cart-confirm-balance .cents{vertical-align:unset;font-size:16px;line-height:20px;}.page-cart-confirm-balance .form-plan-switch-msg{max-width:546px;margin:12px 0 16px;}.page-cart-confirm-balance hr{height:0;border:none;border-bottom:2px solid #eaeaea;}@media (min-width:768px){.page-cart-confirm-balance hr{margin:29px 0 0;}}.page-cart-confirm-balance .form-tab-info hr{margin:-12px 0 0;border:none;border-bottom:1px solid #000000;}.page-cart-confirm-balance .form-tab-bonus-explained h3{margin:30px 0 10px;min-width:100%;font-size:14px;color:#000000;}@media (min-width:768px){.page-cart-confirm-balance .form-tab-bonus-explained h3{margin-bottom:4px;}}.page-cart-confirm-balance .form-tab-bonus-explained p{font-size:12px;margin:0;}.page-cart-confirm-balance .form-item span{font-weight:normal;}.page-cart-confirm-balance .form-item{margin:16px 0 24px;}.page-cart-confirm-balance .form-item .description{position:relative;display:-webkit-flex;display:flex;width:90%;margin-left:0;font-size:16px;color:#000000;}.page-cart-confirm-balance .form-item .description strong{font-weight:500;}.page-cart-confirm-balance .form-item .description .checkbox{display:inline-block;position:absolute;left:-40px;width:18px;height:18px;background:#ffffff;font-family:"koodings";}.page-cart-confirm-balance .form-item .form-checkbox{display:none;}.page-cart-confirm-balance .checkmark-container{width:26px;height:18px;}.page-cart-confirm-balance .checkmark{position:absolute;bottom:2px;height:15px;width:15px;background-color:inherit;border:2px solid #016b6a;}.page-cart-confirm-balance .checkmark:after{content:"";position:absolute;display:none;}.page-cart-confirm-balance input.form-checkbox.checked:checked + .description .checkmark{background-color:#016b6a;}.page-cart-confirm-balance input.form-checkbox.checked:checked + .description .checkmark:after{display:block;}.page-cart-confirm-balance .checkmark:after{left:5px;width:3px;height:10px;border:solid #ffffff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.page-cart-confirm-balance .confirm-button{display:inline-block;width:100%;}@media (min-width:768px){.page-cart-confirm-balance .confirm-button{width:auto;}}.page-cart-confirm-balance .confirm-button a{width:100%;border-radius:5px;font-size:16px;}.page-cart-confirm-balance .cancel-button{display:inline-block;text-align:center;width:100%;}@media (min-width:768px){.page-cart-confirm-balance .cancel-button{width:auto;}}.page-cart-confirm-balance .cancel-button a{font-size:16px;text-decoration:underline;}.page-cart-confirm-balance .submit-button{display:none;}.page-cart-confirm-balance .overlay .close{display:none;}form .form-type-textfield label,form .form-type-password label{font-size:16px;font-weight:bold;margin-bottom:6px;}form .form-type-textfield label .form-required,form .form-type-password label .form-required{display:none;}form .form-type-textfield input.form-text,form .form-type-password input.form-text{box-sizing:border-box;width:100%;height:40px;border-radius:2px;font-size:16px;}form .form-type-textfield .description,form .form-type-password .description{margin-top:6px;font-size:14px;line-height:1.29;color:#262626;}form .form-type-textfield .textfield-input-wrapper,form .form-type-password .textfield-input-wrapper{position:relative;}form .form-type-textfield .textfield-input-wrapper.koodo-form-error:after,form .form-type-textfield .textfield-input-wrapper.koodo-form-warning:after,form .form-type-textfield .textfield-input-wrapper.koodo-form-success:after,form .form-type-password .textfield-input-wrapper.koodo-form-error:after,form .form-type-password .textfield-input-wrapper.koodo-form-warning:after,form .form-type-password .textfield-input-wrapper.koodo-form-success:after{top:10px;right:10px;position:absolute;font-family:"koodings";font-size:16px;}form .form-type-textfield .textfield-input-wrapper.koodo-form-error input.form-text,form .form-type-textfield .textfield-input-wrapper.koodo-form-warning input.form-text,form .form-type-textfield .textfield-input-wrapper.koodo-form-success input.form-text,form .form-type-password .textfield-input-wrapper.koodo-form-error input.form-text,form .form-type-password .textfield-input-wrapper.koodo-form-warning input.form-text,form .form-type-password .textfield-input-wrapper.koodo-form-success input.form-text{padding-right:40px;}form .form-type-textfield .textfield-input-wrapper.koodo-form-error:after,form .form-type-password .textfield-input-wrapper.koodo-form-error:after{content:"\E011";color:#e61360;}form .form-type-textfield .textfield-input-wrapper.koodo-form-error input.form-text,form .form-type-password .textfield-input-wrapper.koodo-form-error input.form-text{border-color:#e61360;box-shadow:0 0 6px 0 rgba(208,43,43,0.3);}form .form-type-textfield .textfield-input-wrapper.koodo-form-warning:after,form .form-type-password .textfield-input-wrapper.koodo-form-warning:after{content:"\E039";color:#fbaf34;}form .form-type-textfield .textfield-input-wrapper.koodo-form-warning input.form-text,form .form-type-password .textfield-input-wrapper.koodo-form-warning input.form-text{border-color:#fbaf34;}form .form-type-textfield .textfield-input-wrapper.koodo-form-success:after,form .form-type-password .textfield-input-wrapper.koodo-form-success:after{content:"\E040";color:#008834;}form .form-type-textfield .textfield-input-wrapper.koodo-form-success input.form-text,form .form-type-password .textfield-input-wrapper.koodo-form-success input.form-text{border-color:#008834;}form .form-type-radios .form-type-radio{margin:0;padding:11px 6px;font-weight:600;}form .form-type-radios .form-type-radio:nth-child(odd){background-color:#e5f7fb;}form .form-type-radios .form-type-radio input{position:absolute;opacity:0;}form .form-type-radios .form-type-radio input:checked + label:before{content:'\E058';}form .form-type-radios .form-type-radio input:not(checked){cursor:pointer;}form .form-type-radios .form-type-radio input:not(checked) + label{cursor:pointer;}form .form-type-radios .form-type-radio input[disabled="disabled"] ~ label{opacity:0.75;}form .form-type-radios .form-type-radio input[disabled="disabled"] ~ label:before{content:'\E058';opacity:0.75;}form .form-type-radios .form-type-radio input:focus ~ label{outline:2px solid #aaaaaa !important;}form .form-type-radios .form-type-radio label{display:block;font-size:14px;line-height:1.21;font-weight:600;padding-left:30px;position:relative;}form .form-type-radios .form-type-radio label:before{position:absolute;left:0;content:'\E057';font-family:"koodings";color:#003087;}form .form-type-radios .description{padding:8px 10px;background-color:#fdd26e;font-size:14px;line-height:1.21;}form .form-type-radios .koodo-radios-checkmark .form-type-radio{background:none;}form .form-type-radios .koodo-radios-checkmark .form-type-radio input{display:none;}form .form-type-radios .koodo-radios-checkmark .form-type-radio input:checked + label{position:relative;color:#00205c;}form .form-type-radios .koodo-radios-checkmark .form-type-radio input:checked + label:after{content:'\E025';font-family:"koodings";font-size:10px;position:absolute;top:0;right:-22px;}form .form-type-radios .koodo-radios-checkmark .form-type-radio label{padding:0;font-size:14px;font-family:"Stag Sans Web",Arial,Helvetica,Tahoma,Verdana,Sans-Serif;}form .form-type-radios .koodo-radios-checkmark .form-type-radio label:before{display:none;}form .form-type-radios .koodo-radios-checkmark .form-type-radio label:hover{cursor:pointer;color:#00205c;}form .submit-input-wrapper.throbbing{pointer-events:none;}form .form-item{margin:18px 0;}form .ajax-progress{display:none;}.koodo-form-message{position:relative;margin:-8px 0 18px 0;padding:10px 10px 8px 10px;font-size:14px;line-height:1.29;color:#262626;}.koodo-form-message:before{position:absolute;top:-16px;content:"\E034";padding:0;font-family:"koodings";font-size:16px;text-align:center;-webkit-transform:scale(1,1.2);transform:scale(1,1.2);}.koodo-form-message.error-message{background-color:#f8d8df;}.koodo-form-message.error-message:before{color:#f8d8df;}.koodo-form-message.warning-message{background-color:#fee2a1;}.koodo-form-message.warning-message:before{color:#fee2a1;}.koodo-form-message.success-message{background-color:#00bb3c;}.koodo-form-message.success-message:before{color:#00bb3c;}.checkbox-container{display:block;position:absolute;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;user-select:none;top:0;left:0;height:21px;width:21px;}.checkbox-container input{display:none;}.checkbox-container .checkmark{position:absolute;height:15px;width:15px;background-color:#fff;outline:2px solid #016b6a;}.checkbox-container .checkmark:hover{outline:3px solid #016b6a;}.checkbox-container .container:hover input ~ .checkmark{background-color:#ccc;}.checkbox-container .checkmark:after{content:"";position:absolute;display:none;}.checkbox-container input:checked ~ .checkmark:after{display:block;}.checkbox-container .checkmark:after{left:5px;top:1px;width:3px;height:10px;border:solid #016b6a;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.radio-container input{display:none;}.radio-container label span{position:relative;display:inline-block;box-sizing:border-box;background-color:#fff;border:4px solid #feebc0;box-shadow:0 0 0 1px #000;width:35px;height:35px;border-radius:50%;}.radio-container label:hover{cursor:pointer;}.radio-container label input:checked + span{background-color:#17367d;}#content-bottom-info{margin-bottom:45px;}#content-bottom-info .info-container .block{margin:25px 0;}@media (min-width:1100px){#content-bottom-info .info-container .block{max-width:1160px;margin-left:auto;margin-right:auto;}}#content-bottom-info .info-container .block .content{margin:0 20px;}@media (min-width:1100px){#content-bottom-info .info-container .block .content{margin:0;}}#content-sticky-footer .shipping-container{z-index:99939;}#block-phone-listing-content-top-info{padding:0 20px;}@media (min-width:768px){#block-phone-listing-content-top-info{padding:0 34px;}}@media (min-width:1100px){#block-phone-listing-content-top-info{max-width:1160px;margin:0 auto;padding:0;}}#block-koodo-cart-cart-shipping-block{margin:0 auto;}#block-koodo-cart-cart-shipping-block .shipping-content{text-align:center;padding:20px;}@media (min-width:768px){#block-koodo-cart-cart-shipping-block .shipping-content.byod .segment{margin-right:20px;}}#block-koodo-cart-cart-shipping-block .shipping-content .segment{display:block;}@media (min-width:768px){#block-koodo-cart-cart-shipping-block .shipping-content .segment{margin-right:60px;display:inline-block;}#block-koodo-cart-cart-shipping-block .shipping-content .segment:last-child{margin-right:0;}}.i18n-fr #block-koodo-cart-cart-shipping-block .shipping-content .segment{text-align:left;vertical-align:middle;}@media (min-width:768px){.i18n-fr #block-koodo-cart-cart-shipping-block .shipping-content .segment{max-width:50%;}}#block-koodo-cart-cart-shipping-block .shipping-content .segment h2{font-size:24px;padding-bottom:10px;}@media (min-width:768px){#block-koodo-cart-cart-shipping-block .shipping-content .segment h2{padding-bottom:0;}}#block-koodo-cart-cart-shipping-block .shipping-content .segment span{font-size:18px;}#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper{color:#016b6a;}#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .content{margin:0 auto;padding:20px;max-width:760px;}@media (min-width:768px){#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .content{padding:26px 0;}}#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .title{font-size:14px;}@media (min-width:768px){#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .title{font-size:16px;}}#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .amount{font-weight:bold;font-size:28px;}@media (min-width:768px){#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .amount{font-size:36px;}}#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .amount .cents{font-size:28px;line-height:normal;}@media (min-width:768px){#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .amount .cents{font-size:36px;}}#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .dollar-small{font-size:18px;line-height:20px;}@media (min-width:768px){#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .dollar-small{font-size:24px;line-height:32px;}}#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .description{font-size:14px;line-height:15px;display:inline-block;vertical-align:top;}@media (min-width:768px){#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .description{font-size:16px;line-height:17px;margin-left:12px;}}#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .totals{display:block;text-align:left;vertical-align:top;margin-bottom:18px;}@media (min-width:768px){#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .totals{display:inline-block;margin-bottom:0;}}#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .totals .total{display:inline-block;}@media (min-width:768px){#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .totals .total.now{margin-right:75px;}}#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .totals .total.monthly{float:right;}@media (min-width:768px){#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .totals .total.monthly{float:none;}}#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .checkout{}@media (min-width:768px){#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .checkout{display:inline-block;width:auto;float:right;margin-top:12px;text-align:center;}#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .checkout.alt-button-option{margin-top:0;margin-bottom:20px;}}#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .checkout .koodo-button{background-color:#016b6a;border-color:#016b6a;border:2px solid #016b6a;}#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .checkout .koodo-button:hover{background-color:#014847;border-color:#014847;border:2px solid #014847;}#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .checkout .alt-button .koodo-link{position:relative;top:10px;width:auto;height:auto;min-width:160px;color:#016b6a;font-family:"Stag Sans Web",Arial,Helvetica,Tahoma,Verdana,Sans-Serif;font-weight:bold;line-height:20px;}@media (min-width:1100px){#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .checkout .alt-button .koodo-link{font-size:14px;}}@media (min-width:768px){#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .skip-add-ons-option{margin-top:0;}}#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .total-wrapper{background:#c1f2e8;}#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .offers-wrapper{background:#e9ec6b;}#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .offers-wrapper .content{padding:10px 20px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .offers-wrapper .content .plus-sign{-webkit-flex:1 1 10%;flex:1 1 10%;margin:10px 0;text-align:center;font-size:16px;font-weight:600;line-height:17px;}@media (min-width:768px){#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .offers-wrapper .content .plus-sign{-webkit-flex:none;flex:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:20px;line-height:21px;margin:10px 25px;}}#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .discount{-webkit-flex:1 1 40%;flex:1 1 40%;}@media (min-width:768px){#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .discount{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;}}#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .discount .amount,#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .discount .cents{font-size:16px;line-height:17px;}@media (min-width:768px){#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .discount .amount,#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .discount .cents{font-size:34px;line-height:36px;}}#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .discount .dollar-small{font-size:10px;line-height:11px;}@media (min-width:768px){#block-koodo-cart-cart-sticky-totals-block .sticky-totals-wrapper .discount .dollar-small{font-size:24px;line-height:25px;}}.block-shop-phones{margin:20px 0;padding:30px 10px;background-color:#e5f7fb;text-align:center;}.block-shop-phones h2{font-size:20px;margin-bottom:18px;}.koodo-block-promo-banner{margin:16px 0;}.koodo-block-promo-banner h1,.koodo-block-promo-banner h2,.koodo-block-promo-banner h3,.koodo-block-promo-banner h4,.koodo-block-promo-banner h5,.koodo-block-promo-banner h6{color:inherit;margin-bottom:5px;}.koodo-block-promo-banner p,.koodo-block-promo-banner a{color:inherit;}.koodo-block-promo-banner h3{font-size:20px;line-height:22px;}@media (min-width:768px){.koodo-block-promo-banner h3{font-size:24px;line-height:25px;}}.koodo-block-promo-banner p{font-size:14px;line-height:17px;margin-bottom:29px;}@media (min-width:768px){.koodo-block-promo-banner p{font-size:16px;}}.koodo-block-promo-banner p:last-child{margin-bottom:0;}.koodo-block-promo-banner a{font-weight:bold;}.koodo-block-promo-banner span{display:inline-block;}.koodo-block-promo-banner .banner-wrapper{max-width:1160px;margin:0 auto;padding:0 20px;}.koodo-block-promo-banner .banner-content{padding:22px 0;position:relative;}.koodo-block-promo-banner .banner-image{vertical-align:top;margin-bottom:5px;}@media (min-width:768px){.koodo-block-promo-banner .banner-image{display:inline-block;margin-right:29px;}}.koodo-block-promo-banner .banner-image img{max-height:50px;}@media (min-width:768px){.koodo-block-promo-banner .banner-image img{max-height:70px;}}@media (min-width:768px){.koodo-block-promo-banner .banner-text{display:inline-block;}}.koodo-block-promo-banner .close{top:16px;right:0;position:absolute;}.koodo-block-promo-banner .close:after{content:'\E012';font-family:"koodings";font-size:14px;font-weight:bold;}@media (min-width:768px){.koodo-block-promo-banner .close:after{font-size:16px;}}#block-koodo-cart-cart-shipping-block{background:#fae6f4;padding:4px 0 !important;margin:0 !important;max-width:100% !important;}@media (min-width:1100px){#block-koodo-cart-cart-shipping-block{padding-top:17px !important;padding-bottom:17px !important;}}#block-koodo-cart-cart-shipping-block .shipping-content{max-width:760px;margin:0 auto;color:#016b6a;}@media (min-width:768px){#block-koodo-cart-cart-shipping-block .shipping-content{text-align:left;}}#block-koodo-cart-cart-shipping-block .shipping-content h2{color:#016b6a;}.block-feature{position:relative;margin-bottom:20px;}@media (min-width:768px){.block-feature{margin-right:5px;margin-bottom:0;}.block-feature:last-child{margin-right:0;}}.block-feature .content{height:100%;display:table;margin:0 auto;}.block-feature .feature-block-main{padding:16px;min-height:140px;height:100%;box-sizing:border-box;position:relative;}@media (min-width:768px){.block-feature .feature-block-main{display:table;padding:24px;min-height:185px;}}.block-feature .feature-block__row{display:table-row;}.block-feature .cta__info{width:187px;vertical-align:top;}.block-feature .cta__img{height:175px;width:119px;}.block-feature .cta__img img{max-height:100%;}.block-feature .cta__title{margin-bottom:30px;}.block-feature .cta__title p{font-size:18px;font-weight:600;margin:0 0 28px;}@media (min-width:1100px){.block-feature .cta__title p{font-size:24px;}}.block-feature .koodo-currency{font-size:45px;font-weight:bold;line-height:47px;}@media (min-width:1100px){.block-feature .koodo-currency{font-size:55px;line-height:58px;}}.block-feature .koodo-currency .sup{font-size:33px;}@media (min-width:1100px){.block-feature .koodo-currency .sup{font-size:35px;}}.block-feature .dollar-small{font-size:37px;line-height:37px;}.block-feature .arrow-down,.block-feature .arrow-up{cursor:pointer;font-size:24px;font-weight:600;position:absolute;bottom:20px;left:24px;}.block-feature .cta__description p{font-size:14px;margin:15px 0;}@media (min-width:1100px){.block-feature .cta__description p{font-size:16px;}}.block-feature .feature-block-description{display:none;margin:0 auto 20px;padding:10px 16px;border-bottom:3px black solid;background:#eaeaea;max-width:326px;}@media (min-width:768px){.block-feature .feature-block-description{position:absolute;left:0;right:0;max-width:none;}}.block-feature .feature-block-description.active{display:block;}.koodo-block-email-capture{padding:37px 20px;background-color:#feeec7;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;}@media (min-width:768px){.koodo-block-email-capture{padding:23px 32px;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;}}.koodo-block-email-capture .header{font-size:42px;line-height:44px;font-weight:bold;color:#17367d;margin-bottom:25px;}@media (min-width:768px){.koodo-block-email-capture .header{margin-bottom:12px;}}.koodo-block-email-capture .description{font-size:18px;line-height:19px;color:#17367d;font-weight:bold;margin-bottom:25px;}.koodo-block-email-capture a{font-size:16px;line-height:17px;color:#17367d;font-weight:bold;text-decoration:none;}.koodo-block-email-capture a:hover{text-decoration:underline;}.koodo-block-email-capture a:after{content:"\E001";font-family:"koodings";margin-left:8px;width:14px;font-size:16px;line-height:16px;}.koodo-block-email-capture .image{-webkit-align-self:flex-end;align-self:flex-end;}@media (min-width:768px){.koodo-block-email-capture .image{-webkit-align-self:auto;align-self:auto;padding:0 28px;}}div.messages-wrapper{margin:0;min-height:40px;}div.messages-wrapper.status{color:#016b6a;background:none #c1f2e8;}div.messages-wrapper.status.success .messages{padding-bottom:10px;}div.messages-wrapper.status.success .messages:before{position:absolute;top:30px;right:calc(50% - 16px);content:"\E040";font-family:"koodings";font-size:22px;line-height:24px;background-color:#008834;color:#ffffff;}div.messages-wrapper.status.success .messages:after{position:absolute;top:20px;right:calc(50% - 20px);content:"\E057";font-family:"koodings";font-size:28px;color:#008834;padding-bottom:10px;}div.messages-wrapper.status.success .messages .message-content{position:relative;font-size:14px;padding-top:45px;}div.messages-wrapper.status.success .messages .message-content strong{display:block;font-size:22px;font-weight:bold;}div.messages-wrapper.status .messages .close-message{color:#016b6a;}div.messages-wrapper.status .messages .close-message:hover{color:#014847;}div.messages-wrapper.promo{color:#8c0448;background:none #fae6f4;text-align:left;}div.messages-wrapper.promo .messages .message-content a{color:#8c0448;}div.messages-wrapper.promo .messages .message-content a:hover{color:#690336;}div.messages-wrapper.promo .messages .close-message{color:#8c0448;}div.messages-wrapper.promo .messages .close-message:hover{color:#690336;}div.messages-wrapper.error,div.messages-wrapper.warning,div.messages-wrapper.notice{color:#7c1366;background:none #feeec7;text-align:left;}div.messages-wrapper.error .messages .message-content a,div.messages-wrapper.warning .messages .message-content a,div.messages-wrapper.notice .messages .message-content a{color:#7c1366;}div.messages-wrapper.error .messages .message-content a:hover,div.messages-wrapper.warning .messages .message-content a:hover,div.messages-wrapper.notice .messages .message-content a:hover{color:#5d0e4d;}div.messages-wrapper.error .messages .close-message,div.messages-wrapper.warning .messages .close-message,div.messages-wrapper.notice .messages .close-message{color:#7c1366;}div.messages-wrapper.error .messages .close-message:hover,div.messages-wrapper.warning .messages .close-message:hover,div.messages-wrapper.notice .messages .close-message:hover{color:#5d0e4d;}div.messages-wrapper.notice .messages .message-content{margin-left:0;}div.messages-wrapper.notice-current-plan{background:#f8dde3;}div.messages-wrapper.notice-current-plan .message-content{font-size:16px;line-height:20px;color:#8c0448;}div.messages-wrapper.notice-current-plan .message-content strong{font-size:18px;line-height:19px;}div.messages-wrapper.notice-current-plan .messages .message-content a{margin-right:16px;font-size:14px;line-height:15px;text-decoration:underline;}div.messages-wrapper.stacked-bill-credits{background:#f8dde3;}div.messages-wrapper.stacked-bill-credits .messages{padding:17px 20px 20px;margin:0 auto;}@media (min-width:768px){div.messages-wrapper.stacked-bill-credits .messages{padding:21px 20px 18px;}}div.messages-wrapper.stacked-bill-credits .messages .message-content{margin:0;font-size:16px;line-height:20px;color:#8c0448;}@media (min-width:768px){div.messages-wrapper.stacked-bill-credits .messages .message-content{line-height:17px;}}div.messages-wrapper.stacked-bill-credits .messages .message-content a{color:#8c0448;font-weight:700;text-decoration:underline;}div.messages-wrapper.stacked-bill-credits .messages .message-content a:hover{color:#690336;}div.messages-wrapper.stacked-bill-credits .messages .message-content .ref-message{margin-top:16px;font-size:12px;line-height:13px;}div.messages-wrapper.stacked-bill-credits .messages .close-message{display:none;}div.messages-wrapper.cart{background:#fed6e5;}div.messages-wrapper.cart .messages{padding:24px 20px;}div.messages-wrapper.cart .messages img{width:24px;height:20px;}@media (min-width:768px){div.messages-wrapper.cart .messages img{bottom:27px;}}div.messages-wrapper.cart .messages .message-content{line-height:22px;font-weight:400;}div.messages-wrapper.cart .messages .message-content strong{font-weight:700;}div.messages-wrapper.cart .messages .message-content a{display:block;font-weight:400;color:#000000;text-decoration:underline;}div.messages-wrapper.cart .messages .message-content a:hover{color:#000000;}@media (min-width:768px){div.messages-wrapper.cart .messages .message-content a{display:inline;margin-left:20px;}}div.messages-wrapper.cart .messages .close-message{color:#000000;}div.messages-wrapper.cart .messages .close-message:hover{color:#000000;}div.messages-wrapper .messages{margin:0 auto 3px;max-width:1160px;padding:20px 20px;position:relative;border:none;}div.messages-wrapper .messages .message-icon{position:absolute;}div.messages-wrapper .messages .close-message{font-family:"koodings";font-size:14px;position:absolute;right:20px;top:21px;text-decoration:none;color:#7c1366;}@media (min-width:1100px){div.messages-wrapper .messages .close-message{right:40px;}}div.messages-wrapper .messages .close-message:hover{color:#5d0e4d;}div.messages-wrapper .messages .message-content{font-size:16px;line-height:24px;text-align:left;margin:0 40px;}div.messages-wrapper .messages .message-content strong{font-weight:600;}div.messages-wrapper .messages .message-content p:last-child{margin-bottom:0;}div.messages-wrapper .messages .message-content ul li{list-style:none;}div.messages-wrapper .messages .message-content a,div.messages-wrapper .messages .message-content button{color:#003087;text-decoration:none;font-weight:600;}div.messages-wrapper .messages .message-content a:hover,div.messages-wrapper .messages .message-content button:hover{color:#00205c;}div.messages-wrapper .messages .message-content a.koodo-link,div.messages-wrapper .messages .message-content button.koodo-link{font-size:16px;}div.messages-wrapper .messages .message-content .underlined,div.messages-wrapper .messages .message-content .underlined:hover{text-decoration:underline;}div.messages-wrapper .messages .message-content .message-title{display:block;font-size:16px;font-weight:600;}div.messages-wrapper .messages .message-content .pay-tab-link:after{text-decoration:none !important;content:'\E001';font-family:"koodings";padding-left:5px;}div.messages-wrapper .messages .message-content .pay-tab-link span{text-decoration:underline;}div.messages-wrapper .messages span.arrow-right.koodings:after{display:inline-block;content:'\E001';font-family:"koodings";padding-left:5px;text-decoration:none;}.koodo-message{position:relative;padding:20px 20px 20px 55px;margin-bottom:30px;}.koodo-message:before{position:absolute;left:13px;top:calc(50% - 15px);content:'';width:30px;height:30px;}.koodo-message--success{background-color:#c1f2e8;color:#016b6a;}.koodo-message--success:before{background:no-repeat center url(../../../all/themes/koodo/gfx/success.svg);}.koodo-message--error{background-color:#feeec7;color:#7c1366;}.koodo-message--error:before{background:no-repeat center url(../../../all/themes/koodo/gfx/caution.svg);}#region-management-select-region-form .koodo-radios-checkmark .form-type-radio input{display:block;}@media (max-width:1099px){#region_selection_content .region_management_selection_section.region-locked .region_management_expanded_title > div{padding:9px 0;}#region_selection_content .region_management_selection_section.region-locked .region_management_expanded_content{padding-left:11px;}#region_selection_content .region_management_selection_section.region-locked .region_management_expanded_content .region-management-option:last-child{padding-bottom:0;}}#region_selection_content .region-management-option{padding:11px 0;color:#fff;font-size:14px;font-weight:500;text-decoration:none;}@media (min-width:1100px){#region_selection_content .region-management-option{font-size:16px;}}#region_selection_content .region-locked-message{font-weight:normal;}#region_selection_content .language-selection a,#region_selection_content .language-selection button,#region_selection_content .region-selection a,#region_selection_content .region-selection button{color:#fff;border-bottom:2px solid transparent;}#region_selection_content .language-selection a:hover,#region_selection_content .language-selection a:focus,#region_selection_content .language-selection button:hover,#region_selection_content .language-selection button:focus,#region_selection_content .region-selection a:hover,#region_selection_content .region-selection a:focus,#region_selection_content .region-selection button:hover,#region_selection_content .region-selection button:focus{border-bottom:2px solid #fff;}#region_selection_content .language-selection a:focus,#region_selection_content .language-selection button:focus,#region_selection_content .region-selection a:focus,#region_selection_content .region-selection button:focus{outline:0 none;}#region_selection_content #region_management_current_region_container{color:#fff;display:inline-block;background:#000;cursor:pointer;font-size:12px;font-weight:600;padding:6px 12px;}#region_selection_content #region_management_current_region_container:hover{box-shadow:0 2px 12px 0 rgba(69,79,89,0.3);}#region_selection_content .above-header{position:absolute;display:block;right:0;bottom:-24px;z-index:99969;}#region_selection_content .above-header .login-wrapper{display:inline-block;margin:0 16px;vertical-align:middle;font-size:16px;}#region_selection_content .above-header .login-wrapper a{color:#000;text-decoration:underline;font-size:16px;font-weight:600;margin-left:6px;}#region_selection_content .above-header .login-wrapper a:hover{text-decoration:none;}#region_selection_content .above-header .login-wrapper .login-link a:before{font-family:"koodings";content:'\E037';margin-right:4px;font-size:10px;vertical-align:text-bottom;color:#000 !important;}#region-management-select-region-form{min-height:500px;box-sizing:border-box;}@media (min-width:768px){#region-management-select-region-form{padding:90px 0;}}#region-management-select-region-form input.form-submit{display:none;}#region-management-select-region-form .form-required{display:none;}#region-management-select-region-form .form-type-radios > label{font-size:18px;font-family:"Stag Sans Web",Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#fff;font-weight:700;border-bottom:2px solid #fff;padding:21px 0 19px;margin-bottom:20px;line-height:26px;}#region-management-select-region-form .form-type-radio{padding:7px 0;margin:0;}@media (min-width:768px){#region-management-select-region-form .form-type-radio{padding:10px 0;}}#region-management-select-region-form .form-type-radio label{display:inline-block;color:#FFF;font-weight:500;border-bottom:2px solid transparent;}#region-management-select-region-form .form-type-radio label:hover{border-bottom-color:#fff;}@media (min-width:768px){#region-management-select-region-form .form-type-radios.form-item-languages{float:left;width:30%;box-sizing:border-box;padding-right:25px;}}#region-management-select-region-form .form-type-radios.form-item-regions{display:none;}@media (min-width:768px){#region-management-select-region-form .form-type-radios.form-item-regions{float:right;width:70%;}}@media (min-width:768px){#region-management-select-region-form .form-type-radio.form-item-regions{display:inline-block;width:31%;}}.savings-message.offer{background-color:#f4f6b5;color:#e61360;padding-left:6px;}.offer-highlight-container{position:relative;display:inline-block;background:#69024e;top:0;max-width:180px;padding:2px 0;margin-left:0;width:100%;z-index:3;}@media (min-width:768px) and (max-width:1100px){.offer-highlight-container{margin:0 auto;left:0;right:0;top:0;}}@media (max-width:767px){.offer-highlight-container{left:0;right:0;padding:4px 0;}}@media (min-width:1100px){.offer-highlight-container{top:0;}}.offer-highlight-container .backdrop{display:none;position:absolute;background:#fff;width:50px;height:30px;left:7px;border-radius:50%;bottom:20px;}.offer-highlight-container .kooding{display:none;position:absolute;bottom:30px;color:#e61360;font-size:84px;left:-10px;z-index:1;}.offer-highlight-container .bill-credit{text-align:left;margin-left:10px;color:#fff;font-size:14px;font-weight:bold;height:20px;font-style:normal;}.offer-highlight-container .bill-credit .koodo-currency{font-size:14px;}@media (max-width:767px){.offer-highlight-container .bill-credit{font-size:12px;}}.pane-content .offer-tab-waive{margin-top:35px;padding:19px 20px;font-size:16px;line-height:18px;text-align:center;background:#eaeaea;}.show-offer.tab-inner-container .item-list{position:relative;}.show-offer.tab-inner-container .item-list:before{top:0;}@media (min-width:768px){.show-offer.tab-inner-container .item-list:before{display:none;}}.show-offer .tab-title{background:#7c1366;}.show-offer .tab-title:before{text-transform:capitalize;content:'promotion';color:#fff;}.offer .product-category .cat-data{padding:50px 0 0;}@media (max-width:767px){.offer .product-category .cat-data{padding:0;}}@media (min-width:768px){.offer .product-category .cat-data{padding:0 0 40px;}}.no-offer-cost .cents{font-size:14px;line-height:1.5em;}.offer-details{margin:28px 0 22px;}.offer-details .item-list{background:#fae6f4;margin:13px 0 30px 0;padding:15px;position:relative;}@media (min-width:768px){.offer-details .item-list{margin:13px -15px 30px -15px;}}.offer-details .item-list .gc-message{margin-top:0;}.offer-details .item-list ul li:before{color:#7c1366;}.offer-details .item-list ul li a{text-decoration:underline;}.offer-details .item-list ul li a:hover{text-decoration:none;}.offer-details .item-list ul li p.disclaimer-note{display:block;}.offer-details h3{margin:0 0 18px 20px;padding:0;font-size:18px;color:#7c1366;}.restriction{font-weight:600;}.koodo-prompt-wrapper.koodo-comparison .koodo-prompt{font-size:16px;line-height:20px;background-color:#fff !important;}@media (min-width:768px){.koodo-prompt-wrapper.koodo-comparison .koodo-prompt{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}}.koodo-prompt-wrapper.koodo-comparison .koodo-prompt .prompt-banner{display:none;}.koodo-prompt-wrapper.koodo-comparison .koodo-prompt .koodo-prompt-content{padding:32px;}@media (min-width:768px){.koodo-prompt-wrapper.koodo-comparison .koodo-prompt .koodo-prompt-content{padding:32px 32px 40px;}}.koodo-prompt-wrapper.koodo-comparison .koodo-prompt .koodo-prompt-content .text{color:#000;font-size:16px;line-height:20px;margin:0 0 8px;}.koodo-prompt-wrapper.koodo-comparison .koodo-prompt .koodo-prompt-content .text h3{line-height:26px;font-size:24px;color:#000;}.koodo-prompt-wrapper.koodo-comparison .koodo-prompt .koodo-prompt-content .text .multiple-offers p:first-child{padding-top:8px;}@media (min-width:768px){.koodo-prompt-wrapper.koodo-comparison .koodo-prompt .koodo-prompt-content .text .multiple-offers .koodo-offers-comparison:first-child{margin-right:16px;}}.koodo-prompt-wrapper.koodo-comparison .koodo-prompt .koodo-prompt-content .text .multiple-offers .koodo-offers-comparison:hover{cursor:pointer;border:2px solid #7c1366;}.koodo-prompt-wrapper.koodo-comparison .koodo-prompt .koodo-prompt-content .text .multiple-offers .koodo-offers-comparison.active{cursor:pointer;border:2px solid #7c1366;}.koodo-prompt-wrapper.koodo-comparison .koodo-prompt .koodo-prompt-content .text .multiple-offers .promotion-list-wrapper{margin-left:29px;}.koodo-prompt-wrapper.koodo-comparison .koodo-prompt .koodo-prompt-content .text .koodo-offers-comparison-container{margin-top:8px;}@media (min-width:768px){.koodo-prompt-wrapper.koodo-comparison .koodo-prompt .koodo-prompt-content .text .koodo-offers-comparison-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}}.koodo-prompt-wrapper.koodo-comparison .koodo-prompt .koodo-prompt-content .text .koodo-offers-comparison-container .koodo-offers-comparison{border:2px solid transparent;position:relative;padding:16px;background-color:#fae6f4;margin:16px 0;}@media (min-width:768px){.koodo-prompt-wrapper.koodo-comparison .koodo-prompt .koodo-prompt-content .text .koodo-offers-comparison-container .koodo-offers-comparison{width:300px;}}.koodo-prompt-wrapper.koodo-comparison .koodo-prompt .koodo-prompt-content .text .koodo-offers-comparison-container .koodo-offers-comparison .promotion-list-wrapper h3{padding-bottom:13px;color:#7c1366;font-size:18px;font-weight:600;line-height:19px;}.koodo-prompt-wrapper.koodo-comparison .koodo-prompt .koodo-prompt-content .text .koodo-offers-comparison-container .koodo-offers-comparison .promotion-list-wrapper ul{margin-bottom:0;list-style:none;}.koodo-prompt-wrapper.koodo-comparison .koodo-prompt .koodo-prompt-content .text .koodo-offers-comparison-container .koodo-offers-comparison .promotion-list-wrapper ul li{padding:5px 0;margin:0 0 0 10px;}.koodo-prompt-wrapper.koodo-comparison .koodo-prompt .koodo-prompt-content .text .koodo-offers-comparison-container .koodo-offers-comparison .promotion-list-wrapper ul li p{display:inline;}.koodo-prompt-wrapper.koodo-comparison .koodo-prompt .koodo-prompt-content .text .koodo-offers-comparison-container .koodo-offers-comparison .promotion-list-wrapper ul li p.disclaimer-note{display:block;}.koodo-prompt-wrapper.koodo-comparison .koodo-prompt .koodo-prompt-content .text .koodo-offers-comparison-container .koodo-offers-comparison .promotion-list-wrapper ul li::before{content:"\2022";color:#7c1366;font-weight:bold;display:inline-block;width:10px;margin-left:-10px;}.koodo-prompt-wrapper.koodo-comparison .koodo-prompt .koodo-prompt-content .text .koodo-offers-comparison-container .koodo-offers-comparison .promotion-list-wrapper .koodo-currency{font-weight:600;}.koodo-prompt-wrapper.koodo-comparison .koodo-prompt .koodo-prompt-content .text .koodo-offers-comparison-container .koodo-offers-comparison .promotion-list-wrapper .dollar-small{vertical-align:unset;font-size:16px;}.koodo-prompt-wrapper.koodo-comparison .koodo-prompt .koodo-prompt-content .text .koodo-offers-comparison-container .koodo-offers-comparison .promotion-list-wrapper .cents{vertical-align:baseline;font-size:16px;}@media (max-width:767px){.koodo-prompt-wrapper.koodo-comparison .koodo-prompt .koodo-prompt-content .text .koodo-offers-comparison-container .koodo-offers-comparison:not(clicked){border-color:transparent;}}.koodo-prompt-wrapper.koodo-comparison .koodo-prompt .koodo-prompt-content .buttons{text-align:center;margin:0;}.koodo-prompt-wrapper.koodo-comparison .koodo-prompt .koodo-prompt-content .buttons a#offer-override-cancel{display:block;}.koodo-prompt-wrapper.koodo-comparison .koodo-prompt .koodo-prompt-content .buttons .koodo-button-transparent{color:#666666;}.koodo-prompt-wrapper.koodo-comparison .koodo-prompt .koodo-prompt-content .buttons a.throbbing:after{content:".";margin-left:5px;margin-right:-3px;background:url("../../../all/themes/koodo/gfx/koodo_throbber_white.gif") 50% 50% no-repeat;background-size:14px 14px;text-indent:-99999px;width:14px;height:18px;display:inline-block;font-size:14px;line-height:20px;}.i18n-fr .koodo-prompt-wrapper.koodo-comparison .koodo-prompt .koodo-prompt-content .buttons a.throbbing:after{right:calc(50% - 80px);}.koodo-prompt-wrapper.koodo-comparison.offer-modal .buttons a{width:100%;margin:0 0 24px;}.koodo-prompt-wrapper.koodo-comparison.offer-modal .buttons a#offer-override-cancel{margin:0;padding:0 10px;}.kooding.offer{font-size:28px;}.kooding.offer:before{font-family:"koodings";content:"\E078";}.offer-icon.promo .kooding.offer:before{color:#a6298c;}.offer-icon.promo.active .kooding.offer:before{color:#7c1366;}.offer-icon.no-promo .kooding.offer:before{color:#666666;}.offer-icon.no-promo.active .kooding.offer:before{color:#000;}.koodo-header-carousel{background-color:#fae6f4;margin-bottom:5px;overflow:hidden;}.koodo-offers-star{display:none;max-width:1160px;margin:auto;overflow:hidden;-webkit-animation-duration:0.2s;animation-duration:0.2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;}.koodo-offers-star.active{display:block;}.koodo-offers-star.slide-in{display:block;height:100%;visibility:visible;-webkit-animation-name:star-slide-in;animation-name:star-slide-in;}.koodo-offers-star.slide-in .title{position:relative;-webkit-animation-name:title-slide-in;animation-name:title-slide-in;}.koodo-offers-star.slide-in .components{position:relative;-webkit-animation-name:promotion-slide-in;animation-name:promotion-slide-in;}.koodo-offers-star.slide-out{display:block;visibility:hidden;height:0;-webkit-animation-name:star-slide-out;animation-name:star-slide-out;}.koodo-offers-star.slide-out .title{position:relative;-webkit-animation-name:title-slide-out;animation-name:title-slide-out;}.koodo-offers-star.slide-out .components{position:relative;-webkit-animation-name:promotion-slide-out;animation-name:promotion-slide-out;}.koodo-offers-star .title{padding:30px 20px 0;font-size:18px;font-weight:bold;line-height:19px;color:#17367d;-webkit-animation-duration:0.2s;animation-duration:0.2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;}@media (min-width:768px){.koodo-offers-star .title{padding-left:34px;padding-right:34px;}}@media (min-width:1160px){.koodo-offers-star .title{padding-left:0;padding-right:0;}}.koodo-offers-star .components{padding:16px 20px 50px;display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;overflow-x:scroll;-webkit-animation-duration:0.2s;animation-duration:0.2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;}@media (min-width:768px){.koodo-offers-star .components{padding-left:34px;padding-right:34px;}}@media (min-width:1160px){.koodo-offers-star .components{padding-left:0;padding-right:0;overflow-x:hidden;}}.koodo-offers-star .components > .component{cursor:pointer;width:272px;margin:0 12px;-webkit-flex-shrink:0;flex-shrink:0;}.koodo-offers-star .components > .component:first-child{margin-left:0;}.koodo-offers-star .components > .component:last-child{margin-right:0;}.koodo-offers-star .components > .component:hover{box-shadow:0 2px 12px 0 rgba(69,79,89,0.3);}.koodo-offers-star .components .no-promo .component-info{display:block !important;}.koodo-offers-star .components .no-promo .component-info .component-text{display:inline;font-weight:700;}.koodo-offers-star .components .no-promo .component-info .component-subtext{display:inline;font-size:18px;}.koodo-offers-star .components .marketing-card .koodo-image-text-component .image-container,.koodo-offers-star .components .no-promo .koodo-image-text-component .image-container{background:#feeec7;}.koodo-offers-star .components .koodo-image-text-component{height:100%;}.koodo-offers-star .components .koodo-image-text-component .image-container{background:#000;height:153px;position:relative;}.koodo-offers-star .components .koodo-image-text-component .image-container img{max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}.koodo-offers-star .components .koodo-image-text-component .component-info{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;height:calc(100% - 153px);min-height:130px;box-sizing:border-box;padding:16px;background-color:#ffffff;}.koodo-offers-star .components .component-text{font-size:18px;line-height:22px;margin-bottom:10px;}.koodo-offers-star .components .component-subtext{font-size:12px;line-height:22px;}.koodo-offers-star .koodo-currency{font-weight:700;}.koodo-offers-star .koodo-currency .cents{vertical-align:inherit;font-size:inherit;line-height:inherit;}.koodo-offers-star.no-offers .title{color:#666666;}.koodo-offers-star.no-offers .content{text-align:center;margin:0 auto;padding:10px 20px 50px;}@media (min-width:480px){.koodo-offers-star.no-offers .content{width:420px;}}.koodo-offers-star.no-offers .content .image-container{margin-bottom:15px;}.koodo-offers-star.no-offers .content .image-container img{max-height:133px !important;}.koodo-offers-star.no-offers .component-text{font-size:24px;line-height:25px;color:#df3d0c;margin-bottom:16px;}.koodo-offers-star.no-offers .component-subtext{font-size:16px;line-height:17px;}.koodo-offers-star.no-offers .koodo-button{margin-top:32px;min-width:224px;background:#016b6a;border-color:#016b6a;}.koodo-offers-star.no-offers .koodo-button:hover{background:#014847;border-color:#014847;}@-webkit-keyframes star-slide-in{from{height:0;}to{height:400px;}}@keyframes star-slide-in{from{height:0;}to{height:400px;}}@-webkit-keyframes title-slide-in{from{top:-50px;}to{top:0;}}@keyframes title-slide-in{from{top:-50px;}to{top:0;}}@-webkit-keyframes promotion-slide-in{from{left:1160px;}to{left:0;}}@keyframes promotion-slide-in{from{left:1160px;}to{left:0;}}@-webkit-keyframes star-slide-out{from{height:400px;visibility:visible;}to{height:0;visibility:visible;}}@keyframes star-slide-out{from{height:400px;visibility:visible;}to{height:0;visibility:visible;}}@-webkit-keyframes title-slide-out{from{top:0;}to{top:-50px;}}@keyframes title-slide-out{from{top:0;}to{top:-50px;}}@-webkit-keyframes promotion-slide-out{from{left:0;}to{left:1160px;}}@keyframes promotion-slide-out{from{left:0;}to{left:1160px;}}#region-management-select-region-form .koodo-radios-checkmark .form-type-radio input{display:block;}@media (max-width:1099px){#region_selection_content .region_management_selection_section.region-locked .region_management_expanded_title > div{padding:9px 0;}#region_selection_content .region_management_selection_section.region-locked .region_management_expanded_content{padding-left:11px;}#region_selection_content .region_management_selection_section.region-locked .region_management_expanded_content .region-management-option:last-child{padding-bottom:0;}}#region_selection_content .region-management-option{padding:11px 0;color:#fff;font-size:14px;font-weight:500;text-decoration:none;}@media (min-width:1100px){#region_selection_content .region-management-option{font-size:16px;}}#region_selection_content .region-locked-message{font-weight:normal;}#region_selection_content .language-selection a,#region_selection_content .language-selection button,#region_selection_content .region-selection a,#region_selection_content .region-selection button{color:#fff;border-bottom:2px solid transparent;}#region_selection_content .language-selection a:hover,#region_selection_content .language-selection a:focus,#region_selection_content .language-selection button:hover,#region_selection_content .language-selection button:focus,#region_selection_content .region-selection a:hover,#region_selection_content .region-selection a:focus,#region_selection_content .region-selection button:hover,#region_selection_content .region-selection button:focus{border-bottom:2px solid #fff;}#region_selection_content .language-selection a:focus,#region_selection_content .language-selection button:focus,#region_selection_content .region-selection a:focus,#region_selection_content .region-selection button:focus{outline:0 none;}#region_selection_content #region_management_current_region_container{color:#fff;display:inline-block;background:#000;cursor:pointer;font-size:12px;font-weight:600;padding:6px 12px;}#region_selection_content #region_management_current_region_container:hover{box-shadow:0 2px 12px 0 rgba(69,79,89,0.3);}#region_selection_content .above-header{position:absolute;display:block;right:0;bottom:-24px;z-index:99969;}#region_selection_content .above-header .login-wrapper{display:inline-block;margin:0 16px;vertical-align:middle;font-size:16px;}#region_selection_content .above-header .login-wrapper a{color:#000;text-decoration:underline;font-size:16px;font-weight:600;margin-left:6px;}#region_selection_content .above-header .login-wrapper a:hover{text-decoration:none;}#region_selection_content .above-header .login-wrapper .login-link a:before{font-family:"koodings";content:'\E037';margin-right:4px;font-size:10px;vertical-align:text-bottom;color:#000 !important;}#region-management-select-region-form{min-height:500px;box-sizing:border-box;}@media (min-width:768px){#region-management-select-region-form{padding:90px 0;}}#region-management-select-region-form input.form-submit{display:none;}#region-management-select-region-form .form-required{display:none;}#region-management-select-region-form .form-type-radios > label{font-size:18px;font-family:"Stag Sans Web",Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#fff;font-weight:700;border-bottom:2px solid #fff;padding:21px 0 19px;margin-bottom:20px;line-height:26px;}#region-management-select-region-form .form-type-radio{padding:7px 0;margin:0;}@media (min-width:768px){#region-management-select-region-form .form-type-radio{padding:10px 0;}}#region-management-select-region-form .form-type-radio label{display:inline-block;color:#FFF;font-weight:500;border-bottom:2px solid transparent;}#region-management-select-region-form .form-type-radio label:hover{border-bottom-color:#fff;}@media (min-width:768px){#region-management-select-region-form .form-type-radios.form-item-languages{float:left;width:30%;box-sizing:border-box;padding-right:25px;}}#region-management-select-region-form .form-type-radios.form-item-regions{display:none;}@media (min-width:768px){#region-management-select-region-form .form-type-radios.form-item-regions{float:right;width:70%;}}@media (min-width:768px){#region-management-select-region-form .form-type-radio.form-item-regions{display:inline-block;width:31%;}}.savings-container{font-size:14px;line-height:1.14em;color:#e61360;text-align:center;font-weight:600;}.savings-container .savings{line-height:1.5em;font-size:14px;font-weight:600;}.savings-message{box-sizing:border-box;min-width:283px;width:283px;margin:5px 0;padding:5px 10px;background-color:#e61360;color:#fff;font-size:14px;}@media (min-width:768px){.savings-message{position:absolute;width:100%;min-width:285px;}}.savings-message .savings{display:inline-block;font-weight:600;}.legal-note{color:#003087;text-decoration:none;font-size:10px;vertical-align:text-top;line-height:14px;}.legal-note:not(.processed){display:none;}.admin-menu .legal-note{display:inherit !important;}.legal-cta{padding:24px 0;font-size:16px;border-top:2px solid #eaeaea;border-bottom:2px solid #eaeaea;}.legal-cta .legal-link{display:inline;font-weight:600;color:#003087;text-align:center;cursor:pointer;font-size:16px;text-decoration:underline;}#koodo-legal-block{margin:20px 0;display:none;}#koodo-legal-block.processed{display:block;}.koodo-button{text-decoration:none;display:inline-block;box-sizing:border-box;background:#003087;border:2px solid #003087;color:#fff;width:auto;height:auto;min-width:160px;padding:13px 20px;font-family:"Stag Sans Web",Arial,Helvetica,Tahoma,Verdana,Sans-Serif;font-size:12px;font-weight:bold;line-height:20px;text-align:center;cursor:pointer;}@media (min-width:1100px){.koodo-button{font-size:14px;}}.koodo-button:hover{color:#fff;background:#00205c;box-shadow:0 2px 12px 0 rgba(69,79,89,0.3);}.koodo-button.throbbing{pointer-events:none;}.koodo-button.koodo-button-cart:after,.koodo-button.koodo-button-next:after{content:"\E001";font-family:"koodings";margin-left:2px;display:inline-block;width:14px;line-height:18px;}.koodo-button.koodo-button-cart.throbbing:after,.koodo-button.koodo-button-next.throbbing:after{background:url("../../../all/themes/koodo/gfx/koodo_throbber_white.gif") 50% 50% no-repeat;background-size:14px 14px;text-indent:-99999px;width:14px;height:18px;display:inline-block;line-height:18px;margin-left:5px;margin-right:-3px;}.koodo-button.koodo-button-cart.complete:after,.koodo-button.koodo-button-next.complete:after{font-size:10px;line-height:10px;content:'\E025';vertical-align:text-top;margin-left:5px;margin-right:-3px;}.koodo-button.koodo-button-transparent{background-color:transparent !important;border-color:transparent !important;}.koodo-button.koodo-button-transparent:hover{box-shadow:none !important;text-decoration:underline !important;}.koodo-button.form-disabled,.koodo-button.disabled,.koodo-button.no-stock,.koodo-button.disabled:hover,.koodo-button.no-stock:hover{background:none !important;color:#666666 !important;border:solid 2px #666666 !important;cursor:default;pointer-events:none;}.koodo-cart-button-long{width:100%;}.koodo-cart-button-long:after{display:none !important;}.long-button-wrapper{width:100%;text-align:center;}@media (min-width:768px){.long-button-wrapper{text-align:left;}}.long-button-wrapper a,.long-button-wrapper button{display:block;}@media (min-width:768px){.long-button-wrapper a,.long-button-wrapper button{display:inline-block;}}.bubble-button{text-decoration:none;text-align:center;display:inline-block;}.bubble-button .bubble{width:86px;height:88px;background:#000;border-radius:100%;box-shadow:0 2px 6px 0 rgba(0,0,0,0.5);margin:auto;}.bubble-button .bubble:after{color:#fff;font-family:"koodings";font-size:48px;position:relative;top:32px;}.bubble-button .bubble-text{margin-top:8px;font-weight:500;line-height:normal;font-size:16px;}.bubble-button.shop-plans-bubble .bubble:after{content:"\E027";top:32px;}.bubble-button.shop-phones-bubble .bubble:after{content:"\E028";top:32px;}.bubble-button.shop-tablets-bubble .bubble:after{content:"\E054";top:36px;font-size:35px;}.bubble-button:hover .bubble{background:#262626;}.bubble-button:hover .bubble-text{text-decoration:underline;}.koodo-link{font-size:14px;font-weight:600;color:#003087;text-decoration:none;text-align:center;cursor:pointer;}.koodo-link:hover{color:#00205c;text-decoration:underline;}.koodo-link:after{font-family:"koodings";margin-left:5px;width:14px;display:inline-block;}.koodo-link.koodo-link-next:after{content:"\E001";}.koodo-link.koodo-link-close:after{content:"\E012";}.koodo-link.koodo-link-cancel:after{content:"\E024";}.koodo-link.throbbing{pointer-events:none;}.koodo-link.throbbing:after{background:url("../../../all/themes/koodo/gfx/koodo_throbber.gif") no-repeat;background-size:14px 14px;text-indent:-99999px;width:14px;height:14px;display:inline-block;vertical-align:middle;}.koodo-link.complete:after{font-size:10px;line-height:10px;content:'\E025';vertical-align:text-top;}.koodo-list ol li,.node-type-sim .hero-banner-wrapper .hero-banner-description ol li,.node-type-wireless-home-phone .hero-banner-wrapper .hero-banner-description ol li,.node-type-tablet-sim .hero-banner-wrapper .hero-banner-description ol li{position:relative;counter-increment:step-counter;list-style-type:none;padding:0 0 15px 37px;}.koodo-list ol li:before,.node-type-sim .hero-banner-wrapper .hero-banner-description ol li:before,.node-type-wireless-home-phone .hero-banner-wrapper .hero-banner-description ol li:before,.node-type-tablet-sim .hero-banner-wrapper .hero-banner-description ol li:before{position:absolute;left:0;top:-3px;content:counter(step-counter);background:#7c1366;width:25px;height:25px;color:#ffffff;font-size:14px;font-weight:600;text-align:center;line-height:27px;border-radius:50%;}.content ul.koodo-checkmark-list{list-style-type:none;}.content ul.koodo-checkmark-list li{padding-left:30px;}.content ul.koodo-checkmark-list li:before{font-size:11px;top:calc(50% - 6px);line-height:12px;color:#17367d;content:'\E025';font-family:"koodings";margin:0;}.page-node-1151 .content ul li:before,.page-node-327 .content ul li:before{margin-top:0;}.page-node-1151 .section__nittyGritty ul li:before,.page-node-327 .section__nittyGritty ul li:before{font-size:0;}.page-node-187 .content ul li:before,.page-node-305 .content ul li:before{font-size:0;}.info-symbol{display:inline-block;position:relative;vertical-align:baseline;text-align:center;font-size:14px;font-weight:normal;line-height:20px;width:16px;height:16px;color:#016b6a;border:solid 1px #016b6a;border-radius:50%;}@media (min-width:768px){.info-symbol{font-size:16px;line-height:20px;width:18px;height:18px;}}.info-symbol:hover{cursor:pointer;}.info-symbol:after{content:"i";}.radio{position:absolute;}.radio:before{display:inline-block;font-family:"koodings";font-weight:normal;vertical-align:top;color:#016b6a;content:"\E057";font-size:12px;}.radio.checked:before{content:"\E058";}.sidr{display:none;position:fixed;top:0;height:100%;width:250px;overflow-x:hidden;overflow-y:auto;font-size:14px;font-weight:600;background:#003087;z-index:99959;}.sidr .sidr-inner{padding:0;background:#e5f7fb;}.sidr .sidr-class-li-le-logout,.sidr .sidr-class-li-logout{list-style:none;line-height:40px;}.sidr .sidr-class-li-le-logout a,.sidr .sidr-class-li-logout a{display:block;padding:26px 20px 0;line-height:17px;text-decoration:none;background:#003087;color:#FFF;}.sidr .sidr-class-li-le-logout a:hover,.sidr .sidr-class-li-logout a:hover{color:#807e7e;}.sidr #sidr-id-block-menu-block-5{padding:0 10px;}.sidr #sidr-id-block-menu-block-5 li.sidr-class-pri-nav-account-info{display:none !important;}.sidr ul{display:block;margin:0;padding:0;}.sidr ul li{display:block;margin:0;line-height:40px;border-top:1px solid transparent;}.sidr ul li:first-child{border-top:none;}.sidr ul li a{display:block;text-decoration:none;color:#003087;text-indent:10px;}.sidr ul li a:hover{color:#00205c;}.sidr ul li a.sidr-class-menu-top{border-bottom:1px solid #8cd9ed;}.sidr ul li a.sidr-class-menu-top:after{content:"\E003";font-family:"koodings";float:right;font-size:14px;margin:12px 7px 0;padding:0;width:20px;height:20px;color:#003087;background:#fff;border-radius:50%;text-indent:0;line-height:20px;}.sidr ul li a.sidr-class-menu-top.expanded:after{content:"\E004";}.sidr ul li ul.sidr-class-menu{display:none;}.sidr ul li ul li{border-bottom:1px solid #8cd9ed;line-height:39px;}.sidr ul li ul li a{padding:10px 0 10px 40px;line-height:20px;text-indent:0;}.sidr .sidr-class-last .sidr-class-menu-top:not(.expanded),.sidr .sidr-class-last .sidr-class-menu .sidr-class-last.sidr-class-leaf{border-bottom:none;}.account-select-wrapper{height:100%;width:100%;position:fixed;top:0;left:0;background:#c3efff;z-index:99989;}.account-select-wrapper.active{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}@media (min-width:768px){.account-select-wrapper{background:#545353;background:rgba(0,0,0,0.5);}}.account-select{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;background-color:#c3efff;padding:20px;max-width:480px;height:100%;overflow-y:scroll;box-sizing:border-box;}@media (min-width:768px){.account-select{padding:50px;overflow-y:initial;position:relative;height:auto;}}.account-select .selection-wrapper{display:none;height:100%;}.account-select .selection-wrapper.active{display:block;}.account-select .selection-wrapper .selection{padding:50px 0 20px;}@media (min-width:768px){.account-select .selection-wrapper .selection{padding:0;}}.account-select .selection-wrapper .header{margin-bottom:15px;}.account-select .selection-wrapper .header.header-add{margin-top:35px;}.account-select .selection-wrapper h2{display:inline-block;font-size:20px;font-weight:normal;color:#016b6a;padding:0;}@media (min-width:768px){.account-select .selection-wrapper h2{font-size:28px;}}.account-select .selection-wrapper .info-symbol{margin-left:17px;vertical-align:text-bottom;}@media (min-width:768px){.account-select .selection-wrapper .info-symbol{font-size:19px;line-height:24px;width:22px;height:22px;}}.account-select .selection-wrapper .info-symbol:hover{background-color:#d5e04d;}.account-select .selection-wrapper .info-symbol:before{display:none;content:'.';font-size:0;position:absolute;top:2px;left:-2px;border-bottom:12px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;border-radius:0;}@media (min-width:768px){.account-select .selection-wrapper .info-symbol:before{left:1px;top:10px;}}.account-select .selection-wrapper .info-symbol.active{background-color:#d5e04d;}.account-select .selection-wrapper .info-symbol.active:before{display:block;}.account-select .selection-wrapper .info{height:0;visibility:hidden;background:#fff;font-size:14px;color:#000;line-height:1;box-shadow:0 2px 12px 0 rgba(69,79,89,0.3);}@media (min-width:768px){.account-select .selection-wrapper .info{font-size:16px;}}.account-select .selection-wrapper .info.active{margin-top:12px;padding:15px;height:auto;visibility:visible;}@media (min-width:768px){.account-select .selection-wrapper .info.active{margin-top:18px;}}.account-select .selection-wrapper ul.selection{margin:0;padding:0;}.account-select .selection-wrapper ul.selection li{list-style-type:none;margin-bottom:2px;}.account-select .selection-wrapper ul.selection li a{display:inline-block;width:100%;font-size:15px;padding:26px 100px 25px 32px;background:#016b6a;text-decoration:none;color:#fff;box-sizing:border-box;position:relative;}@media (min-width:768px){.account-select .selection-wrapper ul.selection li a{font-size:20px;padding-right:120px;}}.account-select .selection-wrapper ul.selection li a:hover,.account-select .selection-wrapper ul.selection li a:focus{background-color:#014847;}.i18n-fr .account-select .selection-wrapper ul.selection li a{padding-right:140px;}.account-select .selection-wrapper ul.selection li a.add-a-line{text-align:center;padding-top:20px;padding-bottom:20px;padding-right:32px;}.account-select .selection-wrapper ul.selection li a.add-a-line.throbbing:after{display:inline-block;content:'.';text-indent:-99999px;width:14px;height:14px;background:url("../../../all/themes/koodo/gfx/koodo_throbber_white.gif") 50% 50% no-repeat;background-size:14px 14px;position:absolute;right:20px;}.account-select .selection-wrapper ul.selection li a *{pointer-events:none;}.account-select .selection-wrapper ul.selection li a div{font-size:14px;line-height:normal;font-weight:600;}@media (min-width:768px){.account-select .selection-wrapper ul.selection li a div{font-size:20px;}}.account-select .selection-wrapper ul.selection li a div.phone-number{font-size:22px;font-weight:normal;margin-top:4px;}@media (min-width:768px){.account-select .selection-wrapper ul.selection li a div.phone-number{font-size:27px;}}.account-select .selection-wrapper ul.selection li a .select{position:absolute;right:20px;top:calc(50% - 11px);font-weight:normal;}@media (min-width:768px){.account-select .selection-wrapper ul.selection li a .select{top:calc(50% - 16px);}}.account-select .selection-wrapper ul.selection li a .select:after{font-family:"koodings";content:"\E001";margin-left:5px;display:inline-block;width:14px;}.account-select .selection-wrapper ul.selection li a.throbbing .select:after{background:url("../../../all/themes/koodo/gfx/koodo_throbber_white.gif") 50% 50% no-repeat;background-size:14px 14px;text-indent:-99999px;}.account-select .selection-wrapper ul.selection li a.disabled{background:none;color:#666666;border:solid 2px #666666;cursor:default;pointer-events:none;}.account-select .selection-wrapper ul.selection li .warning-message{opacity:0;height:0;transition:opacity 1s;margin-top:10px;font-size:14px;line-height:1.29;}@media (min-width:768px){.account-select .selection-wrapper ul.selection li .warning-message{font-size:18px;}}.account-select .selection-wrapper ul.selection li .warning-message.show{opacity:1;height:auto;}.account-select .selection-wrapper ul.selection li .warning-message a{font-size:14px;color:#016b6a;background:none;padding:0;}@media (min-width:768px){.account-select .selection-wrapper ul.selection li .warning-message a{font-size:18px;}}.account-select .selection-wrapper ul.selection li .warning-message a:hover{text-decoration:underline;}.account-select .selection-wrapper .switch-ban{position:relative;display:inline-block;width:100%;box-sizing:border-box;margin-top:20px;padding:9px 33px 9px 22px;background:#7c1366;color:#fff;text-decoration:none;font-size:14px;font-weight:600;}.account-select .selection-wrapper .switch-ban:hover{background:#5d0e4d;}.account-select .selection-wrapper .switch-ban .kooding.arrow:after{content:'\E001';position:absolute;top:9px;right:20px;font-family:"koodings";float:right;font-size:14px;color:#fff;}.account-select .close-modal{position:absolute;right:20px;top:15px;}.account-select .close-modal:after{content:'\E012';font-family:"koodings";font-size:18px;font-weight:600;color:#016b6a;text-decoration:none;outline:none;cursor:pointer;}.account-select .close-modal:hover:after{color:#014847;}.pri-nav ul.menu li.pri-nav-account-info,.mobile-slide-nav .account-profile{padding:20px 28px 8px;background:#016b6a;border-bottom:none;}.pri-nav ul.menu li.pri-nav-account-info:hover,.mobile-slide-nav .account-profile:hover{background:#016b6a;border-left-color:transparent;}.pri-nav ul.menu li.pri-nav-account-info div,.mobile-slide-nav .account-profile div{margin-bottom:10px;font-size:14px;color:#fff;line-height:14px;}.pri-nav ul.menu li.pri-nav-account-info div.name,.mobile-slide-nav .account-profile div.name{font-size:16px;font-weight:bold;}.pri-nav ul.menu li.pri-nav-account-info div.phone,.mobile-slide-nav .account-profile div.phone{font-size:14px;font-weight:normal;}.pri-nav ul.menu li.pri-nav-account-info div.phone a,.mobile-slide-nav .account-profile div.phone a{color:inherit;text-decoration:none;}.pri-nav ul.menu li.pri-nav-account-info div.account,.mobile-slide-nav .account-profile div.account{font-size:14px;font-weight:600;line-height:14px;padding-top:4px;}.pri-nav ul.menu li.pri-nav-account-info a.invoke-account-select,.mobile-slide-nav .account-profile a.invoke-account-select{display:block;padding:15px 0 0 0;font-size:14px;font-weight:bold;color:#fff;text-decoration:none;text-align:right;border-bottom:none;}.pri-nav ul.menu li.pri-nav-account-info a.invoke-account-select:hover,.mobile-slide-nav .account-profile a.invoke-account-select:hover{text-decoration:underline;}.mobile-slide-nav ul.menu li.pri-nav-account-info{display:none;}@media (min-width:768px){.mobile-slide-nav ul.menu li.pri-nav-account-info{display:block;}}.pri-nav ul.menu li .li-le-logout,.pri-nav ul.menu li .li-logout{background:#000;}.pri-nav ul.menu li .li-le-logout:hover,.pri-nav ul.menu li .li-logout:hover{background:#1e1e1e;}.pri-nav ul.menu li .li-le-logout a,.pri-nav ul.menu li .li-logout a{color:#fff;}.pri-nav ul.menu li .li-le-logout a:hover,.pri-nav ul.menu li .li-logout a:hover{text-decoration:underline;}.product-category{overflow:hidden;display:block;position:relative;z-index:50;height:auto;padding:0 30px;text-align:center;}@media (max-width:767px){.product-category{padding:80px 0 30px;overflow:inherit;}}@media (min-width:768px){.product-category{padding:90px 0 0;height:auto;}}.product-category h2{font-size:1.5em;font-weight:700;line-height:21px;padding:0;}.product-category h2 a{color:#575757;text-decoration:none;}.product-category h2 a:hover{color:#000;}.product-category .cat-data{position:relative;display:inline-block;width:100%;max-width:320px;padding-bottom:20px;}@media (min-width:1100px){.product-category .cat-data{position:static;}}.product-category .promotion__section{position:absolute;top:20px;left:0;right:0;margin:0 auto;max-width:180px;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex-direction:column;flex-direction:column;height:50px;}@media (max-width:767px){.product-category .promotion__section{top:15px;}}.product-category .promotion__section .preorder-highlight-container{position:relative;display:inline-block;background:#feeec7;top:0;max-width:180px;padding:2px 0;margin-left:0;width:100%;z-index:3;}.product-category .promotion__section .preorder-highlight-container span.preorder-description{text-align:left;margin-left:10px;color:#7c1366;font-size:14px;font-weight:bold;height:20px;font-style:normal;line-height:1.67em;margin-top:0;}@media (max-width:767px){.product-category .promotion__section .preorder-highlight-container span.preorder-description{font-size:12px;}}.product-category .gc-message{margin-bottom:5px;text-align:left;font-size:14px;line-height:16px;font-weight:bold;font-style:normal;color:#7c1366;}.product-category .cat-image{display:inline-block;padding:0;max-height:210px;margin-bottom:14px;}@media (min-width:768px){.product-category .cat-image{max-height:310px;}}@media (min-width:1100px){.product-category .cat-image{max-height:340px;}}.product-category .cat-image img{height:210px;}@media (min-width:768px){.product-category .cat-image img{height:310px;}}@media (min-width:1100px){.product-category .cat-image img{height:340px;}}.product-category .cat-image .product-images .product-images-cont{width:auto;}.product-category .device-title{display:inline-block;width:100%;}.product-category .device-title:hover{cursor:pointer;}.product-category .device-title:hover h2 a{color:#0099cc;}.product-category .device-title h2{font-size:18px;display:block;}.product-category .device-title h2 a{color:#000;}.product-category .device-title .device-title-wrapper{display:inline-block;margin-top:5px;vertical-align:middle;height:auto;}.product-category .device-title .device-title-heading{height:auto;width:100%;vertical-align:bottom;}.product-category .cat-product-price .dollar-small{font-size:16px;line-height:17px;position:relative;top:5px;}.product-category .cat-product-price .starting-from-container{font-size:14px;font-weight:600;}.product-category .cat-product-price .device-tab-monthly{font-size:14px;font-weight:bold;line-height:15px;color:#000000;display:block;margin-bottom:14px;}@media (min-width:768px){.product-category .cat-product-price .device-tab-monthly{margin-bottom:8px;}}.product-category .cat-product-price .device-tab-monthly .koodo-currency{font-size:35px;font-weight:bold;line-height:37px;}.product-category .cat-product-price .device-tab-monthly .koodo-currency .cents{font-size:16px;line-height:17px;position:relative;top:5px;}.product-category .cat-product-price .device-tab-upfront{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.product-category .cat-product-price .device-tab-upfront > .koodo-currency:first-child{margin-right:3px;color:#C43B70;font-weight:600;}.product-category .cat-product-price .device-tab-upfront .dollar-small,.product-category .cat-product-price .device-tab-upfront .cents{font-size:12px;line-height:16px;top:unset;}.product-category .cat-product-price .device-tab-regular-price{margin-left:2px;display:inline-block;color:#7c1366;}.product-category .cat-product-price .default-tab-container,.product-category .cat-product-price .device-tab-upfront,.product-category .cat-product-price .device-tab-regular-price{font-size:12px;line-height:16px;}.product-category .cat-product-price .device-tab-price{font-size:36px;font-weight:bold;line-height:50px;color:#000000;display:block;}.product-images{position:relative;margin:10px 0 15px;width:100%;}@media (min-width:768px){.product-images{float:left;margin:10px 57px 0 0;width:100%;}}@media (min-width:1100px){.product-images{max-width:288px;width:20%;}}@media (max-width:767px){.product-images{z-index:4;}}.product-images .product-images-cont{position:relative;max-width:100%;margin:0 auto;height:auto;}@media (min-width:768px){.product-images .product-images-cont{display:inline-block;width:100px;}}@media (min-width:1100px){.product-images .product-images-cont{display:block;width:auto;}}.product-images .product-images-cont img{margin:auto;max-height:322px;}@media (min-width:768px){.product-images .product-images-cont img{max-height:200px;}}@media (min-width:1100px){.product-images .product-images-cont img{max-height:480px;}}.product-images .product-images-cont .koodo-carousel{visibility:hidden;position:absolute;width:100%;height:100%;top:0;left:0;}.product-images .product-images-cont .koodo-carousel.show{visibility:visible;position:static;}.product-images .product-images-cont .koodo-carousel .koodo-carousel-slide{opacity:0;}.product-images .product-images-cont .koodo-carousel .koodo-carousel-slide:first-child{opacity:1;}.product-images .product-images-cont .koodo-carousel .slick-initialized .koodo-carousel-slide{opacity:1;}.product-images .product-images-cont .koodo-carousel .koodo-carousel-thumbnails{opacity:0;}.product-images .product-images-cont .koodo-carousel .koodo-carousel-thumbnails.slick-initialized{opacity:1;}@media (min-width:1100px){.product-images .product-images-cont .koodo-carousel .koodo-carousel-primary .slick-slide{max-width:244px;}.product-images .product-images-cont .koodo-carousel .koodo-carousel-thumbnails .slick-track{-webkit-transform:translate3d(0px,0px,0px) !important;transform:translate3d(0px,0px,0px) !important;}.product-images .product-images-cont .koodo-carousel .koodo-carousel-thumbnails .slide-track{max-width:232px;}}h1.device-title{font-size:54px;font-weight:bold;color:#b8373e;}@media (min-width:768px) and (max-width:1099px){h1.device-title{font-size:45px;}}@media (min-width:768px){h1.device-title{line-height:38px;margin:0;padding:0;}}@media (max-width:767px){h1.device-title{font-size:36px;}}.page-prepaid-phones .product-category .cat-product-price .device-tab-upfront{display:block;}.page-prepaid-phones .product-category .cat-product-price .device-tab-upfront > .koodo-currency{font-size:35px;font-weight:700;line-height:37px;margin-right:0;color:inherit;}.page-prepaid-phones .product-category .cat-product-price .device-tab-upfront .dollar-small{font-size:16px;line-height:17px;top:3px;}.page-prepaid-phones .product-category .cat-product-price .device-tab-upfront .device-tab-regular-price{margin-left:0;display:block;font-size:17px;line-height:18px;}.page-prepaid-phones .product-category h2.grey{margin-top:2px;}h2.grey{height:14px;margin-top:16px;font-size:12px;line-height:13px;font-weight:400;color:#666666;}span.preorder-description{display:block;line-height:14px;margin-top:7px;font-size:14px;font-weight:600;color:#cf4520;}span.gift-line{display:block;font-style:italic;color:#17367d;font-size:16px;font-weight:500;}.device-mobile-headings{display:inline-block;position:relative;min-height:185px;margin:30px auto 0;}@media (min-width:768px){.device-mobile-headings{display:none;}}.device-headings{display:none;min-height:140px;}@media (min-width:768px){.device-headings{display:block;min-height:260px;}}@media (min-width:1100px){.device-headings{min-height:140px;}}.device-rating-container{padding-bottom:6px;border-bottom:1px solid #ccc;margin-left:0;margin-right:0;}.device-rating-container .expanded-selection-small .kooding.arrow-down{color:#00a1db;display:inline-block;position:absolute;top:10px;right:20px;font-size:16px;width:1%;}.device-rating-container .rate-selector{margin-top:-3px;}.device-rating-container .star-container .rating-count{font-size:16px;margin-top:-3px;padding-left:4px;}.device-rating-container .rate-selector a:hover{color:#000;}.ribbon{position:relative;display:block;float:left;width:100%;min-width:127px;font-size:14px;font-weight:600;color:#ee2c74;text-align:left;cursor:pointer;margin:0 0 8px 30px;}@media (min-width:768px){.ribbon{margin-left:0;}}.ribbon .ribbon-content{display:inline-block;width:auto;float:left;height:20px;padding:3px 32px 2px;background:#e9ec6b;}.ribbon-placeholder{margin:0 0 8px;height:25px;}.more-details-message{padding:10px 15px;background:#f4f6b5;font-size:14px;}.more-details-message a{font-weight:600;color:#003087;}.more-details-message a:hover{color:#00205c;}.more-details-message p{margin:0;}#ship-by-text{display:-webkit-flex;display:flex;margin:18px 0;padding:0;background:none;font-size:0;font-weight:500;color:#950388;}@media (min-width:700px){#ship-by-text{margin:15px 0;}}#ship-by-text .img{position:relative;width:36px;margin-right:12px;}#ship-by-text .img .koodo-shipping{height:24px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}#ship-by-text .msg{width:calc(100% - 48px);font-size:15px;}@media (min-width:700px){#ship-by-text .msg{width:70%;}}#ship-by-text .msg p{display:inline;}.field-name-field-details-detail{font-size:14px;}.field-name-field-details-detail table tbody{border:0;}.field-name-field-details-detail table tbody tr{background:#fff;border:0;}.field-name-field-details-detail table tbody tr td{padding:0 10px 10px 0;}.field-name-field-details-detail table tbody tr td:first-child{padding-top:0;color:#666666;vertical-align:top;}.product__content{text-align:left;max-width:172px;margin:0 auto;padding-left:20px;}.device-list-block{position:relative;z-index:2;background:#ffffff;padding:0;width:100%;margin:0 0 10px;}@media (min-width:375px){.device-list-block{margin-left:5px;margin-right:5px;width:calc(50% - 10px);}}@media (min-width:768px){.device-list-block{margin-right:10px;margin-left:10px;width:calc(33.33% - 20px);}}@media (min-width:1100px){.device-list-block{width:calc(25% - 20px);}}.device-list-block:hover{box-shadow:0 2px 12px 0 rgba(69,79,89,0.3);border:0;}.device-list-block:hover .product-category{border:0;}.device-list-block a{text-decoration:none;display:block;}.device-list-block a:hover{color:#000000;}.device-list-block .device-block{display:table;text-align:center;min-width:100%;border-left:0 !important;border-right:0 !important;width:100%;margin:0;padding:0;}@media (min-width:768px){.device-list-block .device-block{margin:10px 0 0 0;}}.device-list-block .device-block.on-click{padding:0;height:420px;}.device-list-block .device-block.on-click .device-block-content{display:block;float:left;z-index:50;cursor:pointer;}.device-list-block .device-block .device-block-content,.device-list-block .device-block .device-onclick-content{display:table-cell;position:relative;vertical-align:middle;height:360px;font-size:24px;line-height:30px;padding:30px;border:none !important;}.device-list-block .device-block .device-block-content p,.device-list-block .device-block .device-onclick-content p{padding:0;margin:0;}.device-list-block .device-block .device-onclick-content{position:absolute;float:right;z-index:1;width:calc(100% - 60px);}@media (min-width:768px){.device-list-block .device-block .device-onclick-content{width:auto;}}.device-list-block .device-block .device-onclick-content .close{display:inline-block;position:absolute;width:57px;height:55px;font-size:23px;line-height:55px;right:0;top:0;font-family:"koodings";background:#00aedb;color:#fff;cursor:pointer;}.device-list-block .device-block .device-onclick-content p{display:table-cell;vertical-align:middle;}.device-list-block .device-block .device-block-content .interactive-arrow{display:inline-block;position:absolute;width:57px;height:55px;right:0;bottom:0;line-height:55px;background-color:#0083b3;color:#fff;}.device-list-block .device-block .device-block-content .interactive-arrow:before{font-family:"koodings";display:inline-block;content:'\E005';-webkit-transform:rotate(180deg);transform:rotate(180deg);}.view-rate-plan{color:#016b6a;font-size:18px;}.view-rate-plan ul li{line-height:19px;margin-bottom:10px;}.view-rate-plan p{display:inline;margin:0;width:auto;}.view-rate-plan .attachment-before{margin-bottom:30px;}@media (min-width:768px){.view-rate-plan .attachment-before{margin-bottom:50px;}}.view-rate-plan .plans-3g-link{position:relative;color:#000;padding:5px 20px 0;margin-bottom:40px;}@media (min-width:768px){.view-rate-plan .plans-3g-link{padding:0;margin:0 20px 50px;}}.view-rate-plan .plans-3g-link strong{font-weight:700;color:#016b6a;text-decoration:underline;cursor:pointer;}.view-rate-plan .plans-3g-link:after{color:#016b6a;font-weight:700;font-family:"koodings";content:"\E001";margin-left:2px;display:inline-block;}.view-rate-plan .tab-header-scroll-wrapper{margin-bottom:12px;}@media (min-width:768px){.view-rate-plan .tab-header-scroll-wrapper{width:calc(50% + 5px);margin-bottom:10px;}}.view-rate-plan .tab-header-wrapper{z-index:99939;margin-bottom:10px;}.view-rate-plan h2.tab-header{font-size:22px;font-weight:700;line-height:23px;background:#fff;padding:10px 20px;color:#003087;}@media (min-width:768px){.view-rate-plan h2.tab-header{font-size:24px;line-height:25px;box-sizing:border-box;}}.view-rate-plan h2.tab-header.sticky{z-index:999;}.view-rate-plan .plan-category-subtitle{font-size:18px;line-height:19px;font-weight:bold;color:#000;margin-bottom:20px;margin-top:24px;padding:0 20px;}@media (min-width:768px){.view-rate-plan .plan-category-subtitle{margin-top:40px;}}.view-rate-plan .plan-category-subtitle:first-child{margin-top:0;}.view-rate-plan .rate-plan-block{position:relative;margin:0 0 30px;}@media (min-width:768px){.view-rate-plan .rate-plan-block{margin-left:0;margin-right:0;}}.view-rate-plan .rate-plan-block .row-list{float:left;width:100%;box-sizing:border-box;z-index:1;}@media (min-width:768px){.view-rate-plan .rate-plan-block .row-list{padding-right:10px;width:50.7%;}}@media (min-width:767px) and (max-width:1099px){.view-rate-plan .rate-plan-block .row-list{width:50%;}}@media (min-width:1100px){.view-rate-plan .rate-plan-block .row-list{padding-right:4px;width:calc(50% - 16px);}}.view-rate-plan .rate-plan-block .category-right-pane{display:none;float:right;margin-bottom:11px;border:solid 1px #016b6a;transition:height 0.5s;min-height:500px;overflow:hidden;position:relative;}@media (min-width:768px){.view-rate-plan .rate-plan-block .category-right-pane{display:block;width:49.3%;}}@media (min-width:1100px){.view-rate-plan .rate-plan-block .category-right-pane{margin-left:28px;width:calc(50% - 16px);}}.view-rate-plan .rate-plan-block .category-right-pane .all-plans-include,.view-rate-plan .rate-plan-block .category-right-pane .plans-info{padding:32px;position:absolute;}.view-rate-plan .rate-plan-block .category-right-pane .plans-info + .all-plans-include{display:none;}@media (min-width:768px){.view-rate-plan .rate-plan-block .category-right-pane.sticky-nav-bar .all-plans-include,.view-rate-plan .rate-plan-block .category-right-pane.sticky-nav-bar .plans-info{padding-top:calc(5.3% + 66px);}}.view-rate-plan .rate-plan-block .category-right-pane .all-plans-include-content{display:none;}@media (min-width:768px){.view-rate-plan .rate-plan-block .category-right-pane .all-plans-include-content{display:block;}}.view-rate-plan .rate-plan-block .category-right-pane .all-plans-include-content .title{font-size:28px;line-height:29px;font-weight:bold;color:#000;margin:4px 0 22px;}.view-rate-plan .rate-plan-block .views-row{position:relative;margin-bottom:20px;}.view-rate-plan .rate-plan-block .views-row.views-row-last{margin-bottom:0;}.view-rate-plan .rate-plan-block .details-title{font-size:54px;line-height:55px;font-weight:700;margin-bottom:6px;}.view-rate-plan .rate-plan-block .details-title .dollar-small,.view-rate-plan .rate-plan-block .details-title .cents{font-size:24px;line-height:26px;}.view-rate-plan .rate-plan-block .details-title .supplement{font-size:24px;line-height:25px;margin-left:6px;}.view-rate-plan .rate-plan-block .plan-add-to-cart{margin:32px 0 5px;text-align:left;}@media (min-width:768px){.view-rate-plan .rate-plan-block .plan-add-to-cart{margin-top:24px;}}.view-rate-plan .rate-plan-block .plan-add-to-cart .koodo-button{background:#016b6a;border-color:#016b6a;font-size:15px;border-radius:8px;width:100%;}@media (min-width:1100px){.view-rate-plan .rate-plan-block .plan-add-to-cart .koodo-button{width:auto;}}.view-rate-plan .rate-plan-block .plan-add-to-cart .koodo-button:hover{background:#014847;border-color:#014847;}.view-rate-plan .rate-plan-block .plan-add-to-cart .cart-actions .additional-info a{color:#7c1366;}.view-rate-plan .rate-plan-block .plan-add-to-cart .cart-actions .action-remove{padding-top:15px;}.view-rate-plan .promo-tag{position:absolute;top:-12px;left:12px;background:#7c1366;color:#fff;padding:5px 20px;font-size:14px;font-weight:bold;line-height:1em;z-index:90;border-radius:8px;}@media (min-width:1100px){.view-rate-plan .promo-tag{left:17px;}}.view-rate-plan ul.phone-details-list li p{font-size:18px;}.view-rate-plan .plan-details,.view-rate-plan .all-plans-include,.view-rate-plan .plans-info{color:#000;}.view-rate-plan .plan-details strong,.view-rate-plan .all-plans-include strong,.view-rate-plan .plans-info strong{font-weight:bold;}.view-rate-plan .plan-details a:not(.koodo-button),.view-rate-plan .plan-details .legal-note,.view-rate-plan .all-plans-include a:not(.koodo-button),.view-rate-plan .all-plans-include .legal-note,.view-rate-plan .plans-info a:not(.koodo-button),.view-rate-plan .plans-info .legal-note{color:#016b6a;font-weight:bold;}.view-rate-plan .plan-details a:not(.koodo-button):hover,.view-rate-plan .plan-details .legal-note:hover,.view-rate-plan .all-plans-include a:not(.koodo-button):hover,.view-rate-plan .all-plans-include .legal-note:hover,.view-rate-plan .plans-info a:not(.koodo-button):hover,.view-rate-plan .plans-info .legal-note:hover{color:#014847;}.view-rate-plan .category-right-pane.featured-plan .plans-info a:not(.koodo-button),.view-rate-plan .views-row.featured-plan .plan-details a:not(.koodo-button){color:#7c1366;}.view-rate-plan .category-right-pane.featured-plan .plans-info a:not(.koodo-button):hover,.view-rate-plan .views-row.featured-plan .plan-details a:not(.koodo-button):hover{color:#5d0e4d;}.view-rate-plan .category-right-pane.featured-plan .plans-info .add-easy-roam-container .more-info,.view-rate-plan .views-row.featured-plan .plan-details .add-easy-roam-container .more-info{color:#7c1366;}.view-rate-plan .category-right-pane.featured-plan .plans-info .add-easy-roam-container .more-info .info-symbol,.view-rate-plan .views-row.featured-plan .plan-details .add-easy-roam-container .more-info .info-symbol{border-color:#7c1366;color:#7c1366;}.view-rate-plan .category-right-pane.featured-plan .plans-info .add-easy-roam-container .checkbox-container .checkmark,.view-rate-plan .views-row.featured-plan .plan-details .add-easy-roam-container .checkbox-container .checkmark{outline-color:#7c1366;}.view-rate-plan .category-right-pane.featured-plan .plans-info .add-easy-roam-container .checkbox-container .checkmark:after,.view-rate-plan .views-row.featured-plan .plan-details .add-easy-roam-container .checkbox-container .checkmark:after{border-color:#7c1366;}.view-rate-plan .category-right-pane.featured-plan .plans-info .plan-add-to-cart .koodo-button,.view-rate-plan .views-row.featured-plan .plan-details .plan-add-to-cart .koodo-button{background-color:#7c1366;border-color:#7c1366;}.view-rate-plan .category-right-pane.featured-plan .plans-info .plan-add-to-cart .koodo-button:hover,.view-rate-plan .views-row.featured-plan .plan-details .plan-add-to-cart .koodo-button:hover{background-color:#5d0e4d;border-color:#5d0e4d;}.view-rate-plan .category-right-pane.featured-plan{border-color:#a6298c;}.view-rate-plan .padding-row{display:none;height:0;transition:height 0.4s;}@media (min-width:768px){.view-rate-plan .padding-row{display:block;}}.view-rate-plan form#views-exposed-form-rate-plan-page,.view-rate-plan form#views-exposed-form-rate-plan-page-1{display:none;}.view-rate-plan #plans-footer-region{margin-bottom:50px;}.view-rate-plan .add-easy-roam-overlay{color:#000;}.view-rate-plan .more-info-popup:not(.overlay){display:none;}.view-rate-plan .keep-current-plan-mobile{text-align:center;margin:30px 0;}.view-rate-plan .keep-current-plan-mobile a{width:calc(100% - 40px);background-color:#016b6a;border-color:#016b6a;font-size:16px;font-weight:bold;}.view-rate-plan .keep-current-plan-mobile a:hover{background-color:#014847;border-color:#014847;}@media (min-width:768px){.view-rate-plan .keep-current-plan-mobile{display:none;}}.view-rate-plan .view-empty{margin:20px;font-size:24px;}.node-plan{}.node-plan .plan-info .plan-info-wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;min-height:120px;padding:22px 16px;box-sizing:border-box;}@media (min-width:768px){.node-plan .plan-info .plan-info-wrapper{padding:24px;}}.node-plan .plan-info .plan-info-wrapper .plan-price-container{margin-right:18px;-webkit-flex-shrink:0;flex-shrink:0;}@media (min-width:768px){.node-plan .plan-info .plan-info-wrapper .plan-price-container{margin-right:24px;}}.node-plan .plan-info .promo-text{padding:16px 24px;}.node-plan .plan-details{display:none;margin:30px 20px 55px;}@media (min-width:768px){.node-plan .plan-details{display:none !important;}}.node-plan p{margin:0;}.node-plan .plan-info{background-color:#c1f2e8;}.node-plan .plan-info:hover{background-color:#a3ecdd;box-shadow:0 2px 12px 0 rgba(69,79,89,0.3);cursor:pointer;}.node-plan .plan-info .plan-info-wrapper{position:relative;padding-right:30px;}@media (min-width:480px){.node-plan .plan-info .plan-info-wrapper{padding-right:50px;}}.node-plan .plan-info .plan-info-wrapper:before{position:absolute;content:"+";font-family:"koodings";font-size:40px;top:calc(50% - 10px);right:8px;width:24px;height:20px;text-align:center;}@media (min-width:480px){.node-plan .plan-info .plan-info-wrapper:before{right:28px;}}@media (min-width:768px){.node-plan .plan-info .plan-info-wrapper:before{right:18px;font-size:32px;content:"\E001";}}@media (min-width:1100px){.node-plan .plan-info .plan-info-wrapper:before{right:28px;}}.node-plan .plan-info .plan-info-wrapper .plan-info-container{font-size:18px;line-height:16px;}.node-plan .plan-info .plan-info-wrapper .plan-info-container > div:not(:last-child){margin-bottom:6px;}.node-plan .plan-info.active{background-color:#016b6a;color:#fff;}@media (min-width:768px){.node-plan .plan-info.active{margin-right:-16px;padding-right:16px;}}@media (min-width:1100px){.node-plan .plan-info.active{margin-right:-35px;padding-right:35px;}}.node-plan .plan-info.active:hover{box-shadow:none;}.node-plan .plan-info.active .plan-info-wrapper:before{content:"-";top:calc(50% - 10px);}@media (min-width:768px){.node-plan .plan-info.active .plan-info-wrapper:before{font-size:18px;content:"\E025";}}@media (min-width:768px){.node-plan .plan-info.active .plan-info-wrapper:after{display:block;content:'';z-index:500;position:absolute;background:0;border-radius:0;margin:0;top:calc(50% - 12px);-webkit-transform:rotate(180deg);transform:rotate(180deg);right:-16px;border-left:14px solid #fff;border-top:12px solid transparent;border-bottom:12px solid transparent;}}@media (min-width:1100px){.node-plan .plan-info.active .plan-info-wrapper:after{right:-35px;}}.node-plan .plan-info.active .promo-text{border-color:#fff;}.node-plan .plan-info .plan-price-container{font-size:38px;line-height:40px;font-weight:700;}.i18n-fr .node-plan .plan-info .plan-price-container{text-align:left;}@media (min-width:768px){.node-plan .plan-info .plan-price-container{font-size:48px;line-height:50px;}}.node-plan .plan-info .plan-price-container .dollar-small,.node-plan .plan-info .plan-price-container .cents{font-size:24px;line-height:32px;}.node-plan .plan-info .plan-price-container .supplement{display:block;font-size:14px;line-height:15px;font-weight:400;padding-left:5px;}@media (min-width:768px){.node-plan .plan-info .plan-price-container .supplement{padding-left:10px;}}.node-plan .plan-info .promo-text{border-top:1px solid #016b6a;font-size:16px;line-height:17px;font-weight:600;}.node-plan .plan-info .promo-text .koodo-currency .cents{vertical-align:baseline;font-size:1em;line-height:normal;}.node-plan .plan-info sup{display:none;}.node-plan.featured-plan .plan-info{background-color:#a6298c;color:#fff;}.node-plan.featured-plan .plan-info:hover{background-color:#892274;}.node-plan.featured-plan .plan-info .promo-text{border-color:#fff;}.node-plan.is-3g .plan-info{background-color:#feeec7;}.node-plan.is-3g .plan-info:hover{background-color:#fde3a4;}.node-plan.is-3g .plan-info.active{background-color:#016b6a;color:#fff;}.node-plan .plan-details .details-title{display:none;}@media (min-width:768px){.node-plan .plan-details .details-title{display:block;}}.page-rate-plans .koodo-dropdown-full .koodo-dropdown-title,.page-tablet-rate-plans .koodo-dropdown-full .koodo-dropdown-title{background:#c3efff;color:#016b6a;font-weight:bold;}.page-rate-plans .koodo-dropdown-full .koodo-dropdown-title:hover,.page-tablet-rate-plans .koodo-dropdown-full .koodo-dropdown-title:hover{background:#b5deed;color:#014847;}.page-rate-plans .koodo-dropdown-full .koodo-dropdown-title.active,.page-tablet-rate-plans .koodo-dropdown-full .koodo-dropdown-title.active{background:#c3efff;color:#016b6a;}.page-rate-plans .koodo-dropdown-full .koodo-dropdown-title:after,.page-tablet-rate-plans .koodo-dropdown-full .koodo-dropdown-title:after{color:#016b6a;}.page-rate-plans #block-koodo-oauth-koodo-login-prompt .notification-message-container,.page-tablet-rate-plans #block-koodo-oauth-koodo-login-prompt .notification-message-container{background-color:#c3efff;padding:0;}.page-rate-plans #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper,.page-tablet-rate-plans #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper{position:relative;min-height:90px;max-width:1200px;margin:0 auto;}.page-rate-plans #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .notification-message,.page-tablet-rate-plans #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .notification-message{padding:20px;}.page-rate-plans #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .notification-message .message,.page-tablet-rate-plans #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .notification-message .message{color:#016b6a;font-size:16px;font-weight:bold;}@media (max-width:1099px){.page-rate-plans #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .notification-message .message,.page-tablet-rate-plans #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .notification-message .message{margin-bottom:16px;}}.page-rate-plans #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .notification-message .long-black-button a,.page-tablet-rate-plans #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .notification-message .long-black-button a{font-weight:bold;background-color:#016b6a;color:white;min-width:160px;padding:7px 10px;box-sizing:border-box;}.page-rate-plans #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .notification-message .long-black-button a:hover,.page-tablet-rate-plans #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .notification-message .long-black-button a:hover{background-color:#014847;}.page-rate-plans #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .close-message,.page-tablet-rate-plans #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .close-message{color:#016b6a;font-size:14px;top:16px;right:0;font-weight:normal;}@media (max-width:1199px){.page-rate-plans #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .close-message,.page-tablet-rate-plans #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .close-message{margin-right:20px;}}.page-rate-plans #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .close-message:hover,.page-tablet-rate-plans #block-koodo-oauth-koodo-login-prompt .notification-message-container .notification-message-wrapper .close-message:hover{color:#014847;}.add-easy-roam-container{margin:35px 0 35px;}.add-easy-roam-container .add-easy-roam-container-row{position:relative;}.add-easy-roam-container .add-easy-roam-msg{padding-left:25px;}.add-easy-roam-container .add-easy-roam-msg p{display:block;}.add-easy-roam-container .more-info{display:inline-block;text-decoration:underline;position:relative;top:3px;right:0;font-size:16px;font-weight:600;color:#016b6a;cursor:pointer;}.add-easy-roam-container .more-info:hover{text-decoration:none;}.add-easy-roam-container .more-info .info-symbol{margin-left:8px;}.current-plan{padding:24px;color:#000;border:1px solid #016b6a;font-size:14px;margin:0 20px;}@media (min-width:768px){.current-plan{padding:20px 10px;margin:0;}}@media (min-width:1200px){.current-plan{padding:32px;}}.current-plan .header{font-size:18px;margin-bottom:15px;}@media (min-width:768px){.current-plan .header{margin-bottom:20px;}}.current-plan .header strong{font-size:20px;}@media (min-width:768px){.current-plan .current-plan-content{display:-webkit-flex;display:flex;}}@media (min-width:768px){.current-plan .current-plan-info{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:50%;padding-right:10px;box-sizing:border-box;-webkit-align-items:center;align-items:center;text-align:center;}}@media (min-width:1200px){.current-plan .current-plan-info{padding-right:50px;}}.current-plan .current-plan-info > div{margin-bottom:12px;}.current-plan .current-plan-info > div.monthly-fee,.current-plan .current-plan-info > div.data{display:inline-block;margin-bottom:20px;text-align:center;}@media (min-width:768px){.current-plan .current-plan-info > div.monthly-fee,.current-plan .current-plan-info > div.data{display:block;margin-bottom:0;}}@media (min-width:768px){.current-plan .current-plan-info > div{margin-left:5px;margin-bottom:0;}.current-plan .current-plan-info > div:first-child{margin-left:0;}}@media (min-width:375px) and (max-width:767px){.current-plan .monthly-fee{margin-right:35px;}}.current-plan .monthly-fee .koodo-currency{display:block;font-weight:700;font-size:44px;line-height:48px;}.current-plan .monthly-fee .koodo-currency .dollar-small,.current-plan .monthly-fee .koodo-currency .cents{font-size:24px;line-height:38px;}.current-plan .monthly-fee .supplement{font-size:16px;}.current-plan .plan-spec p{display:block;font-size:18px;line-height:22px;}@media (min-width:768px){.current-plan .plan-spec p{font-size:16px;line-height:16px;}}.current-plan .plan-spec strong{font-size:18px;line-height:22px;}@media (min-width:768px){.current-plan .plan-spec strong{font-size:22px;line-height:22px;display:block;margin:10px 0;}}.current-plan .plan-spec.data{float:right;}@media (min-width:375px){.current-plan .plan-spec.data{float:none;}}@media (min-width:768px){.current-plan .plan-spec.data{max-width:82px;}}@media (max-width:767px){.current-plan .plan-spec.data strong{display:block;font-size:44px;line-height:48px;}}@media (min-width:768px){.current-plan .plan-spec.minutes,.current-plan .plan-spec.messaging{max-width:150px;}}.current-plan .add-easy-roam-container{margin:0;font-size:16px;line-height:17px;}@media (min-width:768px){.current-plan .add-easy-roam-container{margin-right:5px;max-width:285px;}}@media (min-width:1200px){.current-plan .add-easy-roam-container{margin-right:65px;}}.current-plan .add-easy-roam-container .more-info{margin-top:5px;}.current-plan .current-plan-keep{font-size:16px;line-height:17px;}.current-plan .current-plan-keep a:not(.koodo-button){font-weight:700;color:#016b6a;}.current-plan .current-plan-keep a:not(.koodo-button):hover{color:#014847;}.current-plan .keep-current-plan{font-size:16px;background-color:#016b6a;border-color:#016b6a;border-radius:8px;width:100%;}@media (min-width:768px){.current-plan .keep-current-plan{width:auto;}}.current-plan .keep-current-plan:hover{background-color:#014847;border-color:#014847;}.current-plan .add-easy-roam-container,.current-plan .current-plan-keep{margin-top:25px;}@media (min-width:768px){.current-plan .add-easy-roam-container,.current-plan .current-plan-keep{margin-top:12px;}}.category-filters{text-align:center;margin:26px 0 0;display:none;}.category-filters.filters-processed{display:block;}@media (min-width:768px){.category-filters{text-align:left;}}@media (min-width:1100px){.category-filters{text-align:center;font-size:0;}}.category-filters .label{font-size:14px;font-weight:500;text-align:left;margin:0 0 12px 20px;}@media (min-width:768px){.category-filters .label{margin-left:12px;}}.category-filters .category-filter{display:inline-block;cursor:pointer;font-size:14px;font-weight:bold;padding:20px 10px;color:#000;background:#efefef;margin-left:10px;}.category-filters .category-filter.first{margin-left:0;}.category-filters .category-filter:hover{background-color:#17367d;color:#fff;box-shadow:0 2px 12px 0 rgba(69,79,89,0.3);}.category-filters .category-filter.active{position:relative;color:#fff;background:#17367d;}.category-filters .category-filter sup{font-size:12px;}.category-filters .customSelect.fancySelect{position:relative;font-size:14px;padding:15px 50px 15px 20px;}.category-filters .customSelect.fancySelect .customSelectInner:after{float:none;padding:0;position:absolute;right:18px;top:calc(50% - 9px);}.category-filters select.small-filter-display{z-index:5;}.category-filters .large-display{display:none;}@media (min-width:1100px){.category-filters .large-display{display:-webkit-flex;display:flex;}.category-filters .large-display .category-filter{display:none;}.category-filters .large-display .category-filter.filter-processed{display:block;}}.category-filters .small-display{position:relative;width:100%;}@media (min-width:768px){.category-filters .small-display{width:50%;}}@media (min-width:1100px){.category-filters .small-display{display:none;}}.manufacturer-filter{margin:24px 12px 0 12px;display:none;}.manufacturer-filter.filters-processed{display:block;}.manufacturer-filter .label{font-size:14px;font-weight:500;margin:0 0 5px 8px;}@media (min-width:768px){.manufacturer-filter .label{display:inline-block;margin:0 20px 0 0;}}.manufacturer-filter .filter-wrapper{width:100%;display:inline-block;position:relative;}.manufacturer-filter .filter-wrapper:after{pointer-events:none;content:'\E005';font-family:"koodings";font-size:14px;position:absolute;right:10px;top:calc(50% - 11px);color:#17367d;}@media (min-width:768px){.manufacturer-filter .filter-wrapper{width:auto;min-width:200px;}}.manufacturer-filter select.filter{font-size:14px;padding:9px 30px 9px 8px;background:#ffffff;border-radius:4px;border:solid 1px #17367d;width:100%;-webkit-appearance:none;-moz-appearance:none;}.manufacturer-filter select.filter::-ms-expand{display:none;}.plan-category-filters .filter-container.loading,.plan-switch-filters .filter-container.loading{pointer-events:none;}.plan-category-filters .tab-filter-wrapper,.plan-switch-filters .tab-filter-wrapper{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;overflow-x:scroll;padding:0 0 20px;}@media (min-width:1100px){.plan-category-filters .tab-filter-wrapper,.plan-switch-filters .tab-filter-wrapper{padding:0;overflow-x:visible;}}.plan-category-filters .tab-filter-wrapper::-webkit-scrollbar,.plan-switch-filters .tab-filter-wrapper::-webkit-scrollbar{height:4px;}.plan-category-filters .tab-filter-wrapper::-webkit-scrollbar-thumb,.plan-switch-filters .tab-filter-wrapper::-webkit-scrollbar-thumb{border-radius:10px;background:#808080;}.plan-category-filters .filter-title,.plan-switch-filters .filter-title{font-size:22px;line-height:23px;font-weight:700;margin-bottom:8px;}@media (min-width:768px){.plan-category-filters .filter-title,.plan-switch-filters .filter-title{font-size:18px;line-height:19px;margin-bottom:20px;margin-left:20px;}}.plan-category-filters .filter-wrapper,.plan-switch-filters .filter-wrapper{background:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;box-sizing:border-box;width:276px;padding:16px;border:1px solid #000;border-radius:8px;color:#000;cursor:pointer;outline:none;margin:0 6px;-webkit-flex-shrink:0;flex-shrink:0;text-decoration:none;}@media (min-width:768px){.plan-category-filters .filter-wrapper,.plan-switch-filters .filter-wrapper{padding:20px;margin:0 16px;}}@media (min-width:1100px){.plan-category-filters .filter-wrapper,.plan-switch-filters .filter-wrapper{-webkit-flex-shrink:1;flex-shrink:1;}}.plan-category-filters .filter-wrapper:first-child,.plan-switch-filters .filter-wrapper:first-child{margin-left:0;}.plan-category-filters .filter-wrapper:last-child,.plan-switch-filters .filter-wrapper:last-child{margin-right:0;}.plan-category-filters .filter-wrapper:hover,.plan-switch-filters .filter-wrapper:hover{background-color:#dedede;box-shadow:0 2px 12px 0 rgba(69,79,89,0.3);}.plan-category-filters .filter-wrapper.loading,.plan-switch-filters .filter-wrapper.loading{opacity:0.5;background-color:#dedede;}.plan-category-filters .filter-wrapper.active,.plan-switch-filters .filter-wrapper.active{background:#016b6a;color:#fff;opacity:1;transition:opacity 0.5s;cursor:auto;}.plan-category-filters .filter-wrapper.active .filter-inner-title,.plan-switch-filters .filter-wrapper.active .filter-inner-title{color:#fff;}.plan-category-filters .filter-wrapper.active .filter-inner-bottom-right,.plan-switch-filters .filter-wrapper.active .filter-inner-bottom-right{color:#fff;}.plan-category-filters .filter-wrapper .filter-inner-title,.plan-switch-filters .filter-wrapper .filter-inner-title{font-size:20px;line-height:18px;font-weight:bold;color:#000;margin-bottom:15px;}.plan-category-filters .filter-wrapper .filter-inner-description,.plan-switch-filters .filter-wrapper .filter-inner-description{font-size:18px;line-height:22px;margin-bottom:20px;}.plan-category-filters .filter-wrapper .filter-inner-description .filter-inner-max-tab,.plan-switch-filters .filter-wrapper .filter-inner-description .filter-inner-max-tab{font-weight:700;}.plan-category-filters .filter-wrapper .filter-inner-bottom-left,.plan-switch-filters .filter-wrapper .filter-inner-bottom-left{display:inline;font-size:16px;line-height:18px;font-weight:600;}.plan-category-filters .filter-wrapper .filter-inner-bottom-right,.plan-switch-filters .filter-wrapper .filter-inner-bottom-right{display:inline;font-size:18px;line-height:18px;font-weight:700;color:#016b6a;margin-left:2px;}.plan-category-filters .filter-wrapper .koodo-currency .cents,.plan-switch-filters .filter-wrapper .koodo-currency .cents{font-size:1em;line-height:normal;vertical-align:baseline;}.plan-category-filters .filter-container{padding:30px 0 0;}@media (min-width:1100px){.plan-category-filters .filter-container{padding-bottom:20px;margin:0 -20px;}}.plan-switch-filters{padding:32px 0;background:#c3efff;}.plan-switch-filters .filter-title{margin-left:16px;}@media (min-width:768px){.plan-switch-filters .filter-title{margin-left:32px;}}.plan-switch-filters .filter-wrapper:first-child{margin-left:16px;}@media (min-width:768px){.plan-switch-filters .filter-wrapper:first-child{margin-left:32px;}}@media (min-width:768px){.plan-switch-filters .filter-wrapper{width:367px;margin:0 9px;}}.sticky-nav-bar-wrapper{width:100%;height:0 !important;}.sticky-nav-bar-wrapper .sticky-nav-bar{display:none;background:#fff;}@media (min-width:768px){.sticky-nav-bar-wrapper .sticky-nav-bar{padding:20px;box-sizing:border-box;}}.sticky-nav-bar-wrapper .sticky-nav-bar.sticky{display:block;z-index:999;}.sticky-nav-bar-wrapper .sticky-nav-bar .dropdown-title{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:16px 20px;font-size:18px;line-height:19px;font-weight:700;color:#000;border-bottom:1px solid #000;}@media (min-width:768px){.sticky-nav-bar-wrapper .sticky-nav-bar .dropdown-title{display:none;}}.sticky-nav-bar-wrapper .sticky-nav-bar .dropdown-title .kooding{right:20px;content:"\E005";font-family:"koodings";font-size:14px;margin:0;padding:0;width:20px;height:20px;line-height:20px;font-weight:bold;color:#000000;}.sticky-nav-bar-wrapper .tab-filters{display:none;color:#000;font-size:14px;border-bottom:1px solid #666666;}@media (min-width:768px){.sticky-nav-bar-wrapper .tab-filters{display:block;border-bottom:none;}}@media (min-width:768px){.sticky-nav-bar-wrapper .tab-filters .tab-filters-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-end;align-items:flex-end;}}.sticky-nav-bar-wrapper .tab-filters button{padding:16px 20px;cursor:pointer;font-size:18px;line-height:19px;display:block;}@media (min-width:768px){.sticky-nav-bar-wrapper .tab-filters button{color:#666666;font-size:16px;line-height:16px;display:inline-block;padding:0 24px 0 0;}.sticky-nav-bar-wrapper .tab-filters button:last-child{padding-right:0;}}.sticky-nav-bar-wrapper .tab-filters button:hover{text-decoration:underline;}.sticky-nav-bar-wrapper .tab-filters button.active{display:none;}@media (min-width:768px){.sticky-nav-bar-wrapper .tab-filters button.active{color:#000;padding-right:62px;display:inline-block;font-size:24px;line-height:24px;font-weight:700;text-decoration:none;cursor:auto;}}.sticky-nav-bar-wrapper #bottom-border{display:none;}@media (min-width:768px){.sticky-nav-bar-wrapper #bottom-border{position:absolute;display:block;width:100vw;margin-top:20px;margin-left:-50vw;left:50%;border-bottom:1px solid #666666;}}.gc-message .overlay-trigger{cursor:pointer;}.gc-message .gc-info-glyph{position:relative;margin-left:2px;width:18px;height:18px;border-radius:50%;font-family:"koodings";font-size:12px;color:#003087;z-index:5;}.gc-message .gc-info-glyph:before{content:'\E053';}.gc-message .gc-bubble{position:relative;vertical-align:middle;font-size:14px;line-height:22px;font-weight:bold;font-style:normal;color:#7c1366;}@media (min-width:768px){.gc-message .gc-bubble{line-height:16px;}}.gc-message .gc-bubble:hover{color:#5d0e4d;}.gc-message .gc-bubble p{margin-bottom:5px;}.gc-message .gc-bubble .gc-price{display:inline-block;}.gc-message .gc-bubble .gc-price .dollar{vertical-align:top;}.gc-message .gc-bubble .gc-line{display:inline-block;font-size:12px;}.gc-popup{display:none;}.gc-popup div.content h2{color:#7c1366;font-size:30px;}@media (min-width:768px){.gc-popup div.content h2{margin-bottom:30px;font-size:45px;}}.gc-popup div.content h3{color:#7c1366;font-size:25px;}@media (min-width:768px){.gc-popup div.content h3{margin-bottom:20px;font-size:35px;}}.gc-popup div.content img{display:block;margin:0 auto;}.koodo-currency{display:inline-block;white-space:nowrap;}.koodo-currency.line-through{position:relative;}.koodo-currency.line-through:after{content:'';border-bottom:1px solid;width:100%;position:absolute;right:0;top:calc(50% - 1px);}.dollar-small,.cents{vertical-align:top;font-size:18px;line-height:0.5em;}.koodo-order-wrapper{margin-top:20px;}@media (min-width:768px){.koodo-order-wrapper{margin:50px auto 0 auto;}}.koodo-order-wrapper.empty{margin-top:35px;}@media (min-width:768px){.koodo-order-wrapper.empty{min-height:400px;margin-top:70px;}}.koodo-order-wrapper.empty .empty-cart{max-width:500px;margin:0 auto;}.koodo-order-wrapper.empty .empty-cart p{font-size:14px;}.koodo-order-wrapper .left-pane,.koodo-order-wrapper .center-pane,.koodo-order-wrapper .right-pane{vertical-align:top;}@media (min-width:768px){.koodo-order-wrapper .left-pane,.koodo-order-wrapper .center-pane,.koodo-order-wrapper .right-pane{display:inline-block;}}.koodo-order-wrapper .left-pane{display:none;}@media (min-width:768px){.koodo-order-wrapper .left-pane{display:inline-block;min-height:250px;width:25%;padding:0 30px;float:left;box-sizing:border-box;}}@media (min-width:768px){.koodo-order-wrapper .left-pane .pane-content-wrapper{max-width:205px;min-height:250px;margin:auto;}}@media (max-width:767px){.koodo-order-wrapper .left-pane .pane-content{position:static !important;width:auto !important;}}.koodo-order-wrapper .left-pane .pane-content .device-image .placeholder{width:100%;height:100%;display:inline-block;}.koodo-order-wrapper .center-pane{width:100%;padding-top:20px;box-sizing:border-box;}@media (min-width:768px){.koodo-order-wrapper .center-pane{width:75%;padding-right:10px;padding-top:0;float:right;}}@media (min-width:1100px){.koodo-order-wrapper .center-pane{width:49.5%;padding:0;float:none;}}.koodo-order-wrapper .right-pane{text-align:center;margin-bottom:50px;}@media (min-width:768px){.koodo-order-wrapper .right-pane{text-align:right;display:block;clear:both;margin-bottom:0;}}@media (min-width:1100px){.koodo-order-wrapper .right-pane{display:inline-block;box-sizing:border-box;margin:2px 0 0 0;padding-left:4%;clear:none;width:25%;}}@media (min-width:768px) and (max-width:1099px){.koodo-order-wrapper .right-pane .pane-content{width:100%;padding:0 10px 0 25%;box-sizing:border-box;}}.koodo-order-wrapper .right-pane .clear-order-content{margin-bottom:25px;}@media (min-width:1100px){.koodo-order-wrapper .right-pane .clear-order-content{padding-right:20px;}}.koodo-order-wrapper .right-pane .promo-code .koodo-link{color:#016b6a;}.koodo-order-wrapper .right-pane .promo-code .koodo-link:hover{color:#014847;}@media (min-width:1100px){.koodo-order-wrapper .right-pane .promo-code .koodo-link{padding-right:20px;}}.koodo-order-wrapper .product{margin-bottom:26px;opacity:1;transition:opacity 2s;}@media (min-width:768px){.koodo-order-wrapper .product{margin-bottom:50px;}}.koodo-order-wrapper .product.last-item-added{opacity:0;}.koodo-order-wrapper .product.cart-offer .key,.koodo-order-wrapper .product.cart-cpo .key{width:100%;}.koodo-order-wrapper .product.cart-offer .val,.koodo-order-wrapper .product.cart-cpo .val{width:0;}.koodo-order-wrapper .product a,.koodo-order-wrapper .product button{color:#016b6a;font-weight:600;font-size:16px;}.koodo-order-wrapper .product a:hover,.koodo-order-wrapper .product button:hover{color:#014847;}.koodo-order-wrapper .product .legal-note{font-size:14px;}.koodo-order-wrapper .product .cents{line-height:inherit;vertical-align:inherit;font-size:inherit;}.koodo-order-wrapper .product .pre-heading{font-size:14px;line-height:1.21;font-weight:500;margin-bottom:5px;}.koodo-order-wrapper .product .heading{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:5px;}@media (min-width:768px){.koodo-order-wrapper .product .heading{padding-bottom:0;}}.koodo-order-wrapper .product .heading h2{padding:0;font-size:24px;line-height:25px;display:inline-block;width:calc(100% - 50px);}.koodo-order-wrapper .product .heading h2.short{width:calc(100% - 115px);}.i18n-fr .koodo-order-wrapper .product .heading h2.short{width:calc(100% - 125px);}.koodo-order-wrapper .product .heading h2 .light{display:block;font-weight:normal;}@media (min-width:768px){.koodo-order-wrapper .product .heading h2 .light{display:inline;}}.koodo-order-wrapper .product .heading span.kooding{width:24px;height:26px;cursor:pointer;float:right;display:inline-block;color:#016b6a;font-size:16px;margin-left:7px;}@media (min-width:768px){.koodo-order-wrapper .product .heading span.kooding{display:none;}}.koodo-order-wrapper .product .heading .remove-link{float:right;}.koodo-order-wrapper .product .heading .gift-line{margin-top:6px;}.koodo-order-wrapper .product .heading .preorder-description{color:#016b6a;}.koodo-order-wrapper .product .sub-heading{font-size:14px;padding:6px 10px;background-color:#c1f2e8;}@media (min-width:768px){.koodo-order-wrapper .product .sub-heading{font-size:16px;padding-top:8px;padding-bottom:8px;}}.koodo-order-wrapper .product .plan-info{padding:15px 20px;margin-top:10px;font-size:14px;line-height:18px;background-color:#feeec7;}.koodo-order-wrapper .product .plan-info a{font-size:14px;}.koodo-order-wrapper .product .key,.koodo-order-wrapper .product .val{font-size:14px;color:#000;display:inline-block;clear:both;vertical-align:top;}@media (min-width:768px){.koodo-order-wrapper .product .key,.koodo-order-wrapper .product .val{font-size:16px;}}.koodo-order-wrapper .product .key{width:calc(100% - 90px);}@media (min-width:768px){.koodo-order-wrapper .product .key{width:calc(100% - 150px);}}.koodo-order-wrapper .product .key .cart-tab{cursor:pointer;}.koodo-order-wrapper .product .key .cart-tab:after{content:"\E053";font-family:"koodings";padding-left:1px;vertical-align:top;color:#016b6a;}.koodo-order-wrapper .product .key .cart-tab:hover,.koodo-order-wrapper .product .key .cart-tab:hover:after{color:#014847;}.koodo-order-wrapper .product .key .detail-description{font-style:italic;font-size:14px;}.koodo-order-wrapper .product .val{width:90px;text-align:right;}@media (min-width:768px){.koodo-order-wrapper .product .val{width:150px;}}.koodo-order-wrapper .product .val p{margin:0;}.koodo-order-wrapper .product .val .remove-link{margin-bottom:8px;line-height:14px;}@media (min-width:768px){.koodo-order-wrapper .product .val .remove-link{margin-bottom:0;line-height:inherit;float:left;margin-right:10px;}}.koodo-order-wrapper .product .attributes{padding-top:5px;padding-bottom:5px;border-bottom:1px solid #c9c8c8;}@media (min-width:768px){.koodo-order-wrapper .product .attributes{padding-top:16px;padding-bottom:12px;}}.koodo-order-wrapper .product .attributes.small-hide{display:none;}@media (min-width:768px){.koodo-order-wrapper .product .attributes.small-hide{display:block;}}.koodo-order-wrapper .product .attributes .attribute{line-height:24px;font-size:0;position:relative;}.koodo-order-wrapper .product .attributes .attribute:last-child{padding-bottom:0;}.koodo-order-wrapper .product .attributes .attribute.separator{padding-top:10px;margin-top:10px;border-top:dashed 1px #807e7e;}.koodo-order-wrapper .product.cart-plan .attributes .attribute{line-height:22px;}.koodo-order-wrapper .product.cart-plan .attributes .attribute .key{width:130px;}.koodo-order-wrapper .product.cart-plan .attributes .attribute .val{width:calc(100% - 130px);}.koodo-order-wrapper .product .attributes .tab-info{padding-top:10px;padding-bottom:3px;font-size:14px;color:#000;letter-spacing:-0.18px;}@media (min-width:768px){.koodo-order-wrapper .product .attributes .tab-info{margin-right:73px;padding-top:21px;padding-bottom:13px;}}.koodo-order-wrapper .product .totals .total{font-size:0;}.koodo-order-wrapper .product .totals .total:first-child{padding-top:5px;}@media (min-width:768px){.koodo-order-wrapper .product .totals .total:first-child{padding-top:17px;}}.koodo-order-wrapper .product .totals .total .val{font-weight:bold;}@media (min-width:768px){.koodo-order-wrapper .product .totals .total .val{font-size:18px;}}.koodo-order-wrapper .product .plans-proration-message{padding:15px 20px;margin:20px 0 45px;font-size:14px;line-height:18px;text-align:center;background-color:#eaeaea;}.koodo-order-wrapper .product .plans-proration-message p{margin:0;}.koodo-order-wrapper .product .plans-proration-message .proration-overlay-trigger{cursor:pointer;font-weight:400;}@media (min-width:768px){.koodo-order-wrapper .product .plans-proration-message{font-size:16px;text-align:left;}}.koodo-order-wrapper .product.cart-plan .heading{position:relative;}.koodo-order-wrapper .product.cart-plan .remove-link{position:absolute;right:35px;}@media (min-width:768px){.koodo-order-wrapper .product.cart-plan .remove-link{position:relative;right:0;}}.koodo-order-wrapper .product.cart-plan .remove-link .rate-plan-action{margin-bottom:4px;}@media (min-width:768px){.koodo-order-wrapper .product.cart-plan .remove-link .rate-plan-action{margin-bottom:0;}}.koodo-order-wrapper .cart-description{padding:20px;margin-bottom:36px;margin-top:-20px;background:#c1f2e8;font-size:15px;line-height:1.13;}.koodo-order-wrapper .cart-description p{margin:0;}.koodo-order-wrapper .cart-description a{font-weight:600;color:#016b6a;}.koodo-order-wrapper .cart-description .attributes{padding:0;border:none;}.cart-actions .additional-info{padding-bottom:30px;font-size:14px;color:#D00B0B;}@media (min-width:768px){.cart-actions .additional-info{font-size:16px;}}.cart-actions .additional-info p{display:block;margin-bottom:0;}.cart-actions .additional-info a{font-weight:700;color:#7c1366;}.cart-actions .cart-msg{margin:40px 0 25px 0;color:#000000;font-size:14px;font-weight:600;line-height:20px;text-align:left;}@media (min-width:768px){.cart-actions .cart-msg{font-size:16px;}}.cart-actions .cart-msg a{font-weight:600;}.cart-actions .cart-msg .warning-msg{padding:0 30px;position:relative;}.cart-actions .cart-msg .warning-msg:before{content:'';background-image:url(../../../all/themes/koodo/gfx/caution_black.svg);background-size:cover;position:absolute;height:17px;width:20px;left:0;}.cart-actions .cart-msg .warning-msg + .alternative-msg{padding-left:30px;padding-right:30px;}.cart-actions .cart-msg .alternative-msg{margin:10px 0;font-weight:400;line-height:19px;}.additional-products-checkbox{display:none;}.attribute-wrapper{margin-bottom:24px;}@media (min-width:768px){.attribute-wrapper{display:inline-block;}}.attribute-wrapper .ajax-progress{display:none;}.attribute-wrapper .attribute-title-section{display:block;margin-right:10px;margin-bottom:8px;}@media (min-width:768px){.attribute-wrapper .attribute-title-section{margin-bottom:12px;}}.attribute-wrapper .attribute-title-section .attribute-title{display:block;font-size:20px;}.attribute-wrapper .attribute-options{display:block;position:relative;}@media (min-width:768px){.attribute-wrapper .attribute-options{display:inline-block;}}.attribute-wrapper .attribute-options .form-radios .form-item{margin-bottom:14px;}@media (min-width:768px){.attribute-wrapper .attribute-options .form-radios .form-item{margin-bottom:5px;}}.attribute-wrapper .attribute-options .form-radios .form-item:last-child{margin-bottom:0;}.attribute-wrapper .attribute-options input{display:none;}.attribute-wrapper .attribute-options label{outline:none;}@media (min-width:768px){.attribute-wrapper#condition-wrapper,.attribute-wrapper#storage-wrapper{min-width:360px;}}@media (max-width:767px){.attribute-wrapper#condition-wrapper .attribute-options .form-radios,.attribute-wrapper#storage-wrapper .attribute-options .form-radios{font-size:0;}}.attribute-wrapper#condition-wrapper .attribute-options .form-item,.attribute-wrapper#storage-wrapper .attribute-options .form-item{margin-right:8px;display:inline-block;padding:0 4px 0 0;}.attribute-wrapper#condition-wrapper .attribute-options .form-item:last-child,.attribute-wrapper#storage-wrapper .attribute-options .form-item:last-child{padding-right:0;}.attribute-wrapper#condition-wrapper .attribute-options label,.attribute-wrapper#storage-wrapper .attribute-options label{position:relative;display:inline-block;text-align:center;width:112px;height:40px;line-height:40px;font-family:"Stag Sans Web",Arial,Helvetica,Tahoma,Verdana,Sans-Serif;font-size:16px;font-weight:bold;background:#c3efff;color:#17367d;}@media (min-width:768px){.attribute-wrapper#condition-wrapper .attribute-options label,.attribute-wrapper#storage-wrapper .attribute-options label{width:122px;}}.attribute-wrapper#condition-wrapper .attribute-options label:hover,.attribute-wrapper#storage-wrapper .attribute-options label:hover{cursor:pointer;}.attribute-wrapper#condition-wrapper .attribute-options input[disabled="disabled"] ~ label,.attribute-wrapper#condition-wrapper .attribute-options input[checked="checked"] ~ label,.attribute-wrapper#storage-wrapper .attribute-options input[disabled="disabled"] ~ label,.attribute-wrapper#storage-wrapper .attribute-options input[checked="checked"] ~ label{color:#000000;z-index:1;}.attribute-wrapper#condition-wrapper .attribute-options input[disabled="disabled"] ~ label:after,.attribute-wrapper#condition-wrapper .attribute-options input[checked="checked"] ~ label:after,.attribute-wrapper#storage-wrapper .attribute-options input[disabled="disabled"] ~ label:after,.attribute-wrapper#storage-wrapper .attribute-options input[checked="checked"] ~ label:after{position:relative;top:-3px;right:-7px;content:'\E025';font-family:"koodings";font-size:10px;height:20px;width:20px;color:#fff;}.attribute-wrapper#condition-wrapper .attribute-options label:hover,.attribute-wrapper#condition-wrapper .attribute-options input[disabled="disabled"] ~ label,.attribute-wrapper#condition-wrapper .attribute-options input[checked="checked"] ~ label,.attribute-wrapper#storage-wrapper .attribute-options label:hover,.attribute-wrapper#storage-wrapper .attribute-options input[disabled="disabled"] ~ label,.attribute-wrapper#storage-wrapper .attribute-options input[checked="checked"] ~ label{line-height:40px;color:#fff;background:#17367d;}.attribute-wrapper#condition-wrapper .attribute-options input[disabled="disabled"] ~ label:after,.attribute-wrapper#storage-wrapper .attribute-options input[disabled="disabled"] ~ label:after{color:#fff;}.i18n-fr .attribute-wrapper#condition-wrapper .attribute-options label{width:auto;padding:0 10px;}.i18n-fr .attribute-wrapper#condition-wrapper .attribute-options input[checked="checked"] ~ label{padding:0 15px 0 10px;}.attribute-wrapper#storage-wrapper{margin-bottom:24px;}@media (min-width:768px){.attribute-wrapper#storage-wrapper{margin-bottom:0;}}@media (min-width:768px){.attribute-wrapper#storage-wrapper .attribute-options label{width:100px;}}@media (min-width:768px){.attribute-wrapper#storage-wrapper .attribute-options label:hover,.attribute-wrapper#storage-wrapper .attribute-options input[disabled="disabled"] ~ label,.attribute-wrapper#storage-wrapper .attribute-options input[checked="checked"] ~ label{width:100px;}}.attribute-wrapper#color-wrapper{margin-top:10px;}@media (min-width:768px){.attribute-wrapper#color-wrapper{margin-top:0;margin-left:45px;}}.attribute-wrapper#color-wrapper .attribute-title-section{vertical-align:top;margin-right:54px;}.attribute-wrapper#color-wrapper .attribute-options .form-radios{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.attribute-wrapper#color-wrapper .attribute-options .form-radios .form-item{margin-bottom:0;}.attribute-wrapper#color-wrapper .attribute-options .device-color{box-sizing:border-box;width:80px;padding-right:4px;text-align:center;display:inline-block;}.attribute-wrapper#color-wrapper .attribute-options .device-color .color-radio{visibility:hidden;display:inline-block;}.attribute-wrapper#color-wrapper .attribute-options .device-color .color-radio .form-item{background-color:inherit;}.attribute-wrapper#color-wrapper .attribute-options .device-color .color-label{word-break:break-word;font-family:'Stag Sans Web';font-size:14px;color:#666666;}.attribute-wrapper#color-wrapper .attribute-options .device-color:nth-child(4){padding-right:0;}.attribute-wrapper#color-wrapper label{visibility:visible;position:relative;display:inline-block;box-sizing:border-box;text-indent:100%;white-space:nowrap;overflow:hidden;background-color:inherit;width:40px;height:40px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 2px #fff;}.attribute-wrapper#color-wrapper label:hover{cursor:pointer;}.attribute-wrapper#color-wrapper label:hover,.attribute-wrapper#color-wrapper input[checked="checked"] ~ label{border:3px solid #fff;box-shadow:0 0 0 3px #17367d;}.attribute-wrapper#color-wrapper input[disabled="disabled"] ~ label::after,.attribute-wrapper#color-wrapper input[checked="checked"] ~ label::after{position:absolute;top:6px;left:7px;text-indent:0;content:'\E025';font-family:"koodings";font-size:10px;height:20px;width:20px;color:#fff;}.attribute-wrapper#color-wrapper input[disabled="disabled"] ~ label{box-shadow:0 0 0 2px #8cd9ed;}.attribute-wrapper#color-wrapper input[disabled="disabled"] ~ label:after{color:#c9c8c8;}@-moz-document url-prefix(){.attribute-wrapper#color-wrapper label:hover{box-shadow:0.5px 0.5px 0 2.5px #00aedb;}.attribute-wrapper#color-wrapper input[checked="checked"] ~ label{box-shadow:0.5px 0.5px 0 2.5px #00a1db;}.attribute-wrapper#color-wrapper input[disabled="disabled"] ~ label{box-shadow:0.5px 0.5px 0 2.5px #8cd9ed;}}.attribute-wrapper a{margin-top:12px;font-size:14px;color:#17367d;display:block;}@media (min-width:768px){.attribute-wrapper a{margin-top:7px;}}@media (min-width:768px){.attributes-wrapper{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;}}.attributes-wrapper .attribute-wrapper{margin-bottom:0;}.tab-inner-container{box-sizing:border-box;width:100%;float:left;margin-bottom:20px;vertical-align:bottom;}.tab-inner-container .tab-container{position:relative;float:left;width:100%;height:110px;background:#c3efff;color:#17367d;text-align:center;cursor:pointer;outline:none;}.tab-inner-container .tab-container.active:after{display:block;content:'';z-index:500;position:absolute;background:0;border-radius:0;margin:0;top:40px;-webkit-transform:rotate(180deg);transform:rotate(180deg);right:0px;border-left:20px solid #fff;border-top:20px solid transparent;border-bottom:20px solid transparent;}.tab-inner-container .tab-container.active:before{position:absolute;display:inline-block;margin:0;font-family:"koodings";color:#fff;border-radius:50%;font-size:20px;content:'\E025';right:30px;top:40px;}.tab-inner-container .tab-container.active .legal-note{color:#fff;}@media (min-width:768px){.tab-inner-container .tab-container.active:hover,.tab-inner-container .tab-container.active{background:#17367d;color:#fff;padding-right:24px;}.tab-inner-container .tab-container.active:hover .tab-content-right,.tab-inner-container .tab-container.active .tab-content-right{color:#fff;}.tab-inner-container .tab-container.active:hover .tab-container-glyph::after,.tab-inner-container .tab-container.active .tab-container-glyph::after{color:#fff;}.tab-inner-container .tab-container:hover{background:#b5deed;}}.tab-inner-container .tab-container .legal-note{color:#17367d;}.tab-inner-container .tab-container .legal-note:hover{text-decoration:underline;}.tab-inner-container .tab-container .tab-container-glyph::after{position:absolute;display:inline-block;margin:0;font-family:"koodings";color:#17367d;border-radius:50%;font-size:20px;content:'\E005';right:30px;top:40px;}@media (min-width:768px){.tab-inner-container .tab-container .tab-container-glyph::after{font-size:30px;content:'\E001';top:45px;right:20px;}}@media (min-width:768px){.tab-inner-container .tab-container.active .tab-container-glyph::after{display:none;}}@media (max-width:767px){.tab-inner-container .tab-container.mobile-active .tab-container-glyph::after{content:'\E075';}.tab-inner-container .tab-container.active::after{display:none !important;}}.tab-inner-container .mobile-drawer{display:none;float:left;width:100%;padding:30px 15px;box-sizing:border-box;}@media (min-width:768px){.tab-inner-container .mobile-drawer{display:none !important;}}.tab-inner-container .recommended-tab-container{padding:0 20px;display:inline-block;background:#fdd26e;text-align:center;}@media (min-width:768px){.tab-inner-container .recommended-tab-container{padding:0;display:block;}}.tab-inner-container .recommended-tab-container .recommended-tab{padding:3px 0 2px;font-size:14px;font-weight:600;color:#e61360;}.tab-content .tab-title{position:absolute;display:block;vertical-align:top;padding:5px 10px;font-size:14px;color:#fff;top:-10px;}.tab-container.active .tab-content .tab-title{color:#fff;}.tab-inner-container.recommended .tab-content .tab-title{color:#fff;}.tab-content .tab-title .middle-align{display:table-cell;vertical-align:middle;line-height:18px;}.tab-content .tab-content-right{display:table;float:left;height:110px;width:100%;text-align:left;color:#17367d;}.tab-content .with-tab-price{display:table;vertical-align:middle;font-size:45px;line-height:45px;padding-left:15px;padding-right:70px;height:100%;}.tab-content .with-tab-price > *{display:table-cell;vertical-align:middle;}.tab-content .dollar-small{line-height:0;font-size:30px;top:-0.3em;position:relative;vertical-align:baseline;}.tab-content .monthly-info{font-size:14px;line-height:16px;padding-left:16px;}.tab-content .monthly-info .middle-align{font-size:16px;display:inline-block;padding-bottom:4px;}.tab-content .monthly-info .duration{display:inline-block;}.tab-content .monthly-info .dollar-small{font-size:12px;top:0;}.tab-content .monthly-info .plus{font-size:28px;}.tab-content .monthly-info .no-bold{font-weight:400;}.tab-content .monthly-info .in-store-only{padding-top:3px;}.tab-content sup{font-size:100%;}#tab-info-container{display:none;float:right;width:calc(52% - 16px);border:solid 1px #17367d;min-height:500px;}@media (min-width:768px){#tab-info-container{display:block;}}#tab-info-container .tab-info-inner-container{display:none;}#tab-info-container .tab-info-inner-container.active{display:block;position:relative;padding:40px 23px 40px 23px;}.tab-info-title{margin-bottom:18px;padding-bottom:0;font-size:24px;color:#000;}.tab-info-deals{margin-bottom:20px;margin-top:-10px;}.tab-info-regular-price{display:inline-block;font-size:16px;font-weight:normal;color:#7c1366;padding-right:5px;}.tab-info-regular-price .koodo-currency.line-through:after{opacity:0.65;border-width:2px;}.tab-info-savings{display:inline-block;font-size:16px;font-weight:bold;color:#7c1366;}.incompatible-tab-container{background:#fdd26e;position:relative;display:none;}.incompatible-tab-container.active,.mobile-drawer .incompatible-tab-container{display:block;}.mobile-drawer .incompatible-tab-container{margin:-30px -30px 30px -30px;}.incompatible-tab-container .incompatible-body{padding:12px 20px;text-align:left;font-size:16px;line-height:22px;color:#e61360;}@media (min-width:768px){.incompatible-tab-container .incompatible-body{padding:12px 33px 12px 42px;}}.incompatible-tab-container .incompatible-body p{padding:0;margin:0;}.price-details-container{margin-bottom:22px;padding:0 15px;}@media (min-width:768px){.price-details-container{padding:0;}}.koodo-dropdown{margin:25px 0;font-size:16px;line-height:1.25;}@media (min-width:768px){.koodo-dropdown{font-size:18px;}}.koodo-dropdown .koodo-dropdown-title{position:relative;font-weight:600;color:#003087;cursor:pointer;padding-left:35px;}.koodo-dropdown .koodo-dropdown-title:hover{color:#00205c;}.koodo-dropdown .koodo-dropdown-title:before{font-family:"koodings";content:'\E003';color:#00aedb;left:0;position:absolute;}.koodo-dropdown .koodo-dropdown-title.active:before{content:'\E004';}.koodo-dropdown .koodo-dropdown-container{display:none;padding-top:8px;}@media (min-width:768px){.koodo-dropdown-full{width:100%;margin-left:0;margin-right:0;}}.koodo-dropdown-full .koodo-dropdown-title{box-sizing:border-box;font-size:20px;font-weight:600;cursor:pointer;background:#fae6f4;color:#17367d;text-align:left;line-height:20px;padding:20px 40px 20px 26px;width:100%;position:relative;}.koodo-dropdown-full .koodo-dropdown-title.active{background:#fae6f4;color:#17367d;}.koodo-dropdown-full .koodo-dropdown-title:hover{background:#fae6f4;color:#17367d;}.koodo-dropdown-full .koodo-dropdown-title:after{position:absolute;font-family:"koodings";font-size:20px;color:#17367d;content:'\E005';right:15px;top:calc(50% - 10px);}.koodo-dropdown-full .koodo-dropdown-title.active:after{content:'\E075';}.koodo-dropdown-full .koodo-dropdown-container{display:none;padding:10px 0;border-bottom:2px solid #eaeaea;}@media (min-width:768px){.koodo-dropdown-full .koodo-dropdown-container{padding:10px;}}@media (min-width:1100px){.koodo-dropdown-full .koodo-dropdown-container{padding:27px 54px 27px 22px;}}.koodo-dropdown-full .koodo-dropdown-container a{font-weight:600;color:#003087;}.koodo-dropdown-full .koodo-dropdown-container a:hover{color:#00205c;}.koodo-dropdown-full .koodo-dropdown-container p{font-size:16px;}.koodo-dropdown-full .koodo-dropdown-container p:last-child{margin-bottom:0;}.koodo-dropdown-full .koodo-dropdown-container ul{font-size:16px;padding:0;margin:0 0 0 8px;}.koodo-dropdown-full .koodo-dropdown-container ul li{background:none;list-style:none;position:relative;margin-bottom:20px;}.koodo-dropdown-full .koodo-dropdown-container ul li:last-child{margin-bottom:0;}.koodo-dropdown-full .koodo-dropdown-container ul li:before{content:'';position:absolute;top:6px;left:0;height:5px;width:5px;background:#000;border-radius:50%;}.koodo-dropdown-full .koodo-dropdown-container ol{font-size:16px;padding:0;margin:0 0 0 26px;}.tab-explained-content .tab-explained-video-container{width:100%;padding:0 10px 27px;box-sizing:border-box;}@media (min-width:768px){.tab-explained-content .tab-explained-video-container{float:left;width:55%;padding:0;}}@media (min-width:1100px){.tab-explained-content .tab-explained-video-container{width:50%;}}.tab-explained-content .tab-explained-video-container .youtube-player{outline:none;}.tab-explained-content .tab-explained-video-container .youtube-player iframe{height:219px;width:100%;border:none;overflow:hidden;}.tab-explained-content .tab-explained-text-container{box-sizing:border-box;padding:0 20px;width:100%;}@media (min-width:768px){.tab-explained-content .tab-explained-text-container{float:right;width:45%;padding:27px 0 0 0;}}@media (min-width:1100px){.tab-explained-content .tab-explained-text-container{width:50%;padding-left:26px;}}.tab-explained-content .tab-explained-text-container ol{padding-left:22px;margin:0 0 15px 0;font-size:14px;}@media (min-width:768px){.tab-explained-content .tab-explained-text-container ol{padding-left:40px;}}.tab-explained-content .tab-explained-text-container .more{float:right;}.tab-explained-content .tab-explained-text-container .more a{text-decoration:none;font-weight:600;font-size:18px;}.tab-explained-content .tab-explained-text-container .more a:hover:after{color:#00205c;}.tab-explained-content .tab-explained-text-container .more a:after{font-size:18px;font-family:"koodings";color:#003087;content:"\E002";padding-left:8px;padding-right:3px;}.detail-tabs{width:100%;margin:20px 0;border:none;font-family:"Stag Sans Web",Arial,Helvetica,Tahoma,Verdana,Sans-Serif;font-size:14px;}.detail-tabs ul.ui-tabs-nav{border:none;border-radius:0;background:none;padding:0;}.detail-tabs ul.ui-tabs-nav li{position:relative;padding:0;margin:0;background:#efefef;border-radius:0;border-bottom:none;width:50%;text-align:center;box-sizing:border-box;}.detail-tabs ul.ui-tabs-nav li:before{display:none;}@media (min-width:768px){.detail-tabs ul.ui-tabs-nav li{width:auto;margin:1px 16px 0 0;text-align:left;border:none;}}.detail-tabs ul.ui-tabs-nav li:hover{background:#17367d;}.detail-tabs ul.ui-tabs-nav li:hover a{color:#fff;}.detail-tabs ul.ui-tabs-nav li.ui-state-active{background:#17367d;}.detail-tabs ul.ui-tabs-nav li.ui-state-active a{color:#fff;}.detail-tabs ul.ui-tabs-nav li.ui-state-active:after{font-family:"koodings";content:'\E034';color:#17367d;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);position:absolute;left:0;right:0;text-align:center;bottom:-23%;font-size:20px;}.detail-tabs ul.ui-tabs-nav li.ui-state-active .kooding{display:block;}.detail-tabs ul.ui-tabs-nav li a{color:#000;font-size:16px;line-height:30px;width:100%;padding:10px 0;}@media (min-width:768px){.detail-tabs ul.ui-tabs-nav li a{width:auto;padding:18px 35px;}}.detail-tabs ul.ui-tabs-nav li .kooding{display:none;color:#fff;font-size:14px;position:absolute;width:100%;text-align:center;bottom:-7px;left:0;}.detail-tabs .small-content-panes{position:relative;margin:0 20px;background:#fff;border:1px solid #262626;}.detail-tabs .small-content-panes:after{position:absolute;right:10px;top:10px;font-family:"koodings";content:'\E005';color:#00a1db;}.detail-tabs .small-content-panes select{-moz-appearance:none;-webkit-appearance:none;appearance:none;width:100%;background:#fff;border:0;font-weight:600;text-indent:13px;}.detail-tabs .small-content-panes select option{padding:3px;font-weight:400;}.detail-tabs .large-display{display:none;}@media (min-width:768px){.detail-tabs .large-display{display:block;}}@media (min-width:768px){.detail-tabs .small-display{display:none;}}.detail-tabs .ui-widget-content{color:#000;background-color:#fff;padding:20px;border-radius:0;}.detail-tabs .ui-widget-content ul li{margin:10px 0;}.detail-tabs .ui-widget-content ul:last-child,.detail-tabs .ui-widget-content ol:last-child,.detail-tabs .ui-widget-content p:last-child{padding-bottom:0;margin-bottom:0;}#block-koodo-custom-site-settings-bottom-info-community .info-segment{background:#fae6f4;padding:37px 20px;margin:10px 0;}@media (min-width:768px){#block-koodo-custom-site-settings-bottom-info-community .info-segment{padding-top:43px;padding-bottom:43px;}}#block-koodo-custom-site-settings-bottom-info-community .info-segment .community-segment-container{font-size:0;}#block-koodo-custom-site-settings-bottom-info-community .info-segment .segment-title{text-align:left;box-sizing:border-box;margin-bottom:15px;}@media (min-width:768px){#block-koodo-custom-site-settings-bottom-info-community .info-segment .segment-title{width:270px;padding-right:10px;display:inline-block;vertical-align:middle;margin-bottom:0;}}#block-koodo-custom-site-settings-bottom-info-community .info-segment .segment-title p{margin-bottom:2px;color:#8c0448;font-size:22px;font-weight:bold;}#block-koodo-custom-site-settings-bottom-info-community .info-segment .segment-title p:last-child{margin-bottom:0;}@media (min-width:1100px){#block-koodo-custom-site-settings-bottom-info-community .info-segment .segment-title p{font-size:24px;}}@media (min-width:768px){#block-koodo-custom-site-settings-bottom-info-community .info-segment .segment-input{display:inline-block;width:calc(100% - 270px);vertical-align:middle;}}#block-koodo-custom-site-settings-bottom-info-community .info-segment .segment-input input{width:100%;height:50px;box-sizing:border-box;border:0;font-size:22px;vertical-align:top;padding:0 15px;margin-bottom:20px;}@media (min-width:768px){#block-koodo-custom-site-settings-bottom-info-community .info-segment .segment-input input{width:calc(100% - 176px);margin-bottom:0;font-size:24px;}}#block-koodo-custom-site-settings-bottom-info-community .info-segment .segment-input .koodo-button{width:166px;padding:14px 10px;display:inline-block;background:#8c0448;color:#fff;font-size:14px;font-weight:bold;border:none;}#block-koodo-custom-site-settings-bottom-info-community .info-segment .segment-input .koodo-button:hover{background:#690336;}@media (min-width:768px){#block-koodo-custom-site-settings-bottom-info-community .info-segment .segment-input .koodo-button{margin-left:10px;}}.koodo-carousel.thumbnails-hidden .koodo-carousel-thumbnails{display:none !important;}.koodo-carousel.thumbnails-hidden .slick-dots{display:none !important;}.koodo-carousel ul li:before{display:none;}.koodo-carousel .slick-slide{outline:none;}.koodo-carousel .koodo-carousel-thumbnails{display:none;margin:30px 0;}@media (min-width:1100px){.koodo-carousel .koodo-carousel-thumbnails{display:block;}}.koodo-carousel .koodo-carousel-thumbnails .slick-track{margin:0 auto;}.koodo-carousel .koodo-carousel-thumbnails .slick-track .slick-slide{display:table;margin:0 5px;outline:none;cursor:pointer;}.koodo-carousel .koodo-carousel-thumbnails .slick-track .slick-slide:first-child .image{margin-left:0;}.koodo-carousel .koodo-carousel-thumbnails .slick-track .slick-slide:last-child .image{margin-right:0;}.koodo-carousel .koodo-carousel-thumbnails .slick-track .slick-slide:hover .image,.koodo-carousel .koodo-carousel-thumbnails .slick-track .slick-slide.slick-current .image{border-bottom:3px solid #00a1db;}.koodo-carousel .koodo-carousel-thumbnails .slick-track .slick-slide .image{display:table-cell;vertical-align:middle;height:60px;padding-bottom:11px;}.koodo-carousel .koodo-carousel-thumbnails .slick-track .slick-slide .image img{max-height:60px;max-width:40px;}.koodo-carousel .slick-dots{text-align:center;margin:20px 0;padding:0;}@media (min-width:768px){.koodo-carousel .slick-dots{margin:5px 0;}}@media (min-width:1100px){.koodo-carousel .slick-dots{display:none !important;}}.koodo-carousel .slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 7px;padding:0;cursor:pointer;background:none;}.koodo-carousel .slick-dots li.slick-active button,.koodo-carousel .slick-dots li:hover button{background:#fff;}.koodo-carousel .slick-dots li button{font-size:0;line-height:0;display:block;width:100%;height:100%;border:0;border-radius:50%;background:#d8d8d8;margin:0;padding:0;outline:none;}.store-policies{font-size:16px;display:inline-block;width:100%;background:#f9f6a5;}.store-policies h3{font-size:22px;margin-bottom:15px;color:#66104c;font-weight:bold;}@media (min-width:1100px){.store-policies h3{font-size:24px;margin-bottom:20px;}}.store-policies strong{font-size:16px;margin-bottom:2px;display:inline-block;}@media (min-width:1100px){.store-policies strong{font-size:18px;margin-bottom:10px;}}.store-policies p{margin:0;padding:0;color:#016b6a;font-size:14px;}@media (min-width:1100px){.store-policies p{font-size:16px;}}.store-policies a{font-weight:600;color:#016b6a;}.store-policies .more-policy-info{font-size:14px;}.store-policies .store-policies-content{padding:35px 20px;font-size:0;}@media (min-width:1100px){.store-policies .store-policies-content{padding-top:45px;padding-bottom:45px;}}.store-policies .store-policies-content .store-policies-content--columns{display:block;}@media (min-width:768px){.store-policies .store-policies-content .store-policies-content--columns{display:-webkit-flex;display:flex;}}.store-policies .store-policies-content div{margin-bottom:20px;box-sizing:border-box;}.store-policies .store-policies-content div:last-child{margin-bottom:0;}@media (min-width:768px){.store-policies .store-policies-content div{display:inline-block;margin-bottom:0;padding-right:15px;}.store-policies .store-policies-content div:first-child{padding-left:2px;}.store-policies .store-policies-content div:last-child{padding-right:0;}.store-policies .store-policies-content div.col-2{width:50%;}.store-policies .store-policies-content div.col-3{width:33.33%;}.store-policies .store-policies-content div.col-3.smaller{width:29%;}.store-policies .store-policies-content div.col-3.smaller + div{width:37.66%;}.store-policies .store-policies-content div.col-4{width:25%;}.store-policies .store-policies-content div.col-5{width:20%;}}.promo-code .promo-code-content{display:none;box-sizing:border-box;width:100%;background-color:#c1f2e8;padding:18px 20px 20px 20px;margin:35px 0 90px;text-align:left;position:relative;}@media (min-width:1100px){.promo-code .promo-code-content{margin-top:20px;}}.promo-code .promo-code-content:before{content:'.';font-size:0;position:absolute;top:-35px;right:calc(50% - 23px);border-bottom:15px solid #c1f2e8;border-left:23px solid transparent;border-right:23px solid transparent;border-radius:0;pointer-events:none;}@media (min-width:768px){.promo-code .promo-code-content:before{right:35px;}}@media (min-width:1100px){.promo-code .promo-code-content:before{right:45px;}}div.messages-wrapper.promo-code .message-content{max-width:none;}#koodo-promo-codes-promo-form{position:relative;}#koodo-promo-codes-promo-form .form-type-textfield input.form-text{border-width:0;}#koodo-promo-codes-promo-form .form-item-promo-code{margin-top:0;}#koodo-promo-codes-promo-form .form-item-verification-code .description{display:none;}#koodo-promo-codes-promo-form .incompatible-cart-message{color:#262626;font-size:14px;text-align:center;}#koodo-promo-codes-promo-form .incompatible-cart-message #incompatible-cart-message-title{color:#262626;font-size:16px;font-weight:bold;margin-top:5px;margin-bottom:15px;}#koodo-promo-codes-promo-form .koodo-button{width:100%;}#koodo-promo-codes-promo-form .submit-input-wrapper{position:relative;}#koodo-promo-codes-promo-form .submit-input-wrapper.throbbing:after{content:".";position:absolute;right:calc(50% - 58px);top:14px;background:url("../../../all/themes/koodo/gfx/koodo_throbber_white.gif") 50% 50% no-repeat;background-size:14px 14px;text-indent:-99999px;width:14px;height:20px;display:inline-block;font-size:14px;line-height:20px;}.i18n-fr #koodo-promo-codes-promo-form .submit-input-wrapper.throbbing:after{right:calc(50% - 80px);}#koodo-promo-codes-promo-form .submit-input-wrapper.throbbing.complete:after{background:url("../../../all/themes/koodo/gfx/white_check.png") 50% 50% no-repeat transparent;}#koodo-promo-codes-promo-form .submit-input-wrapper.form-disabled:after{color:#808080;}#koodo-promo-codes-promo-form .verification-more-info{margin-left:5px;}#koodo-promo-codes-promo-form .verification-more-info:after{content:"\E053";font-family:"koodings";font-size:14px;color:#016b6a;cursor:pointer;}#koodo-promo-codes-promo-form .verification-more-info:hover:after{color:#014847;}#koodo-promo-codes-promo-form .form-required{display:none;}#koodo-promo-codes-promo-form .remove-promo-code{text-align:center;margin-top:16px;}#koodo-promo-codes-promo-form .remove-promo-code a.modal-trigger{font-size:16px;font-weight:600;line-height:17px;}.koodo-search{font-size:0;padding-right:0;}@media (min-width:768px){.koodo-search{padding-right:15px;}}.koodo-search .search-input{display:inline-block;vertical-align:top;width:calc(100% - 40px);}@media (min-width:768px){.koodo-search .search-input{width:300px;}}.koodo-search .search-input input{border:solid 1px #666666;box-sizing:border-box;width:100%;height:40px;padding:5px 20px;font-family:"Stag Sans Web",Arial,Helvetica,Tahoma,Verdana,Sans-Serif;font-size:16px;font-weight:400;color:#666666;}.koodo-search .search-submit{display:inline-block;}.koodo-search .search-submit .koodo-button{position:relative;width:40px;min-width:40px;font-size:0;padding:8px 10px;background-color:#000;border-color:#000;}.koodo-search .search-submit .koodo-button:after{position:absolute;display:inline-block;content:"\E001";margin:0;padding:0;font-family:"koodings";font-size:31px;line-height:31px;text-decoration:none;top:3px;left:12px;}.koodo-search .search-submit .koodo-button:hover{background-color:#262626;border-color:#262626;}@media (min-width:768px){.koodo-search .search-submit .koodo-button{font-size:14px;width:auto;min-width:80px;}.koodo-search .search-submit .koodo-button:after{display:none;}}.page-cart .koodo-order-wrapper .left-pane.image-type-non-device .pane-content-wrapper{max-width:288px;}@media (min-width:768px){.page-cart .koodo-order-wrapper .left-pane.image-type-non-device{padding-left:0;padding-right:20px;}}@media (min-width:1100px){.page-cart .koodo-order-wrapper .left-pane.image-type-non-device{padding-left:14px;}}.page-cart .koodo-order-wrapper .left-pane.image-type-non-device .pane-content .device-image img{max-width:100%;min-height:initial;}.node-type-sim div#site-wrapper div#site-container,.node-type-wireless-home-phone div#site-wrapper div#site-container,.node-type-tablet-sim div#site-wrapper div#site-container{max-width:none;padding:0;}.node-type-sim .title-section-container-background,.node-type-wireless-home-phone .title-section-container-background,.node-type-tablet-sim .title-section-container-background{display:none;}.node-type-sim .site-main-content .content a,.node-type-sim .hero-banner-wrapper a,.node-type-wireless-home-phone .site-main-content .content a,.node-type-wireless-home-phone .hero-banner-wrapper a,.node-type-tablet-sim .site-main-content .content a,.node-type-tablet-sim .hero-banner-wrapper a{color:#7c1366;font-weight:bold;}.node-type-sim .site-main-content .content .legal-note,.node-type-sim .hero-banner-wrapper .legal-note,.node-type-wireless-home-phone .site-main-content .content .legal-note,.node-type-wireless-home-phone .hero-banner-wrapper .legal-note,.node-type-tablet-sim .site-main-content .content .legal-note,.node-type-tablet-sim .hero-banner-wrapper .legal-note{color:#7c1366;font-weight:normal;}.node-type-sim .site-main-content .content .store-policies a,.node-type-sim .hero-banner-wrapper .store-policies a,.node-type-wireless-home-phone .site-main-content .content .store-policies a,.node-type-wireless-home-phone .hero-banner-wrapper .store-policies a,.node-type-tablet-sim .site-main-content .content .store-policies a,.node-type-tablet-sim .hero-banner-wrapper .store-policies a{color:#016b6a;}.node-type-sim .hero-banner-wrapper .hero-banner,.node-type-wireless-home-phone .hero-banner-wrapper .hero-banner,.node-type-tablet-sim .hero-banner-wrapper .hero-banner{margin-bottom:0;}.node-type-sim .hero-banner-wrapper .hero-banner-details,.node-type-wireless-home-phone .hero-banner-wrapper .hero-banner-details,.node-type-tablet-sim .hero-banner-wrapper .hero-banner-details{padding-top:20px;padding-bottom:40px;}@media (min-width:768px){.node-type-sim .hero-banner-wrapper .hero-banner-details,.node-type-wireless-home-phone .hero-banner-wrapper .hero-banner-details,.node-type-tablet-sim .hero-banner-wrapper .hero-banner-details{padding-bottom:20px;}}.node-type-sim .hero-banner-wrapper .hero-banner-details > .container,.node-type-wireless-home-phone .hero-banner-wrapper .hero-banner-details > .container,.node-type-tablet-sim .hero-banner-wrapper .hero-banner-details > .container{position:relative;}.node-type-sim .hero-banner-wrapper .hero-banner-left,.node-type-wireless-home-phone .hero-banner-wrapper .hero-banner-left,.node-type-tablet-sim .hero-banner-wrapper .hero-banner-left{margin-top:25px;}@media (min-width:768px){.node-type-sim .hero-banner-wrapper .hero-banner-left,.node-type-wireless-home-phone .hero-banner-wrapper .hero-banner-left,.node-type-tablet-sim .hero-banner-wrapper .hero-banner-left{width:62%;margin-top:20px;}.node-type-sim .hero-banner-wrapper .hero-banner-left .hero__info,.node-type-wireless-home-phone .hero-banner-wrapper .hero-banner-left .hero__info,.node-type-tablet-sim .hero-banner-wrapper .hero-banner-left .hero__info{max-width:calc(100% - 170px);}.node-type-sim .hero-banner-wrapper .hero-banner-right,.node-type-wireless-home-phone .hero-banner-wrapper .hero-banner-right,.node-type-tablet-sim .hero-banner-wrapper .hero-banner-right{width:38%;margin-top:-20px;}.node-type-sim .hero-banner-wrapper .colour__primary,.node-type-wireless-home-phone .hero-banner-wrapper .colour__primary,.node-type-tablet-sim .hero-banner-wrapper .colour__primary{width:62%;}}.node-type-sim .hero-banner-wrapper .page-title,.node-type-wireless-home-phone .hero-banner-wrapper .page-title,.node-type-tablet-sim .hero-banner-wrapper .page-title{font-size:12px;font-weight:bold;color:#7c1366;}@media (min-width:1100px){.node-type-sim .hero-banner-wrapper .page-title,.node-type-wireless-home-phone .hero-banner-wrapper .page-title,.node-type-tablet-sim .hero-banner-wrapper .page-title{font-size:14px;}}.node-type-sim .hero-banner-wrapper .hero-banner-title,.node-type-wireless-home-phone .hero-banner-wrapper .hero-banner-title,.node-type-tablet-sim .hero-banner-wrapper .hero-banner-title{font-size:36px;}@media (min-width:1100px){.node-type-sim .hero-banner-wrapper .hero-banner-title,.node-type-wireless-home-phone .hero-banner-wrapper .hero-banner-title,.node-type-tablet-sim .hero-banner-wrapper .hero-banner-title{font-size:54px;}}.node-type-sim .hero-banner-wrapper .hero-banner-description,.node-type-wireless-home-phone .hero-banner-wrapper .hero-banner-description,.node-type-tablet-sim .hero-banner-wrapper .hero-banner-description{font-size:14px;font-weight:normal;}@media (min-width:1100px){.node-type-sim .hero-banner-wrapper .hero-banner-description,.node-type-wireless-home-phone .hero-banner-wrapper .hero-banner-description,.node-type-tablet-sim .hero-banner-wrapper .hero-banner-description{font-size:16px;}}.node-type-sim .hero-banner-wrapper .hero-banner-description ol,.node-type-wireless-home-phone .hero-banner-wrapper .hero-banner-description ol,.node-type-tablet-sim .hero-banner-wrapper .hero-banner-description ol{padding:0;margin:20px 0;}@media (min-width:1100px){.node-type-sim .hero-banner-wrapper .hero-banner-description ol,.node-type-wireless-home-phone .hero-banner-wrapper .hero-banner-description ol,.node-type-tablet-sim .hero-banner-wrapper .hero-banner-description ol{margin:50px 0;}}.node-type-sim .node-non-device > .content > .container,.node-type-wireless-home-phone .node-non-device > .content > .container,.node-type-tablet-sim .node-non-device > .content > .container{padding:0 20px;}@media (min-width:1100px){.node-type-sim .node-non-device > .content > .container,.node-type-wireless-home-phone .node-non-device > .content > .container,.node-type-tablet-sim .node-non-device > .content > .container{padding:0;}}.node-type-sim h2.title,.node-type-wireless-home-phone h2.title,.node-type-tablet-sim h2.title{font-size:20px;font-weight:bold;}@media (min-width:1100px){.node-type-sim h2.title,.node-type-wireless-home-phone h2.title,.node-type-tablet-sim h2.title{font-size:24px;}}.node-type-sim .intro-description,.node-type-wireless-home-phone .intro-description,.node-type-tablet-sim .intro-description{margin:40px 0;}.node-type-sim .intro-description .description,.node-type-wireless-home-phone .intro-description .description,.node-type-tablet-sim .intro-description .description{margin:20px 0;font-size:0;}.node-type-sim .intro-description .description > *,.node-type-wireless-home-phone .intro-description .description > *,.node-type-tablet-sim .intro-description .description > *{margin:20px 0;font-size:14px;}@media (min-width:768px){.node-type-sim .intro-description .description > *,.node-type-wireless-home-phone .intro-description .description > *,.node-type-tablet-sim .intro-description .description > *{display:inline-block;width:50%;box-sizing:border-box;vertical-align:middle;margin:0;padding-right:40px;}.node-type-sim .intro-description .description > *:last-child,.node-type-wireless-home-phone .intro-description .description > *:last-child,.node-type-tablet-sim .intro-description .description > *:last-child{padding-right:0;}}@media (min-width:1100px){.node-type-sim .intro-description .description > *,.node-type-wireless-home-phone .intro-description .description > *,.node-type-tablet-sim .intro-description .description > *{font-size:16px;}}.node-type-sim .non-device-info,.node-type-wireless-home-phone .non-device-info,.node-type-tablet-sim .non-device-info{border:solid 1px #7c1366;padding:30px 20px;margin-top:30px;font-size:0;}@media (min-width:1100px){.node-type-sim .non-device-info,.node-type-wireless-home-phone .non-device-info,.node-type-tablet-sim .non-device-info{padding:35px 80px;}}.node-type-sim .non-device-info .product-image,.node-type-wireless-home-phone .non-device-info .product-image,.node-type-tablet-sim .non-device-info .product-image{margin-bottom:90px;position:relative;}@media (min-width:768px){.node-type-sim .non-device-info .product-image,.node-type-wireless-home-phone .non-device-info .product-image,.node-type-tablet-sim .non-device-info .product-image{display:inline-block;width:45%;vertical-align:top;padding:15px 20px 15px 0;margin-bottom:0;box-sizing:border-box;}}.node-type-sim .non-device-info .product-image .product-image-sim .sim-card-img,.node-type-wireless-home-phone .non-device-info .product-image .product-image-sim .sim-card-img,.node-type-tablet-sim .non-device-info .product-image .product-image-sim .sim-card-img{width:238px;}@media (min-width:768px){.node-type-sim .non-device-info .product-image .product-image-sim .sim-card-img,.node-type-wireless-home-phone .non-device-info .product-image .product-image-sim .sim-card-img,.node-type-tablet-sim .non-device-info .product-image .product-image-sim .sim-card-img{width:289px;}}@media (min-width:1100px){.node-type-sim .non-device-info .product-image .product-image-sim .sim-card-img,.node-type-wireless-home-phone .non-device-info .product-image .product-image-sim .sim-card-img,.node-type-tablet-sim .non-device-info .product-image .product-image-sim .sim-card-img{width:auto;}}.node-type-sim .non-device-info .product-image .sim-card-type.standard,.node-type-wireless-home-phone .non-device-info .product-image .sim-card-type.standard,.node-type-tablet-sim .non-device-info .product-image .sim-card-type.standard{padding-top:1px;position:absolute;left:14px;top:21px;-webkit-animation:sim-card-standard-mobile 8s ease-in 2s infinite;animation:sim-card-standard-mobile 8s ease-in 2s infinite;}@media (min-width:768px){.node-type-sim .non-device-info .product-image .sim-card-type.standard,.node-type-wireless-home-phone .non-device-info .product-image .sim-card-type.standard,.node-type-tablet-sim .non-device-info .product-image .sim-card-type.standard{top:47px;left:19px;padding-top:0;-webkit-animation:sim-card-standard-tablet 8s ease-in 2s infinite;animation:sim-card-standard-tablet 8s ease-in 2s infinite;}}@media (min-width:1100px){.node-type-sim .non-device-info .product-image .sim-card-type.standard,.node-type-wireless-home-phone .non-device-info .product-image .sim-card-type.standard,.node-type-tablet-sim .non-device-info .product-image .sim-card-type.standard{-webkit-animation:sim-card-standard-desktop 8s ease-in 2s infinite;animation:sim-card-standard-desktop 8s ease-in 2s infinite;top:59px;left:21px;}}.node-type-sim .non-device-info .product-image .sim-card-type.standard .sim-card-img,.node-type-wireless-home-phone .non-device-info .product-image .sim-card-type.standard .sim-card-img,.node-type-tablet-sim .non-device-info .product-image .sim-card-type.standard .sim-card-img{width:75px;}@media (min-width:768px){.node-type-sim .non-device-info .product-image .sim-card-type.standard .sim-card-img,.node-type-wireless-home-phone .non-device-info .product-image .sim-card-type.standard .sim-card-img,.node-type-tablet-sim .non-device-info .product-image .sim-card-type.standard .sim-card-img{width:88px;}}@media (min-width:1100px){.node-type-sim .non-device-info .product-image .sim-card-type.standard .sim-card-img,.node-type-wireless-home-phone .non-device-info .product-image .sim-card-type.standard .sim-card-img,.node-type-tablet-sim .non-device-info .product-image .sim-card-type.standard .sim-card-img{width:auto;}}.node-type-sim .non-device-info .product-image .sim-card-type.micro,.node-type-wireless-home-phone .non-device-info .product-image .sim-card-type.micro,.node-type-tablet-sim .non-device-info .product-image .sim-card-type.micro{padding-top:1px;-webkit-animation:sim-card-micro-mobile 8s ease-in 2s infinite;animation:sim-card-micro-mobile 8s ease-in 2s infinite;position:absolute;left:18px;top:24px;}@media (min-width:768px){.node-type-sim .non-device-info .product-image .sim-card-type.micro,.node-type-wireless-home-phone .non-device-info .product-image .sim-card-type.micro,.node-type-tablet-sim .non-device-info .product-image .sim-card-type.micro{left:24px;top:51px;padding-top:0;-webkit-animation:sim-card-micro-tablet 8s ease-in 2s infinite;animation:sim-card-micro-tablet 8s ease-in 2s infinite;}}@media (min-width:1100px){.node-type-sim .non-device-info .product-image .sim-card-type.micro,.node-type-wireless-home-phone .non-device-info .product-image .sim-card-type.micro,.node-type-tablet-sim .non-device-info .product-image .sim-card-type.micro{-webkit-animation:sim-card-micro-desktop 8s ease-in 2s infinite;animation:sim-card-micro-desktop 8s ease-in 2s infinite;left:27px;top:64px;}}.node-type-sim .non-device-info .product-image .sim-card-type.micro .sim-card-img,.node-type-wireless-home-phone .non-device-info .product-image .sim-card-type.micro .sim-card-img,.node-type-tablet-sim .non-device-info .product-image .sim-card-type.micro .sim-card-img{width:49px;}@media (min-width:768px){.node-type-sim .non-device-info .product-image .sim-card-type.micro .sim-card-img,.node-type-wireless-home-phone .non-device-info .product-image .sim-card-type.micro .sim-card-img,.node-type-tablet-sim .non-device-info .product-image .sim-card-type.micro .sim-card-img{width:56px;}}@media (min-width:1100px){.node-type-sim .non-device-info .product-image .sim-card-type.micro .sim-card-img,.node-type-wireless-home-phone .non-device-info .product-image .sim-card-type.micro .sim-card-img,.node-type-tablet-sim .non-device-info .product-image .sim-card-type.micro .sim-card-img{width:auto;}}@media (min-width:768px){.node-type-sim .non-device-info .product-image .sim-card-type.micro .arrow,.node-type-wireless-home-phone .non-device-info .product-image .sim-card-type.micro .arrow,.node-type-tablet-sim .non-device-info .product-image .sim-card-type.micro .arrow{top:-3px;}}.node-type-sim .non-device-info .product-image .sim-card-type.nano,.node-type-wireless-home-phone .non-device-info .product-image .sim-card-type.nano,.node-type-tablet-sim .non-device-info .product-image .sim-card-type.nano{padding-top:1px;-webkit-animation:sim-card-nano-mobile 8s ease-in 2s infinite;animation:sim-card-nano-mobile 8s ease-in 2s infinite;position:absolute;left:21px;top:26px;}@media (min-width:768px){.node-type-sim .non-device-info .product-image .sim-card-type.nano,.node-type-wireless-home-phone .non-device-info .product-image .sim-card-type.nano,.node-type-tablet-sim .non-device-info .product-image .sim-card-type.nano{-webkit-animation:sim-card-nano-tablet 8s ease-in 2s infinite;animation:sim-card-nano-tablet 8s ease-in 2s infinite;left:27px;top:53px;padding-top:0;}}@media (min-width:1100px){.node-type-sim .non-device-info .product-image .sim-card-type.nano,.node-type-wireless-home-phone .non-device-info .product-image .sim-card-type.nano,.node-type-tablet-sim .non-device-info .product-image .sim-card-type.nano{-webkit-animation:sim-card-nano-desktop 8s ease-in 2s infinite;animation:sim-card-nano-desktop 8s ease-in 2s infinite;left:31px;top:67px;}}.node-type-sim .non-device-info .product-image .sim-card-type.nano .sim-card-img,.node-type-wireless-home-phone .non-device-info .product-image .sim-card-type.nano .sim-card-img,.node-type-tablet-sim .non-device-info .product-image .sim-card-type.nano .sim-card-img{width:42px;}@media (min-width:768px){.node-type-sim .non-device-info .product-image .sim-card-type.nano .sim-card-img,.node-type-wireless-home-phone .non-device-info .product-image .sim-card-type.nano .sim-card-img,.node-type-tablet-sim .non-device-info .product-image .sim-card-type.nano .sim-card-img{width:50px;}}@media (min-width:1100px){.node-type-sim .non-device-info .product-image .sim-card-type.nano .sim-card-img,.node-type-wireless-home-phone .non-device-info .product-image .sim-card-type.nano .sim-card-img,.node-type-tablet-sim .non-device-info .product-image .sim-card-type.nano .sim-card-img{width:auto;}}.node-type-sim .non-device-info .product-image .sim-card-type p,.node-type-wireless-home-phone .non-device-info .product-image .sim-card-type p,.node-type-tablet-sim .non-device-info .product-image .sim-card-type p{opacity:0;font-size:12px;font-weight:400;margin:0 0 5px 6px;-webkit-animation:sim-card-text-mobile 8s ease-in 2s infinite;animation:sim-card-text-mobile 8s ease-in 2s infinite;}@media (min-width:768px){.node-type-sim .non-device-info .product-image .sim-card-type p,.node-type-wireless-home-phone .non-device-info .product-image .sim-card-type p,.node-type-tablet-sim .non-device-info .product-image .sim-card-type p{-webkit-animation:sim-card-text-tablet 8s ease-in 2s infinite;animation:sim-card-text-tablet 8s ease-in 2s infinite;font-size:17px;}}@media (min-width:1100px){.node-type-sim .non-device-info .product-image .sim-card-type p,.node-type-wireless-home-phone .non-device-info .product-image .sim-card-type p,.node-type-tablet-sim .non-device-info .product-image .sim-card-type p{-webkit-animation:sim-card-text-desktop 8s ease-in 2s infinite;animation:sim-card-text-desktop 8s ease-in 2s infinite;}}.node-type-sim .non-device-info .product-image .sim-card-type .arrow,.node-type-wireless-home-phone .non-device-info .product-image .sim-card-type .arrow,.node-type-tablet-sim .non-device-info .product-image .sim-card-type .arrow{opacity:0;top:-6px;left:7px;position:relative;-webkit-animation:sim-card-text-mobile 8s ease-in 2s infinite;animation:sim-card-text-mobile 8s ease-in 2s infinite;}@media (min-width:768px){.node-type-sim .non-device-info .product-image .sim-card-type .arrow,.node-type-wireless-home-phone .non-device-info .product-image .sim-card-type .arrow,.node-type-tablet-sim .non-device-info .product-image .sim-card-type .arrow{-webkit-animation:sim-card-text-tablet 8s ease-in 2s infinite;animation:sim-card-text-tablet 8s ease-in 2s infinite;left:20px;}}@media (min-width:1100px){.node-type-sim .non-device-info .product-image .sim-card-type .arrow,.node-type-wireless-home-phone .non-device-info .product-image .sim-card-type .arrow,.node-type-tablet-sim .non-device-info .product-image .sim-card-type .arrow{-webkit-animation:sim-card-text-desktop 8s ease-in 2s infinite;animation:sim-card-text-desktop 8s ease-in 2s infinite;}}@media (min-width:768px){.node-type-sim .non-device-info .price-info,.node-type-wireless-home-phone .non-device-info .price-info,.node-type-tablet-sim .non-device-info .price-info{display:inline-block;width:55%;padding:0 20px;box-sizing:border-box;}}.node-type-sim .price-info .price,.node-type-wireless-home-phone .price-info .price,.node-type-tablet-sim .price-info .price{color:#7c1366;font-weight:bold;}.node-type-sim .price-info .price .price-main .koodo-currency,.node-type-wireless-home-phone .price-info .price .price-main .koodo-currency,.node-type-tablet-sim .price-info .price .price-main .koodo-currency{font-size:36px;line-height:0.85em;}@media (min-width:1100px){.node-type-sim .price-info .price .price-main .koodo-currency,.node-type-wireless-home-phone .price-info .price .price-main .koodo-currency,.node-type-tablet-sim .price-info .price .price-main .koodo-currency{font-size:54px;}}.node-type-sim .price-info .price .price-main .koodo-currency .dollar-small,.node-type-wireless-home-phone .price-info .price .price-main .koodo-currency .dollar-small,.node-type-tablet-sim .price-info .price .price-main .koodo-currency .dollar-small{font-size:18px;line-height:normal;}@media (min-width:1100px){.node-type-sim .price-info .price .price-main .koodo-currency .dollar-small,.node-type-wireless-home-phone .price-info .price .price-main .koodo-currency .dollar-small,.node-type-tablet-sim .price-info .price .price-main .koodo-currency .dollar-small{font-size:24px;}}.node-type-sim .price-info .price .price-type,.node-type-wireless-home-phone .price-info .price .price-type,.node-type-tablet-sim .price-info .price .price-type{font-size:16px;padding-left:8px;}.node-type-sim .price-info .price .one-time-fee,.node-type-wireless-home-phone .price-info .price .one-time-fee,.node-type-tablet-sim .price-info .price .one-time-fee{font-size:16px;}.node-type-sim .price-info .price .one-time-fee .dollar-small,.node-type-wireless-home-phone .price-info .price .one-time-fee .dollar-small,.node-type-tablet-sim .price-info .price .one-time-fee .dollar-small{line-height:normal;}.node-type-sim .price-info .price .one-time-fee span,.node-type-wireless-home-phone .price-info .price .one-time-fee span,.node-type-tablet-sim .price-info .price .one-time-fee span{display:inline-block;}.node-type-sim .price-info .price-details,.node-type-wireless-home-phone .price-info .price-details,.node-type-tablet-sim .price-info .price-details{margin:25px 0;}@media (min-width:1100px){.node-type-sim .price-info .price-details,.node-type-wireless-home-phone .price-info .price-details,.node-type-tablet-sim .price-info .price-details{margin:30px 0 35px;}}.node-type-sim .price-info .price-details .not-included-title,.node-type-wireless-home-phone .price-info .price-details .not-included-title,.node-type-tablet-sim .price-info .price-details .not-included-title{color:#7c1366;font-size:16px;font-weight:bold;margin:30px 0 20px;}.node-type-sim .price-info a.koodo-button,.node-type-sim .price-info button.koodo-button,.node-type-wireless-home-phone .price-info a.koodo-button,.node-type-wireless-home-phone .price-info button.koodo-button,.node-type-tablet-sim .price-info a.koodo-button,.node-type-tablet-sim .price-info button.koodo-button{width:auto;color:#fff;background:#7c1366;border-color:#7c1366;}@media (max-width:767px){.node-type-sim .price-info a.koodo-button,.node-type-sim .price-info button.koodo-button,.node-type-wireless-home-phone .price-info a.koodo-button,.node-type-wireless-home-phone .price-info button.koodo-button,.node-type-tablet-sim .price-info a.koodo-button,.node-type-tablet-sim .price-info button.koodo-button{width:100%;}}.node-type-sim .price-info a.koodo-button:hover,.node-type-sim .price-info button.koodo-button:hover,.node-type-wireless-home-phone .price-info a.koodo-button:hover,.node-type-wireless-home-phone .price-info button.koodo-button:hover,.node-type-tablet-sim .price-info a.koodo-button:hover,.node-type-tablet-sim .price-info button.koodo-button:hover{background:#5d0e4d;border-color:#5d0e4d;}.node-type-sim .more-details,.node-type-wireless-home-phone .more-details,.node-type-tablet-sim .more-details{margin:45px 0;}@media (min-width:1100px){.node-type-sim .more-details,.node-type-wireless-home-phone .more-details,.node-type-tablet-sim .more-details{margin-top:55px;margin-bottom:55px;}}.node-type-sim .more-details .details,.node-type-wireless-home-phone .more-details .details,.node-type-tablet-sim .more-details .details{font-size:14px;margin-top:25px;}@media (min-width:1100px){.node-type-sim .more-details .details,.node-type-wireless-home-phone .more-details .details,.node-type-tablet-sim .more-details .details{font-size:16px;}}.node-type-sim .more-details .details ul li,.node-type-wireless-home-phone .more-details .details ul li,.node-type-tablet-sim .more-details .details ul li{padding-bottom:20px;}@-webkit-keyframes sim-card-standard-mobile{0%,40%,100%{-webkit-transform:none;transform:none;}50%,75%,99%{-webkit-transform:translate(-22%,180%);transform:translate(-22%,180%);}}@keyframes sim-card-standard-mobile{0%,40%,100%{-webkit-transform:none;transform:none;}50%,75%,99%{-webkit-transform:translate(-22%,180%);transform:translate(-22%,180%);}}@-webkit-keyframes sim-card-micro-mobile{0%,40%,100%{-webkit-transform:none;transform:none;}50%,75%,99%{-webkit-transform:translate(130%,197%);transform:translate(130%,197%);}}@keyframes sim-card-micro-mobile{0%,40%,100%{-webkit-transform:none;transform:none;}50%,75%,99%{-webkit-transform:translate(130%,197%);transform:translate(130%,197%);}}@-webkit-keyframes sim-card-nano-mobile{0%,40%,100%{-webkit-transform:none;transform:none;}50%,75%,99%{-webkit-transform:translate(332%,224%);transform:translate(332%,224%);}}@keyframes sim-card-nano-mobile{0%,40%,100%{-webkit-transform:none;transform:none;}50%,75%,99%{-webkit-transform:translate(332%,224%);transform:translate(332%,224%);}}@-webkit-keyframes sim-card-standard-tablet{0%,40%,100%{-webkit-transform:none;transform:none;}50%,75%,99%{-webkit-transform:translate(-23%,222%);transform:translate(-23%,222%);}}@keyframes sim-card-standard-tablet{0%,40%,100%{-webkit-transform:none;transform:none;}50%,75%,99%{-webkit-transform:translate(-23%,222%);transform:translate(-23%,222%);}}@-webkit-keyframes sim-card-micro-tablet{0%,40%,100%{-webkit-transform:none;transform:none;}50%,75%,99%{-webkit-transform:translate(160%,246%);transform:translate(160%,246%);}}@keyframes sim-card-micro-tablet{0%,40%,100%{-webkit-transform:none;transform:none;}50%,75%,99%{-webkit-transform:translate(160%,246%);transform:translate(160%,246%);}}@-webkit-keyframes sim-card-nano-tablet{0%,40%,100%{-webkit-transform:none;transform:none;}50%,75%,99%{-webkit-transform:translate(370%,276%);transform:translate(370%,276%);}}@keyframes sim-card-nano-tablet{0%,40%,100%{-webkit-transform:none;transform:none;}50%,75%,99%{-webkit-transform:translate(370%,276%);transform:translate(370%,276%);}}@-webkit-keyframes sim-card-standard-desktop{0%,40%,100%{-webkit-transform:none;transform:none;}50%,75%,99%{-webkit-transform:translate(-23%,222%);transform:translate(-23%,222%);}}@keyframes sim-card-standard-desktop{0%,40%,100%{-webkit-transform:none;transform:none;}50%,75%,99%{-webkit-transform:translate(-23%,222%);transform:translate(-23%,222%);}}@-webkit-keyframes sim-card-micro-desktop{0%,40%,100%{-webkit-transform:none;transform:none;}50%,75%,99%{-webkit-transform:translate(160%,250%);transform:translate(160%,250%);}}@keyframes sim-card-micro-desktop{0%,40%,100%{-webkit-transform:none;transform:none;}50%,75%,99%{-webkit-transform:translate(160%,250%);transform:translate(160%,250%);}}@-webkit-keyframes sim-card-nano-desktop{0%,40%,100%{-webkit-transform:none;transform:none;}50%,75%,99%{-webkit-transform:translate(370%,287%);transform:translate(370%,287%);}}@keyframes sim-card-nano-desktop{0%,40%,100%{-webkit-transform:none;transform:none;}50%,75%,99%{-webkit-transform:translate(370%,287%);transform:translate(370%,287%);}}@-webkit-keyframes sim-card-text-mobile{0%,49%,100%{opacity:0;}50%,75%,99%{opacity:1;}}@keyframes sim-card-text-mobile{0%,49%,100%{opacity:0;}50%,75%,99%{opacity:1;}}@-webkit-keyframes sim-card-text-tablet{0%,49%,100%{opacity:0;}50%,75%,99%{opacity:1;}}@keyframes sim-card-text-tablet{0%,49%,100%{opacity:0;}50%,75%,99%{opacity:1;}}@-webkit-keyframes sim-card-text-desktop{0%,49%,100%{opacity:0;}50%,75%,99%{opacity:1;}}@keyframes sim-card-text-desktop{0%,49%,100%{opacity:0;}50%,75%,99%{opacity:1;}}.view-add-ons{font-size:18px;line-height:22px;margin-top:60px;}.view-add-ons ul li{line-height:22px;margin-bottom:10px;}.view-add-ons .legal-note{color:#016b6a;}.view-add-ons .legal-note:hover{color:#014847;}.view-add-ons .koodo-link{color:#016b6a;}.view-add-ons .koodo-link:hover{color:#014847;}.view-add-ons p{display:inline;margin:0;width:auto;}.view-add-ons .view-header > p{font-size:20px;font-weight:bold;}@media (min-width:1100px){.view-add-ons .view-header > p{font-size:24px;}}.view-add-ons .view-content{position:relative;margin:0 -20px;opacity:1;transition:opacity 0.5s;}.view-add-ons .view-content.loading{pointer-events:none;opacity:0.5;transition:opacity 0.25s;}@media (min-width:768px){.view-add-ons .view-content{margin-left:0;margin-right:0;display:-webkit-flex;display:flex;}}.view-add-ons .view-content > .item-list{width:100%;box-sizing:border-box;}@media (min-width:768px){.view-add-ons .view-content > .item-list{padding-right:10px;width:52%;}}@media (min-width:1100px){.view-add-ons .view-content > .item-list{padding-right:30px;}}.view-add-ons .view-content > .item-list > ul{margin:0;}.view-add-ons .view-content > .item-list > ul > li{margin:0;padding:0 0 20px 0;background:none;}.view-add-ons .view-content > .item-list > ul > li.views-row-last{padding-bottom:0;}.view-add-ons .view-content > .item-list > ul > li:before{display:none;}@media (min-width:768px){.view-add-ons .view-content > .item-list > ul > li .add-on-details{display:none !important;}}.view-add-ons .view-content .add-on-info{background-color:#c1f2e8;position:relative;outline:none;cursor:pointer;}.view-add-ons .view-content .add-on-info:hover{background-color:#a3ecdd;box-shadow:0 2px 12px 0 rgba(69,79,89,0.3);}.view-add-ons .view-content .add-on-info .add-on-info-wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:100%;color:#016b6a;font-size:0;padding:15px 0;position:relative;min-height:80px;}@media (min-width:768px){.view-add-ons .view-content .add-on-info .add-on-info-wrapper{min-height:90px;}}.view-add-ons .view-content .add-on-info .add-on-info-wrapper:before{position:absolute;content:"\E005";font-family:"koodings";font-size:18px;color:#016b6a;top:calc(50% - 11px);right:20px;}@media (min-width:768px){.view-add-ons .view-content .add-on-info .add-on-info-wrapper:before{right:28px;content:"\E001";font-size:32px;}}.view-add-ons .view-content .add-on-info .add-on-info-wrapper .add-on-price-container{display:inline-block;width:110px;box-sizing:border-box;font-size:34px;font-weight:bold;line-height:1em;vertical-align:middle;padding-left:20px;}@media (min-width:768px){.view-add-ons .view-content .add-on-info .add-on-info-wrapper .add-on-price-container{padding-left:30px;}}@media (min-width:1100px){.view-add-ons .view-content .add-on-info .add-on-info-wrapper .add-on-price-container{width:140px;font-size:54px;}}.view-add-ons .view-content .add-on-info .add-on-info-wrapper .add-on-price-container .dollar-small{font-size:20px;line-height:1.4em;}@media (min-width:1100px){.view-add-ons .view-content .add-on-info .add-on-info-wrapper .add-on-price-container .dollar-small{font-size:24px;}}.view-add-ons .view-content .add-on-info .add-on-info-wrapper .add-on-price-container .supplement{font-size:14px;font-weight:normal;line-height:12px;display:block;}.view-add-ons .view-content .add-on-info .add-on-info-wrapper .add-on-info-container{display:inline-block;width:calc(100% - 110px);box-sizing:border-box;vertical-align:middle;padding:0 70px 0 18px;}@media (min-width:1100px){.view-add-ons .view-content .add-on-info .add-on-info-wrapper .add-on-info-container{width:calc(100% - 140px);}}.view-add-ons .view-content .add-on-info .add-on-info-wrapper .add-on-info-container .add-on-title{font-size:18px;font-weight:bold;}@media (min-width:768px){.view-add-ons .view-content .add-on-info .add-on-info-wrapper .add-on-info-container .add-on-title{font-size:24px;}}.view-add-ons .view-content .add-on-info .add-on-info-wrapper .add-on-info-container .add-on-title.restriction{padding-bottom:10px;}.view-add-ons .view-content .add-on-info .add-on-info-wrapper .add-on-info-container .add-on-restrictions{font-size:14px;}.view-add-ons .view-content .add-on-info .promo-text{color:#016b6a;border-top:1px solid #016b6a;font-size:16px;line-height:17px;font-weight:600;padding:16px 20px;}.view-add-ons .view-content .add-on-info.active{background-color:#016b6a;}@media (min-width:768px){.view-add-ons .view-content .add-on-info.active{margin-right:-11px;}.view-add-ons .view-content .add-on-info.active .add-on-info-wrapper:after{content:'';position:absolute;-webkit-transform:rotate(180deg);transform:rotate(180deg);right:0;z-index:500;border-left:14px solid #fff;border-top:12px solid transparent;border-bottom:12px solid transparent;}}@media (min-width:1100px){.view-add-ons .view-content .add-on-info.active{margin-right:-31px;}}.view-add-ons .view-content .add-on-info.active .add-on-info-wrapper:before{content:"\E075";line-height:18px;color:#fff;}@media (min-width:768px){.view-add-ons .view-content .add-on-info.active .add-on-info-wrapper:before{right:42px;content:"\E025";font-size:18px;}}@media (min-width:1100px){.view-add-ons .view-content .add-on-info.active .add-on-info-wrapper:before{right:59px;}}.view-add-ons .view-content .add-on-info.active:hover{box-shadow:none;}.view-add-ons .view-content .add-on-info.active .add-on-info-wrapper{color:#fff;}@media (min-width:768px){.view-add-ons .view-content .add-on-info.active .add-on-info-wrapper .add-on-info-container{padding-right:81px;}}@media (min-width:1100px){.view-add-ons .view-content .add-on-info.active .add-on-info-wrapper .add-on-info-container{padding-right:101px;}}.view-add-ons .view-content .add-on-info.active .promo-text{color:#fff;border-top:1px solid #fff;}.view-add-ons .view-content .add-on-info.is-promo{background-color:#ee2c74;}.view-add-ons .view-content .add-on-info.is-promo .add-on-price-container{border-right:1px solid #fff;}.view-add-ons .view-content .add-on-info.is-promo .add-on-info-wrapper{color:#fff;}.view-add-ons .view-content .add-on-info.is-promo .add-on-info-wrapper:before{color:#fff;}.view-add-ons .view-content .add-on-info.is-promo .promo-text{color:#fff;border-top:1px solid #fff;}.view-add-ons .view-content .add-on-info.is-promo:hover,.view-add-ons .view-content .add-on-info.is-promo.active{background-color:#e41260;}.view-add-ons .view-content .add-on-details{display:none;box-sizing:border-box;width:100%;padding:30px 20px 35px;}@media (max-width:767px){.view-add-ons .view-content .add-on-details{border:solid 1px #016b6a;}}.view-add-ons .view-content .add-on-details .details-title{margin-bottom:40px;line-height:1em;font-size:24px;font-weight:700;}@media (max-width:767px){.view-add-ons .view-content .add-on-details .details-title{display:none !important;}}.view-add-ons .view-content .add-on-details .details-title .koodo-currency{line-height:1em;font-size:54px;padding-right:8px;}.view-add-ons .view-content .add-on-details .details-title .koodo-currency .dollar-small{line-height:1.4em;font-size:24px;}.view-add-ons .view-content .add-on-details .details-title .supplement{display:inline;}.view-add-ons .view-content .add-on-details .details-restriction-text{margin-bottom:5px;font-size:14px;}@media (min-width:768px){.view-add-ons .view-content .add-on-details .details-restriction-text{margin-bottom:15px;font-size:18px;}}.view-add-ons .view-content .add-on-details .add-on-description p{display:block;margin:25px 0;}.view-add-ons .view-content .add-on-details .add-on-cart-description{margin:15px 0 18px 0;font-size:14px;color:#666666;}.view-add-ons .view-content .add-on-details .add-on-add-to-cart .koodo-button{background:#016b6a;border-color:#016b6a;}.view-add-ons .view-content .add-on-details .add-on-add-to-cart .koodo-button:hover{background:#014847;border-color:#014847;}.view-add-ons .view-content .add-on-details .add-on-add-to-cart .action-remove{padding-top:15px;}.view-add-ons .view-content .category-right-pane{display:none;box-sizing:border-box;position:relative;z-index:50;transition:height 0.5s;min-height:500px;margin-bottom:11px;overflow:hidden;border:solid 1px #016b6a;}@media (min-width:768px){.view-add-ons .view-content .category-right-pane{display:block;width:48%;}}.view-add-ons .view-content .category-right-pane .add-on-details,.view-add-ons .view-content .category-right-pane .add-on-details-placeholder{padding:50px;position:absolute;}.view-add-ons .view-content .category-right-pane .add-on-details + .add-on-details-placeholder,.view-add-ons .view-content .category-right-pane .add-on-details + div .add-on-details-placeholder{display:none;}.view-add-ons .view-content .category-right-pane .add-on-details-placeholder{font-size:30px;font-weight:bold;line-height:1.2;color:#000000;padding:60px;box-sizing:border-box;}.view-add-ons .view-content .padding-row{display:none;}.view-add-ons .view-filters{display:none;}.add-on-category{margin:39px -20px 30px;}@media (min-width:768px){.add-on-category{margin:20px 0 30px;}}@media (max-width:767px){.add-on-category.selected .add-on-category-filters{display:none;}}.add-on-category.single .selected-category{pointer-events:none;}.add-on-category.single .selected-category .category-description:after{display:none;}@media (min-width:768px){.add-on-category .selected-category{display:none;}}.add-on-category .selected-category .category{display:none;color:#fff;background-color:#016b6a;padding:20px;position:relative;cursor:pointer;}.add-on-category .selected-category .category.selected{display:block;}.add-on-category .selected-category .category.active .category-description:after{content:'\E075';}.add-on-category .selected-category .category .category-title{font-size:18px;color:#ffffff;}.add-on-category .selected-category .category .category-description{font-size:14px;padding-right:35px;}.add-on-category .selected-category .category .category-description:after{position:absolute;content:'\E005';font-family:"koodings";font-size:18px;top:calc(50% - 10px);right:20px;}@media (min-width:768px){.add-on-category .add-on-category-filters{display:table !important;border-spacing:20px;border-collapse:separate;margin:0 -20px;width:calc(100% + 40px);}}.add-on-category .add-on-category-filters .filter-wrapper{background-color:#efefef;position:relative;color:#666666;padding:25px 20px;cursor:pointer;margin:20px 0;outline:none;vertical-align:top;}@media (min-width:768px){.add-on-category .add-on-category-filters .filter-wrapper{display:table-cell;margin:0;}}@media (max-width:767px){.add-on-category .add-on-category-filters .filter-wrapper{width:auto !important;}}.add-on-category .add-on-category-filters .filter-wrapper:hover{background-color:#dddddd;box-shadow:0 2px 12px 0 rgba(69,79,89,0.3);}.add-on-category .add-on-category-filters .filter-wrapper.loading{pointer-events:none;opacity:0.5;}.add-on-category .add-on-category-filters .filter-wrapper.active{display:none;}@media (min-width:768px){.add-on-category .add-on-category-filters .filter-wrapper.active{display:table-cell;background-color:#016b6a;color:#fff;opacity:1;transition:opacity 0.5s;}.add-on-category .add-on-category-filters .filter-wrapper.active:after{content:'\E034';font-family:"koodings";font-size:34px;line-height:34px;color:#016b6a;position:absolute;bottom:5px;left:calc(50% - 12px);-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotateX(180deg) scaleX(0.65);transform:rotateX(180deg) scaleX(0.65);}.add-on-category .add-on-category-filters .filter-wrapper.active:hover{box-shadow:none;cursor:default;}.add-on-category .add-on-category-filters .filter-wrapper.active .filter-title{color:#fff;}.add-on-category .add-on-category-filters .filter-wrapper.active .filter-description:after{color:#000;}}.add-on-category .add-on-category-filters .filter-wrapper .filter-title{color:#000;font-size:18px;margin-bottom:4px;}.notification-message-container{background:#e61360;position:relative;padding:15px 50px;text-align:center;}@media (min-width:1100px){.notification-message-container{padding:20px 100px;}}@media (min-width:1100px){.notification-message-container .notification-message-wrapper{display:table;width:100%;}}.notification-message-container .notification-message-wrapper p{padding:0;margin:0;}.notification-message-container .notification-message-wrapper .close-message{position:absolute;top:12px;right:20px;color:#003087;font-size:18px;line-height:normal;text-decoration:none;}.notification-message-container .notification-message-wrapper .close-message:hover{color:#00205c;cursor:pointer;}.notification-message-container .notification-message-wrapper .star{color:#e61360;font-size:45px;}@media (min-width:1100px){.notification-message-container .notification-message-wrapper .star{display:table-cell;width:120px;text-align:right;font-size:64px;line-height:50px;vertical-align:top;}}.notification-message-container .notification-message-wrapper .notification-message{font-size:14px;color:#ffffff;line-height:1.3;}@media (min-width:1100px){.notification-message-container .notification-message-wrapper .notification-message{display:table-cell;vertical-align:middle;padding:0 20px;}}#offer-message-container{background:#f4f6b5;padding:0 20px 15px;}@media (min-width:1100px){#offer-message-container{padding:20px 100px;margin:15px 0;}}#offer-message-container .notification-message{font-size:15px;font-weight:600;line-height:1.4;color:#e61360;}@media (min-width:1100px){#offer-message-container .notification-message{font-size:20px;line-height:1.25;}}#no-offer-message-container{background:#fee2a1;padding-top:25px;padding-bottom:25px;}#no-offer-message-container .notification-message{color:#fee2a1;font-weight:bold;font-size:22px;}#no-offer-message-container .notification-message a{font-size:14px;font-weight:600;}#no-offer-message-container .notification-message a:after{font-size:14px;font-weight:600;}.block-koodo-offers{max-width:1160px;width:100%;margin:0 auto;}.block-koodo-offers:last-of-type{margin-bottom:20px;}#koodo-cart-wcc-form{padding:30px 0;border-top:solid 2px #e8e8e8;}#koodo-cart-wcc-form > div{position:relative;}#koodo-cart-wcc-form > div .title{font-size:24px;line-height:25px;color:#000;}#koodo-cart-wcc-form > div .required{font-size:14px;margin-bottom:21px;}#koodo-cart-wcc-form > div .description{font-size:14px;line-height:1.21;color:#000;margin-top:5px;margin-bottom:20px;}#koodo-cart-wcc-form > div .description a{font-weight:600;color:#016b6a;}#koodo-cart-wcc-form > div .description a:hover{color:#014847;}#koodo-cart-wcc-form > div .description p:last-of-type{margin-bottom:0;}#koodo-cart-wcc-form > div .more-info{position:absolute;top:0;right:0;font-size:14px;font-weight:600;color:#016b6a;cursor:pointer;}#koodo-cart-wcc-form > div .more-info:hover{color:#014847;}#koodo-cart-wcc-form > div .more-info:after{font-family:"koodings";content:'\E053';font-weight:normal;padding-left:6px;}#koodo-cart-wcc-form > div .form-type-radio:nth-child(odd){background-color:#c1f2e8;}#koodo-cart-wcc-form > div .form-type-radio label:before{color:#016b6a;}#koodo-cart-wcc-form > div .more-info-popup h2,#koodo-cart-wcc-form > div .more-info-popup p,#koodo-cart-wcc-form > div .more-info-popup .koodo-dropdown-title{background:#fff;}.rate-bottom{display:block;position:relative;margin:20px 0;border-top:1px solid #c9c8c8;}.rate-bottom .rate-widget{margin:20px 0 0 0;}.rate-bottom .rate-widget .item-list{display:inline-block;}.rate-bottom .rate-widget .item-list h2{display:inline-block;float:left;margin-top:17px;font-size:16px;font-weight:bold;color:#000;}.rate-bottom .rate-widget .item-list ul{display:inline-block;margin:0 0 0 45px;padding:0;list-style:none;}.rate-bottom .rate-widget .item-list ul li{float:none;display:inline-block;margin:0 2px 5px 0;padding:0;font-size:0;color:#ffffff;vertical-align:top;}.rate-bottom .rate-widget .item-list ul li:before{display:none;}.rate-bottom .rate-widget .rate-yesno-btn{display:inline-block;margin:0;padding:9px 15px;font-family:"Stag Sans Web",Arial,Helvetica,Tahoma,Verdana,Sans-Serif;font-size:15px;line-height:1.2;font-weight:500;color:#fff !important;text-decoration:none;background:#016b6a;vertical-align:top;border-radius:0;border:none;}.rate-bottom .rate-widget .rate-yesno-btn:focus,.rate-bottom .rate-widget .rate-yesno-btn:hover{background:#014847;box-shadow:0 2px 12px 0 rgba(69,79,89,0.3);}.rate-bottom .rate-widget .rate-yesno-btn.active{color:#fff !important;background:#014847;}.rate-bottom .rate-widget .rate-yesno-btn.active:before{position:relative;top:-2px;padding-right:5px;font-size:10px;font-family:"koodings";content:'\E025';}.rate-bottom .rate-info{position:absolute;right:0;display:inline-block;font-size:14px;font-family:"Stag Sans Web";color:#000;}@media (max-width:1100px){.rate-bottom .rate-info{display:block;padding-top:20px;position:relative;}}.rate-bottom .rate-widget .item-list ul li{margin:5px 10px 5px 5px;}.form-radios .form-item{outline:0;margin-bottom:20px;}#edit-submitted-answer-response input[type=radio]{display:none;}#edit-submitted-answer-response label{position:relative;padding-left:20px;font-size:16px;line-height:24px;}#edit-submitted-answer-response label:after{position:absolute;top:0;left:0;content:'';display:block;width:12px;height:12px;border:2px solid #016b6a;border-radius:50%;}#edit-submitted-answer-response input[type=radio]:checked + label:before{position:absolute;top:3px;left:3px;content:'';display:block;width:10px;height:10px;background:#016b6a;border-radius:50%;}#edit-submitted-answer-response{display:inline-block;}.webform-component--res-ratio-textarea label{font-size:16px;margin-bottom:10px;}.webform-component--res-ratio-textarea .description{font-size:16px;margin-bottom:15px;}.webform-component--res-ratio-textarea textarea{width:100%;border:solid 1px #262626;border-radius:0;}#edit-webform-ajax-submit-1339{border-radius:0;padding:5px 21px;}@media (max-width:768px){#edit-webform-ajax-submit-1339{width:100%;}}.region-below-search-content h2{display:none;}.region-below-search-content .webform-client-form{display:none;}.region-below-search-content .webform-client-form.show{display:block;}.region-below-search-content .webform-client-form.hide{display:none;}.region-below-search-content input[disabled=disabled][type=submit]{background:#fff;border:solid 2px #808080;font-family:"Stag Sans Web";height:40px;color:#808080;font-weight:600;font-size:16px;border-radius:0;}.region-below-search-content input[disabled=disabled][type=submit]:hover{background:none;box-shadow:none;}.region-below-search-content input[type=submit]{background-color:#016b6a;color:#fff;border:0;font-family:"Stag Sans Web";height:40px;font-weight:600;font-size:16px;border-radius:0;}.region-below-search-content input[type=submit]:focus{outline:2px solid #aaa;}.region-below-search-content input[type=submit]:hover{background-color:#014847;box-shadow:0 2px 12px 0 rgba(69,79,89,0.3);}.region-below-search-content .form-submit:focus{outline:2px solid #aaa;}.region-below-search-content .webform-confirmation{margin-top:40px;}.region-below-search-content .webform-confirmation p{font-size:16px;font-family:"Stag Sans Web";font-weight:600;}.region-below-search-content .webform-confirmation p:before{content:'\E040';font-family:"koodings";color:#00762d;padding-right:10px;}.node-type-article .form-type-item{clear:both;margin:40px 0 0;padding:0;text-align:center;}body.modal-display{overflow:hidden;}.koodo-prompt-wrapper{height:100%;width:100%;position:fixed;top:0;background:rgba(0,0,0,0.5);z-index:99989;}.koodo-prompt-wrapper .koodo-prompt{background:#fae6f4;position:relative;height:100%;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-evenly;justify-content:space-evenly;overflow:hidden;}@media (min-width:768px){.koodo-prompt-wrapper .koodo-prompt{height:auto;width:470px;min-height:350px;margin-left:auto;margin-right:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-justify-content:space-around;justify-content:space-around;}}.koodo-prompt-wrapper .koodo-prompt .prompt-banner{position:absolute;top:0;left:0;right:0;}.koodo-prompt-wrapper .koodo-prompt .prompt-banner:after,.koodo-prompt-wrapper .koodo-prompt .prompt-banner:before{content:'.';font-size:0;position:absolute;z-index:1;top:0;right:0;height:70px;}.koodo-prompt-wrapper .koodo-prompt .prompt-banner:after{background-color:#fbb034;width:215px;-webkit-transform:skew(72deg);transform:skew(72deg);right:-110px;}.koodo-prompt-wrapper .koodo-prompt .prompt-banner:before{background-color:#17367d;width:250px;-webkit-transform:skew(78deg);transform:skew(78deg);right:-87px;}.koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content{height:auto;padding:60px 20px 20px;overflow-y:scroll;}@media (min-width:768px){.koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content{overflow:hidden;padding:60px 50px 50px;}}.koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .buttons{position:relative;z-index:10;margin:20px 0;}@media (min-width:768px){.koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .buttons{margin-bottom:0;}}.koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .koodo-button{background-color:#17367d;border-color:#17367d;margin:10px auto;width:100%;font-size:14px;font-weight:600;padding-left:10px;padding-right:10px;}@media (min-width:768px){.koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .koodo-button{margin:5px 0;width:auto;}}.koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .koodo-button:hover{background-color:#11295f;border-color:#11295f;}.koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .koodo-button.koodo-button-transparent{color:#17367d;}.koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .koodo-link{color:#7c1366;}.koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .koodo-link:hover{color:#5d0e4d;}.koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .koodo-link{display:block;margin-top:15px;}.koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .text{color:#17367d;font-size:14px;line-height:18px;margin:20px 0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end;}@media (min-width:768px){.koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .text{min-height:100px;margin-top:0;margin-bottom:0;}}.koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .text .text-large{margin-top:18px;font-size:20px;line-height:28px;}.koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .text h2{font-size:32px;font-weight:bold;color:#df3d0c;}.koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .text h3{font-size:20px;font-weight:bold;color:#df3d0c;}.koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .text .text-wrapper{min-height:50px;}.koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .add-a-line-text{padding-top:20px;margin:0;}.koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .ineligible{text-align:left;}.koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .address-check-text{text-align:left;margin:0 50px 25px;}.koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .address-check-text ~ .buttons{padding-bottom:0;}.koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .address-check-text .description{display:block;padding:0 0 10px;}.koodo-prompt-wrapper .koodo-prompt .koodo-prompt-content .address-check-text .address-bold{display:block;font-weight:600;text-align:left;}.koodo-prompt-wrapper .closing-cross{position:absolute;right:15px;top:8px;z-index:99;}.koodo-prompt-wrapper .closing-cross .closing-message{font-size:24px;color:#17367d;text-decoration:none;}.koodo-prompt-wrapper .closing-cross .closing-message:hover{color:#11295f;}@media (min-width:768px){.koodo-prompt-wrapper.upgrade.existing .koodo-prompt{width:320px;background:#c1f2e8;}}.koodo-prompt-wrapper.upgrade.existing .panel{height:100%;width:100%;}.koodo-prompt-wrapper.upgrade .panel{display:-webkit-flex;display:flex;width:100%;height:50%;}@media (min-width:768px){.koodo-prompt-wrapper.upgrade .panel{width:50%;height:unset;-webkit-justify-content:center;justify-content:center;}}.koodo-prompt-wrapper.upgrade .koodo-prompt{padding:0;}@media (min-width:768px){.koodo-prompt-wrapper.upgrade .koodo-prompt{background:linear-gradient(to right,#f9f6a5 0%,#f9f6a5 50%,#c1f2e8 50%,#c1f2e8 100%);-webkit-align-items:center;align-items:center;height:320px;min-height:320px;width:640px;-webkit-flex-direction:row;flex-direction:row;}}.koodo-prompt-wrapper.upgrade .koodo-prompt:before,.koodo-prompt-wrapper.upgrade .koodo-prompt:after{display:none;}.koodo-prompt-wrapper.upgrade .panel-wrapper{height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;}@media (min-width:768px){.koodo-prompt-wrapper.upgrade .panel-wrapper{-webkit-flex-direction:row;flex-direction:row;height:unset;width:100%;}}.koodo-prompt-wrapper.upgrade .content{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;text-align:center;padding:0 20px;height:100%;width:100%;}@media (min-width:768px){.koodo-prompt-wrapper.upgrade .content{-webkit-justify-content:space-between;justify-content:space-between;height:unset;width:unset;}}.koodo-prompt-wrapper.upgrade .new-customer{background:#f9f6a5;}@media (min-width:768px){.koodo-prompt-wrapper.upgrade .new-customer{background:none;}}.koodo-prompt-wrapper.upgrade .new-customer .koodo-button{background-color:#7c1366;border-color:#7c1366;}.koodo-prompt-wrapper.upgrade .new-customer .koodo-button:hover{background-color:#5d0e4d;border-color:#5d0e4d;}.koodo-prompt-wrapper.upgrade .existing-customer{background:#c1f2e8;}@media (min-width:768px){.koodo-prompt-wrapper.upgrade .existing-customer{background:none;}}.koodo-prompt-wrapper.upgrade .existing-customer .koodo-button{background-color:#016b6a;border-color:#016b6a;}.koodo-prompt-wrapper.upgrade .existing-customer .koodo-button:hover{background-color:#014847;border-color:#014847;}.koodo-prompt-wrapper.upgrade .existing-customer p{font-size:16px;}.koodo-prompt-wrapper.upgrade h3{color:#df3d0c;font-size:20px;font-weight:bold;}.koodo-prompt-wrapper.upgrade .buttons{margin-top:25px;padding-bottom:0;text-align:center;}.koodo-prompt-wrapper.upgrade .in-store{margin-bottom:0;padding-top:10px;font-size:16px;}.koodo-prompt-wrapper.upgrade .closing-cross .closing-message{color:#016b6a;}.koodo-prompt-wrapper.upgrade .closing-cross .closing-message:hover{color:#014847;}.koodo-prompt-wrapper.koodo-prompt-wrapper-hidden{display:none;}.koodo-prompt-wrapper.koodo-form-prompt.loading{background:#fff;opacity:0.8;}.koodo-prompt-wrapper.koodo-form-prompt .koodo-prompt{padding-top:20px;}.koodo-prompt-wrapper.koodo-form-prompt .text{text-align:left;}.koodo-prompt-wrapper.koodo-form-prompt .form-radios{padding:20px 0;clear:both;content:"";display:table;font-size:14px;line-height:1.2em;}.koodo-prompt-wrapper.koodo-form-prompt .form-type-radio{float:left;width:50%;}.koodo-prompt-wrapper.koodo-form-prompt .form-type-radio:last-of-type{width:100%;}.koodo-prompt-wrapper.koodo-form-prompt .form-type-radio label{font-weight:600;}.koodo-prompt-wrapper.koodo-form-prompt .form-type-radio label .address{display:block;font-weight:normal;margin:5px 0 0 30px;}.koodo-prompt-wrapper.koodo-form-prompt .form-type-radio label .radio{margin-right:10px;position:relative;}.koodo-prompt-wrapper.koodo-form-prompt .form-type-radio label .radio:before{display:inline-block;font-family:"koodings";font-weight:normal;vertical-align:top;color:#7c1366;content:"\E057";font-size:14px;}.koodo-prompt-wrapper.koodo-form-prompt .form-type-radio input{display:none;}.koodo-prompt-wrapper.koodo-form-prompt .form-type-radio input:checked + label .radio:before{content:"\E058";}.koodo-prompt-wrapper.koodo-form-prompt .koodo-button{background-color:#7c1366;border-color:#7c1366;}.koodo-prompt-wrapper.koodo-form-prompt .koodo-button:hover{background-color:#5d0e4d;border-color:#5d0e4d;}.koodo-prompt-wrapper.koodo-form-prompt .form-submit{display:none;}.koodo-form-prompt-loading{display:none;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;z-index:99929;}.koodo-form-prompt-loading .loading-throbber{width:60px;height:60px;}.koodo-form-prompt-loading .loading-message{margin:25px 0 0 0;color:#000;font-size:20px;font-weight:bold;}.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt{background-color:#fff;}@media (min-width:768px){.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt{width:600px;}}.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .prompt-banner:after{background-color:#66104c;width:272px;height:140px;-webkit-transform:skew(76deg);transform:skew(76deg);right:-245px;top:-29px;}@media (min-width:768px){.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .prompt-banner:after{width:215px;-webkit-transform:skew(72deg);transform:skew(72deg);right:-225px;top:0;background-color:#c53a70;}}.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .prompt-banner:before{background-color:#c53a70;width:1006px;height:182px;-webkit-transform:skew(96deg);transform:skew(96deg);right:286px;top:-29px;}@media (min-width:600px){.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .prompt-banner:before{top:-37px;}}@media (min-width:768px){.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .prompt-banner:before{width:432px;-webkit-transform:skew(78deg);transform:skew(78deg);right:-544px;top:0;background-color:#66104c;}}.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .koodo-prompt-content{padding-top:0;}@media (min-width:480px){.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .koodo-prompt-content{padding-top:80px;}}@media (min-width:600px){.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .koodo-prompt-content{padding-top:95px;}}@media (min-width:768px){.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .koodo-prompt-content{padding:50px 24px;}}.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .inactivity-prompt-container{font-size:18px;color:#000000;}@media (min-width:768px){.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .inactivity-prompt-container{font-size:20px;margin-top:10px;}}.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .inactivity-prompt-container p{font-size:14px;line-height:15px;font-weight:400;margin:0;padding:0;}.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .inactivity-prompt-container .koodo-logo--mobile{position:absolute;top:10px;z-index:10;}@media (min-width:768px){.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .inactivity-prompt-container .koodo-logo--mobile{display:none;}}.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .inactivity-prompt-container .koodo-logo--mobile img{height:40px;width:106px;}.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .inactivity-prompt-container .inactivity-prompt-message #first-message{color:#66104c;margin-bottom:24px;font-size:18px;line-height:20px;}@media (min-width:768px){.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .inactivity-prompt-container .inactivity-prompt-message #first-message{margin-bottom:32px;font-size:20px;}}.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .inactivity-prompt-container .inactivity-prompt-message #second-message{font-size:16px;line-height:18px;margin-bottom:15px;color:#000000;}.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .inactivity-prompt-container .inactivity-prompt-content{background-color:#feeec7;padding:30px 35px 30px 15px;}@media (min-width:768px){.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .inactivity-prompt-container .inactivity-prompt-content{padding:25px 175px 25px 15px;}}.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .inactivity-prompt-container .inactivity-prompt-offer{margin-bottom:5px;}@media (min-width:768px){.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .inactivity-prompt-container .inactivity-prompt-offer{margin-bottom:15px;}}.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .inactivity-prompt-container .inactivity-prompt-offer p{font-size:24px;line-height:25px;}.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .inactivity-prompt-container .inactivity-prompt-offer .koodo-currency .dollar-small{line-height:25px;font-size:24px;vertical-align:baseline;}.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .inactivity-prompt-container .inactivity-prompt-values{text-align:center;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;}@media (min-width:768px){.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .inactivity-prompt-container .inactivity-prompt-values{max-width:290px;}}.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .inactivity-prompt-container .inactivity-prompt-values .inactivity-prompt-value{margin-right:20px;}.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .inactivity-prompt-container .inactivity-prompt-values .value-proposition__bottom{max-width:67px;margin-top:5px;text-align:center;}.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .inactivity-prompt-container .inactivity-prompt-values .value-proposition__bottom p{font-size:12px;line-height:14px;}.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .inactivity-prompt-container .inactivity-prompt-values .value--return .value-proposition__bottom{max-width:66px;}.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .inactivity-prompt-container .inactivity-prompt-values .value--guarantee{font-size:40px;line-height:42px;}.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .inactivity-prompt-container .inactivity-prompt-values .value--guarantee .value-proposition__guarantee-day{font-size:12px;line-height:13px;}.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .inactivity-prompt-container .inactivity-prompt-img{display:none;}@media (min-width:768px){.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .inactivity-prompt-container .inactivity-prompt-img{position:absolute;right:0;bottom:0;height:275px;display:block;width:198px;}.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .inactivity-prompt-container .inactivity-prompt-img img{max-height:100%;max-width:100%;}}.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .buttons{margin:0;color:#ffffff;}@media (min-width:768px){.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .buttons{margin-top:32px;}}.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .buttons .koodo-button{border-color:#66104c;background-color:#66104c;}.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .buttons .koodo-button:hover{border-color:#470b35;background-color:#470b35;}.koodo-prompt-wrapper.inactivity-prompt .koodo-prompt .closing-message{height:50px;font-size:18px;color:#ffffff !important;}@media (max-width:767px){.koodo-prompt-wrapper.inactivity-prompt.promo-content .koodo-prompt .prompt-banner:before{width:100%;height:74px;-webkit-transform:skew(0deg,-4deg);transform:skew(0deg,-4deg);right:0;left:0;top:-30px;}.koodo-prompt-wrapper.inactivity-prompt.promo-content .koodo-prompt .prompt-banner:after{width:100%;height:102px;-webkit-transform:skew(0deg,13deg);transform:skew(0deg,13deg);right:0;left:0;top:-88px;}}.koodo-prompt-wrapper.inactivity-prompt.promo-content .koodo-prompt .koodo-prompt-content{padding-top:60px;}@media (min-width:768px){.koodo-prompt-wrapper.inactivity-prompt.promo-content .koodo-prompt .koodo-prompt-content{padding:50px 24px;}}.koodo-prompt-wrapper.inactivity-prompt.promo-content .koodo-prompt .inactivity-prompt-container .inactivity-prompt-message p{font-weight:500;}.koodo-prompt-wrapper.inactivity-prompt.promo-content .koodo-prompt .inactivity-prompt-container .inactivity-prompt-message #first-message{font-size:18px;margin-bottom:18px;}.koodo-prompt-wrapper.inactivity-prompt.promo-content .koodo-prompt .inactivity-prompt-container .inactivity-prompt-message #second-message{font-size:15px;margin-bottom:4px;}.koodo-prompt-wrapper.inactivity-prompt.promo-content .koodo-prompt .inactivity-prompt-container .inactivity-prompt-promo-content{position:relative;margin-bottom:15px;}@media (min-width:768px){.koodo-prompt-wrapper.inactivity-prompt.promo-content .koodo-prompt .inactivity-prompt-container .inactivity-prompt-promo-content{width:calc(100% - 140px);}}.koodo-prompt-wrapper.inactivity-prompt.promo-content .koodo-prompt .inactivity-prompt-container .inactivity-prompt-promo-content h3,.koodo-prompt-wrapper.inactivity-prompt.promo-content .koodo-prompt .inactivity-prompt-container .inactivity-prompt-promo-content h2{color:#df3d0c;font-size:30px;font-weight:bold;line-height:30px;}@media (min-width:768px){.koodo-prompt-wrapper.inactivity-prompt.promo-content .koodo-prompt .inactivity-prompt-container .inactivity-prompt-promo-content h3,.koodo-prompt-wrapper.inactivity-prompt.promo-content .koodo-prompt .inactivity-prompt-container .inactivity-prompt-promo-content h2{font-size:36px;line-height:38px;}}.koodo-prompt-wrapper.inactivity-prompt.promo-content .koodo-prompt .inactivity-prompt-container .inactivity-prompt-promo-content p{color:#7c1366;font-size:18px;line-height:19px;}.koodo-prompt-wrapper.inactivity-prompt.promo-content .koodo-prompt .inactivity-prompt-container .inactivity-prompt-promo-content sub{font-size:10px;line-height:8px;font-weight:500;bottom:0;color:#877F85;}.koodo-prompt-wrapper.inactivity-prompt.promo-content .koodo-prompt .inactivity-prompt-container .inactivity-prompt-promo-content img{width:102px !important;height:auto !important;}@media (min-width:768px){.koodo-prompt-wrapper.inactivity-prompt.promo-content .koodo-prompt .inactivity-prompt-container .inactivity-prompt-promo-content img{margin-top:0;width:132px !important;top:0;right:-140px;position:absolute;}}@media (max-width:767px){.koodo-prompt-wrapper.inactivity-prompt.promo-content .koodo-prompt .inactivity-prompt-container .inactivity-prompt-promo-content img.align-left{margin-left:-10px;}}@media (max-width:767px){.koodo-prompt-wrapper.inactivity-prompt.promo-content .koodo-prompt .inactivity-prompt-container .inactivity-prompt-content{padding:10px 15px;}}.koodo-prompt-wrapper.inactivity-prompt.promo-content .koodo-prompt .inactivity-prompt-container .inactivity-prompt-content .inactivity-prompt-offer{margin-bottom:0;}@media (max-width:767px){.koodo-prompt-wrapper.inactivity-prompt.promo-content .koodo-prompt .inactivity-prompt-container .inactivity-prompt-content .inactivity-prompt-offer p{font-size:20px;line-height:21px;}.koodo-prompt-wrapper.inactivity-prompt.promo-content .koodo-prompt .inactivity-prompt-container .inactivity-prompt-content .inactivity-prompt-offer p .koodo-currency .dollar-small{font-size:20px;line-height:21px;}}.koodo-prompt-wrapper.promo-prompt .koodo-prompt{position:relative;background-color:#feeec7;}@media (min-width:768px){.koodo-prompt-wrapper.promo-prompt .koodo-prompt{width:600px;}}.koodo-prompt-wrapper.promo-prompt .koodo-prompt .prompt-banner{bottom:0;top:unset;}.koodo-prompt-wrapper.promo-prompt .koodo-prompt .prompt-banner:before{background-color:#fbaf34;width:100%;top:auto;bottom:-43px;left:0;right:auto;-webkit-transform:skew(0deg,5deg);transform:skew(0deg,5deg);}@media (min-width:768px){.koodo-prompt-wrapper.promo-prompt .koodo-prompt .prompt-banner:before{bottom:-50px;-webkit-transform:skew(0deg,3deg);transform:skew(0deg,3deg);}}.koodo-prompt-wrapper.promo-prompt .koodo-prompt .prompt-banner:after{background-color:#7c1366;width:100%;top:auto;bottom:-60px;left:auto;right:0;-webkit-transform:skew(0deg,-8deg);transform:skew(0deg,-8deg);}@media (min-width:768px){.koodo-prompt-wrapper.promo-prompt .koodo-prompt .prompt-banner:after{bottom:-65px;-webkit-transform:skew(0deg,-5deg);transform:skew(0deg,-5deg);}}.koodo-prompt-wrapper.promo-prompt .koodo-prompt .koodo-prompt-content{padding:30px 24px 53px;}@media (min-width:480px){.koodo-prompt-wrapper.promo-prompt .koodo-prompt .koodo-prompt-content{padding-top:10px;}}@media (min-width:768px){.koodo-prompt-wrapper.promo-prompt .koodo-prompt .koodo-prompt-content{padding:40px 24px 63px;}}.koodo-prompt-wrapper.promo-prompt .koodo-prompt p{margin:0;}@media (max-width:1099px){.koodo-prompt-wrapper.promo-prompt .koodo-prompt .text{margin-top:0;margin-bottom:0;}}.koodo-prompt-wrapper.promo-prompt .koodo-prompt img{margin-top:7px;width:102px !important;height:auto !important;}@media (min-width:768px){.koodo-prompt-wrapper.promo-prompt .koodo-prompt img{margin-top:0;width:132px !important;bottom:52px;right:31px;position:absolute;}}@media (max-width:1099px){.koodo-prompt-wrapper.promo-prompt .koodo-prompt img.align-left{margin-left:-10px;}}.koodo-prompt-wrapper.promo-prompt .koodo-prompt .promo-prompt-title{font-size:18px;line-height:28px;font-weight:bold;color:#7c1366;margin-bottom:8px;}.koodo-prompt-wrapper.promo-prompt .koodo-prompt .promo-prompt-content h3,.koodo-prompt-wrapper.promo-prompt .koodo-prompt .promo-prompt-content h2{font-size:36px;line-height:38px;font-weight:bold;color:#df3d0c;margin-bottom:9px;}@media (max-width:767px){.i18n-fr .koodo-prompt-wrapper.promo-prompt .koodo-prompt .promo-prompt-content h3 br,.i18n-fr
      .koodo-prompt-wrapper.promo-prompt .koodo-prompt .promo-prompt-content h2 br{display:none;}}.koodo-prompt-wrapper.promo-prompt .koodo-prompt .promo-prompt-content p{color:#7c1366;font-size:18px;line-height:20px;}@media (min-width:768px){.koodo-prompt-wrapper.promo-prompt .koodo-prompt .promo-prompt-content p{font-size:24px;line-height:24px;}}.koodo-prompt-wrapper.promo-prompt .koodo-prompt .promo-prompt-content sub{font-size:10px;line-height:8px;font-weight:500;bottom:0;color:#877F85;}@media (max-width:767px){.koodo-prompt-wrapper.promo-prompt .koodo-prompt .promo-prompt-content p.small-line-height{line-height:8px;}}.koodo-prompt-wrapper.promo-prompt .koodo-prompt .promo-prompt-offer{background-color:#fbaf34;padding:18px 12px;margin-top:10px;margin-bottom:8px;}@media (min-width:768px){.koodo-prompt-wrapper.promo-prompt .koodo-prompt .promo-prompt-offer{padding:15px 24px;margin-top:20px;margin-bottom:18px;}}.koodo-prompt-wrapper.promo-prompt .koodo-prompt .promo-prompt-offer p{font-size:20px;line-height:22px;color:#474747;}@media (min-width:768px){.koodo-prompt-wrapper.promo-prompt .koodo-prompt .promo-prompt-offer p{line-height:26px;}}.koodo-prompt-wrapper.promo-prompt .koodo-prompt .buttons{z-index:2;}@media (max-width:1099px){.koodo-prompt-wrapper.promo-prompt .koodo-prompt .buttons{margin-top:0;margin-bottom:0;}}.koodo-prompt-wrapper.promo-prompt .koodo-prompt .koodo-button{background-color:#7c1366;border-color:#7c1366;font-weight:bold;padding:14px 16px;margin:10px 0 0;}@media (min-width:768px){.koodo-prompt-wrapper.promo-prompt .koodo-prompt .koodo-button{font-size:16px;}}.koodo-prompt-wrapper.promo-prompt .koodo-prompt .koodo-button:hover{background-color:#5d0e4d;border-color:#5d0e4d;}.koodo-prompt-wrapper.promo-prompt .koodo-prompt .closing-cross .closing-message{color:#7c1366;}.koodo-prompt-wrapper.promo-prompt .koodo-prompt .closing-cross .closing-message:hover{color:#5d0e4d;}.koodo-prompt-wrapper.remove-promo-code-modal .koodo-prompt{background-color:#c3efff;}.koodo-prompt-wrapper.remove-promo-code-modal .koodo-prompt .prompt-banner:after{background-color:#d5e04d;}.koodo-prompt-wrapper.browser-detect{z-index:199999;background:none;height:auto;bottom:0;right:0;width:100%;top:auto;box-sizing:border-box;}@media (min-width:768px){.koodo-prompt-wrapper.browser-detect{width:303px;}}.koodo-prompt-wrapper.browser-detect .koodo-prompt{-ms-overflow-style:-ms-autohiding-scrollbar;background:#ffffff;width:288px;margin:0 auto 14px;height:auto;min-height:auto;border-radius:4px;box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);}@media (min-width:768px){.koodo-prompt-wrapper.browser-detect .koodo-prompt{-webkit-transform:none;transform:none;margin:0 14px 14px 0;}}.koodo-prompt-wrapper.browser-detect .koodo-prompt .prompt-banner{display:none;}.koodo-prompt-wrapper.browser-detect .koodo-prompt .koodo-prompt-content{background:#ffffff;padding:16px;}.koodo-prompt-wrapper.browser-detect .koodo-prompt .koodo-prompt-content .text{color:#000000;}.koodo-prompt-wrapper.browser-detect .koodo-prompt .koodo-prompt-content .text h3{font-size:16px;font-weight:600;color:#000;line-height:17px;padding:0 0 8px 0;}.koodo-prompt-wrapper.browser-detect .koodo-prompt .koodo-prompt-content .text p{margin:0;}.koodo-prompt-wrapper.browser-detect .koodo-prompt .koodo-prompt-content .text .browser-detect-supported-browsers{display:block;margin-top:12px;}.koodo-prompt-wrapper.browser-detect .koodo-prompt .koodo-prompt-content .text .browser-detect-supported-browsers .browser-detect-supported-browser{text-align:center;position:relative;display:inline-block;width:calc(100% - 68%);}.koodo-prompt-wrapper.browser-detect .koodo-prompt .koodo-prompt-content .text .browser-detect-supported-browsers .browser-detect-supported-browser .browser-detect-supported-browser-logo{margin:0 auto;width:40px;height:40px;position:relative;}.koodo-prompt-wrapper.browser-detect .koodo-prompt .koodo-prompt-content .text .browser-detect-supported-browsers .browser-detect-supported-browser .browser-detect-supported-browser-name{font-size:10px;line-height:12px;color:#666666;margin-top:5px;}.koodo-prompt-wrapper.browser-detect .koodo-prompt .koodo-prompt-content .text .browser-detect-supported-browsers .browser-detect-supported-browser img{height:40px;}.koodo-prompt-wrapper.browser-detect .koodo-prompt .koodo-prompt-content .buttons{width:100%;margin-top:16px;}.koodo-prompt-wrapper.browser-detect .koodo-prompt .koodo-prompt-content .buttons .koodo-button{margin:0;width:inherit;background-color:#016b6a;border-color:#016b6a;font-size:16px;line-height:17px;}.koodo-prompt-wrapper.browser-detect .koodo-prompt .koodo-prompt-content .buttons .koodo-button:hover{background-color:#014847;border-color:#014847;}html .ada-embed-drawer__mask{z-index:99979;}html .ada-embed-drawer__iframe-container{z-index:99979;}html .ada-embed-intro-blurb,html .ada-embed-button-container{z-index:99939;}.sticky-scrolling:not(.sticky-closed) html .ada-embed-intro-blurb,.sticky-scrolling:not(.sticky-closed)
  html .ada-embed-button-container{bottom:150px;}@media (min-width:768px){.sticky-scrolling:not(.sticky-closed) html .ada-embed-intro-blurb,.sticky-scrolling:not(.sticky-closed)
      html .ada-embed-button-container{bottom:110px;}}.sticky-scrolling:not(.sticky-closed) .ada-embed-intro-blurb,.sticky-scrolling:not(.sticky-closed) .ada-embed-button-container{bottom:150px;}@media (min-width:768px){.sticky-scrolling:not(.sticky-closed) .ada-embed-intro-blurb,.sticky-scrolling:not(.sticky-closed) .ada-embed-button-container{bottom:110px;}}html .bot-container{width:100% !important;}@media (min-width:600px){html .bot-container{width:375px !important;}}html #xav-embed-container{z-index:99979;}.sticky-scrolling:not(.sticky-closed) #xav-embed-container{bottom:150px !important;}@media (min-width:768px){.sticky-scrolling:not(.sticky-closed) #xav-embed-container{bottom:110px !important;}}.koodo-prompt-wrapper.tablet-login-modal .koodo-prompt{background:#f9f6a5;min-height:initial;}.koodo-prompt-wrapper.tablet-login-modal .koodo-prompt .prompt-banner{bottom:0;top:unset;}.koodo-prompt-wrapper.tablet-login-modal .koodo-prompt .prompt-banner:before{background-color:#ee2c74;z-index:2;height:50px;width:200px;-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:skew(-79deg,0deg);transform:skew(-79deg,0deg);top:-50px;right:0;}.koodo-prompt-wrapper.tablet-login-modal .koodo-prompt .prompt-banner:after{background-color:#016b6a;z-index:1;height:60px;width:145px;-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:skew(-68deg,0deg);transform:skew(-68deg,0deg);top:-60px;right:0;}.koodo-prompt-wrapper.tablet-login-modal .koodo-prompt .koodo-prompt-content{padding:60px 20px 45px;}@media (min-width:768px){.koodo-prompt-wrapper.tablet-login-modal .koodo-prompt .koodo-prompt-content{padding-left:30px;padding-right:30px;}}.koodo-prompt-wrapper.tablet-login-modal .koodo-prompt .koodo-prompt-content .text{text-align:left;}.koodo-prompt-wrapper.tablet-login-modal .koodo-prompt .koodo-prompt-content .buttons{margin:0;}.koodo-prompt-wrapper.tablet-login-modal .koodo-prompt .koodo-prompt-content .left-content{padding:50px 0 0 0;}@media (min-width:768px){.koodo-prompt-wrapper.tablet-login-modal .koodo-prompt .koodo-prompt-content .left-content{float:left;width:60%;padding-right:30px;box-sizing:border-box;}}.koodo-prompt-wrapper.tablet-login-modal .koodo-prompt .koodo-prompt-content .right-content{text-align:center;}@media (min-width:768px){.koodo-prompt-wrapper.tablet-login-modal .koodo-prompt .koodo-prompt-content .right-content{float:right;width:40%;}}.koodo-prompt-wrapper.tablet-login-modal .koodo-prompt .koodo-prompt-content .tablet-login-modal-content h2{font-size:24px;color:#ee2c74;margin-bottom:10px;}@media (min-width:768px){.koodo-prompt-wrapper.tablet-login-modal .koodo-prompt .koodo-prompt-content .tablet-login-modal-content h2{font-size:28px;margin-bottom:30px;}}.koodo-prompt-wrapper.tablet-login-modal .koodo-prompt .koodo-prompt-content .tablet-login-modal-content p{font-size:12px;color:#016b6a;line-height:1.29;}@media (min-width:768px){.koodo-prompt-wrapper.tablet-login-modal .koodo-prompt .koodo-prompt-content .tablet-login-modal-content p{font-size:14px;}}.koodo-prompt-wrapper.tablet-login-modal .koodo-prompt .koodo-prompt-content .tablet-login-modal-content .koodo-button{font-size:10px;background-color:#016b6a;border-color:#016b6a;min-width:125px;padding:3px 15px;}.koodo-prompt-wrapper.tablet-login-modal .koodo-prompt .koodo-prompt-content .tablet-login-modal-content .koodo-button:hover{background-color:#014847;border-color:#014847;}.koodo-prompt-wrapper.tablet-login-modal .koodo-prompt .koodo-prompt-content .tablet-login-modal-content img{max-height:218px;}@media (min-width:768px){.koodo-prompt-wrapper.tablet-login-modal .koodo-prompt .koodo-prompt-content .tablet-login-modal-content img{max-height:192px;}}.koodo-prompt-wrapper.tablet-login-modal .koodo-prompt .koodo-prompt-content .tablet-login-modal-content .banner-color{position:absolute;}.koodo-prompt-wrapper.tablet-login-modal .koodo-prompt .koodo-prompt-content .tablet-login-modal-content .color-secondary{display:none;background-color:#ee2c74;z-index:2;height:100%;width:200px;-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:skew(-79deg,0deg);transform:skew(-79deg,0deg);bottom:0;right:0;}.koodo-prompt-wrapper.tablet-login-modal .koodo-prompt .koodo-prompt-content .tablet-login-modal-content .color-tertiary{display:none;background-color:#016b6a;z-index:1;height:100%;width:145px;-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:skew(-68deg,0deg);transform:skew(-68deg,0deg);bottom:0;right:0;}.grecaptcha-badge{z-index:99;}#koodo-promo-codes-promo-form .grecaptcha-badge{position:absolute !important;transition:none !important;right:0 !important;left:1px !important;bottom:-90px !important;}@media (min-width:1100px){#koodo-promo-codes-promo-form .grecaptcha-badge{left:-25px !important;}}#koodo-promo-codes-promo-form.promo-code-added .grecaptcha-badge{bottom:-125px !important;}.banner{position:relative;background-color:#fae6f4;overflow:hidden;}@media (max-width:767px){.banner h2.title{padding-bottom:0;}}.banner #title-section-wrapper{padding:21px 0;}.banner #title-section-container{width:100% !important;}@media (min-width:768px){.banner #title-section-container{padding-right:100px;box-sizing:border-box;}}.banner #title-section-container h2.title{font-size:12px;}@media (min-width:1100px){.banner #title-section-container h2.title{font-size:16px;}}.banner .banner-title{margin:25px 0;}@media (min-width:1100px){.banner .banner-title{margin:40px 0;}}.banner .banner-title h1{margin:0;padding:0;color:#df3d0c;font-size:44px;line-height:48px;}.banner .banner-title h1 span{display:inline-block;}.banner .banner-sub-title h2{margin:0;padding:0;color:#df3d0c;font-size:20px;line-height:22px;}.banner .banner-color{position:absolute;}.banner .color-secondary{background-color:#fbaf34;z-index:2;height:100%;width:216px;-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:skew(-82deg,0deg);transform:skew(-82deg,0deg);bottom:0;right:0;}@media (min-width:768px){.banner .color-secondary{width:300px;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:skew(-30deg,0deg);transform:skew(-30deg,0deg);top:0;right:-280px;}}.banner .color-tertiary{background-color:#17367d;z-index:1;height:100%;width:138px;-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:skew(-67deg,0deg);transform:skew(-67deg,0deg);bottom:0;right:0;}@media (min-width:768px){.banner .color-tertiary{top:0;width:200px;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:skew(-11deg,0deg);transform:skew(-11deg,0deg);right:-140px;}}@media (min-width:1100px){.banner .color-tertiary{right:-125px;}}.sharp.banner{overflow:hidden;}.sharp.banner .color-secondary{width:489px;-webkit-transform:skew(-87deg,0deg);transform:skew(-87deg,0deg);}@media (min-width:768px){.sharp.banner .color-secondary{width:247px;-webkit-transform:skew(-68deg,0deg);transform:skew(-68deg,0deg);right:-247px;}}.sharp.banner .color-tertiary{-webkit-transform-origin:bottom left;transform-origin:bottom left;left:0;width:720px;-webkit-transform:skew(86deg,0deg);transform:skew(86deg,0deg);}@media (min-width:768px){.sharp.banner .color-tertiary{-webkit-transform-origin:top left;transform-origin:top left;left:auto;width:148px;-webkit-transform:skew(40deg,0deg);transform:skew(40deg,0deg);right:-33px;}}.search-block-image-container{height:65px;}@media (min-width:768px){.search-block-image-container{height:0;}}.pc-mobile-block-container{margin:10px 0 20px;}.pc-mobile-block-container .pc-mobile-block-wrapper{min-height:80px;padding-left:10px;}@media (min-width:1200px){.pc-mobile-block-container .pc-mobile-block-wrapper{padding-left:100px;}}.pc-mobile-block-container .pc-mobile-block-wrapper img{display:inline-block;width:16px;margin-right:20px;vertical-align:top;padding:18px 0 31px;}@media (min-width:768px){.pc-mobile-block-container .pc-mobile-block-wrapper img{width:22px;padding:27px 0 31px;}}.pc-mobile-block-container .pc-mobile-block-wrapper p{display:inline-block;width:calc(100% - 46px);margin-bottom:0;padding:18px 0 26px;font-size:14px;line-height:24px;font-weight:500;color:#016b6a;}@media (min-width:768px){.pc-mobile-block-container .pc-mobile-block-wrapper p{padding:27px 0 26px;font-size:18px;min-height:0;}}.pc-mobile-block-container .pc-mobile-block-wrapper a{color:#016b6a;font-size:14px;font-weight:500;}@media (min-width:768px){.pc-mobile-block-container .pc-mobile-block-wrapper a{font-size:18px;}}.pc-mobile-block-container .pc-mobile-block-wrapper .mobile-newline{display:block;}@media (min-width:1200px){.pc-mobile-block-container .pc-mobile-block-wrapper .mobile-newline{display:inline-block;}}.pc-mobile-block-container .pc-mobile-block-wrapper.banner{background:#c1f2e8;}.pc-mobile-block-container .pc-mobile-block-wrapper.banner.contact{background:#fae6f4;}.pc-mobile-block-container .pc-mobile-block-wrapper.banner.contact p,.pc-mobile-block-container .pc-mobile-block-wrapper.banner.contact a{color:#003087;}.pc-mobile-block-container .pc-mobile-block-wrapper.banner.contact .color-secondary{background-color:#fbaf34;}@media (min-width:768px){.pc-mobile-block-container .pc-mobile-block-wrapper.banner.contact .color-secondary{background:#17367d;}}.pc-mobile-block-container .pc-mobile-block-wrapper.banner.contact .color-tertiary{background:#17367d;}@media (min-width:768px){.pc-mobile-block-container .pc-mobile-block-wrapper.banner.contact .color-tertiary{background-color:#fbaf34;}}.pc-mobile-block-container .pc-mobile-block-wrapper.banner .color-secondary{background-color:#39cdc9;}@media (min-width:768px){.pc-mobile-block-container .pc-mobile-block-wrapper.banner .color-secondary{background:#016b6a;}}.pc-mobile-block-container .pc-mobile-block-wrapper.banner .color-tertiary{background:#016b6a;}@media (min-width:768px){.pc-mobile-block-container .pc-mobile-block-wrapper.banner .color-tertiary{background-color:#39cdc9;}}.node-type-order-slip .hero-banner-title h1{font-size:42px;color:#17367d;}@media (min-width:768px){.node-type-order-slip .hero-banner-title h1{font-size:70px;}}.node-type-order-slip .switch-order-type{display:none;}.node-type-order-slip.selected .title-section-container-background{display:block;margin-bottom:12px;}@media (min-width:768px){.node-type-order-slip.selected .title-section-container-background{margin-bottom:30px;}}@media (max-width:767px){.node-type-order-slip.selected .title-section-container-background.banner #title-section-wrapper{padding-right:70px;}}.node-type-order-slip.selected .title-section-container-background.banner #title-section-container h2.title{font-size:14px;line-height:15px;color:#016b6a;}@media (min-width:768px){.node-type-order-slip.selected .title-section-container-background.banner #title-section-container h2.title{font-size:20px;line-height:21px;}}.node-type-order-slip.selected .title-section-container-background.banner #title-section-container h2.title span{text-decoration:underline;position:relative;cursor:pointer;margin-right:40px;}.node-type-order-slip.selected .title-section-container-background.banner #title-section-container h2.title span:after{color:#ed6358;position:absolute;content:"\E001";font-family:"koodings";right:-20px;text-align:center;}@media (min-width:768px){.node-type-order-slip.selected .title-section-container-background.banner #title-section-container h2.title span:after{color:#016b6a;right:-25px;font-size:20px;font-weight:300;}}.node-type-order-slip.selected .title-section-container-background.banner #title-section-container h2.title p.order-type-title{display:none;}@media (min-width:768px){.node-type-order-slip.selected .title-section-container-background.banner #title-section-container h2.title p.order-type-title{display:inline;}}@media (max-width:767px){.node-type-order-slip.selected .title-section-container-background.banner #title-section-container .banner-title{margin:10px 0 0;}.node-type-order-slip.selected .title-section-container-background.banner #title-section-container .banner-title .order-type-title{font-size:20px;line-height:21px;display:block;}}.node-type-order-slip.selected .hero-banner-wrapper{display:none;}.node-type-order-slip.selected .switch-order-type{display:block;font-size:16px;line-height:17px;}@media (min-width:768px){.node-type-order-slip.selected .switch-order-type{font-size:20px;line-height:21px;}.node-type-order-slip.selected .switch-order-type p{margin-bottom:42px;}}.node-type-order-slip.selected .switch-order-type button{color:#016b6a;font-weight:700;text-decoration:underline;}@media (min-width:768px){.node-type-order-slip.selected #content-bottom-info{padding-top:40px;}}@media (max-width:767px){.node-type-order-slip .region-setup-page-ctas{max-width:350px;margin:15px auto;margin-bottom:0 !important;}}@media (min-width:768px){.node-type-order-slip .region-setup-page-ctas{margin:100px auto 0;max-width:1160px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}}.node-type-order-slip .region-setup-page-ctas .block-feature{display:none;}.node-type-order-slip .region-setup-page-ctas .block-feature.active{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;width:100%;}@media (min-width:768px){.node-type-order-slip .region-setup-page-ctas .block-feature{width:605px;}.node-type-order-slip .region-setup-page-ctas .block-feature:first-child{margin:0 20px 0 0;}.node-type-order-slip .region-setup-page-ctas .block-feature:last-child{margin:0 0 0 20px;}}.node-type-order-slip .region-setup-page-ctas .block-feature .content{display:block;margin:0;}@media (min-width:768px){.node-type-order-slip .region-setup-page-ctas .block-feature .feature-block-main{width:100%;}}.node-type-order-slip .region-setup-page-ctas .block-feature .cta__title{margin-bottom:10px;}.node-type-order-slip .region-setup-page-ctas .block-feature .cta__title p{font-size:13px;line-height:14px;margin:0 0 6px;}@media (min-width:1100px){.node-type-order-slip .region-setup-page-ctas .block-feature .cta__title p{font-size:22px;line-height:23px;}}.node-type-order-slip .region-setup-page-ctas .block-feature .cta__img{width:auto;height:auto;vertical-align:top;}@media (min-width:768px){.node-type-order-slip .region-setup-page-ctas .block-feature .cta__img{width:77px;}}.node-type-order-slip .region-setup-page-ctas .block-feature .cta__img img{max-height:70px;}@media (min-width:768px){.node-type-order-slip .region-setup-page-ctas .block-feature .cta__info{width:auto;}}.node-type-order-slip .region-setup-page-ctas .block-feature h3{font-size:20px;line-height:21px;color:#df3d0c;padding:0 0 10px;}@media (min-width:768px){.node-type-order-slip .region-setup-page-ctas .block-feature h3{font-size:25px;line-height:26px;}}.node-type-order-slip .region-setup-page-ctas .block-feature .koodo-button{background:#66104c;border:1px solid #66104c;border-radius:4px;min-width:unset;padding:8px 10px;}@media (min-width:768px){.node-type-order-slip .region-setup-page-ctas .block-feature .koodo-button{font-size:16px;line-height:17px;}}.node-type-order-slip .region-setup-page-ctas .block-feature .cta__description p{font-size:16px;line-height:17px;}@media (min-width:768px){.node-type-order-slip .region-setup-page-ctas .block-feature .cta__description p{font-size:20px;line-height:21px;}}.node-type-order-slip .region-setup-page-ctas .block-feature .arrow-down,.node-type-order-slip .region-setup-page-ctas .block-feature .arrow-up{font-size:16px;bottom:10px;}@media (min-width:768px){.node-type-order-slip .region-setup-page-ctas .block-feature .arrow-down,.node-type-order-slip .region-setup-page-ctas .block-feature .arrow-up{font-size:24px;bottom:20px;}}.node-type-order-slip .region-setup-page-ctas .block-feature#block-bean-feature-block-koodo-assist .arrow-down,.node-type-order-slip .region-setup-page-ctas .block-feature#block-bean-feature-block-koodo-assist .arrow-up{color:#df3d0c !important;}.node-type-order-slip .region-setup-page-ctas .block-feature#block-bean-phone-troubleshooting .feature-block-title p:last-child{font-weight:400;}@media (min-width:768px){.node-type-order-slip .region-setup-page-ctas .block-feature#block-bean-phone-troubleshooting .feature-block-title p:last-child{font-size:20px;line-height:21px;}}.node-type-order-slip .region-setup-page-ctas .block-feature#block-bean-phone-troubleshooting .feature-block-title a{font-weight:700;display:block;color:#016b6a;}@media (min-width:768px){.node-type-order-slip .region-setup-page-ctas .block-feature#block-bean-phone-troubleshooting .feature-block-title a{display:inline;}}.node-type-order-slip .title-section-container-background.banner{background-color:#c3efff;}.node-type-order-slip .title-section-container-background.banner h2.title{color:#17367d;}.node-type-order-slip .title-section-container-background.banner .banner-title h1{color:#df3d0c;}.node-type-order-slip .title-section-container-background.banner .banner-sub-title h2{color:#df3d0c;}.node-type-order-slip .title-section-container-background.banner .color-secondary{background-color:#ed6358;}.node-type-order-slip .title-section-container-background.banner .color-tertiary{background-color:#17367d;}.node-type-order-slip .title-section-container-background{display:none;}.node-type-order-slip #site-container{max-width:none !important;padding:0 !important;}.node-type-order-slip #site-container .order-types-wrapper{max-width:1160px;padding:0 16px;margin:0 auto;}.node-order-slip .order-types{font-size:0;-webkit-justify-content:center;justify-content:center;margin-bottom:24px;}@media (min-width:768px){.node-order-slip .order-types{margin-bottom:48px;}}.node-order-slip .order-types .order-type-tab{color:#000;padding-bottom:90px;box-sizing:border-box;}@media (max-width:767px){.node-order-slip .order-types .order-type-tab{width:auto !important;}}@media (min-width:768px){.node-order-slip .order-types .order-type-tab{display:inline-block;padding:0 50px;}}.node-order-slip .order-types .order-type-tab .title{font-size:22px;line-height:22px;font-weight:bold;margin-bottom:26px;}@media (min-width:768px){.node-order-slip .order-types .order-type-tab .title{font-size:26px;}}.node-order-slip .order-types .order-type-tab .description{font-size:14px;line-height:18px;margin-bottom:47px;}@media (min-width:768px){.node-order-slip .order-types .order-type-tab .description{font-size:18px;line-height:22px;}}.node-order-slip .order-types .order-type-tab .name{display:block;font-size:14px;min-width:208px;}@media (min-width:768px){.node-order-slip .order-types .order-type-tab .name{display:inline-block;font-size:14px;width:208px;}}.node-order-slip .order-types.active{display:none;}@media (min-width:768px){.node-order-slip .order-types .order-types-container{display:-webkit-flex;display:flex;}.node-order-slip .order-types .order-types-container .order-type-tab{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;}}.node-order-slip .order-types-tabs .tab-wrapper.mobile{font-size:14px;font-weight:bold;position:relative;margin-top:16px;}.node-order-slip .order-types-tabs .tab-wrapper.mobile:after{pointer-events:none;content:'\E005';font-family:"koodings";font-size:13px;position:absolute;right:15px;top:calc(50% - 11px);color:#ffffff;}@media (min-width:768px){.node-order-slip .order-types-tabs .tab-wrapper.mobile{display:none;}}.node-order-slip .order-types-tabs .tab-wrapper.mobile select{width:100%;font-family:"Stag Sans Web",Arial,Helvetica,Tahoma,Verdana,Sans-Serif;background:#17367d;padding:17px 50px 17px 20px;color:#fff;font-size:13px;line-height:14px;font-weight:bold;-webkit-appearance:none;-moz-appearance:none;}.node-order-slip .order-types-tabs .tab-wrapper.mobile select::-ms-expand{display:none;}.node-order-slip .order-types-tabs .tab-wrapper.mobile select option{color:#17367d;background:#c3efff;font-weight:bold;}.node-order-slip .order-types-tabs .tab-wrapper.desktop{display:none;}@media (min-width:768px){.node-order-slip .order-types-tabs .tab-wrapper.desktop{margin:0 -15px;display:-webkit-flex;display:flex;}}.node-order-slip .order-types-tabs .tabs{display:none;}.node-order-slip .order-types-tabs .tabs.active{display:block;}.node-order-slip .order-types-tabs .tabs .tab-title{font-size:18px;line-height:19px;}@media (min-width:768px){.node-order-slip .order-types-tabs .tabs .tab-title{font-size:26px;line-height:27px;margin-bottom:40px;}}.node-order-slip .order-types-tabs .tabs .tab{position:relative;cursor:pointer;background:#efefef;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:0;flex-basis:0;-webkit-justify-content:center;justify-content:center;text-align:center;padding:12px;margin:0 8px 16px;box-sizing:border-box;}@media (min-width:768px){.node-order-slip .order-types-tabs .tabs .tab{padding:22px 15px;margin:0 8px 70px;}}.node-order-slip .order-types-tabs .tabs .tab:not(.active):hover{box-shadow:0 2px 13px 0 rgba(0,0,0,0.5);}.node-order-slip .order-types-tabs .tabs .tab.active{background:#17367d;color:#fff;}.node-order-slip .order-types-tabs .tabs .tab.active .name{color:#fff;}.node-order-slip .order-types-tabs .tabs .tab.active:after{font-family:"koodings";content:'\E034';color:#17367d;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);position:absolute;left:0;right:0;text-align:center;bottom:-20%;font-size:20px;}.node-order-slip .order-types-tabs .tabs .tab .name{font-size:18px;line-height:19px;font-weight:700;color:#000;}.node-order-slip .order-types-tabs .tabs .tab-content{display:none;}.node-order-slip .order-types-tabs .tabs .tab-content.active{display:block;}.node-order-slip .order-types-tabs .tabs .tab-content .content{padding:20px 0;font-size:20px;line-height:21px;}@media (min-width:768px){.node-order-slip .order-types-tabs .tabs .tab-content .content{padding:0;}}.node-order-slip .order-types-tabs .tabs .tab-content .content p{font-size:20px;line-height:21px;}.node-order-slip .order-types-tabs .tabs .tab-content .content a{color:#016b6a;font-weight:700;}.node-order-slip .order-types-tabs .tabs .tab-content .content .koodo-dropdown{margin-top:35px;}.node-order-slip .order-types-tabs .tabs .tab-content .content .koodo-dropdown .koodo-dropdown-title{padding:16px 34px 16px 16px;background-color:#c1f2e8;border-radius:4px;color:#016b6a;font-size:13px;line-height:14px;font-weight:700;}@media (min-width:768px){.node-order-slip .order-types-tabs .tabs .tab-content .content .koodo-dropdown .koodo-dropdown-title{padding:27px 70px 27px 40px;font-size:18px;line-height:19px;}}.node-order-slip .order-types-tabs .tabs .tab-content .content .koodo-dropdown .koodo-dropdown-title:before{display:none;}.node-order-slip .order-types-tabs .tabs .tab-content .content .koodo-dropdown .koodo-dropdown-title:after{font-family:"koodings";content:'\E005';color:#016b6a;right:16px;top:calc(50% - 7px);position:absolute;}@media (min-width:768px){.node-order-slip .order-types-tabs .tabs .tab-content .content .koodo-dropdown .koodo-dropdown-title:after{top:calc(50% - 9px);right:40px;}}.node-order-slip .order-types-tabs .tabs .tab-content .content .koodo-dropdown .koodo-dropdown-title.active:after{content:'\E075';}.node-order-slip .order-types-tabs .tabs .tab-content .content .koodo-dropdown .koodo-dropdown-container{padding:10px;}@media (min-width:768px){.node-order-slip .order-types-tabs .tabs .tab-content .content .koodo-dropdown .koodo-dropdown-container{padding:20px 0;}}@media (min-width:768px){.node-order-slip .order-types-tabs .tabs .tab-content .content .koodo-inline-2-col div{width:50%;box-sizing:border-box;}.node-order-slip .order-types-tabs .tabs .tab-content .content .koodo-inline-2-col div:first-child{padding-right:66px;}}.node-order-slip .order-types-tabs .tabs .tab-content .content iframe{height:256px;width:100%;}.koodo-inline-2-col{font-size:0;}.koodo-inline-2-col > div{font-size:initial;vertical-align:top;}@media (min-width:768px){.koodo-inline-2-col > div{display:inline-block;max-width:50%;}}.static-page{padding-top:0 !important;}.static-page .site-logo{pointer-events:none;}.static-page .title-section-container-background.banner .title{display:none;}.static-page .title-section-container-background.banner .banner-title h1{font-size:40px;}.static-page .title-section-container-background.banner .banner-title h1 span{display:block;font-size:28px;}.static-page .legal-note{display:none;}.static-page #admin-menu,.static-page .contextual-links-wrapper{display:none !important;}.static-page .user-flow-type{display:none;}.static-page a.disabled{pointer-events:none;cursor:pointer;opacity:0.5;}.static-page a.disabled.phone-link{opacity:1;}.overlay{display:block;background:#aaaaaa;background:rgba(0,0,0,0.5);position:fixed;bottom:0;left:0;right:0;top:0;width:100%;opacity:1;transition:background 0.5s;z-index:99999;}.overlay.closed{pointer-events:none;background:rgba(0,0,0,0);}.overlay.closed .content{left:100%;}.overlay .close-button{cursor:pointer;font-weight:600;text-decoration:none;position:absolute;top:15px;right:16px;font-size:19px;color:#003087;z-index:1000;}.overlay .close-button:hover{color:#00205c;}.overlay .content{width:100%;position:absolute !important;bottom:0;left:0;top:0;padding:29px 26px 23px 23px;box-sizing:border-box;background:#fff;transition:left 0.5s ease-in-out 0s;}@media (min-width:768px){.overlay .content{left:calc(100% - 464px);width:464px;padding:32px 31px;}}.overlay .content h2{font-size:20px;font-weight:bold;margin-bottom:10px;}@media (min-width:768px){.overlay .content h2{font-size:24px;}}.overlay .content h3{font-size:18px;font-weight:bold;margin-bottom:10px;}@media (min-width:768px){.overlay .content h3{font-size:20px;}}.overlay .content p{font-size:16px;line-height:1.25;}@media (min-width:768px){.overlay .content p{font-size:18px;}}.overlay .content a{font-weight:600;color:#003087;text-decoration:none;}.overlay .content a:hover{color:#00205c;}.overlay .content ul{margin:0 0 28px 0;padding:0;position:relative;}.overlay .content ul li{background:#fff;padding:0 0 0 32px;margin-bottom:10px;font-size:16px;line-height:1.25;}@media (min-width:768px){.overlay .content ul li{font-size:18px;}}.overlay .content ul li:before{content:"\E071";font-size:16px;font-family:"koodings";position:absolute;left:0;top:calc(50% - 11px);}.overlay .content hr{height:0;border:none;border-top:1px solid #b7b7b7;margin-bottom:27px;}.overlay.legal-overlay .content h2{font-size:36px;margin-bottom:0;padding-bottom:24px;}@media (min-width:768px){.overlay.legal-overlay .content h2{font-size:36px;padding-bottom:40px;}}.overlay.legal-overlay .content ol{margin:0;padding:0;}.overlay.legal-overlay .content ol li{font-size:14px;line-height:16px;background:#fff;list-style-position:inside;text-indent:-15px;padding:4px 15px 4px 0;}.overlay.legal-overlay .content ol li.highlight-fade{-webkit-animation-name:highlight-fade;animation-name:highlight-fade;-webkit-animation-duration:5s;animation-duration:5s;}.prevent-scroll{overflow:hidden;}@-webkit-keyframes highlight-fade{from{background-color:#e9ec6b;}to{background-color:transparent;}}@keyframes highlight-fade{from{background-color:#e9ec6b;}to{background-color:transparent;}}.koodo-throbber-wrapper{z-index:1400;position:relative;}.koodo-throbber{text-align:center;display:none;position:fixed;top:calc(50% - 30px);left:0;width:100%;}.koodo-throbber-full-screen-layer{background-color:#fff;opacity:0.85;top:0;bottom:0;left:0;right:0;position:fixed;}.koodo-throbber-pulse{box-sizing:border-box;width:60px;margin:0 5px;height:60px;opacity:50%;border-radius:100%;display:inline-block;-webkit-animation:koodo-throbber-throb 2.5s infinite ease-in-out;animation:koodo-throbber-throb 2.5s infinite ease-in-out;}.koodo-throbber-pulse-1{border:20px solid #000;-webkit-animation-delay:-0.36s;animation-delay:-0.36s;}.koodo-throbber-pulse-2{border:15px solid #000;-webkit-animation-delay:-0.18s;animation-delay:-0.18s;}.koodo-throbber-pulse-3{border:10px solid #000;-webkit-animation-delay:0s;animation-delay:0s;}@-webkit-keyframes koodo-throbber-throb{0%{-webkit-transform:scale(1);transform:scale(1);}25%{-webkit-transform:scale(0);transform:scale(0);}45%{-webkit-transform:scale(0);transform:scale(0);}70%{-webkit-transform:scale(1);transform:scale(1);}}@keyframes koodo-throbber-throb{0%{-webkit-transform:scale(1);transform:scale(1);}25%{-webkit-transform:scale(0);transform:scale(0);}45%{-webkit-transform:scale(0);transform:scale(0);}70%{-webkit-transform:scale(1);transform:scale(1);}}.koodo-throbber-container{transition:opacity 0.3s;}.value-prop-container{margin:5px 0 18px;padding:8px 25px;font-size:14px;line-height:18px;font-weight:400;border-radius:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;}.value-prop-container.value-prop-overlay{cursor:pointer;}.value-prop-container.value-prop-overlay:hover{box-shadow:0 2px 12px 0 rgba(69,79,89,0.3);}.value-prop-container .info-symbol{-webkit-flex-shrink:0;flex-shrink:0;margin-left:16px;}.value-prop-container strong{font-size:16px;font-weight:700;}.value-prop-container p{margin:0;}.warranty-container{position:relative;margin-bottom:40px;}@media (min-width:768px){.warranty-container{margin:13px -15px 30px -15px;}}.warranty-container .warranty-title{margin-bottom:30px;}@media (min-width:768px){.warranty-container .warranty-title{padding:0 15px;}}.warranty-container .warranty-title h3{font-size:24px;line-height:26px;color:#000;}.warranty-container .warranty-container__section{border-radius:5px;background-color:#feebc0;border:solid 1px #c9c8c8;margin:10px 0;padding:24px 15px;position:relative;overflow:hidden;font-size:18px;line-height:22px;}@media (min-width:768px){.warranty-container .warranty-container__section{padding:24px 20px;}}.warranty-container .warranty-container__section:hover{cursor:pointer;}.warranty-container .warranty-container__section h3{font-size:28px;line-height:31px;color:#17367d;}.warranty-container .warranty-container__section h4{line-height:26px;font-size:22px;color:#000;}.warranty-container .warranty-container__section p{margin:0;}.warranty-container .warranty-container__section .warranty-container-description ul{margin-left:-45px !important;}@media (min-width:768px){.warranty-container .warranty-container__section .warranty-container-description ul{margin-left:-55px !important;}}.warranty-container .warranty-container__section.recommended{border:solid 1px #000;padding-top:40px;overflow:unset;}.warranty-container .warranty-container__section.recommended h4{font-size:24px;}.warranty-container .warranty-container__section.no-warranty h4{font-size:18px;line-height:20px;}.warranty-container .warranty-container__section.no-warranty .warranty-container-right{-webkit-transform:rotate(25deg);transform:rotate(25deg);top:-89px;right:40px;height:300px;width:160px;}.warranty-container .warranty-container__section.perpetual{border-radius:0;border:unset;font-size:16px;line-height:20px;}.warranty-container .warranty-container__section.perpetual:hover{cursor:unset;}.warranty-container .warranty-container__section.perpetual h3{font-size:24px;line-height:26px;color:#000;margin-bottom:8px;}.warranty-container .warranty-container__section.perpetual p{margin-bottom:0;}.warranty-container .warranty-container__section.perpetual .warranty-container-description{margin-left:0;}.warranty-container .warranty-container__section.img .warranty-container-top{padding:20px 0 0;}@media (min-width:768px){.warranty-container .warranty-container__section.img .warranty-container-top{padding:20px 0;}}.warranty-container .warranty-container__section.img .koodo-currency{margin-top:25px;}@media (min-width:768px){.warranty-container .warranty-container__section.img .koodo-currency{margin-top:0;}}.warranty-container .warranty-container__section.img .warranty-container-description{margin-top:20px;}@media (min-width:768px){.warranty-container .warranty-container__section.img .warranty-container-description{margin-top:15px;}}.warranty-container .warranty-container__section .promo-tag{position:absolute;top:-18px;left:15px;background:#F1B14F;color:#000;padding:11px 21px 6px;font-size:16px;line-height:17px;font-weight:bold;border-radius:4px;}@media (min-width:1100px){.warranty-container .warranty-container__section .promo-tag{left:12px;}}.warranty-container .warranty-container__section .warranty-container-top{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}.warranty-container .warranty-container__section .warranty-container-top .middle{-webkit-flex:1 0 0;flex:1 0 0;padding:0 110px 0 10px;}@media (min-width:768px){.warranty-container .warranty-container__section .warranty-container-top .middle{padding:0 95px 0 25px;}}.warranty-container .warranty-container__section .warranty-container-right{position:absolute;top:0;right:0;height:120px;width:80px;-webkit-transform-origin:center bottom;transform-origin:center bottom;}.warranty-container .warranty-container__section .warranty-container-right img{max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}.warranty-container .warranty-container__section .warranty-container-right.wiggle{-webkit-animation-name:warranty-wiggle;animation-name:warranty-wiggle;-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}.warranty-container .warranty-container__section .koodo-currency{font-size:24px;line-height:26px;font-weight:700;}.warranty-container .warranty-container__section .koodo-currency .dollar-small{font-size:16px;line-height:26px;top:-0.3em;position:relative;vertical-align:baseline;}.warranty-container .warranty-container__section .supplement{font-size:16px;line-height:26px;font-weight:700;}.warranty-container .warranty-container__section .warranty-container-description{font-size:18px;line-height:22px;margin:10px 0 0 40px;}@media (min-width:768px){.warranty-container .warranty-container__section .warranty-container-description{margin-left:55px;}}.warranty-container .warranty-container__section .warranty-container-description li{line-height:22px;padding-left:45px;margin-bottom:10px;}@media (min-width:768px){.warranty-container .warranty-container__section .warranty-container-description li{padding-left:55px;}}.warranty-container .warranty-container__section .warranty-container-description li:before{margin:0 0 0 8px;}.warranty-container .warranty-container__section .warranty-container-description li p{margin:0 0 14px 0;}.warranty-warning-msg .koodo-prompt{background-color:#fff !important;}@media (min-width:768px){.warranty-warning-msg .koodo-prompt{width:700px;min-height:256px;}}.warranty-warning-msg .koodo-prompt .prompt-banner{display:none;}@media (min-width:768px){.warranty-warning-msg .koodo-prompt .koodo-prompt-content{padding:45px 42px 30px 25px;}}.warranty-warning-msg .koodo-prompt .koodo-prompt-content .text{color:#000 !important;font-size:16px;line-height:21px;margin:0;}@media (min-width:768px){.warranty-warning-msg .koodo-prompt .koodo-prompt-content .text{min-height:100px;margin-top:0;margin-bottom:0;}}.warranty-warning-msg .koodo-prompt .koodo-prompt-content .text h3{font-size:24px;line-height:25px;font-weight:600;color:#000 !important;}.warranty-warning-msg .koodo-prompt .koodo-prompt-content .text p{margin:0 0 10px 0;}@media (min-width:768px){.warranty-warning-msg .koodo-prompt .koodo-prompt-content .text p{margin:0 0 25px 0;}}.warranty-warning-msg .koodo-prompt .koodo-prompt-content .closing-cross .closing-message{color:#00205c !important;}@media (min-width:768px){.warranty-warning-msg .koodo-prompt .koodo-prompt-content .buttons{margin:0;display:-webkit-flex;display:flex;}}.warranty-warning-msg .koodo-prompt .koodo-prompt-content .buttons .koodo-button-transparent{font-size:16px;line-height:21px;font-weight:400;color:#000 !important;text-decoration:underline;}@media (min-width:768px){.warranty-warning-msg .koodo-prompt .koodo-prompt-content .buttons .koodo-button-transparent{margin-left:20px;}}.warranty-warning-msg .koodo-prompt .koodo-prompt-content .koodo-button{font-size:18px;line-height:19px;background-color:#016b6a;border-color:#016b6a;}.warranty-warning-msg .koodo-prompt .koodo-prompt-content .koodo-button:hover{background-color:#014847;border-color:#014847;}.warranty-warning-msg .koodo-prompt .koodo-prompt-content .koodo-button.koodo-button-cart:after,.warranty-warning-msg .koodo-prompt .koodo-prompt-content .koodo-button.koodo-button-next:after{display:none;}.warranty-sub-msg{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:16px;line-height:19px;height:19px;color:#df3d0c;margin-top:20px;padding:0 10px;}@media (min-width:768px){.warranty-sub-msg{margin-top:0;}}.warranty-sub-msg img{margin-right:12px;width:28px;height:24px;}.warranty-sub-msg span{display:inline-block;vertical-align:middle;line-height:normal;}.add-on-description .description-section h3{color:#17367d;}@-webkit-keyframes warranty-wiggle{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}13%{-webkit-transform:rotate(3deg);transform:rotate(3deg);}37%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg);}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}}@keyframes warranty-wiggle{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}13%{-webkit-transform:rotate(3deg);transform:rotate(3deg);}37%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg);}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}}.add-ld-soc-container{padding:18px 16px 24px 18px;margin:13px -15px 30px -15px;position:relative;background-color:#feebc0;font-size:18px;line-height:24px;color:#016b6a;}@media (min-width:768px){.add-ld-soc-container{padding:24px 16px 33px 32px;}}.add-ld-soc-container:hover{outline:#016b6a solid 2px;}.add-ld-soc-container .add-ld-soc-row{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}@media (min-width:768px){.add-ld-soc-container .add-ld-soc-row{display:block;position:relative;}}.add-ld-soc-container .add-ld-soc-row div:first-child{max-width:175px;padding-right:5px;}@media (min-width:768px){.add-ld-soc-container .add-ld-soc-row div:first-child{max-width:329px;}}.add-ld-soc-container .checkbox-wrapper{position:relative;margin-top:24px;}@media (min-width:768px){.add-ld-soc-container .checkbox-wrapper{margin-top:26px;max-width:317px;}}.add-ld-soc-container .checkbox-wrapper .add-ld-soc-description{color:#000000;font-size:16px;line-height:22px;padding-right:42px;margin:0 5px 0 30px;}.add-ld-soc-container .checkbox-wrapper .add-ld-soc-description a{color:#000000;font-weight:normal;}.add-ld-soc-container .img-container{-webkit-align-self:flex-end;align-self:flex-end;width:127px;height:65px;position:relative;}@media (min-width:768px){.add-ld-soc-container .img-container{float:right;position:absolute;top:0;right:0;width:156px;height:80px;}}.add-ld-soc-container .img-container img{max-height:100%;position:absolute;bottom:0;}.add-ld-soc-container .checkbox-container .checkmark{background:inherit;}.add-ld-soc-container.selected{outline:#016b6a solid 1px;}.ld-soc-reminder-container{padding:16px;background-color:#feebc0;font-size:16px;line-height:22px;color:#016b6a;margin-top:26px;}.ld-soc-reminder-container:hover{outline:1px solid #016b6a;}@media (min-width:768px){.ld-soc-reminder-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:12px 28px 12px 16px;line-height:24px;width:574px;margin-left:-16px;margin-top:50px;}}.ld-soc-reminder-container .img-container{display:none;}@media (min-width:768px){.ld-soc-reminder-container .img-container{display:block;margin-right:16.5px;width:115.5px;}}.ld-soc-reminder-container .reminder-container{margin-bottom:24px;}@media (min-width:768px){.ld-soc-reminder-container .reminder-container{margin-bottom:0;}}.ld-soc-reminder-container .reminder-container p{margin-bottom:0;}.ld-soc-reminder-container a{color:#016b6a;}.ld-soc-reminder-container a.koodo-button{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;min-width:unset;width:100%;height:34px;color:#ffffff;background-color:#C63A70;border-color:#C63A70;}@media (min-width:768px){.ld-soc-reminder-container a.koodo-button{width:97px;padding:5px 32.5px;}}.ld-soc-reminder-container a.koodo-button:hover{color:#ffffff;background-color:#AE3463;border-color:#AE3463;box-shadow:none;}.ld-soc-reminder-container.add-ons-added{margin-bottom:15px;}
/*})'"*/
@font-face{font-family:'koodings';src:url(./fonts/glyphs/koodoglyphs-regular-webfont.eot);src:url(./fonts/glyphs/koodoglyphs-regular-webfont-1.eot) format('embedded-opentype'),url(./fonts/glyphs/koodoglyphs-regular-webfont.woff) format('woff'),url(./fonts/glyphs/koodoglyphs-regular-webfont.ttf) format('truetype'),url(./fonts/glyphs/koodoglyphs-regular-webfont.svg) format('svg');font-weight:normal;font-style:normal;}.kooding{font-family:"koodings";}.kooding.arrow-right:before{content:"\E001";font-size:14px;}.kooding.arrow-left:before{content:"\E050";font-size:15px;}.kooding.arrow-closed-right:before{content:"\E002";font-size:20px;}.kooding.plus-closed:before{content:"\E003";font-size:15px;}.kooding.minus-closed:before{content:"\E004";font-size:15px;}.kooding.arrow-down:before{content:"\E005";}.kooding.arrow-up:before{content:"\E075";}.kooding.facebook:before{content:"\E006";}.kooding.twitter:before{content:"\E007";}.kooding.youtube:before{content:"\E008";}.kooding.instagram:before{content:"\E009";}.kooding.koodo:before{content:"\E073";font-size:53px;}.kooding.warning:before{content:"\E011";}.kooding.close:before{content:"\E012";}.kooding.cart:before{content:"\E013";font-size:30px;}.kooding.search:before{content:"\E014";font-size:30px;}.kooding.user:before{content:"\E015";font-size:35px;}.kooding.user.logged-in:before{content:"\E016";font-size:35px;}.kooding.menu:before{content:"\E017";font-size:30px;}.kooding.recommended-stamp:before{content:"\E018";color:#fff;font-size:110px;}.kooding.koodo-alt:before{content:"\E019";font-size:55px;}.kooding.doc:before{content:"\E020";font-size:30px;}.kooding.dial:before{content:"\E021";font-size:30px;}.kooding.settings:before{content:"\E022";font-size:30px;}.kooding.k-icon:before{content:"\E023";font-size:30px;}.kooding.close-enclosed:before{content:"\E024";font-size:30px;}.kooding.tick:before{content:"\E025";font-size:30px;}.kooding.cart-items:before{content:"\E026";font-size:30px;}.kooding.plans:before{content:"\E027";font-size:30px;}.kooding.phone:before{content:"\E028";font-size:30px;}.kooding.down-arrow-closed:before{content:"\E029";font-size:30px;}.kooding.up-arrow-closed:before{content:"\E030";font-size:30px;}.kooding.rate-star:before{content:"\E031";font-size:30px;}.kooding.plus:before{content:"\E032";font-size:30px;}.kooding.minus:before{content:"\E033";font-size:30px;}.kooding.triangle-up{content:"\E034";font-size:30px;}.kooding-outer.white{background:#FFF;display:inline-block;height:1em;border-radius:100%;position:Relative;top:5px;width:1em;left:-3px;}.kooding-inner{position:relative;top:-5px;left:-3px;padding-left:0px;}.kooding-inner.kooding::before{background:none;}.kooding.kooding-tab{font-size:40px;}.kooding.sim-only:before{content:"\E059";}.i18n-fr .kooding.sim-only:before{content:"\E065";}.kooding.tab-tab:before{content:"\E060";}.i18n-fr .kooding.tab-tab:before{content:"\E066";}.kooding.tab-plus:before{content:"\E061";}.i18n-fr .kooding.tab-plus:before{content:"\E067";}.kooding.no-tab:before{content:"\E042";}.i18n-fr .kooding.no-tab:before{content:"\E046";}.kooding.small-tab:before{content:"\E043";}.i18n-fr .kooding.small-tab:before{content:"\E047";}.kooding.medium-tab:before{content:"\E044";}.i18n-fr .kooding.medium-tab:before{content:"\E048";}.kooding.large-tab:before{content:"\E045";}.i18n-fr .kooding.large-tab:before{content:"\E049";}
/*})'"*/
@font-face{font-family:'Stag Sans Web';src:url(./fonts/stag/StagSans-Thin-Web.eot);src:url(./fonts/stag/StagSans-Thin-Web-1.eot) format('embedded-opentype'),url(./fonts/stag/StagSans-Thin-Web.woff) format('woff'),url(./fonts/stag/StagSans-Thin-Web.ttf) format('truetype'),url(./fonts/stag/StagSans-Thin-Web.svg) format('svg');font-weight:100;font-style:normal;font-stretch:normal;}.StagSans-Thin-Web{font-family:'Stag Sans Web';font-weight:100;font-style:normal;font-stretch:normal;}@font-face{font-family:'Stag Sans Web';src:url(./fonts/stag/StagSans-ThinItalic-Web.eot);src:url(./fonts/stag/StagSans-ThinItalic-Web-1.eot) format('embedded-opentype'),url(./fonts/stag/StagSans-ThinItalic-Web.woff) format('woff'),url(./fonts/stag/StagSans-ThinItalic-Web.ttf) format('truetype'),url(./fonts/stag/StagSans-ThinItalic-Web.svg) format('svg');font-weight:100;font-style:italic;font-stretch:normal;}.StagSans-ThinItalic-Web{font-family:'Stag Sans Web';font-weight:100;font-style:italic;font-stretch:normal;}@font-face{font-family:'Stag Sans Web';src:url(./fonts/stag/StagSans-Light-Web.eot);src:url(./fonts/stag/StagSans-Light-Web-1.eot) format('embedded-opentype'),url(./fonts/stag/StagSans-Light-Web.woff) format('woff'),url(./fonts/stag/StagSans-Light-Web.ttf) format('truetype'),url(./fonts/stag/StagSans-Light-Web.svg) format('svg');font-weight:300;font-style:normal;font-stretch:normal;}.StagSans-Light-Web{font-family:'Stag Sans Web';font-weight:300;font-style:normal;font-stretch:normal;}@font-face{font-family:'Stag Sans Web';src:url(./fonts/stag/StagSans-LightItalic-Web.eot);src:url(./fonts/stag/StagSans-LightItalic-Web-1.eot) format('embedded-opentype'),url(./fonts/stag/StagSans-LightItalic-Web.woff) format('woff'),url(./fonts/stag/StagSans-LightItalic-Web.ttf) format('truetype'),url(./fonts/stag/StagSans-LightItalic-Web.svg) format('svg');font-weight:300;font-style:italic;font-stretch:normal;}.StagSans-LightItalic-Web{font-family:'Stag Sans Web';font-weight:300;font-style:italic;font-stretch:normal;}@font-face{font-family:'Stag Sans Web';src:url(./fonts/stag/StagSans-Book-Web.eot);src:url(./fonts/stag/StagSans-Book-Web-1.eot) format('embedded-opentype'),url(./fonts/stag/StagSans-Book-Web.woff) format('woff'),url(./fonts/stag/StagSans-Book-Web.ttf) format('truetype'),url(./fonts/stag/StagSans-Book-Web.svg) format('svg');font-weight:400;font-style:normal;font-stretch:normal;}.StagSans-Book-Web{font-family:'Stag Sans Web';font-weight:400;font-style:normal;font-stretch:normal;}@font-face{font-family:'Stag Sans Web';src:url(./fonts/stag/StagSans-BookItalic-Web.eot);src:url(./fonts/stag/StagSans-BookItalic-Web-1.eot) format('embedded-opentype'),url(./fonts/stag/StagSans-BookItalic-Web.woff) format('woff'),url(./fonts/stag/StagSans-BookItalic-Web.ttf) format('truetype'),url(./fonts/stag/StagSans-BookItalic-Web.svg) format('svg');font-weight:400;font-style:italic;font-stretch:normal;}.StagSans-BookItalic-Web{font-family:'Stag Sans Web';font-weight:400;font-style:italic;font-stretch:normal;}@font-face{font-family:'Stag Sans Web';src:url(./fonts/stag/StagSans-Medium-Web.eot);src:url(./fonts/stag/StagSans-Medium-Web-1.eot) format('embedded-opentype'),url(./fonts/stag/StagSans-Medium-Web.woff) format('woff'),url(./fonts/stag/StagSans-Medium-Web.ttf) format('truetype'),url(./fonts/stag/StagSans-Medium-Web.svg) format('svg');font-weight:500;font-style:normal;font-stretch:normal;}.StagSans-Medium-Web{font-family:'Stag Sans Web';font-weight:500;font-style:normal;font-stretch:normal;}@font-face{font-family:'Stag Sans Web';src:url(./fonts/stag/StagSans-MediumItalic-Web.eot);src:url(./fonts/stag/StagSans-MediumItalic-Web-1.eot) format('embedded-opentype'),url(./fonts/stag/StagSans-MediumItalic-Web.woff) format('woff'),url(./fonts/stag/StagSans-MediumItalic-Web.ttf) format('truetype'),url(./fonts/stag/StagSans-MediumItalic-Web.svg) format('svg');font-weight:500;font-style:italic;font-stretch:normal;}.StagSans-MediumItalic-Web{font-family:'Stag Sans Web';font-weight:500;font-style:italic;font-stretch:normal;}@font-face{font-family:'Stag Sans Web';src:url(./fonts/stag/StagSans-Semibold-Web.eot);src:url(./fonts/stag/StagSans-Semibold-Web-1.eot) format('embedded-opentype'),url(./fonts/stag/StagSans-Semibold-Web.woff) format('woff'),url(./fonts/stag/StagSans-Semibold-Web.ttf) format('truetype'),url(./fonts/stag/StagSans-Semibold-Web.svg) format('svg');font-weight:600;font-style:normal;font-stretch:normal;}.StagSans-Semibold-Web{font-family:'Stag Sans Web';font-weight:600;font-style:normal;font-stretch:normal;}@font-face{font-family:'Stag Sans Web';src:url(./fonts/stag/StagSans-SemiboldItalic-Web.eot);src:url(./fonts/stag/StagSans-SemiboldItalic-Web-1.eot) format('embedded-opentype'),url(./fonts/stag/StagSans-SemiboldItalic-Web.woff) format('woff'),url(./fonts/stag/StagSans-SemiboldItalic-Web.ttf) format('truetype'),url(./fonts/stag/StagSans-SemiboldItalic-Web.svg) format('svg');font-weight:600;font-style:italic;font-stretch:normal;}.StagSans-SemiboldItalic-Web{font-family:'Stag Sans Web';font-weight:600;font-style:italic;font-stretch:normal;}@font-face{font-family:'Stag Sans Web';src:url(./fonts/stag/StagSans-Bold-Web.eot);src:url(./fonts/stag/StagSans-Bold-Web-1.eot) format('embedded-opentype'),url(./fonts/stag/StagSans-Bold-Web.woff) format('woff'),url(./fonts/stag/StagSans-Bold-Web.ttf) format('truetype'),url(./fonts/stag/StagSans-Bold-Web.svg) format('svg');font-weight:700;font-style:normal;font-stretch:normal;}.StagSans-Bold-Web{font-family:'Stag Sans Web';font-weight:700;font-style:normal;font-stretch:normal;}@font-face{font-family:'Stag Sans Web';src:url(./fonts/stag/StagSans-BoldItalic-Web.eot);src:url(./fonts/stag/StagSans-BoldItalic-Web-1.eot) format('embedded-opentype'),url(./fonts/stag/StagSans-BoldItalic-Web.woff) format('woff'),url(./fonts/stag/StagSans-BoldItalic-Web.ttf) format('truetype'),url(./fonts/stag/StagSans-BoldItalic-Web.svg) format('svg');font-weight:700;font-style:italic;font-stretch:normal;}.StagSans-BoldItalic-Web{font-family:'Stag Sans Web';font-weight:700;font-style:italic;font-stretch:normal;}@font-face{font-family:'Stag Sans Web';src:url(./fonts/stag/StagSans-Black-Web.eot);src:url(./fonts/stag/StagSans-Black-Web-1.eot) format('embedded-opentype'),url(./fonts/stag/StagSans-Black-Web.woff) format('woff'),url(./fonts/stag/StagSans-Black-Web.ttf) format('truetype'),url(./fonts/stag/StagSans-Black-Web.svg) format('svg');font-weight:900;font-style:normal;font-stretch:normal;}.StagSans-Black-Web{font-family:'Stag Sans Web';font-weight:900;font-style:normal;font-stretch:normal;}@font-face{font-family:'Stag Sans Web';src:url(./fonts/stag/StagSans-BlackItalic-Web.eot);src:url(./fonts/stag/StagSans-BlackItalic-Web-1.eot) format('embedded-opentype'),url(./fonts/stag/StagSans-BlackItalic-Web.woff) format('woff'),url(./fonts/stag/StagSans-BlackItalic-Web.ttf) format('truetype'),url(./fonts/stag/StagSans-BlackItalic-Web.svg) format('svg');font-weight:900;font-style:italic;font-stretch:normal;}.StagSans-BlackItalic-Web{font-family:'Stag Sans Web';font-weight:900;font-style:italic;font-stretch:normal;}
/*})'"*/
#region_selection_status{display:none;}
/*})'"*/
