body{margin:auto;font-family:"Open Sans",sans-serif;font-size:13px;background:#dee0e5;color:#000}a,a img{text-decoration:none;border:none;cursor:pointer;*cursor:hand}li,ul{margin:0;padding:0;list-style-type:none}h2{font-size:24px;font-weight:700}.strong{font-weight:700}.box{background:#fff}.hidden{display:none}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{display:table;line-height:0;content:""}.clearfix:after{clear:both}.shadow_box{box-shadow:0 0 7px #ccc;-o-box-shadow:0 0 7px #ccc;-webkit-box-shadow:0 0 7px #ccc;-moz-box-shadow:0 0 7px #ccc}ol.decimal li{list-style-type:decimal}.button_black{background:#4e4e4e;background:-moz-linear-gradient(top,#4e4e4e 0,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4e4e4e),color-stop(100%,#000));background:-webkit-linear-gradient(top,#4e4e4e 0,#000 100%);background:-o-linear-gradient(top,#4e4e4e 0,#000 100%);background:-ms-linear-gradient(top,#4e4e4e 0,#000 100%);background:linear-gradient(to bottom,#4e4e4e 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4e4e4e', endColorstr='#000000', GradientType=0 );-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 4px rgba(000,000,000,.5);-webkit-box-shadow:0 1px 4px rgba(000,000,000,.5);box-shadow:0 1px 4px rgba(000,000,000,.5);text-align:center;color:#fff;font-size:17px;cursor:pointer;*cursor:hand}.button_blue{background:#00cfff;background:-moz-linear-gradient(top,#00cfff 0,#0092e3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00cfff),color-stop(100%,#0092e3));background:-webkit-linear-gradient(top,#00cfff 0,#0092e3 100%);background:-o-linear-gradient(top,#00cfff 0,#0092e3 100%);background:-ms-linear-gradient(top,#00cfff 0,#0092e3 100%);background:linear-gradient(to bottom,#00cfff 0,#0092e3 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00CFFF', endColorstr='#0092E3', GradientType=0 );-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-align:center;color:#2b2b2b;font-size:17px;cursor:pointer;*cursor:hand}.button_black.disabled{background:#9c9c9c;background:-moz-linear-gradient(top,#9c9c9c 0,#999 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#9c9c9c),color-stop(100%,#999));background:-webkit-linear-gradient(top,#9c9c9c 0,#999 100%);background:-o-linear-gradient(top,#9c9c9c 0,#999 100%);background:-ms-linear-gradient(top,#9c9c9c 0,#999 100%);background:linear-gradient(to bottom,#9c9c9c 0,#999 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9c9c9c', endColorstr='#999999', GradientType=0 );color:silver;cursor:default}.button_blue.disabled{background:#87e7ff;background:-moz-linear-gradient(top,#87e7ff 0,#88c7f4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#87e7ff),color-stop(100%,#88c7f4));background:-webkit-linear-gradient(top,#87e7ff 0,#88c7f4 100%);background:-o-linear-gradient(top,#87e7ff 0,#88c7f4 100%);background:-ms-linear-gradient(top,#87e7ff 0,#88c7f4 100%);background:linear-gradient(to bottom,#87e7ff 0,#88c7f4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#87e7ff', endColorstr='#88c7f4', GradientType=0 );color:#507381;cursor:default}.checkbox{width:24px;height:24px;cursor:pointer;display:inline-block;background:url(/img/unchecked.png)}.checked{background:url(/img/checked.png)}.disabled{cursor:default}.modal{position:absolute;display:none;z-index:999;width:100%;height:100%;text-align:center}#scrim{display:none;position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0;background:url(/img/tb.png) left top repeat}#pii_modal,#tos_modal{z-index:100;display:none;position:absolute;top:50%;left:50%;margin-left:-300px;margin-top:-275px;width:600px;background:#fff;padding:0;border:23px solid #dfe0e5;border-width:28px 23px;border-radius:6px}#pii_modal h3,#tos_modal h3{text-transform:uppercase;background:#000;color:#fff;text-align:center;font-family:"Open Sans",sans-serif;margin:0;padding:0;line-height:52px;font-size:26px;font-weight:400}#pii_modal p,#tos_modal p{padding:0;margin:20px 25px}#pii_modal_intro_body label{display:block;margin:10px 40px;text-indent:-20px}#pii_modal_optin_body label,#pii_modal_optout_body label{display:block;margin:10px 25px;font-size:14px}#pii_modal_optin_body label input,#pii_modal_optout_body label input{font-size:20px;width:350px;padding:4px}#pii_modal .pii_error{display:none;margin:0 0 10px 0;font-weight:700;color:#c00;text-align:center}#pii_modal .pii_success{color:#0c0}#pii_modal .button_black,#tos_modal .button_black{margin:5px 10px 15px 10px;padding:8px 22px;font-size:22px;font-weight:400}.inline_block{display:inline-block;*display:inline;zoom:1}.sd_disclaimer{font-size:13px;margin-top:0;text-align:right}#itunes_required{font-weight:700;color:#ff785f}#itunes_usage_info_title{font-weight:700;font-size:16px;color:#3f3bd6;display:none}#itunes_usage_info_subtitle{font-size:12px;color:#3f3bd6;display:none}#page_redeem_response{color:red;font-weight:700;margin:10px auto 0 auto;min-height:20px}#page_redeem_response.recaptcha{height:auto;text-align:center}#recaptcha{display:inline-block;margin:0 auto!important}.valid{color:#009951!important}a.show{text-decoration:underline}#tpl_wrapper{margin:auto}#tpl_wrapper_header{height:126px;background:#fff url(/img/hdr_bg.png) scroll repeat-x left top}#tpl_header{width:938px;height:74px;margin:auto}#tpl_header a:first-child{width:846px}#tpl_header img{vertical-align:middle}#tpl_header a{line-height:72px}#tpl_wrapper_header .tpl_navbar{width:938px;height:52px;margin:auto}#tpl_wrapper_header .tpl_navbar .links{text-align:left;height:52px;margin:0;padding:0}#tpl_wrapper_header .tpl_navbar .links li{background:transparent url(/img/nav_sep.png) no-repeat scroll left center;line-height:50px;padding:0 36px 0 36px}#tpl_wrapper_header .tpl_navbar .links li a{color:#fff;font-size:16px;height:52px;line-height:51px}#tpl_wrapper_footer{background:#000;font-size:12px}#tpl_footer{width:938px;margin:auto;text-align:center;color:#fff}#tpl_footer .links{padding-top:10px}#tpl_footer a{color:#fff;text-decoration:underline}#tpl_footer .links a{margin:0 10px}#tpl_footer .links a#nav_location_change_flag{margin:0}#tpl_footer .cookie_policy{padding-top:10px;width:425px;margin:0 auto}#tpl_footer .copyright{color:#b0b0b0;padding:10px}#tpl_footer .icon_flag{height:16px;vertical-align:middle}#tpl_wrapper_body{width:938px;margin:14px auto}#tpl_body{width:930px}#location_selector .shadow_box{position:relative;margin:auto;text-align:left;background:#fff;color:#000;width:270px;padding-bottom:1px}#location_selector .heading{padding:5px}#location_selector li{margin:10px;cursor:pointer}#location_selector li img{width:65px;vertical-align:middle}#tpl_body .redemption_box,#tpl_body.page_index .welcome{border:1px solid #ccc;border-radius:4px;margin:10px 0}#tpl_body.page_index .welcome{height:270px;background:#fff url(/img/bg_ma.jpg) no-repeat scroll right bottom}#tpl_body.page_index .welcome .content{position:relative;top:35px;left:38px;width:380px;font-size:13px}#tpl_body.page_index .welcome .content p{margin-bottom:10px}#tpl_body.page_index .welcome .alt-hero p{font-size:16px}#tpl_body.page_index .welcome .content .header{margin-top:0;padding-top:0;font-size:32px}#tpl_body.page_index .welcome .content p.lg-header{font-size:27px}#tpl_body.page_index .welcome .sm-hdr .header{font-size:26px}#tpl_body.page_index .redemption_box .header{background:#000;color:#fff;font-size:40px;height:56px;line-height:56px;text-align:center}#tpl_body.page_index .redemption_box form{text-align:center}#tpl_body.page_index .redemption_box form div{margin-top:10px}#tpl_body.page_index .redemption_box form .heading{font-weight:700;font-size:13px;margin-top:15px}#tpl_body.page_index .redemption_box form .half_heading{display:inline-block;width:420px;vertical-align:top}#tpl_body.page_index .redemption_box form .half_heading .shadow_box{width:380px}#tpl_body.page_index .redemption_box form label.pii_redeem_checkbox{font-weight:700;display:block;margin-top:15px}#tpl_body.page_index .redemption_box form p.pii_redeem_checkbox{text-align:left;color:#aaa;margin:5px 100px;font-size:12px}#tpl_body.page_index .redemption_box form p.pii_redeem_checkbox a{font-weight:700;color:#7ccaf5}#tpl_body.page_index .redemption_box form p.pii_error{display:none;margin:5px 0;font-weight:700;color:#c00}#tpl_body.page_index .redemption_box form label.pii_redeem_checkbox input.input_checkbox{margin-right:10px}#tpl_body.page_index .redemption_box form p.pii_redeem_notice{margin:-10px auto 18px auto;max-width:725px;text-align:left}#tpl_body.page_index .redemption_box form p.pii_redeem_choices{margin:5px 0 20px 0}#tpl_body.page_index .redemption_box form p.pii_redeem_choices a{font-weight:700;color:#7ccaf5}#tpl_body.page_index .redemption_box form input.input_text{width:523px;height:29px;margin-top:4px;font-size:20px;text-align:center}#tpl_body.page_index #page_redeem_response{width:900px}#tpl_body.page_index .redemption_box form .button_black,#tpl_body.page_retailers .redeem_button{margin:16px 0 26px 0;width:216px;height:49px;font-size:22px;line-height:49px;font-weight:700;border:0}#tpl_body.page_retailers{margin:10px 0}#tpl_body.page_retailers .page_body{position:relative;padding:2px 22px}#tpl_body.page_retailers #redirect_message{margin:20px;font-size:16px}#tpl_body.page_retailers .page_body .page_heading{text-align:center;font-size:31px;font-weight:700;margin:20px 0}#tpl_body.page_retailers .page_body .ma_retailer_selection .page_heading{margin:15px 0}#tpl_body.page_retailers .page_body .page_content{margin:0;padding-top:20px;list-style-type:none}#tpl_body.page_retailers .page_body .page_content>li{vertical-align:top;padding:0;margin:0 0 17px 0}#tpl_body.page_retailers .page_body .page_content .retailer_selection{margin-left:29px;text-align:center;width:595px}#popup_what_where_when{text-align:left}#tpl_body.page_retailers .title_information{max-width:257px}#tpl_body.page_retailers .title_information .packshot img{border:3px solid #e2e2e2;border-radius:3px;width:251px}#tpl_body.page_retailers .title_information .details{margin-top:21px}#tpl_body.page_retailers .title_information .details p{margin:0 0 3px 0;padding:0}#tpl_body.page_retailers .retailers{width:600px;margin:0;padding:0;list-style-type:none;text-align:center}#tpl_body.page_retailers .retailers>li{vertical-align:top;padding:0;margin:3px 5px 17px 0}#tpl_body.page_retailers .retailers .retailer{width:190px;text-align:center}#tpl_body.page_retailers .retailers .retailer>.content{height:228px;background:#e2e2e2;position:relative}#tpl_body.page_retailers .retailers .retailer>.content .uv_enabled{position:absolute;text-align:center;width:100%;bottom:70px;padding-left:4px}#tpl_body.page_retailers .retailers .retailer>.content .logo{width:100%;text-align:center}#tpl_body.page_retailers .retailers .retailer>.content .learn_more a{color:#3f3bd6;font-size:12px;font-weight:700}#tpl_body.page_retailers .retailers .retailer>.content .learn_more{position:absolute;width:100%;text-align:center;bottom:42px}#tpl_body.page_retailers .retailers .retailer>.content .selection{position:absolute;top:auto;bottom:5px;width:100%;text-align:center;right:auto;cursor:pointer}#tpl_body.page_retailers .retailers .retailer .title{margin-top:11px}#tpl_body.page_retailers .redeem_button{display:inline}.gp4kwarn,.gp4kwarn_ma{font-size:11px}.gp4kwarn_ma{text-align:left;margin-top:5px;max-width:150px}.googleplay_disclaimer{text-align:center;font-size:12px;margin:4px 0}#tpl_body.page_retailers #learn_more .googleplay_disclaimer{text-align:right;display:none}#tpl_body.page_retailers #learn_more{position:relative;margin:15px 0 15px 0}#tpl_body.page_retailers #learn_more .content{text-align:right;font-size:13px}#tpl_body.page_retailers #learn_more a{color:#000}#tpl_body.page_retailers #learn_more .content img{vertical-align:-5px}#tpl_body.page_retailers #learn_more .content .strong{font-size:15px}#tpl_body.page_retailers #popup_what_where_when{display:block;display:none;width:265px;position:absolute;font-weight:400;top:auto;left:auto;bottom:0;right:0;border:1px solid #e2e2e2;background:#fff;padding:10px 21px;box-shadow:-3px 0 7px #666;-o-box-shadow:-3px 0 7px #666;-webkit-box-shadow:-3px 0 7px #666;-moz-box-shadow:-3px 0 7px #666;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=0, Color=#666666) , progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=270, Color=#666666);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=0, Color=#666666),progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=270, Color=#666666)"}#tpl_body.page_retailers #popup_what_where_when p{margin:10px 0;padding:0}#tpl_body.page_retailers #popup_what_where_when .section .heading{font-weight:700;color:#5647c6}#tpl_body.page_retailers .page_body .page_content .content{position:relative}#tpl_body.page_retailers .page_body .page_content .content .new-ret{display:none}#tpl_body.page_retailers .page_body .page_content .highlight .content .new-ret{display:inline;position:absolute;top:-1px;left:-1px;z-index:10}#tpl_body.page_retailers .page_body .page_content .highlight .content{border:3px solid #aa2ed9}#tpl_body.page_retailers .page_body .page_content .highlight{margin-top:0!important}#tpl_body.page_retailers .page_body .page_content .highlight .title{margin-top:8px}#tpl_body.page_retailers .page_body .page_content .ma_retailer_selection,#tpl_body.page_retailers .page_body .page_content .retailer_selection_4{margin-left:14px;width:610px}#tpl_body.page_retailers .page_body .page_content .retailer_selection_4 .retailers{width:auto}#tpl_body.page_retailers .page_body .page_content .retailer_selection_4 .retailers>li{margin-right:2px;margin-left:6px}#tpl_body.page_retailers .page_body .page_content .retailer_selection_4 .retailers .retailer{width:140px;margin-top:3px}#tpl_body.page_retailers .page_body .page_content .retailer_selection_4 .retailers .retailer>.content .logo img{max-width:120px;max-height:135px;position:relative;top:5px}#tpl_body.page_retailers .title_information_5 .packshot img{width:200px}#tpl_body.page_retailers .title_information_5 .details{width:200px!important}#tpl_body.page_retailers .page_body .page_content .retailer_selection_5{margin-left:10px;width:614px}#tpl_body.page_retailers .page_body .page_content .retailer_selection_5 .retailers{width:auto}#tpl_body.page_retailers .page_body .page_content .retailer_selection_5 .retailers>li{margin-right:2px;margin-left:8px}#tpl_body.page_retailers .page_body .page_content .retailer_selection_5 .retailers .retailer{width:112px;margin:3px}#tpl_body.page_retailers .page_body .page_content .retailer_selection_5 .retailers .retailer>.content{height:195px}#tpl_body.page_retailers .page_body .page_content .retailer_selection_5 .retailers .retailer>.content .logo img{max-width:100px;max-height:115px;position:relative;top:5px}#tpl_body.page_retailers .page_body .page_content .retailer_selection_5 .retailers .retailer>.content .uv_enabled{bottom:65px}#tpl_body.page_retailers .page_body .page_content .retailer_selection_5 .retailers .retailer>.content .uv_enabled img{width:35px}.ma-outter-cont{background-color:#dee0e5;border-radius:5px;color:#424242;padding:15px;position:relative}.ma-outter-cont p{padding:10px 0;font-size:12px}.ma-inner-cont{border-radius:5px;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.08);-o-box-shadow:0 2px 5px rgba(0,0,0,.08);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.08);-moz-box-shadow:0 2px 5px rgba(0,0,0,.08);font-size:14px;position:relative}.ma-hdr{padding:5px 0}.ma-hdr .checkbox{vertical-align:top;margin:50px 10px 0 0}.ma-multi-left{width:380px;float:left}.ma-multi-left .ma-inner-cont{padding:22px 0}.ma-multi-left p,.ma-multi-right p{text-align:left;font-size:11px;padding:0;display:block;height:45px}.ma-single{padding:40px 0}.ma-multi-split{position:absolute;top:25px;left:403px;bottom:10px;width:5px;background:url(/img/ma_split.png) repeat-y}.ma-multi-right{float:left;width:175px;margin-left:25px}.ma-multi-right .stack{height:100px;margin-bottom:13px}.ma-multi-right .endcap{margin-bottom:0}.ma-multi-right .stack .logo-spacer{display:inline-block;height:100%;vertical-align:middle}.ma-multi-right .stack img{vertical-align:middle;margin-left:25px}.ma-multi-right .stack .checkbox{position:absolute;top:50%;margin-top:-12px;left:20px}#tpl_body.page_education{margin-top:20px}#tpl_body.page_education h2{text-align:center;padding:14px 0;margin:0}#tpl_body .redemption_box,#tpl_body.page_education .welcome{border:1px solid #ccc;border-radius:4px;margin:10px 0}#tpl_body.page_education .welcome{height:270px;background:#fff url(/img/bg_ma.jpg) no-repeat scroll right bottom}#tpl_body.page_education .welcome .content{position:relative;top:35px;left:38px;width:375px;font-size:13px}#tpl_body.page_education .welcome .content p{margin-bottom:10px}#tpl_body.page_education .welcome .content .header{margin-top:0;padding-top:0;font-size:36px}#tpl_body.page_education .page_section{margin-bottom:20px}#tpl_body.page_education h2 img{vertical-align:-2px}#tpl_body.page_education .section1 .content{background:#000;text-align:left}#tpl_body.page_education .section1 .list_content{width:298px}#tpl_body.page_education .section1 .list_content,#tpl_body.page_education .section1 .list_content a{color:#fff;font-size:14px}#tpl_body.page_education .section1 .list_content a{text-decoration:underline}#tpl_body.page_education .section2>div{vertical-align:top;height:300px}#tpl_body.page_education .section2 .section_benefits{width:612px;margin-right:16px}#tpl_body.page_education .button_black a{color:#fff}#tpl_body.page_education .section2 .benefits_list li{margin:0 0 14px 40px;font-size:12px}#tpl_body.page_education .section2 .benefits_list .icon{width:49px;height:38px;margin-right:40px;vertical-align:3px}#tpl_body.page_education .section2 .benefits_list .description{width:431px}#tpl_body.page_education .section2 .benefits_devices .icon{background:url(/img/devices.png) no-repeat scroll left top/100% auto transparent}#tpl_body.page_education .section2 .benefits_cloud .icon{background:url(/img/cloud.png) no-repeat scroll left top/100% auto transparent}#tpl_body.page_education .section2 .benefits_ultraviolet .icon{background:url(/img/uv.png) no-repeat scroll left top/100% auto transparent}#tpl_body.page_education .section2 .section_support{width:296px;text-align:center;margin-left:2px}#tpl_body.page_education .section2 .section_support .support_text{margin:50px auto 40px;width:200px}#tpl_body.page_education .section2 .section_support .button_black{width:141px;height:43px;line-height:43px;margin:20px auto}#tpl_body.page_education .car_arrow_container{cursor:pointer;height:100px;margin-top:53px;vertical-align:top;width:50px}#tpl_body.page_education .car_arrow{height:28px;margin:36px auto;width:17px}#tpl_body.page_education .car_arrow_left{background:url(/img/arrow_left.png) no-repeat scroll left top/100% auto transparent}#tpl_body.page_education .car_arrow_right{background:url(/img/arrow_right.png) no-repeat scroll left top/100% auto transparent}#tpl_body.page_education .arrow_left_off{background:url(/img/arrow_left_gray.png) no-repeat scroll left top/100% auto transparent}#tpl_body.page_education .arrow_right_off{background:url(/img/arrow_right_gray.png) no-repeat scroll left top/100% auto transparent}#tpl_body.page_education #uv_carousel{position:relative;height:257px;margin-left:35px;overflow:hidden;width:740px}#tpl_body.page_education .car_slider{position:absolute;width:4144px;left:0;top:0}#tpl_body.page_education .car_item{cursor:pointer;margin-right:20px;vertical-align:top;width:128px}#tpl_body.page_education .car_item_text{font-weight:700;font-size:14px;width:100%;text-align:center;color:#000}#tpl_body.page_support h2{text-align:left}#tpl_body.page_support h4{margin:0;padding:0;width:820px}#tpl_body.page_support li{border:1px solid #ccc;margin-top:8px;padding:10px 20px}#tpl_body.page_support .section_faq .button_black{height:24px;width:24px;line-height:24px;vertical-align:top;margin-top:3px}#tpl_body.page_support .question{font-size:18px;font-weight:700;line-height:30px;margin-right:40px}#tpl_body.page_support .answer{display:none;margin-top:10px}#tpl_body.page_legal .text_items{list-style:none outside none;padding:20px}#tpl_body.page_legal .text_item_title{font-size:18px;font-weight:700;margin-bottom:10px}#tpl_body.page_legal .text_item_text{font-size:13px;word-wrap:break-word;margin-bottom:20px;background-color:#fff;table-layout:fixed}#tpl_body.page_404 .header p{font-size:15px}#tpl_body.page_404 .title{width:99px;margin:10px 16px 10px 17px;text-align:center;vertical-align:top}#tpl_body.page_404 .title img{width:97px;border:1px solid #c6c6c6}#tpl_body.page_404 .title p{margin:0}#tpl_body.page_404 .title .title_name{text-align:left;font-weight:700}ul.picklist_items{display:block}ul.picklist_items li.picklist_item{display:inline-block;width:215px;text-align:center;position:relative;cursor:pointer;color:#007aa6;font-weight:700;vertical-align:top}ul.picklist_items li.picklist_item img{width:200px}ul.picklist_items li.picklist_item div.picklist_item_scrim{background:url(/img/tb_gray.png);width:202px;height:300px;position:absolute;top:0;left:7px;display:none}ul.picklist_items li.picklist_item_nonselected div.picklist_item_scrim{display:block}ul.picklist_items li.picklist_item_nonselected{color:#ccc}li.picklist_selection_3 ul.picklist_items li.picklist_item{width:290px}li.picklist_selection_3 ul.picklist_items li.picklist_item img{width:220px}li.picklist_selection_3 ul.picklist_items li.picklist_item div.picklist_item_scrim{width:220px;height:330px;left:35px}.gpbundle{width:100%;text-align:center}.gplink a,.gplink a:active,.gplink a:hover,.gplink a:link,.gplink a:visited{color:#007aa6;text-decoration:underline}.title a,.title a:active,.title a:hover,.title a:link,.title a:visited{text-decoration:none}.gpburned a,.gpburned a:active,.gpburned a:hover,.gpburned a:link,.gpburned a:visited{color:#00f;text-decoration:underline}.gpburned{color:#00f;padding:0 5px;font-size:12px}