@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-b9c3e3e42cb02b85af6c62428b5e7fe2.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-ff2966af0e3574a69d4e5b9fa03038f3.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-03984452fa5e048ddfb114d33ea76b02.png)}#header-top-bar #navigation li.social-media-buttons a.nav-twit{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/icons/nav_social/twitter-5d9ffd3c78fcbee386d3a58f2de085e2.png)}#header-top-bar #navigation li.social-media-buttons a.nav-pin{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/icons/nav_social/pinterest-40647ae7a28f6bf64be3ddec0d9d2dde.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-cdb0c3111cfcd7c2a2a2c7fe6587fc75.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-310f387307bbeeb4b7737110226e74dd.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-65cb5fd07d97e8c7432ca1ef39b63f13.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-4844d5f6ce3ff19e64b7ac860bd41ec9.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-76dcfa0183c1828c03f24290a67d94d3.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-40ef52ca70b1630c3b1fc00926116f72.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-a6176d5f9040b2444387b63c7300cc07.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-6609836545438ad099fda952eaad22ef.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-1777e5d88945ce4b9ab42a8faa439c1b.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-fd64d3d448a3148ffdc8bae2f984c708.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-10094f2bf70156f86bc4b106e442f0cb.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-2c0403b5922cec1ad00b7dfdab52b424.woff) format("woff"),url(https://d1twqkqsbaimcg.cloudfront.net/assets/glyphicons-halflings-regular-9026fd6be5d5dfafe2e159ab727fd2ef.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-2dc32680068b4a9a7379a2d07d6cb10e.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-67740c893c7a6a711fc0ab2d41eb1ced.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-478969853f62b129f81692e740cf738b.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-b5d4c1553d17dfd1480bb419dbbe3467.png)}#step-2-select .feature-c1.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step2/savvy2-4bb596b822eb3a47db373bb592d194e8.png)}#step-2-select .feature-c2{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step2/clean1-81a24b7ede405c5377ebaaaa5442cd24.png)}#step-2-select .feature-c2.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step2/clean2-143d1f015436e8fab128b07b483b6357.png)}#step-2-select .feature-c3{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step2/green1-685ae0382413429b20013e32e9e0d212.png)}#step-2-select .feature-c3.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step2/green2-743d16a21eb93ed59cbbe99d67fcbd09.png)}#step-2-select .feature-c4{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step2/healthy1-3c8d9f82bdc4bba29f29ee75441e8c79.png)}#step-2-select .feature-c4.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step2/healthy2-f3881116871b85ec618bd42086939a6a.png)}#step-2-select .feature-c5{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step2/handy1-5aa18bd93aec61883a54503e60cb2f79.png)}#step-2-select .feature-c5.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step2/handy2-123df741138c258b7967bc9c691e1156.png)}#step-2-select .feature-c6{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step2/creative1-0742de9e8bb15dea2489cd3468c8d266.png)}#step-2-select .feature-c6.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step2/creative2-6335e25938fd74431fa9c2408f491152.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-a84e13b829de07c006469feb7bf1544f.png)}#step-3-select .feature-1.selected,#step-4-select .feature-1.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step3/kidsgreen-82d74edbfd13a9c993a2c53e84b56c54.png)}#step-3-select .feature-2,#step-4-select .feature-2{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step3/petsgrey-761673ce416b537ccebdc261c5859645.png)}#step-3-select .feature-2.selected,#step-4-select .feature-2.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step3/petsgreen-51b82fde85ae5f8df97d384659c52132.png)}#step-3-select .feature-3,#step-4-select .feature-3{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step4/exteriorgrey-4797642488477d3ac11e9af2d9a8c494.png)}#step-3-select .feature-3.selected,#step-4-select .feature-3.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step4/exteriorgreen-7e3c04eff3683f03591ade9144d5cd32.png)}#step-3-select .feature-4,#step-4-select .feature-4{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step4/lawngrey-945c057fca78ff5debc0be19c2816a8c.png)}#step-3-select .feature-4.selected,#step-4-select .feature-4.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step4/lawngreen-82c662f436303f2915f147e1d210ade7.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-0cff7bc71a3b98233704f91f4f6dcc11.png)}#step-5-select .feature-5.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step5/basementgreen-0320fa997f5a3e02c56592af183fc750.png)}#step-5-select .feature-6{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step5/poolgrey-3fac710e8df217abd382a21c12c6db95.png)}#step-5-select .feature-6.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step5/poolgreen-68411e3ded61058b6f87cc47c96d171a.png)}#step-5-select .feature-7{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step5/garagegrey-67819170797e5f4dd33b280e6488fe37.png)}#step-5-select .feature-7.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step5/garagegreen-15b0072689f35a99c2d46088c10511e7.png)}#step-5-select .feature-8{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step5/atticgrey-532b1b415ae4822a931b9dfd7b80115c.png)}#step-5-select .feature-8.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step5/atticgreen-490c3673507207a6551cb62174cfa746.png)}#step-5-select .feature-9{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step5/fireplacegrey-a4309fa7dbf2bcef130ca9145fc38fc2.png)}#step-5-select .feature-9.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step5/fireplacegreen-51df6a4fbcd66aa23665ae58953c5d7f.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-0307f47c18a508ea3f80682a0d4b5a1d.png)}#step-6-select .feature-10.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step6/acgreen-5cfac57f73bf907e4450a223b4abd672.png)}#step-6-select .feature-11{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step6/furnacegrey-86708639fda3ccd6f17902a456dbd9d0.png)}#step-6-select .feature-11.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step6/furnacegreen-feb1852184554090bb78ddd940de5e89.png)}#step-6-select .feature-12{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step6/boilergrey-1053373e0685b7be14575b618c889a68.png)}#step-6-select .feature-12.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step6/boilergreen-0701fc3658190758b73a99af83096abd.png)}#step-6-select .feature-13{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step6/tanklessgrey-055af09e5ef3fde80541a5698ce07c24.png)}#step-6-select .feature-13.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step6/tanklessgreen-8dd0b8c11958ddb63f9efced8920ebbf.png)}#step-6-select .feature-14{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step6/waterheatergrey-cca05af3557916aeea2ada3d5d48b19e.png)}#step-6-select .feature-14.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step6/waterheatergreen-c0c06ac29fa447bd655deef29f2fd2ce.png)}#step-6-select .feature-36{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step6/heat_pump_gray-670a6940989dbe6f68e3d2e57c2afad0.png)}#step-6-select .feature-36.selected{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questionnaire/step6/heat_pump_green-1480b51c01abd8f87471acc9490f5c84.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-b201b628b086f5c231c9c748fb1aa73c.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-3aaf92173110a09bad17c195c2c23f58.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-9101c91339b0f78d9a650ae936f2977f.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-48fa14f5ffceec5a9c60e0fbad60b4e2.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-cad800a0e0b7b9b4ce2d5bf62a45ca43.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-3d20bf9c92eec2e251a699ba5308de64.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-49a3e36a954d16b39c71c970450cdecc.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{font-family:"grandma",sans-serif;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-f8b7b07e65934be40fde5137f9611aa4.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-af3afe4675c8992d204e0ee2f693c082.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-452f9b246929bb15aae799422ea0dc8a.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-9c85df3d0d6ddc420138bb19a1c6553e.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-03984452fa5e048ddfb114d33ea76b02.png)}.mobile-footer-2 ul li.social-links a.footer-twit{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/icons/nav_social/twitter-5d9ffd3c78fcbee386d3a58f2de085e2.png)}.mobile-footer-2 ul li.social-links a.footer-pin{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/icons/nav_social/pinterest-40647ae7a28f6bf64be3ddec0d9d2dde.png)}.mobile-footer-2 ul li.social-links a.footer-ht{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/icons/nav_social/hometalk_sprite-cdb0c3111cfcd7c2a2a2c7fe6587fc75.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-4dd46c56d8e000e70095be71510983e7.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-5e34362f0dab2794bf99955e10bb7828.png)}#preferences-popup .preference-select.healthy .preference-checkbox{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/users/healthy_pop-0d21d156180551192fe7635692a5e03c.png)}#preferences-popup .preference-select.clean .preference-checkbox{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/users/clean_pop-91bebb4d72746fa33486ad2adf34829d.png)}#preferences-popup .preference-select.creative .preference-checkbox{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/users/creative_pop-ec0fda611785ade45dedb35c814a3a37.png)}#preferences-popup .preference-select.handy .preference-checkbox{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/users/handy_pop-5abf316ab4bc4e9ab5ac14da58e17fce.png)}#preferences-popup .preference-select.green .preference-checkbox{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/users/green_pop-3a2d5da64e319143c3433afae519491c.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-88885243d9044c5a6d029d036be179c7.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-a88ad4f5f0a0c08060a4e52a1094b1a5.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-36f101a7bba0bb649d4095aa09ecdde3.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-family:"grandma",sans-serif;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-a7720e5e5d17ae3c60ae9f09bf6cbd19.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-f71be990c98c8b451e052d5e5bd34fa0.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-e35154c1c9dcf3ef1aaf244c2eee602d.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-84ad7e91a5c17bab845ae8b46de045e9.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-cf4141acb0614eeac180fe2fac51bb15.png)}.homefolio-sections a.hf-section-link.hf-appliances{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/manuals_sprite-21c08baadf7d6223943ac289d85cb6f0.png)}.homefolio-sections a.hf-section-link.hf-tips{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/tips_sprite-db499b92239e543211ea69a3cbdaa01f.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-6981379b8b78b7cbd556ab058359de51.png);background-position:0 171px}.homefolio-block.systems{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/systems-3e3f20e6b8de0d22fd8b9bd9e57cf6fb.png);background-position:0 171px}.homefolio-block.exterior{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/exterior-9902b0fedcdc3b3a6f511ce868745441.png);background-position:0 171px}.homefolio-block.kitchen{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/kitchen-9087dc421e0f923dba7487f1924af2c8.png);background-position:0 171px}.homefolio-block.bathroom{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/bathroom1-ed4e8306a757d6203b141c9a03c17cce.png);background-position:0 171px}.homefolio-block.bedroom{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/bedroom1-c314164b4cfc3da01c69cac67a2ac4ee.png);background-position:0 171px}.homefolio-block.laundryroom{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/laundry_room-66c5949dd943ef0f03b835ed399b511c.png);background-position:0 171px}.homefolio-block.garage{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/garage-214e9a5a528a03670cd62a5c8a1fbd80.png);background-position:0 171px}.homefolio-block.otherroom{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/other-40204d2930e82002a42f5282456126cf.png);background-position:0 171px}.homefolio-block.basement{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/basement-61246f83fd084ddd151cce3dcadedc71.png);background-position:0 171px}.homefolio-block.addroom{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/add_room-386ce0370f872576d5049a95b16e7d2c.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-3e3f20e6b8de0d22fd8b9bd9e57cf6fb.png);background-position:0 171px}.room-info .room-image.exterior{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/exterior-9902b0fedcdc3b3a6f511ce868745441.png);background-position:0 171px}.room-info .room-image.kitchen{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/kitchen-9087dc421e0f923dba7487f1924af2c8.png);background-position:0 171px}.room-info .room-image.bathroom{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/bathroom1-ed4e8306a757d6203b141c9a03c17cce.png);background-position:0 171px}.room-info .room-image.bedroom{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/bedroom1-c314164b4cfc3da01c69cac67a2ac4ee.png);background-position:0 171px}.room-info .room-image.laundryroom{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/laundry_room-66c5949dd943ef0f03b835ed399b511c.png);background-position:0 171px}.room-info .room-image.garage{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/garage-214e9a5a528a03670cd62a5c8a1fbd80.png);background-position:0 171px}.room-info .room-image.otherroom{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/other-40204d2930e82002a42f5282456126cf.png);background-position:0 171px}.room-info .room-image.basement{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/basement-61246f83fd084ddd151cce3dcadedc71.png);background-position:0 171px}.room-info .room-image.addroom{background:url(https://d1twqkqsbaimcg.cloudfront.net/assets/homefolio/add_room-386ce0370f872576d5049a95b16e7d2c.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:25px}.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}.attribute-form table tr th.serial,.attribute-form table tr td.serial{width:150px}.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}.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}.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-30ee3120aa21bca2fe843eaad1ee321c.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-e9ff0500e0abd2a6811dfd64ff725380.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-8e41ec879e617c5e60eb91a89e1e2652.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-family:"grandma",sans-serif;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-7b1954ee89b68addceb42c703d255e26.png)}#signup-cta-modal ul li span.calendar{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/ctas/popup/icon2-509ab0c5e0a8991245aef2710d82dc5b.png)}#signup-cta-modal ul li span.record{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/ctas/popup/icon3-22124830e95e476164da057b10b7af2f.png)}#signup-cta-modal ul li span.done{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/ctas/popup/icon4-8872ad3e86083755c0f650a0ec20427b.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-8e57968c1ddbac640f717d5957d4c396.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-f8e6941333ef67c6110a47d4f51d94e9.png)}#signup-cta-modal.pinterest-popup .headline{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/ctas/pinterest/diagonal-noise-1c1f55fa38475971e8eb2912c1e39dd8.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-bda475b822ec5bb991592fb335eec623.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-1c1f55fa38475971e8eb2912c1e39dd8.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-99c49fe7e74bd0b4cf18610d7962c853.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-36589b790650aa5c51903f0811827572.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-f4c358703d81efa261998df6310813ff.png);margin-right:10px}#featured-explore-slides .prev-next .next{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/featured/feature_arrow_right-c082c9c332496ddd53a4ecd7b4afdbdf.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-67d1723cab551dbf44e6fb58a9d4965e.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-9b962aba6bc9c3d11b69f7f2c8a70b54.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-87b2cf43d0ce9c5be8f6f6032a76c0cf.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-f6c62597254a0825d4231bf7c307c0ab.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-e9bfea2d06fa562b0e633ae60ed9765b.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-7d5a065a06d4ba0267efa28dd3536690.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-ced257fd364860946fd69c704518e397.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-1a7ca7efb78ba541bd882395089858cb.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-c627254e8300193e551b7a85350a2427.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-c185c85d2771a5916e8793d3dbacc831.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-e75328d8b13c67aef2e0d217b1bad932.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-f59e9054b472857d0421df35b007f6c1.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-7e43f67250796a2921988f52229e913a.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-3cc57fbf1dc76ede5573fba5dcbc8a02.png)}#bn-sidebar .sidebar-categories a.creative{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/sidebar/categories/creative-cf32cc850fa7489a19599dbfdb8a916d.png)}#bn-sidebar .sidebar-categories a.clean{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/sidebar/categories/clean-4c2c5bbcfec0de4c03d577b8b08b5c6d.png)}#bn-sidebar .sidebar-categories a.green{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/sidebar/categories/green-ad829c242a5fe56dc55ce42a86226130.png)}#bn-sidebar .sidebar-categories a.handy{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/sidebar/categories/handy-7ebfe648355f5e86f62b9e3a780a615b.png)}#bn-sidebar .sidebar-categories a.healthy{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/sidebar/categories/healthy-89c44711e5edd02ab19280f4844697c9.png)}#bn-sidebar .sidebar-categories a.hungry{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/sidebar/categories/hungry-d52e4d2f569cea1c67b62362917acc78.png)}#bn-sidebar .sidebar-categories a.savvy{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/explore/sidebar/categories/savvy-8d80220b86b9cc635b0212d84faea220.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-0c6dd9202c2783c9c85840786966ed2f.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-12a7e485ad5913fa1e6d3ca020fd97d1.png);left:10px}#bn-sidebar #sidebar-mobile-cta .android{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/mobile/download-android-87199e66ce0e7674edb54555601e80bc.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-36589b790650aa5c51903f0811827572.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-691361bf8cf4dddc1cad330bbf3fc7b7.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-e6b7e2543b233d85dad8dcaf2d9d4ee9.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-5e1fffa305f077703c16a14df6c53362.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-80281d47243c17916b8532ffaae21604.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-3026dde30dacaab359976f630a11ddf1.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-7db2042de7707295c058490717fbdcae.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-3a4948b15e3b9598e8da6c6c45e72500.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-214240e5cd42eaf9f052898a153066a1.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-42051e0f0c02cc8a55c44e181352076f.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-d2ee54594f062c0c34ad47893f2332ce.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-450b517ab398a9db0b2cdd2def9beadc.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-06fb6817fc265885229769804dbed76e.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-e42ca36fca263e4aa906fa456cd1bd71.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-be3034387a6b2e88ccd197302afaef5e.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-7db2042de7707295c058490717fbdcae.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-4bc256a7a01c00930f509d82e517d0d9.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-e0860ad6fdef26dd589a390eab94a5d7.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-26d9a5eed120dd68132538c2917859ee.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-8e3f12e583d13cd94fc2b55a367bcef8.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-fb38614343da7db23cde39f46e6f5b17.png)}.hsquiz .quiz-content .question-image.hsquiz2{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/quizzes/home_safety_quiz/q2_image-a708e4ddcfef9b940159979229ea184b.jpg)}.hsquiz .quiz-content .question-image.hsquiz3{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/quizzes/home_safety_quiz/q3_image-cf9855e24d758fbb8cfc545849a4a4bb.png)}.hsquiz .quiz-content .question-image.hsquiz4{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/quizzes/home_safety_quiz/q4_image-6781f2ff03682799a64477851ca68f28.png)}.hsquiz .quiz-content .question-image.hsquiz5{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/quizzes/home_safety_quiz/q5_image-41bfe3ed5147f30da1b16e4292711d37.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-a869d9895e09b359ae467b704c3f07b7.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-781a52612a15f681c8d085678cbd280e.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-075a56fa8a3ff17c97c63c40a135e84f.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-5e3d1577bb711e4cb4e9c3fb0ffe0ca0.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-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-e32184d908d043abca42debbff46f481.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-644c5460e783a81e9bf4cfa093adf930.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-dc7a303a6fb9ff8f4776ff8ed470c3a7.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-d147f98a337091e52984a246d1e22862.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-a7da1a98887b2f451b6e8b1416696d5c.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-7ad8934ae8b15e40fc7bafbdca4d238c.png)}a.toggle-answer-tasks.down{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/questions/plus_button-47241afc770b5f9a931047de21005c49.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-734b260bfe5e953b24455defa984002c.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-c03ea83efa5efa271553279d12d7645e.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-04138e54224752b9c4418d41f6ac80aa.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-82d67b44aa2d9be8f84d65e658b1f60d.png)}.fix-steps .col-md-4:nth-of-type(2) i{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/fix/bn_fix_award-9c6bad06146bca81398fe57d12480747.png)}.fix-steps .col-md-4:nth-of-type(3) i{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/fix/bn_fix_phone-7368c9c0cdd09001ef41e4276bcda10e.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-77bf86154ddae1102447beab8f9d26a8.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-b1c4e1d28d3adad88e23fb7e2c06b919.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-7c7c45c6cf4a17613336e03991dbe6ea.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-0bf686c46a39b04dbd7feaa69d932a85.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-61c866e97d8a7425810e8c2f16067b67.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-0c5df807d1c4daeb7e7c02c756aefe4a.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-a436fa3186fce75288e3333d5be593fa.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-466523962ac662340ca84a76e7f7ffa3.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-7c19ad1ebec764427eb311aaf01fb41e.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-781573c020151543f97b6ed7be12cd83.png)}#signup-modal .answers div.selected.clean{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/clean-background-selected-233d6b7b4d8bfa0d88ef3efc05a4165d.png)}#signup-modal .answers div.selected.recycle{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/green-background-selected-e4eabe0ba70f410c92ef75a196a85b5a.png)}#signup-modal .answers div.selected.healthy{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/healthy-background-selected-ce98b898f020a15ff0ea93ce28f856a2.png)}#signup-modal .answers div.selected.handy{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/handy-background-selected-8915ac697163372abc38c977ada67934.png)}#signup-modal .answers div.selected.creative{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/creative-background-selected-230e906a52e9ebe08a5fead24011f278.png)}#signup-modal .answers div.selected.kids{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/kids-background-selected-f728800c9926aba165dbea58ae4c4c9b.png)}#signup-modal .answers div.selected.pets{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/pets-background-selected-c6415966b2d872c658feeb075901b894.png)}#signup-modal .answers div.selected.neither{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/neither-background-selected-6e9eab97033022ca9e6e0ad8190792da.png)}#signup-modal .answers div.selected.exterior{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/exterior-background-selected-f4e9b0ba34b5df0d6772d5c780398714.png)}#signup-modal .answers div.selected.pool{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/pool-background-selected-557aaca136ef20976589ec37129faba2.png)}#signup-modal .answers div.selected.basement{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/basement-background-selected-b932e72f45bb3cf0a94416308a8218fc.png)}#signup-modal .answers div.selected.lawn{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/lawn-background-selected-cafa82f74923eace8e3ba1cd8508a6bf.png)}#signup-modal .answers div.selected.garage{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/garage-background-selected-de9ff57aed48f19f995399a67d737c67.png)}#signup-modal .answers div.selected.attic{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/attic-background-selected-cb1f56122412cec9e5be70fb99f16155.png)}#signup-modal .answers div.selected.ac{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/ac-background-selected-71d32191b4d94c4ac3d2b8e1efdd77e0.png)}#signup-modal .answers div.selected.boiler{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/boiler-background-selected-1fa4c638e5c1a94fcd97fb2a5c602421.png)}#signup-modal .answers div.selected.furnace{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/furnace-background-selected-3bd8b10c95ff595674fd35dba3429290.png)}#signup-modal .answers div.selected.waterheater{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/waterheater-background-selected-3c83b5ce171165f3a61a0539f07bb43b.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-b117316cbadb4cd223f65f690f3b077b.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-acb3e43294bbb91b48a7f6772bf601c0.png)}#signup-modal .answers div.neither{background-size:60px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/neither-background-db9af72bb4e2ddd7bfd5f2d205aae15a.png)}#signup-modal .answers div.exterior{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/exterior-background-b499e009c5a5d337af6d8de4b69531e9.png)}#signup-modal .answers div.pool{background-size:110px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/pool-background-a208eeddc53bcd3530deb9330a9e65ef.png)}#signup-modal .answers div.basement{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/basement-background-0187c47209a79882560c9fc5bdad83a2.png)}#signup-modal .answers div.lawn{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/lawn-background-1b2b645c5ace4aa7a4205ad0a87cf1ee.png)}#signup-modal .answers div.garage{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/garage-background-53a1a0395bf1065be5d511f166acb93d.png)}#signup-modal .answers div.attic{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/attic-background-d96d375cbd1f3d88798e768d051be2f9.png)}#signup-modal .answers div.savvy{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/savvy-background-8f92fcd20b59d6ae8a1a9d1c51cfa3e6.png)}#signup-modal .answers div.clean{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/clean-background-60896b14fa9115015f017a732f6ce862.png)}#signup-modal .answers div.recycle{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/green-background-a9184a5ce560b3280562a98bbc918cec.png)}#signup-modal .answers div.healthy{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/healthy-background-a1adb0ac6c56196b46ef2ed1fa0b891d.png)}#signup-modal .answers div.handy{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/handy-background-23261f453f6bd18d360f2b7b052abf8f.png)}#signup-modal .answers div.creative{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/creative-background-efa5d8aa49b8c44c1026a013f7485c77.png)}#signup-modal .answers div.ac{background-size:100px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/ac-background-fbcb300cf9cd1cf56a2e6e8f335bb56d.png)}#signup-modal .answers div.boiler{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/boiler-background-42d3f9c7e6a9a3e8141efd5e2c711ddc.png)}#signup-modal .answers div.furnace{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/furnace-background-9f6bb8fe9343d299881622112a885475.png)}#signup-modal .answers div.waterheater{background-size:35px;background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/signup-modal/waterheater-background-231e76d7bd1260f2b7ad279aa9e6b5ce.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-9a264a65b9ff67ee9c576aa3d93dc4e2.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-ced257fd364860946fd69c704518e397.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-1a7ca7efb78ba541bd882395089858cb.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-c627254e8300193e551b7a85350a2427.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-c185c85d2771a5916e8793d3dbacc831.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-e75328d8b13c67aef2e0d217b1bad932.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-7e43f67250796a2921988f52229e913a.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-f59e9054b472857d0421df35b007f6c1.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-03984452fa5e048ddfb114d33ea76b02.png)}#bn-sidebar #bn-sidebar-footer .social-links a.footer-twit{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/icons/nav_social/twitter-5d9ffd3c78fcbee386d3a58f2de085e2.png)}#bn-sidebar #bn-sidebar-footer .social-links a.footer-pin{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/icons/nav_social/pinterest-40647ae7a28f6bf64be3ddec0d9d2dde.png)}#bn-sidebar #bn-sidebar-footer .social-links a.footer-ht{background-image:url(https://d1twqkqsbaimcg.cloudfront.net/assets/icons/nav_social/hometalk_sprite-cdb0c3111cfcd7c2a2a2c7fe6587fc75.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-49679be08efe0efefe0db845588cd74e.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%}}
