.perks-page-header:before,.perks-page-header:after{display:table;content:""}
.perks-page-header:after{clear:both}
.perks-page-header.no-past-perks{border-bottom:1px solid #e1e3ef}
.perks-page-header h2{margin-bottom:10px;color:#6e6473;font-size:30px;margin-bottom:30px;font-family:'LatoLight'}
.no-perks-cta{float:left;width:400px;margin-top:20px}
.no-perks-cta-main{margin-bottom:5px}
.no-perks-cta-container{zoom:1;margin:30px 0;padding:0 90px}
.no-perks-cta-container:before,.no-perks-cta-container:after{display:table;content:""}
.no-perks-cta-container:after{clear:both}
.no-perks-box{float:left;height:120px;width:114px;margin-right:40px;background:transparent url(../images/perks-box-empty.png) no-repeat 0 0;vertical-align:middle}
.mission-control #perks-index select{background:transparent;padding:10px 6px 10px 15px;border:0;outline:none;font-family:'LatoRegular';color:#6e6473;-webkit-appearance:none}
.mission-control #perks-index label{margin-top:8px;display:inline-block;vertical-align:top;margin-right:10px}
.mission-control #perks-index .select-container{position:relative;margin-right:10px;background-image:url(../images/nav-triangle-2.png);background-repeat:no-repeat;background-position:0 15px;display:inline-block;color:#6e6473;border:1px solid #98c1d3;border-radius:4px}
.mission-control #perks-index .select-container:after{position:absolute;content:'';right:25px;top:0;width:5px;height:35px;border-left:1px solid #ddd}
.mission-control #perks-index .select-month{width:136px;background-position:115px 15px}
.mission-control #perks-index .select-day{width:75px;background-position:55px 15px}
.mission-control #perks-index .select-year{width:90px;background-position:70px 15px}
.mission-control #perks-index .select-country{width:215px;background-position:195px 15px}
.page-header.perks{zoom:1;zoom:1}
.page-header.perks:before,.page-header.perks:after{display:table;content:""}
.page-header.perks:after{clear:both}
.page-header.perks #register-container{background:#fff;border:none}
.page-header.perks .tw-connect{margin:20px 0}
#perks-index{margin-bottom:80px;font-family:LatoRegular}
#perks-index .perk-meta{zoom:1;zoom:1}
#perks-index .perk-meta:before,#perks-index .perk-meta:after{display:table;content:""}
#perks-index .perk-meta:after{clear:both}
#perks-index .perks-header{zoom:1;zoom:1}
#perks-index .perks-header:before,#perks-index .perks-header:after{display:table;content:""}
#perks-index .perks-header:after{clear:both}
#perks-index .perks-header a{float:right}
#perks-index .profile-prompt-container{zoom:1;display:none;margin-top:30px}
#perks-index .profile-prompt-container:before,#perks-index .profile-prompt-container:after{display:table;content:""}
#perks-index .profile-prompt-container:after{clear:both}
#perks-index .form-fields{padding:30px 95px 0 95px}
#perks-index .form-fields .section:not(:last-child){margin-bottom:20px}
#perks-index .form-fields .section:not(:last-child) select:last-child{margin-right:0}
#perks-index .zip{color:#6e6473;border:1px solid #98c1d3;border-radius:4px;vertical-align:top;height:24px;font-size:15px;width:84px;padding:5px 10px}
#perks-index .month{width:136px}
#perks-index .day{width:75px}
#perks-index .year{width:90px}
#perks-index .country{width:215px}
#perks-index .loading-spinner{opacity:0}
#perks-index .disclaimer{margin-top:normal;font:12px / 18px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;font-family:LatoRegular;margin-left:25px}
#perks-index .disclaimer .kloading{margin-top:20px;padding:0}
#perks-index .update-profile{float:right;width:85px}
.yellow-banner.perks{opacity:0;top:0}
.user-perks-filters,.perk-filters{zoom:1;margin:10px 0 20px 0;padding-top:20px;border-bottom:1px solid #e1e3ef}
.user-perks-filters:before,.perk-filters:before,.user-perks-filters:after,.perk-filters:after{display:table;content:""}
.user-perks-filters:after,.perk-filters:after{clear:both}
.user-perks-filters{margin-top:0;padding-top:0}
.user-perks-filter:first-child.active:before{width:101.5%}
.user-perks-filter,.perk-filter{position:relative;float:left;padding:10px 20px;color:#a49bac;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.user-perks-filter.active,.perk-filter.active{color:#6d6372;cursor:default;border-left:1px solid #e1e3ef;border-right:1px solid #e1e3ef}
.user-perks-filter.active:before,.perk-filter.active:before{position:absolute;display:block;height:39px;width:102%;content:'';left:-1px;top:-1px;border-top:2px solid #6e6473}
.user-perks-filter.active:after,.perk-filter.active:after{position:absolute;display:block;height:33px;width:100%;content:'';left:0;bottom:-1px;border-bottom:1px solid #fff}
.filtered-perks-container{position:relative}
.filtered-perks-container .perk{zoom:1;padding:25px 0;border-bottom:1px solid #efefef}
.filtered-perks-container .perk:before,.filtered-perks-container .perk:after{display:table;content:""}
.filtered-perks-container .perk:after{clear:both}
.filtered-perks-container .perk .perk-image{float:left;height:95px;width:95px;margin-right:25px;padding:5px;border:1px solid #d4cfdc;background-size:90px 90px;background-repeat:no-repeat;background-position:center}
.filtered-perks-container .perk .perk-meta{float:left;width:420px;padding-right:25px;margin-right:25px;border-right:1px solid #efefef}
.filtered-perks-container .perk .perk-rating-container{float:left;width:140px;margin-top:20px}
.filtered-perks-container .perk .brand-name{width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.filtered-perks-container .perk .no-reviews-yet{margin-top:10px;color:#b4b4c3}
.brand-name{font:14px / 20px 'LatoLightItalic','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:bold;letter-spacing:-0.5px}
.run-a-perk{float:right;margin-top:10px}
.perk-section-header{font-size:18px;margin-top:40px}
.perks-viral-container{position:absolute;bottom:-10px;zoom:1;color:#b4b4c3;width:100px;text-align:center;left:325px;background:#fff}
.perks-viral-container .connected-networks{text-align:center;cursor:pointer}
.perks-viral-container .connected-network{float:none}
.perks-viral-cta{position:absolute;bottom:-40px;left:270px;color:#a49bac}
.filtered-perks-container .perk .perk-title,.eligible-perks .perk .perk-title,.past-perks .perk .perk-title{font-size:18px;line-height:26px;margin-bottom:5px}
.filtered-perks-container .perk .perk-title a,.eligible-perks .perk .perk-title a,.past-perks .perk .perk-title a,.filtered-perks-container .perk .perk-title a:visited,.eligible-perks .perk .perk-title a:visited,.past-perks .perk .perk-title a:visited{color:#6e6473;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.filtered-perks-container .perk .perk-title a:hover,.eligible-perks .perk .perk-title a:hover,.past-perks .perk .perk-title a:hover{color:#8d7b9a;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.past-perks{display:none}
.past-perks .perk,.eligible-perks .perk{zoom:1;padding:25px 0}
.past-perks .perk:before,.eligible-perks .perk:before,.past-perks .perk:after,.eligible-perks .perk:after{display:table;content:""}
.past-perks .perk:after,.eligible-perks .perk:after{clear:both}
.past-perks .perk:not(:first-child),.eligible-perks .perk:not(:first-child){border-top:1px solid #efefef}
.past-perks .perk .perk-image,.eligible-perks .perk .perk-image{float:left;height:200px;width:470px;margin-right:25px;background-size:470px 200px}
.past-perks .perk .button-primary,.eligible-perks .perk .button-primary{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:16px;background:#fff;color:#aeaebd;border:1px solid #aeaebd;width:115px}
.past-perks .perk:hover .button-primary,.eligible-perks .perk:hover .button-primary{color:#fff;border:1px solid #e98a78;background:#e98a78;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.past-perks .perk .skip-perk,.eligible-perks .perk .skip-perk{display:none;position:absolute;right:0;margin-top:-18px;border-radius:50%;padding:6px;background:#eee;cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.past-perks .perk .skip-perk svg,.eligible-perks .perk .skip-perk svg{display:block;fill:#fff}
.past-perks .perk .skip-perk:hover,.eligible-perks .perk .skip-perk:hover{background:#aeaebd}
.past-perks .perk:hover .skip-perk,.eligible-perks .perk:hover .skip-perk{display:block}
.past-perks .perk .perk-meta,.eligible-perks .perk .perk-meta{float:left;width:250px}
.past-perks .perk .perk-cta,.eligible-perks .perk .perk-cta{text-align:center;margin-top:10px}
.past-perks .perk .perk-cta a,.eligible-perks .perk .perk-cta a{float:none;display:inline-block}
.my-perks-information{zoom:1;position:relative;background:#f7faff;margin-bottom:40px;padding:40px}
.my-perks-information:before,.my-perks-information:after{display:table;content:""}
.my-perks-information:after{clear:both}
.my-perks-information .dismiss-my-perks-information{position:absolute;right:20px;top:20px;display:block;cursor:pointer;height:15px;width:15px;background:url(../images/overlay_x.svg) no-repeat}
.my-perks-information .perk-box{float:left;height:96px;width:90px;margin-right:40px;background:url(../images/perk-box-purple.png) no-repeat 0 0}
.my-perks-information .perk-information-title{font-size:30px;margin-bottom:30px;font-family:'LatoLight'}
.my-perks-information .perk-information-container{float:left;width:530px}
#settings-container{min-height:700px}
#settings-container .connected-networks{zoom:1;zoom:1}
#settings-container .connected-networks:before,#settings-container .connected-networks:after{display:table;content:""}
#settings-container .connected-networks:after{clear:both}
#settings-container #networks-settings{overflow:hidden;-webkit-transition:max-height .7s ease-in-out;-moz-transition:max-height .7s ease-in-out;-ms-transition:max-height .7s ease-in-out;transition:max-height .7s ease-in-out}
#settings-container .additional-networks-toggle{margin-top:30px;font-size:14px;width:712px}
#settings-container .settings-dropdown.custom-dropdown.gender{width:185px;background-position:165px 15px}
#settings-container .service{zoom:1;border-top:1px solid #f0ebe6;padding:12px 15px;font-size:16px;line-height:20px;color:#6e6473}
#settings-container .service:before,#settings-container .service:after{display:table;content:""}
#settings-container .service:after{clear:both}
#settings-container .service:nth-child(1),#settings-container .service:nth-child(even){background:#fcfbf6}
#settings-container .service:nth-child(2){background:#fff}
#settings-container .service:nth-child(3){border-top:1px dashed #f0ebe6}
#settings-container .service .connected-network{height:22px;width:22px;margin-right:15px;padding:11px 12px 13px 13px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;color:#fff;fill:#fff;font-size:22px}
#settings-container .service .connected-network.tw{background:#00ade1}
#settings-container .service .connected-network.fb{background:#5c78ac}
#settings-container .service .connected-network.fp{background:#5c78ac}
#settings-container .service .connected-network.ig{background:#3c729a}
#settings-container .service .connected-network.gp{background:#cd2e15}
#settings-container .service .connected-network.li{background:#0181b2}
#settings-container .service .connected-network.fs{background:#0072b1}
#settings-container .service .connected-network.yt{background:#dd3027}
#settings-container .service .connected-network.tu{background:#4b5f74}
#settings-container .service .connected-network.bl{background:#f7b46c}
#settings-container .service .connected-network.wp{background:#307398}
#settings-container .service .connected-network.la{background:#e85040}
#settings-container .service .connected-network.fl{background:#ea5ea1}
#settings-container .service .connected-network.ya{background:#009dc6}
#settings-container .service .connected-network.foxsports{background:#800080}
#settings-container .service .connected-network.lithosphere{background:#6b3d7d}
#settings-container .service .connected-network.disconnected{background:#f7faff;border:1px solid #e1e3ef;color:#e1e3ef}
#settings-container .service .network-name{display:inline-block;padding-top:14px;width:110px}
#settings-container .service .network-notice{display:inline-block;width:360px;padding-left:15px;font-size:12px;line-height:14px;vertical-align:middle}
#settings-container .service .network-notice.connection-error{color:#e5625c;font-size:12px}
#settings-container .service .network-notice.connection-error .notice-type{font-family:'LatoBold'}
#settings-container .service .network-notice.connection-error .icon-error{background:url(../images/icons/warning-icon-small.png) no-repeat center center;height:17px;width:20px;margin-right:3px;display:inline-block;vertical-align:bottom}
#settings-container .service .network-notice.connection-error .disconnect-button{float:none;display:inline;font-size:12px}
#settings-container .service .connect-button{float:right;margin-top:8px}
#settings-container .service .disconnect-button,#settings-container .service .toggle-linkedin-title{float:right;font-size:14px;padding:5px 0;width:150px;text-align:center;margin-top:8px}
#settings-container .service .disconnect-button.li,#settings-container .service .toggle-linkedin-title.li{margin-top:0}
#settings-container .service .toggle-linkedin-title{clear:both;padding:0;margin-top:-20px}
#settings-container .required{color:#e67d69}
#settings-container .account-toggle{position:absolute;right:0}
#settings-container .section{zoom:1;clear:right;margin-bottom:40px}
#settings-container .section:before,#settings-container .section:after{display:table;content:""}
#settings-container .section:after{clear:both}
#settings-container .section-caption{margin-bottom:30px}
#settings-container .section-label{float:left;width:150px}
#settings-container .section-content{float:left;width:460px}
#settings-container .section-buttons{text-align:right}
#settings-container .section-buttons .button-primary{font-size:16px}
#settings-container .opt-out-link-span{margin-top:10px}
#settings-container .profile-settings .section-content{width:510px}
#settings-container .public-moments{margin-top:30px}
#settings-container .checkbox,#settings-container .radio{border:1px solid #e1e3ef;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;height:13px;width:13px;display:inline-block;vertical-align:text-bottom;margin-right:5px;cursor:pointer}
#settings-container .checkbox.checked:after{content:'';background:url(../images/checkbox-check.png) no-repeat center center;height:15px;width:15px;display:block;margin-top:-4px;margin-left:1px}
#settings-container .radio{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}
#settings-container .radio.selected{background:#6e6473}
#settings-container .settings-input,#settings-container .settings-textarea,#settings-container .profile-pic-option{border:1px solid #e1e3ef;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:10px 15px;font-family:'LatoRegular';color:#6e6473;margin-top:-9px}
#settings-container .settings-input::-webkit-input-placeholder,#settings-container .settings-textarea::-webkit-input-placeholder,#settings-container .profile-pic-option::-webkit-input-placeholder{color:#b4b4c3;font-family:'LatoRegular'}
#settings-container .settings-input:-moz-placeholder,#settings-container .settings-textarea:-moz-placeholder,#settings-container .profile-pic-option:-moz-placeholder{color:#b4b4c3;font-family:'LatoRegular'}
#settings-container .settings-input{width:275px}
#settings-container .profile-pic-option{display:inline-block;padding:0 15px 5px 15px;width:190px;margin-top:-5px;text-align:center;cursor:pointer}
#settings-container .profile-pic-option:last-of-type{margin-left:10px}
#settings-container .profile-pic-option.selected{background:#f7faff}
#settings-container .profile-pic-option.selected .selected-icon{display:inline-block;background:url(../images/checkbox-check.png) no-repeat center center;margin:0 5px -1px 0;height:15px;width:15px}
#settings-container .profile-pic-option .profile-pic{width:70px;height:70px;padding:5px;overflow:hidden;border:1px solid #f7f3f0;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;margin:10px auto}
#settings-container .profile-pic-option .profile-pic .network-image{background:#b4b4c3;width:70px;height:70px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}
#settings-container .settings-dropdown:not(:last-of-type){margin-right:10px}
#settings-container .settings-dropdown.month{width:120px;background:url(../images/nav-triangle-2.png) no-repeat 100px}
#settings-container .settings-dropdown.month select{width:150px}
#settings-container .settings-dropdown.date{width:70px;background:url(../images/nav-triangle-2.png) no-repeat 50px}
#settings-container .settings-dropdown.date select{width:100px}
#settings-container .settings-dropdown.year{width:85px;background:url(../images/nav-triangle-2.png) no-repeat 65px}
#settings-container .settings-dropdown.year select{width:115px}
#settings-container .settings-dropdown.country{width:305px;background:url(../images/nav-triangle-2.png) no-repeat 280px}
#settings-container .settings-dropdown.country select{width:330px}
#settings-container .settings-textarea{margin-top:10px;line-height:16px;height:40px;width:423px;outline:none;resize:none}
#settings-container .settings-option{margin-top:3px}
#settings-container .settings-toggle{margin-bottom:5px}
#settings-container .authorized-apps{margin-top:25px}
#settings-container .authorized-app-name{display:inline-block;width:200px;margin-right:20px;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#settings-container .save-settings,#settings-container .connect-button{float:right;font-size:14px;padding:10px 25px}
#settings-container #deactivate-account-form .settings-textarea{margin-top:0}
#settings-container #deactivate-account-form .form-actions{text-align:right;margin-top:0}
.showcase-header{zoom:1;padding-bottom:15px}
.showcase-header:before,.showcase-header:after{display:table;content:""}
.showcase-header:after{clear:both}
.showcase-header .simplified-viral-unit .viral-link.tw{margin:20px 50px 0}
.review-header{float:left;width:230px}
.showcase-title{font:30px / 1 'LatoLight','Helvetica Neue',Helvetica,Arial,sans-serif;margin-bottom:30px}
.showcase-see-more-perks{float:right;font:14px / 20px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;margin-top:10px}
.showcase-banner{width:100%;margin-bottom:20px}
.showcase-banner .showcase-photo{width:100%;height:320px;background-size:100% 320px;background-position:center;background-repeat:no-repeat;border:1px solid #eee}
.showcase-meta{width:450px;padding-right:45px;margin:15px 0;height:130px;border-right:1px solid #eee;position:relative;float:left}
.showcase-meta .brand-avatar{width:30px;height:30px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;float:left;margin-right:10px;border:1px solid #ddd;border-radius:50%}
.showcase-meta .brand-meta{width:270px;position:relative;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.showcase-meta .brand-meta .brand-name{font:14px / 34px 'LatoLightItalic','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:bold}
.showcase-meta .brand-connected-networks{float:right;font-size:18px;margin-top:5px}
.showcase-meta .showcase-description{font:14px / 20px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;height:80px;margin-bottom:15px}
.showcase-review{width:250px;height:130px;margin:15px 0;float:left;text-align:center}
.showcase-review .avg-score-container{position:relative;display:inline-block}
.showcase-review .avg-score-container .rating{margin-bottom:10px}
.showcase-review .average-review,.showcase-review .number-reviews{font:14px / 18px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;color:#aaa}
.showcase-review .average-review{font-family:LatoBold;margin-right:3px}
.showcase-review .aggregate-perk-stats{text-align:center}
.showcase-review .simplified-viral-unit.large-virals .viral-container{width:100%;margin-left:0}
.showcase-review .simplified-viral-unit.large-virals .virals{margin-left:0}
.star-rating{width:80px;height:15px;display:block;background:url(../images/stars-small.png) 0 0 no-repeat}
.star-rating.rating-50{background-position:0 0}
.star-rating.rating-45{background-position:0 -15px}
.star-rating.rating-40{background-position:-16px 0}
.star-rating.rating-35{background-position:-16px -15px}
.star-rating.rating-30{background-position:-32px 0}
.star-rating.rating-25{background-position:-32px -15px}
.star-rating.rating-20{background-position:-48px 0}
.star-rating.rating-15{background-position:-48px -15px}
.star-rating.rating-10{background-position:-64px 0}
.star-rating.rating-5{background-position:-64px -15px}
.star-rating.rating-0{background-position:-80px 0}
.star-container .rating{overflow:hidden;position:relative;display:inline-block}
.star-container .rating-input{display:none}
.star-container .rating:hover .rating-star:hover,.star-container .rating:hover .rating-star:hover~.rating-star,.star-container .rating-input:checked~.rating-star{background-position:0 0}
.star-container .rating-star,.star-container .rating:hover .rating-star{float:right;display:block;width:25px;height:22px;background:url(../images/rating-stars-big.png) -125px 0 no-repeat}
.big-star-rating{width:160px;height:30px;display:block;background:url(../images/stars-big.png) 0 0 no-repeat;background-position:0 0}
.big-star-rating.rating-0{background-position:-158px 0}
.big-star-rating.rating-5{background-position:-127px -30px}
.big-star-rating.rating-10{background-position:-126px 0}
.big-star-rating.rating-15{background-position:-95px -30px}
.big-star-rating.rating-20{background-position:-94px 0}
.big-star-rating.rating-25{background-position:-63px -30px}
.big-star-rating.rating-30{background-position:-62px 0}
.big-star-rating.rating-35{background-position:-31px -30px}
.big-star-rating.rating-40{background-position:-30px 0}
.big-star-rating.rating-45{background-position:1px -30px}
.big-star-rating.rating-50{background-position:2px 0}
.perk-showcase-container .paginate-reviews-button-container{display:none;text-align:center;margin:20px 0}
.perk-showcase-container .paginate-reviews-button-container .kloading{display:none}
.perk-showcase-container .empty-moment{background-position:center;background-repeat:no-repeat;border:none;padding:0;width:235px}
.perk-showcase-container .empty-moment.state-1{background-image:url(../images/showcase-empty-content-a.png);height:304px}
.perk-showcase-container .empty-moment.state-2{background-image:url(../images/showcase-empty-content-b.png);height:180px}
.perk-showcase-container .empty-review-text{margin:5px 0;font-family:LatoRegular}
.perk-showcase-container .empty-review{background-image:url(../images/empty-state-reviews-2.png);width:747px;height:90px;background-repeat:no-repeat}
.perk-showcase-container h3{font:22px / 30px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
.perk-showcase-container .showcase-stats{overflow:hidden}
.perk-showcase-container .showcase-content:last-child h3{margin-top:30px}
.perk-showcase-container .showcase-content{zoom:1;zoom:1}
.perk-showcase-container .showcase-content:before,.perk-showcase-container .showcase-content:after{display:table;content:""}
.perk-showcase-container .showcase-content:after{clear:both}
.perk-showcase-container .showcase-content:first-child{border-top:1px solid #ddd;padding-top:30px}
.perk-showcase-container .reviews{list-style:none;margin:0;padding:0;overflow:hidden;margin-top:12px}
.perk-showcase-container .reviews.collapsed .review{display:none}
.perk-showcase-container .reviews.collapsed .review:nth-child(1),.perk-showcase-container .reviews.collapsed .review:nth-child(2),.perk-showcase-container .reviews.collapsed .review:nth-child(3),.perk-showcase-container .reviews.collapsed .review:nth-child(4){display:block}
.perk-showcase-container .reviews .review{zoom:1;position:relative;margin-top:15px;background:#fff;padding:10px;border:1px solid #ddd}
.perk-showcase-container .reviews .review:before,.perk-showcase-container .reviews .review:after{display:table;content:""}
.perk-showcase-container .reviews .review:after{clear:both}
.perk-showcase-container .reviews .review .author-meta{float:left}
.perk-showcase-container .reviews .review .author-score{top:50px;left:10px}
.perk-showcase-container .reviews .review .author-name-line{zoom:1;zoom:1}
.perk-showcase-container .reviews .review .author-name-line:before,.perk-showcase-container .reviews .review .author-name-line:after{display:table;content:""}
.perk-showcase-container .reviews .review .author-name-line:after{clear:both}
.perk-showcase-container .reviews .review .author-name-line .author-name{margin-top:2px;position:relative;float:left;width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.perk-showcase-container .reviews .review .review-text{font:14px / 16px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;float:left;width:450px}
.perk-showcase-container .posted-via{font:12px / 16px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;color:#ddd;float:right}
.perk-showcase-container .avatar2{float:left;margin-right:10px}
.perk-showcase-container .author-image{height:45px;width:45px;background-size:cover;background-position:center;background-repeat:no-repeat;float:left;margin-right:5px;border-radius:50%}
.perk-showcase-container .author-score{height:18px;width:18px;background-image:url(../images/micro-flag.png);background-position:center;background-repeat:no-repeat;position:absolute;bottom:-45px;left:9px;color:#fff;font-size:10px;text-align:center;line-height:16px}
.perk-showcase-container .author-name{margin-top:20px;float:left;font:14px / 16px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
.perk-showcase-container .author-name .first-name{font:14px / 16px 'LatoBold','Helvetica Neue',Helvetica,Arial,sans-serif}
.perk-showcase-container .showcase-moments{margin-top:10px;padding-left:2px;padding-top:2px;padding-right:2px;float:left}
.perk-showcase-container .showcase-moments:not(:last-child){margin-right:10px}
.perk-showcase-container .showcase-moments .showcase-moment{overflow:hidden;width:235px;margin-bottom:20px;background:#fff;border:1px solid #ddd;padding-bottom:10px}
.perk-showcase-container .showcase-moments .showcase-moment .moment-photo-container{padding:10px}
.perk-showcase-container .showcase-moments .showcase-moment .moment-photo{width:214px;height:180px;background-position:center;background-size:cover;background-repeat:no-repeat}
.perk-showcase-container .showcase-moments .showcase-moment .moment-content-container{padding:10px;position:relative}
.perk-showcase-container .showcase-moments .showcase-moment .moment-content{font:14px / 21px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;margin-bottom:10px}
.perk-showcase-container .showcase-moments .showcase-moment .moment-content a{display:inline-block;vertical-align:top;max-width:256px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.perk-showcase-container .showcase-moments .showcase-moment .moment-timestamp{font:12px / 16px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;color:#aaa;margin-bottom:10px}
.perk-showcase-container .showcase-moments .showcase-moment .moment-timestamp a{color:#aaa;font-weight:normal;cursor:pointer}
.perk-showcase-container .showcase-moments .showcase-moment .moment-timestamp a:visited{color:#aaa}
.perk-showcase-container .showcase-moments .showcase-moment .moment-timestamp a:hover{color:#e44600;text-decoration:none}
.perk-showcase-container .showcase-moments .showcase-moment .moment-timestamp a:active{color:#e44600}
.filter-container{margin-top:10px;width:150px;font:14px / 20px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;border:1px solid #d4cfdc;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:6px 15px;background:url(../images/nav-triangle-2.png) no-repeat 155px}
.ugc-dropdown{display:none;zoom:1;position:absolute;z-index:2;background:#fff;width:356px;border:1px solid #d4cfdc;padding:20px 0 20px 5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font:14px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
.ugc-dropdown:before,.ugc-dropdown:after{display:table;content:""}
.ugc-dropdown:after{clear:both}
.ugc-dropdown-column{zoom:1;float:left;width:170px}
.ugc-dropdown-column:before,.ugc-dropdown-column:after{display:table;content:""}
.ugc-dropdown-column:after{clear:both}
.ugc-dropdown-column:first-child{margin-right:5px;padding-right:5px;border-right:1px solid #d4cfdc}
.ugc-dropdown-filter-name{display:inline-block;max-width:105px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ugc-active-filter{font:30px / 1 'LatoBold','Helvetica Neue',Helvetica,Arial,sans-serif;cursor:pointer}
.filter-option{display:inline-block;position:relative;margin-right:5px;vertical-align:top;fill:#fff;border-radius:50%;height:15px;width:15px;margin-top:-1px}
.filter-option svg{position:absolute;top:4px;left:3px}
.filter-option.selected{background:#6e6473}
.filter-option.unselected{background:#ddd}
.ugc-dropdown-filter-container{margin-bottom:5px;padding:5px 20px;cursor:pointer}
.ugc-dropdown-filter-container:hover{background:#ece9f3}
html,body{width:100%}
.bg{position:absolute;width:50%;height:100%;background-color:rgba(255,255,255,0.3);left:-153px;top:0;z-index:1}
#user-profile{z-index:2;position:relative;min-height:100%;width:978px;margin:0 auto}
#user-profile .influencer{width:230px}
#user-profile .related-users{margin-left:85px}
.related-users .search-influencers{margin-top:5px}
#user-profile .wikipedia-description{font:normal 16px / 24px Georgia,serif}
#user-profile .wikipedia-display-name{font-size:16px;font-weight:bold;margin-bottom:15px}
#user-profile .wikipedia-link{float:right;margin-bottom:10px}
#user-profile .bg{background:#efefef url(../images/bg/tan-textured-bg.jpg);left:336px;width:642px;min-height:950px}
#user-profile .bg .bg{width:2px;left:-4px;background:#dbd8d4;border-left:1px #fff solid;border-right:1px #b3b1ae solid}
#user-profile .user-info{z-index:2000;float:left;position:relative;width:306px;margin-right:30px;padding:25px 0 60px}
#user-profile .profile-moments{position:relative;z-index:2;float:left;width:632px;padding-top:25px;margin-left:3px}
#user-profile .moments-header .name{max-width:310px}
#user-profile .profile-moments .moments-header .khovercard{bottom:32px;left:95px}
#user-profile .profile-moments .moments-header .khovercard .hovercard-header-text{color:#6e6473;font:14px / 18px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:bold;line-height:1;margin-bottom:15px}
.user-info .score-networks-pic{position:relative;padding-left:100px;min-height:125px}
.user-info .score-pic{position:absolute;left:0;top:0}
.user-info .kflag-63x58,#klout-registration .kflag-63x58{display:block;position:relative;color:#fff;text-align:center;height:58px;width:63px;margin:0 -7px -6px 0;background:transparent url('../images/icons/flag-63x58.png') no-repeat top left;position:absolute;bottom:-35px;left:-11px;z-index:100}
.user-info .kflag-63x58 .kscore,#klout-registration .kflag-63x58 .kscore{display:block}
.user-info .kflag-63x58 .kscore,#klout-registration .kflag-63x58 .kscore{margin-left:-5px;font:38px / 44px 'LatoBlack','Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:-1px}
.user-info .kflag-63x58 .kscore.triple-score,#klout-registration .kflag-63x58 .kscore.triple-score{margin-left:-7px;font:30px / 44px 'LatoBlack','Helvetica Neue',Helvetica,Arial,sans-serif}
.user-info .profile-pic{display:block;padding:5px;border:1px solid #f0ebe6;background-color:#fff;height:75px;width:75px}
.user-info .profile-pic .profile-img{display:block;background-color:transparent;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;text-decoration:none;height:75px;width:75px}
.user-info .profile-pic .profile-img:hover,.user-info .profile-pic .profile-img:active{text-decoration:none}
.user-info .user-name{padding:12px 0 0 0;color:#6e6473;font:28px / 32px 'LatoLight','Helvetica Neue',Helvetica,Arial,sans-serif}
.user-info .user-name.multi-line{padding:0}
.user-info .user-name.multi-line .first-name,.user-info .user-name.multi-line .last-name{display:block;max-height:87px;margin-bottom:3px;padding-bottom:3px;overflow:hidden;text-overflow:ellipsis}
.user-info .user-name.too-long{padding:0}
.user-info .user-name.too-long .first-name{max-height:31px}
.user-info .user-name.too-long .first-name,.user-info .user-name.too-long .last-name{display:block;margin-bottom:3px;padding-bottom:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.user-info .user-name .first-name{font:28px / 28px 'LatoBold','Helvetica Neue',Helvetica,Arial,sans-serif}
.user-info .user-name .last-name{font:28px / 28px 'LatoLight','Helvetica Neue',Helvetica,Arial,sans-serif}
.user-info .user-networks{position:absolute;left:50px;top:89px;border:1px #900 transparent;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:0 5px}
.user-info .user-networks.expanded{-webkit-box-shadow:inset -1px -1px 3px 0 #e2e2e2;box-shadow:inset -1px -1px 3px 0 #e2e2e2;background:-moz-linear-gradient(-45deg, rgba(255,255,255,0) 0, rgba(250,249,248,0.8) 55%, #f5f4f3 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0, rgba(255,255,255,0)), color-stop(55%, rgba(250,249,248,0.8)), color-stop(100%, #f5f4f3));background:-webkit-linear-gradient(-45deg, rgba(255,255,255,0) 0, rgba(250,249,248,0.8) 55%, #f5f4f3 100%);background:-o-linear-gradient(-45deg, rgba(255,255,255,0) 0, rgba(250,249,248,0.8) 55%, #f5f4f3 100%);background:-ms-linear-gradient(-45deg, rgba(255,255,255,0) 0, rgba(250,249,248,0.8) 55%, #f5f4f3 100%);background:linear-gradient(135deg, rgba(255,255,255,0) 0, rgba(250,249,248,0.8) 55%, #f5f4f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#f5f4f3', GradientType=1);}
.networks .network-icon.more-networks,.networks .network-icon.more-networks:hover,.networks .network-icon.active{background:url(../images/icons/more_networks.png) 0 0 no-repeat}
.networks .network-icon.klout-off{background:transparent}
.user-info .user-bio{color:#8d8d8d;font-size:12px;line-height:14px;margin-top:15px}
.user-info .user-stats{padding-bottom:0}
.user-info .share-soi,.user-info .share-topics{zoom:1;margin-top:20px;padding:10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:rgba(221,218,214,0.4);-moz-box-shadow:1px 1px 0 #fff,inset 1px 1px 0 rgba(0,0,0,0.1);-webkit-box-shadow:1px 1px 0 #fff,inset 1px 1px 0 rgba(0,0,0,0.1);box-shadow:1px 1px 0 #fff,inset 1px 1px 0 rgba(0,0,0,0.1);margin-top:normal;font:12px / 18px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;color:#8d8d8d}
.user-info .share-soi:before,.user-info .share-topics:before,.user-info .share-soi:after,.user-info .share-topics:after{display:table;content:""}
.user-info .share-soi:after,.user-info .share-topics:after{clear:both}
.user-info .share-soi .simplified-viral-unit,.user-info .share-topics .simplified-viral-unit{float:right}
.user-info .third-party .twitter-follow{display:block;margin-top:15px}
.user-stats .wiki-url-linkedin-title{padding-top:10px}
.user-stats .wiki-url-linkedin-title .khovercard{margin-top:10px;width:auto}
.user-stats .wiki-url-linkedin-title .khovercard.below:before{left:32px}
.user-stats .linkedin-title,.user-stats .wiki-url,.user-stats .bing-status{zoom:1;margin-top:5px;padding-left:25px;margin-top:normal;font:12px / 14px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
.user-stats .linkedin-title:before,.user-stats .wiki-url:before,.user-stats .bing-status:before,.user-stats .linkedin-title:after,.user-stats .wiki-url:after,.user-stats .bing-status:after{display:table;content:""}
.user-stats .linkedin-title:after,.user-stats .wiki-url:after,.user-stats .bing-status:after{clear:both}
.user-stats .linkedin-title{background:transparent url(../images/icons/briefcase.png) no-repeat}
.user-stats .wiki-url{background:transparent url(../images/icons/wiki.png) no-repeat}
.user-stats .bing-status{background:transparent url(../images/icons/bing-icon.png) no-repeat}
.user-stats .wiki-url img{float:left;vertical-align:bottom;width:16px;height:14px;margin:2px 8px 0 0}
.user-stats .stats{margin:0}
.user-info .influential-about,.user-info .soi{margin-top:15px;border-top:1px #dedede solid}
.user-info .influential-about .header-text,.user-info .soi .header-text{margin-bottom:15px;color:#6e6473;font:18px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;overflow:hidden;text-overflow:ellipsis}
.user-info .influential-about .header-text .see-all,.user-info .soi .header-text .see-all{line-height:18px}
.user-info .topics,.user-info .influencers,.user-info .influencees{border-top:1px #fff solid;padding-top:25px}
.user-info .see-all{float:right;font:14px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
.user-topic .topic-image-name{position:relative;padding:20px 0 0 135px;min-height:110px}
.influential-about .user-topic .topic-image-name{min-height:110px}
.user-info .influential-about .topic-image{position:absolute;left:0;top:0}
#klout .user-info .user-topic .topic-link{font-size:16px;color:#e44600;font-weight:normal;cursor:pointer}
#klout .user-info .user-topic .topic-link:visited{color:#e44600}
#klout .user-info .user-topic .topic-link:hover{color:#ff8955;text-decoration:none}
#klout .user-info .user-topic .topic-link:active{color:#e44600}
#klout .user-info .user-topic .topic-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;max-width:230px}
#klout .user-info .modules .modula,#klout .sidebar .suggestions-content .modula{-webkit-transition:color .35s ease-in-out;-moz-transition:color .35s ease-in-out;-ms-transition:color .35s ease-in-out;transition:color .35s ease-in-out;color:#e44600;font-weight:normal;cursor:pointer}
#klout .user-info .modules .modula:visited,#klout .sidebar .suggestions-content .modula:visited{color:#e44600}
#klout .user-info .modules .modula:hover,#klout .sidebar .suggestions-content .modula:hover{color:#ff8955;text-decoration:none}
#klout .user-info .modules .modula:active,#klout .sidebar .suggestions-content .modula:active{color:#e44600}
.user-info .plus-k-button,.user-info .plus-k-button:hover{width:61px;height:20px;background:url(../images/btn_give_plusk.png) no-repeat;margin:10px 0 0 0;float:none}
.user-info .plus-k{height:58px;line-height:58px;float:right;margin:0}
.user-info .plus-k-button{margin:0;display:inline-block}
.user-info .topic-name{height:58px;display:table-cell;vertical-align:middle}
.user-info .own-profile .topic-name{height:auto}
.user-info .influential-about .topic-name-plus-k{position:relative;margin-top:33px;padding-left:78px}
.user-info .influential-about .topic-name-plus-k .plus-k-give{position:absolute;top:0;left:0}
.user-info .influential-about .topic-name-plus-k .topic-link{width:130px}
.user-info .influential-about .topic-name-wrapper{margin-top:33px}
.user-info .topic-image-name{position:relative;padding:0 0 0 75px;height:80px}
.user-info .soi:hover .simplified-viral-unit{opacity:1}
.user-info .influential-about .topic-image-name{padding-left:100px}
.user-info .topic-image-name{height:80px;min-height:58px}
.merge-accounts .kflag{float:left;background:url(../images/icons/flag-71x66.png) no-repeat;width:76px;height:71px;position:relative;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.5);margin:-1px -4px -4px -2px}
.merge-accounts .kflag .kscore{margin-top:-3px;font:53px/62px 'LatoBlack',Arial,sans-serif}
.merge-accounts .usericon{display:block;padding:5px;border:1px solid #f0ebe6;background-color:#fff;width:50px;height:50px;float:left;margin-left:10px}
.user-score-pic{position:relative}
.user-score-pic .profile-img{display:block;background-color:transparent;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;text-decoration:none;height:75px;width:75px;border-radius:50%}
.user-score-pic .profile-img:hover,.user-score-pic .profile-img:active{text-decoration:none}
.user-score-pic .profile-pic{display:block;padding:5px;border:1px solid #f0ebe6;background-color:#fff;height:75px;width:75px;border-radius:50%}
.user-score-pic .user-score-flag{display:block;position:relative;color:#fff;text-align:center;height:30px;width:30px;margin:-1px -4px -2px -5px;background:transparent url('../images/icons/flag-24x24.png') no-repeat top left;position:absolute;bottom:-12px;left:-3px}
.user-score-pic .user-score-flag .kscore{display:block}
.user-score-pic .user-score-flag .kscore{margin-left:-2px;font:15px / 22px 'LatoLight','Helvetica Neue',Helvetica,Arial,sans-serif}
.user-score-pic .user-score-flag .kscore.triple-score{font:12px / 22px 'LatoLight','Helvetica Neue',Helvetica,Arial,sans-serif}
.required-asterisk{color:#d65858}
.empty-moments-alert{text-align:center;margin:20px 0 40px 0;font-family:LatoBold;font-size:16px}
.coming-soon-alert{font-family:LatoRegular;font-size:14px}
.empty-moment{width:365px;margin-bottom:20px}
.empty-moment.a{height:456px;background:#fff url(../images/profile-empty-state-01.png) no-repeat 0 0}
.empty-moment.b{height:315px;background:#fff url(../images/profile-empty-state-02.png) no-repeat 0 0}
#top-moments{zoom:1;overflow:hidden;padding:30px 0;margin:0 auto}
#top-moments:before,#top-moments:after{display:table;content:""}
#top-moments:after{clear:both}
#ranked-topics{zoom:1;float:left;max-height:35px;overflow:hidden;margin-top:10px;-webkit-transition:max-height .5s ease-in-out;-moz-transition:max-height .5s ease-in-out;-ms-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out}
#ranked-topics:before,#ranked-topics:after{display:table;content:""}
#ranked-topics:after{clear:both}
#ranked-topics .ranked-topics{zoom:1;float:left;max-width:450px}
#ranked-topics .ranked-topics:before,#ranked-topics .ranked-topics:after{display:table;content:""}
#ranked-topics .ranked-topics:after{clear:both}
#ranked-topics .plus-k-give{background:none;width:auto;line-height:1}
#ranked-topics .icon-plus-k{display:inline-block;vertical-align:text-bottom;margin-left:3px;font-size:16px}
#ranked-topics .topic{position:relative;cursor:pointer;float:left;margin-right:10px;margin-bottom:10px;padding:7px 10px 6px;border:1px solid #d3d3d3;border-radius:15px;-webkit-transition:width .2s ease-in-out;-moz-transition:width .2s ease-in-out;-ms-transition:width .2s ease-in-out;transition:width .2s ease-in-out;font-size:12px;color:#8d7b9a;background:#efeff9;border:1px solid #efeff9}
#ranked-topics .topic:not(.inactive):hover{border:1px solid #e98a78;background:#e98a78;color:#fff}
#ranked-topics .topic:not(.inactive):hover .plus-k-text{display:inline-block}
#ranked-topics .topic:not(.inactive):hover .topic-name{opacity:0}
#ranked-topics .topic.inactive{color:#6b666f;background:#ededed}
#ranked-topics .topic.overflow-topic{display:none}
#ranked-topics .plus-k-text{display:none;width:100%;text-align:center;position:absolute;top:0;left:0;padding:7px 0}
.profile-meta{position:relative;width:747px;float:left}
.connected-networks{zoom:1;zoom:1}
.connected-networks:before,.connected-networks:after{display:table;content:""}
.connected-networks:after{clear:both}
.user-profile-container{margin:0;width:747px;overflow:hidden;min-height:800px}
.user-profile-container.public{margin-top:35px}
.user-profile-container.public #ranked-topics{max-width:590px}
.user-profile-container .moments-container{float:left;zoom:1;width:365px}
.user-profile-container .moments-container:before,.user-profile-container .moments-container:after{display:table;content:""}
.user-profile-container .moments-container:after{clear:both}
.user-profile-container .moments-container:not(:last-of-type){margin-right:17px}
.user-profile-container .moments-container .card-moment{float:left;width:343px;margin-bottom:10px}
.user-profile-container .profile-section{overflow:hidden;padding-bottom:15px;padding-top:15px}
.user-profile-container .profile-section .subsection-a{width:445px;float:left}
.user-profile-container .profile-section .subsection-a:first-of-type{margin-right:15px}
.user-profile-container .profile-section .subsection-a:not(:first-of-type):last-of-type{margin-left:15px}
.user-profile-container .profile-section .subsection-b{width:286px}
.user-profile-container .profile-section .subsection-b:not(:last-of-type){margin-right:30px}
.user-profile-container .profile-section.header{margin:0;padding:0;margin-top:15px}
.user-profile-container .profile-section.header .section{padding:0;border-bottom:1px solid #dedede;-moz-box-shadow:0 1px 0 0 #fff;-webkit-box-shadow:0 1px 0 0 #fff;box-shadow:0 1px 0 0 #fff;margin-bottom:5px}
.user-profile-container .profile-section.header .section.subsection-a{width:475px}
.user-profile-container .profile-section.header h2{font:18px / 22px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
.user-profile-container .empty-section{font:16px / 24px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;color:#999;text-align:center;margin:0 auto;padding-top:80px;width:300px}
.user-profile-container .user-image-container{overflow:hidden;float:left;margin-right:20px}
.user-profile-container .user-image-outer{background-color:#fff;border:1px solid #eee;border-radius:50%;padding:5px}
.user-profile-container .user-image{background-position:center;background-size:cover;background-repeat:no-repeat;height:120px;width:120px;border-radius:50%;border:1px solid #eee}
.user-profile-container .user-score-flag{text-align:center;color:#fff;font:24px / 39px 'LatoBold','Helvetica Neue',Helvetica,Arial,sans-serif;background-image:url(../images/icons/flag-44x43.png);background-size:44px;background-position:center;background-repeat:no-repeat;height:44px;width:44px;position:absolute;top:100px;left:0}
.user-profile-container .user-profile-header-container{background:#fff;border-bottom:1px solid #eee;margin-bottom:30px}
.user-profile-container .user-profile-header{zoom:1;width:747px;margin:0 auto;padding:30px 0 0;text-align:center}
.user-profile-container .user-profile-header:before,.user-profile-container .user-profile-header:after{display:table;content:""}
.user-profile-container .user-profile-header:after{clear:both}
.user-profile-container .user-profile-header .profile{zoom:1;position:relative;width:747px}
.user-profile-container .user-profile-header .profile:before,.user-profile-container .user-profile-header .profile:after{display:table;content:""}
.user-profile-container .user-profile-header .profile:after{clear:both}
.user-profile-container .user-profile-header .profile.short .user-bio{width:350px}
.user-profile-container .user-profile-header .profile .avatar2{float:left;margin-right:20px}
.user-profile-container .user-profile-header .topics{float:left;border-left:1px solid #eee}
.user-profile-container .user-profile-header .user-details-container{zoom:1;overflow:hidden;position:relative;padding-top:20px}
.user-profile-container .user-profile-header .user-details-container:before,.user-profile-container .user-profile-header .user-details-container:after{display:table;content:""}
.user-profile-container .user-profile-header .user-details-container:after{clear:both}
.user-profile-container .user-profile-header .first-name,.user-profile-container .user-profile-header .last-name{display:inline-block;color:#6e6473}
.user-profile-container .user-profile-header .name{float:left;font:32px / 40px 'LatoBold','Helvetica Neue',Helvetica,Arial,sans-serif}
.user-profile-container .user-profile-header .networks{display:inline-block;list-style:none;margin:0 0 -21px;padding:0 15px;background:#fff}
.user-profile-container .user-profile-header .user-bio{overflow:hidden;width:500px;font:14px / 20px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;margin-top:5px;text-align:left;clear:left}
.user-profile-container .profile-content{width:100%}
.user-profile-container .section{padding:15px}
.user-profile-container .section.section-content{background:#fff}
.user-profile-container .section h2{font:22px / 32px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;color:777;margin-bottom:5px}
.user-profile-container .top-moments-header,.user-profile-container .friends-header{border-bottom:1px solid #dedede;-moz-box-shadow:0 1px 0 0 #fff;-webkit-box-shadow:0 1px 0 0 #fff;box-shadow:0 1px 0 0 #fff;padding-bottom:5px;margin-bottom:10px}
.user-profile-container .top-moments-header h2,.user-profile-container .friends-header h2{font:18px / 22px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
.user-profile-container .card-moment{padding:10px}
.user-profile-container .register-container .cta-message{font:20px / 24px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:center}
.user-profile-container .register-container .cta-buttons{width:490px;margin:10px auto 0 auto}
a.viral{cursor:pointer;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:10px 18px;color:#fff;font:20px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:center;-moz-box-shadow:inset 0 -2px 1px 0 #008aaa;-webkit-box-shadow:inset 0 -2px 1px 0 #008aaa;box-shadow:inset 0 -2px 1px 0 #008aaa;padding:5px 10px 7x;background:#00b0f0;color:#fff}
a.viral:active,a.viral:hover{color:#fff}
a.viral:hover{-moz-box-shadow:inset 0 -2px 1px 0 #33a1bb;-webkit-box-shadow:inset 0 -2px 1px 0 #33a1bb;box-shadow:inset 0 -2px 1px 0 #33a1bb;background:#32c0f3}
a.viral:active{-moz-box-shadow:inset 0 2px 1px 0 #00a0dc;-webkit-box-shadow:inset 0 2px 1px 0 #00a0dc;box-shadow:inset 0 2px 1px 0 #00a0dc;background:#007f9b}
a.viral.disabled{background:#ebf0f7;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Enabled=false);filter:progid:DXImageTransform.Microsoft.Shadow(Enabled=false);color:#e1e3ef}
a.viral.disabled:hover{cursor:default}
a.viral .icon-twitter,a.viral .icon-tw{margin-right:10px;font-size:16px;display:inline-block;vertical-align:text-top}
a.viral.fb,a.viral-custom.fb{cursor:pointer;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:10px 18px;color:#fff;font:20px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:center;-moz-box-shadow:inset 0 -2px 1px 0 #2e4f70;-webkit-box-shadow:inset 0 -2px 1px 0 #2e4f70;box-shadow:inset 0 -2px 1px 0 #2e4f70;padding:5px 10px 7x;background:#3a5b96;color:#fff}
a.viral.fb:active,a.viral-custom.fb:active,a.viral.fb:hover,a.viral-custom.fb:hover{color:#fff}
a.viral.fb:hover,a.viral-custom.fb:hover{-moz-box-shadow:inset 0 -2px 1px 0 #365676;-webkit-box-shadow:inset 0 -2px 1px 0 #365676;box-shadow:inset 0 -2px 1px 0 #365676;background:#42619a}
a.viral.fb:active,a.viral-custom.fb:active{-moz-box-shadow:inset 0 2px 1px 0 #2a4866;-webkit-box-shadow:inset 0 2px 1px 0 #2a4866;box-shadow:inset 0 2px 1px 0 #2a4866;background:#355389}
a.viral.fb.disabled,a.viral-custom.fb.disabled{background:#ebf0f7;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Enabled=false);filter:progid:DXImageTransform.Microsoft.Shadow(Enabled=false);color:#e1e3ef}
a.viral.fb.disabled:hover,a.viral-custom.fb.disabled:hover{cursor:default}
a.viral.fb .icon-facebook,a.viral-custom.fb .icon-facebook,a.viral.fb .icon-fb,a.viral-custom.fb .icon-fb{margin-right:10px;font-size:16px;display:inline-block;vertical-align:text-top}
a.viral.li{height:23px;width:76px;margin-right:0;background:url(../images/icons/virals-master-sprite.png) -232px -197px no-repeat}
a.viral.li:hover{background-position:-232px -240px}
a.viral.li:active{background-position:-232px -283px}
.links{color:#a0a0a0;font:12px/15px Arial,sans-serif}
a.viral-link.fb{cursor:pointer;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:10px 18px;color:#fff;font:20px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:center;-moz-box-shadow:inset 0 -2px 1px 0 #2e4f70;-webkit-box-shadow:inset 0 -2px 1px 0 #2e4f70;box-shadow:inset 0 -2px 1px 0 #2e4f70;padding:5px 10px 7x;background:#3a5b96;color:#fff}
a.viral-link.fb:active,a.viral-link.fb:hover{color:#fff}
a.viral-link.fb:hover{-moz-box-shadow:inset 0 -2px 1px 0 #365676;-webkit-box-shadow:inset 0 -2px 1px 0 #365676;box-shadow:inset 0 -2px 1px 0 #365676;background:#42619a}
a.viral-link.fb:active{-moz-box-shadow:inset 0 2px 1px 0 #2a4866;-webkit-box-shadow:inset 0 2px 1px 0 #2a4866;box-shadow:inset 0 2px 1px 0 #2a4866;background:#355389}
a.viral-link.fb.disabled{background:#ebf0f7;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Enabled=false);filter:progid:DXImageTransform.Microsoft.Shadow(Enabled=false);color:#e1e3ef}
a.viral-link.fb.disabled:hover{cursor:default}
a.viral-link.fb .icon-facebook,a.viral-link.fb .icon-fb{margin-right:10px;font-size:16px;display:inline-block;vertical-align:text-top}
a.viral-link.tw{cursor:pointer;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:10px 18px;color:#fff;font:20px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:center;-moz-box-shadow:inset 0 -2px 1px 0 #008aaa;-webkit-box-shadow:inset 0 -2px 1px 0 #008aaa;box-shadow:inset 0 -2px 1px 0 #008aaa;padding:5px 10px 7x;background:#00b0f0;color:#fff}
a.viral-link.tw:active,a.viral-link.tw:hover{color:#fff}
a.viral-link.tw:hover{-moz-box-shadow:inset 0 -2px 1px 0 #33a1bb;-webkit-box-shadow:inset 0 -2px 1px 0 #33a1bb;box-shadow:inset 0 -2px 1px 0 #33a1bb;background:#32c0f3}
a.viral-link.tw:active{-moz-box-shadow:inset 0 2px 1px 0 #00a0dc;-webkit-box-shadow:inset 0 2px 1px 0 #00a0dc;box-shadow:inset 0 2px 1px 0 #00a0dc;background:#007f9b}
a.viral-link.tw.disabled{background:#ebf0f7;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Enabled=false);filter:progid:DXImageTransform.Microsoft.Shadow(Enabled=false);color:#e1e3ef}
a.viral-link.tw.disabled:hover{cursor:default}
a.viral-link.tw .icon-twitter,a.viral-link.tw .icon-tw{margin-right:10px;font-size:16px;display:inline-block;vertical-align:text-top}
.see-more-virals{color:#a0a0a0;margin-top:normal;font:12px / 25px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
.see-more-virals .see-more{float:left}
.see-more-virals .see-more:before{content:"\2022"}
.see-more-virals .see-more-link{margin-left:6px;color:inherit}
.see-more-virals .see-more-link:active,.see-more-virals .see-more-link:visited{color:#a0a0a0}
.see-more-virals .see-more-link:hover{color:#e44600}
.see-more-virals .simplified-viral-unit{float:left}
.simplified-viral-unit.large-virals .viral-container{float:left;margin-left:15px}
.simplified-viral-unit.large-virals .viral-link.fb{cursor:pointer;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:10px 18px;color:#fff;font:20px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:center;-moz-box-shadow:inset 0 -2px 1px 0 #2e4f70;-webkit-box-shadow:inset 0 -2px 1px 0 #2e4f70;box-shadow:inset 0 -2px 1px 0 #2e4f70;padding:5px 10px 7x;background:#3a5b96;color:#fff}
.simplified-viral-unit.large-virals .viral-link.fb:active,.simplified-viral-unit.large-virals .viral-link.fb:hover{color:#fff}
.simplified-viral-unit.large-virals .viral-link.fb:hover{-moz-box-shadow:inset 0 -2px 1px 0 #365676;-webkit-box-shadow:inset 0 -2px 1px 0 #365676;box-shadow:inset 0 -2px 1px 0 #365676;background:#42619a}
.simplified-viral-unit.large-virals .viral-link.fb:active{-moz-box-shadow:inset 0 2px 1px 0 #2a4866;-webkit-box-shadow:inset 0 2px 1px 0 #2a4866;box-shadow:inset 0 2px 1px 0 #2a4866;background:#355389}
.simplified-viral-unit.large-virals .viral-link.fb.disabled{background:#ebf0f7;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Enabled=false);filter:progid:DXImageTransform.Microsoft.Shadow(Enabled=false);color:#e1e3ef}
.simplified-viral-unit.large-virals .viral-link.fb.disabled:hover{cursor:default}
.simplified-viral-unit.large-virals .viral-link.fb .icon-facebook,.simplified-viral-unit.large-virals .viral-link.fb .icon-fb{margin-right:10px;font-size:16px;display:inline-block;vertical-align:text-top}
.simplified-viral-unit.large-virals .viral-link.tw{cursor:pointer;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:10px 18px;color:#fff;font:20px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:center;-moz-box-shadow:inset 0 -2px 1px 0 #008aaa;-webkit-box-shadow:inset 0 -2px 1px 0 #008aaa;box-shadow:inset 0 -2px 1px 0 #008aaa;padding:5px 10px 7x;background:#00b0f0;color:#fff}
.simplified-viral-unit.large-virals .viral-link.tw:active,.simplified-viral-unit.large-virals .viral-link.tw:hover{color:#fff}
.simplified-viral-unit.large-virals .viral-link.tw:hover{-moz-box-shadow:inset 0 -2px 1px 0 #33a1bb;-webkit-box-shadow:inset 0 -2px 1px 0 #33a1bb;box-shadow:inset 0 -2px 1px 0 #33a1bb;background:#32c0f3}
.simplified-viral-unit.large-virals .viral-link.tw:active{-moz-box-shadow:inset 0 2px 1px 0 #00a0dc;-webkit-box-shadow:inset 0 2px 1px 0 #00a0dc;box-shadow:inset 0 2px 1px 0 #00a0dc;background:#007f9b}
.simplified-viral-unit.large-virals .viral-link.tw.disabled{background:#ebf0f7;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Enabled=false);filter:progid:DXImageTransform.Microsoft.Shadow(Enabled=false);color:#e1e3ef}
.simplified-viral-unit.large-virals .viral-link.tw.disabled:hover{cursor:default}
.simplified-viral-unit.large-virals .viral-link.tw .icon-twitter,.simplified-viral-unit.large-virals .viral-link.tw .icon-tw{margin-right:10px;font-size:16px;display:inline-block;vertical-align:text-top}
.simplified-viral-unit.large-virals .virals{margin-left:-15px}
.simplified-viral-unit.normal-virals .viral-container{float:left;margin-left:5px}
.simplified-viral-unit.normal-virals .viral-link.fb,.simplified-viral-unit.normal-virals .virallink.fb{cursor:pointer;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:10px 18px;color:#fff;font:20px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:center;-moz-box-shadow:inset 0 -2px 1px 0 #2e4f70;-webkit-box-shadow:inset 0 -2px 1px 0 #2e4f70;box-shadow:inset 0 -2px 1px 0 #2e4f70;padding:5px 10px 7x;background:#3a5b96;color:#fff}
.simplified-viral-unit.normal-virals .viral-link.fb:active,.simplified-viral-unit.normal-virals .virallink.fb:active,.simplified-viral-unit.normal-virals .viral-link.fb:hover,.simplified-viral-unit.normal-virals .virallink.fb:hover{color:#fff}
.simplified-viral-unit.normal-virals .viral-link.fb:hover,.simplified-viral-unit.normal-virals .virallink.fb:hover{-moz-box-shadow:inset 0 -2px 1px 0 #365676;-webkit-box-shadow:inset 0 -2px 1px 0 #365676;box-shadow:inset 0 -2px 1px 0 #365676;background:#42619a}
.simplified-viral-unit.normal-virals .viral-link.fb:active,.simplified-viral-unit.normal-virals .virallink.fb:active{-moz-box-shadow:inset 0 2px 1px 0 #2a4866;-webkit-box-shadow:inset 0 2px 1px 0 #2a4866;box-shadow:inset 0 2px 1px 0 #2a4866;background:#355389}
.simplified-viral-unit.normal-virals .viral-link.fb.disabled,.simplified-viral-unit.normal-virals .virallink.fb.disabled{background:#ebf0f7;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Enabled=false);filter:progid:DXImageTransform.Microsoft.Shadow(Enabled=false);color:#e1e3ef}
.simplified-viral-unit.normal-virals .viral-link.fb.disabled:hover,.simplified-viral-unit.normal-virals .virallink.fb.disabled:hover{cursor:default}
.simplified-viral-unit.normal-virals .viral-link.fb .icon-facebook,.simplified-viral-unit.normal-virals .virallink.fb .icon-facebook,.simplified-viral-unit.normal-virals .viral-link.fb .icon-fb,.simplified-viral-unit.normal-virals .virallink.fb .icon-fb{margin-right:10px;font-size:16px;display:inline-block;vertical-align:text-top}
.simplified-viral-unit.normal-virals .viral-link.tw,.simplified-viral-unit.normal-virals .virallink.tw{cursor:pointer;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:10px 18px;color:#fff;font:20px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:center;-moz-box-shadow:inset 0 -2px 1px 0 #008aaa;-webkit-box-shadow:inset 0 -2px 1px 0 #008aaa;box-shadow:inset 0 -2px 1px 0 #008aaa;padding:5px 10px 7x;background:#00b0f0;color:#fff}
.simplified-viral-unit.normal-virals .viral-link.tw:active,.simplified-viral-unit.normal-virals .virallink.tw:active,.simplified-viral-unit.normal-virals .viral-link.tw:hover,.simplified-viral-unit.normal-virals .virallink.tw:hover{color:#fff}
.simplified-viral-unit.normal-virals .viral-link.tw:hover,.simplified-viral-unit.normal-virals .virallink.tw:hover{-moz-box-shadow:inset 0 -2px 1px 0 #33a1bb;-webkit-box-shadow:inset 0 -2px 1px 0 #33a1bb;box-shadow:inset 0 -2px 1px 0 #33a1bb;background:#32c0f3}
.simplified-viral-unit.normal-virals .viral-link.tw:active,.simplified-viral-unit.normal-virals .virallink.tw:active{-moz-box-shadow:inset 0 2px 1px 0 #00a0dc;-webkit-box-shadow:inset 0 2px 1px 0 #00a0dc;box-shadow:inset 0 2px 1px 0 #00a0dc;background:#007f9b}
.simplified-viral-unit.normal-virals .viral-link.tw.disabled,.simplified-viral-unit.normal-virals .virallink.tw.disabled{background:#ebf0f7;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Enabled=false);filter:progid:DXImageTransform.Microsoft.Shadow(Enabled=false);color:#e1e3ef}
.simplified-viral-unit.normal-virals .viral-link.tw.disabled:hover,.simplified-viral-unit.normal-virals .virallink.tw.disabled:hover{cursor:default}
.simplified-viral-unit.normal-virals .viral-link.tw .icon-twitter,.simplified-viral-unit.normal-virals .virallink.tw .icon-twitter,.simplified-viral-unit.normal-virals .viral-link.tw .icon-tw,.simplified-viral-unit.normal-virals .virallink.tw .icon-tw{margin-right:10px;font-size:16px;display:inline-block;vertical-align:text-top}
.simplified-viral-unit.normal-virals .virals{margin-left:-5px}
.simplified-viral-unit.small-virals .viral-container{float:left;margin-left:30px}
.simplified-viral-unit.small-virals .viral-container.first{margin-left:0}
.simplified-viral-unit.small-virals .viral-link.fb{cursor:pointer;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:10px 18px;color:#fff;font:14px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:center;-moz-box-shadow:inset 0 -2px 1px 0 #2e4f70;-webkit-box-shadow:inset 0 -2px 1px 0 #2e4f70;box-shadow:inset 0 -2px 1px 0 #2e4f70;padding:5px 10px 7x;background:#3a5b96;color:#fff}
.simplified-viral-unit.small-virals .viral-link.fb:active,.simplified-viral-unit.small-virals .viral-link.fb:hover{color:#fff}
.simplified-viral-unit.small-virals .viral-link.fb:hover{-moz-box-shadow:inset 0 -2px 1px 0 #365676;-webkit-box-shadow:inset 0 -2px 1px 0 #365676;box-shadow:inset 0 -2px 1px 0 #365676;background:#42619a}
.simplified-viral-unit.small-virals .viral-link.fb:active{-moz-box-shadow:inset 0 2px 1px 0 #2a4866;-webkit-box-shadow:inset 0 2px 1px 0 #2a4866;box-shadow:inset 0 2px 1px 0 #2a4866;background:#355389}
.simplified-viral-unit.small-virals .viral-link.fb.disabled{background:#ebf0f7;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Enabled=false);filter:progid:DXImageTransform.Microsoft.Shadow(Enabled=false);color:#e1e3ef}
.simplified-viral-unit.small-virals .viral-link.fb.disabled:hover{cursor:default}
.simplified-viral-unit.small-virals .viral-link.fb .icon-facebook,.simplified-viral-unit.small-virals .viral-link.fb .icon-fb{margin-right:10px;font-size:16px;display:inline-block;vertical-align:text-top}
.simplified-viral-unit.small-virals .viral-link.tw{cursor:pointer;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:10px 18px;color:#fff;font:14px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:center;-moz-box-shadow:inset 0 -2px 1px 0 #008aaa;-webkit-box-shadow:inset 0 -2px 1px 0 #008aaa;box-shadow:inset 0 -2px 1px 0 #008aaa;padding:5px 10px 7x;background:#00b0f0;color:#fff}
.simplified-viral-unit.small-virals .viral-link.tw:active,.simplified-viral-unit.small-virals .viral-link.tw:hover{color:#fff}
.simplified-viral-unit.small-virals .viral-link.tw:hover{-moz-box-shadow:inset 0 -2px 1px 0 #33a1bb;-webkit-box-shadow:inset 0 -2px 1px 0 #33a1bb;box-shadow:inset 0 -2px 1px 0 #33a1bb;background:#32c0f3}
.simplified-viral-unit.small-virals .viral-link.tw:active{-moz-box-shadow:inset 0 2px 1px 0 #00a0dc;-webkit-box-shadow:inset 0 2px 1px 0 #00a0dc;box-shadow:inset 0 2px 1px 0 #00a0dc;background:#007f9b}
.simplified-viral-unit.small-virals .viral-link.tw.disabled{background:#ebf0f7;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Enabled=false);filter:progid:DXImageTransform.Microsoft.Shadow(Enabled=false);color:#e1e3ef}
.simplified-viral-unit.small-virals .viral-link.tw.disabled:hover{cursor:default}
.simplified-viral-unit.small-virals .viral-link.tw .icon-twitter,.simplified-viral-unit.small-virals .viral-link.tw .icon-tw{margin-right:10px;font-size:16px;display:inline-block;vertical-align:text-top}
.simplified-viral-unit.flat-virals .viral-container{display:block;height:29px;margin-bottom:30px}
.simplified-viral-unit.flat-virals .viral-link{display:block;font-size:14px;padding:14px 35px 13px 15px}
.simplified-viral-unit.flat-virals .viral-link span{float:left;margin-right:20px;font-size:20px;line-height:13px}
.simplified-viral-unit.flat-virals .virals{float:left}
.simplified-viral-unit.invite-virals .viral-link{display:inline-block;color:#fcfbf6;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;height:18px;width:200px;padding:8px 0 12px;text-align:left;position:relative;cursor:pointer;font:14px / 1 'LatoBold','Helvetica Neue',Helvetica,Arial,sans-serif;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Enabled=false);filter:progid:DXImageTransform.Microsoft.Shadow(Enabled=false)}
.simplified-viral-unit.invite-virals .viral-link .icon-twitter,.simplified-viral-unit.invite-virals .viral-link .icon-facebook{display:inline-block;vertical-align:bottom;padding:0 10px;margin-right:10px;font-size:18px;position:relative}
.simplified-viral-unit.invite-virals .viral-link .icon-twitter:after,.simplified-viral-unit.invite-virals .viral-link .icon-facebook:after{content:'';display:inline-block;height:38px;width:1px;position:absolute;right:0;top:-8px}
.simplified-viral-unit.invite-virals .viral-link.tw{background:#00aced;background:-webkit-gradient(linear, left top, left bottom, from(#00aced), to(#0094cc));background:-webkit-linear-gradient(top, #00aced, #0094cc);background:-moz-linear-gradient(top, #00aced, #0094cc);background:-ms-linear-gradient(top, #00aced, #0094cc);background:-o-linear-gradient(top, #00aced, #0094cc);background:linear-gradient(top, #00aced, #0094cc);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00aced', EndColorStr='#0094cc');filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00aced', endColorstr='#0094cc');margin-bottom:10px}
.simplified-viral-unit.invite-virals .viral-link.tw .icon-twitter:after{background:#0094cc;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #0096cc) color-stop(35%, #00aceb) color-stop(100%, #00aceb));background:-webkit-linear-gradient(top, #0096cc 0, #00aceb 35%, #00aceb 100%);background:-moz-linear-gradient(top, #0096cc 0, #00aceb 35%, #00aceb 100%);background:-ms-linear-gradient(top, #0096cc 0, #00aceb 35%, #00aceb 100%);background:-o-linear-gradient(top, #0096cc 0, #00aceb 35%, #00aceb 100%);background:linear-gradient(top, #0096cc 0, #00aceb 35%, #00aceb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0094cc', endColorstr='#00aced', GradientType=0)}
.simplified-viral-unit.invite-virals .viral-link.fb{background:#3b5998;background:-webkit-gradient(linear, left top, left bottom, from(#3b5998), to(#314b80));background:-webkit-linear-gradient(top, #3b5998, #314b80);background:-moz-linear-gradient(top, #3b5998, #314b80);background:-ms-linear-gradient(top, #3b5998, #314b80);background:-o-linear-gradient(top, #3b5998, #314b80);background:linear-gradient(top, #3b5998, #314b80);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#3b5998', EndColorStr='#314b80');filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3b5998', endColorstr='#314b80');}
.simplified-viral-unit.invite-virals .viral-link.fb .icon-facebook:after{background:#314b80;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #314c81) color-stop(35%, #3b5897) color-stop(100%, #3b5897));background:-webkit-linear-gradient(top, #314c81 0, #3b5897 35%, #3b5897 100%);background:-moz-linear-gradient(top, #314c81 0, #3b5897 35%, #3b5897 100%);background:-ms-linear-gradient(top, #314c81 0, #3b5897 35%, #3b5897 100%);background:-o-linear-gradient(top, #314c81 0, #3b5897 35%, #3b5897 100%);background:linear-gradient(top, #314c81 0, #3b5897 35%, #3b5897 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#314b80', endColorstr='#3b5998', GradientType=0)}
.simplified-viral-unit .virals{zoom:1;zoom:1}
.simplified-viral-unit .virals:before,.simplified-viral-unit .virals:after{display:table;content:""}
.simplified-viral-unit .virals:after{clear:both}
#invite-view{width:602px;border:1px solid #e1e3ef;padding:30px 20px;background:#fff;color:#6e6473}
#invite-view .hide{display:none}
#invite-view .section-header{margin-bottom:15px}
#invite-view .tab-container .tab-header{border-bottom:0;padding:5px 0;border-top:1px solid #e1e3ef}
#invite-view .tab-nav .tab-link{color:#b4b4c3}
#invite-view .tab-nav.active .tab-link{color:#6e6473}
#fb-friend-invite-form{top:50px}
#fb-friend-invite-form .progress-label{margin-right:5px;vertical-align:middle;margin-top:normal;font:12px / 18px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
#fb-friend-invite-form .progress-label .progress-count{width:28px;display:inline-block;text-align:right}
#fb-friend-invite-form .fb-friend-list{height:160px;width:95%;margin-bottom:10px;padding:15px;overflow-y:auto}
#fb-friend-invite-form .fb-friend-list .do-not-invite .checkbox-input{visibility:hidden}
#fb-friend-invite-form .fb-friend-list .fb-friend{float:left;width:174px;margin:12px 0 0 6px;white-space:nowrap;margin-top:normal;font:12px / 12px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
#fb-friend-invite-form .fb-friend-list .fb-friend:hover{background-color:#eceff5;cursor:pointer}
#fb-friend-invite-form .fb-friend-list .fb-friend.first{margin-left:0;clear:left}
#fb-friend-invite-form .fb-friend-list .fb-friend.first-row{margin-top:0}
#fb-friend-invite-form .fb-friend-list .fb-friend .checkbox-input,#fb-friend-invite-form .fb-friend-list .fb-friend .user-img,#fb-friend-invite-form .fb-friend-list .fb-friend .user-name{display:inline-block;vertical-align:middle}
#fb-friend-invite-form .fb-friend-list .fb-friend .checkbox-input{width:13px}
#fb-friend-invite-form .fb-friend-list .fb-friend .registered{font-size:10px;line-height:10px;font-weight:bold}
#fb-friend-invite-form .fb-friend-list .fb-friend .user-img{height:30px;width:30px;margin-left:3px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}
#fb-friend-invite-form .fb-friend-list .fb-friend .user-name{width:118px;margin-left:3px;overflow:hidden;text-overflow:ellipsis}
#fb-friend-invite-form .friend-filter{display:inline-block;vertical-align:middle;width:170px;height:24px;border:1px solid #d9cdc3;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;position:relative;overflow:hidden}
#fb-friend-invite-form .friend-filter .text-input{outline:none;border:0;width:150px;height:23px;margin-left:22px;color:#6e6473;font-size:14px;font-family:'LatoRegular'}
#fb-friend-invite-form .friend-filter .text-input::-webkit-input-placeholder{color:#d9cdc3;font-family:'LatoRegular'}
#fb-friend-invite-form .friend-filter .text-input:-moz-placeholder{color:#d9cdc3;font-family:'LatoRegular'}
#fb-friend-invite-form .friend-filter .icon-magnifying-glass{display:inline-block;position:absolute;top:6px;left:7px;font-size:12px;color:#d9cdc3}
#fb-friend-invite-form .panel-body{border-top:1px dashed #e1e3ef}
#fb-friend-invite-form .panel-footer{margin-top:0;border-top:0}
#fb-friend-invite-form .panel-footer .submit-button-container{float:right}
#fb-friend-invite-form .panel-footer .submit-button-container .submit-button{cursor:pointer;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:10px 18px;color:#fff;font:20px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:center;background:#e67d69;outline:0;border:0;padding:8px 26px;font-size:14px}
#fb-friend-invite-form .panel-footer .submit-button-container .submit-button:active,#fb-friend-invite-form .panel-footer .submit-button-container .submit-button:hover{color:#fff}
#fb-friend-invite-form .panel-footer .submit-button-container .submit-button:hover{background:#f77d69}
#fb-friend-invite-form .panel-footer .submit-button-container .submit-button:active{background:#cc685a}
#fb-friend-invite-form .panel-footer .submit-button-container .submit-button.disabled{background:#f4f5f9;color:#cfd5e5}
#fb-friend-invite-form .panel-footer .submit-button-container .submit-button.disabled:hover{cursor:default}
#fb-friend-invite-form .panel-footer .submit-button-container .submit-button-arrow{cursor:pointer;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:10px 18px;color:#fff;font:20px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:center;position:relative;padding:9px 40px 10px 15px;font:13px / 13px 'LatoBlack','Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:.4px;text-transform:uppercase;border:1px solid #b13211;-moz-box-shadow:inset 1px 1px 1px 0 rgba(255,255,255,0.3);-webkit-box-shadow:inset 1px 1px 1px 0 rgba(255,255,255,0.3);box-shadow:inset 1px 1px 1px 0 rgba(255,255,255,0.3);background:#ee774e;background:-webkit-gradient(linear, left top, left bottom, from(#ee774e), to(#e4432e));background:-webkit-linear-gradient(top, #ee774e, #e4432e);background:-moz-linear-gradient(top, #ee774e, #e4432e);background:-ms-linear-gradient(top, #ee774e, #e4432e);background:-o-linear-gradient(top, #ee774e, #e4432e);background:linear-gradient(top, #ee774e, #e4432e);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ee774e', EndColorStr='#e4432e');filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee774e', endColorstr='#e4432e');margin-top:-1px}
#fb-friend-invite-form .panel-footer .submit-button-container .submit-button-arrow:active,#fb-friend-invite-form .panel-footer .submit-button-container .submit-button-arrow:hover{color:#fff}
#fb-friend-invite-form .panel-footer .submit-button-container .submit-button-arrow:before{display:block;position:absolute;height:0;width:0;border-style:solid;border-width:5px;content:''}
#fb-friend-invite-form .panel-footer .submit-button-container .submit-button-arrow:before{right:-10px;border-color:transparent transparent transparent #fff}
#fb-friend-invite-form .panel-footer .submit-button-container .submit-button-arrow:before{z-index:10;top:11px;right:13px}
#fb-friend-invite-form .panel-footer .submit-button-container .submit-button-arrow:after{display:block;z-index:5;position:absolute;right:12px;top:6px;height:20px;width:20px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-moz-box-shadow:1px 1px 0 rgba(255,255,255,0.2),inset 1px 1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:1px 1px 0 rgba(255,255,255,0.2),inset 1px 1px 0 rgba(0,0,0,0.2);box-shadow:1px 1px 0 rgba(255,255,255,0.2),inset 1px 1px 0 rgba(0,0,0,0.2);content:''}
#fb-friend-invite-form .panel-footer .submit-button-container .submit-button-arrow:after{background-color:#b13629}
#fb-friend-invite-form .panel-footer .submit-button-container .submit-button-arrow:hover{background:#f18f6b;background:-webkit-gradient(linear, left top, left bottom, from(#f18f6b), to(#ee513d));background:-webkit-linear-gradient(top, #f18f6b, #ee513d);background:-moz-linear-gradient(top, #f18f6b, #ee513d);background:-ms-linear-gradient(top, #f18f6b, #ee513d);background:-o-linear-gradient(top, #f18f6b, #ee513d);background:linear-gradient(top, #f18f6b, #ee513d);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f18f6b', EndColorStr='#ee513d');filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f18f6b', endColorstr='#ee513d');}
#fb-friend-invite-form .panel-footer .submit-button-container .submit-button-arrow:active{background:#e4432e;background:-webkit-gradient(linear, left top, left bottom, from(#e4432e), to(#ee774e));background:-webkit-linear-gradient(top, #e4432e, #ee774e);background:-moz-linear-gradient(top, #e4432e, #ee774e);background:-ms-linear-gradient(top, #e4432e, #ee774e);background:-o-linear-gradient(top, #e4432e, #ee774e);background:linear-gradient(top, #e4432e, #ee774e);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e4432e', EndColorStr='#ee774e');filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4432e', endColorstr='#ee774e');}
#fb-friend-invite-form .select-all{display:inline-block;vertical-align:middle;position:relative;margin-right:55px}
#fb-friend-invite-form .select-all .checkbox-input{float:left;margin:6px 6px 0 0}
#fb-friend-invite-form .select-all .select-all-friends{display:inline-block;vertical-align:top}
#fb-friend-invite-form .selection-helpers{float:right;margin-top:-38px}
.widget body{background-color:transparent}
.widget html{background-color:transparent;overflow:hidden}
.widget .credits{text-align:right}
html.widget{background:transparent}
.widget-badge{width:150px}
.widget-badge .kflag-71x66{float:left;display:block;position:relative;color:#fff;text-align:center;height:71px;width:76px;margin:-1px -4px -4px -2px;background:transparent url('../images/icons/flag-71x66.png') no-repeat top left;z-index:100}
.widget-badge .kflag-71x66 .kscore{display:block}
.widget-badge .kflag-71x66 .kscore{font:53px / 58px 'LatoBlack','Helvetica Neue',Helvetica,Arial,sans-serif}
.widget-badge .kflag-71x66 .kscore.triple-score{font:37px / 58px 'LatoBlack','Helvetica Neue',Helvetica,Arial,sans-serif}
.widget-badge .user-pic{display:block;padding:5px;border:1px solid #f0ebe6;background-color:#fff;height:58px;width:58px;float:left;margin-left:7px}
.widget-badge .user-pic .user-img{display:block;background-color:transparent;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;text-decoration:none;height:58px;width:58px}
.widget-badge .user-pic .user-img:hover,.widget-badge .user-pic .user-img:active{text-decoration:none}
.widget-badge .user-name{width:150px;text-align:center;color:#6e6473;font:22px / 24px 'LatoLight','Helvetica Neue',Helvetica,Arial,sans-serif;clear:both;padding:7px 0 0 0}
.widget-badge .user-name .first-name{font:22px / 22px 'LatoBold','Helvetica Neue',Helvetica,Arial,sans-serif}
.widget-badge .user-name .last-name{font:22px / 22px 'LatoLight','Helvetica Neue',Helvetica,Arial,sans-serif}
.widget-text{font:14px / 20px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;color:#808080}
.widget-arrow{position:absolute}
.widget-arrow.right{right:5px}
.widget-arrow.left{left:5px}
.widget-challenge{width:325px;height:130px;position:relative;overflow:hidden}
.widget-challenge .widget-arrow{top:50px}
.widget-challenge .carousel{zoom:1;width:1000px;margin-left:-325px}
.widget-challenge .carousel:before,.widget-challenge .carousel:after{display:table;content:""}
.widget-challenge .carousel:after{clear:both}
.widget-challenge .challenge{zoom:1;width:270px;padding:15px 25px 15px 30px;float:left}
.widget-challenge .challenge:before,.widget-challenge .challenge:after{display:table;content:""}
.widget-challenge .challenge:after{clear:both}
.widget-challenge .widget-text{font:16px / 1 'LatoLight','Helvetica Neue',Helvetica,Arial,sans-serif;width:170px;padding-top:15px;float:left}
.widget-challenge .widget-image{display:block;background-color:transparent;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;text-decoration:none;height:100px;width:100px;float:left}
.widget-challenge .widget-image:hover,.widget-challenge .widget-image:active{text-decoration:none}
.widget-carousel{width:995px;position:relative}
.widget-carousel .author-meta{zoom:1;width:100%;height:48px;padding-bottom:10px}
.widget-carousel .author-meta:before,.widget-carousel .author-meta:after{display:table;content:""}
.widget-carousel .author-meta:after{clear:both}
.widget-carousel .avatar{float:left}
.widget-carousel .buzzstream{zoom:1;height:300px;width:20000px;margin-left:0}
.widget-carousel .buzzstream:before,.widget-carousel .buzzstream:after{display:table;content:""}
.widget-carousel .buzzstream:after{clear:both}
.widget-carousel .buzzitem{height:250px;width:250px;margin:10px 10px 0;float:left;position:relative;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-color:#fff}
.widget-carousel .user-tw-media{width:230px;height:230px;border:1px solid #ddd;padding:10px;position:relative;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-color:#fff}
.widget-carousel .buzzimage{overflow:hidden;height:250px;width:250px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}
.widget-carousel .buzzvideo{margin:-60px 0 0 -10px}
.widget-carousel .content{padding:10px 0;font:14px / 16px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;height:120px}
.widget-carousel .content a{color:#00ade1;font:14px / 16px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
.widget-carousel .content .text{overflow-x:hidden;width:100%;display:inline-block}
.widget-carousel .content-meta{zoom:1;text-align:center;padding:10px 0;width:230px;border-top:1px solid #d3d3d3;font:12px / 14px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
.widget-carousel .content-meta:before,.widget-carousel .content-meta:after{display:table;content:""}
.widget-carousel .content-meta:after{clear:both}
.widget-carousel .content-meta a{color:#808080;margin:4px;float:right}
.widget-carousel .content-meta .timestamp{float:left}
.widget-carousel .follow{display:block;float:right;font-size:16px;color:#808080}
.widget-carousel .follow .icon-twitter{color:#808080}
.widget-carousel .instagram-caption{position:absolute;display:inline-block;bottom:0;padding:10px 10px;background:rgba(0,0,0,0.8);width:230px;overflow-x:hidden;text-overflow:ellipsis;color:#fff;font:12px / 20px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;max-height:0;overflow:hidden;-webkit-transition:max-height .5s ease-in-out;-moz-transition:max-height .5s ease-in-out;-ms-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out}
.widget-carousel .instagram-icon{position:absolute;top:10px;right:10px;height:25px;width:24px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background:url(../images/icons/networks-icons-sprite2.png) -500px -403px no-repeat}
.widget-carousel .user-meta{zoom:1;width:50%}
.widget-carousel .user-meta:before,.widget-carousel .user-meta:after{display:table;content:""}
.widget-carousel .user-meta:after{clear:both}
.widget-carousel .user-name{font:16px / 24px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;width:100%;display:block;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden}
.widget-carousel .user-meta{float:left;margin-left:10px;color:#000}
.widget-carousel .klout-meta{margin-top:5px;width:250px}
.widget-carousel .klout-meta .meta-info{font:14px / 16px 'LatoLight','Helvetica Neue',Helvetica,Arial,sans-serif;float:left;width:175px}
.widget-carousel .klout-meta .meta-info.date{float:right;text-align:right;width:75px;color:#808080}
.widget-carousel .timestamp{color:#d3d3d3}
.widget-carousel .tw-action.active{color:#00ade1}
.widget-carousel .tw-action.active .icon-twitter{color:#00ade1}
.widget-carousel .widget-arrow{bottom:124px;height:120px;width:50px}
.widget-carousel .widget-carousel-viewport{width:810px;height:300px;padding:15px 0;margin:0 auto;overflow:hidden;position:relative;clear:left}
.widget-carousel .widget-text{font:15px / 16px 'LatoLight','Helvetica Neue',Helvetica,Arial,sans-serif;text-transform:uppercase;color:#fff;float:left;margin:10px 102px -10px}
.widget-carousel .widget-text.hashtags{float:right}
.widget-poll{width:410px;height:255px;position:relative;padding:15px}
.widget-poll input[type="radio"],.widget-poll input[type="checkbox"]{display:none}
.widget-poll input[type="radio"]:checked+label,.widget-poll input[type="checkbox"]:checked+label{color:#04ace5}
.widget-poll input[type="radio"]+label .outer-circle,.widget-poll input[type="checkbox"]+label .outer-circle{display:inline-block;vertical-align:middle;height:18px;width:18px;margin-right:5px;border-radius:50%;background:#ddd}
.widget-poll input[type="checkbox"]+label .outer-circle{border-radius:3px}
.widget-poll input[type="radio"]:checked+label .inner-bullet,.widget-poll input[type="checkbox"]:checked+label .inner-bullet{display:inline-block;height:10px;width:10px;margin:4px;border-radius:50%;background:#333}
.widget-poll input[type="checkbox"]:checked+label .inner-bullet{border-radius:3px}
.widget-poll .freeform-answer{width:378px;height:128px;padding:15px;border:1px solid #808080;margin-bottom:30px;resize:none;font:14px / 20px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;color:#666}
.widget-poll .freeform-answer.freeform-answer-with-image{width:225px;height:128px}
.widget-poll .answer-container{opacity:0;display:none;background:#eee}
.widget-poll .widget-text.poll{padding-bottom:10px}
.widget-poll .submit,.widget-poll .next{position:absolute;bottom:3px;right:3px;display:block;font:14px / 16px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;text-transform:uppercase}
.widget-poll .poll-thanks{display:none;opacity:0;text-align:center;color:#68ad63;padding-bottom:5px;margin-top:-10px}
.widget-poll .poll-error{display:none;opacity:0;float:left;color:#e57d68;font:12px / 12px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:italic}
.widget-poll .poll-error.freeform{margin-top:0}
.widget-poll .character-limit{float:left;margin-top:-20px;color:#1e99c0;font:12px / 12px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
.widget-poll .hot-or-not-image{display:inline-block;position:relative}
.widget-poll.hot-or-not.freeform .option.image,.widget-poll.hot-or-not.freeform .image-option{width:213px;height:132px}
.widget-poll.hot-or-not.freeform .freeform-answer{width:140px}
.widget-poll.hot-or-not.freeform .answer-container{display:inline-block}
.widget-poll .percentage-overlay{position:absolute;top:0;padding:67px 0;width:180px;background:rgba(0,0,0,0.7);color:#1e99c0;font-size:50px;text-align:center}
.widget-poll .percentage-overlay.hidden-overlay{display:none}
.widget-poll.hot-or-not:not(.freeform) .poll-error{margin-top:23px}
.widget-poll.placeholder-poll{display:none}
.widget-poll-carousel{width:410px;height:300px;padding:15px}
.widget-poll-carousel .poll-header{width:100%;text-transform:uppercase}
.widget-poll-carousel .poll-header .header-text{font:14px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;color:#666}
.widget-poll-carousel .poll-header .arrows{float:right}
.widget-poll-carousel .poll-header .arrows .arrow{cursor:default}
.widget-poll-carousel .poll-header .arrows .arrow.right{margin-left:3px}
.widget-poll-carousel .poll-header .arrows .arrow.left{opacity:0;display:none}
.widget-poll-carousel .poll-header .icon-triangle-left,.widget-poll-carousel .poll-header .icon-triangle-right{color:#494949}
.widget-poll-carousel .poll-header .icon-triangle-left:hover,.widget-poll-carousel .poll-header .icon-triangle-right:hover{color:#939393}
.widget-poll-carousel .poll-carousel{width:10000px;height:285px;margin-left:0}
.widget-poll-carousel .poll-viewport{width:410px;height:285px;overflow:hidden}
.widget-poll-carousel .widget-poll{float:left}
.widget-poll-carousel.general-mills .widget-text.poll-coming{color:#04ace5;padding:70px;text-align:center}
.widget-poll-carousel.general-mills .poll-options{color:#494949;font:14px / 16px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
.widget-poll-carousel.general-mills .image-option-with-input{width:120px;margin-right:30px;float:left}
.widget-poll-carousel.general-mills .image-option{display:inline-block;height:110px;width:110px;margin-bottom:3px}
.widget-poll-carousel.general-mills .option{margin-bottom:10px}
.widget-poll-carousel.general-mills .option.image{display:inline-block;vertical-align:top;margin:0 10px;width:110px;text-align:center}
.widget-poll-carousel.general-mills .option.image.two-option{width:180px}
.widget-poll-carousel.general-mills .option.image.two-option .image-option{width:180px;height:150px}
.widget-poll-carousel.general-mills .option.selected{color:#04ace5}
.widget-poll-carousel.general-mills .option .blank-option{width:250px;padding:5px;border:1px solid #ddd;font-family:'LatoLight'}
.widget-poll-carousel.general-mills .imageWithCheckbox .option .blank-option{width:195px}
.widget-poll-carousel.general-mills .widget-poll{padding-left:0}
.widget-poll-carousel.general-mills .submit,.widget-poll-carousel.general-mills .next{bottom:0;right:10px;height:26px;width:95px;text-align:center;padding-top:10px;background:url(../images/brandCommunities/tastemakers/buttonOFF.png) no-repeat center;color:#fff}
.widget-poll-carousel.general-mills .submit:hover,.widget-poll-carousel.general-mills .next:hover{color:#1e99c0}
.widget-poll-carousel.general-mills .next{display:none;opacity:0}
.widget-carousel.general-mills,.widget-carousel.call-of-duty{width:1020px;margin-left:20px}
.widget-carousel.general-mills .user-name,.widget-carousel.call-of-duty .user-name{margin-bottom:-3px}
.widget-carousel.general-mills .handle,.widget-carousel.call-of-duty .handle{font:12px / 14px 'LatoLight','Helvetica Neue',Helvetica,Arial,sans-serif;color:#494949}
.widget-carousel.general-mills .widget-text,.widget-carousel.call-of-duty .widget-text{margin:10px 116px -10px}
.widget-carousel.general-mills .widget-arrow,.widget-carousel.call-of-duty .widget-arrow{bottom:108px;height:120px;width:55px}
.widget-carousel.general-mills .widget-arrow.left,.widget-carousel.call-of-duty .widget-arrow.left{display:none;opacity:0;background:url(../images/brandCommunities/tastemakers/LeftArrow.png) no-repeat center center;left:-2px}
.widget-carousel.general-mills .widget-arrow.left:hover,.widget-carousel.call-of-duty .widget-arrow.left:hover{background:url(../images/brandCommunities/tastemakers/LeftArrowON.png) no-repeat center center}
.widget-carousel.general-mills .widget-arrow.right,.widget-carousel.call-of-duty .widget-arrow.right{background:url(../images/brandCommunities/tastemakers/RightArrow.png) no-repeat center center;right:15px}
.widget-carousel.general-mills .widget-arrow.right:hover,.widget-carousel.call-of-duty .widget-arrow.right:hover{background:url(../images/brandCommunities/tastemakers/RightArrowON.png) no-repeat center center}
.widget-carousel.general-mills .widget-arrow .icon-triangle-left,.widget-carousel.call-of-duty .widget-arrow .icon-triangle-left,.widget-carousel.general-mills .widget-arrow .icon-triangle-right,.widget-carousel.call-of-duty .widget-arrow .icon-triangle-right{opacity:0}
.widget-perk.general-mills .header-text{text-transform:uppercase;font:14px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;color:#666}
.widget-perk.general-mills .widget-text{font:14px / 16px 'LatoLight','Helvetica Neue',Helvetica,Arial,sans-serif}
.widget-perk{width:410px;height:245px;padding:15px}
.widget-perk .perk-image{display:block;background-color:transparent;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;text-decoration:none;height:165px;width:410px;margin:10px auto}
.widget-perk .perk-image:hover,.widget-perk .perk-image:active{text-decoration:none}
.widget-perk .perk-cta{float:right;font:14px / 16px 'LatoLight','Helvetica Neue',Helvetica,Arial,sans-serif;color:#a2855d}
.widget-perk .perk-cta:hover{color:#939393}
.widget-contest-share{padding:10px}
.widget-contest-share .widget-text{margin-bottom:15px}
.widget-contest-share .contest-share{position:relative;width:542px;margin:0 auto;text-align:center}
.widget-contest-share .contest-share-image{display:inline-block}
.widget-contest-share .contest-image{height:305px;width:542px}
.widget-contest-share .contest-actions{position:absolute;top:8px;right:0}
.widget-contest-share .contest-actions .share-icon{cursor:pointer;display:block;color:#fff;font-size:22px;margin:0 10px 13px}
.widget-contest-share .contest-actions .share-icon:hover{color:#abe5fb}
.widget-contest-share .play-button{font-size:24px;color:#fff;position:absolute;top:46%;left:50%}
.widget-contest-share .play-button:hover{color:#abe5fb}
.user-icon-search{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:44px;width:44px;border-radius:50%;border:1px solid #d0c3b7;padding:2px;overflow:hidden;background-color:#fff}
.user-icon-search .profile-picture{height:100%;width:100%;border-radius:50%;background:#fff center center no-repeat;background-size:cover}
.avatar-profile{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:140px;height:150px}
.avatar-profile .user-icon{position:absolute;top:0;right:0}
.avatar-profile .flag2{position:absolute;left:0;bottom:0}
.avatar-profile .user-icon{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:140px;width:140px;border-radius:50%;border:1px solid #d0c3b7;padding:7px;overflow:hidden;background-color:#fff}
.avatar-profile .user-icon .profile-picture{height:100%;width:100%;border-radius:50%;background:#fff center center no-repeat;background-size:cover}
.avatar-profile .flag2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50px;height:50px;padding-bottom:5px;background:transparent url(../images/flag.svg) no-repeat center top;text-align:center;line-height:45px;vertical-align:middle}
.avatar-profile .flag2 .score{font:28px / 45px 'LatoBlack','Helvetica Neue',Helvetica,Arial,sans-serif;color:#fff}
.avatar-modal{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:100px;height:108px}
.avatar-modal .user-icon{position:absolute;top:0;right:0}
.avatar-modal .flag2{position:absolute;left:0;bottom:0}
.avatar-modal .user-icon{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100px;width:100px;border-radius:50%;border:1px solid #d0c3b7;padding:5px;overflow:hidden;background-color:#fff}
.avatar-modal .user-icon .profile-picture{height:100%;width:100%;border-radius:50%;background:#fff center center no-repeat;background-size:cover}
.avatar-modal .flag2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:36px;height:36px;padding-bottom:4px;background:transparent url(../images/flag.svg) no-repeat center top;text-align:center;line-height:32px;vertical-align:middle}
.avatar-modal .flag2 .score{font:20px / 32px 'LatoBlack','Helvetica Neue',Helvetica,Arial,sans-serif;color:#fff}
.avatar-sidebar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:70px;height:76px}
.avatar-sidebar .user-icon{position:absolute;top:0;right:0}
.avatar-sidebar .flag2{position:absolute;left:0;bottom:0}
.avatar-sidebar .user-icon{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:70px;width:70px;border-radius:50%;border:1px solid #d0c3b7;padding:4px;overflow:hidden;background-color:#fff}
.avatar-sidebar .user-icon .profile-picture{height:100%;width:100%;border-radius:50%;background:#fff center center no-repeat;background-size:cover}
.avatar-sidebar .flag2{padding-top:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:24px;height:24px;padding-bottom:3px;background:transparent url(../images/flag.svg) no-repeat center top;text-align:center;line-height:21px;vertical-align:middle}
.avatar-sidebar .flag2 .score{font:13px / 21px 'LatoBlack','Helvetica Neue',Helvetica,Arial,sans-serif;color:#fff}
.avatar-email{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:60px;height:64px}
.avatar-email .user-icon{position:absolute;top:0;right:0}
.avatar-email .flag2{position:absolute;left:0;bottom:0}
.avatar-email .user-icon{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:60px;width:60px;border-radius:50%;border:1px solid #d0c3b7;padding:3px;overflow:hidden;background-color:#fff}
.avatar-email .user-icon .profile-picture{height:100%;width:100%;border-radius:50%;background:#fff center center no-repeat;background-size:cover}
.avatar-email .flag2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:20px;height:20px;padding-bottom:2px;background:transparent url(../images/flag.svg) no-repeat center top;text-align:center;line-height:18px;vertical-align:middle}
.avatar-email .flag2 .score{font:11px / 18px 'LatoBlack','Helvetica Neue',Helvetica,Arial,sans-serif;color:#fff}
.avatar-search{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:44px;height:46px}
.avatar-search .user-icon{position:absolute;top:0;right:0}
.avatar-search .flag2{position:absolute;left:0;bottom:0}
.avatar-search .user-icon{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:44px;width:44px;border-radius:50%;border:1px solid #d0c3b7;padding:2px;overflow:hidden;background-color:#fff}
.avatar-search .user-icon .profile-picture{height:100%;width:100%;border-radius:50%;background:#fff center center no-repeat;background-size:cover}
.avatar-search .flag2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:16px;height:16px;padding-bottom:4px;background:transparent url(../images/flag.svg) no-repeat center top;text-align:center;line-height:12px;vertical-align:middle}
.avatar-search .flag2 .score{font:10px / 12px 'LatoBlack','Helvetica Neue',Helvetica,Arial,sans-serif;color:#fff}
.campaign-content-table .user-icon{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:42px;width:42px;border-radius:50%;border:1px solid #d0c3b7;padding:1px;overflow:hidden;background-color:#fff}
.campaign-content-table .user-icon .profile-picture{height:100%;width:100%;border-radius:50%;background:#fff center center no-repeat;background-size:cover}
.campaign-content-table .flag2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:18px;height:18px;padding-bottom:2px;background:transparent url(../images/flag.svg) no-repeat center top;text-align:center;line-height:16px;vertical-align:middle}
.campaign-content-table .flag2 .score{font:12px / 16px 'LatoBlack','Helvetica Neue',Helvetica,Arial,sans-serif;color:#fff}
.developers-layout a{color:#e44600;font-weight:normal;cursor:pointer}
.developers-layout a:visited{color:#e44600}
.developers-layout a:hover{color:#ff8955;text-decoration:none}
.developers-layout a:active{color:#e44600}
.developers-layout pre{border:1px dashed #e1e1e1;color:#334;background:#fafafa;font-family:monospace;overflow:auto;font-size:11px;padding:.5em;margin:10px 0 10px 0}
.developers-layout .bulleted-list,.developers-layout .numbered-list,.developers-layout .roman-list{margin-left:1.5em}
.developers-layout .bulleted-list{list-style-type:disc}
.developers-layout .dev-button{width:45%;float:left;text-align:center;border:2px solid #e44600;margin:10px 10px 20px 0;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;padding:4px}
.developers-layout .dev-button:hover{border-color:#6e6473;color:#6e6473}
.developers-layout .dev-grid li{position:relative;border:4px solid #e44600;display:block;margin:0 5px 5px 0;float:left;width:184px;height:138px;padding:8px 10px}
.developers-layout .dev-grid ul{margin:16px 0;overflow:auto}
.developers-layout .dev-grid .caption{display:block;margin:10px 0;font:20px/20px 'LatoRegular',Arial,sans-serif;color:#e44600}
.developers-layout .dev-notice-light{background:#fef29c;color:#635863}
.developers-layout .dev-notice-red{background:#d22;color:#fff}
.developers-layout .dev-notice-red,.developers-layout .dev-notice-light{font-weight:bold;padding:4px;text-align:center;-moz-border-radius:15px;border-radius:15px;margin:8px 0 8px 0}
.developers-layout .doc-list{list-style-type:disc;margin-left:1em}
.developers-layout .feature-apps .app-description{margin-top:9px}
.developers-layout .feature-apps .app-icon{float:left;height:100px;width:100px}
.developers-layout .feature-apps .app-info{zoom:1;float:left;width:191px;margin-left:15px}
.developers-layout .feature-apps .app-info:before,.developers-layout .feature-apps .app-info:after{display:table;content:""}
.developers-layout .feature-apps .app-info:after{clear:both}
.developers-layout .feature-apps .app-name{font:18px / 21px 'LatoBold','Helvetica Neue',Helvetica,Arial,sans-serif}
.developers-layout .feature-apps .section-body{zoom:1;zoom:1}
.developers-layout .feature-apps .section-body:before,.developers-layout .feature-apps .section-body:after{display:table;content:""}
.developers-layout .feature-apps .section-body:after{clear:both}
.developers-layout .feature-apps .see-more-link{float:right;margin-top:15px}
.developers-layout .li-margin-v-5 li{margin:5px 0}
.developers-layout .list-section{zoom:1;zoom:1}
.developers-layout .list-section:before,.developers-layout .list-section:after{display:table;content:""}
.developers-layout .list-section:after{clear:both}
.developers-layout .list-section .section{float:left;width:306px;margin-left:30px}
.developers-layout .list-section .section.first{margin-left:0}
.developers-layout .list-section .section-body{margin-top:18px}
.developers-layout .list-section .section-header{border-bottom:1px dotted #c8c8c8;padding-bottom:9px}
.developers-layout .numbered-list{list-style-type:decimal}
.developers-layout .roman-list{list-style-type:upper-roman}
.developers-layout .sidebar{float:left;width:200px;padding:25px 0}
.developers-layout .sidebar .navigation{font:16px / 16px 'LatoBold','Helvetica Neue',Helvetica,Arial,sans-serif;margin-top:-10px;text-transform:none}
.developers-layout .sidebar .navigation .tab{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative;margin-top:10px}
.developers-layout .sidebar .navigation .tab.selected{margin-left:-15px;margin-right:15px}
.developers-layout .sidebar .navigation .tab.selected .tab-link{padding-left:40px;background-color:#01b9ff;color:#fff;font-weight:normal;cursor:pointer}
.developers-layout .sidebar .navigation .tab.selected .tab-link:visited{color:#fff}
.developers-layout .sidebar .navigation .tab.selected .tab-link:hover{color:#fff;text-decoration:none}
.developers-layout .sidebar .navigation .tab.selected .tab-link:active{color:#fff}
.developers-layout .sidebar .navigation .tab.selected .triangle{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:block;position:absolute;bottom:-15px;left:0;height:0;width:0;border-bottom:15px solid transparent;border-right:15px solid #0095cd;border-top:15px}
.developers-layout .sidebar .navigation .tab .tab-link{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:block;position:relative;padding:10px 25px;color:#645357;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.developers-layout .sidebar .navigation .tab .tab-link:hover{color:#01b9ff;text-decoration:none}
.developers-layout .sidebar .navigation .tab .tab-link.coming-soon{color:#c4c3c3}
.developers-layout .sidebar .navigation .tab .triangle{display:none}
.developers-layout .sidebar .navigation .tab.selected .tab-link{background-color:#e44600}
.developers-layout .sidebar .navigation .tab.selected .triangle{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:block;position:absolute;bottom:-15px;left:0;height:0;width:0;border-bottom:15px solid transparent;border-right:15px solid #b13600;border-top:15px}
.developers-layout .sidebar .navigation .tab .tab-link:hover{color:#e44600}
.developers-layout .splash{min-height:365px;padding-right:433px}
.developers-layout .splash .button-primary{margin-top:15px;padding:15px 40px;font-size:18px;color:#fff;font-weight:normal;cursor:pointer}
.developers-layout .splash .button-primary:visited{color:#fff}
.developers-layout .splash .button-primary:hover{color:#fff;text-decoration:none}
.developers-layout .splash .button-primary:active{color:#fff}
.developers-layout .splash .header-text{width:610px;font:39px/39px 'LatoBlack',Arial,sans-serif;color:#373737;text-shadow:0 1px 0 #fff}
.developers-layout .splash .subheader-text{margin:12px 0 21px 0;width:585px;font:23px 'LatoRegular',Arial,sans-serif;color:#373737;text-shadow:0 1px 0 #fff}
.developers-layout #container .content-header.header-image{padding-bottom:0}
.developers-layout #container .content-header.header-image .splash-image{vertical-align:bottom}
.developers-layout #container .content-header h1,.developers-layout #container .content-header .header-text{font:36px / 36px 'LatoBlack','Helvetica Neue',Helvetica,Arial,sans-serif}
.developers-layout #container .content-main{width:651px;min-height:650px;padding-left:31px;margin-top:normal;font:14px / 24px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
.developers-layout #container .content-main hr{border:none;color:#6e6473;background-color:#d3d3d3;height:1px;clear:both;margin:30px 0}
.developers-layout #container .content-main .section{margin-top:30px}
.developers-layout #container .content-main .section.first{margin-top:0}
.developers-layout #container .content-main .section.image-section{text-align:center}
.developers-layout #container .content-main .section-body{margin:12px 0}
.developers-layout #container .content-main .section-header{margin-top:-7px;font:24px / 30px 'LatoBlack','Helvetica Neue',Helvetica,Arial,sans-serif;padding-bottom:6px}
.developers-layout #main{margin-bottom:40px}
.developers-layout #main-wrapper{padding-top:73px}
.developers-layout #topbar .logo{height:32px;width:176px;margin-top:1px;background:url(../images/logos/kfd-logo-176x32.png) no-repeat top left}
.developersHome #main-wrapper{padding-top:0;background:#fff url(../images/developers/developers-home-splash-factory.png) repeat-x center top;width:100%}
#challenge{overflow:hidden;width:100%;background:#fff;font:42px / 46px 'LatoLight','Helvetica Neue',Helvetica,Arial,sans-serif}
#challenge .section-header-image{padding:40px 0 0 0;background:#fcfcfc url(../images/developers/challenge/bg-gray-triangles.png) repeat}
#challenge .section-header-image .header-image{display:block;height:322px;width:700px;margin:0 auto;background:url(../images/developers/challenge/top-record.png) no-repeat}
#challenge .section-header{background:#494846 url(../images/developers/challenge/bg-gray-dark.png) repeat;color:#fff;text-align:center;text-shadow:1px 1px 1px #333}
#challenge .section-header .content-wrap{padding:100px 0}
#challenge .section-partners{background:#ebebeb url(../images/developers/challenge/bg-gray-light.png) repeat;color:#565253;text-align:left;text-shadow:1px 1px 1px #fff}
#challenge .section-partners .content-wrap{width:770px}
#challenge .section-partners .content .item{width:220px}
#challenge .section-description{background:#78d6a9 url(../images/developers/challenge/bg-green-wave.png) repeat;color:#fff;text-shadow:1px 1px 1px #a7a7a7}
#challenge .section-description .content-wrap{width:770px}
#challenge .section-prizes{background:#494846 url(../images/developers/challenge/bg-gray-dark.png) repeat;color:#fff;text-align:center;text-shadow:1px 1px 1px #333}
#challenge .section-prizes .content-wrap{width:980px}
#challenge .section-prizes .content .item{width:160px}
#challenge .section-prizes .content .sponsor-img{vertical-align:top;width:100px;margin:30px 45px 0;padding:15px 0 0;border-top:1px solid #797877;-moz-box-shadow:0 -1px 0 0 #424040;-webkit-box-shadow:0 -1px 0 0 #424040;box-shadow:0 -1px 0 0 #424040;text-align:center}
#challenge .section-apps-we-like{background:#fcfcfc url(../images/developers/challenge/bg-gray-triangles-dim.png) repeat;color:#565253;text-align:center;text-shadow:1px 1px 1px #fff}
#challenge .section-apps-we-like .content-wrap{width:790px}
#challenge .section-apps-we-like .content .item{width:230px}
#challenge .section-ideas-we-had{background:#ebebeb url(../images/developers/challenge/bg-gray-light.png) repeat;color:#565253;text-align:center;text-shadow:1px 1px 1px #fff}
#challenge .section-ideas-we-had .content-wrap{width:580px}
#challenge .section-ideas-we-had .content{padding-top:20px;text-align:left}
#challenge .section-ideas-we-had .content .item{display:block;width:400px;margin:0 auto}
#challenge .section-ideas-we-had .content .img{padding-top:50px}
#challenge .section-footer{background:#494846 url(../images/developers/challenge/bg-gray-dark.png) repeat;color:#eee;text-align:center;text-shadow:1px 1px 1px #000}
#challenge .section-footer .content-wrap{width:800px}
#challenge .section-footer .item{display:inline-block}
#challenge .section-footer .heading{padding:0 80px 0 0;border-right:1px solid #424040;-moz-box-shadow:1px 0 0 0 #797877;-webkit-box-shadow:1px 0 0 0 #797877;box-shadow:1px 0 0 0 #797877}
#challenge .section-footer .img{padding:0 0 0 80px}
#challenge .content-wrap{width:980px;margin:0 auto;padding:150px 0}
#challenge .content{padding:50px 0 0;margin-top:normal;font:14px / 22px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
#challenge .content .item{display:inline-block;vertical-align:top;padding:15px 15px 0}
#challenge .content .img{vertical-align:bottom;text-align:center}
#challenge .button-enter-challenge{width:300px;padding:20px 0;margin:30px auto 0;border:1px solid #777;background:#4dc991;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;text-shadow:1px 1px 1px #777;font:16px / 20px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;-moz-box-shadow:1px 1px 1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,0.2);box-shadow:1px 1px 1px 0 rgba(0,0,0,0.2)}
#challenge .button-enter-challenge.float{position:absolute;left:50%;right:50%;margin:-29px 0 0 -150px;color:#fff;text-align:center}
#developers-home{width:978px;margin:0 auto;padding-top:150px;font:normal 15px Arial,sans;line-height:18px}
#developers-home .list-section{margin-top:70px}
.brand-community.tastemakers body,.brand-community.call-of-duty body{background-color:transparent;min-width:1062px}
.brand-community.tastemakers html,.brand-community.call-of-duty html{background:#fff}
.brand-community.tastemakers .header,.brand-community.call-of-duty .header{position:relative;width:100%;background:#fff}
.brand-community.tastemakers .header .header-content-wrapper,.brand-community.call-of-duty .header .header-content-wrapper{zoom:1;width:1062px;margin:0 auto;text-align:center}
.brand-community.tastemakers .header .header-content-wrapper:before,.brand-community.call-of-duty .header .header-content-wrapper:before,.brand-community.tastemakers .header .header-content-wrapper:after,.brand-community.call-of-duty .header .header-content-wrapper:after{display:table;content:""}
.brand-community.tastemakers .header .header-content-wrapper:after,.brand-community.call-of-duty .header .header-content-wrapper:after{clear:both}
.brand-community.tastemakers .header .user-container,.brand-community.call-of-duty .header .user-container{margin-top:20px;float:right}
.brand-community.tastemakers .header .user-info,.brand-community.call-of-duty .header .user-info{display:inline-block;vertical-align:middle;text-align:right;margin-right:10px}
.brand-community.tastemakers .header .user-avatar,.brand-community.call-of-duty .header .user-avatar{display:inline-block;vertical-align:top;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;overflow:hidden;height:48px;width:48px}
.brand-community.tastemakers .header .user-image-container,.brand-community.call-of-duty .header .user-image-container{display:inline-block;vertical-align:middle;position:relative}
.brand-community.tastemakers .header .username,.brand-community.call-of-duty .header .username{font:13px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;color:#6e6473}
.brand-community.tastemakers .header .greeting,.brand-community.call-of-duty .header .greeting{font:13px / 20px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;color:#04ace5}
.brand-community.tastemakers .header .claim-notif,.brand-community.call-of-duty .header .claim-notif{color:#fff;height:25px;width:25px;padding-top:5px;text-align:center;font:13px / 20px 'LatoLight','Helvetica Neue',Helvetica,Arial,sans-serif;background:url(../images/brandCommunities/tastemakers/NotifBubble.png) no-repeat center;z-index:10;position:absolute;top:-8px;left:-8px}
.brand-community.tastemakers .content-wrapper,.brand-community.call-of-duty .content-wrapper{width:1062px;margin:0 auto}
.brand-community.tastemakers .main-challenge,.brand-community.call-of-duty .main-challenge{background:transparent url('../images/brandCommunities/tastemakers/CarouselBacker.png') no-repeat center;height:545px;width:1052px;margin:0 auto;position:relative}
.brand-community.tastemakers .main-challenge iframe,.brand-community.call-of-duty .main-challenge iframe{position:absolute;top:108px;left:4px;overflow:hidden}
.brand-community.tastemakers .challenge-clock,.brand-community.call-of-duty .challenge-clock{position:absolute;left:407px;top:30px;text-transform:uppercase;text-align:center;font:14px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;color:#fff}
.brand-community.tastemakers .challenge-clock .clock-text,.brand-community.call-of-duty .challenge-clock .clock-text{font-size:10px;line-height:15px}
.brand-community.tastemakers .challenge-clock .time-label,.brand-community.call-of-duty .challenge-clock .time-label{color:#04ace5;margin:10px}
.brand-community.tastemakers .challenge-clock .time,.brand-community.call-of-duty .challenge-clock .time{display:block;margin-bottom:7px;margin-top:2px;font-size:27px}
.brand-community.tastemakers .challenge-clock .time .days,.brand-community.call-of-duty .challenge-clock .time .days,.brand-community.tastemakers .challenge-clock .time .hours,.brand-community.call-of-duty .challenge-clock .time .hours,.brand-community.tastemakers .challenge-clock .time .mins,.brand-community.call-of-duty .challenge-clock .time .mins,.brand-community.tastemakers .challenge-clock .time .secs,.brand-community.call-of-duty .challenge-clock .time .secs{text-align:center;width:50px;display:inline-block}
.brand-community.tastemakers .challenge-container,.brand-community.call-of-duty .challenge-container{width:896px;position:absolute;left:61px;bottom:28px;padding:19px 17px;background:#abe5fb;font:14px / 20px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
.brand-community.tastemakers .challenge,.brand-community.call-of-duty .challenge{text-transform:uppercase;color:#666;display:inline-block;vertical-align:top}
.brand-community.tastemakers .challenge-text,.brand-community.call-of-duty .challenge-text{color:#1e99c0;margin-left:20px;display:inline-block;vertical-align:top;max-width:725px}
.brand-community.tastemakers .challenge-hashtags,.brand-community.call-of-duty .challenge-hashtags{color:#6e6473}
.brand-community.tastemakers .challenge-overlay,.brand-community.call-of-duty .challenge-overlay{position:absolute;top:92px;left:82px;width:900px;height:415px;background:transparent;font:16px / 16px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
.brand-community.tastemakers .challenge-overlay .challenge-end,.brand-community.call-of-duty .challenge-overlay .challenge-end{padding:145px 150px;width:600px;color:#04ace5;font:30px / 35px 'LatoLight','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:center}
.brand-community.tastemakers .content,.brand-community.call-of-duty .content{background:transparent url('../images/brandCommunities/tastemakers/ContentContainer.png') no-repeat;width:465px;height:350px;display:inline-block;vertical-align:top;margin-bottom:40px;position:relative}
.brand-community.tastemakers .content.left,.brand-community.call-of-duty .content.left{margin-left:61px}
.brand-community.tastemakers .content.right,.brand-community.call-of-duty .content.right{margin-left:12px}
.brand-community.tastemakers .content.wide,.brand-community.call-of-duty .content.wide{width:940px;height:457px;padding:0 60px;margin-bottom:75px;background:transparent url('../images/brandCommunities/callOfDuty/largeFrame.png') no-repeat center center}
.brand-community.tastemakers .content iframe,.brand-community.call-of-duty .content iframe{overflow:hidden}
.brand-community.tastemakers .carousel,.brand-community.call-of-duty .carousel{width:1050px;height:350px}
.brand-community.tastemakers .footer,.brand-community.call-of-duty .footer{zoom:1;width:100%;margin-bottom:100px;padding-top:10px;border-top:1px solid #808080;font:14px / 18px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
.brand-community.tastemakers .footer:before,.brand-community.call-of-duty .footer:before,.brand-community.tastemakers .footer:after,.brand-community.call-of-duty .footer:after{display:table;content:""}
.brand-community.tastemakers .footer:after,.brand-community.call-of-duty .footer:after{clear:both}
.brand-community.tastemakers .footer .powered-by-klout,.brand-community.call-of-duty .footer .powered-by-klout{float:left;color:#808080}
.brand-community.tastemakers .footer .community-footer-logo,.brand-community.call-of-duty .footer .community-footer-logo{background:transparent url(../images/brandCommunities/tastemakers/FooterLogo.png) no-repeat;height:25px;width:115px;margin-top:7px}
.brand-community.tastemakers .footer .footer-nav,.brand-community.call-of-duty .footer .footer-nav{float:right}
.brand-community.tastemakers .footer .footer-nav a,.brand-community.call-of-duty .footer .footer-nav a{color:#808080;font:14px / 18px 'LatoLight','Helvetica Neue',Helvetica,Arial,sans-serif;margin-left:25px;margin-right:15px}
.brand-community.tastemakers .community-section,.brand-community.call-of-duty .community-section{position:relative;margin:10px 10px 40px}
.brand-community.tastemakers .community-section h2,.brand-community.call-of-duty .community-section h2{display:block;width:420px;margin:-20px auto 10px;font:40px / 40px 'LatoLight','Helvetica Neue',Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center;color:#6e6473}
.brand-community.tastemakers .community-section h2:before,.brand-community.call-of-duty .community-section h2:before,.brand-community.tastemakers .community-section h2:after,.brand-community.call-of-duty .community-section h2:after{position:absolute;content:'';display:inline-block;border-top:1px solid #86639a;width:310px;top:17px}
.brand-community.tastemakers .community-section h2:before,.brand-community.call-of-duty .community-section h2:before{left:0}
.brand-community.tastemakers .community-section h2:after,.brand-community.call-of-duty .community-section h2:after{right:0}
.brand-community.tastemakers .influencers-container,.brand-community.call-of-duty .influencers-container{text-align:center;min-height:400px}
.brand-community.tastemakers .influencers-container .influencers-roster,.brand-community.call-of-duty .influencers-container .influencers-roster{padding:20px 0 0}
.brand-community.tastemakers .influencers-container .community-influencer,.brand-community.call-of-duty .influencers-container .community-influencer{width:110px;margin:10px 17px 25px;display:inline-block;vertical-align:top;text-align:left;position:relative}
.brand-community.tastemakers .influencers-container .community-influencer .influencer-pic,.brand-community.call-of-duty .influencers-container .community-influencer .influencer-pic{height:110px;width:110px;display:block;background-color:transparent;background-repeat:no-repeat;background-position:center center}
.brand-community.tastemakers .influencers-container .community-influencer .influencer-name,.brand-community.call-of-duty .influencers-container .community-influencer .influencer-name{font:16px / 18px 'LatoLight','Helvetica Neue',Helvetica,Arial,sans-serif;margin:5px 0;color:#333}
.brand-community.tastemakers .influencers-container .community-influencer .influencer-name:hover,.brand-community.call-of-duty .influencers-container .community-influencer .influencer-name:hover{color:#04ace5}
.brand-community.tastemakers .influencers-container .community-influencer .flag2,.brand-community.call-of-duty .influencers-container .community-influencer .flag2{position:absolute;top:-10px;left:-12px;background:url(../images/brandCommunities/tastemakers/Flag.png) no-repeat center top;text-align:center;height:29px;width:29px}
.brand-community.tastemakers .influencers-container .community-influencer .flag2 .score,.brand-community.call-of-duty .influencers-container .community-influencer .flag2 .score{font:16px / 29px 'LatoBlack','Helvetica Neue',Helvetica,Arial,sans-serif;color:#fff}
.brand-community.tastemakers .influencers-container .community-influencer .follow-link,.brand-community.call-of-duty .influencers-container .community-influencer .follow-link{color:#00ade1;font:14px / 16px 'LatoLight','Helvetica Neue',Helvetica,Arial,sans-serif}
.brand-community.tastemakers .influencers-container .community-influencer .icon-twitter,.brand-community.call-of-duty .influencers-container .community-influencer .icon-twitter{font-size:20px;margin-right:5px}
.brand-community.tastemakers .influencers-container .community-influencer .influencer-stat,.brand-community.call-of-duty .influencers-container .community-influencer .influencer-stat{color:#666;font:13px / 15px 'LatoLight','Helvetica Neue',Helvetica,Arial,sans-serif;margin-top:3px}
.brand-community.tastemakers .influencers-container .community-influencer .influencer-stat:first-of-type,.brand-community.call-of-duty .influencers-container .community-influencer .influencer-stat:first-of-type{margin-top:5px}
.brand-community.tastemakers .influencers-container .community-influencer .influencer-stat:hover,.brand-community.call-of-duty .influencers-container .community-influencer .influencer-stat:hover{color:#939393}
.tastemakers .banner{position:fixed;top:0;width:100%;text-align:center;background:#04ace5;color:#fff;font:30px / 35px 'LatoLight','Helvetica Neue',Helvetica,Arial,sans-serif;padding:10px;z-index:10}
.tastemakers .banner+.header{margin-top:55px}
.tastemakers .header .brand-link{float:left;width:106px;height:61px;margin-top:15px;background:url('../images/brandCommunities/tastemakers/GMlogo.png') no-repeat center center}
.tastemakers .header .community-title{clear:left;text-transform:uppercase;font:75px / 1 'LatoLight','Helvetica Neue',Helvetica,Arial,sans-serif;color:#6e6473;margin-bottom:5px}
.tastemakers .main{background:#fff url('../images/brandCommunities/tastemakers/Backer.jpg') no-repeat;background-size:100% auto}
.tastemakers .poll{height:330px;width:440px;margin:10px}
.tastemakers .perk{width:445px;height:280px;margin-left:2px}
.tastemakers .feedback-container{zoom:1;zoom:1}
.tastemakers .feedback-container:before,.tastemakers .feedback-container:after{display:table;content:""}
.tastemakers .feedback-container:after{clear:both}
.tastemakers .feedback-container h2{margin:0 auto 30px}
.tastemakers .feedback-container h2:before,.tastemakers .feedback-container h2:after{width:370px}
.tastemakers .feedback-container .feedback-cta{display:inline-block;vertical-align:top;width:340px;margin:15px 10px 0 0;color:#34b2eb;font:16px / 22px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
.tastemakers .feedback-container .tastemaker-feedback{border:0;outline:none;resize:none;background:#f0f0f0;width:647px;height:60px;padding:20px;font:14px / 20px 'LatoLight','Helvetica Neue',Helvetica,Arial,sans-serif}
.tastemakers .feedback-container .tastemaker-feedback::-webkit-input-placeholder{font-size:14px;font-family:'LatoLight';-webkit-font-smoothing:antialiased}
.tastemakers .feedback-container .tastemaker-feedback:-moz-placeholder{font-size:14px;font-family:'LatoLight';-webkit-font-smoothing:antialiased}
.tastemakers .feedback-container .submit-community-feedback{float:right;background:url(../images/brandCommunities/tastemakers/SubmitButton.png) no-repeat;height:33px;width:88px;margin-top:10px;text-transform:uppercase;text-align:center;color:#fff}
.tastemakers .feedback-container .submit-community-feedback .button-text{display:inline-block;margin-top:10px;font-size:14px;font-family:'LatoRegular'}
.tastemakers .feedback-container .submit-community-feedback .button-text:hover{color:#04ace5}
.tastemakers .feedback-container .response-messages{font-family:'LatoRegular';float:right;margin:20px 15px 0 0}
.tastemakers .feedback-container .response-messages span{display:none;font-style:italic}
.tastemakers .feedback-container .response-messages .prompt,.tastemakers .feedback-container .response-messages .error{color:#e57d68}
.tastemakers .feedback-container .response-messages .success{color:#68ad63}
.brand-community.call-of-duty body,.brand-community.call-of-duty .main{height:100%}
.brand-community.call-of-duty .header{background:#000}
.brand-community.call-of-duty .header .username{color:#fff}
.brand-community.call-of-duty .community-section h2,.brand-community.call-of-duty .influencers-container .community-influencer .influencer-name,.brand-community.call-of-duty .influencers-container .community-influencer .influencer-stat,.brand-community.call-of-duty .footer .footer-nav a{color:#fff}
.brand-community.call-of-duty .footer{margin-bottom:50px}
.brand-community.call-of-duty .community-banner{height:230px;width:900px;margin:100px auto 30px;background:url('../images/brandCommunities/callOfDuty/advanced-warfare.png') no-repeat center center}
.brand-community.call-of-duty .main{background:#000 url('../images/brandCommunities/callOfDuty/cod-aw-background2.jpg') no-repeat}
.brand-community.call-of-duty .contest{position:absolute;width:1050px;height:350px}
.brand-community.call-of-duty .carousel{position:absolute;top:50px;left:4px}
.card-moment{margin:0;position:relative;float:left;padding:10px;border:1px solid #eee;background:#fff}
.card-moment.media .moment-overlay{height:266px}
.card-moment.media .moment-overlay .ts-link{position:absolute;bottom:7px;left:11px;color:#aaa}
.card-moment.media .moment-overlay .ts-link:hover{color:#fff}
.card-moment.media .moment-overlay .influencee-count{bottom:2px;right:10px}
.card-moment.media .influencee-count{bottom:2px;right:10px}
.card-moment.tw .caption{text-overflow:initial;white-space:initial;overflow:visible}
.card-moment iframe{margin-bottom:-7px}
.card-moment video{background-color:#000}
.card-moment .photo{width:343px;height:343px;background-position:center;background-size:cover;background-repeat:no-repeat}
.card-moment .caption{margin-top:15px;font:14px / 18px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.card-moment .ts-link.text{color:#d8cdc3}
.card-moment .ts-link.text:hover{color:#666}
.card-moment .ts-link.media{color:#fff}
.card-moment .ts-link.media:hover{color:#d7dce6}
.card-moment .twitter-actions{color:#fff;font-size:42px}
.card-moment .twitter-actions a,.card-moment .twitter-actions a:visited{color:#fff;text-decoration:none}
.card-moment .twitter-actions .intent:not(:last-of-type){margin-right:50px}
.card-moment .twitter-actions.small{float:right}
.card-moment .twitter-actions.small a,.card-moment .twitter-actions.small a:visited{font-size:18px;color:#ddd}
.card-moment .twitter-actions.small .intent:not(:last-of-type){margin-right:5px}
.card-moment .content-network{position:absolute;display:block;top:83px;right:20px}
.card-moment .timestamp{font:14px / 16px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;position:absolute;display:block;top:29px;right:10px}
.card-moment .text-content-container{position:relative;width:303px;padding:40px 20px}
.card-moment .text-content-container.ig,.card-moment .text-content-container.fb,.card-moment .text-content-container.tw{background-color:#fffaf0}
.card-moment .text-content-container .text{font:24px / 32px 'LatoBoldItalic','Helvetica Neue',Helvetica,Arial,sans-serif;text-overflow:ellipsis;overflow:hidden;margin-bottom:10px;text-align:center}
.card-moment .text-content-container .text:after,.card-moment .text-content-container .text:before{display:block;color:#f0ebe6;font-size:64px;font-family:Helvetica;position:absolute;height:39px;width:38px}
.card-moment .text-content-container .text:after{content:'”';bottom:0;right:0}
.card-moment .text-content-container .text:before{content:'“';top:25px;left:0}
.card-moment .author-container{margin-bottom:10px;overflow:hidden}
.card-moment .author-container .avatar2{float:left}
.card-moment .author-container .author-image{width:50px;height:50px;background-position:center;background-size:cover;background-repeat:no-repeat;margin-right:10px;border-radius:50%}
.card-moment .author-container .author-image-container{float:left}
.card-moment .author-container .author-name-container{position:relative;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:50px;width:145px;margin-left:10px;font:14px / 16px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
.card-moment .author-container .author-name{position:relative;overflow:hidden;font:14px / 16px 'LatoBold','Helvetica Neue',Helvetica,Arial,sans-serif}
.card-moment .author-container .author-name a,.card-moment .author-container .author-name a:visited{color:#6e6473;text-decoration:none}
.card-moment .author-container .author-name a:hover,.card-moment .author-container .author-name a:visited:hover{color:#aaa}
#promote-module{zoom:1;padding-bottom:60px}
#promote-module:before,#promote-module:after{display:table;content:""}
#promote-module:after{clear:both}
#promote-module input[disabled],#promote-module textarea[disabled],#promote-module select[disabled],#promote-module .custom-input.disabled,#promote-module .custom-checkbox[disabled]+label span{background:#f7faff;color:#b4b4c3;cursor:default}
#promote-module .section-content.error .custom-input,#promote-module .eligibility-fields.error .custom-input,#promote-module .section-content.error .custom-textarea,#promote-module .eligibility-fields.error .custom-textarea,#promote-module .section-content.error .custom-radio+label span,#promote-module .eligibility-fields.error .custom-radio+label span{border:1px solid #e5625c;background:#ffdacf;color:#e5625c}
#promote-module .section-content.error .custom-input::-webkit-input-placeholder,#promote-module .eligibility-fields.error .custom-input::-webkit-input-placeholder,#promote-module .section-content.error .custom-textarea::-webkit-input-placeholder,#promote-module .eligibility-fields.error .custom-textarea::-webkit-input-placeholder,#promote-module .section-content.error .custom-radio+label span::-webkit-input-placeholder,#promote-module .eligibility-fields.error .custom-radio+label span::-webkit-input-placeholder{color:#e5625c}
#promote-module .section-content.error .custom-input:-moz-placeholder,#promote-module .eligibility-fields.error .custom-input:-moz-placeholder,#promote-module .section-content.error .custom-textarea:-moz-placeholder,#promote-module .eligibility-fields.error .custom-textarea:-moz-placeholder,#promote-module .section-content.error .custom-radio+label span:-moz-placeholder,#promote-module .eligibility-fields.error .custom-radio+label span:-moz-placeholder{color:#e5625c}
#promote-module .section-content.error .subinput,#promote-module .eligibility-fields.error .subinput{background:#ffdacf}
#promote-module .section-content.error .subinput::-webkit-input-placeholder,#promote-module .eligibility-fields.error .subinput::-webkit-input-placeholder{color:#e5625c}
#promote-module .section-content.error .subinput:-moz-placeholder,#promote-module .eligibility-fields.error .subinput:-moz-placeholder{color:#e5625c}
#promote-module .start-date-and-time .custom-input:not(.disabled) input[disabled]{background:#fff}
#promote-module .create-campaign{float:right}
#promote-module .promote-content-container{border-top:1px solid #d7dce6}
#promote-module .empty-state .empty-state-image{width:740px;height:320px;margin:30px auto;background:url(../images/earned-media/amplify-index-empty.png) no-repeat center center}
#promote-module .empty-state .jumpstart-title{font:24px / 36px 'LatoBold','Helvetica Neue',Helvetica,Arial,sans-serif}
#promote-module .empty-state ul{list-style-type:disc;font:16px / 24px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;margin-left:20px}
#promote-module .empty-state .create-button-center{padding-top:30px;width:186px;margin:0 auto}
#promote-module .promote-index-link{display:inline-block;float:right}
#promote-module .campaign-table{margin-top:15px}
#promote-module .radio-container{margin-right:30px}
#promote-module .character-count{font-size:12px;color:#b4b4c3;position:absolute}
#promote-module .character-count.error{color:#e5625c}
#promote-module .custom-slider{border:1px solid #d7dce6;background:#eee;height:15px;width:575px;display:inline-block;vertical-align:middle;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;position:relative}
#promote-module .custom-slider .ui-slider-range{background:#6e6473;height:15px;position:absolute}
#promote-module .custom-slider .ui-slider-handle{position:absolute;top:-1px;border:1px solid #d7dce6;height:15px;width:15px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;background:#fff;margin-left:-10px}
#promote-module .slider-bubble{margin:-35px 0 0 -10px;border:1px solid #d7dce6;width:30px;text-align:center;padding-top:2px;background:#fff;cursor:default;position:relative;color:#6e6473}
#promote-module .slider-bubble:after{content:'';display:block;position:absolute;height:5px;width:5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-width:1px;border-style:solid;background:#fff;border-color:transparent #d7dce6 #d7dce6 transparent;bottom:-4px;left:12px}
#promote-module .message-builder{border:1px solid #d7dce6;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;width:100%}
#promote-module .message-builder{position:relative;overflow:hidden}
#promote-module .message-builder input,#promote-module .message-builder textarea{outline:none;border:none;resize:none;width:663px;padding:10px 15px;font:14px / 16px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;color:#6e6473}
#promote-module .message-builder input::-webkit-input-placeholder,#promote-module .message-builder textarea::-webkit-input-placeholder{color:#b4b4c3;font:14px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}
#promote-module .message-builder input:-moz-placeholder,#promote-module .message-builder textarea:-moz-placeholder{color:#b4b4c3;font:14px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}
#promote-module .message-builder input[name="campaignUrl"]{width:637px;padding:10px 5px}
#promote-module .message-builder textarea[name="campaignMessage"]{height:75px}
#promote-module .message-builder .character-count{top:75px;right:15px}
#promote-module .message-builder .message-preview{display:none}
#promote-module .message-builder .mini-spinner{display:none;float:right}
#promote-module .message-builder .mini-spinner .kloading{padding:0;margin:8px 20px 0 0}
#promote-module .message-builder .preview-loading{position:absolute;top:37px;background:#fff;height:100%;width:100%}
#promote-module .message-builder .section-content{width:100%;position:relative}
#promote-module .message-builder .section-content:not(:first-of-type){border-top:1px solid #d7dce6}
#promote-module .message-builder .section-content.disabled{background:#f7faff}
#promote-module .message-builder .section-content .message-preview{border-top:1px dashed #d7dce6}
#promote-module .message-builder .section-cta{display:inline-block;padding:12px 0;vertical-align:top;font-size:12px;line-height:12px;color:#b4b4c3}
#promote-module .message-builder .section-cta.edit-icon:before{content:'';display:inline-block;height:10px;width:10px;margin-right:3px;background:url(../images/earned-media/edit-icon.png) no-repeat center center;background-size:cover}
#promote-module .message-builder .url-link{display:inline-block;vertical-align:top;height:16px;width:16px;margin:10px 0 0 15px;background:url(../images/link.png) no-repeat center center;background-size:contain}
#promote-module .message-builder .section-content.error{background:#ffdacf;color:#e5625c}
#promote-module .message-builder .section-content.error:not(:first-of-type){border-top:1px solid #e5625c}
#promote-module .message-builder .section-content.error.disabled{background:#ffdacf}
#promote-module .message-builder .section-content.error .message-preview{border-top:1px dashed #e5625c}
#promote-module .message-builder .section-content.error input[disabled],#promote-module .message-builder .section-content.error textarea[disabled],#promote-module .message-builder .section-content.error select[disabled],#promote-module .message-builder .section-content.error input,#promote-module .message-builder .section-content.error textarea{background:#ffdacf}
#promote-module .message-builder .section-content.error input[disabled]::-webkit-input-placeholder,#promote-module .message-builder .section-content.error textarea[disabled]::-webkit-input-placeholder,#promote-module .message-builder .section-content.error select[disabled]::-webkit-input-placeholder,#promote-module .message-builder .section-content.error input::-webkit-input-placeholder,#promote-module .message-builder .section-content.error textarea::-webkit-input-placeholder{color:#e5625c}
#promote-module .message-builder .section-content.error input[disabled]:-moz-placeholder,#promote-module .message-builder .section-content.error textarea[disabled]:-moz-placeholder,#promote-module .message-builder .section-content.error select[disabled]:-moz-placeholder,#promote-module .message-builder .section-content.error input:-moz-placeholder,#promote-module .message-builder .section-content.error textarea:-moz-placeholder{color:#e5625c}
#promote-module .message-builder .section-content.error .section-cta{color:#e5625c}
#promote-module .message-preview{background:#f7faff;color:#6e6473;padding:20px 0}
#promote-module .message-preview .add-item-preview-image.upload-image{height:188px;width:234px;border:1px solid #d7dce6;background:#f7faff;color:#a49bac;text-align:center;cursor:pointer}
#promote-module .message-preview .add-item-preview-image.upload-image .upload-photo-icon{fill:#a49bac}
#promote-module .message-preview .content-item-secondary-content{zoom:1;position:relative}
#promote-module .message-preview .content-item-secondary-content:before,#promote-module .message-preview .content-item-secondary-content:after{display:table;content:""}
#promote-module .message-preview .content-item-secondary-content:after{clear:both}
#promote-module .message-preview .content-item-secondary-content .item-meta{float:left;margin-left:173px;display:table-row;margin-top:7px;color:#6b666f}
#promote-module .message-preview .content-item-secondary-content .item-meta .topic{cursor:pointer}
#promote-module .message-preview .content-item-secondary-content .item-meta a{color:#6e6473}
#promote-module .message-preview .content-item-secondary-content .item-meta a:hover{color:#8d7b9a}
#promote-module .message-preview .content-item-secondary-content .item-meta>*{display:table-cell;vertical-align:middle;padding:3px 10px}
#promote-module .message-preview .content-item-secondary-content .item-meta .item-topics{padding-left:0}
#promote-module .message-preview .content-item-secondary-content .item-meta .item-date{border-left:1px solid #ebf0f7}
#promote-module .message-preview .content-item-secondary-content .item-meta .topic{display:inline-block;color:#6e6473;background:#efeff9;text-align:center;padding:0 10px;border:1px solid #efeff9;border-radius:15px;margin:0 10px}
#promote-module .message-preview .content-item-secondary-content .item-actions{float:left;margin-top:6px;margin-right:10px}
#promote-module .message-preview .item-preview-image-link{zoom:1;zoom:1}
#promote-module .message-preview .item-preview-image-link:before,#promote-module .message-preview .item-preview-image-link:after{display:table;content:""}
#promote-module .message-preview .item-preview-image-link:after{clear:both}
#promote-module .message-preview .item-preview-overlay{display:none;background:rgba(91,80,96,0.8);width:236px;height:190px;position:relative}
#promote-module .message-preview .item-preview-overlay .upload-cta,#promote-module .message-preview .add-item-preview-image .upload-cta{display:inline-block;color:#d4cfdc;text-align:center;position:absolute;top:0;left:0;right:0;bottom:0;width:60%;margin:auto}
#promote-module .message-preview .item-preview-overlay .upload-photo-icon,#promote-module .message-preview .add-item-preview-image .upload-photo-icon{fill:#d4cfdc}
#promote-module .message-preview .item-preview-overlay .upload-cta{height:30%}
#promote-module .message-preview .add-item-preview-image .upload-cta{height:40%}
#promote-module .message-preview .item-preview-image-link:hover .item-preview-overlay{display:block}
#promote-module .message-preview .expanded-content-item{border:1px solid #d7dce6;background:#fff;width:707px;margin:0 auto}
#promote-module .message-preview .item-container{padding-top:20px;margin:0 20px;width:auto}
#promote-module .message-preview .item-content,#promote-module .message-preview .item-content .item-actions{width:410px}
#promote-module .message-preview .toggle-share{cursor:default}
#promote-module .message-preview .thumbs-up{cursor:default}
#promote-module .message-preview .thumbs-up:hover .icon-thumb{background:url(../images/thumbs_up_down.png);background-position:0 30px}
#promote-module .message-preview .thumbs-down{cursor:default}
#promote-module .message-preview .thumbs-down:hover .icon-thumb{background:url(../images/thumbs_up_down.png);background-position:0 0}
#promote-module .message-preview .missing-fields-notice-container{text-align:center;padding-bottom:10px}
#promote-module .message-preview .missing-fields-notice{display:inline-block;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:10px 25px;background:#fffae1;color:#e6a238}
#promote-module .message-preview .missing-fields-notice .icon-alert{font-size:18px;position:absolute;margin-right:5px}
#promote-module .message-preview .missing-fields-notice .notice{margin-left:25px}
#promote-module .message-preview .display-notice{font-size:12px;text-align:center;padding-top:20px}
#promote-module .image-upload-container{height:0;width:0;overflow:hidden}
#promote-module .start-date-picker .calendar-container{position:relative}
#promote-module .start-date-picker .calendar-container .custom-calendar{top:-5px;right:-21px;width:373px}
#promote-module .button-primary,#promote-module .button-secondary{float:right;margin-left:15px;font-size:16px}
#promote-module .campaign-meta .campaign-status{float:right;margin-top:-30px;font-size:12px}
#promote-module .charts{margin-top:15px}
#promote-module .created-content .charts{margin-top:25px}
#promote-module .chart{width:32%;display:inline-block;vertical-align:top;color:#6b666f}
#promote-module .chart .chart-header{margin-bottom:10px;text-align:center}
#promote-module .chart .chart-footer{margin-top:15px;color:#6b666f}
#promote-module .chart #posted-content-pie,#promote-module .chart #influence-distribution,#promote-module .chart #gender-distribution,#promote-module .chart #age-distribution{width:80px;margin:auto}
#promote-module .chart .empty-state-pie{height:80px;width:80px;background:url(../images/earned-media/empty-state-pie.png) no-repeat center center}
#promote-module .chart.large-chart{width:32%}
#promote-module .chart.large-chart #posted-content-pie,#promote-module .chart.large-chart #influence-distribution,#promote-module .chart.large-chart #gender-distribution,#promote-module .chart.large-chart #age-distribution{width:160px;margin:auto}
#promote-module .chart.large-chart .empty-state-pie{height:160px;width:160px;background:url(../images/earned-media/large-empty-state-pie.png) no-repeat center center}
#promote-module .chart.large-chart .section-heading{margin-bottom:10px}
#promote-module .chart.large-chart:nth-child(2){margin:0 1.5%}
#promote-module .chart.large-chart+.posted-content-stats{width:66%}
#promote-module .chart .females,#promote-module .chart .males{padding:0 5px}
#promote-module .chart .females:before,#promote-module .chart .males:before{display:inline-block;vertical-align:middle;content:'';height:23px;width:10px;margin:0 5px 5px}
#promote-module .females:before{background:url(../images/earned-media/female.png) no-repeat center center}
#promote-module .males:before{background:url(../images/earned-media/male.png) no-repeat center center}
#promote-module .large-chart .score-breakdown div,#promote-module .large-chart .age-breakdown div{margin-bottom:3px}
#promote-module .large-chart .score-breakdown div:before,#promote-module .large-chart .age-breakdown div:before{content:'';display:inline-block;vertical-align:text-bottom;margin-right:10px;height:15px;width:15px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}
#promote-module .large-chart .score-breakdown div:nth-child(1n):before,#promote-module .large-chart .age-breakdown div:nth-child(1n):before{background:#b6a3e5}
#promote-module .large-chart .score-breakdown div:nth-child(2n):before,#promote-module .large-chart .age-breakdown div:nth-child(2n):before{background:#95b0db}
#promote-module .large-chart .score-breakdown div:nth-child(3n):before,#promote-module .large-chart .age-breakdown div:nth-child(3n):before{background:#82d2d7}
#promote-module .large-chart .score-breakdown div:nth-child(4n):before,#promote-module .large-chart .age-breakdown div:nth-child(4n):before{background:#8ceac6}
#promote-module .large-chart .score-breakdown div:nth-child(5n):before,#promote-module .large-chart .age-breakdown div:nth-child(5n):before{background:#c4f2e4}
#promote-module .large-chart .score-breakdown div:nth-child(6n):before,#promote-module .large-chart .age-breakdown div:nth-child(6n):before{background:#93d89e}
#promote-module .large-chart .score-breakdown div:nth-child(7n):before,#promote-module .large-chart .age-breakdown div:nth-child(7n):before{background:#d2efb4}
#promote-module .large-chart .score-breakdown div:nth-child(8n):before,#promote-module .large-chart .age-breakdown div:nth-child(8n):before{background:#fce160}
#promote-module .large-chart .score-breakdown div:nth-child(9n):before,#promote-module .large-chart .age-breakdown div:nth-child(9n):before{background:#ffe69f}
#promote-module .large-chart .score-breakdown div:nth-child(10n):before,#promote-module .large-chart .age-breakdown div:nth-child(10n):before{background:#fcd277}
#promote-module .large-chart .averages .average{float:right}
#promote-module .posted-content-stats{float:right}
#promote-module .posted-content-stats .network-icon{display:inline-block;vertical-align:top;height:25px;width:25px;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;font-size:14px;line-height:1;position:relative}
#promote-module .posted-content-stats .network-icon span{color:#fff;height:14px;width:14px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}
#promote-module .posted-content-stats .network-icon.tw{background:#81d1d6}
#promote-module .posted-content-stats .network-icon.fb{background:#95b0db}
#promote-module .posted-content-stats .network-icon.ig{background:#b6a3e5}
#promote-module .posted-content-stats .network-icon.other{background:#8ceac6}
#promote-module .posted-content-stats .network-icon #icon-other{margin-top:5px}
#promote-module .posted-content-stats .network-icon .icon-other{fill:#fff}
#promote-module .posted-content-stats .network-stats{display:inline-block;vertical-align:middle;margin-left:15px;width:105px}
#promote-module .posted-content-stats .posted-content-stat{float:left;margin-bottom:15px}
#promote-module .section{clear:right;margin-bottom:20px}
#promote-module .section-label{display:inline-block;vertical-align:middle;color:#b8afc9;width:150px}
#promote-module .section-button{cursor:pointer;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:10px 18px;color:#fff;font:20px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:center;background:#fff;border:1px solid #aeaebd;color:#8d7b9d;padding:8px 0;width:110px;font:14px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
#promote-module .section-button:active,#promote-module .section-button:hover{color:#fff}
#promote-module .section-button:hover,#promote-module .section-button:active{background:#e67d69;border:1px solid #e67d69;color:#fff}
#promote-module .section-button.disabled{background:#ebf0f7;color:#e1e3ef;border:1px solid #ebf0f7}
#promote-module .section-button.disabled:hover{cursor:default;border:1px solid #ebf0f7}
#promote-module .section-description{margin-bottom:15px}
#promote-module .section-description span{font-family:'LatoBold'}
#promote-module .section-content{display:inline-block;width:593px}
#promote-module .brand-accounts{margin:30px 0}
#promote-module .brand-accounts .section-label{vertical-align:top;margin-top:8px}
#promote-module .targeting-section .section-label{width:165px}
#promote-module .targeting-section .section-content{width:576px}
#promote-module .invitation-section .section-label{width:130px;vertical-align:top}
#promote-module .invitation-section .section-label #inviteIcon{display:inline-block;vertical-align:middle;margin-right:5px}
#promote-module .invitation-section .section-label .pencil-icon{fill:#8d7b9d}
#promote-module .invitation-section .section-preview-container{border:1px solid #d7dce6;background:#f7faff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:20px}
#promote-module .invitation-section .section-button:hover .pencil-icon{fill:#fff}
#promote-module .invitation-section .section-button.disabled .pencil-icon{fill:#e1e3ef}
#promote-module .invitation-section .section-button.disabled:hover .pencil-icon{fill:#e1e3ef}
#promote-module .invitation-section .section-content{border:1px solid #d7dce6;margin-bottom:20px;background:#fff}
#promote-module .invitation-section .section-description span{font:14px / 20px 'LatoBold','Helvetica Neue',Helvetica,Arial,sans-serif}
#promote-module .checkbox-container{display:block}
#promote-module .eligibility-fields{display:none;margin-left:28px;margin-bottom:5px;color:#b4b4c3}
#promote-module .eligibility-fields input{margin-top:10px}
#promote-module .eligibility-fields .poll-options{margin-bottom:10px}
#promote-module .eligibility-fields .poll-options .custom-input{width:440px;margin-top:0}
#promote-module .eligibility-fields .poll-options .option{margin-top:10px;position:relative}
#promote-module .eligibility-fields .poll-options .option .remove-option{display:none;cursor:pointer;position:absolute;right:65px;left:auto;top:0;bottom:0;margin:auto;text-align:center;line-height:12px;background:#d7dce6;color:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}
#promote-module .eligibility-fields .poll-options .option:hover .remove-option{display:block}
#promote-module .eligibility-fields .poll-options .option-type-icon{display:inline-block;vertical-align:middle;margin-right:20px;height:13px;width:13px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border:1px solid #d7dce6}
#promote-module .eligibility-fields .poll-options.checkbox-options .option-type-icon{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}
#promote-module .eligibility-fields .toggle-options-type{float:right;margin-top:-20px;margin-right:60px}
#promote-module .invitation-preview{width:530px;padding:30px 20px 45px}
#promote-module .invitation-preview .invitation-meta-edit{display:none;padding-left:45px;border-bottom:1px solid #d7dce6;position:relative}
#promote-module .invitation-preview .invitation-meta-edit .character-count{bottom:2px;right:5px}
#promote-module .invitation-preview .invitation-meta-edit .custom-input{width:495px;position:relative}
#promote-module .invitation-preview .invitation-meta-edit .custom-input:last-child{margin:10px 0 20px}
#promote-module .invitation-preview .invitation-meta-edit .subinput{width:460px;outline:none}
#promote-module .invitation-preview .invitation-title{font:24px / 1 'LatoLight','Helvetica Neue',Helvetica,Arial,sans-serif;margin-bottom:7px}
#promote-module .invitation-preview .invitation-description{font:14px / 22px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;color:#a49bac}
#promote-module .invitation-preview .invitation-image{background:#a49bac;text-align:center;width:530px;height:230px;margin:15px auto;position:relative}
#promote-module .invitation-preview .invitation-image .banner-image{height:100%;width:100%}
#promote-module .invitation-preview .invitation-image .invitation-overlay{display:none;background:rgba(91,80,96,0.8);position:absolute;height:100%;width:100%;top:0;left:0}
#promote-module .invitation-preview .invitation-image:hover .invitation-overlay{display:block}
#promote-module .invitation-preview .invitation-footer{margin:20px 0}
#promote-module .invitation-preview .invitation-footer .invitation-footer-text{font-size:13px;float:left;width:350px}
#promote-module .invitation-preview .invitation-footer .button-action{float:right;font-size:16px;line-height:1}
#promote-module .invitation-preview .upload-cta{padding-top:100px;color:#fff}
#promote-module .invitation-preview .upload-cta #invitationPhotoIcon{vertical-align:middle;margin-right:5px}
#promote-module .notification-preview{zoom:1;width:220px;padding:10px}
#promote-module .notification-preview:before,#promote-module .notification-preview:after{display:table;content:""}
#promote-module .notification-preview:after{clear:both}
#promote-module .notification-preview .notification-image{display:inline-block;vertical-align:middle;height:39px;width:39px;border:2px solid #d7dce6;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;background:#a49bac;text-align:center;position:relative}
#promote-module .notification-preview .notification-image .icon-photo{height:25px;width:25px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}
#promote-module .notification-preview .notification-image .icon-image{height:100%;width:100%;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}
#promote-module .notification-preview .notification-text{display:inline-block;vertical-align:middle;margin-left:15px;width:155px;font:14px / 16px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
#promote-module .notification-preview .notification-text span{font:14px / 16px 'LatoBold','Helvetica Neue',Helvetica,Arial,sans-serif}
#promote-module .section .upload-image .upload-photo-icon{fill:#fff}
#promote-module .section .upload-image.error{border:1px solid #e5625c;background:#ffdacf}
#promote-module .section .upload-image.error .upload-cta{color:#e5625c}
#promote-module .section .upload-image.error .upload-photo-icon{fill:#e5625c}
#promote-module .section-box{width:100%;height:250px;position:relative}
#promote-module .section-box:not(:nth-child(1)){border-top:1px dotted #d7dce6}
#promote-module .stat-box,#promote-module .chart-footer{text-align:center;color:#b4b4c3}
#promote-module .stat-box .stat,#promote-module .chart-footer .stat{color:#6e6473;font:20px / 1 'LatoBold','Helvetica Neue',Helvetica,Arial,sans-serif;margin-bottom:3px;display:inline-block}
#promote-module .stat-box{display:inline-block;vertical-align:top;position:relative;padding:15px 0 10px;width:135px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border:2px solid #636473;color:#6e6473}
#promote-module .stat-box:not(:last-of-type){margin-right:60px}
#promote-module .stat-box:not(:last-of-type):after{display:inline-block;height:30px;width:60px;background:url(../images/arrow-performance.png) no-repeat 5px 17px;position:absolute;top:17px;left:137px;font-size:12px;color:#b4b4c3}
#promote-module .stat-box.influencers:after{content:'Created'}
#promote-module .stat-box.content-pieces:after{content:'Reached'}
#promote-module .stat-box.reach:after{content:'Lead to'}
#promote-module .empty-performance-container .stat-box{border:1px dotted #b4b4c3;color:#b4b4c3}
#promote-module .empty-performance-container:not(:last-of-type){margin-right:63px}
#promote-module .empty-performance-container .stat{height:26px;width:26px}
#promote-module .empty-performance-container .stat.empty-content{background:url(../images/icons/content-empty.png) no-repeat center center}
#promote-module .empty-performance-container .stat.empty-reach{background:url(../images/icons/reach-empty.png) no-repeat center center}
#promote-module .empty-performance-container .stat.empty-influencers{background:url(../images/icons/influencers-empty.png) no-repeat center center}
#promote-module .empty-performance-container .stat.empty-impressions{background:url(../images/icons/impressions-empty.png) no-repeat center center}
#promote-module .section-details{width:475px;height:80px;position:absolute;top:0;bottom:0;left:0;right:auto;margin:auto}
#promote-module .section-details .section-heading{font:14px / 1 'LatoBold','Helvetica Neue',Helvetica,Arial,sans-serif;color:#b8afc9;margin-bottom:3px}
#promote-module .section-details .section-body{color:#6b666f;width:75%}
#promote-module .section-details.chart-container{height:200px}
#promote-module .section-stats{text-align:center;color:#b8afc9;position:absolute;top:0;bottom:0;left:500px;right:0;margin:auto;height:80px;width:200px;color:#b8afc9}
#promote-module .section-stats .stat{color:#6e6473;font:45px / 1 'LatoBold','Helvetica Neue',Helvetica,Arial,sans-serif;margin-bottom:5px}
#promote-module .section.product-performance .section-box{height:300px}
#promote-module .section.product-performance .section-box.map-container{height:450px}
#promote-module .section.product-performance .section-details{width:100%;height:250px}
#promote-module .section.product-performance .section-details.map{height:400px}
#promote-module .section.product-performance .section-details.map .influencer-map{width:747px;height:400px;margin:20px 0}
#promote-module .section.product-performance .section-details.map .influencer-map.empty-state-map{background:url(../images/earned-media/blank-map.png) no-repeat center center;background-size:contain}
#promote-module .section.product-performance .charts{margin-top:25px}
#promote-module .subheading{padding-bottom:10px;border-bottom:1px solid #d7dce6;margin:40px 0 20px}
#promote-module .subheading.performance-breakdown{margin:40px 0 0}
#promote-module .submitted-notice{text-align:center;margin-bottom:40px}
#promote-module .table-column{display:inline-block;vertical-align:middle;width:20%}
#promote-module .table-row{padding:15px 20px;font:14px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;border-bottom:1px dotted #ebf0f7;color:#6b666f;display:block}
#promote-module .table-row:nth-child(1){border-top:1px solid #ebf0f7;border-bottom:1px solid #ebf0f7;font:14px / 1 'LatoBold','Helvetica Neue',Helvetica,Arial,sans-serif;color:#b8afc9;background:#f7faff}
#promote-module .table-row:nth-last-child(1){border-bottom:1px solid #ebf0f7}
#promote-module .campaign-status{color:#b4b4c3}
#promote-module .campaign-status.ended{color:#e67d69}
#promote-module .campaign-status.live{color:#93d89e}
#promote-module .campaign-download-cta{color:#b4b4c3}
#promote-module .campaign-table .table-row:hover{background:#f7faff}
#promote-module .campaign-table .table-column:nth-child(1){width:25%}
#promote-module .campaign-table .table-column:nth-child(1)>span{display:inline-block;vertical-align:middle}
#promote-module .campaign-table .table-column:nth-child(2){width:33%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
#promote-module .campaign-table .table-column:nth-child(3){width:20%}
#promote-module .campaign-table .table-column:nth-last-child(1){width:20%}
#promote-module .campaign-table .campaign-icon{height:20px;width:20px;margin:-2px 10px 0 0}
#promote-module .campaign-table .campaign-icon.event-icon{background:url(../images/icons/mini-event.png) no-repeat center center}
#promote-module .campaign-table .campaign-icon.product-icon{background:url(../images/icons/mini-product.png) no-repeat center center}
#promote-module .campaign-table .campaign-icon.post-icon{background:url(../images/icons/mini-post.png) no-repeat center center}
#promote-module .campaign-content-table .table-row:not(:nth-child(1)){padding:10px 20px}
#promote-module .campaign-content-table .table-row:not(:nth-child(1)):not(.private-row):hover{background:#f7faff}
#promote-module .campaign-content-table .table-row:not(:nth-child(1)):not(.private-row):hover a{color:#7878ba}
#promote-module .campaign-content-table .empty-table-state{text-align:center;color:#b4b4c3;border-bottom:1px solid #ebf0f7;padding:10px}
#promote-module .campaign-content-table .empty-table-state .empty-stream-icon{display:inline-block;margin:10px;height:152px;width:72px;background:url(../images/earned-media/content-empty-state.png) no-repeat center center}
#promote-module .campaign-content-table .table-column a{color:#6e6473}
#promote-module .campaign-content-table .table-column:nth-child(1){width:13%}
#promote-module .campaign-content-table .table-column:nth-child(2){width:18%}
#promote-module .campaign-content-table .table-column:nth-child(3){width:48%;margin-right:2%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
#promote-module .campaign-content-table .table-column:nth-child(4){width:15%;text-align:center}
#promote-module .campaign-content-table .table-column .icon-twitter,#promote-module .campaign-content-table .table-column .icon-facebook{color:#b4b4c3;margin-right:3px}
#promote-module .campaign-content-table .table-column .icon-private{display:inline-block;vertical-align:text-bottom;height:15px;width:13px;margin-right:3px;background:url(../images/icons/private-post.png) no-repeat center center}
#promote-module .campaign-content-table .table-column .user-icon{margin:5px 0 5px 15px}
#promote-module .campaign-content-table .table-column .flag2{display:inline-block;position:absolute;left:10px;bottom:-5px}
#promote-module .campaign-content-table .table-column .user{position:relative}
#promote-module .campaign-content-table .table-column .private-user-icon{height:43px;width:43px;margin:5px 0 5px 15px;background:url(../images/icons/private-user-icon.png) no-repeat center center}
#promote-module div.custom-input{display:inline-block;line-height:14px;padding:0;color:#b4b4c3}
#promote-module div.custom-input .subinput{border:none;font:14px / 16px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;color:#6e6473;width:20px;margin:9px 0 7px;resize:none}
#promote-module div.custom-input .subinput:nth-child(1){margin-left:15px}
#promote-module div.custom-input .subinput.year{width:40px}
#promote-module div.custom-input .subinput::-webkit-input-placeholder{color:#b4b4c3;font:14px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}
#promote-module div.custom-input .subinput:-moz-placeholder{color:#b4b4c3;font:14px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}
#promote-module div.custom-input .arrows,#promote-module div.custom-input .arrow{float:right;display:inline-block;vertical-align:middle;height:14px;width:11px;padding:10px;position:relative}
#promote-module div.custom-input .arrows:before,#promote-module div.custom-input .arrow:before{content:'';display:inline-block;height:35px;position:absolute;top:0;left:0;border-left:1px solid #d7dce6}
#promote-module div.custom-input .arrow{cursor:pointer;background:url(../images/nav-triangle-2.png) no-repeat center center}
#promote-module div.custom-input .arrow-up,#promote-module div.custom-input .arrow-down{position:absolute;height:5px;width:11px;cursor:pointer;background:url(../images/nav-triangle-2.png) no-repeat center center}
#promote-module div.custom-input .arrow-up{top:10px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
#promote-module div.custom-input .arrow-down{bottom:8px}
#promote-module div.custom-input.start-date-picker{width:147px}
#promote-module div.custom-input.start-date-picker .subinput:nth-child(1){margin-left:10px}
#promote-module div.custom-input.time-select-container{width:138px;margin-left:6px}
#promote-module div.custom-input.number-input{width:105px}
#promote-module div.custom-input.number-input .subinput{width:50px}
#promote-module div.custom-input.opt-in-limit{width:300px}
#promote-module div.custom-input.opt-in-limit .subinput{width:245px}
#promote-module div.custom-input.account-input{width:305px}
#promote-module div.custom-input.account-input span{margin:0 5px 0 10px;display:inline-block;vertical-align:middle}
#promote-module div.custom-input.account-input .subinput{width:270px}
#promote-module div.custom-input.account-input:not(:last-child){margin-bottom:15px}
#promote-module div.custom-input.disabled .subinput{background:#f7faff;color:#b4b4c3}
#promote-module div.custom-input.disabled .arrow-up,#promote-module div.custom-input.disabled .arrow-down,#promote-module div.custom-input.disabled .arrow{cursor:default}
#promote-module div.custom-input.error{border:1px solid #e5625c;background:#ffdacf;color:#e5625c}
#promote-module div.custom-input.error input,#promote-module div.custom-input.error textarea{background:#ffdacf;color:#e5625c}
#promote-module div.custom-input.error input::-webkit-input-placeholder,#promote-module div.custom-input.error textarea::-webkit-input-placeholder{color:#e5625c}
#promote-module div.custom-input.error input:-moz-placeholder,#promote-module div.custom-input.error textarea:-moz-placeholder{color:#e5625c}
#promote-module div.custom-input.error .arrows:before,#promote-module div.custom-input.error .arrow:before{border-left:1px solid #e5625c}
#promote-module .span-label{margin:0 15px}
#promote-module .start-date-and-time .timezone-wrapper{width:285px;font-size:14px;border:1px solid #d7dce6;background:url(../images/nav-triangle-2.png) no-repeat 300px}
#promote-module .start-date-and-time .timezone-wrapper select{width:315px}
#promote-module .topics input{width:546px}
#promote-module .topics{position:relative}
#promote-module .topics .section-label{vertical-align:top;margin-top:8px}
#promote-module .campaign-builder-add-topic-search{display:inline-block;width:460px}
#promote-module .campaign-builder-add-topic-search .clear-search{display:block;cursor:pointer;height:15px;width:15px;background:url(../images/overlay_x.png) no-repeat;position:absolute;top:10px;right:8px}
#promote-module .campaign-builder-add-topic-search .search-results:not([style="display: none;"]){border:1px solid #d7dce6;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;margin-top:10px;width:575px}
#promote-module .campaign-builder-add-topic-search .search-result{padding:4px 10px}
#promote-module .campaign-builder-add-topic-search .search-result a{color:#6e6473}
#promote-module .campaign-builder-add-topic-search .search-result:hover{background:#b4b4c3}
#promote-module .campaign-builder-add-topic-search .search-result:hover a{color:#fff}
#promote-module .selected-topics{zoom:1;margin-top:10px;width:575px}
#promote-module .selected-topics:before,#promote-module .selected-topics:after{display:table;content:""}
#promote-module .selected-topics:after{clear:both}
#promote-module .selected-topics .delete-topic{display:none;position:absolute;top:-4px;right:-4px;height:14px;width:14px;cursor:pointer;background:url(../images/icons/exit1.png) no-repeat}
#promote-module .selected-topics .topic{color:#8e7c9b;background-color:#efeff9;text-align:center;position:relative;float:left;margin-right:15px;margin-bottom:10px;padding:0 12px;border:1px solid #efeff9;border-radius:14px;cursor:default}
#promote-module .selected-topics .topic-name{display:table-cell;vertical-align:middle;height:26px}
#promote-action-confirmation .button.ok{cursor:pointer;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:10px 18px;font:16px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:center;background:#655174;color:#fff;font:16px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
#promote-action-confirmation .button.ok:active,#promote-action-confirmation .button.ok:hover{color:#fff}
#promote-action-confirmation .button.ok:hover{background:#87719d}
#promote-action-confirmation .button.ok:active{background:#534a58}
#promote-action-confirmation .button.ok.disabled{background:#f4f5f9;color:#cfd5e5}
#promote-action-confirmation .button.ok.disabled:hover{cursor:default}
#promote-action-confirmation .button.cancel{cursor:pointer;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:10px 18px;color:#fff;font:16px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:center;background:#dfe3eb;color:#6e6473}
#promote-action-confirmation .button.cancel:active,#promote-action-confirmation .button.cancel:hover{color:#fff}
#promote-action-confirmation .button.cancel:hover{background:#ebf0f6;color:#6e6473}
#promote-action-confirmation .button.cancel:active{background:#c3c8d2}
#promote-action-confirmation .button.cancel.disabled{background:#ebf0f7;color:#e1e3ef}
#promote-action-confirmation .button.cancel.disabled:hover{cursor:default}
#promote-leave-confirmation .button.ok{cursor:pointer;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:10px 18px;color:#fff;font:16px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:center;background:#dfe3eb;color:#6e6473}
#promote-leave-confirmation .button.ok:active,#promote-leave-confirmation .button.ok:hover{color:#fff}
#promote-leave-confirmation .button.ok:hover{background:#ebf0f6;color:#6e6473}
#promote-leave-confirmation .button.ok:active{background:#c3c8d2}
#promote-leave-confirmation .button.ok.disabled{background:#ebf0f7;color:#e1e3ef}
#promote-leave-confirmation .button.ok.disabled:hover{cursor:default}
#promote-leave-confirmation .button.cancel{cursor:pointer;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:10px 18px;font:16px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:center;background:#655174;color:#fff;font:16px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
#promote-leave-confirmation .button.cancel:active,#promote-leave-confirmation .button.cancel:hover{color:#fff}
#promote-leave-confirmation .button.cancel:hover{background:#87719d}
#promote-leave-confirmation .button.cancel:active{background:#534a58}
#promote-leave-confirmation .button.cancel.disabled{background:#f4f5f9;color:#cfd5e5}
#promote-leave-confirmation .button.cancel.disabled:hover{cursor:default}
#promote-module .feedback-summary{color:#6e6473;text-align:center}
#promote-module .feedback-summary .avg-score-container,#promote-module .feedback-summary .ratings,#promote-module .feedback-summary .summary{display:inline-block;vertical-align:bottom;font:13px / 16px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
#promote-module .feedback-summary .big-star-rating{margin-bottom:10px}
#promote-module .feedback-summary .ratings{width:250px;padding-left:30px;margin:0 30px}
#promote-module .feedback-summary .ratings li{float:left;width:40px;margin-right:10px;text-align:center}
#promote-module .feedback-summary .ratings .rating{position:relative;float:left;width:40px;margin-right:10px;font:13px / 16px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
#promote-module .feedback-summary .ratings .bar-container{position:relative;height:45px;width:20px;padding:12px;margin-bottom:5px}
#promote-module .feedback-summary .ratings .bar-container .value{position:absolute;bottom:5px;width:15px;background:#ffe69f}
#promote-module .feedback-summary .ratings.no-ratings .bar-container .value{background:#eee}
#promote-module .feedback-summary .stat{font:24px / 1 'LatoBold','Helvetica Neue',Helvetica,Arial,sans-serif;margin-bottom:3px}
#promote-module .feedback-summary .summary{width:160px}
#promote-module .reviews{list-style:none;margin:0 0 10px;padding:0;overflow:hidden;margin-top:12px}
#promote-module .reviews.collapsed .review{display:none}
#promote-module .reviews.collapsed .review:nth-child(1),#promote-module .reviews.collapsed .review:nth-child(2),#promote-module .reviews.collapsed .review:nth-child(3),#promote-module .reviews.collapsed .review:nth-child(4){display:block}
#promote-module .reviews .review{zoom:1;position:relative;background:#fff;padding:15px;border-bottom:1px dotted #d7dce6}
#promote-module .reviews .review:before,#promote-module .reviews .review:after{display:table;content:""}
#promote-module .reviews .review:after{clear:both}
#promote-module .reviews .review .author-meta{float:left;margin-left:10px}
#promote-module .reviews .review .author-score{top:50px;left:10px}
#promote-module .reviews .review .author-name-line{zoom:1;zoom:1}
#promote-module .reviews .review .author-name-line:before,#promote-module .reviews .review .author-name-line:after{display:table;content:""}
#promote-module .reviews .review .author-name-line:after{clear:both}
#promote-module .reviews .review .author-name-line .author-name{margin:2px 0;position:relative;float:left;width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:14px / 16px 'LatoBold','Helvetica Neue',Helvetica,Arial,sans-serif}
#promote-module .reviews .review .review-header{width:205px}
#promote-module .reviews .review .review-text{font:13px / 18px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;float:left;width:450px}
#promote-module .reviews .posted-via{font:12px / 16px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;color:#d7dce6;float:right}
#promote-module .reviews .avatar2{float:left;margin-right:10px}
#promote-module .reviews .author-image{height:45px;width:45px;background-size:cover;background-position:center;background-repeat:no-repeat;float:left;margin-right:5px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}
#promote-module .reviews .author-score{height:18px;width:18px;background-image:url(../images/micro-flag.png) no-repeat center center;position:absolute;bottom:-45px;left:9px;color:#fff;font-size:10px;text-align:center;line-height:16px}
#promote-module .paginate-reviews{float:right}
#promote-module .no-reviews{height:80px;width:670px;background:url(../images/earned-media/feedback-empty.png) no-repeat center center}
.okr-admin.dashboard body{height:1080px;width:1920px;background-image:url(../images/okr-map-bg2.png)}
.okr-admin.customer-support body{height:1080px;width:1920px;background-image:url(../images/okr-cust-bg.png)}
#registrations-chart{width:100%;position:absolute;left:494px;top:110px}
#revenue-chart{width:100%;position:relative;top:340px;left:488px}
#engagement-chart{width:100%;position:relative;top:190px;left:1250px}
#date{position:relative;top:436px;margin-left:532px;line-height:25px;font-size:25px}
#comment-box{position:relative;top:456px;margin:0 370px;height:400px;font-size:36px;line-height:51px}
.okr-tab .section-header{margin:20px 0}
.okr-tab .revenuetextarea{max-width:500px;width:500px}
.okr-tab .commenttextarea{width:100%;height:100px;clear:right;text-align:left}
#regboard{position:absolute;top:165px;left:178px}
#regboard .user{float:left;list-style-type:none;width:324px;height:282px}
#regboard .user .score{float:left}
#regboard .user .profile-pic{display:block;padding:5px;border:1px solid #f0ebe6;background-color:#fff;height:103px;width:103px;margin-left:135px}
#regboard .user .profile-pic .profile-img{display:block;background-color:transparent;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;text-decoration:none;height:103px;width:103px}
#regboard .user .profile-pic .profile-img:hover,#regboard .user .profile-pic .profile-img:active{text-decoration:none}
#regboard .user .bio{width:250px;height:73px;overflow:hidden}
#regboard .user .name{font:24px / 24px 'LatoBlack','Helvetica Neue',Helvetica,Arial,sans-serif;margin:10px 0 6px 0}
.internal .users{float:left;width:56%}
.internal #stats table{margin-right:20px}
.internal #stats td{padding:2px 5px}
#regboard-banner{position:absolute;top:-101px;left:430px}
.service-button{width:26px;height:26px;display:block;float:left;margin-right:6px;background:url(../images/icons/networks-icons-sprite2.png) 0 -403px no-repeat}
.service-button.fb{background-position:-100px -403px}
.service-button.gp{background-position:-200px -403px}
.service-button.li{background-position:-300px -403px}
.service-button.fs{background-position:-400px -403px}
.service-button.ig{background-position:-500px -403px}
.service-button.yt{background-position:-600px -403px}
.service-button.fl{background-position:-700px -403px}
.service-button.la{background-position:-800px -403px}
.service-button.wp{background-position:-900px -403px}
.service-button.tu{background-position:-1000px -403px}
.service-button.bl{background-position:-1100px -403px}
.service-button.ks{background-position:-1200px -403px}
.service-button.fp{background-position:-1296px -403px}
.service-button.ya{background-position:-1396px -403px}
.service-button.bi{background-position:-1496px -403px}
#kfb-metrics-dashboard{height:1080px;width:1920px;background:url(../images/okr-blank.png) no-repeat;position:relative}
.kfb-metrics-dashboard-container{position:absolute;top:145px;left:150px;width:1520px;height:720px;border:1px solid #808080;padding:40px;font-size:20px}
.kfb-metrics-dashboard-container td{min-width:100px;padding-top:50px}
.kfb-metrics-dashboard-container td:not(.col-header){text-align:center}
.kfb-metrics-dashboard-container .col-header,.kfb-metrics-dashboard-container .table-header{font-weight:bold}
#perksboard{zoom:1;position:absolute;top:145px;left:150px;width:1600px;height:800px;border:1px solid #808080}
#perksboard:before,#perksboard:after{display:table;content:""}
#perksboard:after{clear:both}
#perksboard .perks{width:76%;float:left;padding-top:25px}
#perksboard .perk{width:17%;display:inline-block;vertical-align:top;margin:10px 43px}
#perksboard .perk-info{font:15px / 22px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
#perksboard .perk-info h1{overflow-y:hidden;height:50px;margin-top:10px;margin-bottom:5px;font:20px / 25px 'LatoBlack','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:center}
#perksboard .perks-side-panel{width:20%;float:right;padding:25px}
#perksboard .metric{margin-bottom:30px}
#perksboard .metric-name{font:25px / 28px 'LatoBlack','Helvetica Neue',Helvetica,Arial,sans-serif;margin-bottom:25px}
#perksboard .metric-value{font:35px / 35px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
#perksboard .perk-logo{height:200px;width:200px;margin:0 auto;padding:5px;border:1px solid #d3d3d3}
#perksboard-banner{position:absolute;top:-78px;left:460px}
#promote-campaign-overview .heading{border-bottom:1px solid #d7dce6;margin-bottom:0;padding-bottom:30px}
#promote-campaign-overview .presale-header-text{margin-bottom:50px;padding-top:20px;text-align:center;color:#6e6473;font:24px / 36px 'LatoBold','Helvetica Neue',Helvetica,Arial,sans-serif}
#promote-campaign-overview .presale-header-text .presale-header-subtext{font:14px / 24px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
#promote-campaign-overview .presale-form-header-text{margin-bottom:25px;text-align:center;color:#6e6473;font:24px / 36px 'LatoBold','Helvetica Neue',Helvetica,Arial,sans-serif}
#promote-campaign-overview .presale-form-header-text .presale-header-subtext{font:14px / 24px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
#promote-campaign-overview .promote-product-presale-image{height:130px;width:150px;margin:0 auto}
#promote-campaign-overview .promote-product-presale-image.creator{background:url(../images/earned-media/creator.png) no-repeat center center}
#promote-campaign-overview .promote-product-presale-image.authentic{background:url(../images/earned-media/authentic.png) no-repeat center center}
#promote-campaign-overview .promote-product-presale-image.cost{background:url(../images/earned-media/cost.png) no-repeat center center}
#promote-campaign-overview .promote-product-presale-image.case-studies{background:url(../images/earned-media/case-study.png) no-repeat center center}
#promote-campaign-overview .promote-product-presale-image.ongoing-perks{background:url(../images/earned-media/ongoing-perk.png) no-repeat center center}
#promote-campaign-overview .promote-product-presale-image.business-blog{background:url(../images/earned-media/business-blog.png) no-repeat center center}
#promote-campaign-overview .promote-product{width:33%;display:inline-block}
#promote-campaign-overview .promote-product-title{text-align:center;font:16px / 20px 'LatoBold','Helvetica Neue',Helvetica,Arial,sans-serif;color:#6e6473;margin:20px 0 10px}
#promote-campaign-overview .promote-product-description{text-align:center}
#promote-campaign-overview .presales-button-container{padding-top:50px;text-align:center}
#promote-campaign-overview .presales-button-container .button-action{font-size:18px}
#mktoForm_383{width:500px !important;margin:0 auto;padding:0;background:transparent}
#mktoForm_383 label{font:14px / 18px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;color:#b4b4c3;display:inline-block;width:200px !important;vertical-align:top;margin-top:10px;float:left;text-transform:none;letter-spacing:0}
#mktoForm_383 button[type='submit']{cursor:pointer;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:10px 18px;color:#fff;font:20px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:center;background:#e67d69 !important;outline:none;border:none;padding:10px 18px !important;width:auto;text-transform:none;letter-spacing:0}
#mktoForm_383 button[type='submit']:active,#mktoForm_383 button[type='submit']:hover{color:#fff}
#mktoForm_383 button[type='submit']:hover{background:#f77d69 !important}
#mktoForm_383 button[type='submit']:active{background:#cc685a !important}
#mktoForm_383 button[type='submit'].disabled{background:#f4f5f9 !important;color:#cfd5e5 !important}
#mktoForm_383 button[type='submit'].disabled:hover{cursor:default !important}
#mktoForm_383 .mktoButton{text-align:center;margin-top:20px;margin-bottom:50px}
#mktoForm_383 .mktoButton:hover{transform:none}
#mktoForm_383 input,#mktoForm_383 textarea,#mktoForm_383 select{border:1px solid #d7dce6;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:10px 15px;margin-bottom:12px;font-family:'LatoRegular';color:#6e6473;vertical-align:middle;font-size:.9em;line-height:1.2em;background:transparent}
#mktoForm_383 input::-webkit-input-placeholder,#mktoForm_383 textarea::-webkit-input-placeholder,#mktoForm_383 select::-webkit-input-placeholder,#mktoForm_383 input:-moz-placeholder,#mktoForm_383 textarea:-moz-placeholder,#mktoForm_383 select:-moz-placeholder{color:#b4b4c3;font-family:'LatoRegular';-webkit-font-smoothing:antialiased}
#mktoForm_383 textarea,#mktoForm_383 input,#mktoForm_383 select{width:275px !important}
#mktoForm_383 select{background:url(../images/nav-triangle-3.png) no-repeat 250px;height:auto}
#mktoForm_383 textarea{resize:none;outline:none}
#mktoForm_383 .mktoRadioList label,#mktoForm_383 .mktoRadioList input{float:left;width:auto !important;margin:10px 10px 0 0}
#mktoForm_383 .mktoRadioList input{margin-top:12px}
#mktoForm_383 .mktoRadioList label{margin-right:15px}
#mktoForm_383 .mktoFormRow{margin-bottom:15px}
#mktoForm_383 .mktoButtonWrap.mktoSimple{margin-left:220px !important}
#mktoForm_383 .mktoAsterix{color:#e5625c;margin-left:2px;font-size:23px;line-height:25px;display:block !important}
#mktoForm_383 .mktoGutter{display:block !important}
#mktoForm_383 .mktoOffset{display:block !important}
#mktoForm_383 .mktoErrorArrow{background-color:#d7dce6;border:1px solid #d7dce6}
#mktoForm_383 .mktoErrorArrowWrap,#mktoForm_383 .mktoErrorMsg{opacity:0}
@-webkit-keyframes fadeIn{0%{opacity:0} 100%{opacity:1}}
@keyframes fadeIn{0%{opacity:0} 100%{opacity:1}}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes fadeInToHalf{0%{opacity:0} 100%{opacity:.6}}
@keyframes fadeInToHalf{0%{opacity:0} 100%{opacity:.6}}
.fadeInToHalf{-webkit-animation-name:fadeInToHalf;animation-name:fadeInToHalf}
@-webkit-keyframes fadeOut{0%{opacity:1} 100%{opacity:0}}
@keyframes fadeOut{0%{opacity:1} 100%{opacity:0}}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)} 100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}
@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)} 100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)} 100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}
@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)} 100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)} 100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)} 100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)} 100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}
@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)} 100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)} 100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)} 100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)} 50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)} 70%{-webkit-transform:scale(.9);transform:scale(.9)} 100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}
@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)} 50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)} 70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)} 100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}
@-webkit-keyframes bounceHalfOpacity{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)} 50%{opacity:.5;-webkit-transform:scale(1.05);transform:scale(1.05)} 70%{-webkit-transform:scale(.9);transform:scale(.9)} 100%{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}}
@keyframes bounceHalfOpacity{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)} 50%{opacity:.5;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)} 70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)} 100%{opacity:.5;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}
.bounceHalfOpacity{-webkit-animation-name:bounceHalfOpacity;animation-name:bounceHalfOpacity}
@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)} 100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes slide-in{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)} 100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}
.slide-in{-webkit-animation-name:slide-in;animation-name:slide-in}
@-webkit-keyframes slide-out{0%{-webkit-transform:translateX(0);transform:translateX(0)} 100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}
@keyframes slide-out{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)} 100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}
.slide-out{-webkit-animation-name:slide-out;animation-name:slide-out}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
@media (min-resolution:192dpi){.sharing-tools-tabs .icon{background:url(../images/sharing-sprite-hd-2.png);background-size:64px 102px} .sharing-tools-tab-content.cc-tab .error .error-icon{background:url(../images/yield-hd.png) no-repeat;background-size:21px 19px} .custom-date-picker .suggested-times .suggested-time .share-time .sprite{background:url(../images/suggested-times-sprite-hd.png) no-repeat;background-size:390px 104px} .share-graph-toggles .icon{background:url(../images/schedule-sprite-hd.png) no-repeat;background-size:78px 38px} .share-graph-toggles .learn-more .toggle-graph{background:url(../images/arrow-sprite-hd.png) no-repeat;background-size:76px 24px} .scheduled-time .post-time:before{background:url(../images/schedule-clock-hd.png) no-repeat;background-size:20px 20px} .scheduled-time .remove-time{background:url(../images/exit-hd.png) no-repeat;background-size:14px 14px}}
.moments-stream-tabs{zoom:1;border-bottom:1px solid #e1e3ef}
.moments-stream-tabs:before,.moments-stream-tabs:after{display:table;content:""}
.moments-stream-tabs:after{clear:both}
.moments-stream-item{zoom:1;border-bottom:1px dotted #e1e3ef;padding:30px 0 30px 20px}
.moments-stream-item:before,.moments-stream-item:after{display:table;content:""}
.moments-stream-item:after{clear:both}
.moments-stream-item.active{background:#f7faff}
.moments-stream-item .impact-rating{display:inline-block;vertical-align:top}
.moments-stream-image-container{float:left;height:60px;width:60px;margin-left:20px}
.individual-photos{display:none;background:#f7faff}
.moments-stream-image{background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#fff;height:60px;width:60px;border:1px solid #e1e6ee}
.moments-stream-item-meta{float:left;width:425px;margin-left:20px}
.moments-stream-item-date{font-family:LatoRegular;font-size:12px;color:#a49bac}
.moments-stream-item-text{width:450px;margin-bottom:7px}
.stat-separator{display:inline-block;margin:0 10px;color:#b4b4c3}
.moments-stream-item-stats .stat-value{font-family:LatoBold;font-size:13px;margin-right:5px}
.click-count-unavailable{position:relative}
.click-count-unavailable,.moments-stream-item-stats .stat-value,.moments-stream-item-stats .stat-label{display:inline-block;color:#a49bac;cursor:default}
.moments-stream-tab{float:left;position:relative;padding:10px 20px;font-family:LatoRegular;font-size:14px;color:#a49bac;border-left:1px solid transparent;border-right:1px solid transparent}
.moments-stream-tab:not(.active){cursor:pointer}
.moments-stream-tab.other-networks.active:before{width:101.5%}
.moments-stream-tab.inactive{float:right;cursor:default}
.moments-stream-tab.active{border-left:1px solid #e1e3ef;border-right:1px solid #e1e3ef;font-family:LatoBold;font-size:14px;color:#6e6473}
.moments-stream-tab.active:before{position:absolute;display:block;height:39px;width:102%;content:'';left:-1px;top:-1px;border-top:2px solid #6e6473}
.moments-stream-tab.active:after{position:absolute;display:block;height:33px;width:100%;content:'';left:0;bottom:-1px;border-bottom:1px solid #fff}
.impact-rating-bubble{float:left;height:8px;width:8px;background:#e1e3ef;border-radius:50%}
.impact-rating-bubble.active{background:#85d2d6}
.impact-rating-bubble:not(:last-child){margin-right:9px}
.score-impact-info-container{float:right;position:relative;color:#a59cad}
.moments-stream-header{zoom:1;padding:15px 0;border-bottom:1px dotted #e1e3ef;line-height:1}
.moments-stream-header:before,.moments-stream-header:after{display:table;content:""}
.moments-stream-header:after{clear:both}
.last-updated{float:left;color:#a59cad}
.moments-stream-footer{zoom:1;margin-bottom:40px;padding:10px 0}
.moments-stream-footer:before,.moments-stream-footer:after{display:table;content:""}
.moments-stream-footer:after{clear:both}
.moments-stream-footer .view-more{float:right}
.moments-stream-item-private-flag{position:relative;fill:#b4b4c3;cursor:pointer;margin-top:10px;margin-left:5px}
.moments-stream-item-private-flag-hovercard{z-index:2;display:none;position:absolute;width:230px;padding:10px;background:#fff;border:1px solid #bcbcc9;border-radius:5px;left:-15px;top:25px}
.moments-stream-item-private-flag-hovercard:before{content:'';display:inline-block;display:block;position:absolute;height:10px;width:10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-width:1px;border-style:solid;background:#fff;border-color:#808080 transparent transparent #808080;left:14px;top:-6px;margin:auto}
.moments-stream-empty-state{padding:40px;text-align:center}
.moments-stream-empty-state .empty-state-cta{margin-top:30px}
.moments-stream-empty-state .connected-network{float:none;display:inline-block;margin-right:5px}
.moments-stream-empty-state .connected-network:not(:first-child){margin-left:10px}
.empty-stream-image{background:transparent url(../images/empty-stream.png) no-repeat;width:681px;height:28px;margin:20px}
.impact-rating-explanation{position:relative;float:right;margin-top:25px;font-family:LatoRegular;font-size:14px;color:#b4b4c3;width:130px;text-align:center;line-height:1}
.reactions-stat-container{display:inline-block;position:relative;cursor:default}
.reactions-breakdown-hovercard{display:none;position:absolute;width:135px;padding:10px;background:#fff;border:1px solid #bcbcc9;border-radius:5px;top:30px;z-index:2}
.reactions-breakdown-hovercard:before{content:'';display:inline-block;display:block;position:absolute;height:10px;width:10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-width:1px;border-style:solid;background:#fff;border-color:#bcbcc9 transparent transparent #bcbcc9;left:28px;top:-6px;margin:auto}
.reactions-breakdown-hovercard .breakdown-stat-container{zoom:1;zoom:1}
.reactions-breakdown-hovercard .breakdown-stat-container:before,.reactions-breakdown-hovercard .breakdown-stat-container:after{display:table;content:""}
.reactions-breakdown-hovercard .breakdown-stat-container:after{clear:both}
.reactions-breakdown-hovercard .icon,.reactions-breakdown-hovercard .breakdown-label{float:left}
.reactions-breakdown-hovercard .icon{margin-top:2px;margin-right:5px}
.reactions-breakdown-hovercard .breakdown-stat{float:right}
.recent-activity-hovercard,.score-impact-info-hovercard,.click-count-unavailable-hovercard{display:none;position:absolute;padding:10px;background:#fff;border:1px solid #bcbcc9;border-radius:5px;z-index:2;color:#6e6473;text-align:left;font:14px / 18px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
.recent-activity-hovercard:before,.score-impact-info-hovercard:before,.click-count-unavailable-hovercard:before{content:'';display:inline-block;display:block;position:absolute;height:10px;width:10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-width:1px;border-style:solid;background:#fff;border-color:#bcbcc9 transparent transparent #bcbcc9;left:28px;top:-6px;margin:auto}
.recent-activity-hovercard{left:100px;top:30px;width:197px}
.click-count-unavailable-hovercard{top:30px;left:0;width:200px}
.score-impact-info-hovercard{top:30px;right:-15px;width:155px}
.score-impact-info-hovercard:before{right:-105px}
.moments-author{font:14px / 20px 'LatoLightItalic','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:bold}
.userquest-page-container .user-quest-meta-container{zoom:1;border-bottom:1px dotted #e1e3ef}
.userquest-page-container .user-quest-meta-container:before,.userquest-page-container .user-quest-meta-container:after{display:table;content:""}
.userquest-page-container .user-quest-meta-container:after{clear:both}
.userquest-page-container .user-quest-title{margin-bottom:15px;font:30px / 1 'LatoLight','Helvetica Neue',Helvetica,Arial,sans-serif}
.userquest-page-container .user-quest-sub-title{font:16px / 24px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;margin-bottom:15px;color:#a49bac}
.userquest-page-container .user-quest-image{height:310px;width:746px;background-repeat:no-repeat;background-size:contain}
.userquest-page-container .user-quest-actions{zoom:1;margin:20px 0}
.userquest-page-container .user-quest-actions:before,.userquest-page-container .user-quest-actions:after{display:table;content:""}
.userquest-page-container .user-quest-actions:after{clear:both}
.userquest-page-container .user-quest-actions .start-quest{float:right}
.userquest-page-container .user-quest-secondary-links{zoom:1;width:748px;border-top:1px solid #ebf0f7;padding-top:15px}
.userquest-page-container .user-quest-secondary-links:before,.userquest-page-container .user-quest-secondary-links:after{display:table;content:""}
.userquest-page-container .user-quest-secondary-links:after{clear:both}
.userquest-page-container .user-quest-secondary-links .terms{float:left}
.userquest-page-container .user-quest-secondary-links .skip-quest{float:right}
.userquest-page-container .user-quest-waitlist-message{color:#c64e4e;padding:20px 0}
.userquest-page-container .icon{display:inline-block;margin-right:2px;vertical-align:middle;fill:#c64e4e;width:19px;height:16px}
.userquest-page-container .user-quest-waitlist-message-container{padding:15px 0;position:relative}
.userquest-page-container .user-quest-waitlist-message-container .user-quest-waitlist-text{padding:12px 15px;background:#ffd9ce;color:#c64e4e;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #e98080}
.userquest-page-container .user-quest-start-message{position:relative;width:560px;float:left}
.userquest-page-container .required-asterisk{display:inline-block;vertical-align:text-top;height:6px;width:6px;background:#e57d68;border-radius:50%;margin-right:3px}
.userquest-page-container .user-quest-virals-container{width:100%;height:35px;margin-top:30px;text-align:center;position:relative}
.userquest-page-container .user-quest-virals-container:before,.userquest-page-container .user-quest-virals-container:after{content:'';display:block;border-bottom:1px solid #ebf0f7;position:absolute;left:0;top:19px;width:325px}
.userquest-page-container .user-quest-virals-container:after{left:auto;right:0}
.userquest-page-container .user-quest-progress-tracker{width:748px;background:#f8f5f0;margin-bottom:30px}
.userquest-page-container .user-quest-progress-tracker.completed-part{background:#83d2d7}
.userquest-page-container .progress-step,.userquest-page-container .progress-step-number,.userquest-page-container .progress-step-title{display:inline-block;vertical-align:middle}
.userquest-page-container .progress-step-title,.userquest-page-container .progress-step-number{margin-right:10px}
.userquest-page-container .progress-step-number{background:#efeae4;border-radius:50%;line-height:12px;text-align:center;width:12px;padding:5px}
.userquest-page-container .progress-step{padding:10px 0 10px 30px;background:#f8f5f0;color:#b4b4c3;position:relative}
.userquest-page-container .progress-step.completed-step{background:#83d2d7;color:#fff;cursor:pointer}
.userquest-page-container .progress-step.completed-step .progress-step-number{background:#69b6c6}
.userquest-page-container .progress-step.completed-step .progress-triangle{border-color:transparent transparent transparent #83d2d7}
.userquest-page-container .progress-step.active-step{background:#e4dad2;color:#a28b7b}
.userquest-page-container .progress-step.active-step .progress-step-number{background:#b29f90;color:#fff}
.userquest-page-container .progress-step.active-step .progress-triangle{border-color:transparent transparent transparent #e4dad2}
.userquest-page-container .progress-step:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px;padding:10px 0 10px 15px}
.userquest-page-container .progress-step:last-child{padding:10px 0 10px 35px}
.userquest-page-container .progress-step .progress-triangle,.userquest-page-container .progress-step:not(:last-child):after{position:absolute;height:0;width:0;border-width:21px;border-style:solid;border-color:transparent transparent transparent #f8f5f0;top:0}
.userquest-page-container .progress-step .progress-triangle{right:-40px;z-index:2}
.userquest-page-container .progress-step:not(:last-child):after{content:'';border-width:25px;border-left-color:#fff;right:-49px;top:-4px;z-index:1}
.userquest-page-container #feedback-footer-virals.user-quest-virals-container .connected-networks{display:block;padding:7px 0;width:100px;text-align:center;margin:auto;background:#fff}
.userquest-page-container #feedback-footer-virals.user-quest-virals-container .connected-networks .connected-network{float:none;display:inline-block;min-width:0;margin-bottom:0}
.userquest-page-container #feedback-footer-virals.user-quest-virals-container .connected-networks .connected-network:not(:last-of-type){margin-right:15px}
.userquest-page-container .user-quest-viral-cta{color:#a49bac;text-align:center;margin-top:10px}
.userquest-page-container .user-step-container{padding:30px 0;position:relative;width:100%;border-bottom:1px solid #e1e3ef}
.userquest-page-container .user-step-container input{vertical-align:middle;margin-right:10px}
.userquest-page-container .user-step-container textarea{border-radius:4px;height:40px;width:423px;outline:none;resize:none;margin-bottom:20px;padding:10px;font-family:LatoRegular;color:inherit}
.userquest-page-container .user-step-container textarea.user-text-form{width:350px;height:80px;border:1px solid #e1e3ef}
.userquest-page-container .user-step-container textarea.user-text-form[disabled]{background-color:#f7faff;border:1px solid #d7dce6;color:#b4b4c3}
.userquest-page-container .user-step-container textarea::-webkit-input-placeholder{color:#d7dce6;font-family:'LatoRegular';-webkit-font-smoothing:antialiased}
.userquest-page-container .user-step-container textarea:-moz-placeholder{color:#d7dce6;font-family:'LatoRegular';-webkit-font-smoothing:antialiased}
.userquest-page-container .user-step-container .form-sub-header{margin-bottom:15px;width:450px}
.userquest-page-container .user-step-container .checkbox-options label,.userquest-page-container .user-step-container .radio-options label{display:inline-block;margin-bottom:10px;margin-left:5px}
.userquest-page-container .user-step-container .viral-share-container label{margin-left:10px}
.userquest-page-container .user-step-container .button-primary{font-size:14px;margin-top:15px}
.userquest-page-container .user-step-container .link-text{padding-top:15px;width:300px}
.userquest-page-container .user-step-container .visit-url-button{margin-top:15px;display:inline-block}
.userquest-page-container .user-step{display:inline-block;vertical-align:top;width:610px}
.userquest-page-container .user-quest-category-icon+.user-step{width:430px;margin:30px 0 0 30px}
.userquest-page-container .user-quest-category-icon+.user-step.virals-step{width:480px;margin:0 0 0 20px}
.userquest-page-container .user-step-form{margin:15px 0}
.userquest-page-container .user-step-form .label{display:inline-block;width:120px}
.userquest-page-container .user-step-form .custom-dropdown{width:305px;vertical-align:middle;background:url(../images/nav-triangle-2.png) no-repeat 285px}
.userquest-page-container .user-step-form .custom-dropdown select{width:355px}
.userquest-page-container .user-step-action{position:absolute;right:0;top:0;bottom:0;left:auto;margin:auto 0;height:65px;width:115px;text-align:center}
.userquest-page-container .user-step-action .arrow-button{display:block;margin:0 auto 10px;background:#6e6473;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;height:40px;width:40px;position:relative}
.userquest-page-container .user-step-action .icon-chevron-right{display:inline-block;margin-top:8px;margin-left:2px;font-size:22px;color:#fff}
.userquest-page-container .user-step-action .next-step{color:#6e6473}
.userquest-page-container .user-step-action .next-step.disabled{cursor:default;opacity:.3;color:#a49bac}
.userquest-page-container .user-step-action .next-step.disabled .arrow-button{background:#a49bac;opacity:.3}
.userquest-page-container .user-quest-step-complete{display:inline-block;vertical-align:bottom;margin-left:10px}
.userquest-page-container .user-quest-step-complete svg{background:#268326;border-radius:50%;fill:#fff;padding:4px}
.userquest-page-container .user-quest-step-complete.not-completed svg{background:#fff;fill:#ddd;border:2px solid #ddd}
.userquest-page-container .selected-venue{display:none;margin:20px 0;padding:20px;background:#f7faff;border:1px solid #e1e3ef;border-radius:5px}
.userquest-page-container .selected-venue-name{font-size:18px;font-family:LatoBold;margin-bottom:25px}
.userquest-page-container .selected-venue-detail-header{font-size:14px;font-family:LatoBold;margin-bottom:10px}
.userquest-page-container .venue-selection-dropdowns{zoom:1;zoom:1}
.userquest-page-container .venue-selection-dropdowns:before,.userquest-page-container .venue-selection-dropdowns:after{display:table;content:""}
.userquest-page-container .venue-selection-dropdowns:after{clear:both}
.userquest-page-container .venue-selection-dropdowns .dropdown-label{font:14px / 24px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;margin-bottom:10px}
.userquest-page-container .venue-selection-dropdown{float:left}
.userquest-page-container .venue-selection-dropdown.guests{display:none;margin-left:15px}
.userquest-page-container .venue-selection-custom-dropdown{width:300px;background-position:275px center}
.userquest-page-container .venue-selection-custom-dropdown select{width:350px;padding-right:30px}
.userquest-page-container .perk-passalong-link{width:420px;margin-top:5px}
.userquest-page-container .hashtag-container{width:450px;height:92px;margin:10px 0;font:16px / 20px 'LatoBold','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:center;color:#e57c68;background:url(../images/hashtag.png) no-repeat center center}
.userquest-page-container .hashtag-text{padding-top:20px;max-width:350px;margin:0 auto}
.userquest-page-container .perks-page-link{float:right;font:14px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;margin-top:-30px}
.userquest-page-container .perk-email-input{display:block;margin-top:10px}
.userquest-page-container .perk-step-spinner{display:inline-block;vertical-align:middle;margin-left:10px}
.userquest-page-container .perk-step-spinner .kloading{display:none;padding:0}
.userquest-page-container .perk-reward-container{text-align:center;margin-top:10px;border:1px solid #e1e3ef;border-radius:5px;position:relative}
.userquest-page-container .perk-reward-container .venue-name{font-size:14px;font-family:LatoBold;text-align:center;margin-bottom:20px}
.userquest-page-container .perk-reward-container .perk-reward-header{background:#faf8f4;border-bottom:1px solid #e1e3ef;padding:30px;text-align:center}
.userquest-page-container .perk-reward-container .perk-reward-body{position:relative;padding:40px 0 30px}
.userquest-page-container .perk-reward-container .perk-reward-body:after{content:'';position:absolute;bottom:50px;right:50px;height:95px;width:95px;background:url(../images/klout-stamp.png) no-repeat center center;background-size:contain}
.userquest-page-container .perk-reward-container .perk-reward-title{font:16px / 30px 'LatoBold','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:center}
.userquest-page-container .perk-reward-container .perk-reward-image{height:124px;width:214px;background:url(../images/icons/confirmation-perk.png) no-repeat center center;background-size:contain;margin:0 auto 20px}
.userquest-page-container .perk-reward-container .perk-reward-description{color:#b4b4c3;width:550px;margin:0 auto}
.userquest-page-container .perk-reward-container .perk-virtual-code{margin-bottom:30px}
.userquest-page-container .requirement-container{display:inline-block;border-radius:5px;background:#f8f5ef;margin-top:10px;padding:5px 15px}
.userquest-page-container .requirement-container .requirement-label,.userquest-page-container .requirement-container .user-quest-step-complete{display:inline-block;vertical-align:middle}
.userquest-page-container .reward-terms{text-align:left;width:500px;margin:0 auto 25px}
.userquest-page-container .reward-terms-title{font-family:'LatoBold'}
.userquest-page-container .feedback-before-completion{margin-bottom:20px}
.userquest-page-container .feedback-field-label{float:left;width:130px}
.userquest-page-container .feedback-field-container{margin-bottom:15px}
.userquest-page-container .feedback-field-container input[type="radio"]{vertical-align:middle;margin-top:-3px;margin-right:4px}
.userquest-page-container .feedback-field-container input[type="radio"]:last-child{margin-left:15px}
.userquest-page-container .review-container{zoom:1;display:inline-block;border:1px solid #e1e3ef;border-radius:5px;overflow:hidden}
.userquest-page-container .review-container:before,.userquest-page-container .review-container:after{display:table;content:""}
.userquest-page-container .review-container:after{clear:both}
.userquest-page-container .review-container.disabled,.userquest-page-container .review-container.disabled .review{color:#b4b4c3;background:#f7faff}
.userquest-page-container .review-actions{zoom:1;clear:left;border-top:1px dotted #e1e3ef;padding:8px 10px 3px}
.userquest-page-container .review-actions:before,.userquest-page-container .review-actions:after{display:table;content:""}
.userquest-page-container .review-actions:after{clear:both}
.userquest-page-container .review-action{float:right}
.userquest-page-container .review-action .action-text{color:#b4b4c3;font-size:13px;line-height:1;display:inline-block;vertical-align:middle}
.userquest-page-container .review-action .icon-twitter{font-size:18px;line-height:1;color:#b4b4c3;display:inline-block;vertical-align:middle;margin:-6px 2px 0}
.userquest-page-container .review-action.twitter-toggle{cursor:pointer;margin-left:10px}
.userquest-page-container .review-action.twitter-toggle:hover .icon-twitter,.userquest-page-container .review-action.twitter-toggle.active .icon-twitter,.userquest-page-container .review-action.twitter-toggle:hover .action-text,.userquest-page-container .review-action.twitter-toggle.active .action-text{color:#8ed6da}
.userquest-page-container .review{height:80px;width:475px;padding:10px;font:14px / 16px 'LatoLight','Helvetica Neue',Helvetica,Arial,sans-serif;resize:none;outline:none;border:none}
.userquest-page-container .feedback-virals,.userquest-page-container .feedback-image,.userquest-page-container .answer-virals{position:absolute;top:-9000px;left:-9000px}
.userquest-page-container .upload-feedback-icon{fill:#b4b4c3;display:inline-block;vertical-align:middle}
.userquest-page-container .upload-feedback-image:not(.disabled):hover .upload-feedback-icon{fill:#8ed6da}
.userquest-page-container .upload-feedback-image.disabled{cursor:default}
.userquest-page-container .feedback-image-preview-container{display:none;padding:10px}
.userquest-page-container .feedback-image-preview{background-size:cover;height:100px;width:100px;background-repeat:no-repeat}
.userquest-page-container .star-container .rating-input[disabled]+.rating-star{cursor:default}
.userquest-page-container .claimed-virals .simplified-viral-unit.flat-virals .viral-container,.userquest-page-container .waitlisted-virals .simplified-viral-unit.flat-virals .viral-container,.userquest-page-container .completed-virals .simplified-viral-unit.flat-virals .viral-container,.userquest-page-container .contest-perk-container .simplified-viral-unit.flat-virals .viral-container{float:none;display:inline-block;text-align:center}
.userquest-page-container .claimed-virals .simplified-viral-unit.flat-virals .viral-container .viral-link,.userquest-page-container .waitlisted-virals .simplified-viral-unit.flat-virals .viral-container .viral-link,.userquest-page-container .completed-virals .simplified-viral-unit.flat-virals .viral-container .viral-link,.userquest-page-container .contest-perk-container .simplified-viral-unit.flat-virals .viral-container .viral-link{font-size:16px;padding:14px 25px 13px 15px}
.userquest-page-container .claimed-virals .simplified-viral-unit.flat-virals .viral-container.first,.userquest-page-container .waitlisted-virals .simplified-viral-unit.flat-virals .viral-container.first,.userquest-page-container .completed-virals .simplified-viral-unit.flat-virals .viral-container.first,.userquest-page-container .contest-perk-container .simplified-viral-unit.flat-virals .viral-container.first{margin-right:15px}
.userquest-page-container .user-step-count{font:14px / 20px 'LatoBold','Helvetica Neue',Helvetica,Arial,sans-serif;margin-bottom:20px}
.userquest-page-container .viral-cta-header,.userquest-page-container .perk-hashtags{font-family:'LatoBold'}
.userquest-page-container .viral-cta-text{margin-bottom:5px}
.userquest-page-container .viral-cta-text-waitlist{margin:30px 0}
.userquest-page-container .user-step-caption{margin-bottom:15px}
.userquest-page-container .recent-reviews-container{padding:25px 0;border-top:1px solid #ebf0f7}
.userquest-page-container .recent-reviews-container .reviews{list-style:none;margin:0;padding:0;overflow:hidden;margin-top:12px}
.userquest-page-container .recent-reviews-container .reviews .user-review{zoom:1;position:relative;margin-top:15px;background:#fff;padding:10px;border:1px solid #ddd}
.userquest-page-container .recent-reviews-container .reviews .user-review:before,.userquest-page-container .recent-reviews-container .reviews .user-review:after{display:table;content:""}
.userquest-page-container .recent-reviews-container .reviews .user-review:after{clear:both}
.userquest-page-container .recent-reviews-container .reviews .user-review .author-meta{display:inline-block;vertical-align:top;margin-left:10px}
.userquest-page-container .recent-reviews-container .reviews .user-review .author-score{top:50px;left:10px}
.userquest-page-container .recent-reviews-container .reviews .user-review .author-name-line{zoom:1;zoom:1}
.userquest-page-container .recent-reviews-container .reviews .user-review .author-name-line:before,.userquest-page-container .recent-reviews-container .reviews .user-review .author-name-line:after{display:table;content:""}
.userquest-page-container .recent-reviews-container .reviews .user-review .author-name-line:after{clear:both}
.userquest-page-container .recent-reviews-container .reviews .user-review .author-name-line .author-name{margin-top:2px;position:relative;float:left;width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.userquest-page-container .recent-reviews-container .reviews .user-review .avatar-search{display:inline-block}
.userquest-page-container .recent-reviews-container .reviews .user-review .review-text{font:14px / 16px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;float:left;width:450px}
.userquest-page-container .recent-reviews-container .reviews .user-review .posted-via{float:right}
.userquest-page-container .recent-reviews-container .user-moments-container{zoom:1;margin-top:10px}
.userquest-page-container .recent-reviews-container .user-moments-container:before,.userquest-page-container .recent-reviews-container .user-moments-container:after{display:table;content:""}
.userquest-page-container .recent-reviews-container .user-moments-container:after{clear:both}
.userquest-page-container .recent-reviews-container .user-moments{margin-top:10px;padding:2px 2px 0 2px;float:left}
.userquest-page-container .recent-reviews-container .user-moments:not(:last-child){margin-right:10px}
.userquest-page-container .recent-reviews-container .user-moments .user-moment{overflow:hidden;width:235px;margin-bottom:20px;background:#fff;border:1px solid #ddd;padding-bottom:10px}
.userquest-page-container .recent-reviews-container .user-moments .user-moment .moment-photo-container{padding:10px}
.userquest-page-container .recent-reviews-container .user-moments .user-moment .moment-photo{width:214px;height:180px;background-position:center;background-size:cover;background-repeat:no-repeat}
.userquest-page-container .recent-reviews-container .user-moments .user-moment .moment-content-container{padding:10px;position:relative}
.userquest-page-container .recent-reviews-container .user-moments .user-moment .moment-content{font:14px / 21px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;margin-bottom:10px}
.userquest-page-container .recent-reviews-container .user-moments .user-moment .moment-content a{display:inline-block;vertical-align:top;max-width:256px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.userquest-page-container .recent-reviews-container .user-moments .user-moment .moment-timestamp{font:12px / 16px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;color:#aaa;margin-bottom:10px}
.userquest-page-container .recent-reviews-container .user-moments .user-moment .moment-timestamp a{color:#aaa;font-weight:normal;cursor:pointer}
.userquest-page-container .recent-reviews-container .user-moments .user-moment .moment-timestamp a:visited{color:#aaa}
.userquest-page-container .recent-reviews-container .user-moments .user-moment .moment-timestamp a:hover{color:#e44600;text-decoration:none}
.userquest-page-container .recent-reviews-container .user-moments .user-moment .moment-timestamp a:active{color:#e44600}
.userquest-page-container .container-heading{font:18px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
.userquest-page-container .user-quest-category-icon{height:170px;width:170px;display:inline-block;background:url(../images/icons/entertainment.png) no-repeat center center}
.userquest-page-container .user-quest-category-icon.entertainment{background:url(../images/icons/entertainment.png) no-repeat center center}
.userquest-page-container .user-quest-category-icon.experiences{background:url(../images/icons/experiences.png) no-repeat center center}
.userquest-page-container .user-quest-category-icon.food{background:url(../images/icons/food.png) no-repeat center center}
.userquest-page-container .user-quest-category-icon.retail{background:url(../images/icons/fashion-retail.png) no-repeat center center}
.userquest-page-container .user-quest-category-icon.sports{background:url(../images/icons/sports.png) no-repeat center center}
.userquest-page-container .user-quest-category-icon.technology{background:url(../images/icons/technology.png) no-repeat center center}
.userquest-page-container .user-quest-category-icon.girl{height:181px;width:141px;background:url(../images/icons/girl.png) no-repeat center center}
.userquest-page-container .user-quest-category-icon.boy{height:181px;width:141px;background:url(../images/icons/boy.png) no-repeat center center}
.userquest-page-container .user-quest-category-icon.respond{background:url(../images/icons/respond.png) no-repeat center center;background-size:contain}
.userquest-page-container .user-quest-category-icon.score{background:url(../images/icons/klout-score.png) no-repeat center center}
.userquest-page-container .user-quest-category-icon.email{background:url(../images/icons/verify-email.png) no-repeat center center}
.userquest-page-container .user-quest-category-icon.visit{background:url(../images/icons/visit-link.png) no-repeat center center}
.userquest-page-container .user-quest-category-icon.birthday{height:190px;background:url(../images/icons/cupcake.png) no-repeat center center}
.userquest-page-container .user-quest-category-icon.perks{background:url(../images/icons/multi-selection.png) no-repeat center center}
.userquest-page-container .user-quest-category-icon.waitlisted{background:url(../images/icons/waitlisted.png) no-repeat center center}
.userquest-page-container .birthday-fields{padding-top:35px}
.userquest-page-container .birthday-fields .custom-dropdown{margin-right:10px}
.userquest-page-container .birthday-fields .select-month{width:136px;background-position:115px 15px}
.userquest-page-container .birthday-fields .select-month select{width:170px}
.userquest-page-container .birthday-fields .select-day{width:75px;background-position:55px 15px}
.userquest-page-container .birthday-fields .select-day select{width:110px}
.userquest-page-container .birthday-fields .select-year{width:90px;background-position:70px 15px}
.userquest-page-container .birthday-fields .select-year select{width:120px}
.userquest-page-container .user-step-error{padding:8px 10px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-style:solid;border-width:1px;background:#ffd9ce;border-color:#e98080;color:#c64e4e}
.userquest-page-container .user-step-error .skip-perk{float:right;font-size:14px;padding:6px 13px;color:#fff;margin-top:-2px}
.userquest-page-container .user-step-error .error-icon{fill:#c64e4e;margin-right:5px;height:17px}
.userquest-page-container .user-step-error div{display:inline-block;vertical-align:middle}
.hulu-perk{position:relative;width:784px;height:581px;margin:0 auto}
.hulu-perk .video-container{position:absolute;top:94px;left:117px}
.hulu-perk .virals-container{position:absolute;width:260px;right:110px;bottom:65px}
#hulu-perk-iframe{height:310px;width:525px}
#hotwives-of-orlando-perk{background:url('../images/hulu/hotwives-of-orlando.png') no-repeat center center}
#hotwives-of-orlando-perk .virals-container{right:60px;bottom:30px}
#hotwives-of-orlando-perk .video-container{left:127px;top:87px}
#awesomes-perk{background:url('../images/hulu/awesomes.png') no-repeat center center}
#awesomes-perk .virals-container{bottom:13px;left:116px}
#awesomes-perk .video-container{left:127px;top:87px}
#quick-draw-perk{background:url('../images/hulu/quick-draw.png') no-repeat center center}
#quick-draw-perk .virals-container{bottom:13px;left:116px}
#quick-draw-perk .video-container{left:127px;top:87px}
#doozers-perk{background:url('../images/hulu/doozers-2.png') no-repeat}
#selfie-perk{background:url('../images/hulu/selfie.png') no-repeat}
#selfie-perk .virals-container{bottom:90px;left:475px}
#selfie-perk .video-container{left:120px;top:97px}
#selfie-perk .connected-networks{position:absolute;top:15px;left:20px}
#selfie-perk .connected-network i{padding:0;background:none;color:#5fc0a4;font-size:18px}
#selfie-perk .connected-network:not(:last-of-type){margin-right:6px}
#selfie-perk .connected-network:not(:last-of-type).tw{margin-right:8px}
#mooneboy-perk{background:url('../images/hulu/mooneboy.png') no-repeat}
#mooneboy-perk .virals-container{right:150px}
#deadbeat-perk{background:url('../images/hulu/deadbeat.png') no-repeat}
#east-los-high-perk{background:url('../images/hulu/east-los-high-2.png') no-repeat}
#east-los-high-perk .virals-container{right:75px;bottom:30px}
#east-los-high-perk .video-container{left:112px;top:87px}
#the-wrong-mans-perk{background:url('../images/hulu/the-wrong-mans-2.png') no-repeat;background-size:contain;width:951px;height:584px}
#the-wrong-mans-perk .virals-container{bottom:35px;right:345px}
#the-wrong-mans-perk .video-container{top:106px;left:211px}
.user-step-container.contest-perk-container{padding:30px 0 20px}
.user-step-container.contest-perk-container .video-container{margin-bottom:15px}
.user-step-container.contest-perk-container .contest-terms,.user-step-container.contest-perk-container .contest-participation-info{display:inline-block;vertical-align:middle}
.user-step-container.contest-perk-container .contest-terms{width:450px}
.user-step-container.contest-perk-container .contest-participation-info{width:225px;margin-left:65px}
.user-step-container.contest-perk-container .viral-link{width:175px}
.reconnect-twitter.button-primary{margin-top:10px;padding:10px;font-size:16px}
.daily-planner-topic-select-container{text-align:center}
.daily-planner-topic-select-container .emphasis{font-family:LatoBold}
.daily-planner-topic-select-container .existing-topics{display:table-cell;vertical-align:middle;width:350px;text-align:right}
.daily-planner-topic-select-container .header{font-size:22px;padding-bottom:20px;line-height:1.4em;border-bottom:1px solid #d4cfdc}
.daily-planner-topic-select-container .new-topic{display:table-cell;vertical-align:middle;width:350px}
.daily-planner-topic-select-container .save-topic{padding-bottom:30px}
.daily-planner-topic-select-container .sub-header{font-size:26px;margin-top:30px;color:#d4cfdc}
.daily-planner-topic-select-container .topic-selection{zoom:1;display:table;width:100%;margin-top:35px}
.daily-planner-topic-select-container .topic-selection:before,.daily-planner-topic-select-container .topic-selection:after{display:table;content:""}
.daily-planner-topic-select-container .topic-selection:after{clear:both}
.daily-planner-topic-select-container .topic-selection.single-selection .existing-topics{text-align:center}
.daily-planner-topic-select-container .topic-selection.single-selection .new-topic{width:311px}
.daily-planner-topic-select-active-topic{margin:25px 55px 0;border-bottom:1px dashed #d4cfdc;font:40px / 70px 'LatoBold','Helvetica Neue',Helvetica,Arial,sans-serif;color:#6e6473}
.daily-planner-or-separator{display:table-cell;vertical-align:middle;width:47px;margin:10px 20px 0}
.custom-dropdown.daily-planner-topic-select-custom-dropdown{overflow:visible;width:311px;background-position:290px 15px}
.custom-dropdown.daily-planner-topic-select-custom-dropdown select{width:311px}
.daily-planner-add-topic-search{position:relative;padding:11px 7px 10px 7px;border-radius:15px;border-color:#d4cfdc}
.daily-planner-add-topic-search .submit-button{float:left;height:15px;width:15px;margin-top:-1px;margin-left:3px;fill:#a49bac}
.daily-planner-add-topic-search .searchfield{vertical-align:top;line-height:1;font-size:14px}
.daily-planner-add-topic-search .search-results{z-index:2;position:absolute;margin-top:15px;width:299px;left:5px;border-top:1px solid #d4cfdc;border-color:#d4cfdc;border-radius:15px;padding:5px}
.daily-planner-add-topic-search .search-results:before{display:block;position:absolute;height:12px;width:12px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-width:1px;border-style:solid;background:#fff;border-color:#d4cfdc transparent transparent #d4cfdc;content:'';top:-7px;left:12px}
.daily-planner-add-topic-search .search-results .search-result{border-radius:10px;color:inherit}
.daily-planner-add-topic-search .search-results .search-result .result{height:100%;width:100%;padding:4px 9px;white-space:nowrap}
.daily-planner-add-topic-search .search-results .search-result .result.selected{background-color:#b7aec8}
.daily-planner-add-topic-search .search-results .search-result .result .name{margin-top:0;height:100%}
.daily-planner-add-topic-search .search-results .search-result .result .avatar{display:none}
.save-daily-planner-topic{cursor:pointer;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:10px 18px;color:#fff;font:20px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:center;background:#e67d69;margin:30px auto 0;padding:10px 25px;font-size:18px}
.save-daily-planner-topic:active,.save-daily-planner-topic:hover{color:#fff}
.save-daily-planner-topic:hover{background:#f77d69}
.save-daily-planner-topic:active{background:#cc685a}
.save-daily-planner-topic.disabled{background:#f4f5f9;color:#cfd5e5}
.save-daily-planner-topic.disabled:hover{cursor:default}
.save-daily-planner-topic-spinner{display:none}
#daily-planner .featured-content .featured-content-empty-text{font:16px / 20px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:center;padding:15px;height:30px;margin-bottom:8px}
#daily-planner .featured-content .featured-content-share-cta.refreshAvailable{position:relative;left:11px}
#daily-planner .featured-content .featured-content-empty-image{background:transparent url(../images/overview-share-empty.png) no-repeat center center;width:110px;height:112px;margin:14px auto}
#daily-planner .featured-content .refresh-content{position:relative;left:26px}
#daily-planner .module{margin-top:50px}
#daily-planner .module .header{zoom:1;margin-bottom:20px;color:#6d6372;font:24px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
#daily-planner .module .header:before,#daily-planner .module .header:after{display:table;content:""}
#daily-planner .module .header:after{clear:both}
#daily-planner .module .icon-audience,#daily-planner .module .icon-share{height:40px;width:40px;margin:-5px 5px 0 0;vertical-align:middle}
#daily-planner .topic{font-family:LatoBold}
#daily-planner .progress-box.solitary{width:728px}
#daily-planner .progress-box{float:left;width:346px;padding:15px 10px 30px;text-align:center}
#daily-planner .progress-box.completed .goal{color:#65bdc5}
#daily-planner .progress-box.completed .meter{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#65bdc5}
#daily-planner .progress-box.sharing-progress{margin-left:15px}
#daily-planner .progress-box.started .goal{color:#e4ab50}
#daily-planner .progress-box.started .meter{background-color:#e4ab50}
#daily-planner .progress-box .description{margin-top:15px;color:#83788b;font:14px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
#daily-planner .progress-box .dividers{zoom:1;position:absolute;left:0;top:0}
#daily-planner .progress-box .dividers:before,#daily-planner .progress-box .dividers:after{display:table;content:""}
#daily-planner .progress-box .dividers:after{clear:both}
#daily-planner .progress-box .dividers .divider{float:left;height:6px;width:2px;margin-left:60px;background-color:#fff}
#daily-planner .progress-box .goal{margin-top:20px;color:#d56455;font:18px / 1 'LatoBold','Helvetica Neue',Helvetica,Arial,sans-serif}
#daily-planner .progress-box .header{color:#6d6372;font:24px / 1 'LatoBold','Helvetica Neue',Helvetica,Arial,sans-serif}
#daily-planner .progress-box .connect-tw-message{margin:20px 0 9px}
#daily-planner .progress-box .icon-audience,#daily-planner .progress-box .icon-share{display:block;height:40px;width:40px;margin:0 auto 10px}
#daily-planner .progress-box .meter{-webkit-transition:width .5s ease-in-out;-moz-transition:width .5s ease-in-out;-ms-transition:width .5s ease-in-out;transition:width .5s ease-in-out;height:6px;width:5%;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-bottom-right-radius:0;-webkit-bottom-right-radius:0;border-top-right-radius:0;-webkit-top-bottom-right-radius:0;-moz-border-radius-bottomright:0;background-color:#d56455}
#daily-planner .progress-box .progress-bar{position:relative;width:184px;margin:25px auto 0;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#ece9f3}
#daily-planner .progress-summary{zoom:1;border-bottom:1px solid #e1e3ef}
#daily-planner .progress-summary:before,#daily-planner .progress-summary:after{display:table;content:""}
#daily-planner .progress-summary:after{clear:both}
#daily-planner .button{display:inline-block;color:#fcfbf6;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;height:38px;width:175px;text-align:left;position:relative;cursor:pointer;margin-top:12px}
#daily-planner .button .icon{display:inline-block;font-size:18px;height:18px;width:18px;position:absolute;top:0;bottom:0;left:12px;right:auto;margin:auto}
#daily-planner .button .button-text{display:inline-block;vertical-align:top;font-size:14px;line-height:1;font-family:'LatoBold';margin-left:40px;padding:13px 0}
#daily-planner .tw-connect{background:#00aced;background:-webkit-gradient(linear, left top, left bottom, from(#00aced), to(#0094cc));background:-webkit-linear-gradient(top, #00aced, #0094cc);background:-moz-linear-gradient(top, #00aced, #0094cc);background:-ms-linear-gradient(top, #00aced, #0094cc);background:-o-linear-gradient(top, #00aced, #0094cc);background:linear-gradient(top, #00aced, #0094cc);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00aced', EndColorStr='#0094cc');filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00aced', endColorstr='#0094cc');}
#daily-planner .tw-connect .button-text:before{background:#0094cc;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #0096cc) color-stop(35%, #00aceb) color-stop(100%, #00aceb));background:-webkit-linear-gradient(top, #0096cc 0, #00aceb 35%, #00aceb 100%);background:-moz-linear-gradient(top, #0096cc 0, #00aceb 35%, #00aceb 100%);background:-ms-linear-gradient(top, #0096cc 0, #00aceb 35%, #00aceb 100%);background:-o-linear-gradient(top, #0096cc 0, #00aceb 35%, #00aceb 100%);background:linear-gradient(top, #0096cc 0, #00aceb 35%, #00aceb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0094cc', endColorstr='#00aced', GradientType=0)}
#daily-planner .users{position:relative}
#daily-planner .users .actions{display:table-cell;vertical-align:middle;width:107px;text-align:left}
#daily-planner .users .change-user-button{display:inline-block;vertical-align:middle;margin-left:10px;color:#83788b;line-height:1}
#daily-planner .users .error{max-width:335px;font-family:LatoBold}
#daily-planner .users .error-messaging{display:table-cell;vertical-align:middle;padding-left:70px;text-align:left}
#daily-planner .users .follow-button{padding:10px;border:1px solid #a49bac;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;background-color:#fff;color:#6d6372;font:12px / 1 'LatoBold','Helvetica Neue',Helvetica,Arial,sans-serif}
#daily-planner .users .follow-button.followed{cursor:default;border-color:#64bcc6;background-color:#64bcc6;color:#fff}
#daily-planner .users .follow-button .icon-check{display:inline-block;color:#fff;margin-right:5px}
#daily-planner .users .follow-button .icon-twitter{display:inline-block;color:#00a8ee;margin-right:5px}
#daily-planner .users .handle{display:block;margin-top:7px;color:#7878ba;font:12px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
#daily-planner .users .icon-refresh{height:15px;width:15px}
#daily-planner .users .topics{margin-top:-10px}
#daily-planner .users .topics .topic{float:left;margin:10px 0 0 10px;padding:5px 10px 5px;border-color:#d4cfdc;background-color:#fff;font:12px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
#daily-planner .users .topics-container{display:table-cell;vertical-align:middle;width:287px;padding:0 10px;border-left:1px solid #d4cfdc}
#daily-planner .users .user{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table;position:relative;width:100%;margin-top:10px;padding:10px;border:1px solid #d4cfdc;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}
#daily-planner .users .user.empty{height:86px;background:transparent url(../images/dailyPlanner/empty-suggested-follow.png) 4px center no-repeat;text-align:right}
#daily-planner .users .user.empty .caption{max-width:335px}
#daily-planner .users .user.empty .change-user-button{display:table-cell;padding-right:4px}
#daily-planner .users .user.tw-disconnected{height:86px;background:transparent url(../images/dailyPlanner/suggested-tw-disconnected.png) 4px center no-repeat;text-align:right}
#daily-planner .users .user.followed{background-color:#f4f4f4}
#daily-planner .users .user-bio{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:29px;width:220px;margin-top:7px;color:#6d6372;font:12px / 1.25 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
#daily-planner .users .user-image{cursor:pointer;display:table-cell;vertical-align:middle;width:60px}
#daily-planner .users .user-info{display:table-cell;vertical-align:middle;width:220px;padding:0 20px 0 10px}
#daily-planner .users .user-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;width:200px;padding:0;color:#534a58;font:16px / 1 'LatoBold','Helvetica Neue',Helvetica,Arial,sans-serif}
#daily-planner-suggested-user-hovercard.a:after{display:block;position:absolute;height:10px;width:10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-width:1px;border-style:solid;background:#f4f4f4;border-color:transparent #a49bac #a49bac transparent;bottom:-7px;left:35px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;content:''}
#daily-planner-suggested-user-hovercard.b:before{display:block;position:absolute;height:10px;width:10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-width:1px;border-style:solid;background:#fff;border-color:#a49bac transparent transparent #a49bac;top:-6px;left:35px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;content:''}
#daily-planner-suggested-user-hovercard{z-index:4;position:absolute;left:0;width:418px;border:1px solid #a49bac;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-color:#fff;color:#6d6372;display:none}
#daily-planner-suggested-user-hovercard.loading:after{background:#fff}
#daily-planner-suggested-user-hovercard.name-activated{left:80px}
#daily-planner-suggested-user-hovercard .handle{float:left;margin:0 0 0 5px;font:12px / 25px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
#daily-planner-suggested-user-hovercard .header{margin-bottom:20px;font:12px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;text-transform:uppercase}
#daily-planner-suggested-user-hovercard .stats{zoom:1;zoom:1}
#daily-planner-suggested-user-hovercard .stats:before,#daily-planner-suggested-user-hovercard .stats:after{display:table;content:""}
#daily-planner-suggested-user-hovercard .stats:after{clear:both}
#daily-planner-suggested-user-hovercard .stats .count{display:block;margin-top:5px;font:18px / 1 'LatoBold','Helvetica Neue',Helvetica,Arial,sans-serif}
#daily-planner-suggested-user-hovercard .stats .name{font:10px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;text-transform:uppercase}
#daily-planner-suggested-user-hovercard .stats .stat{float:left;margin-left:60px;text-align:center}
#daily-planner-suggested-user-hovercard .text{margin-top:15px;font:14px / 1.2 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
#daily-planner-suggested-user-hovercard .timestamp{float:right;font:12px / 25px 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
#daily-planner-suggested-user-hovercard .tweet{padding:20px}
#daily-planner-suggested-user-hovercard .tweet-details{zoom:1;zoom:1}
#daily-planner-suggested-user-hovercard .tweet-details:before,#daily-planner-suggested-user-hovercard .tweet-details:after{display:table;content:""}
#daily-planner-suggested-user-hovercard .tweet-details:after{clear:both}
#daily-planner-suggested-user-hovercard .tweeter-image{display:block;background-color:transparent;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;text-decoration:none;float:left;height:25px;width:25px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}
#daily-planner-suggested-user-hovercard .tweeter-image:hover,#daily-planner-suggested-user-hovercard .tweeter-image:active{text-decoration:none}
#daily-planner-suggested-user-hovercard .tweeter-name{float:left;margin-left:8px;font:13px / 25px 'LatoBold','Helvetica Neue',Helvetica,Arial,sans-serif}
#daily-planner-suggested-user-hovercard .tweeter-stats{padding:15px 10px;border-top:1px solid #d4cfdc;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-top-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-right-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;background-color:#f4f4f4}
.daily-planner-topic-dropdown-column{zoom:1;float:left;width:170px}
.daily-planner-topic-dropdown-column:before,.daily-planner-topic-dropdown-column:after{display:table;content:""}
.daily-planner-topic-dropdown-column:after{clear:both}
.daily-planner-topic-dropdown-column:first-child{margin-right:5px;padding-right:5px;border-right:1px solid #d4cfdc}
.daily-planner-topic-dropdown{display:none;zoom:1;position:absolute;z-index:2;background:#fff;top:35px;right:-10px;width:355px;border:1px solid #d4cfdc;padding:20px 0 20px 5px;border-radius:5px;font:14px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif}
.daily-planner-topic-dropdown:before,.daily-planner-topic-dropdown:after{display:table;content:""}
.daily-planner-topic-dropdown:after{clear:both}
.daily-planner-topic-dropdown:before{display:block;position:absolute;height:10px;width:10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-width:1px;border-style:solid;border-color:#d4cfdc transparent transparent #d4cfdc;top:-6px;right:10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:#fff;content:''}
.daily-planner-topic-dropdown-topic-name{display:inline-block;max-width:105px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.daily-planner-topic-dropdown-container{position:relative;display:inline-block}
.daily-planner-active-topic{font:30px / 1 'LatoBold','Helvetica Neue',Helvetica,Arial,sans-serif;cursor:pointer}
.daily-planner-header{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font:30px / 1 'LatoLight','Helvetica Neue',Helvetica,Arial,sans-serif;margin-bottom:10px;padding-bottom:30px;border-bottom:1px solid #e1e3ef}
.daily-planner-header .selected-topic{display:inline-block;position:relative;margin-left:5px;vertical-align:top;fill:#fff;background:#6e6473;border-radius:50%;height:15px;width:15px;margin-top:-1px}
.daily-planner-header .selected-topic svg{position:absolute;top:4px;left:3px}
.dropdown-triangle{display:inline-block;font-size:14px;vertical-align:middle;color:#a49bac}
.daily-planner-topic-dropdown-topic-container{margin-bottom:5px;padding:5px 20px;cursor:pointer}
.daily-planner-topic-dropdown-topic-container:hover{background:#ece9f3}
.topic-text{font-family:LatoBold}
.find-more-content-spinner{opacity:0;float:right;margin-top:-5px;margin-right:10px}
.find-more-content-spinner .kloading{height:auto;padding:0}
.find-more-content-spinner .spinner{width:15px;height:15px}
.find-more-content-text{float:right;margin-bottom:20px;color:#5555a3}
.find-more-content-text:hover{color:#7878ba}
.find-more-content-text.disabled{opacity:.5}
.suggested-content.shared .featured-content-image-text{opacity:1;width:180px;padding:1px 30px 29px;text-align:center}
.suggested-content.shared .featured-content-image-text,.suggested-content.shared .featured-content-header{background-color:rgba(105,189,197,0.9)}
.suggested-content.shared .featured-content-share-cta-container,.suggested-content.shared .featured-content-title{background-color:#f5f5f5}
.schedule-success-check{display:inline-block;background-color:#69bdc5;font-size:20px;color:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:10px 18px 12px;text-align:center}
.schedule-success-check .checkmark{display:inline-block;fill:#fff;vertical-align:middle;margin-right:10px}
.suggested-content-list{zoom:1;zoom:1}
.suggested-content-list:before,.suggested-content-list:after{display:table;content:""}
.suggested-content-list:after{clear:both}
@media screen and (min-width:1366px){#daily-planner{position:relative}#daily-planner .progress-box.solitary{width:728px} #daily-planner .progress-box{width:240px;border-bottom:0;text-align:left;padding-top:0;margin-bottom:40px}#daily-planner .progress-box.sharing-progress{margin-left:0} #daily-planner .progress-box .description{line-height:1.35em} #daily-planner .progress-box .description{font-size:14px;margin-top:20px;margin-bottom:20px} #daily-planner .progress-box .goal{font-size:12px;margin-bottom:10px} #daily-planner .progress-box .header{font:20px / 1 'LatoLight','Helvetica Neue',Helvetica,Arial,sans-serif;border-bottom:1px solid #e1e3ef;height:60px;padding-top:22px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} #daily-planner .progress-box .icon-audience,#daily-planner .progress-box .icon-share{display:none} #daily-planner .progress-box .progress-bar{margin-top:0;margin-left:0} #daily-planner .progress-summary{position:absolute;right:-310px;top:0;width:240px;padding-left:30px;border-bottom:0;border-left:1px solid #e1e3ef}}
#create-post-sign-in #head{zoom:1;position:relative;color:#fff;height:700px;min-width:948px;padding-top:0}
#create-post-sign-in #head:before,#create-post-sign-in #head:after{display:table;content:""}
#create-post-sign-in #head:after{clear:both}
#create-post-sign-in #head .main-content{position:absolute;width:820px;height:500px;left:50%;top:50%;margin:-150px 0 0 -410px}
#create-post-sign-in #head .main-content .text{text-align:center;color:#6e6473;font:40px / 40px 'LatoBold','Helvetica Neue',Helvetica,Arial,sans-serif}
#create-post-sign-in .text-button-divider{margin:20px auto 30px;width:515px;border-bottom:1px solid #d2d2d2}
#create-post-sign-in #topbar .menu{margin-top:0}
#create-post-sign-in #topbar .menu .sign-in{display:inline-block;margin-top:0;padding:8px 20px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background:#6e6473;font:16px / 1 'LatoRegular','Helvetica Neue',Helvetica,Arial,sans-serif;text-decoration:none;color:#fff;font-weight:normal;cursor:pointer}
#create-post-sign-in #topbar .menu .sign-in:visited{color:#fff}
#create-post-sign-in #topbar .menu .sign-in:hover{color:#fff;text-decoration:none}
#create-post-sign-in #topbar .menu .sign-in:active{color:#fff}
#create-post-sign-in #topbar .menu .sign-in:hover,#create-post-sign-in #topbar .menu .sign-in.hover{background:rgba(110,100,115,0.5)}
#create-post-sign-in #topbar .menu .menu-link{margin-bottom:15px}
#create-post-sign-in #topbar .menu .menu-link.fb{vertical-align:middle;display:-moz-inline-stack;display:inline-block;zoom:1;width:154px;height:30px;*display:inline;*margin:0 20px 0 20px;background:url(../images/homepage/FB_button_s.png) no-repeat 0 0;margin-bottom:3px}
#create-post-sign-in #topbar .menu .menu-link.fb:active,#create-post-sign-in #topbar .menu .menu-link.fb:hover{opacity:.87;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}
#create-post-sign-in #topbar .menu .menu-link.tw{vertical-align:middle;display:-moz-inline-stack;display:inline-block;zoom:1;width:154px;height:30px;*display:inline;*margin:0 20px 0 20px;background:url(../images/homepage/TW_button_s.png) no-repeat 0 0}
#create-post-sign-in #topbar .menu .menu-link.tw:active,#create-post-sign-in #topbar .menu .menu-link.tw:hover{opacity:.87;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}
#create-post-sign-in #topbar .menu .menu-link.disabled{opacity:.5;cursor:default}
#create-post-sign-in #topbar .menu .menu-link.disabled:active,#create-post-sign-in #topbar .menu .menu-link.disabled:hover{opacity:.5}
#create-post-sign-in #topbar .menu .dropdown-container{right:0;top:29px;padding-top:9px}
#create-post-sign-in #topbar .menu .dropdown:after{right:30px}
#create-post-sign-in .signin-button-container{width:550px;height:44px;margin:0 auto}
#create-post-sign-in .join-button{display:inline-block;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;height:44px;width:250px;text-align:left;position:relative;cursor:pointer;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}
#create-post-sign-in .join-button .icon{display:inline-block;font-size:18px;height:18px;width:18px;color:#fff;position:absolute;top:0;bottom:0;left:12px;right:auto;margin:auto;padding-right:10px}
#create-post-sign-in .join-button .button-text{display:inline-block;position:relative;bottom:17px;left:60px;font:17px / 20px 'LatoBold','Helvetica Neue',Helvetica,Arial,sans-serif;color:#fff}
#create-post-sign-in .join-button:hover{opacity:.85}
#create-post-sign-in .divider{display:inline-block;height:44px;width:1px;position:relative;left:41px}
#create-post-sign-in .divider.fb{background:#3b5998}
#create-post-sign-in .divider.tw{background:#55acee}
#create-post-sign-in .join-via-tw{background:#55acee;background:-webkit-gradient(linear, left top, left bottom, from(#55acee), to(#4093c6));background:-webkit-linear-gradient(top, #55acee, #4093c6);background:-moz-linear-gradient(top, #55acee, #4093c6);background:-ms-linear-gradient(top, #55acee, #4093c6);background:-o-linear-gradient(top, #55acee, #4093c6);background:linear-gradient(top, #55acee, #4093c6);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#55acee', EndColorStr='#4093c6');filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#55acee', endColorstr='#4093c6');}
#create-post-sign-in .join-via-fb{background:#3b5998;background:-webkit-gradient(linear, left top, left bottom, from(#3b5998), to(#253f6d));background:-webkit-linear-gradient(top, #3b5998, #253f6d);background:-moz-linear-gradient(top, #3b5998, #253f6d);background:-ms-linear-gradient(top, #3b5998, #253f6d);background:-o-linear-gradient(top, #3b5998, #253f6d);background:linear-gradient(top, #3b5998, #253f6d);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#3b5998', EndColorStr='#253f6d');filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3b5998', endColorstr='#253f6d');margin-right:10px}
#create-post-sign-in.disabled{opacity:.5;cursor:default}
#create-post-sign-in #footer{background-color:#fff}
#create-post-sign-in #footer .copyright{color:#6e6473;padding-left:23px;background:url(../images/klout_browser-icon.png) no-repeat left center}
#create-post-sign-in #footer .site-list:not(:last-child){border-right:1px solid #6e6473}
#create-post-sign-in #footer .site-list .site-link,#create-post-sign-in #footer .site-list.legal .site-link{color:#6e6473;font-weight:normal;cursor:pointer}
#create-post-sign-in #footer .site-list .site-link:visited,#create-post-sign-in #footer .site-list.legal .site-link:visited{color:#6e6473}
#create-post-sign-in #footer .site-list .site-link:hover,#create-post-sign-in #footer .site-list.legal .site-link:hover{color:#83788b;text-decoration:none}
#create-post-sign-in #footer .site-list .site-link:active,#create-post-sign-in #footer .site-list.legal .site-link:active{color:#e44600}
#create-post-sign-in .create-post-preview-container{margin:80px auto 20px;min-height:200px;border:1px solid #bdb6c5;border-radius:6px;background:#fafafa}
#create-post-sign-in .preview-url{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;min-height:200px;padding:30px 30px 30px 235px}
#create-post-sign-in .replace-post-preview{display:none}
#create-post-sign-in #footer .social-media .social-media-link{width:24px;height:24px;margin:8px 8px 0 0}
#create-post-sign-in #footer .social-media .social-media-link .icon-facebook:before,#create-post-sign-in #footer .social-media .social-media-link .icon-tw:before{color:#fff;background:#6e6473;border-radius:50%;padding:6px;font-size:12px;line-height:24px}
