/*! Copyright 2013-2015 Nest Labs, All rights reserved *//*! Copyright 2013 Nest Labs, All rights reserved *//*! Copyright 2016 Nest Labs, All rights reserved *//*! Copyright 2013 Nest Labs, All rights reserved */body.preferences #main{background-color:#f2f2f2}body.preferences .steps-change-lang{margin-top:40px}body.preferences .steps-change-lang p,body.preferences .steps-change-lang li{color:#4f565d}body.preferences .steps-change-lang li{margin-bottom:8px}body.preferences section.email{background-color:#f2f2f2;background-position:center center;background-size:50px 50px;min-height:300px;padding:60px 0px}body.preferences section.email .email_module{margin:0 20px;opacity:0;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}body.preferences section.email .email_module.is-shown{opacity:1}body.preferences section.email .preferences,body.preferences section.email .state_unsubscribed,body.preferences section.email .steps-change-lang{display:none}body.preferences section.email .preferences.is-shown,body.preferences section.email .state_unsubscribed.is-shown,body.preferences section.email .steps-change-lang.is-shown{display:block}body.preferences section.email .preferences.state_manage-preferences .item-manual-fill{display:none}body.preferences section.email .preferences.state_manage-preferences-with-account .item-manual-fill,body.preferences section.email .preferences.state_manage-preferences-with-account .item-prefilled{display:none}body.preferences section.email .preferences.state_manual{margin-bottom:32px}body.preferences section.email .preferences.state_manual .item-prefilled{display:none}body.preferences section.email .container{position:relative;background-color:white;width:100%;overflow:hidden;padding-bottom:40px;border-radius:8px}body.preferences section.email .column{width:48.93617%}body.preferences section.email hgroup{padding-top:30px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.preferences section.email hgroup .subscriptions-heading,body.preferences section.email hgroup .preferences-heading{display:none}body.preferences section.email hgroup .subscriptions-heading.is-visible,body.preferences section.email hgroup .preferences-heading.is-visible{display:block}body.preferences section.email h1{font-family:"Akkurat Book",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:28px;line-height:32px;padding-bottom:0.3em;color:#4f565d}body.preferences section.email h1.blue{color:#069AB6}body.preferences section.email h1 .user-email{display:block;color:#069AB6;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}body.preferences section.email h2{font-family:"Akkurat",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;line-height:18px}body.preferences section.email h3{font-family:"Akkurat Book",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:24px;line-height:28px;padding-top:32px;margin-bottom:8px;color:#4f565d;border-top:1px solid #DBE3E5}body.preferences section.email .form input[type="radio"]{position:absolute;left:-999em;opacity:0}body.preferences section.email .form .fields{margin:20px 0 20px;padding:20px 0}body.preferences section.email .form .fields li{list-style-type:none}body.preferences section.email .form .fields li.hidden{display:none;margin:0}body.preferences section.email .form .fields li+li{margin-top:50px}body.preferences section.email .form .fields p{margin-bottom:5px}body.preferences section.email .label-heading{margin-bottom:5px;font-weight:700}body.preferences section.email .selector-group{overflow:hidden;margin-top:10px;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}body.preferences section.email .selector-group label{width:175px;max-width:100%}body.preferences section.email .selector-group select{max-width:100%;cursor:pointer}body.preferences section.email .radio-label{background-image:url("/images/preferences/radio-2272044801.png");background-repeat:no-repeat;background-size:20px 20px;background-position:0 0;padding-left:35px;cursor:pointer}@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){body.preferences section.email .radio-label{background-image:url("/images/preferences/radio_2x-3712606436.png")}}body.preferences section.email input[type="radio"].is-checked+.radio-label{background-image:url("/images/preferences/radio-checked-608361419.png");background-repeat:no-repeat;background-size:20px 20px;background-position:0 0}@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){body.preferences section.email input[type="radio"].is-checked+.radio-label{background-image:url("/images/preferences/radio-checked_2x-3346009615.png")}}body.preferences section.email .radio-label,body.preferences section.email .selector-group{padding-left:30px}body.preferences section.email .button_large{padding:0.85em 3.25em;font-family:"Akkurat",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;text-transform:none;border-radius:8px}body.preferences section.email .submission-status-message,body.preferences section.email .resubscribe-submission-status-message{opacity:0;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}body.preferences section.email .submission-status-message.is-shown,body.preferences section.email .resubscribe-submission-status-message.is-shown{opacity:1}body.preferences section.email .submission-status-message.success,body.preferences section.email .resubscribe-submission-status-message.success{color:#8ADE77}body.preferences section.email .submission-status-message.error,body.preferences section.email .resubscribe-submission-status-message.error{color:red}body.preferences section.email .submission-status-message{margin-top:35px}body.preferences section.email .resubscribe-submission-status-message{margin-top:-35px}body.preferences section.email .state_manage-preferences.is-shown hgroup{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-ms-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-ms-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:0;-moz-animation-delay:0;-ms-animation-delay:0;animation-delay:0;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}body.preferences section.email .state_manage-preferences.is-shown .form{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-ms-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-ms-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.35s;-moz-animation-delay:.35s;-ms-animation-delay:.35s;animation-delay:.35s;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}body.preferences section.email .state_manage-preferences-with-account.is-shown hgroup{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-ms-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-ms-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:0;-moz-animation-delay:0;-ms-animation-delay:0;animation-delay:0;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}body.preferences section.email .state_manage-preferences-with-account.is-shown .form{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-ms-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-ms-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.35s;-moz-animation-delay:.35s;-ms-animation-delay:.35s;animation-delay:.35s;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}body.preferences section.email .state_manage-preferences-with-account.is-shown .steps-change-lang{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-ms-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-ms-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.35s;-moz-animation-delay:.35s;-ms-animation-delay:.35s;animation-delay:.35s;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}body.preferences section.email .state_unsubscribed.is-shown .succesfully-unsubscribed{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-ms-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.35s;-moz-animation-duration:.35s;-ms-animation-duration:.35s;animation-duration:.35s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}body.preferences .home-report{color:#4f565d;display:none}body.preferences .home-report.is-visible{display:block}body.preferences .home-report p{margin-bottom:0}body.preferences #submit-button{outline:none}@media (min-width: 768px){body.preferences hgroup{padding-top:50px}body.preferences section.email{min-height:600px}body.preferences section.email .email_module{margin:0 40px}body.preferences section.email h1{font-family:"Akkurat Book",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:44px;line-height:52px}body.preferences section.email .selector-group label,body.preferences section.email .selector-group select{float:left}body.preferences section.email .selector-group label{padding-top:6px;margin-right:15px}body.preferences section.email .manual-email{overflow:hidden}body.preferences section.email .manual-email label,body.preferences section.email .manual-email input{float:left}body.preferences section.email .manual-email input{outline:none;-webkit-transition:border 0.25s ease-in-out;transition:border 0.25s ease-in-out}body.preferences section.email .manual-email input:focus,body.preferences section.email .manual-email input:active{border-color:#00C3E8}body.preferences section.email .manual-email label{margin-top:8px;margin-right:18px}body.preferences section.email .state_unsubscribed{overflow:hidden;background:none;padding-top:0;padding-bottom:0}body.preferences section.email .succesfully-unsubscribed{background:#fff;overflow:hidden;padding:0 40px 40px;border-radius:8px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.preferences section.email .succesfully-unsubscribed h1{font-size:28px}body.preferences section.email .succesfully-unsubscribed a{margin-top:20px}body.preferences section.email .submission-row{overflow:hidden;padding:2px 0}body.preferences section.email .submission-row li{float:left}body.preferences section.email .submission-row .submission-status-message{margin:6px 0 0 50px}body.preferences .home-report{margin-top:32px}body.preferences.state_manual{margin-bottom:0}}@media (min-width: 960px){body.preferences section.email .succesfully-unsubscribed{width:50%;min-height:240px;margin-left:auto;margin-right:auto}body.preferences section.email .succesfully-unsubscribed h1{font-size:30px}body.preferences section.email .succesfully-unsubscribed .button{margin-top:20px}}
