@charset "UTF-8";.admin-header{background-color:#DDD;padding:0 2em}.admin-header li{display:inline;list-style-type:none;padding-right:2em}form.admin-search input[type=text]{width:200px}#pictures{margin-left:30px}form.manual-notes textarea{height:50px;font-size:11px}form.manual-notes input[type='checkbox']{margin-top:9px;margin-left:9px}form.manual-notes input[type='submit']{margin-left:20px}form.manual-notes .hidden{display:none}.field{clear:both}.admin-form select{height:28px}.admin-form #steps .step-text{float:left;width:500px}.admin-form #steps .step-image-form{float:left;width:250px}.admin-form #steps .step-delete{float:left;width:150px}.feature_select_options li{list-style-type:none}.admin h2{border-bottom:1px solid #595244;margin:20px 0 10px}.admin ul{list-style:square}.manuals-header ul{list-style-type:none;margin:20px 0}.manuals-header ul li{float:left;margin-right:20px}.manuals-header ul li.selected{font-size:22px;font-weight:bold}.manuals-header ul li.selected a{color:#439}::selection{background-color:#FFD8A1}::-moz-selection{background-color:#FFD8A1}ul,menu,dir{-webkit-padding-start:0px}ul,ol{padding:0px;margin:0 0 18px 25px}html,body{color:#595244;height:100%;font-size:1em;font-family:"proxima-nova",sans-serif;text-rendering:optimizeLegibility}.divider{margin:0 20px;position:relative}.divider #ribbon{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/ribbon-fb07462eb5277d8c2afbf4eba720faae.png) no-repeat;height:69px;left:-68px;position:absolute;top:-15px;width:430px}.divider #ribbon.rep-ribbon{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/rep-home/rep_banner-a974990665135043e1ca3d9ed89b9d6d.png) no-repeat}hr{border:0;border-top:2px dotted #ddd;border-bottom:2px dotted #ddd;display:block;height:2px;margin:1em 0}hr.single{border-top:none;border-bottom:2px solid #ddd}hr.thin{border-top:none;border-bottom:1px solid #ddd}hr.tight{border-top:none;border-bottom:2px solid #ddd;margin:0.2em 0 0.4em 0}a{color:#98ae23}a:hover{color:#98ae23;text-decoration:underline}a:active,a:focus{outline:none}.clear{clear:both}.hide{display:none}.modal-container{padding:15px}.modal-container .field-button{margin-top:20px}.bold{font-weight:bold}.red,.red:hover{color:#da4a00}.green,.green:hover{color:#abbf3f}.btn-green{color:white;background-color:#29a036;box-shadow:0px 5px 0px 0px #227e2c}.btn-green:hover,.btn-green:focus,.btn-green:active,.btn-green.active,.open .dropdown-toggle.btn-green{padding-top:8px;color:white;background-color:#227e2c;border:0}.btn-red{color:white;background-color:#d2587c;box-shadow:0px 5px 0px 0px #b24568}.btn-red:hover,.btn-red:focus,.btn-red:active,.btn-red.active,.open .dropdown-toggle.btn-red{padding-top:8px;color:white;background-color:#b24568;border:0}#header-top-bar{height:65px;padding-top:4px;background-color:white}#header-top-bar img.top-logo{margin-left:16px;margin-top:8px;max-width:190px}#header-top-bar #login,#header-top-bar #logged-in{float:right;text-align:right;font-size:14px}#header-top-bar #login .text-links,#header-top-bar #logged-in .text-links{padding:4px 0}#header-top-bar #login .text-links a,#header-top-bar #logged-in .text-links a{display:inline-block;color:#7a756e;text-decoration:underline;padding:0 5px}#header-top-bar #login .text-links a:hover,#header-top-bar #logged-in .text-links a:hover{color:#5a554e}#header-top-bar #login .button,#header-top-bar #logged-in .button{background:#A8BC3C;color:#FAFAF9;text-decoration:none;font-size:14px;padding:4px 7px;margin-left:8px;border-radius:3px;position:relative;top:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#header-top-bar #login .button.small-button,#header-top-bar #logged-in .button.small-button{font-size:14px;padding:5px 8px}#header-top-bar #login .button.top-about,#header-top-bar #logged-in .button.top-about{margin-right:10px;padding:4px 7px;background-color:#ededed;color:#9fa292}#header-top-bar #login .button.top-mobile,#header-top-bar #logged-in .button.top-mobile{margin-right:0px;padding:4px 7px;background-color:#ededed;color:#9fa292}#header-top-bar #login .button:hover,#header-top-bar #logged-in .button:hover{background:#dee2d6}#header-top-bar #login{margin-top:0}#header-top-bar #navigation{position:relative;text-align:right;padding-top:17px;font-size:14px;font-family:Arial;text-transform:uppercase;margin:0;display:inline-block;list-style:none}#header-top-bar #navigation ul{display:inline-block}#header-top-bar #navigation li{display:inline-block;font-weight:bold;vertical-align:top}#header-top-bar #navigation li.nav-search{margin-right:10px}#header-top-bar #navigation li.nav-search form{margin:0}#header-top-bar #navigation li.nav-search form .input-group-addon{padding:2px 9px}#header-top-bar #navigation li.nav-search form span{height:15px;width:15px}#header-top-bar #navigation li.nav-search form span img{position:relative;top:-1px}#header-top-bar #navigation li.nav-search form input{width:150px;height:10px}#header-top-bar #navigation li.social-media-buttons{padding-right:10px}#header-top-bar #navigation li.social-media-buttons a{width:25px;height:25px;display:inline-block}#header-top-bar #navigation li.social-media-buttons a.nav-fb{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/icons/nav_social/fb-f462bcdd5105cb0bdfa88ec2935ef6a3.png)}#header-top-bar #navigation li.social-media-buttons a.nav-twit{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/icons/nav_social/twitter-5fa0dd32a8170a5da3a85109c76b0fdc.png)}#header-top-bar #navigation li.social-media-buttons a.nav-pin{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/icons/nav_social/pinterest-aeff2bfdd240fe62132695dc781e6002.png)}#header-top-bar #navigation li.social-media-buttons a.nav-ht{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/icons/nav_social/hometalk_sprite-609212ce9aa0dc9884b16a1e09229f31.png)}#header-top-bar #navigation li.social-media-buttons a:hover{background-position:0 -25px}#header-top-bar #navigation li.space{padding:0 10px}#header-top-bar #navigation a{color:#585244}#header-top-bar #navigation img.drop-down{margin-left:5px}#header-top-bar #navigation li.menu{cursor:default;text-transform:none;display:inline-block;position:relative;top:3px}#header-top-bar #navigation li.menu:hover ul.submenu{display:block}#header-top-bar #navigation li ul.submenu{position:absolute;top:16px;left:-5px;width:150px;display:none;background-color:white;border:2px solid #a1a1a1;border-radius:5px 5px 5px 5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:4px;z-index:999}#header-top-bar #navigation li ul.submenu li{display:block;padding-left:10px;padding-right:10px;text-align:left;font-size:14px;font-weight:normal;text-transform:none}#header-top-bar #navigation li ul.submenu li a{padding-left:5px;line-height:1.7;display:inline-block}#header-top-bar #navigation li ul.submenu li a:hover{border-radius:5px 5px 5px 5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:none repeat scroll 0 0 rgba(255,255,255,0.2)}#header-top-bar #share{float:right;width:50px;position:relative;margin-left:20px}#header-top-bar #share .content{height:42px;color:white;background-color:#a9bf42;text-align:center;padding-top:24px}#header-top-bar #share .content a,#header-top-bar #share .content .st_sharethis_custom{margin-top:2px;display:inline-block;width:20px;height:16px}#header-top-bar #share .content .st_sharethis_custom{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/share/mail-1132e6ff658d2bf9830ca80d4a74cf15.png) no-repeat scroll top center transparent;cursor:pointer}#header-top-bar #share .footer{height:21px;margin:0;padding:0;background-color:transparent;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/share_banner-2b444460846d5b09e9fbe73e63190bc2.png);background-position:center bottom;background-repeat:no-repeat}#header-nav-bar{height:55px;width:100%;background-color:#fafafa;box-shadow:inset 0px -7px 15px -10px #999;-moz-box-shadow:inset 0px -7px 15px -10px #999;-webkit-box-shadow:inset 0px -7px 15px -10px #999;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:20px}#header-nav-bar.angieslist{background-color:#54a93d;height:97px}#header-nav-bar.angieslist .header-nav-container .header-text h2{font-family:"proxima-nova",sans-serif;font-size:37px;font-weight:bold;color:#fdfeff;text-align:center;line-height:80px}#header-nav-bar.angieslist .header-nav-container .header-text h2 img{margin-bottom:6px}#header-nav-bar .header-nav-container{height:85px;margin:0 auto;position:relative}#header-nav-bar .header-nav-container .header-text h2{margin-top:11px;color:#999999;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:400;font-size:22px}#header-nav-bar .header-nav-container .header-text h2 span.suggestions{color:#4dabcf}#header-nav-bar .header-nav-container .header-text h2 span.completed{color:#eca728}#header-nav-bar .header-nav-container .header-text h2 span.favorites{color:#e65c2d}#header-nav-bar .header-nav-container .header-text h2 span.schedule{color:#4bad95}#header-nav-bar .header-nav-container .header-text h2 span.homefolio{color:#abbf3f}#header-nav-bar .header-nav-container .header-text h2 span.explore{color:#7d6b93}#header-nav-bar .header-nav-container .header-text h2 span.achievements{color:#eecb10}#header-nav-bar .header-nav-container .header-text .quiz-header-cta{display:inline-block;padding-top:15px;font-size:18px;line-height:18px;font-weight:bold;color:#706c5d}#header-nav-bar .header-nav-container .header-text .quiz-header-cta span{display:inline-block;vertical-align:middle;padding-bottom:10px}#header-nav-bar .header-nav-container .header-text .quiz-header-cta span.orange{color:#e65c2d}#header-nav-bar .header-nav-container .header-text .quiz-header-cta .quiz-header-go{display:inline-block;width:41px;height:21px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/quizzes/home_safety_quiz/tagline_go_button-057b9621c2ca4126434fdf98419a9064.png);margin-left:5px}#header-nav-bar .header-nav-container .header-text .quiz-header-cta:hover{text-decoration:none}#header-nav-bar .header-nav-container .header-text .quiz-header-cta:hover .quiz-header-go{background-position:0 -21px}#header-nav-bar .header-nav-container .header-tabs{position:absolute;bottom:-1px;right:0px}#header-nav-bar .header-nav-container .header-tabs a{display:inline-block;padding:10px 20px;font-size:21px;color:#bfbeb4}#header-nav-bar .header-nav-container .header-tabs a.explore-nav span.explore-refresh{display:inline-block;height:17px;width:17px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/navigation/explore_refresh_button-cff2385be4969bb68ba702465d421427.png);margin-left:5px;margin-bottom:-2px}#header-nav-bar .header-nav-container .header-tabs a.active{background-color:white;border:1px solid #ccc;border-bottom:none;color:#908b81}#header-nav-bar .header-nav-container .header-tabs a:hover{color:#908b81;text-decoration:none}#header-nav-bar .header-nav-container .header-tabs a:hover.explore-nav span.explore-refresh{background-position:0 -17px}.container.bn-container.bn-container{margin-bottom:30px}.container.bn-container .footer{border:none;padding:30px}.container.bn-container .page-header{position:relative;padding:0px 20px 0px 20px;height:85px;margin-bottom:0;border-bottom:none}.container.bn-container .page-header .logo{float:left;height:33px;margin-top:25px;width:190px}.container.bn-container #rep_group_logo{margin:23px 20px 0 10px}.container.bn-container .rep-funnel{margin-top:15px}.container.bn-container .rep-funnel p{font-size:11px;text-transform:none;margin:0 0 0 0}.container.bn-container .rep-bar{margin-top:20px;margin-bottom:10px;padding:5px;background-color:#efefef}.container.bn-container .rep-bar ul{margin:0}.container.bn-container .rep-bar ul li{display:inline;list-style-type:none;margin-right:15px}.container.bn-container .body{position:relative;margin:0 20px 20px;padding-bottom:20px}.center-text{text-align:center}.center{margin:0 auto}.auth-form{width:600px;margin:0 auto}.auth-form h2{margin-bottom:20px}.auth-form label{width:160px;font-weight:bold;font-size:14px;line-height:16px}.auth-form form .input{margin-left:175px}.auth-form input,.auth-form textarea{width:240px}.auth-form select{width:250px}.auth-form input[type="submit"]{width:200px}.auth-form input[type="checkbox"]{width:20px}.auth-form .user-content-prefs ul{margin-left:45px;margin-bottom:30px}.auth-form .user-content-prefs ul li{list-style-type:none;float:left}.auth-form .new-password{display:none}.form-actions{margin-top:15px}.cancel-link{margin-left:20px}.blog .post .title{font-size:1em;font-weight:bold}.blog .post .description{font-size:0.8em}#week_box{border:1px solid #e0e0e0;margin-bottom:4px;padding:1px}#week_box p{margin:0}p.week{background:#D0D0D0;font-weight:bold;line-height:24px;padding:0 6px}p.schedule{line-height:24px;padding:0 6px}.sign-on-fb{text-align:center;margin:40px 0}.alert-message{font-weight:bold;text-align:center}form .input{margin-left:224px}.twipsy-inner{text-align:left;background-color:orange;font-size:14px;font-weight:bold}.twipsy.right .twipsy-arrow{border-right:5px solid orange}.twipsy.left .twipsy-arrow{border-right:5px solid orange}ul.breadcrumb{font-size:14px}.field_with_errors{display:table;float:left}.field_with_errors label{color:red}.field_with_errors input{border-color:red}#error_explanation{border:1px solid #a8bc3c;background:#F5FFDF;clear:both;padding:7px;padding-bottom:0;margin:40px 35px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}#error_explanation h2{text-align:left;font-weight:bold;padding:5px 5px 5px 15px;font-size:12px;margin:-7px;margin-bottom:0px;text-align:center}#error_explanation ul li{font-size:12px;list-style:square}.invitation-form #error_explanation{margin:20px 0px}.admin-bar{font-size:12px;background-color:#ccc;color:#111;text-align:center}.admin-bar li{color:#111;list-style-type:none;display:inline;margin-left:10px}.admin-bar a{color:#333}.admin-form input,.admin-form textarea{width:400px}.admin-form input[type="checkbox"]{width:15px}.accept-invite{width:600px;margin:0 auto;text-align:center}.accept-invite .address{margin:15px 0 20px 0}.accept-invite .field{width:415px}.accept-invite label{width:175px}.accept-invite form .input{margin-left:180px}.empty-state{width:600px;margin:50px auto;text-align:center}.empty-state.floated{padding-right:240px}.empty-state h2{font-size:24px;line-height:32px}.empty-state p{font-size:17px;line-height:26px}.empty-state span.red{color:#db5d24}.empty-state span.green{color:#abbf3f}.empty-state span.teal{color:#4FAB9E}.empty-state span.orange{color:#eca728}.empty-state span.heart{display:inline-block;width:13px;height:12px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/icons/null_heart-ce4683e4abaf8922f69dcfa58b0906d5.png);background-repeat:no-repeat;vertical-align:middle}.empty-state span.calendar{display:inline-block;width:16px;height:18px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/icons/null_calendar-c98389b754fb286ec2e36e8be268a21a.png);background-repeat:no-repeat;vertical-align:-2px}.empty-state span.check{display:inline-block;width:16px;height:14px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/icons/null_check-a51f1920781e51d3a23d253cf10c6d1d.png);background-repeat:no-repeat}.empty-state a.explore{display:inline-block;width:197px;height:40px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/buttons/explore_btn-8b9bc4c4d624b88103c62d0dcc219348.png);margin-top:15px}.empty-state a.explore:hover{background-position:0 -40px}.empty-state a.do-this{display:inline-block;width:197px;height:40px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/buttons/lets_do_this_btn-b264a4b817d30c0ac36a4f8a9173b652.png);margin-top:15px}.empty-state a.do-this:hover{background-position:0 -40px}.assign-label{float:left;line-height:29px;margin-right:10px}select.assign-select{width:125px;height:22px;margin-top:4px;padding:0px}.home-login input:-moz-input-placeholder{font-size:11px}.home-login input::-webkit-input-placeholder{font-size:11px}a.tooltip-info{text-decoration:none;border-bottom:dotted 1px gray;display:inline;color:#595244}a.tooltip-info:hover{cursor:help}.cluetip-title{padding-left:15px;font-size:14px}.cluetip-inner{font-size:14px;padding:15px}#infscr-loading{margin:0 auto}*,*:before,*:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="radio"],input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row.no-gutter .col-xs-1,.row.no-gutter .col-sm-1,.row.no-gutter .col-md-1,.row.no-gutter .col-lg-1,.row.no-gutter .col-xs-2,.row.no-gutter .col-sm-2,.row.no-gutter .col-md-2,.row.no-gutter .col-lg-2,.row.no-gutter .col-xs-3,.row.no-gutter .col-sm-3,.row.no-gutter .col-md-3,.row.no-gutter .col-lg-3,.row.no-gutter .col-xs-4,.row.no-gutter .col-sm-4,.row.no-gutter .col-md-4,.row.no-gutter .col-lg-4,.row.no-gutter .col-xs-5,.row.no-gutter .col-sm-5,.row.no-gutter .col-md-5,.row.no-gutter .col-lg-5,.row.no-gutter .col-xs-6,.row.no-gutter .col-sm-6,.row.no-gutter .col-md-6,.row.no-gutter .col-lg-6,.row.no-gutter .col-xs-7,.row.no-gutter .col-sm-7,.row.no-gutter .col-md-7,.row.no-gutter .col-lg-7,.row.no-gutter .col-xs-8,.row.no-gutter .col-sm-8,.row.no-gutter .col-md-8,.row.no-gutter .col-lg-8,.row.no-gutter .col-xs-9,.row.no-gutter .col-sm-9,.row.no-gutter .col-md-9,.row.no-gutter .col-lg-9,.row.no-gutter .col-xs-10,.row.no-gutter .col-sm-10,.row.no-gutter .col-md-10,.row.no-gutter .col-lg-10,.row.no-gutter .col-xs-11,.row.no-gutter .col-sm-11,.row.no-gutter .col-md-11,.row.no-gutter .col-lg-11,.row.no-gutter .col-xs-12,.row.no-gutter .col-sm-12,.row.no-gutter .col-md-12,.row.no-gutter .col-lg-12{padding-right:0;padding-left:0}form .clearfix{margin-bottom:18px}.help-inline,.help-block{font-size:11px;line-height:18px}h1,h2,h3,h4,h5,h6{color:#595244;margin:0}h1{font-size:30px;line-height:36px;margin-bottom:18px}h4{font-size:16px;line-height:36px}ul.nav-tabs{margin-left:0;margin-bottom:20px}.actions{background:#f5f5f5;margin-top:18px;margin-bottom:18px;padding:17px 20px 18px 150px;border-top:1px solid #ddd;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.responsive-content{height:auto !important;max-width:100%}h3{font-size:18px;line-height:36px}h2{font-size:24px;line-height:36px}.form-control{height:18px}p{font-size:14px}.col-md-offset-half{margin-left:4.16161616%}#cboxClose{border:none}@media (min-width: 1200px){.container{width:970px}}h1,h2,h3,h4,h5,h6{font-family:"proxima-nova",sans-serif;font-weight:bold}label,input,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}input.form-control,textarea.form-control,select.form-control,.uneditable-input.form-control{color:#808080}.pagination>li>a,.pagination>li>span{background-color:transparent}.error.form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.error.form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}table td{vertical-align:top}table th,table td{padding:10px 10px 9px;line-height:18px;text-align:left}table{width:100%;margin-bottom:18px;padding:0;font-size:13px;-webkit-border-radius:4px;-moz-border-radius:4px;border-collapse:separate;border-radius:4px}.error.help-block,.error.control-label,.error.radio,.error.checkbox,.error.radio-inline,.error.checkbox-inline{color:#a94442}.no-padding{padding:0}.help-inline,.help-block{font-size:11px;line-height:18px}.old-button.danger,.alert-message.danger,.old-button.danger:hover,.alert-message.danger:hover,.old-button.error,.alert-message.error,.old-button.error:hover,.alert-message.error:hover,.old-button.success,.alert-message.success,.old-button.success:hover,.alert-message.success:hover,.old-button.info,.alert-message.info,.old-button.info:hover,.alert-message.info:hover{color:#ffffff}.old-button.danger,.alert-message.danger,.old-button.error,.alert-message.error{background-color:#c43c35;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-ms-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(top, #ee5f5b, #c43c35);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#c43c35 #c43c35 #882a25;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.old-button.success,.alert-message.success{background-color:#57a957;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-ms-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(top, #62c462, #57a957);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#57a957 #57a957 #3d773d;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.old-button.info,.alert-message.info{background-color:#339bb9;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#5bc0de), to(#339bb9));background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);background-image:-ms-linear-gradient(top, #5bc0de, #339bb9);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5bc0de), color-stop(100%, #339bb9));background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);background-image:-o-linear-gradient(top, #5bc0de, #339bb9);background-image:linear-gradient(top, #5bc0de, #339bb9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#339bb9 #339bb9 #22697d;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.old-button{cursor:pointer;display:inline-block;background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), color-stop(25%, #fff), to(#e6e6e6));background-image:-webkit-linear-gradient(#fff, #fff 25%, #e6e6e6);background-image:-moz-linear-gradient(top, #fff, #fff 25%, #e6e6e6);background-image:-ms-linear-gradient(#fff, #fff 25%, #e6e6e6);background-image:-o-linear-gradient(#fff, #fff 25%, #e6e6e6);background-image:linear-gradient(#fff, #fff 25%, #e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);padding:5px 14px 6px;text-shadow:0 1px 1px rgba(255,255,255,0.75);color:#333;font-size:13px;line-height:normal;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-webkit-transition:0.1s linear all;-moz-transition:0.1s linear all;-ms-transition:0.1s linear all;-o-transition:0.1s linear all;transition:0.1s linear all}.old-button:hover{background-position:0 -15px;color:#333;text-decoration:none}.old-button:focus{outline:1px dotted #666}.old-button.primary{color:white;background-color:#9FBB4B;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#cbda9e), to(#9fbb4b));background-image:-moz-linear-gradient(top, #cbda9e, #9fbb4b);background-image:-ms-linear-gradient(top, #cbda9e, #9fbb4b);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #cbda9e), color-stop(100%, #9fbb4b));background-image:-webkit-linear-gradient(top, #cbda9e, #9fbb4b);background-image:-o-linear-gradient(top, #cbda9e, #9fbb4b);background-image:linear-gradient(top, #cbda9e, #9fbb4b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CBDA9E', endColorstr='#9FBB4B', GradientType=0);border-color:#9fbb4b #9fbb4b #9fbb4b;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);text-shadow:0 -1px 0 rgba(0,0,0,0.25)}input[type=button],input[type=submit],input[type=reset],input[type=file]::-webkit-file-upload-button,button{box-sizing:border-box}.old-button:active{-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.25),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.25),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.25),0 1px 2px rgba(0,0,0,0.05)}.old-button.disabled{cursor:default;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.old-button[disabled]{cursor:default;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.old-button.large{font-size:15px;line-height:normal;padding:9px 14px 9px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.old-button.small{padding:7px 9px 7px;font-size:11px}:root .alert-message,:root .old-button{border-radius:0 \0}button.old-button::-moz-focus-inner,input[type=submit].old-button::-moz-focus-inner{padding:0;border:0}@font-face{font-family:'Glyphicons Halflings';src:url(https://d1twqkqsbaimcg.cloudfront.net/assets/glyphicons-halflings-regular-9a969c69a4368308d42370e9aa2d7f1a.eot);src:url(https://d1twqkqsbaimcg.cloudfront.net/assets/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(https://d1twqkqsbaimcg.cloudfront.net/assets/glyphicons-halflings-regular-10e010cb85ad80623108f83a650b1674.woff) format("woff"),url(https://d1twqkqsbaimcg.cloudfront.net/assets/glyphicons-halflings-regular-252666d30242bdb464d1910bdc7f1f13.ttf) format("truetype"),url(https://d1twqkqsbaimcg.cloudfront.net/assets/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}ul.admin-features li{list-style-type:none;padding:5px}ul.admin-features li.even{background-color:#f4f4f4}ul.admin-features li.odd{background-color:#fafafa}.admin-feature-actions{font-size:.8em}.feature-list{padding:1em;border-bottom:1px solid #ddd}.feature-item{float:left}.feature-actions{float:right;text-align:center}.fadeInCheck{animation-name:fadeInCheck;-webkit-animation-name:fadeInCheck;animation-duration:1.2s;-webkit-animation-duration:1.2s}@keyframes fadeInCheck{0%{opacity:0;transform:translateX(-40px)}40%{opacity:0;transform:translateX(-40px)}90%{opacity:1;transform:translateX(5px)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeInCheck{0%{opacity:0;-webkit-transform:translateX(-40px)}40%{opacity:0;-webkit-transform:translateX(-40px)}90%{opacity:1;transform:translateX(5px)}100%{opacity:1;-webkit-transform:translateX(0)}}.achievements-page{margin-bottom:60px}.achievements-page h1{color:#555555;font-size:26px;margin:10px 0px 10px 15px}.achievements-page p{font-size:17px;line-height:30px;margin-left:15px}.achievements-page p:last-of-type{padding-bottom:20px}.achievements-page .achievement-card{text-align:center;margin-bottom:40px}.achievements-page .achievement-card img{width:85%}.achievements-page .achievement-card a{display:inline-block;border:1px solid #fff}.achievements-page .achievement-card a:hover{text-decoration:none;border:1px solid #cacaca;border-radius:10px}.achievements-page .achievement-card a img[src*="incomplete"]{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:url(grayscale.svg#grayscale);filter:gray}.achievements-page .achievement-card h2{color:#999999}.achievements-page .achievement-card h4{color:#999999;letter-spacing:.2em;text-transform:uppercase;font-size:12px}.achievement-expanded{margin-bottom:60px}.achievement-expanded .show-for-complete{display:none}.achievement-expanded .hide-for-complete{display:initial;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:url(grayscale.svg#grayscale);filter:gray}.achievement-expanded.achievement-complete .show-for-complete{display:initial}.achievement-expanded.achievement-complete .hide-for-complete{display:none}.achievement-top-cta{border:1px solid #cacaca;margin-bottom:2em;padding:1em;border-radius:10px;background-color:#fbfbfb}.achievement-top-cta h3{font-size:26px;line-height:31px;padding:0 15px;margin-bottom:12px;min-height:35px;color:#777}.achievement-top-cta .achievement-cta-image{width:100%;max-width:400px;margin:0 auto;height:auto;z-index:2;position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.achievement-top-cta .achievement-cta-left{padding-right:0;text-align:center}.achievement-top-cta .achievement-cta-right{padding-left:0;padding-right:0;padding-top:15px;text-align:center}.achievement-top-cta .achievement-cta-right .achievement-trophy{background-image:url(/assets/achievements/trophy_big.png);width:50px;height:50px;background-size:50px;background-repeat:no-repeat;margin:0 auto;padding-bottom:15px}@media (max-width: 767px){.achievement-top-cta .achievement-cta-right .achievement-trophy{display:none}}.achievement-top-cta .achievement-details{border:1px solid #cacaca;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:#ffffff;width:75%;text-align:center;margin:0 auto;margin-top:30px;color:#777}.achievement-top-cta .achievement-details h4{font-size:55px;line-height:43px;vertical-align:top;font-weight:normal;padding:10px;margin-right:-10px;color:#777}.achievement-top-cta .achievement-details h4 .super{vertical-align:top;font-size:16px;line-height:16px;font-weight:bold}.achievement-top-cta .achievement-details p{text-transform:uppercase;padding-top:10px;font-size:14px;font-weight:bold;letter-spacing:.1em;border-top:1px solid #cacaca}a.achievement-button{background-color:#eca728;color:#ffffff;text-decoration:none;border-bottom:4px solid #b57b10;padding:15px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;font-weight:normal;font-size:20px;display:block;min-width:60%;text-align:center;margin:15px auto 15px auto;display:inline-block;margin:12px}.achievement-success h1{font-size:28px;font-weight:normal;letter-spacing:.02em;border-bottom:1px solid #ccc;margin-bottom:24px;margin-right:30px}.achievement-success .award-container{margin-bottom:20px;text-align:center;overflow:hidden}.achievement-success .award-container .award-price{height:175px;background-color:#f2f2f2;border:1px solid #cacaca;border-right:0;padding:1.6em 0;margin-right:-6px}.achievement-success .award-container .award-price h3{font-size:24px;font-weight:normal;margin-bottom:5px}.achievement-success .award-container .award-price h4{font-size:55px;line-height:43px;vertical-align:top;font-weight:normal}.achievement-success .award-container .award-price h4 .super{vertical-align:top;font-size:16px;line-height:16px}.achievement-success .award-container .award-price .fineprint{font-size:14px;margin-top:5px;color:#999999}.achievement-success .award-container .award-brand{height:175px;padding:10px}.achievement-success .award-container .award-brand .logo{margin:0 auto}.achievement-success .award-container .award-brand .logo img{width:65%;max-width:250px}.achievement-success .award-container .award-brand .promo{width:65%;max-width:250px;padding:5px 10px 15px 10px;margin:10px auto;background-color:#ffffff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;font-size:28px;letter-spacing:1px}.achievement-success .award-container .award-brand .promo .promotop{font-size:14px;margin-top:5px;color:#999999;text-transform:uppercase}.achievement-description{margin-bottom:40px}.achievement-description p,.achievement-description span{font-size:17px;line-height:30px}.achievement-tasks .suggestion-card .completed-banner{display:none;position:absolute;top:0;left:0;height:100%;z-index:99;background-color:rgba(238,168,39,0.8);line-height:70px;font-size:50px;color:white;padding:10px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.achievement-tasks .suggestion-card .completed-banner i{margin-top:20px}.achievement-tasks .suggestion-card.complete{border:1px solid #ebebeb !important}.achievement-tasks .suggestion-card.complete .completed-banner{display:block}.achievement-tasks .suggestion-card.complete .suggestion-card-image,.achievement-tasks .suggestion-card.complete .suggestion-card-content{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=.4)";filter:alpha(opacity=0.4);-moz-opacity:0.4;opacity:0.4}.achievement-tasks .suggestion-card.complete:hover .suggestion-actions{display:none !important}@media (max-width: 767px){.achievement-tasks .suggestion-card.complete .suggestion-actions{visibility:hidden}}.achievement-tasks .suggestion-card-content{padding-bottom:24px !important}.achievement-bottom-cta{border-top:4px dotted #cacaca;margin:40px 0;padding:20px 0;text-align:center}.achievement-bottom-cta h2{text-align:center;font-size:50px;line-height:66px;font-weight:100;margin-bottom:20px}.achievement-bottom-cta h2 a{color:#eecb10}.achievement-bottom-cta h2 a:hover{text-decoration:none}.achievement-bottom-cta h5{text-align:center;font-weight:normal;background-color:white;font-size:24px;position:relative;top:-15px;display:inline-block;padding:0 25px}.achievement-bottom-cta hr{width:85%;margin:0px auto;border-top:none;border-bottom:2px solid #ddd}#colorbox.achievement-modal{background:#f1f1f1;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}#colorbox.achievement-modal #cboxLoadedContent{background:#f1f1f1}#colorbox.achievement-modal:focus{outline:none}#cboxClose{background:url(http://brightnest-assets.s3.amazonaws.com/site/images/newclose.png);background-position:-66px}.achievement-popup{overflow:hidden}.achievement-popup .row{margin-left:0px;margin-right:0px}.achievement-popup p{font-size:18px;line-height:22px;padding:0 15px;color:#999999;margin:0 auto;min-height:50px}.achievement-popup .achievement-popup-left img.popup-badge{z-index:99;margin-left:15px}.achievement-popup .achievement-popup-right{text-align:center}.achievement-popup .achievement-popup-right img{width:45px;height:auto;margin-bottom:10px}.achievement-popup .achievement-popup-right .achievement-center-row{background-color:white;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:10px 0;padding:15px 0;font-weight:bold;width:500px;margin-left:-75px;min-height:90px;display:table}.achievement-popup .achievement-popup-right .achievement-center-row p{margin:10px auto;width:300px;font-size:22px;line-height:25px;display:table-cell;vertical-align:middle;color:#777777}.achievement-popup .achievement-popup-right .achievement-center-row p:first-of-type{width:115px}.achievement-popup .achievement-popup-right .achievement-center-row p:last-of-type{width:115px}.mini-task-card{margin-bottom:15px}.mini-task-card .image{float:left;width:115px}.affiliate-product{margin:15px 0;padding:10px;background-color:#eeedeb;border:1px solid #eeedeb;border-radius:5px}.affiliate-product .product-image{float:left}.affiliate-product .affiliate-copy{float:left;margin-left:20px}.affiliate-product .affiliate-copy h4{border-bottom:1px solid gray;font-size:16px;line-height:18px;margin-bottom:4px}.affiliate-product .affiliate-copy .product-pricing{position:relative;top:-7px;left:10px;display:inline-block;font-size:14px;line-height:14px;font-weight:bold;color:red}.positive{color:#A8BC3C}.negative{color:#CC583C}.good{color:#8DC6FF}.dark{background:#f6f5f3}.expanded-image{margin-bottom:15px}.expanded-image img{width:280px}.no-must-dos{width:520px;border:1px solid red}#task_container h1.bordered{text-transform:uppercase;font-size:30px;line-height:36px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#9fa193}#task_container #further-action{font-size:0;margin-bottom:20px}#task_container #further-action a{width:337px;height:92px;display:inline-block}#task_container #further-action a.toggle-upcoming{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/dashboard/dual_cta_left-5bc923d3c7a321f1799d457704fd6590.png)}#task_container #further-action a.toggle-upcoming.active{background-position:0 -184px}#task_container #further-action a.toggle-upcoming.active:hover{background-position:0 -276px}#task_container #further-action a.show-explore{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/dashboard/dual_cta_right-5e4bdb272df76a7ec6f4f1b81777e9c9.png)}#task_container #further-action a:hover{background-position:0 -92px}.prev{margin-right:20px}.questionnaire-submit{display:inline}.house-info-header{max-width:610px;margin:30px auto 0px;text-align:center;line-height:30px}.house-info-header .instruction{font-size:15px;color:#808080}p.address-privacy{text-align:center;font-size:16px;margin-top:10px}.house-info-fields{width:800px;margin:40px auto 40px 95px}.house-info-fields input[type="text"]{width:300px;display:inline-block}ul.invite{width:600px;margin-left:245px}ul.invite li{font-size:12px;margin-bottom:10px}.next{width:180px}.house-feature-fields{margin:0 0 60px 0}#step-1 .house-feature-fields{height:212px}#step-2 .house-feature-fields{height:225px}#step-3 .house-feature-fields{height:225px}#step-4 .house-feature-fields{height:225px}#step-5 .house-feature-fields{height:225px}#step-6 .house-feature-fields{height:225px}input[type="text"]#purchase-price{width:200px}.city-state label{width:100px;display:inline}.city-state .field_with_errors{display:inline;float:none}.city-state .field_with_errors select{border:1px solid red}.city-state span.state{color:#404040;font-size:13px}.city-state span.help-inline{padding-left:5px}.city-state input[type="text"]{width:154px}.city-state select{width:72px;text-align:center}.required{color:#AEC295}.houses{height:87px;margin:20px 0 20px 196px;position:relative;width:360px}.houses .house{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step2/houses-33ee22090c9830c3e7b5ef6f0ecca206.png);position:absolute}.houses .house1{height:28px;left:16px;bottom:0;width:28px;background-position:-30px -59px}.houses .house2{height:40px;left:67px;bottom:0;width:40px;background-position:-111px -47px}.houses .house3{height:57px;left:131px;bottom:0;width:57px;background-position:-190px -30px}.houses .house4{height:72px;left:209px;bottom:0;width:72px;background-position:-269px -15px}.houses .house5{height:87px;left:298px;bottom:0;width:87px;background-position:-348px 0}.slider{width:300px}.slider-labels{display:block;height:30px;left:-2px;position:relative;width:335px;margin:0 !important}.slider-labels table{padding:0;margin:0;border:none;table-layout:fixed}.slider-labels tr,.slider-labels td{border:none;padding:0;margin:0}.slider-labels .stops a{padding:5px 10px;margin-left:-10px;text-decoration:none}#stories-labels{width:325px}#stories-labels td{text-align:left}#stories-labels td.last{width:25px}#stories-slider,#bedrooms-slider,#bathrooms-slider{cursor:pointer}.slider-field{border:0;color:#f6931f;font-weight:bold;background-color:#f4f0ec}.feature input[type="checkbox"]{display:none}.feature-label{font-size:14px;padding:30px 0 50px 0}.feature-label label{padding:0px;font-size:14px;float:none;width:auto;text-align:center;cursor:pointer}#step-2-select{margin:0 auto}#step-2-select .feature-wrapper{width:150px;height:195px;float:left;text-align:center;padding-top:15px}#step-2-select .feature{overflow:auto;margin-bottom:0;height:135px;background-repeat:no-repeat;background-position:center bottom;cursor:pointer}#step-2-select .feature-c1{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step2/savvy1-669363723937d455318f2d1916f4722d.png)}#step-2-select .feature-c1.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step2/savvy2-a05c45e174b7574451f51383b8a02101.png)}#step-2-select .feature-c2{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step2/clean1-fd24abee77c6e2e82d201198ad8e43e7.png)}#step-2-select .feature-c2.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step2/clean2-9accd8d7f0f1c470a417aedeea31169a.png)}#step-2-select .feature-c3{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step2/green1-35a2bd3699173ddb699772f8923040ca.png)}#step-2-select .feature-c3.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step2/green2-5fa4d83e85cafe524b4c978e8bd2a830.png)}#step-2-select .feature-c4{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step2/healthy1-bd4d6e1bd2289559ed11d0c6ddb7ab6f.png)}#step-2-select .feature-c4.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step2/healthy2-44d6e9bd26483e2ce93e75d99aec9e0c.png)}#step-2-select .feature-c5{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step2/handy1-2ab91ced68044485a9d40948b45a9c33.png)}#step-2-select .feature-c5.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step2/handy2-74ea552ef1a7890d8dcaabd16415d341.png)}#step-2-select .feature-c6{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step2/creative1-dffa604a382b9c997e3b04c382010546.png)}#step-2-select .feature-c6.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step2/creative2-3ebf5ed80bee55a21b7ee338cf5a9352.png)}#step-3-select,#step-4-select{width:490px;margin:0 auto}#step-3-select .feature-wrapper,#step-4-select .feature-wrapper{width:200px;height:195px;float:left;margin:20px;text-align:center;padding-top:15px}#step-3-select .feature,#step-4-select .feature{overflow:auto;margin-bottom:0;width:200px;height:150px;background-repeat:no-repeat;background-position:center bottom;cursor:pointer}#step-3-select .feature-1,#step-4-select .feature-1{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step3/kidsgrey-44022f4a90b6d0b845e60720743079dd.png)}#step-3-select .feature-1.selected,#step-4-select .feature-1.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step3/kidsgreen-d856192e92575f6f7c81ac060e639700.png)}#step-3-select .feature-2,#step-4-select .feature-2{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step3/petsgrey-8d3fd484a3dbb36c168108ad16239603.png)}#step-3-select .feature-2.selected,#step-4-select .feature-2.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step3/petsgreen-e386101de952ac831ac5e0cd13315957.png)}#step-3-select .feature-3,#step-4-select .feature-3{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step4/exteriorgrey-320cb84ce76ffd67029bd2d3ea22559d.png)}#step-3-select .feature-3.selected,#step-4-select .feature-3.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step4/exteriorgreen-6bf107eefbf65d330b573315b672f947.png)}#step-3-select .feature-4,#step-4-select .feature-4{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step4/lawngrey-7af394922a02bc73927b200bf7dd85e0.png)}#step-3-select .feature-4.selected,#step-4-select .feature-4.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step4/lawngreen-5b167cedcddc3ec83ac7a5067502999b.png)}#step-5-select{width:855px;margin:0 auto}#step-5-select .feature-wrapper{width:130px;height:195px;float:left;margin:20px;text-align:center;padding-top:15px}#step-5-select .feature{width:130px;height:150px;background-repeat:no-repeat;background-position:center bottom;cursor:pointer}#step-5-select .feature-5{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step5/basementgrey-7e2c0fefa4cd09e6067106484ceb9b21.png)}#step-5-select .feature-5.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step5/basementgreen-4f53faf598a1ef19723d9fff12a4702f.png)}#step-5-select .feature-6{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step5/poolgrey-50f01ed19c3beab96bf9121103183e34.png)}#step-5-select .feature-6.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step5/poolgreen-c9c6c8d53c12a1e686a9ef78aff8c107.png)}#step-5-select .feature-7{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step5/garagegrey-6b62489be84b011fd8dd886f2da7ceab.png)}#step-5-select .feature-7.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step5/garagegreen-68e368509e6104105111e7848425c8ef.png)}#step-5-select .feature-8{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step5/atticgrey-c41b00d7f0dcd90fbd704c56346df842.png)}#step-5-select .feature-8.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step5/atticgreen-106665797670d08ea249dcc8d3da14e7.png)}#step-5-select .feature-9{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step5/fireplacegrey-c124a48007bd31c389eed644b47d0ff8.png)}#step-5-select .feature-9.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step5/fireplacegreen-12904fbd51fedaca0f1abcd8f9709f9e.png)}#step-6-select{width:940px;margin:0 auto}#step-6-select .feature-wrapper{width:130px;height:195px;float:left;margin:13px;text-align:center;padding-top:15px}#step-6-select .feature{width:130px;height:150px;background-repeat:no-repeat;background-position:center bottom;cursor:pointer}#step-6-select .feature-10{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step6/acgrey-00082c9da3de8883b554ced663eeed6b.png)}#step-6-select .feature-10.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step6/acgreen-dfb5d35e9aa1fb8f94a5be7911e66863.png)}#step-6-select .feature-11{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step6/furnacegrey-6b5b7675861b8e0759af7fa28cb5ad7a.png)}#step-6-select .feature-11.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step6/furnacegreen-c8c4e7c1c4b183a07b8dec5d55894aee.png)}#step-6-select .feature-12{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step6/boilergrey-15c687214dea464f7162c79540302777.png)}#step-6-select .feature-12.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step6/boilergreen-0d4361005098c72ce3893dc9df9cfe27.png)}#step-6-select .feature-13{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step6/tanklessgrey-82209cd9abba5ed408e2a03a62225c13.png)}#step-6-select .feature-13.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step6/tanklessgreen-37d7c92e60500ce37eb0f0daa19d4a82.png)}#step-6-select .feature-14{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step6/waterheatergrey-fa1dea5ae44a3b406a88387b082343a4.png)}#step-6-select .feature-14.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step6/waterheatergreen-a28ad229c2751024d134d566bc849bd2.png)}#step-6-select .feature-36{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step6/heat_pump_gray-fb045bea67679ceb5a402b481c1236a2.png)}#step-6-select .feature-36.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step6/heat_pump_green-0206f7b10f15f19205e100a9d9cec138.png)}#step-7 h2{margin-bottom:20px}#step-7 div.labels p.label{background:none;color:#595244;display:inline-block}#step-7 div.labels p.label.first{width:124px}#step-7 div.labels p.label.last{width:124px}#step-7 div.labels p.label.email{width:214px}#step-7 div.labels p.label.delete{width:28px}#step-7 input.first,#step-7 input.last{width:120px}#step-7 input.email{width:225px}#step-7 input{display:inline-block}#step-7 a.add-member{display:block;font-size:14px;margin-top:20px;color:#585244}#step-7 .resident-form{width:600px;margin:20px auto;text-align:center;min-height:178px}#step-7 .second-help{font-size:12px;margin-top:6px}#progress{font-size:12px;margin:0 auto;background:#E5E4E1;background-image:linear-gradient(bottom, #d7d6d4 9%, #f2f0ed 66%);background-image:-o-linear-gradient(bottom, #d7d6d4 9%, #f2f0ed 66%);background-image:-moz-linear-gradient(bottom, #d7d6d4 9%, #f2f0ed 66%);background-image:-webkit-linear-gradient(bottom, #d7d6d4 9%, #f2f0ed 66%);background-image:-ms-linear-gradient(bottom, #d7d6d4 9%, #f2f0ed 66%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.09, #d7d6d4), color-stop(0.66, #f2f0ed));height:40px}#progress li{border-right:1px solid #fff;width:130px}#progress li:last-child{border-right:0}#progress li.active{background:#abbe3e;background-image:linear-gradient(bottom, #86a53e 9%, #abbe3e 66%);background-image:-o-linear-gradient(bottom, #86a53e 9%, #abbe3e 66%);background-image:-moz-linear-gradient(bottom, #86a53e 9%, #abbe3e 66%);background-image:-webkit-linear-gradient(bottom, #86a53e 9%, #abbe3e 66%);background-image:-ms-linear-gradient(bottom, #86a53e 9%, #abbe3e 66%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.09, #86a53e), color-stop(0.66, #abbe3e))}#progress li a{color:#585244;background:none;margin:0;line-height:40px;padding:0 5px;text-align:center}#progress li.active a{color:white}.house-edit-features h2.house-info-header{clear:both;margin-top:70px}.tagline{margin:30px 16px;text-align:center}.section h4{text-transform:uppercase;font-size:14px;line-height:14px;margin-bottom:10px;font-weight:bold;text-align:left}.left-sidebar .section{font-size:12px;margin-bottom:20px}.left-sidebar .section.raffle{margin-bottom:5px;padding-right:5px}.left-sidebar .section.raffle .raffle-image{padding:7px;float:left}.left-sidebar .section.raffle .count{font-size:24px;float:right;color:#A9BF42;padding-top:15px;margin-left:4px;height:26px}.left-sidebar .section.raffle .count-text{padding-top:7px;height:36px}.left-sidebar .section.raffle .count-text p{padding:0;text-align:right;font-size:11px;line-height:17px}.left-sidebar .section.raffle hr.single.tiny{border-bottom:1px solid #ddd;margin:0 0 2px 0px}.left-sidebar .section.raffle p.entered-details{font-size:11px;margin:0px 0 0 0;padding:0;text-align:right;line-height:17px}.left-sidebar .section p{margin:0;padding:8px 15px}.left-sidebar .section>h4{background:#A9BF42;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0.1, #bccf59), color-stop(0.7, #adc046));background-image:-moz-linear-gradient(center bottom, #bccf59 10%, #adc046 70%);color:#FFFFFF;display:block;font-family:verdana;line-height:42px;height:42px;margin-bottom:0;padding:0 15px}.left-sidebar .section .padded{padding:15px}.left-sidebar .section .padded>h4{font-size:14px;line-height:14px;margin-bottom:10px;font-weight:bold;text-align:left}.left-sidebar .section a.full_history,.left-sidebar .section a.upcoming_todos{display:block;margin:0;padding:8px 15px;text-decoration:underline}.left-sidebar .help-link{font-size:14px;line-height:23px}.left-sidebar .help-link h4{margin:0 0 7px 0;text-transform:uppercase}.left-sidebar .help-link a{margin-left:15px}.left-sidebar .property-overview .house-edit-button{float:right}.left-sidebar .property-overview .map{margin-top:15px}.left-sidebar .property-overview .map img{width:250px}.left-sidebar #home_history_summary ul{margin:0;list-style:none;padding:0}.left-sidebar #home_history_summary ul li.completed_todo{border-bottom:1px dashed #afaaa0;color:#595244;display:block;margin:0;padding:8px 15px;text-decoration:none;-moz-transition:background-color 0.1s ease-out;-webkit-transition:background-color 0.1s ease-out;transition:background-color 0.1s ease-out}.left-sidebar #home_history_summary ul li.completed_todo .name{font-size:13px}.left-sidebar #home_history_summary ul li.completed_todo .completed_on{color:#808080;font-size:11px;font-style:italic}.left-sidebar #home_history_summary ul li.completed_todo a{text-decoration:none}.left-sidebar #home_history_summary ul li.completed_todo p{margin:0;padding:0}.left-sidebar #home_history_summary ul li.completed_todo:hover{background-color:#f6f5f3}.left-sidebar #home_history_summary ul p{margin:0 15px;padding:10px 0}.show-from-history{margin-left:225px;font-size:1.2em;margin-bottom:15px}div.dashboard-help{padding:5px 40px}div.dashboard-help h3{text-align:center}div.dashboard-help .dash-help-text{text-align:center;font-size:16px;font-weight:bold;line-height:24px;margin-bottom:20px}div.dashboard-help .close-dash-help{margin:20px 0 35px 0}div.dashboard-help ol{margin:30px 0 30px 150px}div.dashboard-help ol li{margin-bottom:10px;font-size:16px;line-height:22px}.printable-todo-list h2{display:inline-block;margin-bottom:10px}.printable-todo-list .print-actions{display:inline;margin-left:20px}.printable-todo-list .box{width:20px;height:20px;border:2px solid gray;margin-top:10px}div.health-help{padding:40px}div.health-help ul{margin-top:15px}div.health-help ul li{margin-bottom:10px}.honeydo-help{padding:15px 15px 30px 15px;border:12px solid #b7c54a}.honeydo-help .new-feature{position:relative;left:-15px;width:620px;height:60px;background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/promotions/homefolio_banner-4899e302509eac2396b97ca24f7c5199.png) no-repeat;color:white}.honeydo-help p{font-size:20px;line-height:1.4em}.honeydo-help a.homefolio-button{display:inline-block;height:71px;width:329px;background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/promotions/homefolio_checkout-4fd58b2adc56e199d24106e8ea9e16c4.png)}.honeydo-help a.homefolio-button:hover{background-position:0px 72px}.home_history{border:0;border-collapse:collapse}.home_history tr{border-top:1px solid #989284;cursor:pointer}.home_history th{border:0}.home_history td{border:0}.home_history .header_row{border-top:0;cursor:auto}.home_history .header_row .cost,.home_history .completed_todo .cost{text-align:right}.home_history .completed_todo.hover{background:#f6f5f3}.home_history .details{background:#f6f5f3;border-top:1px solid #c8c2b4}.house-edit-address{border:1px solid #ddd;border-radius:4px;padding:20px;margin-top:20px}.house-edit{margin:15px auto 0 auto}.house-edit .house-edit-tabs{margin-bottom:0}.house-edit a.add-member{color:#585244;margin-left:10px}.house-edit h2.house-edit-header{margin:30px 0 20px 0;text-align:center}.house-edit .house-info-fields{width:720px;margin:20px auto}.house-edit .house-info-fields .clearfix{margin-bottom:5px}.house-edit .house-info-fields p.skip-geocode{margin-top:15px}.house-edit .resident-form{width:800px;margin:20px auto}.house-edit .resident-form hr{border-top:none;border-bottom:2px solid #ccc}.house-edit .resident-form table{border:none;width:800px}.house-edit .resident-form table tr td{border:none;padding:0 10px}.house-edit .resident-form table tr td.first{width:120px}.house-edit .resident-form table tr td.first input{width:100px}.house-edit .resident-form table tr td.last{width:120px}.house-edit .resident-form table tr td.last input{width:100px}.house-edit .resident-form table tr td.email{width:180px}.house-edit .resident-form table tr td.email input{width:160px}.house-edit .resident-form table tr td.role{width:180px}.house-edit .resident-form table tr.header-row td{font-size:16px;font-weight:bold}.house-edit .resident-form .owner{display:inline-block;font-size:14px;padding:5px}.house-edit .house-edit-fields{border:solid #ddd;padding:40px;border-width:0 1px 1px 1px}.house-edit .house-edit-fields .input{margin-left:190px}.house-edit .house-edit-fields label{margin-left:40px}.house-edit .house-edit-fields input,.house-edit .house-edit-fields textarea,.house-edit .house-edit-fields .uneditable-input{width:300px}.house-edit .house-edit-fields input.email,.house-edit .house-edit-fields textarea.email,.house-edit .house-edit-fields .uneditable-input.email{width:225px}.house-edit .house-edit-fields input[type="submit"]{width:100px}.house-edit .house-edit-fields select{width:72px}.house-edit .house-edit-fields input[type='checkbox']{width:20px;margin-left:10px}.todo-list .empty{font-weight:bold;font-size:13px;height:100px;line-height:100px;margin:0 20px;text-align:center}.span5-todo{margin-left:0}.yellow-header{background:#E8BD29;color:#FFFFFF;font-size:15px;height:42px;line-height:42px;background-image:linear-gradient(bottom, #cfa828 10%, #f5c929 90%);background-image:-o-linear-gradient(bottom, #cfa828 10%, #f5c929 90%);background-image:-moz-linear-gradient(bottom, #cfa828 10%, #f5c929 90%);background-image:-webkit-linear-gradient(bottom, #cfa828 10%, #f5c929 90%);background-image:-ms-linear-gradient(bottom, #cfa828 10%, #f5c929 90%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.1, #cfa828), color-stop(0.9, #f5c929))}.yellow-header h3{color:#ffffff;line-height:40px;margin-left:15px}.yellow-header .todo-header-button{text-align:right;margin-right:15px;font-size:12px}.yellow-header .todo-header-button a{padding:4px 6px;background-color:#faefc9;color:#cf9b33;border:1px solid #dfba48;border-radius:6px}.yellow-header .todo-header-button a:hover{text-decoration:none;background-color:#fffad9}.dashboard .row.bar{height:40px}div.welcome-message h3{padding:20px 30px 10px}div.welcome-message p{margin-bottom:12px;padding:0 30px}div.health-help{padding:40px}div.health-help ul{margin-top:15px}div.health-help ul li{margin-bottom:10px}.slider-view{float:left}.slider-view *:focus{outline:none}.slider-view .ui-slider-horizontal{height:1em}.slider-view .ui-slider{position:relative;text-align:left}.slider-view right,.slider-view .ui-corner-br{-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;-khtml-border-bottom-right-radius:2px;border-bottom-right-radius:2px}.slider-view .ui-corner-all,.slider-view .ui-corner-bottom,.slider-view .ui-corner-left,.slider-view .ui-corner-bl{-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;-khtml-border-bottom-left-radius:2px;border-bottom-left-radius:2px}.slider-view .ui-corner-all,.slider-view .ui-corner-top,.slider-view .ui-corner-right,.slider-view .ui-corner-tr{-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;-khtml-border-top-right-radius:2px;border-top-right-radius:2px}.slider-view .ui-corner-all,.slider-view .ui-corner-top,.slider-view .ui-corner-left,.slider-view .ui-corner-tl{-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;-khtml-border-top-left-radius:2px;border-top-left-radius:2px}.slider-view .ui-widget-content{border:none;background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step2/track-1bb428c5b91f4cd581539a118ee087cd.png) repeat-x 0 50%;color:#444}.slider-view .ui-slider-horizontal .ui-slider-handle{top:0;margin-left:-.4em}.slider-view .ui-slider-handle{position:absolute;z-index:2;width:.8em;height:.8em;cursor:default}.slider-view .ui-state-default,.slider-view .ui-widget-content .ui-state-default,.slider-view .ui-widget-header .ui-state-default{border:1px solid #ddd;background:#f6f6f6 url(jquery-ui/ui-bg_highlight-soft_100_f6f6f6_1x100.png) 50% 50% repeat-x;font-weight:bold;color:#0073EA}.slider-view .slider-view .ui-state-default,.slider-view .slider-view .ui-widget-content .ui-state-default,.slider-view .slider-view .ui-widget-header .ui-state-default{background:#f6f6f6 url(jquery-ui/ui-bg_highlight-soft_100_f6f6f6_1x100.png) 50% 50% repeat-x;font-weight:bold;color:#0073EA}.front-signup-btn{width:185px;cursor:pointer;display:inline-block;background-color:#fa5a04;background-repeat:no-repeat;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fa5a04), color-stop(25%, #fa5a04), to(#da4a00));background-image:-webkit-linear-gradient(#fa5a04, #fa5a04 25%, #da4a00);background-image:-moz-linear-gradient(top, #fa5a04, #fa5a04 25%, #da4a00);background-image:-ms-linear-gradient(#fa5a04, #fa5a04 25%, #da4a00);background-image:-o-linear-gradient(#fa5a04, #fa5a04 25%, #da4a00);background-image:linear-gradient(#fa5a04, #fa5a04 25%, #da4a00);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fa5a04', endColorstr='#da4a00', GradientType=0);padding:10px 15px;color:white;font-size:20px;font-weight:bold;text-align:center;text-shadow:#333 2px 2px 7px;line-height:normal;border:1px solid #aa4a00;border-bottom-color:#aa4a00;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-webkit-transition:0.1s linear all;-moz-transition:0.1s linear all;-ms-transition:0.1s linear all;-o-transition:0.1s linear all;transition:0.1s linear all}.front-signup-btn:hover{background-position:0 10px;color:white;text-decoration:none;text-shadow:#333 1px 1px 5px}.front-signup-btn:active{-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.25),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.25),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.25),0 1px 2px rgba(0,0,0,0.05)}.bt1{margin-top:65px}.span9.index{margin-top:10px}.bottom-row{padding-top:35px;margin-bottom:-22px;background-color:#464543;height:65px;width:950px;padding-left:30px;color:white;vertical-align:middle}.bottom-row span.small{font-size:12px}.bottom-row img{vertical-align:middle;margin-left:50px}.new-design-faq p,.new-design-faq dt,.new-design-faq dl,.new-design-faq dd{font-size:16px;line-height:20px}.new-design-faq dt{font-size:18px}.new-design-faq dd{margin-bottom:15px}.faq .ui-state-active .ui-icon{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/jquery-ui/ui-icons_454545_256x240-357bf3cc3a0a8b106093e743efbb3bed.png);display:inline-block;width:20px}.faq .ui-state-default .ui-icon{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/jquery-ui/ui-icons_666666_256x240-49969c1ab61cb7128527a1550a556f8b.png);display:inline-block;width:20px}.faq h3.ui-accordion-header{line-height:30px}.faq .ui-state-active a,.faq .ui-state-active a:link,.faq .ui-state-active a:visited{color:#A8BC3C;text-decoration:none}.faq .ui-state-default a,.faq .ui-state-default a:link,.faq .ui-state-default a:visited{color:#A8BC3C;text-decoration:none}.faq .ui-state-hover,.faq .ui-widget-content .ui-state-hover,.faq .ui-widget-header .ui-state-hover{border:1px solid #ddd;background:#d2d5c6 url("");font-weight:bold;color:#ffffff}.faq .ui-state-focus,.faq .ui-widget-content .ui-state-focus,.faq .ui-widget-header .ui-state-focus{border:1px solid #ddd;background:#fff url("");font-weight:bold;color:#999}.faq .faq-accordion{margin:20px 0}.faq-answer{display:block;padding:15px}.faq-question{font-weight:bold}.faq *:focus{outline:none}.share-by-email .share-box{padding:1em;margin-bottom:1em;background-color:#f6f5f3;border:1px solid #e1e0db;border-radius:5px;box-shadow:inset 0px 0px 15px #e1e0db}.share-by-email .share-box h1{color:#eb6832;margin-bottom:5px}.share-by-email .share-box h2{margin-bottom:0px;color:#a7a090;font-size:28px;font-weight:normal}.share-by-email .share-box hr.thin{margin:0px 0 1em 0}.share-by-email .share-header{margin-top:50px}.share-by-email .share-header img{float:left;margin-top:-70px;margin-left:30px;margin-right:50px}.share-by-email .share-header p{font-size:16px}.share-by-email .share-left{height:275px}.share-by-email .share-right{height:275px}.share-by-email .share-right img{margin:10px 0}.share-by-email .share-footer h2{display:inline}.share-by-email .share-footer a{position:relative;top:-3px}.share-by-email .share-footer input{position:relative;top:-3px;width:415px}.share-by-email form .clearfix{margin-bottom:5px}.share-by-email form input[type="text"]{width:415px}.share-by-email form textarea{width:415px}.share-by-email form textarea.message{height:100px}.share-by-email form label{float:none;color:#a7a090}.share-by-email form input[type="submit"]{float:right;margin-top:10px}.share-by-email .email-task{text-align:center}.press-page{padding:0 20px 0 20px}.press-page h1{margin-bottom:5px;color:#eb6731;font-weight:normal}.press-page h4{margin:0px 0 2px 0;font-size:16px;line-height:18px}.press-page h4 a,.press-page h4 a:hover{color:#595244}.press-page .press-container{border-top:1px solid gray}.press-page .press-container .press-left{width:500px;float:left;padding:20px 20px 0 0;border-right:1px solid gray}.press-page .press-container .press-left ul.press-sources{margin:5px 0 0 0}.press-page .press-container .press-left ul.press-sources li{list-style-type:none;background-color:#f5f4f4;padding:15px}.press-page .press-container .press-left ul.press-sources li.even{background-color:#f8f8f8}.press-page .press-container .press-left ul.press-sources li img{float:left;margin-right:15px}.press-page .press-container .press-right{width:300px;float:left;padding:20px 0 0 20px}.press-page .press-container .press-right p.mail-link{font-size:16px}.press-page .press-container .press-right .glance{margin-top:20px}.press-page .press-container .press-right .downloads{margin-top:20px}.press-page .press-container .press-right .downloads h5{padding-top:10px}.press-page .press-container .press-right .downloads p.dl-info{margin-bottom:10px;font-size:10px}.press-page .press-container .press-right .downloads img{width:200px}.press-page .press-container .press-right .downloads .mobileappicon img{width:50px;padding:10px}.contact-page h1{margin-bottom:5px;border-bottom:2px solid #ccc;color:#ea6932}.contact-page h3{border-bottom:1px solid #ccc}.contact-page h3 img{margin-right:5px}.contact-page p{color:#b0b2a5}.contact-page .contact-page-bottom{margin-top:25px;margin-bottom:80px}.contact-page form{margin-top:5px;margin-left:30px}.contact-page form .clearfix{margin-bottom:5px}.contact-page form label{display:block;float:none;text-align:left}.contact-page form .input{margin-left:0}.contact-page form .fname,.contact-page form .lname{float:left}.contact-page form .fname input,.contact-page form .lname input{width:236px}.contact-page form .fname{margin-right:15px}.contact-page form input{width:500px;height:20px;line-height:20px;padding:5px;font-size:14px}.contact-page form textarea{width:500px;height:175px}.contact-page form select{width:510px;height:30px;font-size:14px}.contact-page form input[type='submit']{width:150px;line-height:14px;height:30px;margin-left:175px;margin-top:15px}.contact-page .contact-bar{margin-top:-5px}.contact-page .contact-bar ul{margin-top:10px}.contact-page .contact-bar ul li{list-style-type:square}.contact-page .contact-bar .bar-line{padding:10px;background-color:#f5f3f4}.contact-page .contact-bar .bar-line.even{background-color:#f8f8f8}.contact-page .contact-social-icons img{float:right;margin:10px 5px 10px 0}@media (max-width: 767px){.about-page .header{margin-top:40px}.about-page .footer .signup-button{font-size:36px;padding:6px 12px}.about-page .footer .signup-button:hover{padding:8px 12px 6px}}@media (max-width: 399px){.about-page .footer .signup-button{font-size:24px;padding:6px 12px 0px}.about-page .footer .signup-button:hover{padding:6px 12px 0px}}.about-page{font-family:"proxima-nova",sans-serif}.about-page .header{text-align:center;padding:40px 20px;position:relative;border-top:solid 1px #d3d3d3;border-bottom:solid 1px #d3d3d3;background-color:#f5f5f5;margin-bottom:55px}.about-page .header .header-contents{float:none}.about-page .header h1{font-size:46px;line-height:1.2em;font-weight:normal;color:#817767}.about-page .header .about-page-icons{width:100%;max-height:85px;max-width:462px}.about-page .header .arrow{position:absolute;top:100%;left:50%;margin-left:-50px;width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-top:30px solid #f5f5f5}.about-page .header .arrow-border{position:absolute;top:100%;margin-top:1px;left:50%;margin-left:-50px;width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-top:30px solid #d3d3d3}.about-page .sub-header{text-align:center;color:#817767}.about-page .sub-header h1{color:#98ae23;font-size:24px;font-weight:normal}.about-page .sub-header h3{line-height:24px;color:#d2587c;font-weight:normal;margin-top:40px;letter-spacing:2px;font-size:14px}.about-page .sub-header .team-divider{border-top:1px solid #d2587c;border-bottom:none;margin:0px auto;width:65%}.about-page .team-member{margin-top:35px;text-align:center}.about-page .team-member p{margin-top:18px;padding:0px 10px;color:#817767;font-size:14px;letter-spacing:.4px}.about-page .team-member .image-container{display:inline-block;position:relative;-webkit-transition:all 0.4s ease-in-out}.about-page .team-member .image-container:after{-webkit-transition:all 0.4s ease-in-out;content:'';top:0;left:0;z-index:10;width:143px;height:143px;display:block;position:absolute;opacity:0;border-radius:71px}.about-page .team-member .image-container:hover{-ms-transform:scale(1.15, 1.15);-webkit-transform:scale(1.15, 1.15);transform:scale(1.15, 1.15)}.about-page .team-member .image-container:hover img{-ms-transform:scale(1.15, 1.15);-webkit-transform:scale(1.15, 1.15);transform:scale(1.15, 1.15)}.about-page .team-member .image-container:hover:after{opacity:.3;-ms-transform:scale(1.15, 1.15);-webkit-transform:scale(1.15, 1.15);transform:scale(1.15, 1.15)}.about-page .team-member img{height:142px;width:142px;border-radius:71px;-webkit-transition:all 0.4s ease-in-out}.about-page .team-member h2{letter-spacing:.5px;margin-top:20px;font-weight:normal}.about-page .team-member .title{font-size:10px;letter-spacing:2px;color:#817767}.about-page .team-member.green .image-container:after{background-color:#abbf3f}.about-page .team-member.green img{border:solid 1px #abbf3f}.about-page .team-member.green h2{color:#abbf3f}.about-page .team-member.orange .image-container:after{background-color:#eca728}.about-page .team-member.orange img{border:solid 1px #eca728}.about-page .team-member.orange h2{color:#eca728}.about-page .team-member.blue .image-container:after{background-color:#4dabcf}.about-page .team-member.blue img{border:solid 1px #4dabcf}.about-page .team-member.blue h2{color:#4dabcf}.about-page .team-member.red .image-container:after{background-color:#e65c2d}.about-page .team-member.red img{border:solid 1px #e65c2d}.about-page .team-member.red h2{color:#e65c2d}.about-page .team-member.fuschia .image-container:after{background-color:#c5426e}.about-page .team-member.fuschia img{border:solid 1px #c5426e}.about-page .team-member.fuschia h2{color:#c5426e}.about-page .footer{margin-top:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;padding:40px 20px 70px;position:relative;border-top:solid 1px #d3d3d3;background-color:#f5f5f5}.about-page .footer h1{font-size:28px;line-height:1.2em;font-weight:normal;color:#d2587c}.about-page .footer .footer-contents{float:none}.about-page .footer button{padding:10px 80px 0px;font-size:20px;line-height:1.2em}.about-page .footer button:hover{padding:12px 81px 0px}.about-page .footer button .small{letter-spacing:3px;font-weight:bold;font-size:75%}.about-page .footer .arrow{position:absolute;top:-1px;left:50%;margin-left:-50px;width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-top:30px solid #fff}.about-page .footer .arrow-border{position:absolute;top:0px;left:50%;margin-left:-50px;width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-top:30px solid #d3d3d3}.pages-mobile body{min-width:960px;overflow-x:hidden;overflow-y:scroll;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/mobile/medium_gray_texture-65556f8bc574a1f0a8b2b7080bcde862.jpg)}.pages-mobile body .container.bn-container.bn-container{margin-bottom:0px}.pages-mobile body .container.bn-container .body{margin-bottom:0px;padding-bottom:0px}.mobile-top{height:615px;width:2800px;position:relative;left:-925px;background-color:white;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/mobile/mobile_bkgd-2fcfc2276493ed0c15be407796afc16d.jpg);background-repeat:no-repeat;background-position:center 0px;box-shadow:inset 0px -2px 15px -2px #666}.mobile-top .coming-soon{position:absolute;top:40px;left:110px}.mobile-top .container{position:relative}.mobile-top .bubble-text{position:absolute;top:50px;left:445px}.mobile-top .bubble-text h1{color:white;text-shadow:2px 2px rgba(0,0,0,0.2);font-size:60px;margin-top:15px}.mobile-top .bubble-text p{font-size:26px;line-height:31px;color:white;text-shadow:2px 2px rgba(0,0,0,0.2)}.mobile-top .bubble-text p strong{font-size:22px}.mobile-top .app-store-badge{display:inline-block;position:absolute;top:545px;left:805px}.mobile-top .email-form{width:430px;position:absolute;top:257px;left:515px;text-align:right}.mobile-top .email-form h3{font-size:20px;padding-right:14px}.mobile-top .email-form .form-field{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/mobile/email_field-5c9912972c25cc5c577d4f69fecababe.png);background-repeat:no-repeat;height:65px;width:360px;position:relative;left:71px}.mobile-top .email-form .form-field form{margin-bottom:0px;position:absolute;top:8px;right:23px;padding-top:10px}.mobile-top .email-form .form-field form input[type='text']{width:215px;height:21px;font-size:19px;line-height:21px;border:none;padding:4px;outline:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-webkit-appearance:none;-moz-appearance:none}.mobile-top .email-form .form-field form input[type='text'] ::-moz-focus-inner{border:0;padding:0}.mobile-top .email-form .form-field form input[type='text']:active,.mobile-top .email-form .form-field form input[type='text']:hover,.mobile-top .email-form .form-field form input[type='text']:focus{outline:hidden;outline-color:transparent;outline-style:none}.mobile-top .email-form .form-field form .mobile-signup{display:inline-block;width:79px;height:34px;background:transparent url(https://d1twqkqsbaimcg.cloudfront.net/assets/mobile/submit_btn-75a242b252914806bcb9a7a6605eb313.png) no-repeat;border:none;position:relative;top:-3px;vertical-align:middle}.mobile-top .email-form .form-field form .mobile-signup:hover{background-position:0 -34px}.mobile-top .email-form .form-field h4{position:relative;top:14px;right:32px}.mobile-top .email-form .itunes-link{width:354px;height:71px;display:inline-block;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/mobile/main_cta-7f1bb77f1f7f1186c38c1745638427a2.png);margin-right:2px}.mobile-top .email-form .itunes-link:hover{background-position:0 -71px}.mobile-footer-1{height:111px;width:2800px;position:relative;left:-925px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/mobile/light_gray_texture-30ac8693704e53a319899e412a1a3a63.jpg)}.mobile-footer-1 img{margin-top:15px}.mobile-footer-2{height:125px;width:2000px;position:relative;left:-525px}.mobile-footer-2 ul{margin:50px 0 0 0}.mobile-footer-2 ul li{display:inline-block;list-style-type:none;text-transform:uppercase;font-size:14px;text-shadow:1px 1px #fff;margin-right:30px;height:25px;line-height:25px}.mobile-footer-2 ul li a,.mobile-footer-2 ul li a:visited,.mobile-footer-2 ul li a:hover,.mobile-footer-2 ul li a:active{color:#7a756e}.mobile-footer-2 ul li.social-links{margin-right:0px}.mobile-footer-2 ul li.social-links a{width:25px;height:25px;display:inline-block;vertical-align:-8px;background-position:0 25px}.mobile-footer-2 ul li.social-links a:hover{background-position:0 0px}.mobile-footer-2 ul li.social-links a.footer-fb{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/icons/nav_social/fb-f462bcdd5105cb0bdfa88ec2935ef6a3.png)}.mobile-footer-2 ul li.social-links a.footer-twit{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/icons/nav_social/twitter-5fa0dd32a8170a5da3a85109c76b0fdc.png)}.mobile-footer-2 ul li.social-links a.footer-pin{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/icons/nav_social/pinterest-aeff2bfdd240fe62132695dc781e6002.png)}.mobile-footer-2 ul li.social-links a.footer-ht{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/icons/nav_social/hometalk_sprite-609212ce9aa0dc9884b16a1e09229f31.png)}.mobile-footer-2 ul.footer-social{width:260px;float:right}.mobile-footer-2 ul.footer-links{width:600px;float:left}.new-user-todo h2{margin:30px 0 20px 0;text-align:center}.user-task-form{margin:2em;font-size:1em}.user-task-form .input{margin-left:130px}.user-task-form textarea{width:300px;height:100px;font-size:1em}.user-task-form input[type="text"]{width:300px;font-size:1.11em}.user-task-form label{display:block;text-align:left}.user-task-form .dates select{width:100px}.user-task-form .submit{margin-top:40px;text-align:center}.infographic-share-buttons{text-align:center;margin-bottom:10px}.infographic-share-buttons div{display:inline}.kb-infographics{margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #ddd}.kb-infographics h2 a{color:#0f758e}.kb-infographics .infographic-links img{margin:10px 20px;box-shadow:3px 3px 10px #ccc;-moz-box-shadow:3px 3px 10px #ccc;-webkit-box-shadow:3px 3px 10px #ccc}.kb-guides{margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #ddd}.kb-guides h2 a{color:#ea6731}.kb-guides .guide-links img{margin:10px 20px;box-shadow:3px 3px 10px #ccc;-moz-box-shadow:3px 3px 10px #ccc;-webkit-box-shadow:3px 3px 10px #ccc}.kb-image{width:250px;margin:25px auto 10px auto;text-align:center}.kb-image img{width:250px}.kb-left-col{width:250px;margin:0 auto;background-color:#f8f8f8}.kb-left-col h4{background-color:#eeedeb;line-height:36px;padding:5px 15px}.kb-left-col .section{padding:20px 15px 10px 15px}.kb-left-col .dashboard-actions{text-align:center}.kb-left-col .dashboard-actions input.old-button{margin-top:10px;width:200px;font-weight:bold}.kb-left-col .dashboard-actions a.old-button{width:170px}.kb-left-col .dashboard-actions form{margin-bottom:0}.kb-left-col ul{margin:0}.kb-left-col li{list-style-type:none;font-size:14px}.kb-left-col .kb-related-todos ul{margin-left:20px;margin-bottom:15px}.kb-left-col .kb-related-todos li{margin-bottom:5px;list-style-type:circle}.kb-left-col .suggestion-form{text-align:center}.kb-left-col .suggestion-form textarea{height:60px;margin-bottom:10px}.kb-signup-copy{width:250px;margin:0 auto 15px auto;font-size:18px;font-weight:bold;line-height:28px}h2.main-todo-link a{color:#f2c134}.kb-todos{border-bottom:2px solid #ddd;margin-bottom:20px;clear:both;overflow:auto}.kb-todos.main-search{float:right}.kb-todos a.see-all-todos{font-size:24px;line-height:30px;font-weight:normal;color:#f2c134;margin:5px 5px 15px 5px;display:inline-block}.kb-todos ul.todos{margin:6px 6px}.kb-todos ul.todos a{color:#828280}.kb-todos ul.todos li{list-style-type:none;line-height:20px}.categories{margin:0 0 30px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.categories a.category-link{color:white;font-size:13px;line-height:14px;font-weight:bold;padding:5px 8px;margin:4px 2px;background-color:#A8BB3D;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}ul.kb-todo-list{margin:0}ul.kb-todo-list li{list-style-type:none}ul.kb-todo-list .kb-todo-title{font-size:18px}ul.kb-todo-list .kb-hook{font-size:12px;margin:0 0 15px 6px}.kb-blog{border-bottom:2px solid #ddd;margin-bottom:20px;clear:both;overflow:auto}.kb-blog ul.kb-blog-posts{margin:6px 6px}.kb-blog ul.kb-blog-posts a{color:#828280}.kb-blog ul.kb-blog-posts li{list-style-type:none;line-height:20px}.kb-blog a.see-all-blog-posts{font-size:12px;font-weight:bold;margin:5px 5px 15px 5px;display:inline-block}.kb-blog-posts p.title{font-size:16px}.kb-videos{clear:both;overflow:auto}.kb-videos h2 a{color:#6BC2C2}.kb-videos a.see-all-videos{font-size:12px;font-weight:bold;color:#6BC2C2;margin:5px 5px 15px 5px;display:inline-block}.kb-videos ul.videos{margin:6px 6px}.kb-videos ul.videos a{color:#828280}.kb-videos ul.videos li{list-style-type:none;line-height:20px}.kb-bar{color:#FFFFFF;height:40px;line-height:40px;font-size:15px;margin-bottom:20px;background:#A9BF42;background-image:linear-gradient(bottom, #abbe3e 15%, #ced68b 58%);background-image:-o-linear-gradient(bottom, #abbe3e 15%, #ced68b 58%);background-image:-moz-linear-gradient(bottom, #abbe3e 15%, #ced68b 58%);background-image:-webkit-linear-gradient(bottom, #abbe3e 15%, #ced68b 58%);background-image:-ms-linear-gradient(bottom, #abbe3e 15%, #ced68b 58%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.15, #abbe3e), color-stop(0.58, #ced68b))}.kb-bar h1{color:#FFF;font-size:18px;line-height:40px;margin-left:10px}.share-buttons{margin:5px 0 15px 0}.share-buttons div{margin-bottom:5px}.twitter-share{position:relative;top:6px}.pagination a,.pagination em,.pagination span{float:left;padding:0 14px;line-height:34px;border-right:1px solid;border-right-color:#DDD;border-right-color:rgba(0,0,0,0.15);text-decoration:none}.pagination a.next_page{border-right:none}#st-results-task-container .st-page{margin-bottom:10px}html.registrations-new{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup/double_lined-a0e0a22daf6f55defc1a9296a0ce5264.png)}html.registrations-new body{background-image:none;background-color:transparent}#new-faq-message{font-family:"proxima-nova",sans-serif;position:relative;clear:both;height:75px;background-color:#eeeff0;padding:5px 5px;margin-bottom:20px}#new-faq-message img{margin:4px 10px 0px 5px}#new-faq-message p{font-size:17px;line-height:24px;margin:10px 0;color:#a0a291}#new-faq-message p a{font-weight:bold}#new-faq-message h1{margin-top:5px;margin-bottom:0px;font-size:20px;font-weight:bold;position:relative}#new-faq-message h2{font-weight:normal;font-size:16px;position:relative;top:-10px}#new-faq-message .suggestions-al-button{font-weight:bold}#new-faq-message .suggestions-al-button p{font-weight:normal}#new-faq-message span.green{color:#29a036}#new-faq-message a{position:absolute;bottom:20px;right:35px;font-weight:bold}#new-faq-message a button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:4px;font-size:18px;white-space:normal;height:50px;width:150px;color:white}#new-faq-message a button p.small{color:white;margin-top:-4px;font-weight:normal;font-size:10px;letter-spacing:1px}#new-faq-message a button:hover{padding-top:6px}#preferences-popup{width:605px;margin:15px auto 10px auto}#preferences-popup h2{font-size:28px;color:#a8c300;text-align:center;margin-bottom:5px}#preferences-popup p{font-size:17px;color:#686257;text-align:center;font-weight:bold;margin-bottom:30px;line-height:22px}#preferences-popup .preference-select{float:left;width:80px;margin-right:20px}#preferences-popup .preference-select.savvy .preference-checkbox{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/users/savvy_pop-7ebc31f60d9a654ba920afe9bc7899ec.png)}#preferences-popup .preference-select.healthy .preference-checkbox{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/users/healthy_pop-23f570db092acf869977fe6a7deaa530.png)}#preferences-popup .preference-select.clean .preference-checkbox{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/users/clean_pop-4e0a8490ea879362a8fee04c979cf494.png)}#preferences-popup .preference-select.creative .preference-checkbox{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/users/creative_pop-44a7841ac64564ab63570dfc2d7c959c.png)}#preferences-popup .preference-select.handy .preference-checkbox{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/users/handy_pop-abba2fd4f7c1db057148f5e6fc554179.png)}#preferences-popup .preference-select.green .preference-checkbox{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/users/green_pop-d4353aaa80e891dfb453ac21e712c821.png)}#preferences-popup .preference-select .preference-checkbox{width:80px;height:70px}#preferences-popup .preference-select .preference-checkbox.selected{background-position:0 -70px}#preferences-popup .preference-select .preference-checkbox:hover{cursor:pointer}#preferences-popup .preference-select .preference-checkbox input[type='checkbox']{display:none}#preferences-popup .preference-select .preference-label{text-align:center;margin-top:10px}#preferences-popup .pref-submit{display:block;width:196px;height:40px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/buttons/submit_btn-ccbdc4c0ea7fabbdaa2165864be1b08f.png);border:none;color:transparent;font-size:0;transition:0s;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin:30px auto 0 auto}#preferences-popup .pref-submit:hover{background-position:0 -40px}a.facebook-signup-modal{display:inline-block;width:314px;height:45px;margin-top:15px;margin-bottom:15px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/users/fb_button_sized-cfc7a601599fefa6d21da57ef101cfaf.png);font-size:0}a.facebook-signup-modal:hover{background-position:0 -45px}.user-signup-modal{padding-top:10px}.user-signup-modal h3{font-size:22px;font-weight:bold}.user-signup-modal h3 span{color:#c5426e}.user-signup-modal p.subhead{font-size:14px;line-height:18px;color:#534c40}.user-signup-modal p.terms-agree{font-size:10px;text-align:left}.user-signup-modal .popup-bottom{background-color:#f0f0f0;height:383px}.user-signup-modal form .clearfix{margin-bottom:10px}.user-signup-modal form label{display:inline-block;float:none;text-align:left}.user-signup-modal form .input{margin-left:0}.user-signup-modal form .input input[type='text'],.user-signup-modal form .input input[type='email'],.user-signup-modal form .input input[type='password']{height:27px;width:306px;line-height:27px}.user-signup-modal form .input select{height:27px;width:316px;line-height:27px}.user-signup-modal form input[type='submit']{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/users/sign_up_button-ba86ac7e21b4159036b9ac4fdd9fb5a2.png) no-repeat;width:227px;height:36px;border:none;color:transparent;font-size:0}.user-signup-modal form input[type='submit']:hover{background-position:0 -36px}.signup-header{padding-bottom:30px}.signup-header h1{font-size:27px;margin-bottom:5px}.signup-header p{font-size:16px}.signup-header a{color:#595244}.signup-header a span.red{color:#DA4A00}.feature-alert{border:1px solid #aaa;background-color:#eeeff0;padding:15px;margin-bottom:20px;box-shadow:inset 0 0 10px #c2c2c2;-moz-box-shadow:inset 0 0 10px #c2c2c2;-webkit-box-shadow:inset 0 0 10px #c2c2c2}.feature-alert p{font-size:17px;text-align:center;margin-bottom:0;color:#999}.feature-alert p .red{color:#DA4A00}.signup-content{margin-top:20px}.signup-content .welcome-al{text-align:center;font-size:40px;color:#7a756e;margin-top:-10px;margin-bottom:45px}.signup-content .right-info{padding-left:15px;width:375px}.signup-content .signup-photo{margin-bottom:30px;margin-left:15px;-moz-transform:rotate(-8deg);-o-transform:rotate(-8deg);-webkit-transform:rotate(-8deg);transform:rotate(-8deg);box-shadow:3px 3px 10px -3px #666;-moz-box-shadow:3px 3px 10px -3px #666;-webkit-box-shadow:3px 3px 10px -3px #666}.signup-content .signup-photo-text{margin-left:43px;margin-top:10px}.signup-content .signup-photo-text p{font-size:18px;color:#7a756e;line-height:26px;text-shadow:1px 1px #fff}.signup-content .signup-photo-text .body-copy{position:relative}.signup-content .signup-photo-text .body-copy .left-quote{position:absolute;top:4px;left:-17px}.signup-content .signup-photo-text .body-copy .right-quote{position:relative;bottom:5px;right:0px}.signup-content .signup-photo-text .body-copy .large-blue{font-weight:bold;font-size:48px;line-height:56px;text-shadow:1px 1px #fff;color:#4dabcf}.signup-content .signup-photo-text p.signature{margin-top:30px;font-size:15px;line-height:16px;color:#a0a291}.signup-box{background-color:white;border-radius:20px;padding:33px 43px 22px 43px;width:322px;box-shadow:inset 0 0 10px #8d8e8e;-moz-box-shadow:inset 0 0 10px #8d8e8e;-webkit-box-shadow:inset 0 0 10px #8d8e8e;margin:0 auto}.signup-box h1{width:324px;font-size:40px;color:#f0cf00;text-align:center}.fb-connect-signup{margin-top:24px;text-align:center}.fb-connect-signup .fb-signup-btn{display:inline-block;width:314px;height:45px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup/fb_btn-f1e21f8f1a6aacadde3b8594496d58c3.png)}.fb-connect-signup .fb-signup-btn:hover{background-position:0 -45px}.fb-connect-signup .signup-divider{margin-top:20px;margin-bottom:12px}.signup-form{text-align:left}.signup-form form{margin:10px auto}.signup-form form .clearfix{margin-bottom:15px}.signup-form form label{text-align:left;font-size:14px;display:block;float:none;color:#666;font-weight:normal;margin-bottom:1px}.signup-form form .input{margin-left:0px}.signup-form form input{width:303px;font-size:16px;line-height:30px;padding:10px 10px}.signup-form form input:focus{border:2px solid orange}.signup-form form input[type='submit']:focus{border:none}.signup-form form select{width:326px;height:36px;font-size:16px}.signup-form form .names .fname,.signup-form form .names .lname{width:150px;float:left}.signup-form form .names .fname input,.signup-form form .names .lname input{width:135px}.signup-form form .names .lname{margin-left:17px}.signup-form form .trees{float:left;position:relative;top:-50px;left:-50px}.signup-form .user-signup-btn{display:inline-block;width:315px;height:49px;background:transparent url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup/create_your_house_now-f1707ae6120fea26bccc1c07c3d004c4.png) no-repeat;border:none;margin-top:5px}.signup-form .user-signup-btn:hover{background-position:0 -49px}.terms-agree{text-align:center;font-size:11px;margin:10px 0 15px 0}p.signup-signin{margin-top:20px;font-size:18px;color:#7a756e;text-align:center}.user-signin h2{text-transform:uppecase;color:#A8BC3C;font-weight:normal;text-align:center;font-size:31px}.user-signin .sign-in-header{padding-bottom:20px}.user-signin label{width:160px;font-weight:bold;font-size:14px;line-height:16px}.user-signin form{margin:10px auto}.user-signin form .clearfix{margin-bottom:20px}.user-signin form label{text-align:left;font-size:14px;display:block;float:none;color:#666;font-weight:normal;margin-bottom:3px}.user-signin form .input{margin-left:0px}.user-signin form input{width:315px;height:35px;padding:3px;font-size:20px;border:2px solid #ddd}.user-signin form input:focus{border:2px solid orange}.user-signin form input[type='submit']:focus{border:none}.user-signin form input[type='submit']{width:175px;height:40px;font-size:20px;line-height:20px;border:none;margin-bottom:20px}.user-signin form input[type='checkbox']{margin-left:80px;width:20px;height:15px}.user-signin .sign-in-fb-connect{margin:32px 0 10px 0}.user-signin .existing-user-copy{margin-top:20px}.user-signin .existing-user-copy p{font-size:16px;line-height:1.4em;margin-bottom:0px}.twoby-background{margin:50px auto;background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/promotions/2x4/background-7b57b8f02fddafb37422bedd8617a906.jpg);width:660px;height:461px;position:relative}.email-user-form{position:absolute;top:110px;left:33px;width:295px}.email-user-form p.subhead{font-size:17px;margin-bottom:20px}.email-user-form p.line-item{color:#ff602a;margin-bottom:4px}.email-user-form h4{margin-top:20px;font-size:18px;font-weight:normal;color:#9d9b9c}.email-user-form label{font-size:20px}.email-user-form .errors{font-size:12px}.email-user-form input[type='text']{margin:0px auto 10px auto;font-size:16px;height:26px;line-height:26px;padding-left:10px;width:250px}.email-user-form .field_with_errors{float:none;margin:0px 0px}.email-user-form input[type='submit']{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/promotions/2x4/sign_up_sprite-0d14988472971491657a97105af0a39b.png) no-repeat 0 0;width:136px;height:27px;border:none;color:transparent;font-size:0;transition:0s}.email-user-form input[type='submit']:hover{cursor:pointer;background-position:0 -27px}h2.homefolio-header{font-size:34px;text-align:center;margin-top:30px}h3.homefolio-header{font-size:28px;text-align:center}.homefolio-info ul{list-style-type:circle}.homefolio-info ul li{margin-top:6px;font-weight:bold}.homefolio-sections{margin:50px 0;text-align:left}.homefolio-sections .row.section-links{margin-left:10px}.homefolio-sections .row.section-links h3{padding-right:20px;text-align:center;margin-bottom:5px}.homefolio-sections .row.section-links h3.organize{color:#5ab49b}.homefolio-sections .row.section-links h3.appliances{color:#ce4468}.homefolio-sections .row.section-links h3.tips{color:#f69403}.homefolio-sections .row.section-links p{font-size:15px;width:261px}.homefolio-sections a.hf-section-link{display:inline-block;width:261px;height:223px;margin-bottom:1em}.homefolio-sections a.hf-section-link.hf-organize{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/organize_sprite-ed776fc91c134946c648c3a86961de68.png)}.homefolio-sections a.hf-section-link.hf-appliances{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/manuals_sprite-47ac06b597fd761d23e0c5dda80df1c8.png)}.homefolio-sections a.hf-section-link.hf-tips{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/tips_sprite-4a5832d751739441a69891a3ed78fbc7.png)}.homefolio-sections a.hf-section-link:hover{background-position:0 223px}.hf-section-header h3{font-size:18px}.hf-section-header p{font-size:15px;line-height:1.3em}.attribute-list p.info{margin:0;font-size:14px;font-weight:400;font-family:verdana}.homefolio-block{position:relative;float:left;width:200px;height:171px;margin:15px;border:1px solid #ccc;overflow:none;text-align:center}.homefolio-block h3{text-align:center;margin-top:139px;font-size:14px;font-weight:400;font-family:verdana;margin-bottom:0px;padding-bottom:0px;line-height:14px}.homefolio-block p.item-count{margin-top:1px;padding-top:0px;font-size:11px;text-align:center;color:#777}.homefolio-block p.info-text{color:#999;font-size:11px;line-height:1.2em;margin:0}.homefolio-block ul.attribute-list{margin:0}.homefolio-block ul.attribute-list li{list-style-type:none;margin-bottom:10px}.homefolio-block a span{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.homefolio-block.contact-card{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/contacts-af5b8d56dc73b57f92abecdf121ae53b.png);background-position:0 171px}.homefolio-block.systems{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/systems-cd04644ebae19983352469b3739d76d1.png);background-position:0 171px}.homefolio-block.exterior{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/exterior-8b2c64218ead1fd03049086927064cc4.png);background-position:0 171px}.homefolio-block.kitchen{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/kitchen-e0882837aee0d6f8bd7746528129fd0a.png);background-position:0 171px}.homefolio-block.bathroom{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/bathroom1-083caaaaf6fe1822bcbdef45dd1fa2ad.png);background-position:0 171px}.homefolio-block.bedroom{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/bedroom1-c5b9492cce4e42cd3a67660695dd8be8.png);background-position:0 171px}.homefolio-block.laundryroom{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/laundry_room-73da66337d019591cb2b0b32231f2744.png);background-position:0 171px}.homefolio-block.garage{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/garage-474e312dd8462fb18543ca055f77d591.png);background-position:0 171px}.homefolio-block.otherroom{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/other-f6b418c623007a45a04186b76c409bee.png);background-position:0 171px}.homefolio-block.basement{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/basement-916665e3988713324557ddf65b0e7a99.png);background-position:0 171px}.homefolio-block.addroom{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/add_room-6da9ed044fe66f774a7536650095375e.png);background-position:0 171px}.homefolio-block:hover{background-position:0 0;-webkit-box-shadow:2px 2px 25px -5px #888;-moz-box-shadow:2px 2px 25px -5px #888;box-shadow:2px 2px 25px -5px #888}.homefolio-block:hover h3,.homefolio-block:hover p{color:white}.room-info{margin:36px auto}.room-info .room-image{margin-left:auto;margin-right:auto;margin-bottom:10px;width:200px;height:171px;border:1px solid #ccc;overflow:none}.room-info .room-image h3{text-align:center;margin-top:132px;font-size:14px;font-weight:400;font-family:verdana}.room-info .room-image.systems{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/systems-cd04644ebae19983352469b3739d76d1.png);background-position:0 171px}.room-info .room-image.exterior{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/exterior-8b2c64218ead1fd03049086927064cc4.png);background-position:0 171px}.room-info .room-image.kitchen{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/kitchen-e0882837aee0d6f8bd7746528129fd0a.png);background-position:0 171px}.room-info .room-image.bathroom{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/bathroom1-083caaaaf6fe1822bcbdef45dd1fa2ad.png);background-position:0 171px}.room-info .room-image.bedroom{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/bedroom1-c5b9492cce4e42cd3a67660695dd8be8.png);background-position:0 171px}.room-info .room-image.laundryroom{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/laundry_room-73da66337d019591cb2b0b32231f2744.png);background-position:0 171px}.room-info .room-image.garage{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/garage-474e312dd8462fb18543ca055f77d591.png);background-position:0 171px}.room-info .room-image.otherroom{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/other-f6b418c623007a45a04186b76c409bee.png);background-position:0 171px}.room-info .room-image.basement{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/basement-916665e3988713324557ddf65b0e7a99.png);background-position:0 171px}.room-info .room-image.addroom{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/add_room-6da9ed044fe66f774a7536650095375e.png);background-position:0 171px}.edit-room-name{font-size:20px;font-weight:bold;padding:5px 5px 0 0}.edit-room-name button{margin:5px;padding:5px;font-size:12px}.inline-edit-room-name{margin-bottom:0;padding-bottom:0}.attribute-show-panel{margin-top:0}.attribute-show-panel h3{color:#666;line-height:20px;padding-top:8px}.attribute-show-panel h4{text-transform:uppercase}.attribute-show-panel h5{line-height:20px;color:grey}.attribute-show-panel hr.short{width:300px;margin:10px 0}.attribute-item{padding:10px 0;position:relative}.attribute-item:hover{background-color:#efefef}.attribute-item:hover .controls{display:block}.attribute-item .controls{float:right;font-size:12px;color:#888;display:none}ul.attribute-info{margin:0}ul.attribute-info li{display:inline;list-style-type:none;padding-right:20px;font-size:12px}.attribute-name{font-size:14px;color:grey;font-weight:bold}.attribute-form{padding:10px}.attribute-form .hidden{display:none}.attribute-form .other-field{margin-top:5px}.attribute-form .other-field.other-type{width:190px}.attribute-form .fields{clear:both}.attribute-form .attr-actions{display:inline-block;float:right;margin-top:15px;margin-right:10px}.attribute-form a.form-add-attribute{margin-top:20px;display:inline-block;font-size:14px}.attribute-form a.form-add-attribute img{margin-top:3px}.attribute-form a.identify img{margin-left:15px}.attribute-form table{border:none;margin-bottom:0;width:640px}.attribute-form table.wide{width:940px}.attribute-form table tr{border:none;border-collapse:true}.attribute-form table tr th{text-transform:uppercase}.attribute-form table tr th,.attribute-form table tr td{border:none;margin:0;padding:4px;border-collapse:true}.attribute-form table tr th.type,.attribute-form table tr td.type{width:220px;padding-left:0;line-height:25px}.attribute-form table tr th.brand,.attribute-form table tr td.brand{width:150px;line-height:25px}.attribute-form table tr th.model,.attribute-form table tr td.model{width:150px;line-height:25px}.attribute-form table tr th.serial,.attribute-form table tr td.serial{width:150px;line-height:25px}.attribute-form table tr th.manual,.attribute-form table tr td.manual{width:150px;line-height:25px}.attribute-form table tr th.manual span.info-text,.attribute-form table tr td.manual span.info-text{font-size:12px}.attribute-form table tr th.color,.attribute-form table tr td.color{width:150px;line-height:25px}.attribute-form table tr th.room,.attribute-form table tr td.room{width:150px}.attribute-form table tr td.other{padding-top:10px}.attribute-form .attribute-edit select{width:200px;margin-bottom:5px}.attribute-form .attribute-edit input{width:140px;padding-left:5px}.attribute-form .attribute-edit input.color{width:125px}.attribute-form .attribute-edit .brand select{width:150px}.attribute-form .attribute-edit select.changed{border:1px solid #396}.attribute-form .attribute-edit input.changed{box-shadow:0 0 7px 0 #396}.attribute-form .attribute-edit input.empty{box-shadow:0 0 7px 0 #fc6}.attribute-form .attribute-edit .attr-header{font-size:14px;color:grey;font-weight:bold}.attribute-form .attribute-edit .attr-header th{text-transform:uppercase}.attribute-form .attribute-edit .attr-name{margin:3px 0;display:inline-block;width:165px}.attribute-form .attribute-edit .attr-brand{margin:3px 0;display:inline-block}.attribute-form .other-field-toggle{font-size:10px;padding-left:10px;line-height:10px}.attribute-form tr.additional-fields-row{display:none}.attribute-form tr.additional-fields-row .additional-fields{border-bottom:2px solid #c1c1c1;background-color:#f3f7f3;padding:10px 10px;margin-bottom:10px;width:90%}.attribute-form tr.additional-fields-row .additional-fields .set-fields{width:375px;float:left;border-right:1px solid #c1c1c1;padding-right:5px;margin-right:5px}.attribute-form tr.additional-fields-row .additional-fields .set-fields .date-selects .date-fields{display:inline}.attribute-form tr.additional-fields-row .additional-fields .set-fields .date-selects .date-fields select{width:60px}.attribute-form tr.additional-fields-row .additional-fields .set-fields .date-selects .date-fields select:first-child{width:100px}.attribute-form tr.additional-fields-row .additional-fields .set-fields input[type="text"]{font-size:11px;margin-top:5px;width:215px}.attribute-form tr.additional-fields-row .additional-fields .set-fields select{font-size:11px;line-height:21px;margin-top:5px}.attribute-form tr.additional-fields-row .additional-fields .note-field{float:left;width:400px;margin-left:10px}.attribute-form tr.additional-fields-row .additional-fields .note-field label{display:block}.attribute-form tr.additional-fields-row .additional-fields .note-field textarea{height:59px;width:535px}.attribute-form tr.additional-fields-row .additional-fields .note-field.appliance-note textarea{width:415px}.attribute-form tr.additional-fields-row .additional-fields .clearfix{margin-bottom:5px}.attribute-form tr.additional-fields-row .additional-fields input[type="submit"]{width:50px;padding:4px 6px;float:right;margin-top:5px;margin-right:20px}.attribute-form tr.additional-fields-row .additional-fields label{text-align:left;font-size:11px;margin-right:5px}.manuals-page .attribute-form table th.type,.manuals-page .attribute-form table td.type,.homefolio-question-form .attribute-form table th.type,.homefolio-question-form .attribute-form table td.type{width:165px}.manuals-page .attribute-form table th.brand,.manuals-page .attribute-form table td.brand,.homefolio-question-form .attribute-form table th.brand,.homefolio-question-form .attribute-form table td.brand{width:125px}.manuals-page .attribute-form table th.model,.manuals-page .attribute-form table td.model,.homefolio-question-form .attribute-form table th.model,.homefolio-question-form .attribute-form table td.model{width:125px}.manuals-page .attribute-form table th.serial,.manuals-page .attribute-form table td.serial,.homefolio-question-form .attribute-form table th.serial,.homefolio-question-form .attribute-form table td.serial{width:125px}.manuals-page .attribute-form table th.manual,.manuals-page .attribute-form table td.manual,.homefolio-question-form .attribute-form table th.manual,.homefolio-question-form .attribute-form table td.manual{width:125px}.manuals-page .attribute-form table th.color,.manuals-page .attribute-form table td.color,.homefolio-question-form .attribute-form table th.color,.homefolio-question-form .attribute-form table td.color{width:125px}.manuals-page .attribute-form table th.room,.manuals-page .attribute-form table td.room,.homefolio-question-form .attribute-form table th.room,.homefolio-question-form .attribute-form table td.room{width:125px}.manuals-page .attribute-form .attribute-edit select,.homefolio-question-form .attribute-form .attribute-edit select{width:125px;margin-bottom:5px}.manuals-page .attribute-form .attribute-edit input,.homefolio-question-form .attribute-form .attribute-edit input{width:115px}.manuals-page .attribute-form .attribute-edit input.color,.homefolio-question-form .attribute-form .attribute-edit input.color{width:115px}.manuals-page .attribute-form .attribute-edit .type select,.homefolio-question-form .attribute-form .attribute-edit .type select{width:150px}.manuals-page .attribute-form .attribute-edit .brand select,.homefolio-question-form .attribute-form .attribute-edit .brand select{width:125px}.add-room{padding:10px}.add-room h2{margin-bottom:10px;margin-left:150px}.add-room form .input{margin-left:150px}.add-room .submit{margin-left:150px}.roomfields label{text-align:left;display:block;float:none}.roomfields textarea{width:500px;height:200px}.breadcrumb.homefolio{margin:0 0 18px;padding:7px 14px;background-color:#a6bd4e;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#bacb62), to(#a6bd4e));background-image:-moz-linear-gradient(top, #bacb62, #a6bd4e);background-image:-ms-linear-gradient(top, #bacb62, #a6bd4e);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #bacb62), color-stop(100%, #a6bd4e));background-image:-webkit-linear-gradient(top, #bacb62, #a6bd4e);background-image:-o-linear-gradient(top, #bacb62, #a6bd4e);background-image:linear-gradient(top, #bacb62, #a6bd4e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bacb62', endColorstr='#a6bd4e', GradientType=0);border:1px solid #dde5b5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 #bacb62;-moz-box-shadow:inset 0 1px 0 #bacb62;box-shadow:inset 0 1px 0 #bacb62}.breadcrumb.homefolio li{text-transform:uppercase;color:white;text-shadow:none}.breadcrumb.homefolio li a{color:white}.breadcrumb.homefolio .divider{color:white;margin:0 8px}#notes{min-height:30px}.add-note{text-transform:none;font-size:14px;margin-left:15px;font-weight:normal}.note-form{padding:1em}.note-form h3{margin-bottom:15px}.note-form input[type="text"]{width:300px}.note-form .input{margin-left:180px}.note-form textarea{width:300px}.note-form .submit{text-align:center}.note{padding:19px;margin-bottom:20px;background-color:whiteSmoke;border:1px solid #eee;border:1px solid rgba(0,0,0,0.05);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.note .note-actions{font-size:12px}#identify{padding:1em}#identify td.desc{font-size:1.2em;line-height:1.5em}#expanded-view-house-attribute .label{padding:3px 3px 2px}#expanded-view-house-attribute p{font-size:16px}.expanded-task-house-attribute-form{margin-top:30px}.expanded-task-house-attribute-form label{width:85px;margin-right:10px}.expanded-task-house-attribute-form select{width:220px}.expanded-task-house-attribute-form .other-field{margin-left:95px;margin-top:5px}.expanded-task-house-attribute-form .hidden{display:none}.expanded-task-house-attribute-form input[type='submit']{margin-left:170px}.row.contact-row{background-color:#f2f0ed;margin-top:15px;margin-bottom:15px;margin-left:0px;box-shadow:2px 2px 5px #ccc}.contacts h3{margin-top:15px}.contact-nested-form .hide{display:none}.contact-nested-form .contact-fields{float:left;margin-right:10px}.contact-nested-form .input{margin-left:0}.contact-nested-form label{text-align:left;display:block}.contact-nested-form select{width:150px}.contact-nested-form input{width:150px}.contact-nested-form textarea{height:70px;width:250px}.contact-nested-form .address input{width:200px}.contact-nested-form .city-state-zip input{width:45px;margin-right:10px}.contact-nested-form .city-state-zip input.city{width:70px}.contact-nested-form .city-state-zip label{width:65px}.contact-nested-form .city-state-zip .inline-field{float:left}.contact-nested-form .name-field,.contact-nested-form .phone-field{width:138px}.contact-nested-form .contact-actions{margin-top:20px;margin-left:20px;text-align:center;line-height:25px}.contact-nested-form .contact-actions .save-contact-link{margin-bottom:5px}.contact-nested-actions{float:right}.contact-form-actions{width:300px;margin:20px auto;text-align:center}.nested-form-bottom{height:30px}.email-user-congrats{width:430px;margin:20px auto}.confirm-section{margin-top:15px}.confirm-section img{float:left;margin-right:10px}.home-owner-question{width:428px;height:196px;margin-top:25px;position:relative;text-align:center;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/promotions/2x4/homeowner_bkgd-cf94586adb8adf954dc6462b6d3b5df3.png)}.home-owner-question form.homeowner-form{position:absolute;top:40px;left:230px}.home-owner-question form.homeowner-form input[type='submit']{width:171px;height:35px;background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/promotions/2x4/homeowner_button-3d0b92d4cc2ab04fa5e9a831a7c49e97.png);border:none;color:transparent;font-size:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.home-owner-question form.non-homeowner-form{position:absolute;top:80px;left:230px}.home-owner-question form.non-homeowner-form input[type='submit']{width:171px;height:35px;background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/promotions/2x4/no_home_button-1734c1ee8d0fc0c0f598f78814a5b16d.png);border:none;color:transparent;font-size:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.home-owner-question p{position:absolute;color:#a9a290;top:135px;left:45px;font-size:18px;text-align:center}.infographic-thumbs img{margin-left:10px;vertical-align:top}.infographic-thumbs a{display:inline-block}.infographic{margin-top:10px}.infographic .infographic-text{margin:20px 20px}.infographic .infographic-text p{font-size:22px;line-height:28px}.infographic .infographic-image{margin:20px 0;text-align:center}.guide-index-links img{margin:0 10px}.infoguide{width:700px;text-align:center}.infoguide .guide-text{margin:20px 0;text-align:left}h1.guide-banner{padding:2px 20px;margin-bottom:20px;background-color:#ea6731;color:white;font-size:22px;font-weight:normal}.guide-container{padding-bottom:40px}.guide-container h2{color:#0f758e;text-transform:uppercase;font-size:20px;font-weight:normal}.guide-container h3,.guide-container h4{color:#918F90}.guide-container p{line-height:1.8em;color:#6f6f6f}.guide-container p.intro-txt{margin-bottom:20px}.guide-container ul{margin-top:20px;margin-left:40px}.guide-container ul li{color:#7e7e7e;margin-bottom:15px;font-size:13px;font-weight:bold}.guide-container a,.guide-container a:hover{color:#ea6731}.guide-container .homeowner-read-link{display:inline-block;margin-top:20px}.guide-container .guide-orange{color:#ea6731}.guide-right-col{padding-left:10px}.pre-guide-download{margin:10px 0 20px 0}.pre-guide-download img{margin-right:10px}.guide-download{text-align:center;margin-top:30px}.pre-guide-signup{text-align:center;margin:20px 0 35px 0}.guide-signup{text-align:center;margin-top:30px}.guide-share-box{width:435px;margin-top:10px;background-color:#F4EFEC;padding:10px;text-align:center}.guide-share-box div{display:inline-block}.guide-share-box p{font-size:16px;line-height:18px}.homeowners-guide-read{background-color:#f5f5f5;border-radius:10px;font-size:12px}.homeowners-guide-read p,.homeowners-guide-read ul,.homeowners-guide-read ol,.homeowners-guide-read li{font-size:15px;line-height:1.45em;color:#595244}.homeowners-guide-read .red-text{color:#f15c24}.homeowners-guide-read .blue-text{color:#05738c}.homeowners-guide-read .green-text{color:#747d33}.homeowners-guide-read hr.orange-dot{border-top:none;border-bottom:3px dotted #dd882d}.homeowners-guide-read .guide-section{margin:20px;clear:both;background-color:white;border-radius:10px}.homeowners-guide-read .guide-section h1.guide-banner{border-radius:10px 10px 0 0;padding:2px 20px;margin-bottom:20px;color:white;font-size:22px;font-weight:normal}.homeowners-guide-read .guide-section h1.guide-banner.red-banner{background-color:#f15c24}.homeowners-guide-read .guide-section h1.guide-banner.blue-banner{background-color:#05738c}.homeowners-guide-read .guide-section h1.guide-banner.green-banner{background-color:#747d33}.homeowners-guide-read .guide-section .guide-section-left{float:left;width:460px;padding:0 10px 20px 20px}.homeowners-guide-read .guide-section .guide-section-left ol.main-content-list{list-style-type:lower-alpha}.homeowners-guide-read .guide-section .guide-section-left ol.main-content-list li{font-size:16px}.homeowners-guide-read .guide-section .guide-section-left ol.main-content-list li h5{line-height:20px}.homeowners-guide-read .guide-section .guide-section-left ol.main-content-list li p{color:#595244}.homeowners-guide-read .guide-section .guide-section-left ol.main-content-list li ol.sub-content-list{margin-top:10px;list-style-type:lower-roman}.homeowners-guide-read .guide-section .guide-section-left ol.main-content-list li ol.sub-content-list li{font-size:14px;margin-bottom:10px;color:#595244}.homeowners-guide-read .guide-section .guide-section-right{float:left;width:160px}.homeowners-guide-read .guide-section .guide-section-right img.welcome-1{margin-top:475px}.homeowners-guide-read .guide-section .guide-section-right img.chp1-1{margin-top:80px}.homeowners-guide-read .guide-section .guide-section-right img.chp2-1{margin-top:200px}.homeowners-guide-read .guide-section .guide-section-right img.chp2-2{margin-top:500px}.homeowners-guide-read .guide-section .guide-section-right img.chp3-1{margin-top:340px}.homeowners-guide-read .guide-section .guide-section-right img.chp3-2{margin-top:225px}.homeowners-guide-read .guide-section .guide-section-right img.chp3-3{margin-top:160px}.homeowners-guide-read .guide-section .guide-section-right img.chp4-1{margin-top:260px}.homeowners-guide-read .guide-section .guide-section-right img.chp4-2{margin-top:0px}.homeowners-guide-read .guide-section .guide-section-right img.chp5-1{margin-top:10px}.homeowners-guide-read .guide-section .guide-section-right img.chp5-2{margin-top:80px}.homeowners-guide-read .guide-section .guide-section-right img.chp5-3{margin-top:475px}.homeowners-guide-read .guide-section .guide-section-right img.chp6-1{margin-top:320px}.homeowners-guide-read .guide-section .guide-section-right img.chp7-1{margin-top:190px}.homeowners-guide-read .guide-section .guide-section-right img.chp8-1{margin-top:835px}.homeowners-guide-read .guide-section .guide-section-right img.chp9-1{margin-top:335px}.homeowners-guide-read .guide-section .guide-section-right img.chp10-1{margin-top:10px}.homeowners-guide-read .guide-section .guide-section-right .sidebar-content{padding:30px 10px 10px;border-radius:10px;margin-top:-20px}.homeowners-guide-read .guide-section .guide-section-right .sidebar-content.red-sidebar{background-color:#fcded4}.homeowners-guide-read .guide-section .guide-section-right .sidebar-content.red-sidebar p{color:#f15c24;font-size:11px;line-height:16px}.homeowners-guide-read .guide-section .guide-section-right .sidebar-content.red-sidebar hr{border-top:1px solid #f15c24;border-bottom:1px solid #f15c24}.homeowners-guide-read .guide-section .guide-section-right .sidebar-content.green-sidebar{background-color:#e3e5d7}.homeowners-guide-read .guide-section .guide-section-right .sidebar-content.green-sidebar p{color:#747d33;font-size:11px;line-height:16px}.homeowners-guide-read .guide-section .guide-section-right .sidebar-content.green-sidebar hr{border-top:1px solid #747d33;border-bottom:1px solid #747d33}.homeowners-guide-read .guide-section .guide-section-right .sidebar-content.blue-sidebar{background-color:#cce3e8}.homeowners-guide-read .guide-section .guide-section-right .sidebar-content.blue-sidebar p{color:#05738c;font-size:11px;line-height:16px}.homeowners-guide-read .guide-section .guide-section-right .sidebar-content.blue-sidebar hr{border-top:1px solid #05738c;border-bottom:1px solid #05738c}.homeowners-guide-read .guide-section .guide-section-right .sidebar-content.chap9-inverted{margin-top:130px;margin-bottom:-15px;padding-top:10px}.homeowners-guide-read .guide-section.red-section .guide-section-left a,.homeowners-guide-read .guide-section.red-section .guide-section-left a:hover,.homeowners-guide-read .guide-section.red-section .guide-section-left a:visited,.homeowners-guide-read .guide-section.red-section .guide-section-left a:active{color:#f15c24}.homeowners-guide-read .guide-section.red-section .guide-section-left ol.main-content-list li{color:#f15c24}.homeowners-guide-read .guide-section.blue-section .guide-section-left a,.homeowners-guide-read .guide-section.blue-section .guide-section-left a:hover,.homeowners-guide-read .guide-section.blue-section .guide-section-left a:visited,.homeowners-guide-read .guide-section.blue-section .guide-section-left a:active{color:#05738c}.homeowners-guide-read .guide-section.blue-section .guide-section-left ol.main-content-list li{color:#05738c}.homeowners-guide-read .guide-section.green-section .guide-section-left a,.homeowners-guide-read .guide-section.green-section .guide-section-left a:hover,.homeowners-guide-read .guide-section.green-section .guide-section-left a:visited,.homeowners-guide-read .guide-section.green-section .guide-section-left a:active{color:#747d33}.homeowners-guide-read .guide-section.green-section .guide-section-left ol.main-content-list li{color:#747d33}.homeowners-guide-read .sidebar-rail{padding-top:10px;margin-left:0px;width:240px}.homeowners-guide-read .sidebar-rail ol{font-size:12px}.homeowners-guide-read .sidebar-rail ol li{font-size:13px;margin-bottom:2px}.homeowners-guide-read .sidebar-rail h4{color:#979797}.careers p,.careers ul,.careers li{font-size:16px;color:#333;line-height:1.4em}.careers li{margin-bottom:10px}.admin-post-list .post-block{border:1px solid gray;padding:1em;margin:1em}.admin-post-form .input{margin-left:165px}.admin-post-form textarea{width:500px;height:100px}#signup-cta-modal{width:695px;height:540px;background-color:white}#signup-cta-modal .headline{padding:17px 0 12px 0;background-color:#f0cf22;margin-bottom:27px}#signup-cta-modal h2{font-size:41px;color:#4dabcf}#signup-cta-modal hr.single{width:80%;margin:1em auto;border-bottom:1px solid #bdbfad}#signup-cta-modal ul{margin:25px 0 27px 125px}#signup-cta-modal ul li{list-style-type:none;margin-bottom:14px}#signup-cta-modal ul li span{display:inline-block;line-height:40px;padding-left:55px;background-repeat:no-repeat;font-size:21px;color:#888888}#signup-cta-modal ul li span.tips{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/ctas/popup/icon1-0cff2502b7a3f817a69bbf09b6713c50.png)}#signup-cta-modal ul li span.calendar{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/ctas/popup/icon2-f52ec001efcbc8a8a7cc2c6bd678afe4.png)}#signup-cta-modal ul li span.record{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/ctas/popup/icon3-862a88b2acb604af918dee4ab6e05379.png)}#signup-cta-modal ul li span.done{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/ctas/popup/icon4-92f48424f3b935c5b614197f8e1da0bf.png)}#signup-cta-modal .popup-signup-button{display:inline-block;width:363px;height:58px;margin:15px 0 15px 0;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/ctas/popup/main_cta-f563c47b22acd14f4f1fbc2cf3ea4d1c.png)}#signup-cta-modal .popup-signup-button:hover{background-position:0 -58px}#signup-cta-modal p{color:#a0a291}#signup-cta-modal p a{color:#f0cf22}#signup-cta-modal a.popup-close{display:inline-block;width:24px;height:25px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/ctas/popup/pop_close-e68fa2ad776c29de376109f6df0f4a56.png)}#signup-cta-modal.pinterest-popup .headline{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/ctas/pinterest/diagonal-noise-4b6a33dbdd31625a2cf7a32c27f0e9cf.png);padding:23px 0}#signup-cta-modal.pinterest-popup .headline img{display:none}#signup-cta-modal.pinterest-popup h2{color:#c01433;font-size:38px;line-height:42px}#signup-cta-modal.pinterest-popup .popup-signup-button{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/ctas/popup/pinterest_pop_btn-a6e1c096827b2a469ef6e4b6b120552a.png)}#signup-cta-modal.pinterest-popup ul{margin:15px 0 22px 125px}#header-cta{width:100%;z-index:9999;position:relative;height:130px}#header-cta.reg h1,#header-cta.reg h2{text-align:center}#header-cta .header-cta-container{width:100%;height:72px;padding:15px 0;background-color:#f7cb00;box-shadow:0 4px 15px -5px #888;-moz-box-shadow:0 4px 15px -5px #888;-webkit-box-shadow:0 4px 15px -5px #888}#header-cta .header-cta-container.pinterest-cta{background-color:#eee;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/ctas/pinterest/diagonal-noise-4b6a33dbdd31625a2cf7a32c27f0e9cf.png);box-shadow:0 4px 15px -5px #555;-moz-box-shadow:0 4px 15px -5px #555;-webkit-box-shadow:0 4px 15px -5px #555}#header-cta .header-cta-container.pinterest-cta .header-cta-content h1{color:#707268;font-size:22px;line-height:36px;text-shadow:1px 1px #fff;-moz-text-shadow:1px 1px #fff;-webkit-text-shadow:1px 1px #fff}#header-cta .header-cta-container.pinterest-cta .header-cta-content img.pin-logo{vertical-align:-6px}#header-cta .header-cta-container.pinterest-cta .header-cta-content a.header-cta-button{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/ctas/pinterest/red_button-8e1ca4ecb375e664a718572e12704081.png)}#header-cta .header-cta-container .header-cta-content{width:940px;margin:0 auto}#header-cta .header-cta-container .header-cta-content h1{color:white;margin-bottom:0;font-size:28px}#header-cta .header-cta-container .header-cta-content h2{color:white;font-size:25px;font-weight:normal}#header-cta .header-cta-container .header-cta-content a.header-cta-button{float:right;width:221px;height:58px;margin-top:3px;display:inline-block;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/ctas/get_started-e477763b3d355b94384533e2165107d4.png)}#header-cta .header-cta-container .header-cta-content a.header-cta-button:hover{background-position:0 -58px}.curious-color,.curious-color:hover{color:#c5426e}.green-color,.green-color:hover{color:#4bad95}.savvy-color,.savvy-color:hover{color:#f0cf22}.healthy-color,.healthy-color:hover{color:#e65c2d}.clean-color,.clean-color:hover{color:#4dabcf}.handy-color,.handy-color:hover{color:#eca728}.creative-color,.creative-color:hover{color:#abbf3f}.hungry-color,.hungry-color:hover{color:#7d6b93}#featured-explore-slides{position:relative;display:none;border:1px solid #ccc;width:718px;height:290px;float:left;margin-bottom:1em;padding-bottom:20px}#featured-explore-slides .featured-header{background-color:#a0a193;height:30px}#featured-explore-slides #feature-slides{width:682px;height:290px}#featured-explore-slides .slides_container{height:275px}#featured-explore-slides .feature-card{height:250px;width:725px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px}#featured-explore-slides .feature-card .feature-image{float:left;position:relative;margin:0 1em 1em 0;width:375px}#featured-explore-slides .feature-card .feature-image img{width:365px;height:250px}#featured-explore-slides .feature-card .feature-content{float:left;width:270px}#featured-explore-slides .feature-card .feature-content h3{margin-bottom:10px;font-size:21px;line-height:25px;text-transform:uppercase}#featured-explore-slides .prev-next{position:absolute;bottom:10px;right:10px;z-index:999}#featured-explore-slides .prev-next .prev,#featured-explore-slides .prev-next .next{display:inline-block;width:29px;height:29px;font-size:0}#featured-explore-slides .prev-next .prev:hover,#featured-explore-slides .prev-next .next:hover{background-position:0 -29px}#featured-explore-slides .prev-next .prev{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/featured/feature_arrow_left-81986c073ea0205211b5eaa6c306d6de.png);margin-right:10px}#featured-explore-slides .prev-next .next{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/featured/feature_arrow_right-0548610dd4af63c5dc7bb1ad380a77cd.png)}#featured-explore-slides ul.pagination{height:20px;position:absolute;top:5px;right:5px;margin:5px}#featured-explore-slides .pagination li{float:left;margin:0 1px}#featured-explore-slides .pagination li a{display:block;width:11px;height:0;padding:11px 0 0 0;margin:0 3px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/pagination-dc2f2cf422e1f220ca69d5f2e74ced21.png);background-position:0 0;border:none;float:left;overflow:hidden}#featured-explore-slides .pagination li a:hover{background-color:transparent;background-position:0 -20px}#featured-explore-slides .pagination li.current a{background-position:0 -10px}#explore-question-widget{position:relative}h1.explore-header{margin-left:15px;margin-top:20px;padding-left:40px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/explore_header_icon-787c07e0e77e27f3cea43856b82bd07c.png);background-position:0px 0;background-size:30px 30px;background-repeat:no-repeat;color:#7d6b93;font-weight:normal;font-size:26px;border-bottom:1px solid #7d6b93;padding-bottom:10px}h1.suggestion-header{padding-left:40px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/suggestions_header_icon-3224e224c435c785a62b0b75e8867020.png);background-position:0 0;background-size:30px 30px;background-repeat:no-repeat;color:#4dabcf;font-weight:normal;font-size:26px;border-bottom:1px solid #4dabcf;padding-bottom:10px}#explore-cards-container .pagination{font-size:0}#explore-cards-container .pagination a{border:none}#explore-sidebar{float:right}.hot-topic-cta{padding-left:7px}.hot-topic-cta #new-faq-message{margin-right:9px}#explore-cards{max-width:770px;margin-left:-12px;padding-right:0px;font-size:0}#explore-cards.favorites{margin-left:-13px}.explore-card{position:relative;width:232px;height:250px !important;display:inline-block !important;margin-bottom:20px;margin-left:12px;vertical-align:bottom;font-size:16px;overflow:hidden;zoom:1}.explore-card:not(.tour):hover .card-bottom{background-color:#ffffff}.explore-card:not(.tour):hover .explore-task-actions>a,.explore-card:not(.tour):hover .explore-post-actions>a,.explore-card:not(.tour):hover .explore-offer-actions>a{background-color:#ededed}.explore-card:not(.tour):hover a{text-decoration:none}.explore-card:not(.tour):hover a.card-add-to-favorites{display:inline-block}.explore-card a.explore-card-image{height:146px;display:inline-block}.explore-card a.explore-card-image img{width:232px;height:154px}.explore-card.explore-offer-card .duration{background-color:#DE4623}.explore-card .duration{background-color:#E78E2B;position:absolute;bottom:102px;right:0;padding:3px 5px;color:white;font-size:13px;line-height:15px}.explore-card .duration img{margin-bottom:1px;margin-right:3px}.explore-card .duration .glyphicon-tag{top:2px}.explore-card .duration:hover{text-decoration:none}.explore-card .card-bottom{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#ffffff;clear:both;width:232px;height:65px;margin-top:2px;padding:7px 10px;color:#777777;font-size:.95em;line-height:17px;font-weight:normal;border:1px solid #cacaca;border-bottom:none}.explore-card .completed{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/dashboard/cards/good_job-c919c2521702e4424b3bbd8fd7aeaadf.png);background-repeat:no-repeat;background-position:10px 60px;width:220px;height:242px}.explore-card:hover .explore-post-actions,.explore-card:hover .explore-task-actions,.explore-card:hover .explore-offer-actions{background-color:#f5f5f5 !important}.explore-task-actions,.explore-post-actions,.explore-offer-actions{font-size:0;border:solid 1px #cacaca;border-top:3px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#ffffff}.explore-task-actions:not(.tour):hover,.explore-post-actions:not(.tour):hover,.explore-offer-actions:not(.tour):hover{background-color:#f5f5f5}.explore-task-actions.actions-curious,.explore-post-actions.actions-curious,.explore-offer-actions.actions-curious{border-top:3px solid #c5426e}.explore-task-actions.actions-green,.explore-post-actions.actions-green,.explore-offer-actions.actions-green{border-top:3px solid #4bad95}.explore-task-actions.actions-savvy,.explore-post-actions.actions-savvy,.explore-offer-actions.actions-savvy{border-top:3px solid #f0cf22}.explore-task-actions.actions-healthy,.explore-post-actions.actions-healthy,.explore-offer-actions.actions-healthy{border-top:3px solid #e65c2d}.explore-task-actions.actions-clean,.explore-post-actions.actions-clean,.explore-offer-actions.actions-clean{border-top:3px solid #4dabcf}.explore-task-actions.actions-handy,.explore-post-actions.actions-handy,.explore-offer-actions.actions-handy{border-top:3px solid #eca728}.explore-task-actions.actions-creative,.explore-post-actions.actions-creative,.explore-offer-actions.actions-creative{border-top:3px solid #abbf3f}.explore-task-actions.actions-hungry,.explore-post-actions.actions-hungry,.explore-offer-actions.actions-hungry{border-top:3px solid #7d6b93}.explore-task-actions .task-schedule-options,.explore-post-actions .task-schedule-options,.explore-offer-actions .task-schedule-options{display:none;position:absolute;bottom:26px;right:0px;z-index:999;width:151px;border:1px solid #ccc}.explore-task-actions .task-schedule-options a,.explore-post-actions .task-schedule-options a,.explore-offer-actions .task-schedule-options a{width:100%;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#f2f2f2;background-color:rgba(242,242,242,0.95)}.explore-task-actions .task-calendar-picker,.explore-post-actions .task-calendar-picker,.explore-offer-actions .task-calendar-picker{display:none;position:absolute;bottom:24px;z-index:999}.explore-task-actions .task-calendar-picker form,.explore-post-actions .task-calendar-picker form,.explore-offer-actions .task-calendar-picker form{margin-bottom:0}.explore-task-actions .task-calendar-picker .jdpicker_w .date_selector,.explore-post-actions .task-calendar-picker .jdpicker_w .date_selector,.explore-offer-actions .task-calendar-picker .jdpicker_w .date_selector{padding:4px}.explore-task-actions .task-calendar-picker .jdpicker_w .date_selector td,.explore-post-actions .task-calendar-picker .jdpicker_w .date_selector td,.explore-offer-actions .task-calendar-picker .jdpicker_w .date_selector td{line-height:1.9em;border:none}.explore-task-actions .task-calendar-picker .jdpicker_w .date_selector td.selectable_day,.explore-task-actions .task-calendar-picker .jdpicker_w .date_selector tr.selectable_week td,.explore-post-actions .task-calendar-picker .jdpicker_w .date_selector td.selectable_day,.explore-post-actions .task-calendar-picker .jdpicker_w .date_selector tr.selectable_week td,.explore-offer-actions .task-calendar-picker .jdpicker_w .date_selector td.selectable_day,.explore-offer-actions .task-calendar-picker .jdpicker_w .date_selector tr.selectable_week td{border:none}.explore-task-actions a,.explore-post-actions a,.explore-offer-actions a{padding:3px;background-color:#ffffff;display:inline-block;color:#777777;text-align:center;font-size:11px;background-repeat:no-repeat;text-transform:uppercase;font-weight:bold;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.explore-task-actions a i.card-action-icon,.explore-post-actions a i.card-action-icon,.explore-offer-actions a i.card-action-icon{display:inline-block;width:20px;height:20px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/cards/card-actions-cef00fcedc8ea65547ed9f3bd7299b51.png);vertical-align:-6px}.explore-task-actions a i.card-action-icon.card-favorite-icon,.explore-post-actions a i.card-action-icon.card-favorite-icon,.explore-offer-actions a i.card-action-icon.card-favorite-icon{background-position:0 -1px}.explore-task-actions a i.card-action-icon.card-complete-icon,.explore-post-actions a i.card-action-icon.card-complete-icon,.explore-offer-actions a i.card-action-icon.card-complete-icon{background-position:-20px 0px}.explore-task-actions a i.card-action-icon.card-schedule-icon,.explore-post-actions a i.card-action-icon.card-schedule-icon,.explore-offer-actions a i.card-action-icon.card-schedule-icon{background-position:-40px 0}.explore-task-actions a i.card-action-icon.card-delete-icon,.explore-post-actions a i.card-action-icon.card-delete-icon,.explore-offer-actions a i.card-action-icon.card-delete-icon{background-position:-60px 0}.explore-task-actions a.card-answer,.explore-post-actions a.card-answer,.explore-offer-actions a.card-answer{width:100%}.explore-task-actions a.card-done,.explore-post-actions a.card-done,.explore-offer-actions a.card-done{width:34%;border-right:1px solid #cfcfcf}.explore-task-actions a.card-save,.explore-post-actions a.card-save,.explore-offer-actions a.card-save{width:33%;border-right:1px solid #cacaca}.explore-task-actions a.card-save.post-save,.explore-post-actions a.card-save.post-save,.explore-offer-actions a.card-save.post-save{width:100%;border:none}.explore-task-actions a.card-schedule,.explore-post-actions a.card-schedule,.explore-offer-actions a.card-schedule{width:33%}.explore-task-actions a.card-delete,.explore-post-actions a.card-delete,.explore-offer-actions a.card-delete{width:25%}.explore-task-actions a:not(.tour):hover,.explore-post-actions a:not(.tour):hover,.explore-offer-actions a:not(.tour):hover{background-color:#bababa !important;color:white}.explore-task-actions a:not(.tour):hover i.card-favorite-icon,.explore-post-actions a:not(.tour):hover i.card-favorite-icon,.explore-offer-actions a:not(.tour):hover i.card-favorite-icon{background-position:0 -21px}.explore-task-actions a:not(.tour):hover i.card-complete-icon,.explore-post-actions a:not(.tour):hover i.card-complete-icon,.explore-offer-actions a:not(.tour):hover i.card-complete-icon{background-position:-20px -20px}.explore-task-actions a:not(.tour):hover i.card-schedule-icon,.explore-post-actions a:not(.tour):hover i.card-schedule-icon,.explore-offer-actions a:not(.tour):hover i.card-schedule-icon{background-position:-40px -20px}.explore-task-actions a:not(.tour):hover i.card-delete-icon,.explore-post-actions a:not(.tour):hover i.card-delete-icon,.explore-offer-actions a:not(.tour):hover i.card-delete-icon{background-position:-60px -20px}.explore-task-actions a.saved i.card-favorite-icon,.explore-post-actions a.saved i.card-favorite-icon,.explore-offer-actions a.saved i.card-favorite-icon{background-position:0 -41px}.explore-task-actions a.done,.explore-post-actions a.done,.explore-offer-actions a.done{color:white}.explore-task-actions.suggestion-actions a.card-done{width:25%;float:left;border-right:1px solid #cacaca}.explore-task-actions.suggestion-actions a.card-save{width:25%;float:left;border-right:1px solid #cacaca}.explore-task-actions.suggestion-actions a.card-schedule{width:25%;float:left;border-right:1px solid #cacaca}.explore-task-actions.suggestion-actions a.card-delete{width:25%;float:right}.explore-post-actions a.card-save,.explore-offer-actions a.card-save{width:100%;border-right:0}.explore-offer-actions.suggestion-actions a,.explore-offer-actions.suggestion-actions a.card-save{width:50%}.related-items-container{padding-top:10px}.related-items-container .related-items-header{height:41px;margin:20px 0px;border-top:2px dotted #ccc;border-bottom:2px dotted #ccc}.related-items-container .related-items-header img{margin-top:5px;padding:5px 0}#related-cards{margin-left:-20px;font-size:0}.related-card{width:160px;height:155px;display:inline-block;margin-bottom:20px;margin-left:17px;vertical-align:bottom;font-size:12px}.related-card img{width:160px;max-height:107px}.related-card a{display:inline-block;color:#595244}.related-card:hover img{box-shadow:0 0 15px #aaa;-moz-box-shadow:0 0 15px #aaa;-webkit-box-shadow:0 0 15px #aaa}.related-card:hover a{color:#A8BC3C;text-decoration:none}.related-card .card-bottom{clear:both;height:100px;margin-top:-5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.side-nav{transition:0.2s all}.user-sidebar-categories a{width:75%;padding:3px 0px 3px 45px}.outside-footer a{margin-left:90px;display:inline-block;padding:7px 8px 9px 10px;font-size:23px;background-color:#cacaca;border-radius:8px;color:white;margin-bottom:20px}.outside-footer a:hover{background-color:#acacac}.mobile-only .sticky-wrapper{display:none}@media (min-width: 768px){#bn-sidebar{width:220px;min-height:350px;margin-bottom:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#bn-sidebar.user-sidebar{padding-top:15px;background-color:#f5f5f5;border-radius:5px}#bn-sidebar.user-sidebar #bn-sidebar-footer{background:none}#bn-sidebar.user-sidebar .sidebar-user-section{width:180px;margin:0px auto}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav{margin-left:0px}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li{margin-left:0;list-style-type:none;margin-bottom:10px;background-color:#fff;border-radius:7px;border:1px solid #ccc}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .user-sidebar-categories{display:none;padding-bottom:15px;margin-top:10px;overflow:hidden}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .user-sidebar-categories a{display:block;width:100%;margin:0 auto;padding:3px 5px 3px 45px;font-weight:bold;font-size:16px;text-transform:uppercase}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .user-sidebar-categories a:hover{text-decoration:none}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .user-sidebar-categories a.healthy{color:#e65c2d}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .user-sidebar-categories a.healthy:hover,#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .user-sidebar-categories a.healthy.active{color:white;background-color:#e65c2d}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .user-sidebar-categories a.green{color:#4bad95}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .user-sidebar-categories a.green:hover,#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .user-sidebar-categories a.green.active{color:white;background-color:#4bad95}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .user-sidebar-categories a.savvy{color:#f0cf22}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .user-sidebar-categories a.savvy:hover,#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .user-sidebar-categories a.savvy.active{color:white;background-color:#f0cf22}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .user-sidebar-categories a.curious{color:#c5426e}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .user-sidebar-categories a.curious:hover,#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .user-sidebar-categories a.curious.active{color:white;background-color:#c5426e}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .user-sidebar-categories a.clean{color:#4dabcf}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .user-sidebar-categories a.clean:hover,#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .user-sidebar-categories a.clean.active{color:white;background-color:#4dabcf}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .user-sidebar-categories a.handy{color:#eca728}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .user-sidebar-categories a.handy:hover,#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .user-sidebar-categories a.handy.active{color:white;background-color:#eca728}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .user-sidebar-categories a.creative{color:#abbf3f}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .user-sidebar-categories a.creative:hover,#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .user-sidebar-categories a.creative.active{color:white;background-color:#abbf3f}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .user-sidebar-categories a.hungry{color:#7d6b93}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .user-sidebar-categories a.hungry:hover,#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .user-sidebar-categories a.hungry.active{color:white;background-color:#7d6b93}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .active-view{display:none;padding:15px}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .active-view .sidebar-week-count,#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .active-view .sidebar-total-count{font-size:21px;line-height:28px}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .active-view .sidebar-week-count span.num,#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .active-view .sidebar-total-count span.num{font-size:36px;line-height:36px;display:inline-block;vertical-align:-4px;font-weight:bold}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .active-view .sidebar-add-todo a{display:inline-block;padding-left:49px;height:44px;background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/sidebar/add_custom-4e8ce07e2c2d9576d5b6d6fe70b0ec61.png);background-position:0 0;background-repeat:no-repeat;background-position:0 -44px;line-height:19px}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .active-view .sidebar-add-todo a:hover{background-position:0 0;text-decoration:none}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .active-view .sidebar-week-count{margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #ccc}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .active-view a{display:block}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .active-view.suggestion-options a{display:block;width:80%;margin:0 auto;padding:3px 5px 3px 28px;font-weight:bold;font-size:16px;color:#a0a291;text-transform:uppercase}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .active-view.suggestion-options a:hover{text-decoration:none;background-color:#4dabcf;color:white}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li .active-view.suggestion-options a.selected{text-decoration:none;color:white;background-color:#a0a291}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li.active .user-sidebar-categories{display:block}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li.active .active-view{display:block}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li.active a.side-nav,#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li.active a.side-nav:hover{background:#bfbfbfßßß;border-radius:6px 6px 0 0;color:white}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li.active a.side-nav.explore-nav,#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li.active a.side-nav:hover.explore-nav{background:#7d6b93;background-color:#7d6b93}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li.active a.side-nav.saved-nav,#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li.active a.side-nav:hover.saved-nav{background:none;background-color:#e65c2d}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li.active a.side-nav.scheduled-nav,#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li.active a.side-nav:hover.scheduled-nav{background:#4bad95;background-color:#4bad95}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li.active a.side-nav.homefolio-nav,#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li.active a.side-nav:hover.homefolio-nav{background:#abbf3f;background-color:#abbf3f}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li.active a.side-nav.completed-nav,#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li.active a.side-nav:hover.completed-nav{background:#eca728;background-color:#eca728}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li.active a.side-nav.suggestions-nav,#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li.active a.side-nav:hover.suggestions-nav{background:#4dabcf;background-color:#4dabcf}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li.active a.side-nav.achievements-nav,#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li.active a.side-nav:hover.achievements-nav{background:#eecb10;background-color:#eecb10}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li.active a.side-nav .icon,#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li.active a.side-nav:hover .icon{background-position:0 -60px}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li a.side-nav{display:block;padding:6px 8px;color:#999999;background-color:#ffffff;font-weight:bold;font-size:18px;line-height:26px;border-radius:7px}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li a.side-nav .icon{display:inline-block;width:30px;height:30px;vertical-align:-8px;margin-right:4px;background-size:30px;background-position:0 -30px}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li a.side-nav.explore-nav .icon{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/sidebar/new_icons/sbicons_home1-fd002cb8dc654921f6815013854ede5a.png)}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li a.side-nav.saved-nav .icon{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/sidebar/new_icons/sbicons_favorites-595b9a177ac30dfef2cd387e786acb5d.png)}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li a.side-nav.scheduled-nav .icon{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/sidebar/new_icons/sbicons_schedule-eece469b275046f02348334c6ff9c26d.png)}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li a.side-nav.completed-nav .icon{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/sidebar/new_icons/sbicons_completed-550f3f125ee68e62988d076f1b72977e.png)}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li a.side-nav.suggestions-nav .icon{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/sidebar/new_icons/sbicons_home2-c26094d6633a58f7ba3ba5ca81c36002.png)}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li a.side-nav.achievements-nav .icon{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/sidebar/new_icons/sbicons_achievements-d30898663e22157cceb7e28ac3d668bf.png)}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li a.side-nav.homefolio-nav .icon{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/sidebar/new_icons/sbicons_homefolio-c1df9be7bd709a1fc387f9b3630af732.png)}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li a.side-nav:hover{text-decoration:none;background:#ededed;color:#777777}#bn-sidebar.user-sidebar .sidebar-user-section #sidebar-nav li a.side-nav:hover .icon{background-position:0 30px}#bn-sidebar .sidebar-section{margin:10px auto}#bn-sidebar .sidebar-section .sidebar-header{height:20px;background-color:#9fa292;font-size:16px;font-weight:bold;padding:5px 15px;text-transform:uppercase;color:white;text-align:center}#bn-sidebar .sidebar-section .sidebar-section-content{background-color:#f5f5f5;padding:15px}#bn-sidebar .sidebar-section .sidebar-section-content.video{padding:0}#bn-sidebar .sidebar-section a.sidebar-section-footer{display:block;padding:5px 15px;background-color:#ededed;color:#9fa292;font-size:14px;text-transform:uppercase;text-align:center}#bn-sidebar .section-header{background-color:#9fa192;padding:7px 10px}#bn-sidebar .section-header h3{color:white;font-size:14px;line-height:16px;text-transform:uppercase;font-weight:600;letter-spacing:1px}#bn-sidebar .sidebar-categories{width:186px;margin:19px auto 0px auto;line-height:10px}#bn-sidebar .sidebar-categories a{display:inline-block;position:relative;width:186px;height:32px;margin:0px;padding:0px}#bn-sidebar .sidebar-categories a.curious{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/sidebar/categories/curious-6b16bd82bd624c8963bf8fa79da113c6.png)}#bn-sidebar .sidebar-categories a.creative{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/sidebar/categories/creative-226eb1e5ff707b79c12cf171474eac9d.png)}#bn-sidebar .sidebar-categories a.clean{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/sidebar/categories/clean-34d70bcb35088471f65de83790ffd019.png)}#bn-sidebar .sidebar-categories a.green{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/sidebar/categories/green-96d0366849ad97ee65011f5490bc5df5.png)}#bn-sidebar .sidebar-categories a.handy{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/sidebar/categories/handy-b36b6007cff8c1487c16cb3779eaaa92.png)}#bn-sidebar .sidebar-categories a.healthy{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/sidebar/categories/healthy-7792418dc7ec39895151563452d9af4d.png)}#bn-sidebar .sidebar-categories a.hungry{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/sidebar/categories/hungry-ebc2e864190d7e1fdded2d7a2789bc98.png)}#bn-sidebar .sidebar-categories a.savvy{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/sidebar/categories/savvy-942dff2de7038c5e1e68fc6da5044fdb.png)}#bn-sidebar .sidebar-categories a .clear-category{display:none;position:absolute;top:6px;right:10px;width:15px;height:20px;line-height:20px;color:white;font-weight:bold;font-size:12px}#bn-sidebar .sidebar-categories a.active{background-position:0 -32px}#bn-sidebar .sidebar-categories a.active .clear-category{display:inline-block}#bn-sidebar .sidebar-categories a:hover{background-position:0 -32px}#bn-sidebar #sidebar-category-nav{background-color:#f5f5f5;padding-top:8px;padding-bottom:10px;text-align:center;border:1px solid #bcbdc0;margin-bottom:15px;height:292px}#bn-sidebar #sidebar-mobile-cta{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/mobile/mobile-cta-background-bff2d419e6e64f750e4ea5b2703c4a9f.png);background-size:220px;width:220px;height:290px;margin-bottom:15px;position:relative}#bn-sidebar #sidebar-mobile-cta:hover{background-position:bottom}#bn-sidebar #sidebar-mobile-cta a{width:90px;height:31px;background-size:90px;position:absolute;bottom:15px}#bn-sidebar #sidebar-mobile-cta .iphone{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/mobile/download-iphone-508a262ecc362a9148ab6982a6de7ac2.png);left:10px}#bn-sidebar #sidebar-mobile-cta .android{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/mobile/download-android-82ce0dd794952ba40b846e9bef525dfa.png);right:10px}#bn-sidebar #sidebar-popular{border:1px solid #bcbdc0;padding:15px}#bn-sidebar #sidebar-popular h3{margin-bottom:15px;padding-bottom:5px;border-bottom:1px solid #a7be3a;font-size:23px;line-height:23px;text-align:center;text-transform:uppercase;color:#a7be3a}#bn-sidebar #sidebar-popular .popular-item:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}#bn-sidebar #sidebar-popular .popular-item{border-bottom:1px solid #d5d7cb;padding-bottom:10px;margin-bottom:10px}#bn-sidebar #sidebar-popular .popular-item a{color:#534c40;font-size:12px;line-height:15px;display:inline-block}#bn-sidebar #sidebar-popular .popular-item a span{display:inline-block;width:119px;font-weight:bold}#bn-sidebar #sidebar-popular .popular-item a img{width:60px;height:42px;float:left;margin-right:8px;margin-top:3px}#bn-sidebar #sidebar-popular .popular-item a:hover span{text-decoration:underline}#bn-sidebar #sidebar-popular .popular-item a:hover img{box-shadow:0 0 10px -2px #333}#bn-sidebar #bn-sidebar-footer{padding:15px 22px;margin-top:10px;background-color:#f5f5f5}#bn-sidebar #bn-sidebar-footer h4{margin:0 0 5px 0;text-transform:uppercase;border-bottom:1px solid #ccc;font-size:12px;line-height:16px}#bn-sidebar #bn-sidebar-footer ul{margin-left:0px}#bn-sidebar #bn-sidebar-footer ul li{list-style-type:none;font-size:12px}#bn-sidebar #bn-sidebar-footer .rep-branding-info{margin-top:10px;margin-bottom:20px;font-size:12px;border:1px solid #ccc;padding:5px;text-align:center}#bn-sidebar #bn-sidebar-footer .rep-branding-info .left{float:left;margin-right:10px}#bn-sidebar #bn-sidebar-footer .rep-branding-info .right{float:left}#bn-sidebar #bn-sidebar-footer .rep-branding-info h4{margin:0 0 10px 0}#bn-sidebar #bn-sidebar-footer .rep-branding-info ul{margin-left:0px}#bn-sidebar #bn-sidebar-footer .rep-branding-info ul li{list-style-type:none;margin-bottom:12px}#bn-sidebar #bn-sidebar-footer .explore-col{width:45%;float:left}#bn-sidebar #bn-sidebar-footer .explore-col a{font-weight:bold;font-size:14px}#bn-sidebar #bn-sidebar-footer .explore-col a:hover{color:inherit}#bn-sidebar #bn-sidebar-footer .al-blurb-head{color:#908b81;font-size:15px;font-weight:bold}#bn-sidebar #bn-sidebar-footer .al-blurb-head .green{color:#98ae23}#bn-sidebar #bn-sidebar-footer .al-blurb{color:#908b81;font-size:14px}#bn-sidebar #bn-sidebar-footer .info-col{width:35%;float:left;margin-left:20px}#bn-sidebar #bn-sidebar-footer .info-col a{font-size:14px}#bn-sidebar #bn-sidebar-footer .fb-like-box{margin-left:-10px}#bn-sidebar #bn-sidebar-footer p.copyright{color:#908B81;font-size:12px}}a.video-signup-btn{margin-top:30px;display:inline-block;width:221px;height:58px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/ctas/get_started-e477763b3d355b94384533e2165107d4.png)}a.video-signup-btn:hover{background-position:0 -58px}#disqus_thread{margin-top:30px;padding-top:10px;border-top:2px dotted #ddd}#floating-share{position:absolute;left:-70px;padding-top:0px;top:0px}#floating-share.unauthed{left:-75px}.favorites-welcome h2{font-size:36px;font-weight:200;color:#98ae23;margin-top:10px}.favorites-welcome p{font-size:22px;color:#534c40;font-weight:bold;margin:20px 0}.favorites-welcome p span{color:#c5426e}.favorites-welcome a.close-favorites-popup{display:inline-block;width:100px;height:39px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/popups/go_button-ae1a27465734cae5398b0be97b09cff5.png);font-size:0}.favorites-welcome a.close-favorites-popup:hover{background-position:0 -39px}.no-favorites-message{margin-top:40px}.no-favorites-message h3 span{color:#c5426e}.no-favorites-message a.no-fav-explore{display:inline-block;width:196px;height:40px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/favorites/explore_button-3f01465daa30c831264b6660b01eedd0.png);font-size:0px}.no-favorites-message a.no-fav-explore:hover{background-position:0 -40px}a.expanded-add-to-favorites{display:inline-block;width:85px;height:24px;font-size:0;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/favorites/expanded_fav_button-5579f8b12b6804d01c415b2446fe79f2.png)}a.expanded-add-to-favorites:hover{background-position:0 -24px}a.expanded-add-to-favorites.in-favorites{background-position:0 -24px}#email-in-content-cta{margin-top:30px}#email-in-content-cta .in-post-email-copy{float:left;width:550px;height:69px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/ctas/in_post/in_post_bkgd-5926cb052d1493a9169cfb5fc52ff943.jpg);margin-right:6px}#email-in-content-cta .in-post-email-copy .email-copy{margin-left:155px;padding:10px}#email-in-content-cta .in-post-email-copy .email-copy h3{color:white;font-size:23px;line-height:27px;text-shadow:1px 1px #666;-moz-text-shadow:1px 1px #666;-webkit-text-shadow:1px 1px #666}#email-in-content-cta .in-post-email-copy .email-copy p{color:white;font-size:14px;text-shadow:1px 1px #666;-moz-text-shadow:1px 1px #666;-webkit-text-shadow:1px 1px #666}#email-in-content-cta .in-post-email-form{float:left}#email-in-content-cta .in-post-email-form form input[type='text']{width:133px;height:21px;line-height:21px;margin-bottom:7px;font-size:12px;text-align:center}#email-in-content-cta .in-post-email-form form .submit-btn{width:143px;height:31px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/ctas/in_post/sign_me_up_button-05ffdad4aaa29c9daad8cc3b1d4e6c71.png)}#email-in-content-cta .in-post-email-form form .submit-btn:hover{background-position:0 31px}#popup-cta{width:575px;height:250px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/ctas/popup/2x4_pop_bkgd.jpg);background-repeat:no-repeat;position:relative;top:-15px;padding:20px;margin-left:3px;text-align:right}#popup-cta h2{color:white;font-size:28px;text-shadow:1px 1px #666;-moz-text-shadow:1px 1px #666;-webkit-text-shadow:1px 1px #666}#popup-cta .popup-cta-form{margin-top:40px;color:#fff;font-size:14px;font-weight:bold;text-shadow:1px 1px #666;-moz-text-shadow:1px 1px #666;-webkit-text-shadow:1px 1px #666}#popup-cta .popup-cta-form form input[type='text']{width:213px;height:33px;line-height:33px;margin:13px 0 12px 0;font-size:16px;text-align:center}#popup-cta .popup-cta-form form .submit-btn{width:223px;height:47px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/ctas/popup/sign_me_up_button.png)}#popup-cta .popup-cta-form form .submit-btn:hover{background-position:0 47px}.content-sidebar{margin-top:12px}.expanded-header.achievement{background-color:#eecb10}.expanded-header.achievement h1.post_name{color:white;line-height:46px;margin-bottom:0px;font-size:22px}.expanded-header.achievement .col-md-12{background-position:23px center;background-size:40px;background-repeat:no-repeat;padding-left:60px}.expanded-header.achievement .col-md-12{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/expanded-header/trophy_header_icon-cc54e1e7f2b2128dc81f56e7ce223bb0.png)}.expanded-header.authenticated{background-color:#cacaca}.expanded-header.authenticated h1.post_name{color:white;line-height:46px;margin-bottom:0px;font-size:22px}.expanded-header.authenticated .col-md-12{background-position:23px center;background-size:40px;background-repeat:no-repeat;padding-left:60px}.expanded-header.authenticated.healthy{background-color:#e65c2d}.expanded-header.authenticated.healthy .col-md-12{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/expanded-header/bniconwhite_healthy-09c4d68f2087d2b911c30ffbadc6b3cf.png)}.expanded-header.authenticated.green{background-color:#4bad95}.expanded-header.authenticated.green .col-md-12{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/expanded-header/bniconwhite_green-dcb12fe07433ffa1790373d705526a27.png)}.expanded-header.authenticated.savvy{background-color:#f0cf22}.expanded-header.authenticated.savvy .col-md-12{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/expanded-header/bniconwhite_savvy-12ed218cd8f26b7bc61ba014321ce1b5.png)}.expanded-header.authenticated.curious{background-color:#c5426e}.expanded-header.authenticated.curious .col-md-12{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/expanded-header/bniconwhite_curious-bea16a2e74879174fbb21dc57c934339.png)}.expanded-header.authenticated.clean{background-color:#4dabcf}.expanded-header.authenticated.clean .col-md-12{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/expanded-header/bniconwhite_clean-29954cab29ad649ba10c0c8cb443f11c.png)}.expanded-header.authenticated.handy{background-color:#eca728}.expanded-header.authenticated.handy .col-md-12{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/expanded-header/bniconwhite_handy-177a86b6c9b275cb323e5b3cd5bc7a1d.png)}.expanded-header.authenticated.creative{background-color:#abbf3f}.expanded-header.authenticated.creative .col-md-12{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/expanded-header/bniconwhite_creative-c653b795b21470c4fce7614a8d89ef58.png)}.expanded-header.authenticated.hungry{background-color:#7d6b93}.expanded-header.authenticated.hungry .col-md-12{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/expanded-header/bniconwhite_hungry-08ddc409f3074338f8eaad55ec21dea7.png)}.expanded-header.authenticated.achievement{background-color:#eecb10}.expanded-header.authenticated.achievement .col-md-12{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/expanded-header/trophy_header_icon-cc54e1e7f2b2128dc81f56e7ce223bb0.png)}.content-header.new{font-family:"proxima-nova",sans-serif;margin:5px 5px 15px;color:#ababab}.content-header.new .author-info{margin-left:50px;display:inline-block;text-transform:uppercase;letter-spacing:2px;font-size:12px;line-height:15px}.content-header.new .author-info .author{color:#4dabcf}.content-header.new .favorites{text-align:right;float:right}.content-header.new .favorites .favorite-count{color:#4dabcf;font-size:38px;margin-top:8px;margin-bottom:3px;font-weight:100}.content-header.new .favorites .favorited{letter-spacing:2px;font-size:12px;line-height:15px;color:#ababab;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/expanded-header/mini-heart-819c876d15a15706d4083a033bb230ea.png);padding-left:15px;background-repeat:no-repeat;background-position:left center}.new-link-divider{margin:5px 5px 0px;height:40px;width:1px;display:inline-block;border-right:solid 1px #ababab}.new-expanded-header-link{vertical-align:top;position:relative;height:50px;line-height:50px;display:inline-block;color:#ababab;text-decoration:none;font-size:13px;letter-spacing:1px}.new-expanded-header-link i{font-size:24px;line-height:50px;margin-right:5px;margin-left:5px;text-decoration:none}.new-expanded-header-link span{line-height:56px;vertical-align:top;margin-right:5px}.new-expanded-header-link:hover{text-decoration:none}.sticky-actions .new-expanded-add-to-favorites{margin-left:30px}.new-expanded-add-to-favorites{margin-left:-10px}.new-expanded-add-to-favorites.saved{color:#e65c2d}.new-expanded-add-to-favorites.saved span.text{display:none}.new-expanded-add-to-favorites:hover{color:#e65c2d}.new-card-schedule:hover,.new-card-schedule.scheduled{color:#4bad95}.new-card-schedule.scheduled span.text{display:none}.new-card-done:hover{color:#eca728}.new-card-done.done{color:#eca728}.new-card-done.done span.text{display:none}.new-expanded-share.active,.new-expanded-share:hover{color:#4dabcf}.new-expanded-share.active span.text{display:none}.new-task-calendar-picker{display:none;position:absolute;top:70px;left:270px;z-index:5}.new-task-calendar-picker .jdpicker_w .date_selector{border:0px}.arrow-box{position:relative;background:#ffffff;border:1px solid #000}.arrow-box:after,.arrow-box:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow-box:after{border-color:rgba(255,255,255,0);border-bottom-color:#ffffff;border-width:15px;margin-left:-15px}.arrow-box:before{border-color:rgba(0,0,0,0);border-bottom-color:#000000;border-width:16px;margin-left:-16px}.share-this-widget{display:none;position:absolute;top:70px;left:270px;z-index:5}.share-this-widget .arrow-box{border:solid 1px #ababab;padding:15px;width:170px}.share-this-widget .arrow-box:before{border-bottom-color:#ababab}.share-this-widget .st_facebook_large .stLarge:after{content:'FACEBOOK'}.share-this-widget .st_pinterest_large .stLarge:after{content:'PINTEREST'}.share-this-widget .st_twitter_large .stLarge:after{content:'TWITTER'}.share-this-widget .st_googleplus_large .stLarge:after{content:'GOOGLE'}.share-this-widget .st_email_large .stLarge:after{content:'EMAIL'}.share-this-widget .stLarge:after{color:#ababab;font-size:14px;letter-spacing:1px;margin-left:50px;line-height:32px}.share-this-widget hr{border-bottom:solid 1px #ddd;margin:5px 0px}.sticky-actions{display:none;font-size:0}.expanded-header .post_name{margin-bottom:0px;margin-left:15px}@media (max-width: 767px){html.tasks-show .content.main,html.posts-show .content.main{margin-top:0px}#undefined-sticky-wrapper,#expanded-header-sticky-wrapper{margin-top:60px}#undefined-sticky-wrapper.is-sticky .expanded-header .sticky-actions .new-expanded-header-link.new-card-schedule,#undefined-sticky-wrapper.is-sticky .expanded-header .sticky-actions .new-expanded-header-link.add-to-favorites,#undefined-sticky-wrapper.is-sticky .expanded-header .sticky-actions .new-expanded-header-link.new-card-done,#expanded-header-sticky-wrapper.is-sticky .expanded-header .sticky-actions .new-expanded-header-link.new-card-schedule,#expanded-header-sticky-wrapper.is-sticky .expanded-header .sticky-actions .new-expanded-header-link.add-to-favorites,#expanded-header-sticky-wrapper.is-sticky .expanded-header .sticky-actions .new-expanded-header-link.new-card-done{border-right:solid 1px #ccc}.sticky-actions a i.glyphicon{color:#ccc !important}.sticky-actions{position:relative;top:54px;left:52px;background-color:white;min-width:200px}.new-expanded-header-link span{display:none}.content-header.new .favorites{text-align:left;float:none;margin-top:20px}.sticky-wrapper.is-sticky h1.post_name{max-height:20px}.sticky-actions .new-expanded-add-to-favorites{margin-left:0px}.expanded-header h1.post_name{margin-top:60px;font-size:21px}.expanded-header.authenticated h1.post_name{font-size:18px;line-height:24px;padding:13px 0;margin-top:0px}.expanded-header.authenticated .col-md-12{min-height:46px}.new-task-expanded .details .difficulty-gears{margin-top:30px;margin-left:5px}.new-task-expanded .details .difficulty-text{display:none}}#undefined-sticky-wrapper.is-sticky,#expanded-header-sticky-wrapper.is-sticky{margin-top:0px}#undefined-sticky-wrapper.is-sticky .expanded-header,#expanded-header-sticky-wrapper.is-sticky .expanded-header{width:100%;z-index:1000000}#undefined-sticky-wrapper.is-sticky .expanded-header .sticky-actions,#expanded-header-sticky-wrapper.is-sticky .expanded-header .sticky-actions{display:block;float:left}#undefined-sticky-wrapper.is-sticky .expanded-header .sticky-actions .new-expanded-header-link,#expanded-header-sticky-wrapper.is-sticky .expanded-header .sticky-actions .new-expanded-header-link{padding:0px 10px}#undefined-sticky-wrapper.is-sticky .expanded-header .sticky-actions .new-expanded-header-link .text,#undefined-sticky-wrapper.is-sticky .expanded-header .sticky-actions .new-expanded-header-link i,#expanded-header-sticky-wrapper.is-sticky .expanded-header .sticky-actions .new-expanded-header-link .text,#expanded-header-sticky-wrapper.is-sticky .expanded-header .sticky-actions .new-expanded-header-link i{color:white}#undefined-sticky-wrapper.is-sticky .expanded-header .sticky-actions .new-expanded-header-link .text,#expanded-header-sticky-wrapper.is-sticky .expanded-header .sticky-actions .new-expanded-header-link .text{font-size:12px}#undefined-sticky-wrapper.is-sticky .expanded-header .sticky-actions .new-expanded-header-link.new-card-schedule,#undefined-sticky-wrapper.is-sticky .expanded-header .sticky-actions .new-expanded-header-link.add-to-favorites,#undefined-sticky-wrapper.is-sticky .expanded-header .sticky-actions .new-expanded-header-link.new-card-done,#expanded-header-sticky-wrapper.is-sticky .expanded-header .sticky-actions .new-expanded-header-link.new-card-schedule,#expanded-header-sticky-wrapper.is-sticky .expanded-header .sticky-actions .new-expanded-header-link.add-to-favorites,#expanded-header-sticky-wrapper.is-sticky .expanded-header .sticky-actions .new-expanded-header-link.new-card-done{border-right:solid 1px #fff}#undefined-sticky-wrapper.is-sticky .expanded-header .sticky-actions .new-expanded-header-link:hover,#undefined-sticky-wrapper.is-sticky .expanded-header .sticky-actions .new-expanded-header-link.saved,#undefined-sticky-wrapper.is-sticky .expanded-header .sticky-actions .new-expanded-header-link.done,#undefined-sticky-wrapper.is-sticky .expanded-header .sticky-actions .new-expanded-header-link.scheduled,#expanded-header-sticky-wrapper.is-sticky .expanded-header .sticky-actions .new-expanded-header-link:hover,#expanded-header-sticky-wrapper.is-sticky .expanded-header .sticky-actions .new-expanded-header-link.saved,#expanded-header-sticky-wrapper.is-sticky .expanded-header .sticky-actions .new-expanded-header-link.done,#expanded-header-sticky-wrapper.is-sticky .expanded-header .sticky-actions .new-expanded-header-link.scheduled{background-color:rgba(102,102,102,0.5)}#undefined-sticky-wrapper.is-sticky .expanded-header .col-md-12,#expanded-header-sticky-wrapper.is-sticky .expanded-header .col-md-12{background:none;padding-left:0px}#undefined-sticky-wrapper.is-sticky .expanded-header .post_name,#expanded-header-sticky-wrapper.is-sticky .expanded-header .post_name{float:right}.post-expanded img{margin:10 auto}.post-expanded p{font-size:14px;line-height:24px}.post-expanded h1.post-name{border-bottom:1px solid #ccc;text-transform:uppercase;font-weight:200;padding-bottom:7px;margin-bottom:20px;font-size:23px;line-height:28px;margin-bottom:0}.post-expanded .post-info{border-bottom:2px dotted #ccc;padding:7px 0;margin-bottom:10px;font-size:13px;color:#595244}.post-expanded .explore-post{font-size:14px;line-height:24px;color:#595244}.post-expanded .explore-post p{font-size:17px;line-height:32px;margin-bottom:24px;letter-spacing:.1px;color:#595244}.post-expanded .explore-post p a{color:#98ae23;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, transparent), color-stop(50%, #98ae23));background-image:-webkit-linear-gradient(top, transparent 50%, #98ae23 50%);background-image:linear-gradient(to bottom, transparent 50%, #98ae23 50%);background-repeat:repeat-x;-webkit-background-size:2px 2px;background-size:2px 2px;background-position:0 92%;text-shadow:0px 1px #fff,1px 0px #fff,2px 0 #fff,-1px 0 #fff,-2px 0 #fff,3px 0px #fff,-3px 0px #fff,-4px 0px #fff,4px 0px #fff}.post-expanded .explore-post p a:hover{text-decoration:none;color:#000000}.post-expanded .explore-post ul li{font-size:14px;line-height:1.4em;color:#595244}.post-expanded .explore-post hr{border-top:none;border-bottom:2px solid #ddd}.post-expanded .explore-post p:first-of-type img{width:100% !important}.post-expanded .centered,.post-expanded .aligncenter{display:block;margin-left:auto;margin-right:auto}.post-expanded img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline}.post-expanded .alignleft{float:left}.post-expanded img.alignright{padding:4px;margin:0 0 2px 7px;display:inline}.post-expanded .alignright{float:right}h1.task-name{border-bottom:1px solid #ccc;text-transform:uppercase;font-weight:200;padding-bottom:7px;margin-bottom:20px;font-size:23px;line-height:28px;margin-bottom:20px}h2.bordered{margin:20px 0px;border-top:2px dotted #ccc;border-bottom:2px dotted #ccc;color:#595244;text-transform:lowercase;font-weight:400;text-transform:uppercase;font-size:16px;letter-spacing:1px}.new-task-expanded .info-header{overflow:hidden}.new-task-expanded .info-header p{line-height:20px}.new-task-expanded .info-header .left{float:left;width:430px}.new-task-expanded .info-header .right{width:235px;height:245px;overflow:hidden;padding:25px 16px;float:right;background-color:#fbfbfb}.new-task-expanded .info-header .right h3{font-size:16px;font-weight:bold;margin:0px;line-height:20px;letter-spacing:1px}.new-task-expanded hr{margin-top:5px;border:solid 1px #ddd;height:0px}.new-task-expanded .details{margin-top:30px;margin-left:0px}.new-task-expanded .details .duration,.new-task-expanded .details .difficulty-gears{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/expanded-header/clockgears-01019b21f10b7a19e571016b60f87ed8.png)}.new-task-expanded .details .duration,.new-task-expanded .details .duration-text,.new-task-expanded .details .difficulty-gears,.new-task-expanded .details .difficulty-text{line-height:90px;display:inline-block;color:#c4c3c7;font-size:18px;vertical-align:top}.new-task-expanded .details .duration-text,.new-task-expanded .details .difficulty-text{height:90px;margin-left:25px}.new-task-expanded .details .duration{width:90px;height:90px}.new-task-expanded .details .duration.dur-4{background-position:5px 0px}.new-task-expanded .details .duration.dur-15{background-position:-90px 0px}.new-task-expanded .details .duration.dur-30{background-position:-190px 0px}.new-task-expanded .details .duration.dur-45{background-position:-290px 0px}.new-task-expanded .details .duration.dur-60{background-position:-398px 0px}.new-task-expanded .details .difficulty-gears{width:215px;height:65px;margin-top:10px;margin-left:80px}.new-task-expanded .details .difficulty-gears.diff-1{background-position:0px -459px}.new-task-expanded .details .difficulty-gears.diff-2{background-position:-288px -459px}.new-task-expanded .details .difficulty-gears.diff-3{background-position:-580px -459px}.new-task-expanded .task-achievement-cta{border-top:2px dotted #ddd;margin:20px 0 0 0;padding:20px 0 0 0}.new-task-expanded .task-achievement-cta .task-achievement-badge{text-align:center}.new-task-expanded .task-achievement-cta .task-achievement-badge img{width:70%}.new-task-expanded .task-achievement-cta h3{font-weight:200;line-height:1.3em;margin:20px 0 20px 0;font-size:25px}.new-task-expanded .task-achievement-cta .task-achievement-name{color:#eca728}.new-task-expanded .task-materials{clear:both}.new-task-expanded .task-materials ul{margin:0;line-height:24px;list-style-type:none}.new-task-expanded .task-materials ul li{width:47%;font-size:16px;color:#777777;background-color:#f5f5f5;padding:10px;border-radius:10px;-webkit-border-radius:10px;margin:10px;text-align:center;text-transform:uppercase}.new-task-expanded .step-notes p{font-size:17px;line-height:30px;border-left:4px solid #d3d3d3;padding-left:27px;margin-bottom:22px;font-style:italic;color:#999999}.new-task-expanded ol.steps{margin-left:0}.new-task-expanded ol.steps>li{list-style-type:none;min-height:4em;margin-bottom:20px;font-size:14px;color:#595244;clear:both}.new-task-expanded ol.steps>li .step-number{font-size:65px;line-height:1em;color:#EFD03F;font-weight:100;text-align:center;font-family:"proxima-nova",sans-serif;float:left;width:65px}.new-task-expanded ol.steps>li .step-number.curious-color{color:#c5426e}.new-task-expanded ol.steps>li .step-number.green-color{color:#4bad95}.new-task-expanded ol.steps>li .step-number.savvy-color{color:#f0cf22}.new-task-expanded ol.steps>li .step-number.healthy-color{color:#e65c2d}.new-task-expanded ol.steps>li .step-number.clean-color{color:#4dabcf}.new-task-expanded ol.steps>li .step-number.handy-color{color:#eca728}.new-task-expanded ol.steps>li .step-number.creative-color{color:#abbf3f}.new-task-expanded ol.steps>li .step-number.hungry-color{color:#7d6b93}.new-task-expanded ol.steps>li .step-description{padding-left:10px;padding-bottom:10px;margin-left:65px}.new-task-expanded ol.steps>li .step-description p{font-size:17px;line-height:32px;margin-bottom:24px;letter-spacing:.1px;text-rendering:optimizeLegibility}.new-task-expanded ol.steps>li .step-description p a{color:#98ae23;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, transparent), color-stop(50%, #98ae23));background-image:-webkit-linear-gradient(top, transparent 50%, #98ae23 50%);background-image:linear-gradient(to bottom, transparent 50%, #98ae23 50%);background-repeat:repeat-x;-webkit-background-size:2px 2px;background-size:2px 2px;background-position:0 90%;text-shadow:0px 1px #fff,1px 0px #fff,2px 0 #fff,-1px 0 #fff,-2px 0 #fff,3px 0px #fff,-3px 0px #fff,-4px 0px #fff,4px 0px #fff}.new-task-expanded ol.steps>li .step-description p a:hover{text-decoration:none;color:#000000}.new-task-expanded ol.steps>li .step-description img{float:left;margin-right:15px;margin-bottom:5px}.complete-task-popup{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/todos/complete_check-6b9feb11fdb21016bd4d1af9c1959e3c.png);width:274px;height:78px;margin:10px 50px}@media (max-width: 767px){.new-task-expanded .info-header .left{float:left;width:100%;overflow:hidden}.new-task-expanded .info-header .right{width:auto;height:auto;overflow:hidden;float:none;background-color:#fbfbfb;padding:15px}.new-task-expanded .details{margin-left:0;margin-top:15px}.new-task-expanded .details .difficulty-gears{margin-left:0}.new-task-expanded .details .duration-text{margin-left:0}.new-task-expanded .details .difficulty-text{margin-left:0}.new-task-expanded .task-materials ul li{width:100% !important}.new-task-expanded ol.steps>li .step-number{width:35px}.new-task-expanded ol.steps>li .step-description{margin-left:35px}#related-cards{margin-left:0}#related-cards .related-card{margin-left:0;width:48%}#related-cards .related-card:nth-child(odd){margin-right:4%}#related-cards .related-card img{width:100%}}.hsresults{width:720px;border:1px solid #ccc;margin:30px auto 0 auto;position:relative}.hsresults h1{color:#a0a291;font-size:37px;text-transform:uppercase;margin-left:40px;margin-top:10px}.hsresults .results-top{height:370px}.hsresults .results-content{padding:15px;margin-bottom:30px}.hsresults .results-content p{font-size:14px;line-height:19px;color:#838576;font-weight:bold}.hsresults .results-content .results-score{width:290px;float:left;margin:0 20px 0 40px}.hsresults .results-content .results-score h2{font-size:30px;text-transform:uppercase;margin-top:10px}.hsresults .results-content .results-score h2.red-result{color:#e65c2d}.hsresults .results-content .results-score h2.yellow-result{color:#f0cf22}.hsresults .results-content .results-score h2.green-result{color:#a7c137}.hsresults .results-content .results-tasks{width:290px;float:left}.hsresults .results-content .results-tasks .tasks .result-task{width:290px;height:60px;margin-bottom:10px;border:1px solid #ccc;display:block}.hsresults .results-content .results-tasks .tasks .result-task img{width:85px;height:60px;float:left;margin-right:10px}.hsresults .results-content .results-tasks .tasks .result-task .result-task-name{padding:10px;font-size:14px;line-height:17px;color:#e65c2d;font-weight:bold}.hsresults .results-content .results-tasks .tasks .result-task:hover{text-decoration:none}.hsresults .results-cta{position:absolute;bottom:0;height:118px;width:100%;background-color:#f7faec;border-top:1px solid #ccc;margin-top:20px;clear:both;text-align:center}.hsresults .results-cta h3{color:#a0a291;margin:10px 0 10px 0}.hsresults .results-cta .home-safety-quiz-signup{display:inline-block;width:295px;height:42px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/quizzes/home_safety_quiz/results/main_cta-29a0eac5f3608cbad9de41c4bc976a38.png)}.hsresults .results-cta .home-safety-quiz-signup:hover{background-position:0 -42px}.hsquiz{width:720px;height:420px;border:1px solid #ccc;margin:30px auto 0 auto;position:relative}.hsquiz .quiz-content h1{margin:35px 0 10px 0;font-size:37px;font-weight:400;color:#a0a291;text-transform:uppercase}.hsquiz .quiz-content h1 span{font-weight:600;color:#e65c2d}.hsquiz .quiz-content p.subhead{font-size:16px;color:#7b7c70;margin-bottom:30px}.hsquiz .quiz-content .question-image{width:280px;height:190px;float:left;margin-left:40px}.hsquiz .quiz-content .question-image.hsquiz1{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/quizzes/home_safety_quiz/q1_image-49f68eca40abe2dcf915942ed2717da6.png)}.hsquiz .quiz-content .question-image.hsquiz2{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/quizzes/home_safety_quiz/q2_image-e3656544704a68d999b1161f5ef33a9b.jpg)}.hsquiz .quiz-content .question-image.hsquiz3{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/quizzes/home_safety_quiz/q3_image-8eb63a2ea3221c014e913e2c87d9067a.png)}.hsquiz .quiz-content .question-image.hsquiz4{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/quizzes/home_safety_quiz/q4_image-3976078df329843287f6dcc82da61484.png)}.hsquiz .quiz-content .question-image.hsquiz5{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/quizzes/home_safety_quiz/q5_image-156f2bded84e1968523c649f88331ee3.jpg)}.hsquiz .quiz-content .question-image .question{background-color:rgba(167,191,0,0.8);height:40px;padding:5px 10px;font-weight:bold;font-size:16px;color:white;text-shadow:1px 1px #666;-moz-text-shadow:1px 1px #666;-webkit-text-shadow:1px 1px #666}.hsquiz .quiz-content .answers{width:280px;float:left;margin-left:20px}.hsquiz .quiz-content .answers .answer{display:block;width:260px;height:36px;padding:10px 15px;margin-bottom:11px;background-color:#e6e9d9;font-size:14px;font-weight:600;line-height:17px;text-align:left;color:#534c40}.hsquiz .quiz-content .answers .answer.selected,.hsquiz .quiz-content .answers .answer:hover{background-color:#e65c2d;text-decoration:none;color:white}.hsquiz .quiz-pager{background-color:#f7faec;border-top:1px solid #ccc;position:absolute;bottom:0;height:55px;width:100%;text-align:center}.hsquiz .quiz-pager .pager-button{display:inline-block;border-radius:50%;width:30px;height:30px;margin:10px 10px;background-color:#e6e9d9;font-weight:bold;font-size:20px;line-height:28px;color:#7b7c70}.hsquiz .quiz-pager .pager-button.active{background-color:#a8bf39;color:white}.time-header{background-color:#f1eff0;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/dashboard/schedule_icon-aa4275d0171f04d4a19cdae52be3906d.png);background-size:contain;background-repeat:no-repeat;height:35px;padding-left:55px;margin-bottom:20px;text-transform:uppercase;line-height:35px;font-size:18px;color:#828476}.time-header .time-header-date{text-transform:none}#schedules{margin-bottom:20px}#schedules h2{margin-top:20px}#schedules p{font-size:14px;line-height:1.2em}.scheduled-date{padding-top:10px;text-align:center;color:#808080;text-transform:uppercase}.scheduled-date .scheduled-day-name{font-size:22px;line-height:16px}.scheduled-date .scheduled-month{font-size:28px;line-height:28px;font-weight:bold}.scheduled-date .scheduled-day-num{font-size:36px;line-height:25px;font-weight:bold}.schedule-task-card{height:115px;margin:10px 0 20px 0;position:relative;clear:both}.schedule-task-card .schedule-task-card-image{float:left;width:152px;height:102px;margin-right:20px}.schedule-task-card .schedule-task-card-info{float:left;margin-left:10px;width:375px}.schedule-task-card .schedule-task-card-info h3.task-title{margin-top:0px;padding-left:30px;margin-left:-3px;background-repeat:no-repeat;background-position:0 -3px;margin-bottom:4px;color:#7c7460;font-size:15px;line-height:17px;text-transform:uppercase}.schedule-task-card .schedule-task-card-info h3.task-title.must-do{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/sidebar/list_flag_red-a4a5a1297ba55c86a3cad0d87f9f2eba.jpg)}.schedule-task-card .schedule-task-card-info h3.task-title.good-to-do{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/sidebar/list_flag_yellow-6ee9c0cd7a06a67b965e9c0d13e199d1.jpg)}.schedule-task-card .schedule-task-card-info p{color:#7e8074;font-size:13px;line-height:17px}.schedule-task-card .schedule-task-card-info ul.schedule-task-card-actions{margin:0;position:absolute;bottom:-3px}.schedule-task-card .schedule-task-card-info ul.schedule-task-card-actions li{float:left;height:24px;display:block;list-style-type:none;margin-right:5px;margin-bottom:5px}.schedule-task-card .schedule-task-card-info ul.schedule-task-card-actions li a{display:inline-block;width:118px;padding:4px;background-color:#efefef;text-align:center}.schedule-task-card .schedule-task-card-info ul.schedule-task-card-actions li a:hover{background-color:#ededed;text-decoration:none}.schedule-task-card .schedule-calendar-picker{display:none;position:absolute;bottom:40px;left:322px;z-index:999}.schedule-task-card .schedule-calendar-picker form{margin-bottom:0}.schedule-task-card .schedule-calendar-picker .jdpicker_w .date_selector{padding:4px}.schedule-task-card .schedule-calendar-picker .jdpicker_w .date_selector td{line-height:1.9em;border:none}.schedule-task-card .schedule-calendar-picker .jdpicker_w .date_selector td.selectable_day,.schedule-task-card .schedule-calendar-picker .jdpicker_w .date_selector tr.selectable_week td{border:none}.suggestion-card{margin-bottom:20px;border:1px solid #ccc;position:relative}.suggestion-card .suggestion-hide{visibility:hidden}@media (max-width: 767px){.suggestion-card .suggestion-hide{visibility:visible}}.suggestion-card .suggestion-delete{position:absolute;top:10px;right:10px;z-index:998;text-align:right}.suggestion-card .suggestion-delete a{color:#CCC}.suggestion-card .suggestion-delete a:hover{color:#888}.suggestion-card .suggestion-delete .suggestion-delete-actions{font-size:13px;letter-spacing:.5px;display:none;text-align:right}.suggestion-card .suggestion-delete .suggestion-delete-actions a{display:inline-block;padding:0 3px}.suggestion-card .suggestion-card-image{border-right:1px solid #ccc;position:relative}.suggestion-card .suggestion-card-image img{width:100%;height:auto}.suggestion-card .suggestion-card-image .special-offer{background-color:#DE4623;position:absolute;bottom:0px;right:0;padding:3px 5px;color:white;font-size:13px;line-height:15px}.suggestion-card .suggestion-card-image .special-offer img{margin-bottom:-2px;margin-right:3px}.suggestion-card .suggestion-card-image .special-offer:hover{text-decoration:none}.suggestion-card .suggestion-card-content{padding:10px;padding-bottom:28px;position:relative}.suggestion-card .suggestion-card-content .suggestion-title a{height:67px;line-height:1.4em;text-transform:uppercase;padding-right:20px;font-weight:normal;font-size:18px;letter-spacing:0.5px;color:#999999;display:block}.suggestion-card .suggestion-card-content .suggestion-card-category{font-size:10px;letter-spacing:1px;text-transform:uppercase;height:14px}.suggestion-card .suggestion-card-content .suggestion-actions{position:absolute;bottom:0px;width:100%;margin-left:-10px;border-bottom:3px solid grey}.suggestion-card .suggestion-card-content .suggestion-actions a{line-height:20px;font-size:18px;color:#BBB;display:inline-block;width:100%}.suggestion-card .suggestion-card-content .suggestion-actions a:not(.tour):hover{color:#999}.suggestion-card .suggestion-card-content .suggestion-actions a.saved{color:red}.suggestion-card .suggestion-card-content .suggestion-actions .suggestion-center-action{border-left:1px solid grey;border-right:1px solid grey;height:22px}.suggestion-card .suggestion-card-content .suggestion-actions .task-schedule-options{display:none;position:absolute;bottom:26px;right:0px;z-index:999;width:151px;border:1px solid #ccc}.suggestion-card .suggestion-card-content .suggestion-actions .task-schedule-options a{width:100%;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#f2f2f2;background-color:rgba(242,242,242,0.95);font-size:14px;line-height:28px}.suggestion-card .suggestion-card-content .suggestion-actions .task-calendar-picker{display:none;position:absolute;bottom:26px;right:20px;z-index:999}.suggestion-card .suggestion-card-content .suggestion-actions .task-calendar-picker form{margin-bottom:0}.suggestion-card .suggestion-card-content .suggestion-actions .task-calendar-picker .jdpicker_w .date_selector{padding:4px}.suggestion-card .suggestion-card-content .suggestion-actions .task-calendar-picker .jdpicker_w .date_selector td{line-height:1.9em;border:none}.suggestion-card .suggestion-card-content .suggestion-actions .task-calendar-picker .jdpicker_w .date_selector td.selectable_day,.suggestion-card .suggestion-card-content .suggestion-actions .task-calendar-picker .jdpicker_w .date_selector tr.selectable_week td{border:none}.suggestion-card.hovered .suggestion-hide,.suggestion-card.tour .suggestion-hide{visibility:visible}.suggestion-card.category-curious:hover{border:1px solid #c5426e}.suggestion-card.category-curious .suggestion-card-content .suggestion-actions{border-bottom:3px solid #c5426e}.suggestion-card.category-curious .suggestion-card-category{color:#c5426e}.suggestion-card.category-green:hover{border:1px solid #4bad95}.suggestion-card.category-green .suggestion-card-content .suggestion-actions{border-bottom:3px solid #4bad95}.suggestion-card.category-green .suggestion-card-category{color:#4bad95}.suggestion-card.category-savvy:hover{border:1px solid #f0cf22}.suggestion-card.category-savvy .suggestion-card-content .suggestion-actions{border-bottom:3px solid #f0cf22}.suggestion-card.category-savvy .suggestion-card-category{color:#f0cf22}.suggestion-card.category-healthy:hover{border:1px solid #e65c2d}.suggestion-card.category-healthy .suggestion-card-content .suggestion-actions{border-bottom:3px solid #e65c2d}.suggestion-card.category-healthy .suggestion-card-category{color:#e65c2d}.suggestion-card.category-clean:hover{border:1px solid #4dabcf}.suggestion-card.category-clean .suggestion-card-content .suggestion-actions{border-bottom:3px solid #4dabcf}.suggestion-card.category-clean .suggestion-card-category{color:#4dabcf}.suggestion-card.category-handy:hover{border:1px solid #eca728}.suggestion-card.category-handy .suggestion-card-content .suggestion-actions{border-bottom:3px solid #eca728}.suggestion-card.category-handy .suggestion-card-category{color:#eca728}.suggestion-card.category-creative:hover{border:1px solid #abbf3f}.suggestion-card.category-creative .suggestion-card-content .suggestion-actions{border-bottom:3px solid #abbf3f}.suggestion-card.category-creative .suggestion-card-category{color:#abbf3f}.suggestion-card.category-hungry:hover{border:1px solid #7d6b93}.suggestion-card.category-hungry .suggestion-card-content .suggestion-actions{border-bottom:3px solid #7d6b93}.suggestion-card.category-hungry .suggestion-card-category{color:#7d6b93}#congrats-message{margin-left:80px;margin-top:40px}#congrats-message h3{font-size:33px;line-height:36px;margin-bottom:15px}#congrats-message .congrats-copy{float:left;width:350px;padding-right:15px}#congrats-message .congrats-copy p{font-size:19px;line-height:24px}#congrats-message .congrats-copy a.keep-going-btn{display:inline-block;width:197px;height:40px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/buttons/keep_going_btn-6f8dd7a33eb0e97c6d41a0ab49685c3c.png);margin-top:20px}#congrats-message .congrats-copy a.keep-going-btn:hover{background-position:0 -40px}#congrats-message .congrats-image{float:left;width:200px}#question-answer-container{border:1px solid #ddd;position:relative;margin-bottom:25px;padding:20px;box-shadow:0 0 10px -3px #aaa;-moz-box-shadow:0 0 10px -3px #aaa;-webkit-box-shadow:0 0 10px -3px #aaa}#question-answer-container h3.create-house{text-align:center;margin-top:5px;line-height:1.4em;font-size:24px;color:#a0a296;font-weight:normal}#question-container{height:105px;width:80%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}#question-container .question-mark-icon{float:left;margin-right:10px}#question-container .current-question{float:left;width:460px}#question-container .current-question h3{margin-top:5px;line-height:25px;font-size:27px;color:#a0a296;font-weight:normal}#question-container .current-question p.question-subtext{color:#a0a296;margin-top:5px;margin-left:2px}#question-container ul.question-options{position:absolute;left:43px;bottom:0px;margin-left:0;margin-bottom:10px;padding-left:0;display:inline}#question-container ul.question-options li{list-style-type:none;display:inline-block;margin-right:20px}#question-container ul.question-options li .question-answer{width:115px;text-align:center}#homefolio-info{width:20%;height:105px;padding:10px;float:left;border-left:1px solid #ccc;padding-left:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questions/house_counter_bkgd-8c56585c0c6ed7d150725bd170f2e214.png);background-repeat:no-repeat;background-position:42px 20px}#homefolio-info .count{text-align:center;width:40px;margin:43px 0 0 29px;font-weight:bold;font-size:25px;color:#a0a291}#homefolio-info a.homefolio-btn{margin-top:16px;margin-left:5px}#question-page-container #answer-tasks{display:block}#question-page-container #answer-tasks .existing-answers{display:block}#question-page-container .answer-hide,#question-page-container .answer-show{display:none}#answer-tasks{display:none;border-top:1px solid #ddd;margin-bottom:10px;margin-top:20px}#answer-tasks .existing-answers{display:none}#answer-tasks .answer-task{padding:10px}#answer-tasks .answer-task:first-child{box-shadow:0px 9px 15px -15px #999 inset;-moz-box-shadow:0px 9px 15px -15px #999 inset;-webkit-box-shadow:0px 9px 15px -15px #999 inset}#answer-tasks .answer-task:nth-child(odd){background:#eee}#answer-tasks .answer-task:nth-child(even){background:#FFF}#answer-tasks .answer-task a.answer-task-text{font-size:18px;margin-top:10px;font-weight:bold;font-size:15px;color:#7a756e}#answer-tasks .answer-task img{vertical-align:middle;margin-right:20px;width:75px;height:auto}#answer-tasks .answer-task-content{width:505px;float:left}#answer-tasks .answer-task-actions{margin-top:17px;float:right;position:relative}#answer-tasks .answer-task-actions>a{margin-right:10px;text-decoration:none}#answer-tasks .answer-task-actions>a.saved i{background-position:0 -36px}#answer-tasks .answer-task-actions i.answer-task-action-icon{display:inline-block;width:17px;height:18px}#answer-tasks .answer-task-actions i.answer-task-action-icon.answer-task-favorite-icon{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questions/fav-d9d75a17b75d7fed402ffa2a99fb76b7.png)}#answer-tasks .answer-task-actions i.answer-task-action-icon.answer-task-complete-icon{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questions/complete-8948196dd1357b628345a61ae00b01e4.png)}#answer-tasks .answer-task-actions i.answer-task-action-icon.answer-task-schedule-icon{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questions/schedule-41178c08e3af70141d04298223f261af.png)}#answer-tasks .answer-task-actions i.answer-task-action-icon.answer-task-delete-icon{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questions/delete-b0aeaa8ed71a9982ae433a57f2d12f02.png)}#answer-tasks .answer-task-actions i.answer-task-action-icon:hover{background-position:0 -18px}#answer-tasks .answer-task-actions .task-schedule-options{display:none;position:absolute;bottom:26px;right:0px;z-index:999;width:151px;border:1px solid #ccc}#answer-tasks .answer-task-actions .task-schedule-options a{width:100%;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#f2f2f2;background-color:rgba(242,242,242,0.95);padding:3px;color:#777777;text-align:center;font-size:11px;background-repeat:no-repeat;text-transform:uppercase;font-weight:bold;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#answer-tasks .answer-task-actions .task-calendar-picker{display:none;position:absolute;bottom:24px;right:0px;z-index:999}#answer-tasks .answer-task-actions .task-calendar-picker form{margin-bottom:0}#answer-tasks .answer-task-actions .task-calendar-picker .jdpicker_w .date_selector{padding:4px}#answer-tasks .answer-task-actions .task-calendar-picker .jdpicker_w .date_selector td{line-height:1.9em;border:none}#answer-tasks .answer-task-actions .task-calendar-picker .jdpicker_w .date_selector td.selectable_day,#answer-tasks .answer-task-actions .task-calendar-picker .jdpicker_w .date_selector tr.selectable_week td{border:none}a.toggle-answer-tasks{position:absolute;display:inline-block;overflow:hidden;bottom:-15px;right:65px;height:32px;width:32px}a.toggle-answer-tasks.up{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questions/minus_button-366eececba6e64bffd757f9af115b1fe.png)}a.toggle-answer-tasks.down{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questions/plus_button-2a4b2d1628a634a1190e5cdfadbba49d.png)}a.toggle-answer-tasks:hover{background-position:0 -32px}.admin-offer-list table td{border:1px solid #cdcdcd}.admin-form .input-offer{margin-left:250px}.offer-top-cta{border:1px solid #cacaca;margin-bottom:2em;padding:1.5em;border-radius:10px}.offer-top-cta h3{font-size:23px;line-height:26px;padding:0 15px;margin-bottom:12px;min-height:35px}@media (max-width: 767px){.offer-top-cta h3{margin-top:10px}}.offer-top-cta .offer-cta-image{width:100%;height:auto;z-index:2;position:relative;border:1px solid #cacaca;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.offer-top-cta .offer-image-copy{background-color:#f2f2f2;border:1px solid #cacaca;border-top:none;text-align:center;line-height:3em;font-size:14px}.offer-top-cta .offer-cta-left{padding-right:0}@media (max-width: 767px){.offer-top-cta .offer-cta-left{padding-right:15px}}.offer-top-cta .offer-cta-right{padding-left:0;padding-right:0;text-align:center}.offer-top-cta .offer-price{background-color:#f2f2f2;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;padding:1em 0 0.3em 0;margin-right:-6px}.offer-top-cta .offer-price h4{font-size:55px;line-height:43px;vertical-align:top;font-weight:normal}.offer-top-cta .offer-price h4 .super{vertical-align:top;font-size:16px;line-height:16px}.offer-top-cta .offer-price .limited{font-size:14px;margin-top:5px;color:#999999}@media (max-width: 767px){.offer-top-cta .offer-price{margin-left:-6px}}.offer-top-cta .offer-details{margin-top:15px}.offer-top-cta .offer-details .offer-detail{float:left;width:35%;text-align:center;color:#999999}.offer-top-cta .offer-details .offer-detail.middle{width:28%;border-left:2px solid #ccc;border-right:2px solid #ccc}@media (max-width: 767px){.offer-top-cta .offer-details .offer-detail.middle{border:none}}.offer-top-cta .offer-details .offer-detail .offer-image{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/offers/offersprite-bdfcf422b48e8f9f5ab7273fb5a6180a.png);background-repeat:no-repeat;width:25px;height:25px;display:inline-block;margin-bottom:-7px}.offer-top-cta .offer-details .offer-detail .offer-image.discount{background-position:0 -25px}.offer-top-cta .offer-details .offer-detail .offer-image.days-left{background-position:0 -50px}.offer-button{clear:both;height:60px}.offer-button a{background-color:#4dabcf;color:#ffffff;text-decoration:none;border-bottom:4px solid #1b799d;padding:12px 25px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-weight:normal;font-size:20px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;display:block;width:60%;text-align:center;margin:15px auto}@media (max-width: 767px){.offer-button a{font-size:18px;width:70%;padding:12px}}.offer-button a:hover{border-bottom:2px solid #1b799d;border-top:2px solid #fff}.offer-bottom-cta{border-top:4px dotted #cacaca;margin:40px 0;padding:20px 0;text-align:center}.offer-bottom-cta h2{text-align:center;font-size:50px;line-height:66px;font-weight:100;margin-bottom:20px}.offer-bottom-cta h2 a{color:#4dabcf}.offer-bottom-cta h2 a:hover{text-decoration:none}.offer-bottom-cta h5{text-align:center;font-weight:normal;background-color:white;font-size:24px;position:relative;top:-15px;display:inline-block;padding:0 25px}.offer-bottom-cta hr{width:85%;margin:0px auto}.new-expanded-offer{border-left:solid 1px #fff}.fix-hero-header{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/fix/bn_fix_header-b155c13719aa088cad549c84e5c9eb28.png);background-size:780px;margin-left:-15px;margin-right:-15px;border-bottom:5px solid #abbf3f;height:230px}@media (max-width: 340px){.fix-hero-header{height:210px}}.fix-hero-header .fix-icon{float:left;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/fix/bn_fix_hammer-0f795512e14cbe481b552e2e549cc380.png);background-size:85%;background-repeat:no-repeat;background-position:center;width:50px;height:50px;margin:15px;margin-right:0;background-color:rgba(255,255,255,0.8)}.fix-hero-header h6{background-color:rgba(255,255,255,0.8);color:#555;margin-top:15px;font-weight:normal;float:left;padding:5px 15px 5px 5px;font-size:14px}.fix-hero-header h1{background-color:rgba(255,255,255,0.8);color:#555;margin:15px;position:relative;padding:5px 12px;bottom:0;font-weight:bold;margin-top:55px;float:left;clear:both}@media (max-width: 500px){.fix-hero-header h1{width:calc(100%/1.2);font-size:21px;line-height:1.2em}}@media (max-width: 340px){.fix-hero-header h1{font-size:16px}}h3.fix-underline{text-align:center;margin:5px auto;border-bottom:1px solid #ccc;margin-bottom:20px;width:75%;font-size:20px;color:#999}@media (max-width: 340px){h3.fix-underline{width:95%}}.fix-steps{margin:20px 0}@media (max-width: 340px){.fix-steps{margin:0}}.fix-steps .fix-step-icon{height:100px;float:left;width:100%;background-size:50%;background-repeat:no-repeat;background-position-x:center;background-position:center}@media (max-width: 767px){.fix-steps .fix-step-icon{background-size:80px;height:75px}}.fix-steps .col-md-4 i:after{content:"\2192";font-size:24px;color:#ccc;font-weight:bold;position:absolute;top:25%;right:-10px}@media (max-width: 767px){.fix-steps .col-md-4 i:after{display:none}}.fix-steps .col-md-4:nth-of-type(1) i{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/fix/bn_fix_mail-aef1404e031a0d0e9a5c918c5eb04156.png)}.fix-steps .col-md-4:nth-of-type(2) i{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/fix/bn_fix_award-b647f62ce267a697c6f8ad0b3cd8d3ca.png)}.fix-steps .col-md-4:nth-of-type(3) i{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/fix/bn_fix_phone-1743d6cdfab7c0764d7216484b5f74fd.png)}.fix-steps .col-md-4:nth-of-type(3) i:after{content:none}.fix-step{width:100%;float:left}.fix-step h3{line-height:1.3em;text-align:center;font-weight:normal;color:#999}.fix-step h3 .green{font-weight:bold}@media (max-width: 500px){.fix-step h3{font-size:14px}}@media (max-width: 500px){.threecons{padding:5px}}.fix-step-arrow{width:8%;float:left;text-align:center;font-size:20px;margin-top:10px}.fix-form .row{margin:25px 15px}.fix-form .col-md-6,.fix-form .col-md-3{margin:0}@media (max-width: 980px){.fix-form .col-md-6:first-child,.fix-form .col-md-3:first-child{margin-bottom:9px}}@media (max-width: 980px){.fix-form .condensed{padding-left:0}}@media (max-width: 980px){.fix-form .spacing{margin-top:25px}}.fix-form input,.fix-form textarea,.fix-form select{font-family:"proxima-nova",sans-serif;padding:12px 20px;width:100%;margin:-5px -15px;padding-right:7px}.fix-form input[type='checkbox'],.fix-form textarea[type='checkbox'],.fix-form select[type='checkbox']{width:20px}.fix-form input:focus,.fix-form textarea:focus,.fix-form select:focus{outline:none;border:2px solid #abbf3f;background-color:#f2f5e2}.fix-form .btn{background-color:#abbf3f;color:white;font-weight:bold;font-size:18px;border-bottom:3px solid #85a41f;margin-top:47px;position:absolute;right:0;padding-right:18px;-moz-padding-end:0;-moz-padding-start:0;text-shadow:0px 1px 0px #85a41f}@media (max-width: 340px){.fix-form .btn{margin:10px auto;font-size:16px;right:inherit;padding:10px}}.fix-form textarea{min-height:100px;border:1px solid #ccc}.fix-form select{background:#efefef;height:22px;color:#999;border:1px solid #ccc;outline:none;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/fix/bn_fix_formarrow-465c83a178d80e9fc047e46709fa9bc4.png);background-repeat:no-repeat;background-size:30px;background-position:center;background-position:right;background-position-x:98%}.fix-form .terms-agreement{display:block !important;font-size:12px;font-weight:normal;color:#555}.fix-form .terms-agreement input{width:30px;margin-right:0}.aftertext{font-size:16px;color:#999;line-height:2em}.aftertext .green{font-weight:bold}.snapfix-logo{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/fix/bn_fix_al-5f1d534fda12f47137a4d401e76f65a4.png);background-size:100%;width:90px;height:65px;margin-left:-17px;margin-top:40px}@media (max-width: 340px){.snapfix-logo{margin-top:10px;width:74px;height:55px}}.task-fix .task-fix-question{border-top:2px dotted #ccc;padding:18px 0 0 0}.task-fix .task-fix-question .task-fix-need-help,.task-fix .task-fix-question .task-fix-no-help{padding-left:60px}@media (max-width: 340px){.task-fix .task-fix-question .task-fix-need-help,.task-fix .task-fix-question .task-fix-no-help{padding-left:35px}}.task-fix .task-fix-question .task-fix-need-help h2,.task-fix .task-fix-question .task-fix-no-help h2{color:#999999;font-size:23px;letter-spacing:.25px}@media (max-width: 340px){.task-fix .task-fix-question .task-fix-need-help h2,.task-fix .task-fix-question .task-fix-no-help h2{font-size:17px;line-height:1.2em}}.task-fix .task-fix-question .task-fix-need-help p,.task-fix .task-fix-question .task-fix-no-help p{color:#999999;font-size:19px}@media (max-width: 340px){.task-fix .task-fix-question .task-fix-need-help p,.task-fix .task-fix-question .task-fix-no-help p{font-size:14px}}.task-fix .task-fix-question .task-fix-need-help:before,.task-fix .task-fix-question .task-fix-no-help:before{content:"";position:absolute;width:50px;height:50px;background-image:url(/assets/fix/bn_fix_hammer.png);background-size:50px;margin:5px 0;margin-left:-60px}@media (max-width: 340px){.task-fix .task-fix-question .task-fix-need-help:before,.task-fix .task-fix-question .task-fix-no-help:before{width:30px;height:30px;background-size:30px;margin-left:-40px}}.task-fix .task-fix-question .task-fix-no-help{display:none}.task-fix .task-fix-question .task-fix-no-help h2{padding-top:12px}.task-fix .task-fix-question .task-fix-no,.task-fix .task-fix-question .task-fix-yes{padding:8px 0;margin:8px 0;width:90%;float:right;border:2px solid #dedede;color:#cccccc;font-weight:bold;font-size:19px;letter-spacing:.6px}@media (max-width: 340px){.task-fix .task-fix-question .task-fix-no,.task-fix .task-fix-question .task-fix-yes{margin:0 8px;padding:4px 0;margin-top:10px}}.task-fix .task-fix-question .task-fix-no.active,.task-fix .task-fix-question .task-fix-yes.active{background-color:#abbf3f;border:2px solid #abbf3f;color:white;-webkit-box-shadow:none;box-shadow:none;text-shadow:0px 1px 0px #85a41f}.task-fix .task-fix-form{display:none;background-color:#f5f5f5;border-top:2px solid #ccc;margin-top:10px;padding:15px;padding-top:0}.task-fix .fix-form-in-task>.row{color:#999999;margin:9px 15px}.task-fix .fix-form-in-task>.row p{font-size:15.5px;line-height:1.7em;margin-top:10px;margin-bottom:0}.task-fix .fix-form-in-task>.row:nth-of-type(2){margin:0}.task-fix .fix-form-in-task>.row:nth-of-type(2)>:first-child h4{color:#999999;font-size:19px;font-weight:normal;padding-top:6px;line-height:1.5em}.task-fix .fix-form-in-task>.row:nth-of-type(2)>:last-child select{background-color:#abbf3f;margin-top:0px;margin-right:0;color:white;font-weight:bold;letter-spacing:.25px;font-size:17px;text-shadow:0px 1px 0px #85a41f}.task-fix .fix-form-in-task>.row:nth-of-type(3){margin-top:25px}.task-fix .fix-form-in-task>.row:nth-of-type(5) textarea{padding-right:0;width:calc(100% - 21px)}@media (max-width: 992px){.task-fix .fix-form-in-task>.row:nth-of-type(5) textarea{width:100%;padding-right:9px}}@media (max-width: 340px){.task-fix .fix-form-in-task>.row:nth-of-type(5) .condensed{margin-left:-15px;margin-right:-15px}}.task-fix .fix-form-in-task>.row:nth-of-type(5) .terms-agreement{margin-left:15px;margin-bottom:-5px;margin-top:5px}.task-fix .fix-form-in-task>.row:nth-of-type(5) .snapfix-logo{margin-left:0px}@media (max-width: 980px){.task-fix .fix-form-in-task>.row .col-md-3{margin-bottom:9px}}@media (max-width: 992px){.centered-small{display:block;margin-right:auto;margin-left:auto}}html.al_accounts-new body,html.al_accounts-success body{background-color:#eef0f0}.mobile-section{display:none}@media (max-width: 992px){.al-social-proof{display:none}.mobile-section{display:block}}.al-social-proof .member-header{margin:20px 0}.al-social-proof .member-header hr{width:90%}.al-account{margin-bottom:60px}.al-account hr{border-top:2px solid #54a93d;height:0px;border-bottom:none;margin:10px 0px}.al-account .testimonial p{font-size:20px;color:#82837c;line-height:34px}.al-account .testimonial p.attribution{margin-top:15px;font-size:12px;line-height:1.3em}.al-account span{display:inline-block;margin:0px 0px 10px 10px;color:#686868;font-size:18px}.al-account span.green{color:#54a93d}.al-account span.header{margin:0px 0px 0px 10px;font-size:20px}.al-account .btn-warning{white-space:normal;font-family:"proxima-nova",sans-serif;background-color:#ffa800;text-shadow:1px 1px rgba(0,0,0,0.28);margin-bottom:10px;font-weight:bold;padding:8px 20px;height:100%;font-size:20px}.al-account.success h1{color:#666666;margin:40px 0px 60px}.al-account.success h1 img{margin-top:-7px}.al-account.success .btn-warning{font-size:37.5px;padding:8px 40px;border-radius:10px;margin-bottom:15px}.al-account.success h3{font-size:29px;color:#666666;font-weight:normal}.al-signup-form{margin-bottom:40px;background-color:white;border-radius:15px;border:solid 3px #54a93d;padding-left:30px;padding-right:30px}.al-signup-form h3,.al-signup-form h1{text-align:center}.al-signup-form h3{font-weight:normal;font-size:20px;color:#a0a291;margin:10px 0px 10px}.al-signup-form h1{font-size:40px;color:#ffa800}.al-signup-form form{margin-bottom:20px}.al-signup-form input,.al-signup-form select{margin-bottom:15px;height:38px;font-size:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.al-signup-form .terms-agree{margin:10px 10px 15px 10px}@media (max-width: 400px){.al-account.success .btn-warning{font-size:17px}}.al-home-quiz-layout{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/al_home_quiz/al_homequiz_background-ff6d1f6f7a1e88a383b1c23f96950e19.png);background-size:500px 500px;border-top:12px solid #29a036}.al-home-quiz-column{background-color:white}.al-home-quiz-body .al-home-quiz-column{min-height:600px}.al-home-quiz-logo{padding:2em 0}.al-home-quiz-question{padding-top:2em}.al-home-quiz-question h2{text-align:center;font-size:2em;font-weight:normal}.al-home-quiz-question p{margin-top:10px;text-align:center}.al-home-quiz-btn{margin:1em 0 3em 0;background-color:#888;color:white;text-decoration:none}.al-home-quiz-btn:hover,.al-home-quiz-btn:focus{background-color:#666;color:white}.al-home-quiz-option-helper{text-align:center;color:#aaa;font-size:14px;margin-top:-5px;margin-bottom:20px}.al-home-quiz-select-one-validation{display:none}.al-home-quiz-select-one-validation p{margin-bottom:0;font-size:14px;color:red}.al-home-quiz-email-form h2{font-size:1.8em}.al-home-quiz-email-form p{font-size:16px}.al-home-quiz-email-form input{width:70%;display:block;margin:1em auto;padding:.5em;text-align:center}.al-home-quiz-email-form .parsley-errors-list li{list-style:none;text-align:center;color:red;font-size:.8em}@media (max-width: 600px){.al-home-quiz-email-form input{width:90%}}.al-home-quiz-footer{background-color:#29a036;color:white;min-height:230px;border-top:3px solid #277d31}.al-home-quiz-footer .bnal_logo{width:90%;max-width:480px;padding:25px;text-align:center;margin:0 auto}.al-home-quiz-footer .bnal_logo hr{border:none;border-bottom:3px solid #277d31;width:50%;margin:0 auto;padding-top:15px}.al-home-quiz-footer .bnal_text{text-align:center}.al-home-quiz-footer .bnal_text p{font-size:16px;line-height:1.4em;letter-spacing:.03em}@media (max-width: 500px){.al-home-quiz-footer .bnal_text p br{display:none}}.al-home-quiz-footer .section-bottom{background-color:#277d31;min-height:150px;margin-top:40px;text-align:center}.al-home-quiz-footer .section-bottom::before{position:relative;content:' ';top:-5px;display:block;width:100%;height:5px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAMAAABLuo1aAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpBNTg4QjI3OThCMThFMzExQkNDRUQ5RTc4RjM4N0M5NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGNDYzRDlFQjMzNEMxMUU0ODc4QkI0OUFBMDhBNzNDRSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGNDYzRDlFQTMzNEMxMUU0ODc4QkI0OUFBMDhBNzNDRSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NDFkN2E2Yy1jYzUyLTQyOWItOGYwOS1hN2NkNjk0NjM2MGEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTU4OEIyNzk4QjE4RTMxMUJDQ0VEOUU3OEYzODdDOTQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7GKiZwAAAACVBMVEUpoDYahCIikixquewzAAAAIUlEQVR42mJgAAImJgYoYGJkZIKzoGwwC8yGsoBsgAADAAOnAClGBtLoAAAAAElFTkSuQmCC);background-repeat:repeat-x;background-position:0 0}.al-home-quiz-footer .section-bottom .container{padding:50px}.al-home-quiz-footer .section-bottom .container .row{text-align:left}.al-home-quiz-footer .section-bottom .container .row .footer_logo--member{width:205px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/al_home_quiz/logo_1x-1e08fcd734f7f40f0e492e17fc016aed.png);display:inline-block;height:37px;background-size:contain;background-repeat:no-repeat}.al-home-quiz-footer .section-bottom .container .row .footer_copyright{font-size:10px}.al-home-quiz-footer .section-bottom .container .row .footer_copyright a{color:white;text-decoration:none}.al-home-quiz-footer .section-bottom .container .row .footer_copyright a:hover{text-decoration:underline}.al-home-quiz-footer .section-bottom .container .row .footer_social-links{display:inline-block;padding-left:40px;margin-top:20px}.al-home-quiz-footer .section-bottom .container .row .footer_social-links .footer_section-facebook,.al-home-quiz-footer .section-bottom .container .row .footer_social-links .footer_section-googleplus,.al-home-quiz-footer .section-bottom .container .row .footer_social-links .footer_section-twitter,.al-home-quiz-footer .section-bottom .container .row .footer_social-links .footer_section-youtube{display:inline-block;width:40px;height:40px;margin:0 2px;position:relative}.al-home-quiz-footer .section-bottom .container .row .footer_social-links .footer_section-facebook:before,.al-home-quiz-footer .section-bottom .container .row .footer_social-links .footer_section-googleplus:before,.al-home-quiz-footer .section-bottom .container .row .footer_social-links .footer_section-twitter:before,.al-home-quiz-footer .section-bottom .container .row .footer_social-links .footer_section-youtube:before{width:1em;content:'';left:2px;bottom:0;display:inline-block;text-decoration:none;color:#1a8422;position:absolute;z-index:2}.al-home-quiz-footer .section-bottom .container .row .footer_social-links .footer_section-twitter:before{content:url(https://d1twqkqsbaimcg.cloudfront.net/assets/al_home_quiz/twitter-9c35bd8e5ca621596c2eb26f1da65874.png)}.al-home-quiz-footer .section-bottom .container .row .footer_social-links .footer_section-facebook:before{content:url(https://d1twqkqsbaimcg.cloudfront.net/assets/al_home_quiz/facebook-bbaeaa4dcf20580d54359169da6080c4.png)}.al-home-quiz-footer .section-bottom .container .row .footer_social-links .footer_section-googleplus:before{content:url(https://d1twqkqsbaimcg.cloudfront.net/assets/al_home_quiz/googleplus-51dc16f9e202a8e52421e72f32f51022.png)}.al-home-quiz-footer .section-bottom .container .row .footer_social-links .footer_section-youtube:before{content:url(https://d1twqkqsbaimcg.cloudfront.net/assets/al_home_quiz/youtube-1f26fcf11058dd2282b5ea44a689a369.png)}.al-home-quiz-options{margin-top:1.5em;padding:0 1.5em}.al-home-quiz-option{border:2px solid #f18d2e;border-radius:10px;text-align:center;margin-bottom:1em;padding:10px;color:#F18D2E;font-size:15px}.al-home-quiz-option:hover{background-color:#FFF4E1;cursor:pointer}.al-home-quiz-option.selected,.al-home-quiz-option.selected:hover{background-color:#F18D2E;color:white}.quiz-icon{width:120px;height:80px;margin:0 auto}.al-home-quiz-sub-header{background-color:#29a036;border-bottom:3px solid #277d31;padding:1em 0;display:none}.al-home-quiz-sub-header p{color:white;font-size:1.4em;line-height:1.2em;text-align:center;margin:10px 0}.al-home-quiz-step.step-1{display:block}.al-home-quiz-step.step-1 .al-home-quiz-sub-header{display:block}.al-home-quiz-step.step-1 .al-home-quiz-progress-bar{display:none}.al-home-quiz-step.step-2 .al-home-quiz-progress{width:13%}.al-home-quiz-step.step-3 .al-home-quiz-progress{width:26%}.al-home-quiz-step.step-4 .al-home-quiz-progress{width:40%}.al-home-quiz-step.step-5 .al-home-quiz-progress{width:55%}.al-home-quiz-step.step-6 .al-home-quiz-progress{width:68%}.al-home-quiz-step.step-7 .al-home-quiz-progress{width:85%}.al-home-quiz-step.step-8 .al-home-quiz-progress{width:100%}.al-home-quiz-progress-container{background-color:white;padding:25px 0 10px 0}.al-home-quiz-progress-bar{width:100%;height:3px;background-color:#cccccc}.al-home-quiz-progress-bar .al-home-quiz-progress{height:3px;background-color:#29a036;position:relative;width:0;-webkit-transition:width 1s ease-in-out;-moz-transition:width 1s ease-in-out;-o-transition:width 1s ease-in-out;transition:width 1s ease-in-out}.al-home-quiz-progress-bar .al-home-quiz-progress .bulb{width:7px;height:7px;position:absolute;right:-7px;top:-2px;border-radius:3px;background-color:#29a036}.al-home-quiz-thanks{margin-top:2em;text-align:center}.al-home-quiz-thanks h1{font-size:3em;color:#888}.al-home-quiz-thanks p{font-size:1.1em;line-height:1.4em;color:#888}.al-home-quiz-thanks .back-to-al{font-size:1.4em;margin-top:2em;padding:1em 1.5em}.al-home-quiz-thanks .thank-you-give{margin:2em 0}.al-modal-corner{width:135px;height:auto;position:absolute;right:0}#signup-modal.reveal-modal .close-reveal-modal{color:grey}a.sign-in-link{position:fixed;top:50%;margin-top:300px;left:50%;width:300px;margin-left:-150px;font-size:16px;color:#fff;text-align:center;opacity:1;text-decoration:none;display:block;padding:5px 15px;border:solid 1px rgba(0,0,0,0)}a.sign-in-link .underline{text-decoration:underline}a.sign-in-link:hover{background-color:#222;border-radius:4px;border:solid 1px #fff;opacity:1}#signup-modal{height:620px;margin-top:-335px;margin-left:-360px;border-radius:5px;background-color:white;width:720px}#signup-modal .overflow-wrapper{height:620px;overflow:hidden}#signup-modal .header{display:none;font-family:"proxima-nova","sans-serif";text-align:center}#signup-modal .header p.welcome{letter-spacing:5px;line-height:26px;font-size:26px;font-weight:bold;margin-top:30px;color:#a0a296}#signup-modal .header p.logo{color:#5b5446;font-weight:normal;line-height:40px;font-size:56px;letter-spacing:3px}#signup-modal .baby-blue{color:#4babcf}#signup-modal .lock-animator{display:none;height:95px}#signup-modal .lock{display:none;margin-top:20px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/lock-background-e98df2f4927dd2e32706b116499c7d04.png);height:95px;width:100%;background-size:725px}#signup-modal .lock p{font-family:"proxima-nova","sans-serif";font-weight:normal;color:#4babcf;margin-left:215px;font-size:24px}#signup-modal .lock p:first-child{padding-top:28px}#signup-modal .content{height:405px;display:none;color:#a0a296;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}#signup-modal .content .question{margin-top:15px;width:460px;margin-left:130px;font-size:30px;line-height:35px;font-weight:bold}#signup-modal .content .subtext{font-size:17px;margin:10px 0px 25px}#signup-modal .content.step-1 .question{margin-top:45px}#signup-modal .content.step-1 .subtext{margin:10px 0px 25px}#signup-modal .content.step-5 .question{font-size:40px}#signup-modal .answers{margin-bottom:10px}#signup-modal .answers input{display:none}#signup-modal .answers div{font-size:12px;font-weight:bold;padding-top:10px;text-align:center;display:inline-block;margin-left:25px;height:120px;width:160px;border-radius:5px;cursor:pointer;background-repeat:no-repeat;background-size:auto 65px;background-position:50% 65%}#signup-modal .answers div.purple{color:#7d6b93;background-color:rgba(125,107,147,0.2)}#signup-modal .answers div.purple:hover{background-color:rgba(125,107,147,0.5)}#signup-modal .answers div.purple.selected{background-color:#7d6b93}#signup-modal .answers div.red{color:#e65c2d;background-color:rgba(230,92,45,0.2)}#signup-modal .answers div.red:hover{background-color:rgba(230,92,45,0.5)}#signup-modal .answers div.red.selected{background-color:#e65c2d}#signup-modal .answers div.orange{color:#eca728;background-color:rgba(236,167,40,0.2)}#signup-modal .answers div.orange:hover{background-color:rgba(236,167,40,0.5)}#signup-modal .answers div.orange.selected{background-color:#eca728}#signup-modal .answers div.fuschia{color:#c5426e;background-color:rgba(197,66,110,0.2)}#signup-modal .answers div.fuschia:hover{background-color:rgba(197,66,110,0.5)}#signup-modal .answers div.fuschia.selected{background-color:#c5426e}#signup-modal .answers div.blue{color:#4dabcf;background-color:rgba(77,171,207,0.2)}#signup-modal .answers div.blue:hover{background-color:rgba(77,171,207,0.5)}#signup-modal .answers div.blue.selected{background-color:#4dabcf}#signup-modal .answers div.yellow{color:#f0cf22;background-color:rgba(240,207,34,0.2)}#signup-modal .answers div.yellow:hover{background-color:rgba(240,207,34,0.5)}#signup-modal .answers div.yellow.selected{background-color:#f0cf22}#signup-modal .answers div.green{color:#4bad95;background-color:rgba(75,173,149,0.2)}#signup-modal .answers div.green:hover{background-color:rgba(75,173,149,0.5)}#signup-modal .answers div.green.selected{background-color:#4bad95}#signup-modal .answers div.lgreen{color:#abbf3f;background-color:rgba(167,191,0,0.2)}#signup-modal .answers div.lgreen:hover{background-color:rgba(167,191,0,0.5)}#signup-modal .answers div.lgreen.selected{background-color:#a7bf00}#signup-modal .answers div.selected{color:white}#signup-modal .answers div.selected.savvy{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/savvy-background-selected-5dc169916384787d3a26430bcfc2e2a3.png)}#signup-modal .answers div.selected.clean{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/clean-background-selected-366bf6b54ac0de2fcd3ca33265f6cf07.png)}#signup-modal .answers div.selected.recycle{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/green-background-selected-c1cb4cad4ffe55a830dacb9dc32b5489.png)}#signup-modal .answers div.selected.healthy{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/healthy-background-selected-595f302a099c38f9b84c16c312bb0786.png)}#signup-modal .answers div.selected.handy{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/handy-background-selected-f7af35447247c7e3e310f0ceecf0c5f1.png)}#signup-modal .answers div.selected.creative{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/creative-background-selected-5286c35e9b05a41e3b49e75c873fcdc6.png)}#signup-modal .answers div.selected.kids{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/kids-background-selected-d0f329589646a847c534f1bfbbc86a94.png)}#signup-modal .answers div.selected.pets{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/pets-background-selected-2a86e03c1c2bf96758df03d1bc7ac68f.png)}#signup-modal .answers div.selected.neither{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/neither-background-selected-054357bd0c7f56a9854fbe0ad0267449.png)}#signup-modal .answers div.selected.exterior{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/exterior-background-selected-37d427a0350140a824fcd6ca2d563bbf.png)}#signup-modal .answers div.selected.pool{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/pool-background-selected-2ba4431ed968f99a2c4b37fa2cf4a879.png)}#signup-modal .answers div.selected.basement{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/basement-background-selected-6ffabf971f25c08084a784123b2e9113.png)}#signup-modal .answers div.selected.lawn{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/lawn-background-selected-f090dbb813cb0a1303641ff3f066198f.png)}#signup-modal .answers div.selected.garage{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/garage-background-selected-5f2dc7a02bb4c990fc5ae8a0cf63af8b.png)}#signup-modal .answers div.selected.attic{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/attic-background-selected-cc1882e1ec3ea2c81589ed87ad5162a1.png)}#signup-modal .answers div.selected.ac{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/ac-background-selected-af86cc605a83a7b8e4b68b40771de73c.png)}#signup-modal .answers div.selected.boiler{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/boiler-background-selected-10df92ecbef961f4dc9dcc7d83846979.png)}#signup-modal .answers div.selected.furnace{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/furnace-background-selected-74229946825da98abcd08e7cfa752ec7.png)}#signup-modal .answers div.selected.waterheater{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/waterheater-background-selected-13f59d3cd1f83c51ddc27f162cb41b08.png)}#signup-modal .answers div:first-child{margin-left:0px}#signup-modal .answers div.kids{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/kids-background-4c054c4f1bc74208603757e302126e00.png);background-position:50% 60%}#signup-modal .answers div.pets{background-size:100px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/pets-background-4630225cd3c98efe752b75f9816a9377.png)}#signup-modal .answers div.neither{background-size:60px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/neither-background-e15b4b53e74bad4999b53cd03370a2db.png)}#signup-modal .answers div.exterior{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/exterior-background-71ef841a4588c59e89547030d6791411.png)}#signup-modal .answers div.pool{background-size:110px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/pool-background-538fdab5b1fa82c05444fac154c285d1.png)}#signup-modal .answers div.basement{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/basement-background-57f9527430eda8dbdfc8af844fa17610.png)}#signup-modal .answers div.lawn{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/lawn-background-c192a06ad9c8f724f2c64cf89e8ab5aa.png)}#signup-modal .answers div.garage{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/garage-background-c80322d596ecc6517575aaba1c1b68f8.png)}#signup-modal .answers div.attic{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/attic-background-a4bd64b22f74ec81d13fc63471a986f3.png)}#signup-modal .answers div.savvy{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/savvy-background-b44812e22f78291aef58df35b9b03966.png)}#signup-modal .answers div.clean{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/clean-background-6420b02fc45d7e45c86ef763b23f9bc0.png)}#signup-modal .answers div.recycle{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/green-background-909ba09f668cff22b41f2928fb15559f.png)}#signup-modal .answers div.healthy{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/healthy-background-e68076fe16898f6cae0d6d36fe7b0775.png)}#signup-modal .answers div.handy{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/handy-background-5fa64d348d91cb1b5bbd0eeb01bbc634.png)}#signup-modal .answers div.creative{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/creative-background-b67fe2d4605c65606ee005704991c128.png)}#signup-modal .answers div.ac{background-size:100px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/ac-background-2188741beb1c1d8b80d2cc4896182ad3.png)}#signup-modal .answers div.boiler{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/boiler-background-10b76216c14431a5820a9a6486b16ed5.png)}#signup-modal .answers div.furnace{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/furnace-background-2b4f14254af1f44e6b36cca846b75664.png)}#signup-modal .answers div.waterheater{background-size:35px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/waterheater-background-6b6988ca7dc1f0139097cd69074809ea.png)}#signup-modal .signup-progress-bar{margin-top:25px;display:none;width:100%;height:3px;background-color:#e7e8e5}#signup-modal .signup-progress-bar .signup-progress{height:3px;background-color:#4babcf;position:relative;width:0px;-webkit-transition:width 1s ease-in-out;-moz-transition:width 1s ease-in-out;-o-transition:width 1s ease-in-out;transition:width 1s ease-in-out}#signup-modal .signup-progress-bar .signup-progress .bulb{width:7px;height:7px;position:absolute;right:-7px;top:-2px;border-radius:3px;background-color:#4babcf}#signup-modal .signup-progress-bar .signup-progress.step-1{width:20%}#signup-modal .signup-progress-bar .signup-progress.step-2{width:40%}#signup-modal .signup-progress-bar .signup-progress.step-3{width:60%}#signup-modal .signup-progress-bar .signup-progress.step-4{width:80%}#signup-modal .signup-progress-bar .signup-progress.step-5{width:100%}#signup-modal .next-button{margin:0px auto;border-radius:4px;padding:15px 8px;-webkit-transition:background-color 0.8s;-moz-transition:background-color 0.8s;transition:background-color 0.8s;background-color:#a0a296;font-size:22px;color:white;display:none;width:260px;text-align:center;cursor:pointer}#signup-modal .next-button.finish{background-color:#4dabcf}#signup-modal .next-button.finish:hover{background-color:#2a8cad}#signup-modal .next-button:hover{color:white;text-decoration:none;background-color:#707169}#signup-modal .next-button:focus{outline:none}#signup-modal .next-button:active{background-color:#22728d}#signup-modal .form-panel{width:60%;margin:0px auto;border-radius:10px;border-color:#c0c0c0;border:solid 2px;overflow:hidden}#signup-modal .form-panel td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#f5f5f5;border-bottom:solid 2px silver;height:60px}#signup-modal .form-panel td.valid{background-color:#edf6fa}#signup-modal .form-panel td.invalid{background-color:#f8e8e8}#signup-modal .form-panel tr:first-child td{width:50%}#signup-modal .form-panel tr:first-child td:first-child{border-right:solid 1px silver}#signup-modal .form-panel tr:last-child td{border-bottom:none}#signup-modal .form-panel input{font-family:"proxima-nova","sans-serif";line-height:36px;border:none;font-size:27px;width:100%;background-color:transparent;padding-left:10px;color:#5b5446}#signup-modal .form-panel input:focus{outline:none}.animated{-webkit-animation-duration:.6s;-moz-animation-duration:.6s;-o-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;-moz-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s}@-webkit-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@-moz-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@-o-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;-moz-animation-name:flash;-o-animation-name:flash;animation-name:flash}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px)}}@-moz-keyframes shake{0%,100%{-moz-transform:translateX(0)}10%,30%,50%,70%,90%{-moz-transform:translateX(-10px)}20%,40%,60%,80%{-moz-transform:translateX(10px)}}@-o-keyframes shake{0%,100%{-o-transform:translateX(0)}10%,30%,50%,70%,90%{-o-transform:translateX(-10px)}20%,40%,60%,80%{-o-transform:translateX(10px)}}@keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.shake{-webkit-animation-name:shake;-moz-animation-name:shake;-o-animation-name:shake;animation-name:shake}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px)}}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-30px)}60%{-moz-transform:translateY(-15px)}}@-o-keyframes bounce{0%,20%,50%,80%,100%{-o-transform:translateY(0)}40%{-o-transform:translateY(-30px)}60%{-o-transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;-moz-animation-name:bounce;-o-animation-name:bounce;animation-name:bounce}@-webkit-keyframes tada{0%{-webkit-transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0)}}@-moz-keyframes tada{0%{-moz-transform:scale(1)}10%,20%{-moz-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-moz-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-moz-transform:scale(1.1) rotate(-3deg)}100%{-moz-transform:scale(1) rotate(0)}}@-o-keyframes tada{0%{-o-transform:scale(1)}10%,20%{-o-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-o-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-o-transform:scale(1.1) rotate(-3deg)}100%{-o-transform:scale(1) rotate(0)}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;-moz-animation-name:tada;-o-animation-name:tada;animation-name:tada}@-webkit-keyframes swing{20%,40%,60%,80%,100%{-webkit-transform-origin:top center}20%{-webkit-transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg)}}@-moz-keyframes swing{20%{-moz-transform:rotate(15deg)}40%{-moz-transform:rotate(-10deg)}60%{-moz-transform:rotate(5deg)}80%{-moz-transform:rotate(-5deg)}100%{-moz-transform:rotate(0deg)}}@-o-keyframes swing{20%{-o-transform:rotate(15deg)}40%{-o-transform:rotate(-10deg)}60%{-o-transform:rotate(5deg)}80%{-o-transform:rotate(-5deg)}100%{-o-transform:rotate(0deg)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}100%{transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;-moz-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;-moz-animation-name:swing;-o-animation-name:swing;animation-name:swing}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes wobble{0%{-moz-transform:translateX(0)}15%{-moz-transform:translateX(-25%) rotate(-5deg)}30%{-moz-transform:translateX(20%) rotate(3deg)}45%{-moz-transform:translateX(-15%) rotate(-3deg)}60%{-moz-transform:translateX(10%) rotate(2deg)}75%{-moz-transform:translateX(-5%) rotate(-1deg)}100%{-moz-transform:translateX(0)}}@-o-keyframes wobble{0%{-o-transform:translateX(0)}15%{-o-transform:translateX(-25%) rotate(-5deg)}30%{-o-transform:translateX(20%) rotate(3deg)}45%{-o-transform:translateX(-15%) rotate(-3deg)}60%{-o-transform:translateX(10%) rotate(2deg)}75%{-o-transform:translateX(-5%) rotate(-1deg)}100%{-o-transform:translateX(0)}}@keyframes wobble{0%{transform:translateX(0)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}100%{transform:translateX(0)}}.wobble{-webkit-animation-name:wobble;-moz-animation-name:wobble;-o-animation-name:wobble;animation-name:wobble}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.1)}100%{-webkit-transform:scale(1)}}@-moz-keyframes pulse{0%{-moz-transform:scale(1)}50%{-moz-transform:scale(1.1)}100%{-moz-transform:scale(1)}}@-o-keyframes pulse{0%{-o-transform:scale(1)}50%{-o-transform:scale(1.1)}100%{-o-transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.pulse{-webkit-animation-name:pulse;-moz-animation-name:pulse;-o-animation-name:pulse;animation-name:pulse}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(0.95);-webkit-animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in}}@-moz-keyframes flip{0%{-moz-transform:perspective(400px) rotateY(0);-moz-animation-timing-function:ease-out}40%{-moz-transform:perspective(400px) translateZ(150px) rotateY(170deg);-moz-animation-timing-function:ease-out}50%{-moz-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-moz-animation-timing-function:ease-in}80%{-moz-transform:perspective(400px) rotateY(360deg) scale(0.95);-moz-animation-timing-function:ease-in}100%{-moz-transform:perspective(400px) scale(1);-moz-animation-timing-function:ease-in}}@-o-keyframes flip{0%{-o-transform:perspective(400px) rotateY(0);-o-animation-timing-function:ease-out}40%{-o-transform:perspective(400px) translateZ(150px) rotateY(170deg);-o-animation-timing-function:ease-out}50%{-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-animation-timing-function:ease-in}80%{-o-transform:perspective(400px) rotateY(360deg) scale(0.95);-o-animation-timing-function:ease-in}100%{-o-transform:perspective(400px) scale(1);-o-animation-timing-function:ease-in}}@keyframes flip{0%{transform:perspective(400px) rotateY(0);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(400px) rotateY(360deg) scale(0.95);animation-timing-function:ease-in}100%{transform:perspective(400px) scale(1);animation-timing-function:ease-in}}.flip{-webkit-backface-visibility:visible !important;-webkit-animation-name:flip;-moz-backface-visibility:visible !important;-moz-animation-name:flip;-o-backface-visibility:visible !important;-o-animation-name:flip;backface-visibility:visible !important;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}}@-moz-keyframes flipInX{0%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-moz-transform:perspective(400px) rotateX(-10deg)}70%{-moz-transform:perspective(400px) rotateX(10deg)}100%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1}}@-o-keyframes flipInX{0%{-o-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-o-transform:perspective(400px) rotateX(-10deg)}70%{-o-transform:perspective(400px) rotateX(10deg)}100%{-o-transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}100%{transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipInX;-moz-backface-visibility:visible !important;-moz-animation-name:flipInX;-o-backface-visibility:visible !important;-o-animation-name:flipInX;backface-visibility:visible !important;animation-name:flipInX}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}}@-moz-keyframes flipOutX{0%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}}@-o-keyframes flipOutX{0%{-o-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-o-transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1}100%{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible !important;-moz-animation-name:flipOutX;-moz-backface-visibility:visible !important;-o-animation-name:flipOutX;-o-backface-visibility:visible !important;animation-name:flipOutX;backface-visibility:visible !important}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}}@-moz-keyframes flipInY{0%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-moz-transform:perspective(400px) rotateY(-10deg)}70%{-moz-transform:perspective(400px) rotateY(10deg)}100%{-moz-transform:perspective(400px) rotateY(0deg);opacity:1}}@-o-keyframes flipInY{0%{-o-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-o-transform:perspective(400px) rotateY(-10deg)}70%{-o-transform:perspective(400px) rotateY(10deg)}100%{-o-transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}100%{transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipInY;-moz-backface-visibility:visible !important;-moz-animation-name:flipInY;-o-backface-visibility:visible !important;-o-animation-name:flipInY;backface-visibility:visible !important;animation-name:flipInY}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}}@-moz-keyframes flipOutY{0%{-moz-transform:perspective(400px) rotateY(0deg);opacity:1}100%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0}}@-o-keyframes flipOutY{0%{-o-transform:perspective(400px) rotateY(0deg);opacity:1}100%{-o-transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);opacity:1}100%{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipOutY;-moz-backface-visibility:visible !important;-moz-animation-name:flipOutY;-o-backface-visibility:visible !important;-o-animation-name:flipOutY;backface-visibility:visible !important;animation-name:flipOutY}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(-20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translateX(-20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translateX(20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUpBig{0%{opacity:0;-moz-transform:translateY(2000px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUpBig{0%{opacity:0;-o-transform:translateY(2000px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;-moz-animation-name:fadeInUpBig;-o-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDownBig{0%{opacity:0;-moz-transform:translateY(-2000px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDownBig{0%{opacity:0;-o-transform:translateY(-2000px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;-moz-animation-name:fadeInDownBig;-o-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeftBig{0%{opacity:0;-moz-transform:translateX(-2000px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeftBig{0%{opacity:0;-o-transform:translateX(-2000px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;-moz-animation-name:fadeInLeftBig;-o-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRightBig{0%{opacity:0;-moz-transform:translateX(2000px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRightBig{0%{opacity:0;-o-transform:translateX(2000px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}100%{opacity:1;transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;-moz-animation-name:fadeInRightBig;-o-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-o-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-o-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px)}}@-moz-keyframes fadeOutUp{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-20px)}}@-o-keyframes fadeOutUp{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;-moz-animation-name:fadeOutUp;-o-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px)}}@-moz-keyframes fadeOutDown{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(20px)}}@-o-keyframes fadeOutDown{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;-moz-animation-name:fadeOutDown;-o-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px)}}@-moz-keyframes fadeOutLeft{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(-20px)}}@-o-keyframes fadeOutLeft{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;-moz-animation-name:fadeOutLeft;-o-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px)}}@-moz-keyframes fadeOutRight{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(20px)}}@-o-keyframes fadeOutRight{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;-moz-animation-name:fadeOutRight;-o-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@-moz-keyframes fadeOutUpBig{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-2000px)}}@-o-keyframes fadeOutUpBig{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;-moz-animation-name:fadeOutUpBig;-o-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@-moz-keyframes fadeOutDownBig{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(2000px)}}@-o-keyframes fadeOutDownBig{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;-moz-animation-name:fadeOutDownBig;-o-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@-moz-keyframes fadeOutLeftBig{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(-2000px)}}@-o-keyframes fadeOutLeftBig{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;-moz-animation-name:fadeOutLeftBig;-o-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@-moz-keyframes fadeOutRightBig{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(2000px)}}@-o-keyframes fadeOutRightBig{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;-moz-animation-name:fadeOutRightBig;-o-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(0.9)}100%{-webkit-transform:scale(1)}}@-moz-keyframes bounceIn{0%{opacity:0;-moz-transform:scale(0.3)}50%{opacity:1;-moz-transform:scale(1.05)}70%{-moz-transform:scale(0.9)}100%{-moz-transform:scale(1)}}@-o-keyframes bounceIn{0%{opacity:0;-o-transform:scale(0.3)}50%{opacity:1;-o-transform:scale(1.05)}70%{-o-transform:scale(0.9)}100%{-o-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(0.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(0.9)}100%{transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;-moz-animation-name:bounceIn;-o-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px)}80%{-webkit-transform:translateY(10px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes bounceInUp{0%{opacity:0;-moz-transform:translateY(2000px)}60%{opacity:1;-moz-transform:translateY(-30px)}80%{-moz-transform:translateY(10px)}100%{-moz-transform:translateY(0)}}@-o-keyframes bounceInUp{0%{opacity:0;-o-transform:translateY(2000px)}60%{opacity:1;-o-transform:translateY(-30px)}80%{-o-transform:translateY(10px)}100%{-o-transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}100%{transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;-moz-animation-name:bounceInUp;-o-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes bounceInDown{0%{opacity:0;-moz-transform:translateY(-2000px)}60%{opacity:1;-moz-transform:translateY(30px)}80%{-moz-transform:translateY(-10px)}100%{-moz-transform:translateY(0)}}@-o-keyframes bounceInDown{0%{opacity:0;-o-transform:translateY(-2000px)}60%{opacity:1;-o-transform:translateY(30px)}80%{-o-transform:translateY(-10px)}100%{-o-transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}100%{transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;-moz-animation-name:bounceInDown;-o-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px)}80%{-webkit-transform:translateX(-10px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes bounceInLeft{0%{opacity:0;-moz-transform:translateX(-2000px)}60%{opacity:1;-moz-transform:translateX(30px)}80%{-moz-transform:translateX(-10px)}100%{-moz-transform:translateX(0)}}@-o-keyframes bounceInLeft{0%{opacity:0;-o-transform:translateX(-2000px)}60%{opacity:1;-o-transform:translateX(30px)}80%{-o-transform:translateX(-10px)}100%{-o-transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}100%{transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;-moz-animation-name:bounceInLeft;-o-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px)}80%{-webkit-transform:translateX(10px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes bounceInRight{0%{opacity:0;-moz-transform:translateX(2000px)}60%{opacity:1;-moz-transform:translateX(-30px)}80%{-moz-transform:translateX(10px)}100%{-moz-transform:translateX(0)}}@-o-keyframes bounceInRight{0%{opacity:0;-o-transform:translateX(2000px)}60%{opacity:1;-o-transform:translateX(-30px)}80%{-o-transform:translateX(10px)}100%{-o-transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}100%{transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;-moz-animation-name:bounceInRight;-o-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3)}}@-moz-keyframes bounceOut{0%{-moz-transform:scale(1)}25%{-moz-transform:scale(0.95)}50%{opacity:1;-moz-transform:scale(1.1)}100%{opacity:0;-moz-transform:scale(0.3)}}@-o-keyframes bounceOut{0%{-o-transform:scale(1)}25%{-o-transform:scale(0.95)}50%{opacity:1;-o-transform:scale(1.1)}100%{opacity:0;-o-transform:scale(0.3)}}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(0.95)}50%{opacity:1;transform:scale(1.1)}100%{opacity:0;transform:scale(0.3)}}.bounceOut{-webkit-animation-name:bounceOut;-moz-animation-name:bounceOut;-o-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@-moz-keyframes bounceOutUp{0%{-moz-transform:translateY(0)}20%{opacity:1;-moz-transform:translateY(20px)}100%{opacity:0;-moz-transform:translateY(-2000px)}}@-o-keyframes bounceOutUp{0%{-o-transform:translateY(0)}20%{opacity:1;-o-transform:translateY(20px)}100%{opacity:0;-o-transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}100%{opacity:0;transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;-moz-animation-name:bounceOutUp;-o-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@-moz-keyframes bounceOutDown{0%{-moz-transform:translateY(0)}20%{opacity:1;-moz-transform:translateY(-20px)}100%{opacity:0;-moz-transform:translateY(2000px)}}@-o-keyframes bounceOutDown{0%{-o-transform:translateY(0)}20%{opacity:1;-o-transform:translateY(-20px)}100%{opacity:0;-o-transform:translateY(2000px)}}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}100%{opacity:0;transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;-moz-animation-name:bounceOutDown;-o-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@-moz-keyframes bounceOutLeft{0%{-moz-transform:translateX(0)}20%{opacity:1;-moz-transform:translateX(20px)}100%{opacity:0;-moz-transform:translateX(-2000px)}}@-o-keyframes bounceOutLeft{0%{-o-transform:translateX(0)}20%{opacity:1;-o-transform:translateX(20px)}100%{opacity:0;-o-transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}100%{opacity:0;transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;-moz-animation-name:bounceOutLeft;-o-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@-moz-keyframes bounceOutRight{0%{-moz-transform:translateX(0)}20%{opacity:1;-moz-transform:translateX(-20px)}100%{opacity:0;-moz-transform:translateX(2000px)}}@-o-keyframes bounceOutRight{0%{-o-transform:translateX(0)}20%{opacity:1;-o-transform:translateX(-20px)}100%{opacity:0;-o-transform:translateX(2000px)}}@keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}100%{opacity:0;transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;-moz-animation-name:bounceOutRight;-o-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateIn{0%{-moz-transform-origin:center center;-moz-transform:rotate(-200deg);opacity:0}100%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateIn{0%{-o-transform-origin:center center;-o-transform:rotate(-200deg);opacity:0}100%{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}100%{transform-origin:center center;transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;-moz-animation-name:rotateIn;-o-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInUpLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInUpLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(90deg);opacity:0}100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;-moz-animation-name:rotateInUpLeft;-o-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInDownLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInDownLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(-90deg);opacity:0}100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;-moz-animation-name:rotateInDownLeft;-o-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInUpRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInUpRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0}100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;-moz-animation-name:rotateInUpRight;-o-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInDownRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInDownRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(90deg);opacity:0}100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;-moz-animation-name:rotateInDownRight;-o-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0}}@-moz-keyframes rotateOut{0%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:center center;-moz-transform:rotate(200deg);opacity:0}}@-o-keyframes rotateOut{0%{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:center center;-o-transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1}100%{transform-origin:center center;transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;-moz-animation-name:rotateOut;-o-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}}@-moz-keyframes rotateOutUpLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0}}@-o-keyframes rotateOutUpLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:left bottom;-o-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;-moz-animation-name:rotateOutUpLeft;-o-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}}@-moz-keyframes rotateOutDownLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0}}@-o-keyframes rotateOutDownLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:left bottom;-o-transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;-moz-animation-name:rotateOutDownLeft;-o-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}}@-moz-keyframes rotateOutUpRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0}}@-o-keyframes rotateOutUpRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:right bottom;-o-transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;-moz-animation-name:rotateOutUpRight;-o-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}}@-moz-keyframes rotateOutDownRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0}}@-o-keyframes rotateOutDownRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;-moz-animation-name:rotateOutDownRight;-o-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);opacity:0}}@-moz-keyframes hinge{0%{-moz-transform:rotate(0);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}20%,60%{-moz-transform:rotate(80deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}40%{-moz-transform:rotate(60deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}80%{-moz-transform:rotate(60deg) translateY(0);opacity:1;-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}100%{-moz-transform:translateY(700px);opacity:0}}@-o-keyframes hinge{0%{-o-transform:rotate(0);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}20%,60%{-o-transform:rotate(80deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}40%{-o-transform:rotate(60deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}80%{-o-transform:rotate(60deg) translateY(0);opacity:1;-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}100%{-o-transform:translateY(700px);opacity:0}}@keyframes hinge{0%{transform:rotate(0);transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out}80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;animation-timing-function:ease-in-out}100%{transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;-moz-animation-name:hinge;-o-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0deg)}}@-moz-keyframes rollIn{0%{opacity:0;-moz-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-moz-transform:translateX(0) rotate(0deg)}}@-o-keyframes rollIn{0%{opacity:0;-o-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-o-transform:translateX(0) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;transform:translateX(0) rotate(0deg)}}.rollIn{-webkit-animation-name:rollIn;-moz-animation-name:rollIn;-o-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg)}}@-moz-keyframes rollOut{0%{opacity:1;-moz-transform:translateX(0) rotate(0deg)}100%{opacity:0;-moz-transform:translateX(100%) rotate(120deg)}}@-o-keyframes rollOut{0%{opacity:1;-o-transform:translateX(0) rotate(0deg)}100%{opacity:0;-o-transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;transform:translateX(0) rotate(0deg)}100%{opacity:0;transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;-moz-animation-name:rollOut;-o-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0) skewX(0deg);opacity:1}}@-moz-keyframes lightSpeedIn{0%{-moz-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-moz-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-moz-transform:translateX(0) skewX(-15deg);opacity:1}100%{-moz-transform:translateX(0) skewX(0deg);opacity:1}}@-o-keyframes lightSpeedIn{0%{-o-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-o-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-o-transform:translateX(0) skewX(-15deg);opacity:1}100%{-o-transform:translateX(0) skewX(0deg);opacity:1}}@keyframes lightSpeedIn{0%{transform:translateX(100%) skewX(-30deg);opacity:0}60%{transform:translateX(-20%) skewX(30deg);opacity:1}80%{transform:translateX(0) skewX(-15deg);opacity:1}100%{transform:translateX(0) skewX(0deg);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;-moz-animation-name:lightSpeedIn;-o-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}.animated.lightSpeedIn{-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}}@-moz-keyframes lightSpeedOut{0%{-moz-transform:translateX(0) skewX(0deg);opacity:1}100%{-moz-transform:translateX(100%) skewX(-30deg);opacity:0}}@-o-keyframes lightSpeedOut{0%{-o-transform:translateX(0) skewX(0deg);opacity:1}100%{-o-transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{transform:translateX(0) skewX(0deg);opacity:1}100%{transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;-moz-animation-name:lightSpeedOut;-o-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}.animated.lightSpeedOut{-webkit-animation-duration:.25s;-moz-animation-duration:.25s;-o-animation-duration:.25s;animation-duration:.25s}@-webkit-keyframes wiggle{0%{-webkit-transform:skewX(9deg)}10%{-webkit-transform:skewX(-8deg)}20%{-webkit-transform:skewX(7deg)}30%{-webkit-transform:skewX(-6deg)}40%{-webkit-transform:skewX(5deg)}50%{-webkit-transform:skewX(-4deg)}60%{-webkit-transform:skewX(3deg)}70%{-webkit-transform:skewX(-2deg)}80%{-webkit-transform:skewX(1deg)}90%{-webkit-transform:skewX(0deg)}100%{-webkit-transform:skewX(0deg)}}@-moz-keyframes wiggle{0%{-moz-transform:skewX(9deg)}10%{-moz-transform:skewX(-8deg)}20%{-moz-transform:skewX(7deg)}30%{-moz-transform:skewX(-6deg)}40%{-moz-transform:skewX(5deg)}50%{-moz-transform:skewX(-4deg)}60%{-moz-transform:skewX(3deg)}70%{-moz-transform:skewX(-2deg)}80%{-moz-transform:skewX(1deg)}90%{-moz-transform:skewX(0deg)}100%{-moz-transform:skewX(0deg)}}@-o-keyframes wiggle{0%{-o-transform:skewX(9deg)}10%{-o-transform:skewX(-8deg)}20%{-o-transform:skewX(7deg)}30%{-o-transform:skewX(-6deg)}40%{-o-transform:skewX(5deg)}50%{-o-transform:skewX(-4deg)}60%{-o-transform:skewX(3deg)}70%{-o-transform:skewX(-2deg)}80%{-o-transform:skewX(1deg)}90%{-o-transform:skewX(0deg)}100%{-o-transform:skewX(0deg)}}@keyframes wiggle{0%{transform:skewX(9deg)}10%{transform:skewX(-8deg)}20%{transform:skewX(7deg)}30%{transform:skewX(-6deg)}40%{transform:skewX(5deg)}50%{transform:skewX(-4deg)}60%{transform:skewX(3deg)}70%{transform:skewX(-2deg)}80%{transform:skewX(1deg)}90%{transform:skewX(0deg)}100%{transform:skewX(0deg)}}.wiggle{-webkit-animation-name:wiggle;-moz-animation-name:wiggle;-o-animation-name:wiggle;animation-name:wiggle;-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}.animated.wiggle{-webkit-animation-duration:.75s;-moz-animation-duration:.75s;-o-animation-duration:.75s;animation-duration:.75s}div.bntour .bntourclose{background-image:url("https://d1twqkqsbaimcg.cloudfront.net/assets/bntour/close-2383407f6d1ec9dd3373935428d64caa.png");background-size:contain;top:-4px;right:-5px;color:transparent}.tourcontent{font-family:"proxima-nova",sans-serif;text-align:center;padding:20px 70px 0px;font-size:17px}.tourcontent h3{font-size:20px}.tourcontent h3.step2{margin:10px 0px 20px}.tourcontent .blue{color:#4dabcf}.tourcontent .buttons{margin-top:20px}.tourcontent .hints{width:140px;text-align:center;display:inline-block;padding:0px 10px}.tourcontent .hints img{display:inline-block}.tourcontent .hints p{margin-top:5px;font-size:17px}.tourcontent .hints.left{padding-left:0px}.tourcontent .hints.right{padding-right:0px}div.bntour .buttons{letter-spacing:5px;font-size:16px}div.bntour .buttons .circle{color:#d9d9d9;display:inline}div.bntour .buttons .circle:last-child{letter-spacing:0px}div.bntour .buttons .circle:before{content:'\25CF'}div.bntour .buttons .circle.active:before{color:black}div.bntour .step3{margin-bottom:20px}div.bntour .step3 div{display:inline-block}div.bntour .step3 .left{width:50px;position:relative}div.bntour .step3 .left img{position:relative;right:20px;top:-13px}div.bntour .step3 .right{width:310px}div.bntour .step3 .right p{font-size:17px}div.bntour .step4{padding:0px 60px 20px}div.bntour .step5{margin-bottom:20px}div.bntour .step5 div{display:inline-block}div.bntour .step5 .left{width:50px;position:relative}div.bntour .step5 .left img{position:relative;right:20px;top:-13px}div.bntour .step5 .right{width:340px}div.bntour .step5 .right p{font-size:17px}div.bntour .bntourbuttons{text-align:center;font-family:"proxima-nova",sans-serif;padding:5px 0px 15px}div.bntour .bntourbuttons .buttons{margin-left:15px}div.bntour .bntourbuttons div,div.bntour .bntourbuttons button{display:inline-block}div.bntour .bntourbuttons button.left,div.bntour .bntourbuttons button.right{border:none;background-color:transparent;color:#cccccc;font-size:20px;font-weight:bold;-webkit-transition:.2s;transition:.2s}div.bntour .bntourbuttons button.left:hover,div.bntour .bntourbuttons button.right:hover{color:#aaaaaa}div.bntour .bntourbuttons .left{float:left}div.bntour .bntourbuttons .left:before{font-size:30px;position:relative;top:3px;content:'< '}div.bntour .bntourbuttons .right{float:right}div.bntour .bntourbuttons .right:after{font-size:30px;position:relative;top:3px;content:' >'}div.bntour button.bntourdefaultbutton{border:none;background-color:#4dabcf;height:32px;font-weight:bold;font-size:20px}@media (max-width: 1000px){#header-cta-sticky-wrapper{display:none}#header-top-bar{top:0px}#header-top-bar #navigation li.mobile-download-link{display:none}}@media (max-width: 992px) and (min-width: 768px){#header-top-bar .container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#header-top-bar #navigation li.nav-search form input{width:80px}}@media (min-width: 768px){.full-site{display:auto}.mobile-only{display:none}}@media (max-width: 399px){.navbar-toggle{margin-right:0px}}@media (max-width: 767px){.attribute-form{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.form-control{font-size:16px}#new-faq-message{display:none}.empty-state{float:none;padding-right:0px !important;width:auto}.mobile-nopadding{padding:0px}.mobile-search{position:fixed;top:0;right:0;z-index:1000;padding:12px 18px 0px 18px;font-size:20px;height:38px;border-left:1px solid #f5f5f5;color:lightgrey}.mobile-search .search-box{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:fixed;top:50px;left:0;right:0;display:none;z-index:1000;padding:10px 10px}.mobile-search .search-box input{font-size:16px;height:36px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.mobile-search.active{background-color:whitesmoke}.mobile-search.active .search-box{display:block;background-color:whitesmoke}#header-cta{display:none}.content.main{margin-top:65px}.about-page .content.main{margin-top:0px}#header-nav-bar,.admin-bar{display:none}#header-top-bar{padding-top:0px;width:100%;position:fixed;height:50px;z-index:999;border-bottom:solid 1px rgba(50,50,50,0.5);-webkit-box-shadow:0px 5px 5px 0px rgba(50,50,50,0.25);-moz-box-shadow:0px 5px 5px 0px rgba(50,50,50,0.25);box-shadow:0px 5px 5px 0px rgba(50,50,50,0.25)}#header-top-bar .container{padding-right:0px;padding-left:0px}#header-top-bar img.top-logo{margin:15px 0px 0px 10px;width:130px}.full-site{display:none}.mobile-only{display:auto}.navbar-toggle{float:left;margin:0;width:50px;height:50px;border-right:1px solid #f5f5f5;border-radius:0px}.navbar-toggle span{background-color:lightgray}.navbar-toggle .icon-bar{height:4px;border-radius:0px;width:26px}#login,#logged-in{display:none}#mobile-header-cta{display:none;background-color:#f7cb00;margin-top:50px;margin-bottom:-50px;padding:20px 10px 10px}#mobile-header-cta .header-cta-content{text-align:center}#mobile-header-cta h1{margin-bottom:0px;color:white}#bn-sidebar{min-height:0px;height:0px;width:auto;max-width:320px;position:fixed;left:0;right:0;top:51px;width:100%;z-index:999;background-color:white;overflow:hidden;border-right:1px solid #d3d3d3}#bn-sidebar .sidebar-user-section{border-bottom:solid 1px gray}#bn-sidebar .sidebar-user-section #sidebar-nav{margin:0px 0px 10px}#bn-sidebar .sidebar-user-section #sidebar-nav .active-view{display:none}#bn-sidebar .sidebar-user-section #sidebar-nav .user-sidebar-categories{display:none}#bn-sidebar .sidebar-user-section #sidebar-nav .side-nav{line-height:26px;display:inline-block;margin:5px 0px 0px 10px;text-decoration:none;padding-bottom:3px;padding-top:3px;color:gray;text-transform:uppercase}#bn-sidebar .sidebar-user-section #sidebar-nav .side-nav .icon{display:inline-block;width:26px;height:26px;vertical-align:-7px;margin-right:4px;background-size:26px;background-position:0 -26px}#bn-sidebar .sidebar-user-section #sidebar-nav .side-nav.explore-nav .icon{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/sidebar/new_icons/sbicons_home1-fd002cb8dc654921f6815013854ede5a.png)}#bn-sidebar .sidebar-user-section #sidebar-nav .side-nav.saved-nav .icon{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/sidebar/new_icons/sbicons_favorites-595b9a177ac30dfef2cd387e786acb5d.png)}#bn-sidebar .sidebar-user-section #sidebar-nav .side-nav.scheduled-nav .icon{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/sidebar/new_icons/sbicons_schedule-eece469b275046f02348334c6ff9c26d.png)}#bn-sidebar .sidebar-user-section #sidebar-nav .side-nav.completed-nav .icon{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/sidebar/new_icons/sbicons_completed-550f3f125ee68e62988d076f1b72977e.png)}#bn-sidebar .sidebar-user-section #sidebar-nav .side-nav.suggestions-nav .icon{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/sidebar/new_icons/sbicons_home2-c26094d6633a58f7ba3ba5ca81c36002.png)}#bn-sidebar .sidebar-user-section #sidebar-nav .side-nav.homefolio-nav .icon{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/sidebar/new_icons/sbicons_homefolio-c1df9be7bd709a1fc387f9b3630af732.png)}#bn-sidebar .sidebar-user-section #sidebar-nav .side-nav.achievements-nav .icon{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/sidebar/new_icons/sbicons_achievements-d30898663e22157cceb7e28ac3d668bf.png)}#bn-sidebar .scrollable{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden;height:100%;-webkit-box-shadow:-25px 0px 15px -20px rgba(50,50,50,0.25) inset;box-shadow:-25px 0px 15px -20px rgba(50,50,50,0.25) inset}#bn-sidebar .scrollable::-webkit-scrollbar{display:none}#bn-sidebar ul{margin-left:0px}#bn-sidebar ul li{list-style-type:none;line-height:1.8em;font-weight:bold}#bn-sidebar.collapse{height:0px;-webkit-transition:height 0.35s ease;transition:height 0.35s ease}#bn-sidebar.collapsing{overflow:hidden;-webkit-transition:height 0.35s ease;transition:height 0.35s ease}#bn-sidebar #sidebar-mobile-cta,#bn-sidebar #sidebar-popular,#bn-sidebar .video-section,#bn-sidebar #sidebar-category-nav,#bn-sidebar .press,#bn-sidebar .fb-like-box{display:none}#bn-sidebar #bn-sidebar-footer{padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:15px 0px;background-color:white;height:767px;-webkit-box-shadow:-25px 0px 15px -20px rgba(50,50,50,0.25) inset;box-shadow:-25px 0px 15px -20px rgba(50,50,50,0.25) inset}#bn-sidebar #bn-sidebar-footer .explore-col,#bn-sidebar #bn-sidebar-footer .info-col{margin:0px;padding:0px 15px;border-bottom:solid 1px #d3d3d3;width:100%}#bn-sidebar #bn-sidebar-footer .explore-col h4,#bn-sidebar #bn-sidebar-footer .info-col h4{display:none}#bn-sidebar #bn-sidebar-footer .explore-col{text-transform:uppercase}#bn-sidebar #bn-sidebar-footer .explore-col ul{columns:2;-webkit-columns:2;-moz-columns:2}#bn-sidebar #bn-sidebar-footer .info-col{margin-top:15px}#bn-sidebar #bn-sidebar-footer .info-col a{color:gray}#bn-sidebar #bn-sidebar-footer .al-blurb,#bn-sidebar #bn-sidebar-footer .al-blurb-head{margin-top:10px;padding:0px 15px}#bn-sidebar #bn-sidebar-footer .al-blurb span.mobile-only,#bn-sidebar #bn-sidebar-footer .al-blurb-head span.mobile-only{margin-top:10px;display:inline-block}#bn-sidebar #bn-sidebar-footer .copyright{display:none}#bn-sidebar #bn-sidebar-footer .social-links{margin-right:0px}#bn-sidebar #bn-sidebar-footer .social-links a{width:25px;height:25px;display:inline-block;vertical-align:-8px;background-position:0 25px}#bn-sidebar #bn-sidebar-footer .social-links a:hover{background-position:0 0px}#bn-sidebar #bn-sidebar-footer .social-links a.footer-fb{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/icons/nav_social/fb-f462bcdd5105cb0bdfa88ec2935ef6a3.png)}#bn-sidebar #bn-sidebar-footer .social-links a.footer-twit{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/icons/nav_social/twitter-5fa0dd32a8170a5da3a85109c76b0fdc.png)}#bn-sidebar #bn-sidebar-footer .social-links a.footer-pin{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/icons/nav_social/pinterest-aeff2bfdd240fe62132695dc781e6002.png)}#bn-sidebar #bn-sidebar-footer .social-links a.footer-ht{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/icons/nav_social/hometalk_sprite-609212ce9aa0dc9884b16a1e09229f31.png)}}.mobile-header{width:100%;height:50px;text-align:center;font-size:35px;font-weight:bold;margin-top:-15px;margin-bottom:15px;padding-top:15px;color:white;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mobile-header.homefolio{background-color:#abbf3f}.mobile-header.suggestions{background-color:#4dabcf}.mobile-header.schedule{background-color:#4bad95}.mobile-header.favorites{background-color:#e65c2d}.mobile-header.completed{background-color:#eca728}.mobile-header.achievement{background-color:#eecb10}@media (max-width: 992px){.user-signin .row{margin:0px}.user-signin form input{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.user-signin form input[type='checkbox']{margin-left:0px}.user-signin .form-group{text-align:center;margin-left:15px;margin-right:15px}.user-signin .col-md-2{display:none}.user-signin .sign-in-fb-connect{text-align:center}.user-signin .existing-user-copy{margin:20px 15px 0px}.signup-content .row{margin:0px}.signup-content .right-info{display:none}.signup-content .signup-box{width:auto;padding:33px 15px 22px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.signup-content .signup-box h1{width:auto}.signup-content .signup-box .signup-form .user-signup-btn{height:48px;width:315px}.signup-content .signup-box .signup-form form input,.signup-content .signup-box .signup-form form select{height:36px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.signup-content .signup-box .signup-form form .names .fname{margin-bottom:15px}.signup-content .signup-box .signup-form form .names .fname,.signup-content .signup-box .signup-form form .names .lname{float:none;width:100%;margin-left:0px}}@media (max-width: 767px){html.registrations-new{background-image:none;background-color:white}}@media (max-width: 400px){.fb-connect-signup .fb-signup-btn{width:245px;height:35px;background-size:cover}.fb-connect-signup .fb-signup-btn:hover{background-position:0 -35px}.signup-divider img{width:245px}.signup-content .signup-box .signup-form .user-signup-btn{width:245px;background-size:cover;height:38px}.signup-content .signup-box .signup-form .user-signup-btn:hover{background-position:0 -38px}}@media (max-width: 767px){.nav>li>a{padding:10px 7px}.house-edit .house-info-fields,.house-info-fields{margin:40px 0px;width:100%}.house-edit .house-info-fields input[type="text"],.house-info-fields input[type="text"]{margin:0px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:36px}.questionnaire.form-horizontal .next.old-button{width:150px}.questionnaire.form-horizontal .form-group{margin:0px 0px 15px}.house-edit .resident-form,.resident-form{width:100%}.house-edit .resident-form table tr td.first input,.house-edit .resident-form table tr td.last input,.house-edit .resident-form table tr td.email input,.house-edit .resident-form table tr td.role input,.resident-form table tr td.first input,.resident-form table tr td.last input,.resident-form table tr td.email input,.resident-form table tr td.role input{width:100%}form.questionnaire .help-block,form.questionnaire .help-inline{display:none}.center-wrapper{text-align:center}#progress{background:none;height:20px;margin:5px auto;display:inline-block}#progress li{float:left;margin:0 10px;display:inline;width:11px}#progress li a{display:block;width:11px;height:0;padding:11px 0 0 0;margin:0 3px;background-image:url(/assets/explore/pagination.png);background-position:0 -20px;border:none;float:left;overflow:hidden}#progress li.active{background:none}#progress li.active a{background-position:0 -10px}#step-2 .house-info-header,#step-4 .house-info-header{margin-bottom:-40px}#step-2-select,#step-3-select,#step-4-select,#step-5-select,#step-6-select,#step-7-select{text-align:center;width:auto;float:left;margin-bottom:65px}#step-2-select .feature-wrapper,#step-3-select .feature-wrapper,#step-4-select .feature-wrapper,#step-5-select .feature-wrapper,#step-6-select .feature-wrapper,#step-7-select .feature-wrapper{padding-top:0px;float:none;display:inline-block;margin:0px auto}#step-2-select #step-2-select,#step-3-select #step-2-select,#step-4-select #step-2-select,#step-5-select #step-2-select,#step-6-select #step-2-select,#step-7-select #step-2-select{float:left}#step-5-select,#step-6-select{width:auto}#step-7 .resident-form{width:auto}#step-7 input.first,#step-7 input.last{margin-right:22px}#step-7 input.first,#step-7 input.last,#step-7 input.email{margin-top:5px;width:auto}#step-7 ul.invite{width:auto;margin-left:18px}.homefolio-container .homefolio-block{float:none;margin:15px auto}.add-room h2{margin-left:0px;text-align:center}.add-room input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:34px}.add-room .submit{text-align:center;margin-left:0px}}@media (max-width: 767px){#congrats-message{margin-left:0px}#congrats-message .congrats-copy{width:auto;padding-right:0px}#congrats-message .congrats-copy a.keep-going-btn{display:block;margin:20px auto}#congrats-message .congrats-image{float:none;text-align:center;width:auto}#congrats-message .congrats-image img{display:inline-block}#homefolio-info{margin-right:10px;width:129px;float:right}a.homefolio-btn{padding:7px 10px;margin-left:5px}#suggested-cards,#explore-cards{max-height:1000000000px;margin-left:0px;width:auto}#suggested-cards .explore-card,#explore-cards .explore-card{margin-bottom:40px;padding-bottom:5px;margin-left:0px;height:auto !important;width:100%}#suggested-cards .explore-card .explore-task-actions,#explore-cards .explore-card .explore-task-actions{background-color:#efefef}#suggested-cards .explore-card a.explore-card-image,#explore-cards .explore-card a.explore-card-image{height:auto;width:100%}#suggested-cards .explore-card a.explore-card-image img,#explore-cards .explore-card a.explore-card-image img{height:auto;width:100%}#suggested-cards .explore-card a.card-bottom,#explore-cards .explore-card a.card-bottom{width:100%;margin-top:0}#suggested-cards .explore-card a.duration,#explore-cards .explore-card a.duration{bottom:98px}#question-container{width:57%}#question-container .question-mark-icon{display:none}#question-container ul.question-options{left:0px}#question-container ul.question-options li{margin-top:15px}#question-container ul.question-options li:last-child{margin-right:0px}#question-container ul.question-options li .question-answer{width:45px}#question-container .current-question{width:auto}#question-container .current-question h3{font-size:18px;line-height:20px}#answer-tasks{margin:20px -15px 10px}#answer-tasks .answer-task-actions{position:absolute;left:100px;bottom:5px}#answer-tasks .answer-task{position:relative}#answer-tasks .answer-task a.answer-task-text{position:absolute;display:inline-block;height:36px;overflow:hidden;left:95px;font-size:12px;margin-top:0px;top:5px}#answer-tasks .answer-task-content{float:none;width:100%}#answer-tasks .answer-task-content img{margin-right:0px}}@media (max-width: 767px){#question-answer-container .current-question{overflow:hidden;padding-bottom:10px}#question-answer-container #question-container{min-height:115px}#question-answer-container ul.question-options{margin:5px auto 0px}#question-answer-container ul.question-options li{margin:15px auto 0px}#question-answer-container ul.question-options li a{margin-left:0px}#question-answer-container .question-subtext{margin-left:0px}#homefolio-info{margin-right:20px;padding-left:8px;background-position:25px 0px;width:92px}#homefolio-info a.homefoli-btn{margin-left:-3px}}@media (max-width: 480px){#homefolio-info{display:none}#question-container{width:100%}#question-container ul.question-options{bottom:5px}}@media (max-width: 399px){#homefolio-info{display:none}}@media (max-width: 767px){form.user-task-form{display:none}form.user-task-form.active{display:block}.schedule-task-card{display:none}.schedule-task-card.active{display:block}.time-header{cursor:pointer}.add-header{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/dashboard/add_todo_icon-12acb555a6bf8b95b3daf0cca5bdaa1b.png)}.user-task-form input[type="text"],.user-task-form textarea,.user-task-form select{margin:0 auto;width:198px}.user-task-form .dates select{width:222px}.user-task-form .input{margin:0px auto;width:220px}.jdpicker_w .date_selector{margin:0 auto !important}.scheduled-date{text-align:left}.scheduled-date div{display:inline}.scheduled-date .scheduled-day-name,.scheduled-date .scheduled-month,.scheduled-date .scheduled-day-num{font-size:16px;line-height:16px}.schedule-task-card{height:auto}.schedule-task-card .schedule-task-card-image{width:100%;height:auto}.schedule-task-card .schedule-task-card-info{margin-left:0;width:100%}.schedule-task-card .schedule-task-card-info ul.schedule-task-card-actions{width:100%;position:relative}.schedule-task-card .schedule-task-card-info ul.schedule-task-card-actions li{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:30%;margin:0 5% 0 0}.schedule-task-card .schedule-task-card-info ul.schedule-task-card-actions li a{padding:4px 0;width:100%}.schedule-task-card .schedule-task-card-info ul.schedule-task-card-actions li:last-child{margin-right:0px}}@media (max-width: 320px){#related-cards .related-card{width:130px}#related-cards .related-card img{width:130px}}@media (max-width: 767px){.home_history .completed_on,.home_history .cost,.home_history .completed_by{display:none}.home_history .input-group{width:100%}.home_history input.form-control{height:36px}.home_history textarea,.home_history .input-group,.home_history .form-control{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.home_history .show-from-history{margin-left:0px;width:100%;text-align:center}.home_history .details .mobile-only{margin-bottom:10px}}@media (max-width: 767px){.about-page .about-dark-box .about-right,.about-page .about-dark-box .about-left{float:left;width:auto;margin:20px 30px 20px 20px}.about-page .about-cta{width:auto;line-height:28px}.about-page ol{margin:0 0 18px}.contact-page form{margin-bottom:20px}.contact-page form input{height:30px}.contact-page form input,.contact-page form select,.contact-page form textarea{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.contact-page form .clearfix:last-child{text-align:center}.contact-page form input[type='submit']{margin:15px auto 0px}}@media (max-width: 992px) and (min-width: 768px){#explore-sidebar{z-index:5}}@media (max-width: 767px){.slides_control{max-width:100%}#explore-cards-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none}#explore-cards-container .col-md-9.hot-topics{padding:0px}#explore-cards-container #explore-cards{padding:0px;margin:0px}#featured-explore-slides{display:block;border-right:none;border-left:none;height:auto;float:none;width:100%;margin-left:0px;padding-bottom:0px}#featured-explore-slides .prev-next{display:none}#featured-explore-slides .featured-header{background-color:white;color:#a0a193;width:100%;text-align:center;font-size:26px;font-weight:bold;height:auto;padding:4px 0px;letter-spacing:3px;border-bottom:solid 1px #a0a193}#featured-explore-slides .featured-header img{display:none}#featured-explore-slides .slides_container{height:auto}#featured-explore-slides .feature-card{padding:0px;height:auto;width:100%}#featured-explore-slides .feature-card .feature-content{padding:0px 5px;width:100%;float:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#featured-explore-slides .feature-card .feature-content p{display:none}#featured-explore-slides .feature-card .feature-image{float:none;width:100%}#featured-explore-slides .feature-card .feature-image img{height:auto;width:100%}#featured-explore-slides ul.pagination{position:relative}#featured-explore-slides ul.pagination a{background-position:0 -20px}#featured-explore-slides #feature-slides{text-align:center;height:auto;width:100%}}
