@charset "UTF-8";@font-face{font-family:"SSSocial";src:url("__fonts/ss-social-circle.eot");src:url("__fonts/ss-social-circle.eot?#iefix") format("embedded-opentype"),url("__fonts/ss-social-circle.woff") format("woff"),url("__fonts/ss-social-circle.ttf") format("truetype"),url("__fonts/ss-social-circle.svg#SSSocialCircle") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"SSSocial";src:url("__fonts/ss-social-regular.eot");src:url("__fonts/ss-social-regular.eot?#iefix") format("embedded-opentype"),url("__fonts/ss-social-regular.woff") format("woff"),url("__fonts/ss-social-regular.ttf") format("truetype"),url("__fonts/ss-social-regular.svg#SSSocialRegular") format("svg");font-weight:normal;font-style:normal}.ss-icon,[class^="ss-"]:before,[class*=" ss-"]:before,.ss-icon.ss-social-circle,[class^="ss-"].ss-social-circle:before,[class*=" ss-"].ss-social-circle:before,.ss-icon.ss-social,[class^="ss-"].ss-social:before,[class*=" ss-"].ss-social:before{font-family:"SSSocial";font-style:normal;font-weight:normal;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-webkit-font-feature-settings:"liga", "dlig";-ms-font-feature-settings:"liga", "dlig";-o-font-feature-settings:"liga", "dlig";font-feature-settings:"liga", "dlig"}.ss-icon.ss-social-circle,[class^="ss-"].ss-social-circle:before,[class*=" ss-"].ss-social-circle:before{font-weight:bold}.ss-facebook:before{content:''}.ss-twitter:before{content:''}.ss-linkedin:before{content:''}.ss-googleplus:before{content:''}.ss-tumblr:before{content:''}.ss-wordpress:before{content:''}.ss-blogger:before{content:''}.ss-posterous:before{content:''}.ss-youtube:before{content:''}.ss-vimeo:before{content:''}.ss-flickr:before{content:''}.ss-instagram:before{content:''}.ss-pinterest:before{content:''}.ss-dribbble:before{content:''}.ss-behance:before{content:''}.ss-github:before{content:''}.ss-paypal:before{content:''}.ss-foursquare:before{content:''}.ss-skype:before{content:''}.ss-mail:before{content:'✉'}@font-face{font-family:"SSStandard";src:url("__fonts/ss-standard.eot");src:url("__fonts/ss-standard.eot?#iefix") format("embedded-opentype"),url("__fonts/ss-standard.woff") format("woff"),url("__fonts/ss-standard.ttf") format("truetype"),url("__fonts/ss-standard.svg#SSStandard") format("svg");font-weight:normal;font-style:normal}.ss-icon,[class^="ss-"]:before,[class*=" ss-"]:before,.ss-icon.ss-standard,[class^="ss-"].ss-standard:before,[class*=" ss-"].ss-standard:before{font-family:"SSStandard";font-style:normal;font-weight:normal;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-webkit-font-feature-settings:"liga", "dlig";-ms-font-feature-settings:"liga", "dlig";-o-font-feature-settings:"liga", "dlig";font-feature-settings:"liga", "dlig"}.ss-cursor:before{content:''}.ss-crosshair:before{content:'⌖'}.ss-search:before{content:''}.ss-view:before{content:''}.ss-attach:before{content:''}.ss-link:before{content:''}.ss-move:before{content:''}.ss-write:before{content:'✎'}.ss-writingdisabled:before{content:''}.ss-erase:before{content:'✐'}.ss-compose:before{content:''}.ss-lock:before{content:''}.ss-unlock:before{content:''}.ss-key:before{content:''}.ss-backspace:before{content:'⌫'}.ss-ban:before{content:''}.ss-trash:before{content:''}.ss-target:before{content:'◎'}.ss-tag:before{content:''}.ss-bookmark:before{content:''}.ss-flag:before{content:'⚑'}.ss-like:before{content:''}.ss-dislike:before{content:''}.ss-heart:before{content:'♥'}.ss-halfheart:before{content:''}.ss-star:before{content:'⋆'}.ss-halfstar:before{content:''}.ss-sample:before{content:''}.ss-crop:before{content:''}.ss-layers:before{content:''}.ss-phone:before{content:''}.ss-phonedisabled:before{content:''}.ss-rss:before{content:''}.ss-facetime:before{content:''}.ss-reply:before{content:'↩'}.ss-mail:before{content:'✉'}.ss-inbox:before{content:''}.ss-chat:before{content:''}.ss-user:before{content:''}.ss-femaleuser:before{content:''}.ss-users:before{content:''}.ss-cart:before{content:''}.ss-creditcard:before{content:''}.ss-barchart:before{content:''}.ss-piechart:before{content:''}.ss-box:before{content:''}.ss-home:before{content:'⌂'}.ss-globe:before{content:''}.ss-navigate:before{content:''}.ss-compass:before{content:''}.ss-signpost:before{content:''}.ss-location:before{content:''}.ss-map:before{content:''}.ss-pin:before{content:''}.ss-database:before{content:''}.ss-music:before{content:'♫'}.ss-mic:before{content:''}.ss-volume:before{content:''}.ss-volumelow:before{content:''}.ss-volumehigh:before{content:''}.ss-airplay:before{content:''}.ss-camera:before{content:''}.ss-picture:before{content:''}.ss-video:before{content:''}.ss-play:before{content:'▶'}.ss-pause:before{content:''}.ss-stop:before{content:'■'}.ss-record:before{content:'●'}.ss-rewind:before{content:'⏪'}.ss-fastforward:before{content:'⏩'}.ss-skipback:before{content:'⏮'}.ss-skipforward:before{content:'⏭'}.ss-eject:before{content:'⏏'}.ss-repeat:before{content:''}.ss-replay:before{content:'↺'}.ss-shuffle:before{content:''}.ss-notebook:before{content:''}.ss-grid:before{content:''}.ss-rows:before{content:''}.ss-columns:before{content:''}.ss-desktop:before{content:''}.ss-laptop:before{content:''}.ss-tablet:before{content:''}.ss-cell:before{content:''}.ss-battery:before{content:''}.ss-batteryhigh:before{content:''}.ss-batterymedium:before{content:''}.ss-batterylow:before{content:''}.ss-batteryempty:before{content:''}.ss-clouddownload:before{content:''}.ss-download:before{content:''}.ss-cloudupload:before{content:''}.ss-upload:before{content:''}.ss-fork:before{content:''}.ss-merge:before{content:''}.ss-refresh:before{content:'↻'}.ss-sync:before{content:''}.ss-loading:before{content:''}.ss-wifi:before{content:''}.ss-connection:before{content:''}.ss-file:before{content:''}.ss-folder:before{content:''}.ss-quote:before{content:'“'}.ss-text:before{content:''}.ss-font:before{content:''}.ss-print:before{content:'⎙'}.ss-fax:before{content:''}.ss-list:before{content:''}.ss-layout:before{content:''}.ss-action:before{content:''}.ss-expand:before{content:'⤢'}.ss-contract:before{content:''}.ss-help:before{content:'❓'}.ss-info:before{content:'ℹ'}.ss-alert:before{content:'⚠'}.ss-caution:before{content:'⛔'}.ss-plus:before{content:'+'}.ss-hyphen:before{content:'-'}.ss-dropdown:before{content:'▾'}.ss-check:before{content:'✓'}.ss-delete:before{content:'␡'}.ss-settings:before{content:'⚙'}.ss-dashboard:before{content:''}.ss-notifications:before{content:''}.ss-notificationsdisabled:before{content:''}.ss-clock:before{content:'⏲'}.ss-stopwatch:before{content:'⏱'}.ss-calendar:before{content:''}.ss-calendaradd:before{content:''}.ss-calendarremove:before{content:''}.ss-calendarcheck:before{content:''}.ss-briefcase:before{content:''}.ss-cloud:before{content:'☁'}.ss-navigateup:before{content:''}.ss-navigateright:before{content:'▻'}.ss-navigatedown:before{content:''}.ss-navigateleft:before{content:'◅'}.ss-up:before{content:'⬆'}.ss-upright:before{content:'⬈'}.ss-right:before{content:'➡'}.ss-downright:before{content:'⬊'}.ss-down:before{content:'⬇'}.ss-downleft:before{content:'⬋'}.ss-left:before{content:'⬅'}.ss-upleft:before{content:'⬉'}.ss-retweet:before{content:''}h1,h2,h3,h4,h5,h6{font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;font-weight:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.ir br{display:none}.hidden{display:none !important;visibility:hidden}.clearfix:before,.column-container:before,#static.crop:before,section#static.gear .products li .link-container:before,section#missions:before,#static.settings p:before,section#static.signup:before,section#static.signin:before,section#static.signup .content:before,section#static.signin .content:before,section#static.signup div.error:before,section#static.signin div.error:before,section#static.signup .tags:before,section#static.signin .tags:before,section#static.vote .finalist-hero:before,section#static.vote .users-container:before,section#static.challenge_list dl li:before,section#static.events:before,#new_user_event.new_user_event p:before,.clearfix:after,.column-container:after,#static.crop:after,section#static.gear .products li .link-container:after,section#missions:after,#static.settings p:after,section#static.signup:after,section#static.signin:after,section#static.signup .content:after,section#static.signin .content:after,section#static.signup div.error:after,section#static.signin div.error:after,section#static.signup .tags:after,section#static.signin .tags:after,section#static.vote .finalist-hero:after,section#static.vote .users-container:after,section#static.challenge_list dl li:after,section#static.events:after,#new_user_event.new_user_event p:after{content:"";display:table}.clearfix:after,.column-container:after,#static.crop:after,section#static.gear .products li .link-container:after,section#missions:after,#static.settings p:after,section#static.signup:after,section#static.signin:after,section#static.signup .content:after,section#static.signin .content:after,section#static.signup div.error:after,section#static.signin div.error:after,section#static.signup .tags:after,section#static.signin .tags:after,section#static.vote .finalist-hero:after,section#static.vote .users-container:after,section#static.challenge_list dl li:after,section#static.events:after,#new_user_event.new_user_event p:after{clear:both}.clearfix,.column-container,#static.crop,section#static.gear .products li .link-container,section#missions,#static.settings p,section#static.signup,section#static.signin,section#static.signup .content,section#static.signin .content,section#static.signup div.error,section#static.signin div.error,section#static.signup .tags,section#static.signin .tags,section#static.vote .finalist-hero,section#static.vote .users-container,section#static.challenge_list dl li,section#static.events,#new_user_event.new_user_event p{zoom:1}.jcrop-holder{direction:ltr;text-align:left}.jcrop-vline,.jcrop-hline{background:#fff url(Jcrop.gif) top left repeat;font-size:0;position:absolute}.jcrop-vline{height:100%;width:1px !important}.jcrop-hline{height:1px !important;width:100%}.jcrop-vline.right{right:0}.jcrop-hline.bottom{bottom:0}.jcrop-handle{background-color:#333;border:1px #eee solid;font-size:1px}.jcrop-tracker{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;height:100%;width:100%}.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px}.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%}.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%}.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0}.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0}.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px}.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s{height:7px;width:100%}.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w{height:100%;width:7px}.jcrop-dragbar.ord-n{margin-top:-4px}.jcrop-dragbar.ord-s{bottom:0;margin-bottom:-4px}.jcrop-dragbar.ord-e{margin-right:-4px;right:0}.jcrop-dragbar.ord-w{margin-left:-4px}.jcrop-light .jcrop-vline,.jcrop-light .jcrop-hline{background:#FFF;filter:Alpha(opacity=70) !important;opacity:0.7 !important}.jcrop-light .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#000;border-color:#FFF;border-radius:3px}.jcrop-dark .jcrop-vline,.jcrop-dark .jcrop-hline{background:#000;filter:Alpha(opacity=70) !important;opacity:0.7 !important}.jcrop-dark .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#FFF;border-color:#000;border-radius:3px}.popover{position:absolute;top:0;left:0;max-height:240px;width:200px;display:none}.popover.small{width:200px;font-size:1.4rem;font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed}.popover.auto-size{width:auto}.popover.roll-tip .wrap{padding:1rem 1.5rem 1.1rem 1.5rem;color:#222;font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed;font-size:16px}.popover.roll-tip .wrap .square-button{padding:.3em 1em;margin:.75rem auto 0 auto;display:block;width:10rem}.popover.wider{width:340px}.popover.large{width:470px;max-height:350px}.popover .arrow,.popover .top-arrow{position:absolute;top:0;left:50%;margin:-10px 0 0 -3px;width:0;height:0;border-top:5px solid transparent;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #6d6e71}.popover .bottom-arrow{top:100%;left:50%;margin:0 0 0 -3px;border-top:5px solid #6d6e71;border-bottom:5px solid transparent}.popover .left-arrow{top:50%;left:-10px;margin:-3px 0 0;border-right:5px solid #6d6e71;border-bottom:5px solid transparent}.popover .right-arrow{top:50%;left:100%;margin:-3px 0 0;border-left:5px solid #6d6e71;border-bottom:5px solid transparent}.popover .wrap{background:#fff;border:3px solid #6d6e71;border-radius:4px}.popover .title{background:#121212 url(popover_gradient.png) repeat-x;color:white;font-size:1.3em;text-align:center;padding:8px 0 0 0;height:27px}.popover .content{padding:1px 1px 0 1px;overflow:auto;line-height:1.3em;font-size:0.9em}.popover.large .content{max-height:285px}html{font-size:10px}body{background:#dcdad9 url("bg-texture-repeat.gif") repeat;background-size:25%;font-family:Verdana, sans-serif;font-style:normal;color:#7e7686;-webkit-font-smoothing:antialiased}body #pm-lightbox{margin-top:100px;width:500px;height:396px;background-image:url("settings_overlay.png")}body #pm-lightbox #btn-settings{position:absolute;bottom:30px;left:30px}body #pm-lightbox #btn-site{position:absolute;bottom:30px;right:30px;cursor:pointer}body #pm-lightbox-new{margin-top:100px;width:500px;height:396px;background-image:url("settings_overlay_new.png")}body #pm-lightbox-new #btn-settings{position:absolute;bottom:30px;left:30px}body #pm-lightbox-new #btn-site{position:absolute;bottom:30px;right:30px;cursor:pointer}#filler{max-width:100rem;margin:3rem auto 0 auto}#wrapper,.wrapper{max-width:100rem;margin:3rem auto 0 auto}a{text-decoration:none;color:#25c1ee}p{margin:.75rem 0 .4rem 0;line-height:1.4}h1,h2,h3,h4,h5,h6{font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;margin:.75em 0;color:#222}h1{font-size:3rem;text-transform:uppercase}h2{font-size:2.4rem;text-transform:uppercase;padding-bottom:.2em;border-bottom:0.2em solid #25c1ee;line-height:1.2;display:inline-block}h3{font-size:1.8rem}.hide{display:none}.show{display:block}.center-text{text-align:center}.column-container .column{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%}.column-container .column.center{text-align:center}.column-container .column.left{float:left}.column-container .column.right{float:right}.column-container .column.pad-right{padding-right:15px}.column-container .column.medium-pad-right{padding-right:30px}.column-container .column.large-pad-right{padding-right:60px}.column-container .column.pad-left{padding-left:15px}.column-container .column.medium-pad-left{padding-left:30px}.column-container .column.large-pad-left{padding-left:60px}.column-container .column.three-quarters{width:75%}.column-container .column.two-thirds{width:66%}.column-container .column.almost-half{width:46.8%}.column-container .column.half{width:50%}.column-container .column.third{width:33%}.column-container .column.quarter{width:25%}.column-container .column.almost-quarter{width:22%}.column-container .column.fifth{width:20%}.column-container .column.full{width:100%}@media screen and (max-width: 1000px){.column-container.break-large .column{width:auto;float:none;clear:both}}@media screen and (max-width: 768px){.column-container.break-medium .column{width:auto;float:none;clear:both}}@media screen and (max-width: 450px){.column-container.break-small .column{width:auto;float:none;clear:both}}.woot-button{font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal}.square-button{font-size:1.5rem;display:inline-block;text-align:center;text-transform:uppercase;color:#FFF;border:none;cursor:pointer;font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed;-webkit-transition:background-color 0.2s ease-out;-moz-transition:background-color 0.2s ease-out;-ms-transition:background-color 0.2s ease-out;-o-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.square-button.pink{background-color:#dd338b}.square-button.gray{background-color:#6d6e71}.square-button.light-gray{background-color:#a7a9ac}.square-button.red{background-color:#25c1ee}.square-button.purple{background-color:#dd338b}.square-button:hover.gray{background-color:#606164}.square-button:hover.pink{background-color:#bd2071}.square-button:hover.light-gray{background-color:#9a9ca0}.square-button:hover.red,.square-button:hover.clear{background-color:#10a5d0}.square-button:hover.purple{background-color:#bd2071}.square-button.mobile-only{display:show;font-size:1.3rem}@media screen and (min-width: 450px){.square-button.mobile-only{display:none}}#message-pager .square-button:hover.clear{background-color:#8d8f93}.arrow-border{position:absolute;width:100%;height:5px;left:0;background:transparent url("arrow-repeat.png") repeat-x;background-size:10px}.arrow-border.up{top:-5px}.arrow-border.down{background-position:0 -5px;bottom:-5px}.header-bar{padding:.5em 1em;margin:1rem 1rem 1.5rem 1rem;background:#25c1ee;background-size:6px 6px;background-image:linear-gradient(-45deg, rgba(0,0,0,0.05) 25%, transparent 25%, transparent 50%, rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.05) 75%, transparent 75%, transparent);background-image:-webkit-linear-gradient(-45deg, rgba(0,0,0,0.05) 25%, transparent 25%, transparent 50%, rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.05) 75%, transparent 75%, transparent)}.header-bar h2,.header-bar h3{font-size:1.5rem;display:inline-block;margin:0;padding:0;border:none;text-transform:uppercase;color:white;line-height:1}.video-overlay{position:absolute;top:50%;left:50%;width:49px;height:49px;margin-left:-24.5px;margin-top:-24.5px;background:transparent url("/assets/play-button.png") 0 0 no-repeat;background-size:49px;z-index:3}.user_thumbnail{float:left;overflow:hidden;background-position:center center;background-size:cover}.comments-wrapper form{margin:0 auto 1rem auto;display:block;overflow:hidden}.comments-wrapper form input[type="text"]{width:70%;height:3.1rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1;padding:1rem;float:left;margin:0;border:none;font-size:1.2rem}@media screen and (max-width: 768px){.comments-wrapper form input[type="text"]{height:3.8rem;font-size:1.4rem}}.comments-wrapper form input[type="submit"]{width:30%;height:3.1rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:1rem;line-height:1;letter-spacing:0.2em;float:left;font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed;vertical-align:top;border:none;margin:0;background-color:#dd338b;text-transform:uppercase;cursor:pointer;color:#FFF;-webkit-transition:background-color 0.2s ease-out;-moz-transition:background-color 0.2s ease-out;-ms-transition:background-color 0.2s ease-out;-o-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out}.comments-wrapper form input[type="submit"]:hover{background-color:#d3237e}@media screen and (max-width: 768px){.comments-wrapper form input[type="submit"]{font-size:1.8rem;height:3.8rem}}.comments-wrapper .slimScrollBar{margin-bottom:0}.comments-wrapper ul{clear:both;overflow-y:auto}.comments-wrapper ul .slimScrollBar{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.comments-wrapper ul#messages_list{height:auto;max-height:30rem;font-size:1.1em;padding:0 1.5em 0 0}@media screen and (max-width: 768px){.comments-wrapper ul#messages_list{padding:0}}.comments-wrapper ul#messages_list li{margin-bottom:.1rem;padding:.5em;overflow:hidden;width:auto;line-height:1.4;background:#434343}.comments-wrapper ul#messages_list li a.thumbnail{margin-top:.3rem;display:block;width:19%;float:left;overflow:hidden}.comments-wrapper ul#messages_list li a.thumbnail img{width:130%}.comments-wrapper ul#messages_list li .comment-wrapper{width:79%;margin-left:2%;float:left;word-wrap:break-word}.comments-wrapper ul#messages_list li .comment-wrapper a{font-weight:bold}.comments-wrapper ul#messages_list li .comment-wrapper p{color:#eee;margin-top:0;margin-bottom:0}.comments-wrapper ul#messages_list li .comment-wrapper p a{color:#25c1ee}.comments-wrapper ul#messages_list li .comment-wrapper p a:hover,.comments-wrapper ul#messages_list li .comment-wrapper p a:active{text-decoration:underline}.comments-wrapper ul#messages_list li .replies-wrapper{width:100%}.comments-wrapper ul#messages_list li .replies-wrapper ul{margin-top:.5rem;margin-bottom:.3rem}.comments-wrapper ul#messages_list li .replies-wrapper ul li{padding:.3em .3em .4em .4em;background:#535353}.comments-wrapper ul#messages_list li .replies-wrapper ul li .user_thumbnail{width:5rem;height:2.2rem;margin-top:.1rem}.comments-wrapper ul#messages_list li .replies-wrapper ul li div p{margin:-.1rem 0 0 0}.comments-wrapper ul#messages_list li .replies-wrapper span.message_reply{color:#25c1ee;cursor:pointer}.comments-wrapper ul#messages_list li .replies-wrapper .date{color:#AAA}.comments-wrapper ul#messages_list li .replies-wrapper form{margin-top:.5rem;padding:0;display:none;width:auto}.comments-wrapper ul#messages_list li .replies-wrapper form input#message_text{margin-bottom:.5rem}ul.user-list{padding:2em 2em 3em 3em;background-color:#F7F7F7}ul.user-list li{min-height:7rem;height:auto;padding:1em 0;border-bottom:0.1em solid #6d6e71}ul.user-list li hgroup{float:left}ul.user-list li hgroup h3,ul.user-list li hgroup h4{color:#6d6e71;margin:0}ul.user-list li hgroup h3{font-size:1.5rem;margin-bottom:.5rem;width:20rem;text-transform:uppercase}ul.user-list li hgroup h4{font-size:1.2rem;width:20rem;font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed}ul.user-list li span{font-weight:bold}ul.user-list li img{margin-right:1rem;float:left}ul.user-list li .follow-links{margin-top:0;float:right}ul.user-list li .follow-links a{font-size:1.3rem;width:12rem;padding:.5em .8em;margin-top:.5rem;display:block;background:#a7a9ac;color:#FFF;text-transform:uppercase;font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed;text-align:center}ul.user-list li .follow-links a.red{background:#25c1ee}header{border-top:.7em solid black;position:relative;height:35.4rem;width:100%}@media screen and (max-width: 1000px){header.responsive{width:100%;height:auto}}header #billboard{width:100%;height:inherit;overflow:hidden}header nav{right:3rem;top:0;width:9rem;position:absolute;z-index:998}header nav .ua-logo{height:6rem;background:#000 url("duo-logo.png") no-repeat 0.5rem 0.5rem;background-size:40rem}header nav ul{text-align:center}header nav ul li a{font-size:1.3rem;padding:.6em 0;border-bottom:0.1rem dotted #6d6e71;display:block;width:inherit;text-align:center;color:#6d6e71;text-transform:uppercase;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;-webkit-transition:background-color 0.2s ease-out;-moz-transition:background-color 0.2s ease-out;-ms-transition:background-color 0.2s ease-out;-o-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out}header nav ul li a:hover{background-color:rgba(0,0,0,0.075)}header nav ul li a .mobile{display:none}@media only screen and (max-width: 768px){header nav ul li a .mobile{display:inline}}@media only screen and (max-width: 768px){header nav ul li a .desktop{display:none}}header nav ul li.last a{border-bottom:none}@media screen and (max-width: 768px){header nav{width:100%;top:6rem;right:auto}header nav .ua-logo{display:none}header nav ul{display:inline-block;width:100%}header nav ul li{display:inline-block}header nav ul li a{color:#333;padding:.6em .5em;margin:0 .1rem;border-bottom:none !important;font-size:1.1rem}}@media screen and (max-width: 450px){header nav{top:0}}header h1{max-width:44.2rem;height:7.2rem;margin:0 auto;position:relative;display:block;text-transform:uppercase;background:transparent url("whats-beautiful-logo-large@2x.png") center center no-repeat;background-size:contain;z-index:1}header h1.white{width:40.4rem;height:4.2rem}section{position:relative}#static-title{margin-bottom:0}#static-title h2{font-size:2.8rem;padding:.75em 1.9em .4em 1.9em;margin:0;display:block;border-bottom:none;background-color:#222;text-transform:uppercase;color:#25c1ee}#static-title h2 span{font-size:1.2em}#static-title h2 .header-like{margin-top:.15em;float:right}#static-title h2.smaller span{font-size:2.6rem}#static-title h2.smaller .header-like{margin-top:0}#static-title h3{font-size:2.2rem;position:relative;text-transform:uppercase;font-weight:normal;letter-spacing:normal}#static-title h3 span.arrow{width:.9rem;height:1.7rem;top:.2rem;left:-1.5rem;position:absolute;display:block;background:transparent url(mountaintop-right-arrow.png) no-repeat}#static-title .content{padding:2.5em 5em;background-color:#FFF}#static-title form label{display:none}#static-title form .error{display:block;clear:both;color:#d00;visibility:hidden}#static-title form .error.active{visibility:visible}section#static{background-color:rgba(255,255,255,0.2);padding:3em 0}section#static h2{text-transform:uppercase}section#static h2.big{font-size:3.2rem}section#static h3{font-size:2.4rem;margin:.8rem auto}section#static .header-bar{margin-top:0rem;margin-left:1.5rem;margin-right:1.5rem}section#static p{font-size:1.5rem;color:#6d6e71}section#static .error{font-size:1.8rem;position:absolute;color:#d22525;font-style:italic;visibility:hidden}section#static .error.active{visibility:visible}section#static .error.small{font-size:1.5rem}section#static .error .arrow{margin-right:1rem;border-width:.8rem;width:0;height:0;position:relative;border-style:solid;float:left}section#static .error .arrow.left{border-color:transparent #d22525 transparent transparent}section#static .error .arrow.up{top:-.5rem;border-color:transparent transparent #d22525 transparent}section#static .tip,section#static .video{max-width:71rem;margin:0 auto 5rem auto}section#static .video_mobile{display:none}#static.crop .square-button{float:right;margin:2rem}nav#top-nav{font-size:1.2rem;box-shadow:0 0 0.4rem 0 rgba(0,0,0,0.4);position:fixed;top:0;z-index:999;width:100%;background-color:#25c1ee;background-size:6px 6px;background-image:linear-gradient(-45deg, rgba(0,0,0,0.05) 25%, transparent 25%, transparent 50%, rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.05) 75%, transparent 75%, transparent);background-image:-webkit-linear-gradient(-45deg, rgba(0,0,0,0.05) 25%, transparent 25%, transparent 50%, rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.05) 75%, transparent 75%, transparent);height:2.5em;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;text-transform:uppercase}nav#top-nav .logo{margin-top:5px;background:#000 url("/assets/ua-nav-logo-mobile.png") no-repeat center center;background-size:65%;width:4rem;height:2rem;float:right;display:none}@media screen and (max-width: 450px){nav#top-nav .logo{margin-top:0;display:block;position:absolute;height:3rem;top:0;right:0}}@media screen and (max-width: 450px){nav#top-nav .program-name{background:transparent url("/assets/logo-huge.png") center 0.2rem no-repeat;width:100%;height:2rem;float:left;background-size:20rem;margin:.5rem}}nav#top-nav a{color:#222}nav#top-nav .container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100rem;padding:0;margin:0 auto;position:relative}nav#top-nav .control{font-size:1em}nav#top-nav .control.right{float:right}@media screen and (max-width: 450px){nav#top-nav .control.right{margin-right:4rem}}nav#top-nav .control .option{float:left;padding:.75em .75em 0 .75em;position:relative}nav#top-nav .control .option .button-container{position:relative}nav#top-nav .control .option .glower{position:absolute;width:1.5rem;bottom:-0.5rem;left:.1rem;z-index:0}nav#top-nav .control .option .glower img{width:100%}nav#top-nav .control .option .open{display:none;width:40rem;margin-top:.25em}nav#top-nav .control .option.search{font-size:1rem;margin-left:3em}nav#top-nav .control .option.search:hover{background:transparent}nav#top-nav .control .option.search form input{padding:0 .5rem;margin:-0.25em 0 0;height:1.5em;border:0;border-radius:.2em;width:15em;line-height:1.5}nav#top-nav .control .option.search .searchResults li{cursor:pointer}@media screen and (max-width: 768px){nav#top-nav .control .option.search{display:none}}@media screen and (max-width: 768px){nav#top-nav .control .option{position:static;display:inline-block}}nav#top-nav .control .option:hover .arrow,nav#top-nav .control .option.active .arrow{width:23px;height:13px;background:url("/assets/popout-arrow.png");display:block;z-index:1000;position:absolute;left:-3px;bottom:-13px}nav#top-nav .control .option:hover.popout .open,nav#top-nav .control .option.active.popout .open{display:block;position:absolute;top:2.3rem;left:.5em}@media screen and (max-width: 768px){nav#top-nav .control .option:hover.popout .open,nav#top-nav .control .option.active.popout .open{left:0;width:100%}}nav#top-nav .control .option:hover.popout .open .content,nav#top-nav .control .option.active.popout .open .content{padding:0 0 1rem;background:#fff;border-radius:.1rem;border:0.2rem solid #222;margin-left:-2rem;margin-top:1.1rem;position:relative;z-index:500}@media screen and (max-width: 768px){nav#top-nav .control .option:hover.popout .open .content,nav#top-nav .control .option.active.popout .open .content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:98%;margin-left:1%}}nav#top-nav .control .option:hover.popout .open .content .no_bottom_margin,nav#top-nav .control .option.active.popout .open .content .no_bottom_margin{margin-bottom:0}nav#top-nav .control .option:hover.popout .open .content h6,nav#top-nav .control .option.active.popout .open .content h6{font-size:1.5rem;background:#c5c5c5;margin:0;padding:1rem;margin-bottom:1rem}nav#top-nav .control .option:hover.popout .open .content p,nav#top-nav .control .option.active.popout .open .content p{padding:0rem 1rem 1rem 1rem}nav#top-nav .control .option:hover.popout .open .content .list-scroll-container,nav#top-nav .control .option.active.popout .open .content .list-scroll-container{height:auto;padding:0 1.5rem 0 1rem}nav#top-nav .control .option:hover.popout .open .content .list-scroll-container.scrolling,nav#top-nav .control .option.active.popout .open .content .list-scroll-container.scrolling{max-height:345px;overflow-y:scroll}nav#top-nav .control .option:hover.popout .open .content .notifications-pager,nav#top-nav .control .option.active.popout .open .content .notifications-pager{display:block;background-color:#eee;padding:1rem;color:#6d6e71}nav#top-nav .control .option:hover.popout .open .content .notifications-pager em,nav#top-nav .control .option.active.popout .open .content .notifications-pager em{color:#6d6e71;font-size:0.9em;padding:0 .5em}nav#top-nav .control .option:hover.popout .open .content .notifications-pager:hover,nav#top-nav .control .option.active.popout .open .content .notifications-pager:hover{background-color:#ccc}nav#top-nav .control .option:hover.popout .open .content .notifications-pager .hidden,nav#top-nav .control .option.active.popout .open .content .notifications-pager .hidden{display:none}nav#top-nav .control .option:hover.popout .open .content ul li,nav#top-nav .control .option.active.popout .open .content ul li{padding:1rem .2rem .25rem .2rem;border-bottom:0.2rem solid #6d6e71;min-height:3em;font-size:1.3rem;line-height:1.2}nav#top-nav .control .option:hover.popout .open .content ul li:first-child,nav#top-nav .control .option.active.popout .open .content ul li:first-child{padding-top:0}nav#top-nav .control .option:hover.popout .open .content ul li img,nav#top-nav .control .option.active.popout .open .content ul li img{float:left;width:70px;height:30px;margin-right:.75rem}nav#top-nav .control .option:hover.popout .open .content ul li.selected,nav#top-nav .control .option.active.popout .open .content ul li.selected{background:#eee}nav#top-nav .control .option:hover.popout .open .content .actions,nav#top-nav .control .option.active.popout .open .content .actions{padding:1rem 1rem 0}nav#top-nav .control .option:hover.popout .open .content .actions .square-button,nav#top-nav .control .option.active.popout .open .content .actions .square-button{padding:.5rem 1rem;color:#fff;font-size:1.4rem;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal}nav#top-nav .control .option:hover.popout .open .content .notifications-list strong.user,nav#top-nav .control .option.active.popout .open .content .notifications-list strong.user{color:#25c1ee}nav#top-nav .control .option:hover.popout .open .content .notifications-list a,nav#top-nav .control .option.active.popout .open .content .notifications-list a{color:#AAA}nav#top-nav .control .option:hover.popout .open .content .notifications-list li,nav#top-nav .control .option.active.popout .open .content .notifications-list li{cursor:pointer}nav#top-nav .control .option:hover.popout .open .content .notifications-list li:last-child,nav#top-nav .control .option.active.popout .open .content .notifications-list li:last-child{border-bottom:none}nav#top-nav .control .option:hover.popout .open .content .notifications-list li.note,nav#top-nav .control .option.active.popout .open .content .notifications-list li.note{text-align:center}nav#top-nav .control .option:hover.popout .open .content .notifications-list li.more,nav#top-nav .control .option.active.popout .open .content .notifications-list li.more{text-align:center}nav#top-nav .control .option:hover.popout .open .content .notifications-list li div,nav#top-nav .control .option.active.popout .open .content .notifications-list li div{float:left;word-wrap:break-word;font-size:1.3rem;font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed}nav#top-nav .control .option:hover.popout .open .content .notifications-list li a.dismiss-icon,nav#top-nav .control .option.active.popout .open .content .notifications-list li a.dismiss-icon{float:right;font-size:1.2rem;color:#6d6e71;margin-top:-1rem}nav#top-nav .control .option:hover.popout .open .content .notifications-list li a.dismiss-icon:hover,nav#top-nav .control .option.active.popout .open .content .notifications-list li a.dismiss-icon:hover{color:#f69090}nav#top-nav .control .option:hover.popout .open .content .notifications-list .square-button,nav#top-nav .control .option.active.popout .open .content .notifications-list .square-button{color:white;padding:.2rem 1rem;font-size:1.2rem;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal}@media screen and (max-width: 768px){nav#top-nav .control .option.active .open-button{color:white}}@media screen and (max-width: 450px){nav#top-nav .control .notifications.option .open .list-scroll-container,nav#top-nav .control .notifications.option .open .list-scroll-container.scrolling{max-height:300px;overflow-y:scroll}}@media screen and (max-width: 450px){nav#top-nav .control .teams.option .open .list-scroll-container,nav#top-nav .control .teams.option .open .list-scroll-container.scrolling{max-height:280px;overflow-y:scroll}}@media screen and (max-width: 450px){nav#top-nav .control .cart.option{display:none}}nav#top-nav .control .cart.option.popout .open p{color:#222;font-size:2.4rem;margin-bottom:0}@media screen and (min-width: 768px){nav#top-nav .control .cart.option.popout .open{width:26rem;margin-left:-21rem}}@media screen and (max-width: 450px){nav#top-nav .control .social.option{display:none}}@media screen and (max-width: 450px){nav#top-nav .control .signin.option{display:none}}nav#top-nav .control .search.option:hover .arrow,nav#top-nav .control .search.option.active .arrow{top:0;left:auto;margin-left:0}nav#top-nav .control .search.option:hover.popout .open{display:none}nav#top-nav .control .search.option.active:hover.popout .open{display:block}nav#top-nav #new{color:#dd338b;background-image:url("/assets/new_glow.png")}nav#top-nav #new:hover{color:#fff;cursor:pointer}nav#top-nav .ss-icon{display:inline;color:#222;font-size:1.4em;position:relative;z-index:1}nav#top-nav .ss-icon:hover{color:#fff;cursor:pointer}footer{background:#6d6e71;font-size:1rem}footer ul{width:auto;margin:0 auto}footer ul li{padding:1em;float:left}footer ul li a{color:#eee;line-height:2}footer ul li a:hover{text-decoration:underline}footer ul li.ua-link{float:right}@media screen and (min-width: 768px){footer ul li.mobile-only{display:none}}@media screen and (max-width: 450px){footer ul{text-align:center}footer ul li,footer ul li.ua-link{float:none;display:inline-block}}#scroll_to_top{position:fixed;width:1000px;height:0;left:auto;bottom:11.5rem;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$msvalue)";filter:alpha(opacity=0);-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-ms-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}@media screen and (max-width: 1000px){#scroll_to_top{left:0;width:100%}}@media screen and (max-width: 768px){#scroll_to_top{display:none}}#scroll_to_top a{font-size:1.3rem;width:8.8rem;padding:2em 0 .5em;letter-spacing:0.1em;border-bottom:0.3rem solid #25c1ee;background:transparent url("/assets/back_to_top.png") 0 0 no-repeat;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;text-transform:uppercase;text-align:center;display:block;position:absolute;left:83.5%;bottom:-200px;margin-left:-4.4rem}@media screen and (max-width: 1000px){#scroll_to_top a{background-image:url("/assets/back_to_top@2x.png");background-size:100%}}#scroll_to_top.active{-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$msvalue)";filter:alpha(opacity=100)}#scroll_to_top.active a{bottom:auto}#scroll_to_top.signed-out a{left:1020px;margin-left:0}input{border:none}input[type="text"],input[type="password"],input[type="email"],textarea{font-size:1.2rem;height:1.5em;vertical-align:top;padding:.4em .6em .35em .4em;color:#6d6e71;line-height:1;border:1px solid #222;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}input[type="submit"]{font-size:1.25rem;padding:.6em 1.25em;height:auto;vertical-align:top;color:#FFF;background-color:#a7a9ac;line-height:1;text-transform:uppercase;cursor:pointer;-webkit-appearance:none;display:block;margin-top:.4em;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed;-webkit-transition:background-color 0.2s ease-out;-moz-transition:background-color 0.2s ease-out;-ms-transition:background-color 0.2s ease-out;-o-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out}input[type="submit"]:hover{background-color:#11acd9}input[type="submit"].disabled{background-color:#a7a9ac;text-decoration:line-through}.follow-control input,.follow-control .square-button{padding:.5em 0;margin:0;border:0;background:#25c1ee;font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed;color:#fff;text-transform:uppercase;font-size:1.3rem;width:13.6rem;box-shadow:0 0 0.2rem rgba(0,0,0,0.3)}.follow-control input.gray,.follow-control .square-button.gray{letter-spacing:-.1rem;background:#6d6e71}.follow-control input.followed,.follow-control .square-button.followed{width:15.6rem}#message-loading{display:none}#message-pager a{display:block;margin:0 auto}#message-pager em{margin:0 30px;color:#fff}#message-pager span{color:#fff}.replies-wrapper form input[type="submit"]{width:27%}.replies-wrapper #message_text{width:70%}#message-pager .ss-icon{font-size:.9em}.ui-dialog{z-index:9999;border:1rem solid #25c1ee;box-shadow:0.5rem 0.5rem 2rem rgba(0,0,0,0.5)}.ui-dialog .ui-dialog-titlebar{position:absolute}.ui-dialog .ui-dialog-titlebar-close{text-align:center;text-transform:uppercase;color:#25c1ee;width:60px !important;height:32px !important;background-position:-177px -375px;border:0;background:transparent;border-left:2px solid #25c1ee;border-right:2px solid #25c1ee;border-bottom:2px solid #25c1ee;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal}.ui-dialog .ui-dialog-titlebar-close:hover{background:#fff;cursor:pointer}.ui-dialog .ui-dialog-titlebar-close:focus{outline:none}.ui-dialog .square-button{padding:1rem 1.5rem}.ui-dialog .square-button:focus{outline:none}.point{position:absolute;width:1.4rem;height:1.4rem;background:#25c1ee url("/assets/gear/plus.png") center center no-repeat;background-size:1rem;color:#fff;border-radius:1.2rem;z-index:11;cursor:pointer;-webkit-transition:background-color 0.2s ease-out;-moz-transition:background-color 0.2s ease-out;-ms-transition:background-color 0.2s ease-out;-o-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out}.point:hover{background-color:#0e92b8}#user_origin_story{width:24rem;overflow:hidden;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;color:#fff;text-transform:uppercase;background:url("/assets/select-arrow.png") no-repeat 21rem #25c1ee;background-size:2.7rem;border:none;-webkit-appearance:none;border-radius:0;padding:.8rem;font-size:1.5rem}.divider-bar{width:100%;height:3rem;background:#25c1ee;background-size:6px 6px;background-image:linear-gradient(-45deg, rgba(0,0,0,0.05) 25%, transparent 25%, transparent 50%, rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.05) 75%, transparent 75%, transparent);background-image:-webkit-linear-gradient(-45deg, rgba(0,0,0,0.05) 25%, transparent 25%, transparent 50%, rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.05) 75%, transparent 75%, transparent)}@media only screen and (max-width: 450px){.divider-bar{display:none}}.homepage_finalists img{box-shadow:0 0 10px 0px rgba(0,0,0,0.5);width:95%;max-width:546px}#big-vote-button{display:block;margin:0 auto 3rem auto;width:247px;height:81px;background:transparent url("/assets/view-finalists-sprite.png") 0 0 no-repeat;background-size:247px}#big-vote-button:hover{background-position:0 -81px}#big-vote-button:active{background-position:0 0	px}#big-vote-button.home{margin-bottom:2rem}#big-winners-button{display:block;margin:0 auto 3rem auto;width:247px;height:81px;background:transparent url("/assets/winners-button-sprite.png") 0 0 no-repeat;background-size:247px}#big-winners-button:hover{background-position:0 -81px}#big-winners-button:active{background-position:0 0	px}#big-winners-button.home{margin-bottom:2rem}#unsubscribe-success{margin:10rem}#unsubscribe-success h2{margin:0 auto;width:50rem;text-align:center;display:block}@media screen and (max-width: 768px){.profile a{display:none}}.migration-banner,#top-nav .migration-banner{background:#1f1f1f;background:rgba(31,31,31,0.95);color:#FFF;padding:1em;text-align:center;font-size:16px}.migration-banner span,#top-nav .migration-banner span{font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed;margin-right:3em;text-transform:none}.migration-banner a,#top-nav .migration-banner a{font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;color:#FFF;padding:.5em;text-transform:uppercase}#top-nav #migration-cta-banner{margin-top:0.2em}#static #settings-migration-banner{margin:-1em 0.6em 1.5em 0.65em}#static #settings-migration-banner .square-button{float:none}#static #settings-migration-banner span{font-size:20px;text-transform:uppercase;margin-right:19em}#static #settings-migration-banner a{font-size:20px;text-transform:uppercase}section#static.contact{padding:3rem 5rem}section#static.contact h2.no-underline{font-size:24px;line-height:30px;border:none}section#static.contact form.contact .basic-info{max-width:60rem;margin:10px 0 100px 0}section#static.contact form.contact .basic-info label{width:10rem;display:inline-block}section#static.contact form.contact .basic-info input[type="text"],section#static.contact form.contact .basic-info textarea{width:48rem;padding:.5rem}section#static.contact form.contact .basic-info textarea{color:#6d6e71;resize:none;height:5rem}section#static.contact form.contact .basic-info input[type="submit"]{float:right}section#static.contact form.contact .square-button{float:right}section#static.contact.thanks,section#static.contact.error{.min-height:190px}section#static.contact .error{font-size:12px}@media screen and (max-width: 768px){section#static.contact{padding:3rem 2.5rem 3rem 2.5rem}section#static.contact form.contact .basic-info input[type="text"],section#static.contact form.contact .basic-info textarea{width:100%}}header.details{height:36rem}section#static.details .video,section#static.faq .video{display:block;margin:0 auto}section#static.details .video #details_video_wrapper,section#static.faq .video #details_video_wrapper{max-width:700px;margin:0 auto}@media screen and (max-width: 768px){section#static.details .video,section#static.faq .video{display:none}}section#static.details .video_mobile,section#static.faq .video_mobile{display:none;padding:0 1.5em;position:relative}section#static.details .video_mobile img,section#static.faq .video_mobile img{width:100%;height:auto}@media screen and (max-width: 768px){section#static.details .video_mobile,section#static.faq .video_mobile{display:block}}section#static.details h3,section#static.faq h3{float:none;font-size:2.3em;display:block;padding-bottom:.3em;padding-top:.3em;padding-left:1rem;margin:3rem 1.5rem 0 1.5rem;line-height:1;text-transform:uppercase;color:#57554a}section#static.details p,section#static.faq p{font-size:1.75rem;padding:.5rem 9rem .5rem 2.5rem;font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed}section#static.faq p{margin-top:0;margin-bottom:0}section#static.faq p.question{margin-top:2rem;margin-bottom:0;font-weight:bold}section#static.featured #users-container{margin-top:0}section#static.featured #users-container h3{margin-left:0;margin-bottom:5px}section#static.featured #users-container a.right{float:right}section#static.featured .featured-intro{margin:0 1.5rem;font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed;font-size:1.6em;text-align:center}section#static.featured #users li{margin:15px 0}#users-container{margin-top:15px}#users-container h3{padding-bottom:4px;clear:both;width:220px;border-bottom:3px solid #25c1ee;color:#6d6e71;font-size:20px;letter-spacing:0.5px;margin-left:3px;margin-bottom:5px}#users-container #users li{font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal}#users-container #users li .vote-form{display:none}#users-container #users li .headshot{max-width:220px;height:165px}#users-container #users li img.featured-image{display:block;margin-top:5px;margin-bottom:3px;width:100%;height:auto}#users-container #users li a{text-transform:uppercase;font-size:13px}#users-container #users li a:link,#users-container #users li a:visited{color:#6d6e71}#users-container #users li h4{margin:.25rem 0 0 0}#users-container #users li p{font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed;font-size:1.3rem}#users-container #users li p strong{font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;text-transform:uppercase}#users-container #users li.first-of-4{clear:left}@media screen and (max-width: 700px){#users-container #users li{width:50%}#users-container #users li.first-of-2{clear:left}}section#stories{width:100%;min-height:200px}section#stories .stories-container{min-height:10rem}section#stories #story-pager{text-align:center}section#stories #story-pager a{background-size:6px 6px;background-image:linear-gradient(-45deg, rgba(0,0,0,0.12) 25%, transparent 25%, transparent 50%, rgba(0,0,0,0.12) 50%, rgba(0,0,0,0.12) 75%, transparent 75%, transparent);background-image:-webkit-linear-gradient(-45deg, rgba(0,0,0,0.12) 25%, transparent 25%, transparent 50%, rgba(0,0,0,0.12) 50%, rgba(0,0,0,0.12) 75%, transparent 75%, transparent);padding:.5em 0;display:block;cursor:pointer;margin:1.5em 0}@media screen and (max-width: 1000px){section#stories #story-pager a{margin:1.5em 1em;padding:1em}}section#stories #story-pager a #show_more{display:none}section#stories #story-pager a #show_more em{font-weight:normal;font-size:11px}section#stories #story-pager a #show_more em.left{display:inline-block;padding-right:20px}section#stories #story-pager a #show_more em.right{display:inline-block;padding-left:20px}section#stories ul.filter-toggle{float:right;padding-top:2px}section#stories ul.filter-toggle li{float:left}section#stories ul.filter-toggle li a{font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;cursor:pointer;color:#222;margin-left:10px;text-transform:uppercase}section#stories ul.filter-toggle li a.active{font-weight:bold;color:white}@media screen and (max-width: 450px){section#stories ul.filter-toggle{float:none;overflow:hidden;padding-top:.5em;font-size:1.1rem}section#stories ul.filter-toggle li:first-child a{margin-left:0}}section#stories ul.story-feed li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 1rem 2rem 1rem;display:none}section#stories ul.story-feed li.masonry-brick{display:block}section#stories ul.story-feed li .description{float:left;font-size:12px;line-height:1;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;color:#6d6e71;padding-top:5px}section#stories ul.story-feed li .comments{float:left;clear:left;width:100%;padding-top:10px;font-size:12px;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal}section#stories ul.story-feed li .comments .icon{color:rgba(44,196,253,0.8);margin-right:3px;text-shadow:0px 1px 1px #eee, 0 0 0 #000, 0px 1px 0px #eee}section#stories ul.story-feed li .comments .woot{color:#7E7686;display:inline-block;margin-right:10px}section#stories ul.story-feed li .comments .woot span{font-family:Georgia;font-weight:bold;color:#25c1ee;font-size:15px}section#stories ul.story-feed li .comments .feature-tease{display:block;float:right;cursor:pointer;font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed}section#stories ul.story-feed li a{cursor:pointer;position:relative;top:-1px;right:-1px;bottom:-1px;left:-1px;display:block;width:100%;background:url("/photos/large/missing.png");overflow:hidden;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.08);-moz-box-shadow:0 0 15px rgba(0,0,0,0.08);box-shadow:0 0 10px rgba(0,0,0,0.1);z-index:2;-webkit-border-radius:3px 3px 0 0;border-radius:3px}section#stories ul.story-feed li a img,section#stories ul.story-feed li a::after{-webkit-border-radius:3px 3px 0 0;border-radius:3px}section#stories ul.story-feed li a:hover img.up,section#stories ul.story-feed li a:active img.up{opacity:1}section#stories ul.story-feed li a::after{-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.15);-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.15);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.15);border-color:rgba(0,0,0,0.2);border:1px solid rgba(0,0,0,0.15);display:block;position:absolute;top:0;right:0;bottom:0;left:0;content:'';z-index:1}section#stories ul.story-feed li a .video-overlay{position:absolute;bottom:30px;right:30px;width:49px;height:49px;z-index:3;background:transparent url("/assets/play-button.png") 0 0 no-repeat;background-size:49px;opacity:0.8}section#stories ul.story-feed li a img{display:block;width:100%}section#stories ul.story-feed li a img.pin{border:none}section#stories ul.story-feed li a img.up{opacity:0;-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-ms-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.two-thirds section#stories ul.story-feed li{width:33.2%}@media screen and (max-width: 768px){.two-thirds section#stories ul.story-feed li{width:48%}}@media screen and (max-width: 450px){.two-thirds section#stories ul.story-feed li{width:100%}}.full-width section#stories ul.story-feed li{width:24.9%}@media screen and (max-width: 768px){.full-width section#stories ul.story-feed li{width:48%}}@media screen and (max-width: 450px){.full-width section#stories ul.story-feed li{width:100%}}.half section#stories ul.story-feed li{width:49.9%}@media screen and (max-width: 768px){.half section#stories ul.story-feed li{width:48%}}@media screen and (max-width: 450px){.half section#stories ul.story-feed li{width:100%}}section#static.gear{margin-bottom:40px}section#static.gear .featured-gear{margin-bottom:3rem}@media only screen and (max-width: 768px){section#static.gear .featured-gear{display:none}}section#static.gear .gear-carousel-container{position:relative}section#static.gear .gear-carousel-container .buttons{position:absolute;top:50%;height:3.3rem;margin-top:-1.65rem;width:1.6rem;background-size:1.6rem;z-index:20;transition:opacity 1s}section#static.gear .gear-carousel-container .buttons.next{right:3rem;background-image:url("/assets/gear/arrow.png")}section#static.gear .gear-carousel-container .buttons.prev{left:3rem;background-image:url("/assets/gear/back-arrow.png")}section#static.gear .gear-carousel-container .buttons.disable{opacity:0;cursor:normal}section#static.gear .gear-carousel{background:url("/assets/gear-bg.jpg") no-repeat;padding:0;margin:0 auto;width:97rem;height:55rem;overflow:hidden;position:relative}section#static.gear .gear-carousel .overview{list-style:none;position:absolute;padding:0;margin:0;left:0;top:0}section#static.gear .gear-carousel .page{float:left;height:55rem;width:97rem}section#static.gear .gear-carousel .page .look{width:25%;padding:0;margin:0;float:left;position:relative;padding-top:1rem;min-height:550px}section#static.gear .gear-carousel .page .look.one{margin-left:-3%;z-index:10}section#static.gear .gear-carousel .page .look.two{margin-left:-1%;z-index:9}section#static.gear .gear-carousel .page .look.three{margin-left:-5%;z-index:8}section#static.gear .gear-carousel .page .look.four{margin-left:-4%;z-index:7}section#static.gear .gear-carousel .page .look.five{margin-left:-1%;z-index:10}section#static.gear .gear-carousel .page .look.six{margin-left:-5%;z-index:9}section#static.gear .gear-carousel .page .look.seven{margin-left:-1%;z-index:8}section#static.gear .gear-carousel .page .look.eight{margin-left:-5%;z-index:7}section#static.gear .user-gear{margin-bottom:1.5rem}@media only screen and (max-width: 768px){section#static.gear .user-gear{display:none}}section#static.gear .user-gear .header-bar{background-color:#dd338b;margin-bottom:0}section#static.gear .user-gear table{width:100%;height:42rem;border-collapse:separate;border-spacing:1.5rem}section#static.gear .user-gear table.two{height:34rem}section#static.gear .user-gear table td{vertical-align:middle;background:#efefef;position:relative}section#static.gear .user-gear table td img{width:100%}section#static.gear .user-gear table td.product{padding-top:1.5em}section#static.gear .user-gear table td.barberpole{background:transparent;background-size:12px 12px;background-image:linear-gradient(-45deg, rgba(255,255,255,0.5) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.5) 50%, rgba(255,255,255,0.5) 75%, transparent 75%, transparent);background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.5) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.5) 50%, rgba(255,255,255,0.5) 75%, transparent 75%, transparent)}section#static.gear .user-gear table td .actions{position:absolute;top:0.5rem;right:0.5rem;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;font-size:1.1rem;text-transform:uppercase}section#static.gear .user-gear table td .actions a{display:inline-block;margin:0 .25rem;border-bottom:0.2rem solid #25c1ee}section#static.gear .user-gear table td .actions a .ss-icon{font-size:1rem}section#static.gear .products{overflow:hidden}section#static.gear .products li{overflow:hidden;margin-bottom:25px}section#static.gear .products li.first-of-4{clear:left}section#static.gear .products li .product-image{overflow:hidden;border:none;background:#efefef}section#static.gear .products li .product-image img{margin:0 auto;width:100%;display:block}section#static.gear .products li h3,section#static.gear .products li p{margin:0;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;text-transform:uppercase;color:#222}section#static.gear .products li h3 a{color:#222}section#static.gear .products li .description{margin:8px 0;font-size:14px;line-height:1.2;min-height:40px}section#static.gear .products li .link-container{border-bottom:3px solid #25c1ee}section#static.gear .products li .actions{float:left;font-size:12px}section#static.gear .products li .actions a{display:inline-block;margin-right:5px}section#static.gear .products li .actions a.last{margin-right:0}section#static.gear .products li .social{float:right;color:#25c1ee;font-size:14px}section#static.gear .products li .social span{margin-left:5px}@media only screen and (max-width: 550px){section#static.gear .products li{width:50%}section#static.gear .products li.first-of-2{clear:left}}.header-gear-heading{position:absolute;top:20%;left:30px;font-size:4em;display:block;border-bottom:none;padding-bottom:0;line-height:1}.header-gear-heading span{text-indent:0.8em;display:block}@media only screen and (max-width: 768px){.header-gear-heading{position:relative;text-align:center;left:0;top:25%;color:white}.header-gear-heading span{text-indent:0}}@media only screen and (max-width: 450px){.header-gear-heading{display:none}}@media only screen and (max-width: 768px){.header-gear-points{display:none}}.header-gear-labels{position:absolute;color:#222;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;font-size:1.25rem;display:table}.header-gear-labels .left{width:14rem;display:table-cell}.header-gear-labels .right{width:20rem;display:table-cell}.header-gear-labels ul{background:white;background:rgba(255,255,255,0.8);padding:0.3em 3em;margin-left:1rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.header-gear-labels li{margin:1rem 0;position:relative}.header-gear-labels li .point{position:absolute;top:0px;left:-20px}.header-gear-labels .barberpole{background:transparent;background-size:12px 12px;background-image:linear-gradient(-45deg, rgba(255,255,255,0.5) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.5) 50%, rgba(255,255,255,0.5) 75%, transparent 75%, transparent);background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.5) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.5) 50%, rgba(255,255,255,0.5) 75%, transparent 75%, transparent)}@media only screen and (max-width: 768px){.header-gear-labels{width:100%}.header-gear-labels .left{display:none}.header-gear-labels .right{display:block;width:100%}.header-gear-labels ul{width:32rem;margin:0 auto}}@media only screen and (max-width: 450px){.header-gear-labels{display:none}}form#login input[type="submit"]{width:110px;vertical-align:top;border:none;padding:11px 0;background-color:#25c1ee;font-size:16px;text-transform:uppercase;cursor:pointer;color:#FFF}section#login p{margin-top:20px}#modal{position:fixed;z-index:9000;width:100%}#modal .shade{display:none;position:fixed;z-index:999;width:100%;height:100%;top:0;left:0;background:#000;opacity:0.7;filter:alpha(Opacity=7)}#modal form#new_post{margin-top:20px}#modal form#new_post label{font-size:14px;text-transform:uppercase;color:#6d6e71}#modal form#new_post textarea,#modal form#new_post input[type="text"]{border:1px solid #6d6e71;margin-top:7px;padding:9px}#modal form#new_post textarea{width:95%;max-width:95%;height:65px;margin-bottom:20px}#modal form#new_post input[type="text"]{padding:9px;width:190px}#modal header{padding:.1rem 1rem;width:auto;height:auto;border:none;background-color:#222}#modal header h3{font-size:16px;color:#25c1ee;text-transform:uppercase}#modal header span{font-size:20px}#modal section{display:none;position:relative;margin:0 auto;width:90%;max-width:600px;z-index:1000;background-color:#FFF;-webkit-box-shadow:0px 0px 10px 5px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 10px 5px rgba(0,0,0,0.15);box-shadow:0px 0px 10px 5px rgba(0,0,0,0.15)}#modal section .container{padding:15px 20px}#modal #modal-video #details_video,#modal #modal-video #details_video_wrapper{display:block}#modal #modal-video #details_video_mobile,#modal #modal-video #details_video_mobile_wrapper{display:none}#modal #modal-followers ul.user-list{background-color:#FFF;padding:20px;overflow-y:auto;max-height:423px}@media screen and (max-width: 768px){#modal #modal-followers ul.user-list img{margin-bottom:1rem}}@media screen and (max-width: 768px){#modal #modal-followers ul.user-list hgroup{float:none;margin-bottom:1rem;width:auto}#modal #modal-followers ul.user-list hgroup h3,#modal #modal-followers ul.user-list hgroup h4{width:auto}}@media screen and (max-width: 768px){#modal #modal-followers ul.user-list .follow-links{clear:left;float:none}#modal #modal-followers ul.user-list .follow-links a{width:156px;box-sizing:border-box}}#modal #modal-followers p{padding:30px}#modal #modal-open{max-width:500px}#modal #modal-open .uploader{font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed;font-size:1.4rem}#modal #modal-open .closer{position:absolute;top:.5rem;right:.5rem;font-size:1.3rem;color:#fff;z-index:3000;cursor:pointer}#modal #modal-open .closer:hover{color:#dd338b}#modal #modal-open form div.fields{float:left;width:368px;margin-bottom:15px}#modal #modal-open form div.fields label{display:block;float:left;clear:both;width:50px;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;margin-top:.4rem}#modal #modal-open form div.fields label.long{width:123px}#modal #modal-open form div.fields label.link{margin-top:14px;width:77px}#modal #modal-open form div.fields label.checkbox{width:24rem;margin-top:.2rem;clear:none}#modal #modal-open form div.fields input{float:left}#modal #modal-open form div.fields .error{height:0px;display:block;color:#d00;visibility:hidden;clear:both}#modal #modal-open form div.fields .error.active{height:auto;visibility:visible}#modal #modal-open.viewer{max-width:900px;overflow:hidden;background:none}#modal #modal-open.viewer.newsletter-modal{max-width:400px;background-size:455%;background:url("/assets/show-bg-new.jpg");background-position:407px 14px}#modal #modal-open.viewer.newsletter-modal .woots{font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;font-size:1.4rem;margin:10px}#modal #modal-open.viewer.newsletter-modal .comments{margin:10px}#modal #modal-open.viewer.newsletter-modal .share{padding:15px}#modal #modal-open.viewer.newsletter-modal .share ul{margin:15px 15px 30px 0}#modal #modal-open.viewer.newsletter-modal .share li{float:left}#modal #modal-open.viewer.newsletter-modal .share .fb{margin-right:30px}#modal #modal-open.vote{background:#6d6e71;max-width:760px;padding:22px}#modal #modal-open.vote header{padding:0;background:transparent}#modal #modal-open.vote.vote-message h3{margin:3rem auto;text-align:center;font-size:20px;color:#fff;line-height:1.3;width:80%}#modal #modal-open.vote.vote-message h3 span{font-size:26px}#modal #modal-open.vote .container{padding:0;position:relative}#modal #modal-open.vote h2{padding-bottom:4px;clear:both;width:100%;border-bottom:4px solid #25c1ee;font-size:20px;letter-spacing:1px;color:#fff;margin-top:0}#modal #modal-open.vote h3{color:#fff;font-size:27px}#modal #modal-open.vote h3 span{font-size:20px}#modal #modal-open.vote img{float:left;width:30%}@media screen and (max-width: 768px){#modal #modal-open.vote img{display:none}}#modal #modal-open.vote form{float:right;width:68%}@media screen and (max-width: 768px){#modal #modal-open.vote form{width:100%}}#modal #modal-open.vote form .check{margin-top:20px}#modal #modal-open.vote form input{float:left;clear:both;font-size:20px;color:#6d6e71;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;border:0 solid #ddd;margin-top:4px;width:90%}#modal #modal-open.vote form input.check{float:left;margin-top:24px;width:auto}#modal #modal-open.vote form input.submit{width:auto;clear:both;vertical-align:top;margin-left:10px;border:none;padding:11px 26px;background-color:#dd338b;font-size:16px;text-transform:uppercase;cursor:pointer;color:white;font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed;float:right}#modal #modal-open.vote form label{width:80%;letter-spacing:0.5px;color:#FFF;font-size:20px;font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed}#modal #modal-open.vote form label.check{float:left}#modal #modal-open.vote form.email_error #email_label{color:#25c1ee}#modal #modal-open.vote form.email_error #vote_email{border:2px solid #25c1ee}#modal #modal-open.vote .social{display:none;position:absolute;bottom:0;left:405px}#modal #modal-open.vote .social .fb-like iframe{margin-top:-3px}@media screen and (max-width: 768px){#modal #modal-open.vote .social{left:365px}}html#modal-mobile{background:#FFF;margin:0;padding:0}html#modal-mobile body{background:#FFF;margin:0;padding:0}html#modal-mobile body header{background:#222;height:auto;width:auto;padding:10px;border:none}html#modal-mobile body header h3{color:#25c1ee}html#modal-mobile body section{margin:0px;width:auto}html#modal-mobile body section ul.user-list{padding:0 15px}html#modal-mobile body section ul.user-list li{height:auto;overflow:hidden}html#modal-mobile body section ul.user-list li .square-button{padding:.5em 0;width:13.6rem}html#modal-mobile body section ul.user-list{padding:10px}html#modal-mobile body section ul.user-list li{padding:15px 0}html#modal-mobile body section ul.user-list img{margin-bottom:1rem}@media screen and (max-width: 768px){html#modal-mobile body section ul.user-list img{width:50%;height:auto}}@media screen and (max-width: 450px){html#modal-mobile body section ul.user-list img{float:none;width:100%;max-width:400px}}html#modal-mobile body section ul.user-list hgroup{float:none;margin-bottom:1rem;width:auto}html#modal-mobile body section ul.user-list hgroup h3,html#modal-mobile body section ul.user-list hgroup h4{width:auto;font-size:1.4rem;line-height:1.4}@media screen and (max-width: 768px){html#modal-mobile body section ul.user-list .follow-links{clear:left;float:none}}html#modal-mobile body section ul.user-list .follow-links input[type="submit"],html#modal-mobile body section ul.user-list .follow-links a.square-button{font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;padding:10px 0}@media screen and (max-width: 768px){html#modal-mobile body section ul.user-list .follow-links input[type="submit"],html#modal-mobile body section ul.user-list .follow-links a.square-button{width:50%}}@media screen and (max-width: 450px){html#modal-mobile body section ul.user-list .follow-links input[type="submit"],html#modal-mobile body section ul.user-list .follow-links a.square-button{width:100%}}html#modal-mobile body p{padding:0 10px}header.logged-in.no-billboard{display:none}@media screen and (max-width: 768px){header.logged-in.no-billboard{height:8.5rem;display:block}}@media screen and (max-width: 450px){header.logged-in.no-billboard{height:2.5rem}}#modal-open.viewer #content-media,#modal-open.viewer #content-info,article#static.post-show #content-media,article#static.post-show #content-info{padding:0}#modal-open.viewer #content-media .content-wrap,#modal-open.viewer #content-info .content-wrap,article#static.post-show #content-media .content-wrap,article#static.post-show #content-info .content-wrap{padding:1.5rem}#modal-open.viewer #content-media,article#static.post-show #content-media{background-color:white}#modal-open.viewer #content-media .content-wrap img,article#static.post-show #content-media .content-wrap img{max-width:100%;display:block;margin:0 auto}#modal-open.viewer #content-media #panda_video_mobile,article#static.post-show #content-media #panda_video_mobile{display:none}#modal-open.viewer #content-media .future-self,article#static.post-show #content-media .future-self{height:360px;overflow-y:auto;background:#6d6e71;color:#25c1ee;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;font-size:48px;line-height:50px;padding:13px;margin:0}#modal-open.viewer #content-media .full,article#static.post-show #content-media .full{width:100%}#modal-open.viewer #content-media p,article#static.post-show #content-media p{margin:0;color:#25c1ee;text-align:left;padding-top:10px}#modal-open.viewer #content-media p.mission-name,article#static.post-show #content-media p.mission-name{font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;font-size:14px;line-height:1.2;text-align:left;color:#222;clear:both;text-align:center;text-transform:uppercase;max-width:600px;margin:0 auto}#modal-open.viewer #content-media p.mission-description,article#static.post-show #content-media p.mission-description{font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed;font-size:14px;line-height:1.2;text-align:left;color:#222;clear:both;text-align:center;padding:0 5%;max-width:600px;margin:0 auto}#modal-open.viewer #content-media p .posted-at a,article#static.post-show #content-media p .posted-at a{color:#6d6e71;font-size:11px}#modal-open.viewer #content-media p .posted-at a:hover,#modal-open.viewer #content-media p .posted-at a:active,article#static.post-show #content-media p .posted-at a:hover,article#static.post-show #content-media p .posted-at a:active{text-decoration:underline}#modal-open.viewer #content-info,article#static.post-show #content-info{background-color:#333}#modal-open.viewer #content-info .user h3,article#static.post-show #content-info .user h3{margin:0 0 6px 0}#modal-open.viewer #content-info .user>a,article#static.post-show #content-info .user>a{float:left;margin:0 6px 6px 0;overflow:hidden}#modal-open.viewer #content-info .user img,article#static.post-show #content-info .user img{width:100%;max-width:147px;height:auto;max-height:56px}#modal-open.viewer #content-info .user .follow-control,article#static.post-show #content-info .user .follow-control{float:left;clear:none}#modal-open.viewer #content-info .user .follow-control div,article#static.post-show #content-info .user .follow-control div{margin:0}#modal-open.viewer #content-info .woot-button,article#static.post-show #content-info .woot-button{font-size:1.4rem;margin:1em 0}#modal-open.viewer #content-info.share-only,article#static.post-show #content-info.share-only{padding:0;background-color:transparent}#modal-open.viewer #content-info .top-story-toggle,article#static.post-show #content-info .top-story-toggle{cursor:pointer}#modal-open.viewer #content-info .i-will,article#static.post-show #content-info .i-will{font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed;font-size:14px;line-height:1.2}#modal-open.viewer #content-info .i-will span,article#static.post-show #content-info .i-will span{font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;font-size:15px;text-transform:uppercase}#modal-open.viewer #content-info .description,article#static.post-show #content-info .description{font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed;color:white;font-size:15px;margin-bottom:20px}#modal-open.viewer #content-info .description b,article#static.post-show #content-info .description b{font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal}#modal-open.viewer #content-info .content-wrap div,article#static.post-show #content-info .content-wrap div{clear:both;margin-bottom:12px}#modal-open.viewer #content-info .content-wrap div h2,#modal-open.viewer #content-info .content-wrap div p,article#static.post-show #content-info .content-wrap div h2,article#static.post-show #content-info .content-wrap div p{margin:3px 0}#modal-open.viewer #content-info .share,article#static.post-show #content-info .share{margin-bottom:0}#modal-open.viewer #content-info .share a,article#static.post-show #content-info .share a{color:#6d6e71;font-size:1.1rem;margin-bottom:1rem;display:inline-block}#modal-open.viewer #content-info .share a b,article#static.post-show #content-info .share a b{font-weight:bold}#modal-open.viewer #content-info .share a:hover,article#static.post-show #content-info .share a:hover{text-decoration:underline}#modal-open.viewer #content-info .share ul,article#static.post-show #content-info .share ul{overflow:hidden}#modal-open.viewer #content-info .share ul li,article#static.post-show #content-info .share ul li{float:left;width:100px;height:21px;overflow:hidden;margin-top:6px}#modal-open.viewer #content-info .comments-wrapper form,article#static.post-show #content-info .comments-wrapper form{padding-left:0px;padding-right:0px}#modal-open.viewer #content-info .comments-wrapper #messages_list,article#static.post-show #content-info .comments-wrapper #messages_list{padding-left:0px}#modal-open.viewer #content-info .comments-wrapper #messages_list li div,article#static.post-show #content-info .comments-wrapper #messages_list li div{clear:none;margin-bottom:0}#modal-open.viewer #content-info .comments-wrapper #messages_list li div p,article#static.post-show #content-info .comments-wrapper #messages_list li div p{margin:0}#modal-open.viewer #content-info .comments-wrapper .slimScrollBar,article#static.post-show #content-info .comments-wrapper .slimScrollBar{margin-bottom:0}#modal-open.viewer #content-media,#modal-open.viewer #content-info{float:left;padding-bottom:500px;margin-bottom:-500px}#modal-open.viewer #content-media{width:60%}#modal-open.viewer #content-info{width:40%}article#static.post-show{padding:1.5rem;background:none}article#static.post-show #content-media{margin-bottom:1.5rem}article#static.post-show #content-info{width:auto;background:#222}article#static.post-show p{font-size:1.1rem}header #billboard{position:absolute;top:0;left:0;width:inherit;overflow:hidden}header #billboard img{display:block;margin:0;padding:0}header .follow-control{position:absolute;bottom:1rem;left:1rem}header.logged-out{padding-top:0}@media screen and (max-width: 768px){header.logged-out nav{top:7rem}}header.logged-out nav ul li a{background-color:rgba(255,255,255,0.5);color:black;border-bottom:1px dotted #222}header.logged-out nav ul li a:hover{background-color:rgba(255,255,255,0.6)}@media screen and (max-width: 768px){header.logged-out nav ul li a{font-size:1.1rem;border-radius:.1rem}}@media screen and (max-width: 768px){header.logged-out nav ul li.no-mobile{display:none}}header.logged-out nav ul li.last a{border-bottom:none}header.logged-out h1{position:absolute;width:39rem;left:50%;font-size:4em;margin-top:2.2rem;margin-left:-19.5rem;background:none;color:#FFF;text-align:center;z-index:900;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal}@media screen and (max-width: 768px){header.logged-out h1{width:28rem;margin-left:-14rem;margin-top:2.3rem;font-size:3em}}header.logged-out #home-signup{position:relative;max-width:49rem;margin:0 auto;padding:7rem 0 1.2rem 0;text-align:center;background-color:rgba(0,0,0,0.6);border-radius:.5rem}@media screen and (max-width: 768px){header.logged-out #home-signup{width:90%;margin-top:1rem;background-color:rgba(0,0,0,0.7);padding-top:3.7em}}header.logged-out #home-signup .links a{display:inline-block}header.logged-out #home-signup h2{text-transform:uppercase;font-size:22px;color:#FFF;margin:10px 0}header.logged-out #home-signup .links{padding:1rem}header.logged-out #home-signup .square-button{padding:.6rem 1rem;margin:.3rem;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;font-size:1.3em}header.logged-out #home-signup p{font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed;padding:0 21px;color:#FFF;font-size:18px;text-align:left}@media screen and (max-width: 768px){header.logged-out #home-signup p{font-size:1.3rem}header.logged-out #home-signup p:first-child{margin-top:5.3rem}}header.logged-out #home-signup .toggle{display:none;position:relative}header.logged-out #home-signup .toggle.active{display:block}header.logged-out #home-signup .toggle #close{font-size:14px;text-decoration:none;position:absolute;top:0;right:98px}header.logged-out #home-signup form#set-goal{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:450px;margin:0 auto;height:auto}header.logged-out #home-signup form#set-goal .i-will{font-family:"Rockwell W01 Extra Bold";font-weight:normal;text-transform:uppercase;font-size:21px;color:white;margin-top:13px}header.logged-out #home-signup form#set-goal input[type="text"]{font-size:12px;padding:8px 10px;width:80%}header.logged-out #home-signup form#set-goal input[type="submit"]{width:90px;padding:9px 8px;margin:10px auto}header.logged-in{padding-top:0px}header.logged-in #billboard{height:355px;overflow:hidden}header.logged-in form.edit_team{opacity:0}header.logged-in .function-icon{position:absolute;color:#25c1ee;font-size:1.6rem;cursor:pointer;text-shadow:0px 0px 7px rgba(0,0,0,0.42);right:1.1rem;transition:color 0.3s}header.logged-in .function-icon:hover{color:#0e92b8}header.logged-in .uploadimage{bottom:.6rem}header.logged-in .settings{bottom:2.8rem}header.logged-in nav ul li a{background-color:rgba(0,0,0,0.5);color:white;border-bottom:1px dotted #222}header.logged-in nav ul li a:hover{background-color:rgba(0,0,0,0.6)}@media screen and (max-width: 450px){header.logged-in nav ul li a{background-color:rgba(170,170,170,0.5);border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}}@media screen and (max-width: 768px){header.logged-in nav ul li.no-mobile{display:none}}header.logged-in nav ul li.last a{border-bottom:none}header.logged-in h1{position:absolute;left:30px;top:0;width:32rem;height:6rem;background:#000 url("duo-logo.png") no-repeat right 50%;background-size:40rem}@media screen and (max-width: 768px){header.logged-in h1{left:50%;margin-left:-16rem}}@media screen and (max-width: 450px){header.logged-in h1{display:none}}header.logged-in h2.team{width:2rem;position:absolute;left:1rem;top:0;z-index:1;height:6rem;margin:0rem;padding:0rem;background-color:#25c1ee;background-size:6px 6px;background-image:linear-gradient(-45deg, rgba(0,0,0,0.05) 25%, transparent 25%, transparent 50%, rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.05) 75%, transparent 75%, transparent);background-image:-webkit-linear-gradient(-45deg, rgba(0,0,0,0.05) 25%, transparent 25%, transparent 50%, rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.05) 75%, transparent 75%, transparent);border-bottom:0;line-height:0}header.logged-in h2.team img{width:70%;display:block;margin-left:15%;margin-top:.75rem}@media screen and (max-width: 768px){header.logged-in h2.team{display:none}}header.logged-in a#billboard-upload-image{display:block;position:absolute;background-color:#dd338b;width:120px;padding:10px 20px;top:150px;font-size:18px;text-align:center;text-transform:uppercase;color:white;left:50%;margin-left:-80px;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;-webkit-transition:background-color 0.2s ease-out;-moz-transition:background-color 0.2s ease-out;-ms-transition:background-color 0.2s ease-out;-o-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out}@media screen and (max-width: 450px){header.logged-in a#billboard-upload-image{display:none}}header.logged-in a#billboard-upload-image span{text-decoration:underline}header.logged-in a#billboard-upload-image .arrow{border-color:transparent transparent #dd338b transparent;border-style:solid;border-width:10px;height:0;width:0;position:absolute;top:-20px;left:50%;margin-left:-10px;-webkit-transition:border-color 0.2s ease-out;-moz-transition:border-color 0.2s ease-out;-ms-transition:border-color 0.2s ease-out;-o-transition:border-color 0.2s ease-out;transition:border-color 0.2s ease-out}header.logged-in a#billboard-upload-image:hover{background-color:#d3237e}header.logged-in a#billboard-upload-image:hover .arrow{border-color:transparent transparent #d3237e transparent}@media screen and (max-width: 450px){header.logged-in{height:auto}header.logged-in #billboard,header.logged-in #billboard img{width:100%;height:auto;position:relative}header.logged-in .upload.callout{display:none}}#video_bar{background:#25c1ee;padding:8px 10px 5px 10px;margin-bottom:15px;text-align:center;background-size:6px 6px;background-image:linear-gradient(-45deg, rgba(0,0,0,0.05) 25%, transparent 25%, transparent 50%, rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.05) 75%, transparent 75%, transparent);background-image:-webkit-linear-gradient(-45deg, rgba(0,0,0,0.05) 25%, transparent 25%, transparent 50%, rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.05) 75%, transparent 75%, transparent)}#video_bar .video-link{bottom:0;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;color:white;font-size:14px;line-height:14px;text-transform:uppercase;text-align:center;border:none;padding:2px 2em;position:static;background:none;display:inline-block;width:auto}#video_bar .video-link span.ss-icon{position:relative;font-size:8px;background:white;color:#dd338b;display:inline-block;padding:6px 4px 2px 6px;border-radius:99px;line-height:10px;margin-left:2px;top:-1px}#video_bar .video-link#demo{right:0}#video_bar .video-link#tv-spot{left:0}@media screen and (max-width: 768px){#video_bar .video-link{padding:2px .8em}}@media screen and (max-width: 450px){#video_bar .video-link{display:block;padding:5px .8em}}section#user-card{margin-bottom:1.1em}section#user-card .column-container{background-color:#222}section#user-card .column-container .user-info{color:#a7a9ac;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;font-size:14px}@media screen and (max-width: 450px){section#user-card .column-container .user-info{width:100%}}section#user-card .column-container .user-info a{color:#a7a9ac}section#user-card .column-container .user-info h4{display:inline;font-size:16px;text-transform:uppercase;letter-spacing:0.1em;color:#a7a9ac;margin-right:5px}section#user-card .column-container .user-info .welcome{margin:1rem 0 .5rem;color:#25c1ee;line-height:1.3}section#user-card .column-container .user-info .welcome .fullname a{font-size:16px;text-transform:uppercase;color:#25c1ee}section#user-card .column-container .user-info .welcome .fullname a:hover,section#user-card .column-container .user-info .welcome .fullname a:active{text-decoration:underline}section#user-card .column-container .user-info .welcome .divider{margin:0 20px}section#user-card .column-container .user-info .welcome .location{margin-right:2rem}section#user-card .column-container .user-info .welcome .badge{width:1em;height:1em;display:inline-block;margin-right:.5em;position:relative;top:.2rem}section#user-card .column-container .user-info .welcome span.icon{display:inline-block;font-size:14px;line-height:8px;padding-top:4px;padding-left:2px}section#user-card .column-container .user-info .welcome .notifications{cursor:pointer}section#user-card .column-container .user-info .welcome .notifications::selection,section#user-card .column-container .user-info .welcome .notifications span::selection{background:transparent}section#user-card .column-container .user-info .welcome .notifications::-moz-selection,section#user-card .column-container .user-info .welcome .notifications span::-moz-selection{background:transparent}section#user-card .column-container .user-info a.square-button{padding:.2rem 1rem;color:#000;font-size:1.4rem;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;margin-bottom:1rem;margin-right:.5rem}section#user-card .column-container .user-info .i-will{font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed;line-height:1.3;margin:.5rem 0 .5rem 0;padding-bottom:1rem;padding-right:1em}section#user-card .column-container .user-info.follow{text-transform:uppercase}section#user-card .column-container .user-info.follow td{padding:6px 6px 6px 0;border-bottom:1px dotted #fff}section#user-card .column-container .user-info.follow td.gray{padding:6px;background-color:#6d6e71;text-align:center}section#user-card .column-container .user-info.follow tr:last-child td{border:none}@media screen and (max-width: 450px){section#user-card .column-container .user-info.follow td{text-align:left}section#user-card .column-container .user-info.follow td span{padding-left:15px}}section#featured-users{margin-bottom:20px;text-align:center}section#featured-users h2{border-bottom:0;padding:0;margin:5px 0 0 0;letter-spacing:1.5px;text-transform:uppercase;font-size:17px;display:block}@media screen and (max-width: 768px){section#featured-users h2 img{display:none}}section#featured-users .featured-profile-current{width:32%;margin:1em 2% 0;position:relative;display:inline-block;cursor:pointer}@media screen and (max-width: 450px){section#featured-users .featured-profile-current{width:40%}}section#featured-users .featured-profile-current .thumbnail-container{position:relative}section#featured-users .featured-profile-current img{width:100%}section#featured-users .featured-profile-current a{color:#666;font-size:1.2em;line-height:1;text-align:left;font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed}section#featured-users .featured-profile-current a h4,section#featured-users .featured-profile-current a strong{margin:.5em 0;color:#666;font-size:1.4em;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal}section#featured-users .featured-profile-current a p{margin:0;border-bottom:4px solid #25c1ee;padding-bottom:2px}section#missions{position:relative;margin-bottom:1rem}section#missions .upload{position:relative;width:100%;padding:10px 0;text-align:center;margin:0 auto}section#missions .upload h2{display:block;border:none;padding:0;margin:0}section#missions .upload #upload-challenges,section#missions .upload #upload-above-beyond,section#missions .upload #request_invite,section#missions .upload #accept_invite,section#missions .upload #signup_request_invite{display:inline-block;background:transparent url("/assets/upload-button-sprite.png") 0 0 no-repeat;font-size:15px;color:#25c1ee;letter-spacing:0.1em;text-transform:uppercase;width:252px;height:100px;background-size:252px;background-position:0 -101px}section#missions .upload #upload-challenges:hover,section#missions .upload #upload-above-beyond:hover,section#missions .upload #request_invite:hover,section#missions .upload #accept_invite:hover,section#missions .upload #signup_request_invite:hover{background-position:0 0}section#missions .upload #upload-challenges:active,section#missions .upload #upload-above-beyond:active,section#missions .upload #request_invite:active,section#missions .upload #accept_invite:active,section#missions .upload #signup_request_invite:active{background-position:0 -101px}section#missions .upload #upload-challenges.disabled,section#missions .upload #upload-above-beyond.disabled,section#missions .upload #request_invite.disabled,section#missions .upload #accept_invite.disabled,section#missions .upload #signup_request_invite.disabled{background-image:url("/assets/upload-button-disabled.png");background-position:0 0}section#missions .upload #request_invite{background:transparent url("/assets/request-invite-button-sprite.png") 0 0 no-repeat;background-size:252px;background-position:0 -101px}section#missions .upload #request_invite.disabled{background-image:url("/assets/request-invite-button-disabled.png");background-position:0 0}section#missions .upload #accept_invite{background:transparent url("/assets/accept-invite-button-sprite.png") 0 0 no-repeat;background-size:252px;background-position:0 -101px}section#missions .upload #accept_invite.disabled{background-image:url("/assets/accept-invite-button-disabled.png");background-position:0 0}section#missions .upload #signup_request_invite{background:transparent url("/assets/signup-invite-button-sprite.png") 0 0 no-repeat;background-size:252px;background-position:0 -101px}section#missions .upload #invite-members{display:inline-block;background:transparent url("/assets/invite-button-sprite.png") 0 0 no-repeat;font-size:15px;color:#25c1ee;letter-spacing:0.1em;text-transform:uppercase;width:111px;height:80px;background-size:111px;margin-bottom:1.25rem;margin-left:1rem;background-position:0 -81px}section#missions .upload #invite-members:hover{background-position:0 0}section#missions .upload #invite-members:active{background-position:0 -81px}section#missions .upload .roll-tip{display:block;position:absolute;bottom:12px;left:-15px;color:#6d6e71;cursor:pointer}section#missions .upload .popup{display:none;position:absolute;top:-200px;left:96%;margin-left:-340px;width:340px;background-color:#fff;z-index:500;border:.2rem solid #000;-webkit-box-shadow:0px 2px 10px 3px rgba(0,0,0,0.2);-moz-box-shadow:0px 2px 10px 3px rgba(0,0,0,0.2);box-shadow:0px 2px 10px 3px rgba(0,0,0,0.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 768px){section#missions .upload .popup{margin-left:auto;left:2%;width:96%;font-size:12px}}@media screen and (max-width: 450px){section#missions .upload .popup{font-size:11px}}section#missions .upload .popup.active{display:block}section#missions .upload .popup .mission{display:none;position:relative;min-height:370px}section#missions .upload .popup .mission.active{display:block}section#missions .upload .popup h4{font-size:2.5em;line-height:1em;padding:1.5rem 5rem 1.5rem;margin-bottom:4rem;background:#25c1ee;background-size:6px 6px;background-image:linear-gradient(-45deg, rgba(0,0,0,0.05) 25%, transparent 25%, transparent 50%, rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.05) 75%, transparent 75%, transparent);background-image:-webkit-linear-gradient(-45deg, rgba(0,0,0,0.05) 25%, transparent 25%, transparent 50%, rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.05) 75%, transparent 75%, transparent);text-align:left;color:#FFF}section#missions .upload .popup p{margin:0;font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed;font-size:1.7em;text-align:left;color:#222}section#missions .upload .popup p.description{padding:0 50px 100px}section#missions .upload .popup p.action{position:absolute;width:100%;bottom:25px;text-align:center}section#missions .upload .popup p.action a{padding:1rem 1.5rem;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;color:#222;width:240px;font-size:0.9em;margin:0}section#missions .upload .popup .pager-arrows{position:absolute;top:50%;margin-top:-25px;width:100%;z-index:999}section#missions .upload .popup .pager-arrows a{position:absolute;display:block;background:transparent url("mission-pager-arrows.png") no-repeat 0 center;width:15px;height:50px;cursor:pointer}section#missions .upload .popup .pager-arrows a.previous{left:10px}section#missions .upload .popup .pager-arrows a.next{right:10px;background-position:-15px center}section#missions .upload .popup .mission-pager{height:30px;background:transparent url("/assets/upload-stripe-tile.png") 0 0 repeat}section#missions .upload .popup .mission-pager ul{display:inline-block;margin:-10px auto 0}section#missions .upload .popup .mission-pager ul li{display:inline-block;overflow:hidden}section#missions .upload .popup .mission-pager ul li a{display:block;float:left;width:24px;height:24px;background:transparent url("mission-pager-dots.png") no-repeat 0 0}section#missions .upload .popup .mission-pager ul li a.pink{background:transparent url("mission-pager-dots-pink.png") no-repeat 0 0}section#missions .upload .popup .mission-pager ul li a.star{background:transparent url("mission-pager-stars.png") no-repeat 0 0}section#missions .upload .popup .mission-pager ul li a.active{background-position:0 -24px}section#missions .upload .popup .mission-pager ul li a.completed{background-position:-24px 0px}section#missions .upload .popup .mission-pager ul li a.completed.active{background-position:0px 0px}#migration-wrapper{height:22em;background:#2c2c2c;position:relative;color:#FFF}@media screen and (max-width: 768px){#migration-wrapper{display:none}}#migration-wrapper #top-bar{background:#222222}#migration-wrapper #top-bar .progress-bar{background:#25c1ee;height:35px;line-height:35px;font-size:1.8em;width:33.3%;padding-left:1.1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;-webkit-transition:0.6s width;-moz-transition:0.6s width;-ms-transition:0.6s width;-o-transition:0.6s width;transition:0.6s width}#migration-wrapper.step-1 #top-bar .progress-bar{width:33.3%}#migration-wrapper.step-1 .step.step-1-child{background:#434343}#migration-wrapper.step-1 .step.step-1-child .current{display:block}#migration-wrapper.step-1 .step.step-1-child .pre-step{display:none}#migration-wrapper.step-1 .step-2-child .pre-step{display:block}#migration-wrapper.step-1 .step-2-child .number{color:#434343}#migration-wrapper.step-1 .step-3-child .pre-step{display:block}#migration-wrapper.step-1 .step-3-child .number{color:#434343}#migration-wrapper.step-1 .step-4-child .pre-step{display:block}#migration-wrapper.step-1 .step-4-child .number{color:#434343}#migration-wrapper.step-2 #top-bar .progress-bar{width:66.6%}#migration-wrapper.step-2 .step.step-2-child{background:#434343}#migration-wrapper.step-2 .step.step-2-child .current{display:block}#migration-wrapper.step-2 .step.step-2-child .pre-step{display:none}#migration-wrapper.step-2 .step-1-child .post-step{display:block}#migration-wrapper.step-2 .step-1-child .pre-step,#migration-wrapper.step-2 .step-1-child .current{display:none !important}#migration-wrapper.step-2 .step-3-child .pre-step{display:block}#migration-wrapper.step-2 .step-3-child .number{color:#434343}#migration-wrapper.step-2 .step-4-child .pre-step{display:block}#migration-wrapper.step-2 .step-4-child .number{color:#434343}#migration-wrapper.step-3 #top-bar .progress-bar{width:100%}#migration-wrapper.step-3 .step.step-3-child{background:#434343}#migration-wrapper.step-3 .step.step-3-child .current{display:block}#migration-wrapper.step-3 .step.step-3-child .pre-step{display:none}#migration-wrapper.step-3 .step-1-child .post-step{display:block}#migration-wrapper.step-3 .step-1-child .pre-step,#migration-wrapper.step-3 .step-1-child .current{display:none !important}#migration-wrapper.step-3 .step-2-child .post-step{display:block}#migration-wrapper.step-3 .step-2-child .pre-step,#migration-wrapper.step-3 .step-2-child .current{display:none !important}#migration-wrapper.step-3 .step-4-child .pre-step{display:block}#migration-wrapper.step-3 .step-4-child .number{color:#434343}#migration-wrapper .step{float:left;height:84%;width:33.33%;border-right:1px solid #434343;padding:2em;background:#2c2c2c;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:0.3s opacity;-moz-transition:0.3s opacity;-ms-transition:0.3s opacity;-o-transition:0.3s opacity;transition:0.3s opacity}#migration-wrapper .step .post-step,#migration-wrapper .step .current{display:none}#migration-wrapper .step .post-step,#migration-wrapper .step .pre-step{font-size:20px;line-height:1em;font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed}#migration-wrapper .step .number{color:#25c1ee;font-size:30px;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;float:left;margin-right:0.7em}#migration-wrapper .step .content-wrapper{float:left;width:83%}#migration-wrapper .step .content-wrapper p{font-size:18px;line-height:1.2em;margin-bottom:.6em;margin-top:.5em;font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed}#migration-wrapper .step .content-wrapper a{width:100%;height:1.75em;line-height:1.75em;font-size:17px;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal}#migration-wrapper .step .content-wrapper a.half{width:30%;margin-right:.5em}#migration-wrapper .step .content-wrapper a.black{-webkit-transition:0.3s background;-moz-transition:0.3s background;-ms-transition:0.3s background;-o-transition:0.3s background;transition:0.3s background;background:#000}#migration-wrapper .step .content-wrapper a.black:hover{background:#1F1F1F}section#static.search h2{line-height:1.3;text-transform:none}section#static.search h3{font-size:1.6rem;margin:.2rem 0 0.5rem 0}section#static.search hgroup{width:50%}section#static.search hgroup h4{width:100%;font-size:1.3rem}section#static.search .user-list{margin:0 1.5rem}section#static.search p{margin:1.5rem;padding:1em;background:#F7F7F7;font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed}section#static.search form{clear:both}section#static.search form input[type="text"]{margin:0}section#static.search form input[type="submit"]{margin:1rem 0 1.5rem 1.5rem}section#static.search form label{width:auto;padding-right:10px;margin-top:7px;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;font-size:2rem}section#static.search form h2{clear:both}section#static.search .search-button{margin-top:70px}#static.settings h3{padding:.5em 1em;background:#6d6e71;font-size:1.5rem;line-height:1;text-transform:uppercase;color:white;clear:both}#static.settings h4{font-size:2.4rem;line-height:1.2}#static.settings p{font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;font-size:1.8rem;clear:both;margin:0 0 .3em}#static.settings input{clear:both;float:left;margin:.5rem .5rem .5rem 0}#static.settings input.name-field{clear:none}#static.settings input.social-media-field{clear:none;width:20%}#static.settings section{margin:0 3rem 3rem 3rem;overflow:hidden}#static.settings fieldset{margin-bottom:3rem}#static.settings .division{overflow:hidden;float:left;margin-right:1.5rem}@media screen and (max-width: 768px){#static.settings .division{float:none}}#static.settings .division span{margin:7px 0 15px 0}#static.settings .division.right{float:right;margin-right:0}@media screen and (max-width: 768px){#static.settings .division.right{float:none;clear:both}}#static.settings .field-wrap{overflow:hidden;margin-bottom:.9rem}#static.settings .field-wrap .subcategory{float:left;display:inline;margin-right:20px;text-align:center}#static.settings .field-wrap .subcategory p{font-size:1.6rem}#static.settings .field-wrap .subcategory select{overflow:hidden;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;color:#fff;text-transform:uppercase;background:url("/assets/select-arrow.png") no-repeat 21rem #25c1ee;background-size:2.7rem;border:none;-webkit-appearance:none;border-radius:0;padding:.8rem;font-size:1.5rem}#static.settings .field-wrap .checkbox input{display:inline-block}#static.settings ul{margin-top:5px}#static.settings ul li{font-size:13px;padding:3px 0}#static.settings ul li input{float:none}@media screen and (max-width: 768px){#static.settings #image .image-preview{margin:0 0 1rem}}@media screen and (max-width: 450px){#static.settings #image .image-preview img{width:100%;height:auto}}#static.settings #image .image-uploader{max-width:280px}#static.settings #goal .goal-reset{overflow:hidden}#static.settings #goal .goal-reset #goal_text,#static.settings #goal .goal-reset #team_goal{width:65%;float:left}#static.settings #goal .goal-reset .goal-i-will{float:left;font-size:2rem;line-height:2;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;color:#222}#static.settings #goal .goal-reset .square-button{clear:none}@media screen and (max-width: 768px){#static.settings #goal .goal-reset .square-button{float:none;clear:both}}#static.settings #goal .goal-categories .categories{width:65%;float:left}#static.settings #goal .goal-categories ul{margin-left:1.5rem}#static.settings #goal .goal-categories ul li{float:left;width:46%;padding-right:2%}@media screen and (max-width: 768px){#static.settings #goal .goal-categories ul li{float:none;width:auto}}#static.settings.crop{padding-left:0px;padding-right:0px}#static.settings.crop .indent{padding-left:80px;padding-right:60px}#static.settings.crop .jcrop-holder{margin-top:50px}#static.settings .square-button{float:right}@media screen and (max-width: 768px){#static.settings .square-button{float:left;clear:both}}#static.settings.team .edit_team{margin:0 3rem 3rem 3rem}#static.settings #user_favorite_ua_athlete,#static.settings #user_professional_experience{width:24rem;overflow:hidden;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;color:#fff;text-transform:uppercase;background:url("/assets/select-arrow.png") no-repeat 21rem #25c1ee;background-size:2.7rem;border:none;-webkit-appearance:none;border-radius:0;padding:.8rem;font-size:1.5rem}#static.settings #user_birth_date_1i,#static.settings #user_birth_date_2i,#static.settings #user_birth_date_3i{overflow:hidden;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;color:#fff;text-transform:uppercase;background:url("/assets/select-arrow.png") no-repeat 21rem #25c1ee;background-size:2.7rem;border:none;-webkit-appearance:none;border-radius:0;padding:.8rem;font-size:1.5rem}#right-column{position:relative;margin-bottom:10em;overflow:hidden}#right-column h4{display:block;font-size:2em;border:none;padding:0;margin:6px 0 15px;text-align:center;color:white;text-transform:uppercase;letter-spacing:0.2em}@media screen and (max-width: 768px){#right-column h4{font-size:1.5em}}#right-column h5,#right-column h6{color:#AAA}#right-column p{color:#EEE}#right-column a{color:#25c1ee}@media screen and (max-width: 1000px){#right-column{padding-right:1em}}@media screen and (max-width: 768px){#right-column{padding:0 1em;margin-bottom:5em;font-size:12px}}section#official-update,section#messages,section#top-gear,section#tips{padding:1rem 1.5rem 1.5rem 1.5rem;margin-bottom:10px;background-color:#222}section#top-gear,section#tips{padding:1rem 1.5rem 2.5rem}section#top-gear h5,section#tips h5{text-transform:uppercase;font-size:1.6em;text-align:center;margin:0 0 6px}section#top-gear p,section#tips p{text-align:center;margin:0 0 10px}section#top-gear img{float:left;width:49%;margin-right:3%}section#top-gear .gear-panel{margin:0 auto}section#top-gear .info{width:48%;float:left;padding-bottom:8px;border-bottom:2px solid #6d6e71}@media screen and (max-width: 768px){section#top-gear .info{font-size:15px}}section#top-gear .info .actions{text-align:center}section#top-gear .info .actions .action-button{display:inline-block;padding:0 3px}section#top-gear .info a{font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;text-transform:uppercase;margin-right:11px;color:#a7a9ac}section#top-gear .info a:last-child{margin:0}section#top-gear .info a.square-button{top:0;padding:8px 10px;margin:0 0 10px;width:100%;color:white;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 768px){section#top-gear .info a.square-button{font-size:1.8rem;padding:10px}}section#tips a.thumbnail.video .video-overlay{position:absolute;top:50%;left:50%;width:49px;height:49px;margin-top:-24px;margin-left:-24px;z-index:3;background:transparent url("/assets/play-button.png") 0 0 no-repeat;background-size:49px;opacity:0.8}section#tips a.thumbnail{position:relative;display:block;margin:0 0 10px;text-align:center}section#tips a.thumbnail img{width:100%;height:auto}section#tips p a{display:block;margin-top:10px;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;font-size:1.4em;text-transform:uppercase}@media only screen and (max-width: 768px) and (min-width: 570px){#right-column{padding-bottom:2em}section#top-gear,section#tips{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:49%;float:left;padding-bottom:500px;margin-bottom:-500px}section#tips{margin-left:2%}section#tips .arrow-border{display:none}}section#official-update #update_list{height:30rem;padding:0 15px 0 0;font-size:1.1em;overflow-y:auto}@media screen and (max-width: 768px){section#official-update #update_list{padding:0}}section#official-update #update_list li{padding:6px 10px;margin-bottom:1px;background:#434343;color:#eee;width:auto;line-height:1.5}@media screen and (max-width: 450px){section#official-update #update_list li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}}section#official-update #update_list li strong{font-weight:bold}section#official-update #update_list li .headline{font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;text-transform:uppercase;font-size:16px;color:#25c1ee}section#official-update #update_list li .datetime{color:#A3A3A3;font-size:11px}section#official-update #update_list li a{color:white;font-weight:bold}section#official-update #update_list li a:hover{text-decoration:underline}section#official-update #update_list li a.more{font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;color:#25c1ee;font-weight:bold;text-transform:uppercase;text-decoration:none}section#official-update #update_list li:first-child{border:none}.divider-bar{width:100%;height:3rem;background:#25c1ee;background-size:6px 6px;background-image:linear-gradient(-45deg, rgba(0,0,0,0.05) 25%, transparent 25%, transparent 50%, rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.05) 75%, transparent 75%, transparent);background-image:-webkit-linear-gradient(-45deg, rgba(0,0,0,0.05) 25%, transparent 25%, transparent 50%, rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.05) 75%, transparent 75%, transparent)}@media screen and (max-width: 450px){.divider-bar{display:none}}form#set-goal .i-will,form.edit_user .i-will,form.new_user .i-will,form.edit_goal .i-will,form.contact .i-will{font-size:26px;font-weight:bold;border-color:#25c1ee;color:#25c1ee;margin-right:15px;line-height:20px;float:left}form#set-goal{height:45px}section#static.signup,section#static.signin{padding:4rem 5rem;min-height:40rem}@media screen and (max-width: 768px){section#static.signup,section#static.signin{padding:4rem 2.5rem}}section#static.signup .header-bar,section#static.signin .header-bar{background:#6d6e71;padding:.75rem 1rem;font-size:1.6rem;margin:0;clear:both}section#static.signup .content,section#static.signin .content{clear:both}section#static.signup .content .column-container,section#static.signin .content .column-container{padding:2rem 4rem 2rem 0}@media screen and (max-width: 450px){section#static.signup .content .column-container,section#static.signin .content .column-container{width:100%}}section#static.signup .content .column-container .column.middle,section#static.signin .content .column-container .column.middle{margin-top:1.7rem;text-align:center}@media screen and (max-width: 768px){section#static.signup .content .column-container .column,section#static.signin .content .column-container .column{width:100%}section#static.signup .content .column-container .column.middle,section#static.signin .content .column-container .column.middle{text-align:left;margin:2rem 0 1rem 0}}section#static.signup .content .full-col,section#static.signin .content .full-col{margin-bottom:2rem;clear:both}section#static.signup .content .col1,section#static.signin .content .col1{width:35%;float:left}section#static.signup .content .col2,section#static.signin .content .col2{width:55%;float:right}section#static.signup label,section#static.signup p,section#static.signin label,section#static.signin p{font-size:1.8rem;line-height:1.4}section#static.signup p,section#static.signin p{font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed;margin-bottom:1.5rem;padding-left:.5rem;padding-right:.5rem}section#static.signup label,section#static.signin label{font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;font-style:italic}section#static.signup input[type=checkbox],section#static.signin input[type=checkbox]{vertical-align:top;position:relative;top:.3em}section#static.signup span.or,section#static.signin span.or{font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;font-size:1.5rem}section#static.signup .square-button,section#static.signin .square-button{padding:.5em 2em;font-size:1.5rem;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal}section#static.signup div.error,section#static.signin div.error{min-height:3.5rem;width:100%;position:relative}section#static.signup div.error label.error,section#static.signin div.error label.error{font-style:italic;color:#dd338b;visibility:visible;float:left;padding-bottom:1rem;font-size:1.4rem}section#static.signup .form-col,section#static.signin .form-col{width:50%;float:left;margin-top:1rem}section#static.signup .form-col.error,section#static.signin .form-col.error{padding-bottom:2rem}section#static.signup .form-col label,section#static.signin .form-col label{font-size:1.4rem;font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed;font-style:normal}section#static.signup .form-col.full,section#static.signin .form-col.full{width:100%}section#static.signup .form-col.clear,section#static.signin .form-col.clear{clear:both}@media screen and (max-width: 768px){section#static.signup .form-col.last-name,section#static.signin .form-col.last-name{clear:both}}section#static.signup .tags,section#static.signin .tags{margin-top:2rem;margin-bottom:3rem}section#static.signup .tags li,section#static.signin .tags li{width:35%;float:left}section#static.signup.needs-validation #acceptance_text,section#static.signin.needs-validation #acceptance_text{border-radius:.5rem;display:inline-block;padding-right:.5rem}section#static.signup.needs-validation #acceptance_text.highlight,section#static.signin.needs-validation #acceptance_text.highlight{transition:background-color 0.5s;transition:color 0.5s;background-color:#dd338b;color:#fff}section#static.signup.step-2 .content .col1,section#static.signup.social .content .col1,section#static.signin.step-2 .content .col1,section#static.signin.social .content .col1{width:100%;float:left}section#static.signup.step-2 .form-col,section#static.signup.social .form-col,section#static.signin.step-2 .form-col,section#static.signin.social .form-col{width:100%}section#static.signup.step-2 input[type=text],section#static.signup.step-2 input[type=password],section#static.signup.social input[type=text],section#static.signup.social input[type=password],section#static.signin.step-2 input[type=text],section#static.signin.step-2 input[type=password],section#static.signin.social input[type=text],section#static.signin.social input[type=password]{width:50%}section#static.signup.step-2 #team_goal,section#static.signup.step-2 #goal_text,section#static.signup.social #team_goal,section#static.signup.social #goal_text,section#static.signin.step-2 #team_goal,section#static.signin.step-2 #goal_text,section#static.signin.social #team_goal,section#static.signin.social #goal_text{width:82%;margin-right:1%}section#static.signup.step-2 .goal-i-will,section#static.signup.social .goal-i-will,section#static.signin.step-2 .goal-i-will,section#static.signin.social .goal-i-will{font-size:2rem;line-height:1.5;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;color:#6d6e71}section#static.signup.step-2,section#static.signin.step-2{padding-top:1rem}section#static.signup.step-2 .header-bar,section#static.signin.step-2 .header-bar{margin-top:3rem}section#static.signup.individual .header-bar.bars,section#static.signin.individual .header-bar.bars{font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;float:none;font-size:2em;display:block;padding-bottom:.3em;padding-top:.3em;padding-left:1rem;margin:3rem 0 0 0;line-height:1;text-transform:uppercase;color:#57554a;border-bottom:4px solid #6d6e71;border-top:4px solid #6d6e71;background:transparent}section#static.signup.individual .header-bar.bars.goal,section#static.signin.individual .header-bar.bars.goal{display:inline-block;padding-right:1rem;margin-top:0rem}section#static.signup .ncaa label,section#static.signin .ncaa label{font-style:normal}section#static.signup .ncaa p,section#static.signin .ncaa p{font-size:1.3rem}section#static.signup .ncaa p strong,section#static.signin .ncaa p strong{font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal}section#static.signup .inviter input[type=text],section#static.signin .inviter input[type=text]{margin-bottom:.5rem}section#static.signup.social .goalshare input[type=text],section#static.signin.social .goalshare input[type=text]{width:98%}section#static.signup.social .goalshare input[type=text].disabled,section#static.signin.social .goalshare input[type=text].disabled{background:rgba(255,255,255,0.2);border:1px solid rgba(0,0,0,0.1);font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;font-size:1.7rem}section#static.signup.social .goalshare .square-button,section#static.signin.social .goalshare .square-button{margin-top:.5rem;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;float:right}section#static.signup.social .sharelinks,section#static.signin.social .sharelinks{font-size:1.5rem;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;font-style:italic;margin-bottom:2rem}section#static.signup.social .sharelinks a,section#static.signin.social .sharelinks a{color:#6d6e71;display:block;margin-top:.5rem}section#static.signup.social .sharelinks .ss-social-circle,section#static.signin.social .sharelinks .ss-social-circle{color:#25c1ee;font-size:1.6rem;display:inline-block;background:#fff;padding:.2rem;border-radius:99rem}section#static.signup.social .sharelinks .ss-social-circle span,section#static.signin.social .sharelinks .ss-social-circle span{display:inline-block;position:relative;top:.2rem}section#static.signup.social .square-button,section#static.signin.social .square-button{font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;display:inline-block}section#static.terms{padding:1rem 4rem 3rem 4rem}@media screen and (max-width: 450px){section#static.terms{padding:1rem 2.5rem 3rem 2.5rem}}section#static.terms p{font-family:'Lucida Grande';font-size:1.2rem}section#static.terms p strong{font-weight:bold}section#static.vote{padding:0}section#static.vote #video_bar{margin-bottom:2.5rem}section#static.vote .winner-hero img{margin:0 auto}section#static.vote .finalist-hero{padding:0 1.5% 2.5rem 1.5%}section#static.vote .finalist-hero .finalist-hero-text{float:left;width:43%;margin:0;padding:0;border-top:2px solid #25c1ee;border-bottom:2px solid #25c1ee;padding:2rem 0}section#static.vote .finalist-hero .finalist-hero-text h2{width:100%;font-size:5.4rem;line-height:1;font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed;padding:0;margin:0;border:0;color:#6d6e71}section#static.vote .finalist-hero .finalist-hero-text h3{font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed;width:100%;font-size:2.1rem;line-height:1.5;text-transform:none}@media screen and (max-width: 999px){section#static.vote .finalist-hero .finalist-hero-text{width:100%;margin-bottom:1.5rem}}section#static.vote .finalist-hero .finalist-hero-video{float:right;width:55%;margin:0;padding:0}section#static.vote .finalist-hero .finalist-hero-video img{width:100%}@media screen and (max-width: 999px){section#static.vote .finalist-hero .finalist-hero-video{width:100%}}section#static.vote h2{font-size:14px}section#static.vote h3{color:#636363;width:680px;margin:0 auto;text-transform:uppercase;font-size:27px}section#static.vote p.announcement{text-align:center;color:#636363;font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed;font-size:1.5rem;margin:0 auto;padding:0 1em}section#static.vote .error,section#static.vote .thanks{display:none}section#static.vote .container{padding:0px;background:transparent}section#static.vote #vote-video{padding-top:16px}section#static.vote #vote-video .video-callout{cursor:pointer;width:400px;height:225px;float:left;margin-right:16px;background:#000 url("finalists-video.jpg") center center no-repeat}section#static.vote #vote-video p{font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed;width:570px;height:225px;float:left;font-size:16px;line-height:22px;padding:30px 0 0 0;margin:0px}section#static.vote #vote-video p strong.mobile-message{font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;display:none}section#static.vote .vote-container h4{padding-bottom:4px;clear:both;width:100%;border-bottom:3px solid #25c1ee;color:#6d6e71;font-size:20px;letter-spacing:0px;padding-top:4px;margin-bottom:.75rem}section#static.vote .vote-container.nobutton h4{background:none}section#static.vote .feed-bar{margin-top:25px}section#static.vote .but-wait{padding:1rem 2.5%;font-size:1.5rem;font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed}section#static.vote .users-container h3{padding-bottom:4px;clear:both;width:220px;border-bottom:3px solid #dd338b;color:#6d6e71;font-size:20px;letter-spacing:0.5px;margin-left:3px;margin-bottom:5px}section#static.vote .users-container #users{clear:both;width:100%;margin:0 auto}section#static.vote .users-container #users li{float:left;width:22%;height:100%;margin:1.5rem 1.5%;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal}section#static.vote .users-container #users li .vote-form{display:none}section#static.vote .users-container #users li .headshot{width:220px;height:165px}section#static.vote .users-container #users li img{width:100%}section#static.vote .users-container #users li img.featured-image{display:block;margin-top:5px}section#static.vote .users-container #users li a{text-transform:uppercase;font-size:13px}section#static.vote .users-container #users li a:link,section#static.vote .users-container #users li a:visited{color:#6d6e71}section#static.vote .users-container #users li p{font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed;font-size:13px;margin-bottom:2px}section#static.vote .users-container #users li p strong{font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal}@media screen and (max-width: 768px){section#static.vote .users-container #users li:nth-child(2n+1){clear:left}section#static.vote .users-container #users li{width:47%}}@media screen and (max-width: 450px){section#static.vote .users-container #users li{clear:both;width:97%}}section#static.vote .users-container #small-users{clear:both;width:60%;margin:0 auto}@media screen and (max-width: 450px){section#static.vote .users-container #small-users{width:100%}}@media screen and (max-width: 768px){section#static.vote .users-container #small-users{width:100%}}section#static.vote .users-container #small-users li{float:left;width:47%;height:100%;margin:1.5rem 1.5%;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal}section#static.vote .users-container #small-users li .vote-form{display:none}section#static.vote .users-container #small-users li .headshot{width:220px;height:165px}section#static.vote .users-container #small-users li img{width:100%}section#static.vote .users-container #small-users li img.featured-image{display:block;margin-top:5px}section#static.vote .users-container #small-users li a{text-transform:uppercase;font-size:13px}section#static.vote .users-container #small-users li a:link,section#static.vote .users-container #small-users li a:visited{color:#6d6e71}section#static.vote .users-container #small-users li p{font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed;font-size:13px;margin-bottom:2px}section#static.vote .users-container #small-users li p strong{font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal}@media screen and (max-width: 1000px){section#static.vote .users-container #small-users li:nth-child(2n+1){clear:left}section#static.vote .users-container #small-users li{width:47%}}@media screen and (max-width: 768px){section#static.vote .users-container #small-users li:nth-child(2n+1){clear:left}section#static.vote .users-container #small-users li{width:47%}}@media screen and (max-width: 450px){section#static.vote .users-container #small-users li{clear:both;width:97%}}@media screen and (max-width: 1000px){section#team #right-column{padding-left:1em}}@media only screen and (max-width: 1000px) and (min-width: 570px){section#team #right-column{padding-bottom:2em}section#team section#top-gear,section#team section#tips{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:49%;float:left;padding-bottom:500px;margin-bottom:-500px}section#team section#tips{margin-left:2%}section#team section#tips .arrow-border{display:none}}section#team #scroll_to_top a{left:75%}@media screen and (max-width: 1000px){section#team #scroll_to_top{display:none}}section#static.challenge_list .header-bar{margin-bottom:0}section#static.challenge_list dl{list-style-type:none;padding:0 1.5rem}section#static.challenge_list dl li{padding:1.5rem 0;border-bottom:1px solid #222}section#static.challenge_list dl li div{float:left}section#static.challenge_list dl li .completion{width:4%}section#static.challenge_list dl li .completion span{background:#6d6e71;display:block;width:1.9rem;height:1.9rem;border-radius:1.8rem;border:0.27rem solid #222}section#static.challenge_list dl li .completion span.complete{background:#25c1ee}section#static.challenge_list dl li .description{width:83%}section#static.challenge_list dl li .description h3,section#static.challenge_list dl li .description p,section#static.challenge_list dl li .description a{color:#6d6e71;float:left;clear:both;margin:0;font-size:1.8rem}section#static.challenge_list dl li .description h3{text-transform:uppercase;margin-bottom:.2rem}section#static.challenge_list dl li .description p{font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed;width:95%}section#static.challenge_list dl li .description p a{display:inline;float:none;color:#25c1ee}section#static.challenge_list dl li .description a:hover{text-decoration:underline}section#static.challenge_list dl li .action{width:13%}section#static.challenge_list dl li .action .square-button{font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;padding:1rem 0;width:90%;float:right}section#static.challenge{padding-top:2rem}section#static.challenge .header-bar{margin:0 1rem 1.5rem 1rem}section#static.challenge .square-button{padding:1rem 1.7rem 1rem 1.5rem;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;margin:0 1rem 1rem 1rem}section#static.challenge .square-button span.ss-icon{font-size:1.1rem}section#static.challenge .show{float:right}section#static.featured-profiles{padding-bottom:5rem}section#static.featured-profiles h4{margin:.25rem 0 0 0;padding-bottom:4px;clear:both;font-size:25px;letter-spacing:1px;color:#6d6e71}section#static.featured-profiles #featured-profiles-current{margin-bottom:30px}section#static.featured-profiles #featured-profiles-current .featured-profile-current{position:relative;float:left;padding:0 1.5em;margin:2em 0;font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed}@media screen and (max-width: 768px){section#static.featured-profiles #featured-profiles-current .featured-profile-current{float:none;width:90%;max-width:600px;margin:0 auto 30px}}section#static.featured-profiles #featured-profiles-current .featured-profile-current strong{font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;text-transform:uppercase}section#static.featured-profiles #featured-profiles-current .featured-profile-current p{padding-bottom:4px;border-bottom:4px solid #25c1ee}section#static.featured-profiles #featured-profiles-current .featured-profile-current a{cursor:pointer}section#static.featured-profiles #featured-profiles-current .featured-profile-current a img{width:100%}section#static.featured-profiles #featured-profiles-current .featured-profile-current .thumbnail-container{position:relative}section#static.featured-profiles .past-featured-profile li{margin:0 0 30px}section#static.featured-profiles .past-featured-profile a{cursor:pointer}section#static.featured-profiles .past-featured-profile .video-overlay{margin-top:-62.5px;cursor:pointer}section#static.featured-profiles .past-featured-profile img{cursor:pointer;width:100%;height:auto}section#static.featured-profiles .past-featured-profile .video-profile{height:250px !important}section#static.featured-profiles .video-crop{margin-top:5px;height:165px;overflow:hidden}#newsletters{margin-top:50px;margin-bottom:25px;overflow:hidden}#newsletters #woot-comments{font-size:12px;margin-top:10px;padding:0 35px;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;color:#7E7686;margin-right:10px;padding-bottom:20px;margin-bottom:80px;border-bottom:4px solid #25c1ee}#newsletters #woot-comments a{cursor:pointer;color:#6d6e71;float:right}#newsletters #woot-comments a:hover{color:#a7a9ac}#newsletters .icon{color:rgba(44,196,253,0.8);margin-right:3px;text-shadow:0px 1px 1px #eee, 0 0 0 #000, 0px 1px 0px #eee}#newsletters #newsletter-pager a span#show_more{display:inline-block;width:160px}#newsletters #newsletter-pager a span#show_more em.ss-icon.left{width:11px;margin-top:4px}#newsletters #newsletter-pager #newsletter-loading{display:none}#newsletters #newsletter-pager a{background-size:6px 6px;background-image:linear-gradient(-45deg, rgba(0,0,0,0.12) 25%, transparent 25%, transparent 50%, rgba(0,0,0,0.12) 50%, rgba(0,0,0,0.12) 75%, transparent 75%, transparent);background-image:-webkit-linear-gradient(-45deg, rgba(0,0,0,0.12) 25%, transparent 25%, transparent 50%, rgba(0,0,0,0.12) 50%, rgba(0,0,0,0.12) 75%, transparent 75%, transparent);padding:.5em 0;display:block;cursor:pointer;margin:1.5em 0}@media screen and (max-width: 1000px){#newsletters #newsletter-pager a{margin:1.5em 1em;padding:1em}}#newsletters #newsletter-pager a #show_more{display:none}#newsletters #newsletter-pager a #show_more em{font-weight:normal;font-size:11px}#newsletters #newsletter-pager a #show_more em.left{display:inline-block;padding-right:20px}#newsletters #newsletter-pager a #show_more em.right{display:inline-block;padding-left:20px}nav#top-nav .control .option.conversations.popout{text-transform:none}nav#top-nav .control .option.conversations.popout em{font-style:italic;float:right}nav#top-nav .control .option.conversations.popout strong{font-weight:bold}nav#top-nav .control .option.conversations.popout img.loading{display:block;margin:0 auto;margin-top:17rem}nav#top-nav .control .option.conversations.popout .open{width:60rem;height:100%}nav#top-nav .control .option.conversations.popout .open .content{height:40rem;overflow:hidden}nav#top-nav .control .option.conversations.popout .open .content h6{margin-bottom:0}nav#top-nav .control .option.conversations.popout .open .content h6 span.active{color:#a7a9ac}nav#top-nav .control .option.conversations.popout .open .content #compose{height:100%}nav#top-nav .control .option.conversations.popout .open .content .conversation-button{background-color:#6d6e71;color:#fff;padding:4px;cursor:pointer;float:right;margin:-4px 5px 5px 5px}nav#top-nav .control .option.conversations.popout .open .content .conversation-button:hover{color:#a7a9ac}nav#top-nav .control .option.conversations.popout .open .content .alert{display:none;line-height:2rem;min-height:13px;color:#000;margin:5px;padding:5px;background:#25c1ee;font-size:1.3rem}nav#top-nav .control .option.conversations.popout .open .content .alert .closer{font-size:1.5rem;float:right;margin-top:.3rem}nav#top-nav .control .option.conversations.popout .open .content #conversation-container{padding:0 0 5px 0px;height:94%}nav#top-nav .control .option.conversations.popout .open .content #conversation-container #new-conversation{background-color:#222;height:400px}nav#top-nav .control .option.conversations.popout .open .content #conversation-container #conversation-send{margin:10px 16px 0 0}nav#top-nav .control .option.conversations.popout .open .content #conversation-container #conversation-messages-container{overflow:hidden;font-family:Verdana, sans-serif}nav#top-nav .control .option.conversations.popout .open .content #conversation-container .compose-label{display:inline-block;text-align:right;font-weight:bolder;font-size:1.5em;margin:15px 0 0 15px;color:#cccccc}nav#top-nav .control .option.conversations.popout .open .content #conversation-container .square-button{color:#fff;font-weight:bolder;padding:10px 20px;float:right;margin-top:10px}nav#top-nav .control .option.conversations.popout .open .content #conversation-container .recipient-row{vertical-align:middle;display:block;height:50px;position:relative;background-color:#535353}nav#top-nav .control .option.conversations.popout .open .content #conversation-container .recipient-row .recipient-list{display:none;background:#f9f9f9;border-right:1px solid #a7a9ac;border-left:1px solid #a7a9ac;min-height:4rem;display:inline-block;float:none;width:82%;margin:1px 0 0 48px;padding:0px}nav#top-nav .control .option.conversations.popout .open .content #conversation-container .recipient-row .recipient-list li{cursor:pointer;padding:10px 0 0 10px;color:#25c1ee;font-size:1.2em;width:96.5%;border-bottom:1px solid #a7a9ac}nav#top-nav .control .option.conversations.popout .open .content #conversation-container .recipient-row #input-container{display:inline}nav#top-nav .control .option.conversations.popout .open .content #conversation-container .recipient-row #input-container span.closer{font-size:1rem;margin-left:1rem}nav#top-nav .control .option.conversations.popout .open .content #conversation-container .recipient-row #selected-recipient{color:#25c1ee;border:1px solid #a7a9ac;padding:.4rem;margin-left:1rem;background:#ffffff;cursor:default;box-shadow:1px 1px 2px #6d6e71;font-size:1.5rem}nav#top-nav .control .option.conversations.popout .open .content #conversation-container .recipient-row #selected-recipient:hover{background:#10a5d0}nav#top-nav .control .option.conversations.popout .open .content #conversation-container textarea{width:88%;height:20rem;resize:none;outline:none;color:#222;margin:5px 15px;font-family:Lucida Grande, Lucida Sans Unicode}nav#top-nav .control .option.conversations.popout .open .content #conversation-container input[type=text]{border:none;padding:0;outline:none;font-family:Lucida Grande, Lucida Sans Unicode;display:inline-block;float:none;width:80%;margin:10px 0 0 5px;padding:5px 5px;color:#222}nav#top-nav .control .option.conversations.popout .open .content #conversation-container .inbox-list-container{width:40%;height:100%;float:left}nav#top-nav .control .option.conversations.popout .open .content #conversation-container .wall-container{width:60%;height:100%;float:right;background-color:#222;overflow:hidden}nav#top-nav .control .option.conversations.popout .open .content #conversation-container .wall-container .wall{width:100%;overflow:hidden}nav#top-nav .control .option.conversations.popout .open .content #conversation-container .inbox-list{width:95.5% !important;color:#57554a}nav#top-nav .control .option.conversations.popout .open .content #conversation-container .inbox-list .no-conversations{font-size:1.7rem;padding:2rem}nav#top-nav .control .option.conversations.popout .open .content #conversation-container .inbox-list a{background-size:6px 6px;background-image:linear-gradient(-45deg, rgba(0,0,0,0.12) 25%, transparent 25%, transparent 50%, rgba(0,0,0,0.12) 50%, rgba(0,0,0,0.12) 75%, transparent 75%, transparent);background-image:-webkit-linear-gradient(-45deg, rgba(0,0,0,0.12) 25%, transparent 25%, transparent 50%, rgba(0,0,0,0.12) 50%, rgba(0,0,0,0.12) 75%, transparent 75%, transparent);padding:.5em 0;display:block;cursor:pointer;margin:1.5em 0}@media screen and (max-width: 1000px){nav#top-nav .control .option.conversations.popout .open .content #conversation-container .inbox-list a{margin:1.5em 1em;padding:1em}}nav#top-nav .control .option.conversations.popout .open .content #conversation-container .inbox-list a #show_more{display:none}nav#top-nav .control .option.conversations.popout .open .content #conversation-container .inbox-list a #show_more em{font-weight:normal;font-size:11px}nav#top-nav .control .option.conversations.popout .open .content #conversation-container .inbox-list a #show_more em.left{display:inline-block;padding-right:20px}nav#top-nav .control .option.conversations.popout .open .content #conversation-container .inbox-list a #show_more em.right{display:inline-block;padding-left:20px}nav#top-nav .control .option.conversations.popout .open .content #conversation-container .inbox-list #inbox-pager #inbox-loading{display:none}nav#top-nav .control .option.conversations.popout .open .content #conversation-container .inbox-list #inbox-pager a{width:97%;margin:0 3%}nav#top-nav .control .option.conversations.popout .open .content #conversation-container .inbox-list #inbox-pager .ss-icon{margin:0 2rem;color:#a7a9ac}nav#top-nav .control .option.conversations.popout .open .content #conversation-container .inbox-list #inbox-pager .ss-icon :hover{color:#a7a9ac}nav#top-nav .control .option.conversations.popout .open .content #conversation-container .inbox-list #inbox-pager #inbox-show-more{color:#a7a9ac;vertical-align:top}nav#top-nav .control .option.conversations.popout .open .content #conversation-container .inbox-list .user_thumbnail{margin-top:10px}nav#top-nav .control .option.conversations.popout .open .content #conversation-container .inbox-list .conversation-summary{display:inline-block;margin-left:10px;width:67%;font-family:Verdana, sans-serif;font-size:.8em}nav#top-nav .control .option.conversations.popout .open .content #conversation-container .inbox-list .conversation-summary strong{color:#25c1ee}nav#top-nav .control .option.conversations.popout .open .content #conversation-container .inbox-list .conversation-summary .hide-conversation{float:right;background-image:url("/assets/trash-can-lighter.png");background-repeat:no-repeat;height:15px;width:12px}nav#top-nav .control .option.conversations.popout .open .content #conversation-container .inbox-list .conversation-summary .hide-conversation:hover{background-image:url("/assets/trash-can.png");background-repeat:no-repeat}nav#top-nav .control .option.conversations.popout .open .content #conversation-container .inbox-list .conversation-summary em{font-size:.8em}nav#top-nav .control .option.conversations.popout .open .content #conversation-container .inbox-row{padding:7px;line-height:1.5rem;border-bottom:1px solid #a7a9ac}nav#top-nav .control .option.conversations.popout .open .content #conversation-container .inbox-row:hover{cursor:pointer}nav#top-nav .control .option.conversations.popout .open .content #conversation-container .inbox-row.active:hover{animatin:none;-webkit-animation:none}nav#top-nav .control .option.conversations.popout .open .content #conversation-container .inbox-row.active{background:#f0eeee}nav#top-nav .control .option.conversations.popout .open .content #conversation-container #conversation{margin-bottom:20px;padding:10px 0 0px 0px;background-color:#222;height:400px}nav#top-nav .control .option.conversations.popout .open .content #conversation-container #conversation .ss-icon{font-size:1.5rem}nav#top-nav .control .option.conversations.popout .open .content #conversation-container #conversation #conversation-pager a{background-size:6px 6px;background-image:linear-gradient(-45deg, rgba(0,0,0,0.12) 25%, transparent 25%, transparent 50%, rgba(0,0,0,0.12) 50%, rgba(0,0,0,0.12) 75%, transparent 75%, transparent);background-image:-webkit-linear-gradient(-45deg, rgba(0,0,0,0.12) 25%, transparent 25%, transparent 50%, rgba(0,0,0,0.12) 50%, rgba(0,0,0,0.12) 75%, transparent 75%, transparent);padding:.5em 0;display:block;cursor:pointer;margin:1.5em 0}@media screen and (max-width: 1000px){nav#top-nav .control .option.conversations.popout .open .content #conversation-container #conversation #conversation-pager a{margin:1.5em 1em;padding:1em}}nav#top-nav .control .option.conversations.popout .open .content #conversation-container #conversation #conversation-pager a #show_more{display:none}nav#top-nav .control .option.conversations.popout .open .content #conversation-container #conversation #conversation-pager a #show_more em{font-weight:normal;font-size:11px}nav#top-nav .control .option.conversations.popout .open .content #conversation-container #conversation #conversation-pager a #show_more em.left{display:inline-block;padding-right:20px}nav#top-nav .control .option.conversations.popout .open .content #conversation-container #conversation #conversation-pager a #show_more em.right{display:inline-block;padding-left:20px}nav#top-nav .control .option.conversations.popout .open .content #conversation-container #conversation #conversation-pager #conversation-loading{display:none}nav#top-nav .control .option.conversations.popout .open .content #conversation-container #conversation #conversation-pager a{width:103%;margin-top:0}nav#top-nav .control .option.conversations.popout .open .content #conversation-container #conversation #conversation-pager .ss-icon{margin:0 2rem;color:#a7a9ac}nav#top-nav .control .option.conversations.popout .open .content #conversation-container #conversation #conversation-pager .ss-icon :hover{color:#a7a9ac}nav#top-nav .control .option.conversations.popout .open .content #conversation-container #conversation #conversation-pager #conversation-show-more{color:#a7a9ac;vertical-align:top}nav#top-nav .control .option.conversations.popout .open .content #conversation-container #conversation .conversation-message{padding:12px 0 10px 3px;margin-left:3%;margin-top:1px;background-color:#434343;width:93%}nav#top-nav .control .option.conversations.popout .open .content #conversation-container #conversation .conversation-message .message-text{margin-left:10px;float:left;width:74%;color:#eee}nav#top-nav .control .option.conversations.popout .open .content #conversation-container #conversation .conversation-message .message-text .name{margin-bottom:5px}nav#top-nav .control .option.conversations.popout .open .content #conversation-container #conversation .conversation-message strong{color:#25c1ee}nav#top-nav .control .option.conversations.popout .open .content #conversation-container #conversation .conversation-message .date{margin-top:2px;color:#a7a9ac;font-size:.8em}nav#top-nav .control .option.conversations.popout .open .content #conversation-container #conversation .conversation-message:hover{background-color:#535353;animation:message-row-animation .2s linear;-webkit-animation:message-row-animation .2s linear}nav#top-nav .control .option.conversations.popout .open .content #conversation-container #conversation .dark-gray-bar{margin:10px 0;width:100%;height:1px;background-color:#6d6e71}nav#top-nav .control .option.conversations.popout .open .content #conversation-container #conversation #conversation-reply-container{background-color:#222}nav#top-nav .control .option.conversations.popout .open .content #conversation-container #conversation #conversation-reply-container #conversation-reply-input{width:90%;margin:0 7% 0 3%;font-family:Lucida Grande, Lucida Sans Unicode}nav#top-nav .control .option.conversations.popout .open .content #conversation-container #conversation #conversation-reply-container #conversation-reply-input textarea{height:8rem;width:100%;margin:0}nav#top-nav .control .option.conversations.popout .open .content #conversation-container #conversation #conversation-reply-container #conversation-reply{float:right;margin-right:-12px}.event-header{height:auto}@media screen and (max-width: 1000px){#event-billboard img{width:100%}}section#static.events{padding:0;margin-top:0}section#static.events .event-content{margin-top:-1px;font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed}section#static.events .event-content img.hero-image{float:left;width:68%}@media screen and (max-width: 1000px){section#static.events .event-content img.hero-image{width:100%;height:auto;margin-top:0;margin-bottom:1em}}section#static.events .event-content p.event-description{float:right;width:28%;margin-right:2%;font-size:1.7rem;line-height:2.5}@media screen and (max-width: 1000px){section#static.events .event-content p.event-description{width:auto;float:none;margin:1em 5%}}section#static.events #user-events{font-size:1.6rem;margin-top:30px}.blue-bar{width:100%;height:35px;background:url("/assets/blue_bar.jpg") center center}.event{background:url("../assets/event.jpg") no-repeat 50%;text-align:center;padding:55px 25px 25px 20px;height:342px;width:173px;font-size:1.6rem;float:left;margin-top:50px;font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed}.event .title{font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;color:black;margin-bottom:15px;font-size:1.8rem}.event .time{font-weight:bold}.event .address{margin-bottom:15px}.event .description{margin-bottom:30px;font-size:1.2rem;margin:10px auto}@media screen and (max-width: 768px){.event .description{width:200px}}.event .description br{line-height:1.4}.event .button{font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed;display:block;background:#dd338b;width:70px;color:white;text-decoration:none;padding:.7rem;margin:0 auto 0 auto;text-transform:uppercase;position:absolute;left:20%;right:20%;bottom:20px}.event .button.signed-up{width:100px;pointer-events:none;background-color:#25c1ee}#event-confirmation{text-align:center;font-size:1.5rem;padding-bottom:5rem}#event-confirmation p{font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed}#event-confirmation .square-button{font-family:"Linotype Univers W01 Cn", "HelveticaNeueLightCondensed", "HelveticaNeue-Light-Condensed", "Helvetica Neue Light Condensed", "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnRegular", "Helvetica", "Arial Narrow", "Arial", "Tahoma", "Geneva", sans-serif;font-stretch:condensed;padding:.5em 1.5em}#event-confirmation .square-button.blue{background:#25c1ee}@media screen and (max-width: 768px){#event-confirmation .square-button{width:50%;height:auto;margin:0 auto 3% auto}}#event-confirmation .social-container{margin:0 auto;width:180px;height:auto}#event-confirmation span{color:black;font-size:4rem;float:left;margin:30px 20px}#event-confirmation img{margin:40px auto 1rem auto}#event-confirmation a.button{display:block;background:#dd338b;color:white;text-decoration:none;padding:.7rem}#event-confirmation .button-blue{background:#25c1ee;display:block;color:white;text-decoration:none;padding:.7rem;margin:0 auto 5% auto;width:15%}@media screen and (max-width: 768px){#event-confirmation .button-blue{width:30%;height:auto;margin:0 auto 5% auto}}#new_user_event.new_user_event{padding-left:10px}#new_user_event.new_user_event #add-invite{width:auto;padding:6px 10px;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;font-size:1.25rem;margin-top:10px}#new_user_event.new_user_event label{font-size:1.2rem}#new_user_event.new_user_event h3{line-height:1;clear:both;color:#7E7686}#new_user_event.new_user_event h4{font-size:2.4rem;line-height:1.2}#new_user_event.new_user_event p{font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;font-size:1.8rem;clear:both;margin:0 0 .3em}#new_user_event.new_user_event .top-margin{margin-top:20px}#new_user_event.new_user_event input{clear:both;float:left;margin:.5rem .5rem .5rem 0}#new_user_event.new_user_event input.name-field{clear:none}#new_user_event.new_user_event section{margin:0 3rem 3rem 3rem;overflow:hidden}#new_user_event.new_user_event fieldset{margin-bottom:3rem}#new_user_event.new_user_event .division{overflow:hidden;float:left;margin-right:1.5rem}@media screen and (max-width: 768px){#new_user_event.new_user_event .division{float:none}}#new_user_event.new_user_event .division.right{float:right;margin-right:0}@media screen and (max-width: 768px){#new_user_event.new_user_event .division.right{float:none;clear:both}}#new_user_event.new_user_event .checkbox-field input{margin:0 3px 0 20px}#new_user_event.new_user_event .field-wrap{overflow:hidden;margin-bottom:.9rem}#new_user_event.new_user_event .field-wrap p{margin-top:10px}#new_user_event.new_user_event .field-wrap .subcategory{float:left;display:inline;margin-left:20px;margin-top:10px}#new_user_event.new_user_event .field-wrap .subcategory p{font-size:1.6rem;margin:0}#new_user_event.new_user_event .field-wrap .subcategory select{overflow:hidden;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;color:#fff;text-transform:uppercase;background:url("/assets/select-arrow.png") no-repeat 21rem #25c1ee;background-size:2.7rem;border:none;-webkit-appearance:none;border-radius:0;padding:.8rem;font-size:1.5rem}#new_user_event.new_user_event ul{margin-top:5px}#new_user_event.new_user_event ul li{font-size:13px;padding:3px 0}#new_user_event.new_user_event ul li input{float:none}@media screen and (max-width: 768px){#new_user_event.new_user_event #image .image-preview{margin:0 0 1rem}}@media screen and (max-width: 450px){#new_user_event.new_user_event #image .image-preview img{width:100%;height:auto}}#new_user_event.new_user_event #image .image-uploader{max-width:280px}#new_user_event.new_user_event #goal .goal-reset{overflow:hidden}#new_user_event.new_user_event #goal .goal-reset #goal_text,#new_user_event.new_user_event #goal .goal-reset #team_goal{width:65%;float:left}#new_user_event.new_user_event #goal .goal-reset .goal-i-will{float:left;font-size:2rem;line-height:2;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;color:#222}#new_user_event.new_user_event #goal .goal-reset .square-button{clear:none}@media screen and (max-width: 768px){#new_user_event.new_user_event #goal .goal-reset .square-button{float:none;clear:both}}#new_user_event.new_user_event #goal .goal-categories .categories{width:65%;float:left}#new_user_event.new_user_event #goal .goal-categories ul{margin-left:1.5rem}#new_user_event.new_user_event #goal .goal-categories ul li{float:left;width:46%;padding-right:2%}@media screen and (max-width: 768px){#new_user_event.new_user_event #goal .goal-categories ul li{float:none;width:auto}}#new_user_event.new_user_event.crop{padding-left:0px;padding-right:0px}#new_user_event.new_user_event.crop .indent{padding-left:80px;padding-right:60px}#new_user_event.new_user_event.crop .jcrop-holder{margin-top:50px}#new_user_event.new_user_event .square-button{width:200px}@media screen and (max-width: 768px){#new_user_event.new_user_event .square-button{float:left;clear:both}}#new_user_event.new_user_event #submit-btn{margin:20px 0 0 0}#new_user_event.new_user_event.team .edit_team{margin:0 3rem 3rem 3rem}#new_user_event.new_user_event #user_favorite_ua_athlete{width:24rem;overflow:hidden;font-family:"LinotypeUniversW01-Bold 723691", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", "TeXGyreHerosCnBold", "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif;font-stretch:condensed;font-weight:normal;color:#fff;text-transform:uppercase;background:url("/assets/select-arrow.png") no-repeat 21rem #25c1ee;background-size:2.7rem;border:none;-webkit-appearance:none;border-radius:0;padding:.8rem;font-size:1.5rem}#wide-design #wootletter{background-color:#dcdad9;margin:0 auto;width:1000px;line-height:1.5rem;font-size:1.6rem;font-family:"Linotype Univers W01 Cn"}#wide-design img{display:block}#wide-design #content{margin:0 auto}#wide-design .left{display:inline;float:left;width:33%}#wide-design .middle{display:inline;float:left;width:33%}#wide-design #columns .right{display:inline;float:left;width:33%}#wide-design .right p{padding:0 30px 0 0;margin-left:0}#wide-design .middle p{padding:0 0px 0 0;width:300px;margin-left:0}#wide-design .left p{padding:0 0px 0 0;width:300px;margin-left:0}#wide-design .column-one{float:left;width:49%}#wide-design .column-one .description{width:447px;float:right}#wide-design .column-two .description{width:447px;float:left}#wide-design .column-two{float:right;width:49%}#wide-design .clearfix,#wide-design .column-container,#wide-design #static.crop,#wide-design section#static.gear .products li .link-container,section#static.gear .products li #wide-design .link-container,#wide-design section#missions,#wide-design #static.settings p,#static.settings #wide-design p,#wide-design section#static.signup,#wide-design section#static.signin,#wide-design section#static.signup .content,section#static.signup #wide-design .content,#wide-design section#static.signin .content,section#static.signin #wide-design .content,#wide-design section#static.signup div.error,section#static.signup #wide-design div.error,#wide-design section#static.signin div.error,section#static.signin #wide-design div.error,#wide-design section#static.signup .tags,section#static.signup #wide-design .tags,#wide-design section#static.signin .tags,section#static.signin #wide-design .tags,#wide-design section#static.vote .finalist-hero,section#static.vote #wide-design .finalist-hero,#wide-design section#static.vote .users-container,section#static.vote #wide-design .users-container,#wide-design section#static.challenge_list dl li,section#static.challenge_list dl #wide-design li,#wide-design section#static.events,#wide-design #new_user_event.new_user_event p,#new_user_event.new_user_event #wide-design p{clear:both}#wide-design .wootletter-footer{margin-top:20px}#wide-design #opt-out{font-size:75%}#wide-design strong{font-weight:bold}#wide-design .vertical-margin{margin-top:15px;margin-bottom:15px}#wide-design .bottom-margin{margin-bottom:20px}#wide-design #wootletter a{text-decoration:none;color:#ec008c}#wide-design #wootletter a:hover{text-decoration:underline}#wide-design #wootletter a.gray-link{color:#808080;display:block;float:right;margin-top:10px;margin-bottom:2px}#wide-design p{margin-left:30px;margin-right:30px}#wide-design .float-left{float:left}#wide-design .float-right{float:right}#wide-design .margin-right{margin-right:7px}#wide-design .margin-top{margin-top:15px}#wide-design .quote{color:#ec008c;font-size:16pt}#wide-design .lighter{background-color:#e3e1e1;padding:8px 40px}#wide-design .lighter .margined{margin:10px}#wide-design .bigger{font-size:14pt}#wide-design .name{font-size:13pt;color:black}#wide-design #larger-text-content p{font-size:9pt}#wide-design .centered{text-align:center}#wide-design .center-block{margin:0 auto}#wide-design #q-and-a p{width:438px;margin:1em auto}#wide-design #q-and-a span{margin-bottom:1em}#wide-design #q-and-a .column-one{position:relative;left:20px}#wide-design #q-and-a .column-two{position:relative;right:20px}#wide-design .qa p{margin-top:15px}#wide-design .UA{color:#ec008c;font-weight:bold}#wide-design .blue{color:#25c1ee;font-weight:bold}#wide-design .purple{color:#438af0;font-weight:bold}#wide-design .bolded{font-family:"linotypeuniversw01-bold 723691"}#wide-design .collapsable ul{padding:0;display:none}#wide-design .collapsable li{cursor:pointer}#wide-design .profile-wrapper{height:380px}#wide-design .three-column{margin:0 auto;padding-left:30px}#wide-design .big{font-size:18px}#wide-design .details p{line-height:30px}#wide-design .left{float:left}#wide-design .right{float:right;display:inline}#wootletter.feb{font-size:2rem !important}#wootletter.march{font-size:1.8rem !important}#wootletter.march .left{width:47.2%;float:left}#wootletter.march .right{width:51.5%;float:left;text-align:center}#wootletter.march .lighter{width:940px;padding:0;display:block;margin:0 auto;height:444px}#wootletter.march .quote{margin:50px 0 0 0;padding:0 60px;vertical-align:middle;font-size:3rem}#wootletter.march #columns .column-two p{margin-left:0}#wootletter.june .image-block{width:940px;margin:11px auto}#wootletter.june .image-block img{display:inline;margin-right:9px}#wootletter.june .image-block img.last{margin-right:0}#wootletter.june .image-block.earth{width:934px}#wootletter.june .day-box{width:452px;height:600px;margin:0 auto;background-color:#e3e1e1;display:inline-block;margin:30px 0}#wootletter.june .day-box img{margin:0 0 20px 0;width:100%;height:auto}#wootletter.june .day-box .quote{color:black;text-align:center;font-size:1em;margin:0 auto 0 auto !important;padding:0;width:95%;display:block}#wootletter.june .day-box .quote .name{color:#dd338b}#wootletter.june .day-box.left{margin-left:30px}#wootletter.june .day-box.right{margin-right:30px}#wootletter.june .amber.left{width:inherit;margin:0 30px}#wide-design-old #wootletter{background-color:#dcdad9;margin:0 auto;width:1000px;line-height:1.5rem;font-size:1.4rem;font-family:"Linotype Univers W01 Cn"}#wide-design-old img{display:block}#wide-design-old #content{margin:0 auto}#wide-design-old .left{display:inline;float:left;width:33%}#wide-design-old .middle{display:inline;float:left;width:33%}#wide-design-old #columns .right{display:inline;float:left;width:33%}#wide-design-old .right p{padding:0 30px 0 0;margin-left:0}#wide-design-old .middle p{padding:0 0px 0 0;width:300px;margin-left:0}#wide-design-old .left p{padding:0 0px 0 0;width:300px;margin-left:0}#wide-design-old .column-one{float:left;width:49%}#wide-design-old .column-one .description{width:447px;float:right}#wide-design-old .column-two .description{width:447px;float:left}#wide-design-old .column-two{float:right;width:49%}#wide-design-old .clearfix,#wide-design-old .column-container,#wide-design-old #static.crop,#wide-design-old section#static.gear .products li .link-container,section#static.gear .products li #wide-design-old .link-container,#wide-design-old section#missions,#wide-design-old #static.settings p,#static.settings #wide-design-old p,#wide-design-old section#static.signup,#wide-design-old section#static.signin,#wide-design-old section#static.signup .content,section#static.signup #wide-design-old .content,#wide-design-old section#static.signin .content,section#static.signin #wide-design-old .content,#wide-design-old section#static.signup div.error,section#static.signup #wide-design-old div.error,#wide-design-old section#static.signin div.error,section#static.signin #wide-design-old div.error,#wide-design-old section#static.signup .tags,section#static.signup #wide-design-old .tags,#wide-design-old section#static.signin .tags,section#static.signin #wide-design-old .tags,#wide-design-old section#static.vote .finalist-hero,section#static.vote #wide-design-old .finalist-hero,#wide-design-old section#static.vote .users-container,section#static.vote #wide-design-old .users-container,#wide-design-old section#static.challenge_list dl li,section#static.challenge_list dl #wide-design-old li,#wide-design-old section#static.events,#wide-design-old #new_user_event.new_user_event p,#new_user_event.new_user_event #wide-design-old p{clear:both}#wide-design-old .wootletter-footer{margin-top:20px}#wide-design-old #opt-out{font-size:75%}#wide-design-old strong{font-weight:bold}#wide-design-old .vertical-margin{margin-top:15px;margin-bottom:15px}#wide-design-old .bottom-margin{margin-bottom:20px}#wide-design-old #wootletter a{text-decoration:none;color:#ec008c}#wide-design-old #wootletter a:hover{text-decoration:underline}#wide-design-old #wootletter a.gray-link{color:#808080;display:block;float:right;margin-top:10px;margin-bottom:2px}#wide-design-old p{margin-left:30px;margin-right:30px}#wide-design-old .float-left{float:left}#wide-design-old .float-right{float:right}#wide-design-old .margin-right{margin-right:7px}#wide-design-old .margin-top{margin-top:15px}#wide-design-old .quote{color:#ec008c;font-size:16pt}#wide-design-old .name{font-size:13pt;float:right;margin-right:20px}#wide-design-old #larger-text-content p{font-size:9pt}#wide-design-old .centered{text-align:center}#wide-design-old .center-header{margin-left:auto;margin-right:auto}#wide-design-old #q-and-a p{width:438px;margin:1em auto}#wide-design-old #q-and-a span{margin-bottom:1em}#wide-design-old #q-and-a .column-one{position:relative;left:20px}#wide-design-old #q-and-a .column-two{position:relative;right:20px}#wide-design-old .UA{color:#ec008c;font-weight:bold}#wide-design-old .SF{color:#25c1ee;font-weight:bold}#wide-design-old .CM{color:#438af0;font-weight:bold}#wide-design-old .bolded{font-family:"linotypeuniversw01-bold 723691"}#wide-design-old .collapsable ul{padding:0}#wide-design-old .collapsable li{cursor:pointer}#wide-design-old .profile-wrapper{height:380px}#wide-design-old .three-column{margin:0 auto;padding-left:30px}#wide-design-old .big{font-size:18px}#wide-design-old .details p{line-height:30px}#narrow-design #wootletter{width:600px;background-color:#dcdad9;margin:0 auto;line-height:1.5rem;font-size:.95rem}#narrow-design img{display:block}#narrow-design #content{width:553px;margin:0 auto}#narrow-design .column-one{float:left;width:268px}#narrow-design .column-two{float:right;width:268px}#narrow-design .clearfix,#narrow-design .column-container,#narrow-design #static.crop,#narrow-design section#static.gear .products li .link-container,section#static.gear .products li #narrow-design .link-container,#narrow-design section#missions,#narrow-design #static.settings p,#static.settings #narrow-design p,#narrow-design section#static.signup,#narrow-design section#static.signin,#narrow-design section#static.signup .content,section#static.signup #narrow-design .content,#narrow-design section#static.signin .content,section#static.signin #narrow-design .content,#narrow-design section#static.signup div.error,section#static.signup #narrow-design div.error,#narrow-design section#static.signin div.error,section#static.signin #narrow-design div.error,#narrow-design section#static.signup .tags,section#static.signup #narrow-design .tags,#narrow-design section#static.signin .tags,section#static.signin #narrow-design .tags,#narrow-design section#static.vote .finalist-hero,section#static.vote #narrow-design .finalist-hero,#narrow-design section#static.vote .users-container,section#static.vote #narrow-design .users-container,#narrow-design section#static.challenge_list dl li,section#static.challenge_list dl #narrow-design li,#narrow-design section#static.events,#narrow-design #new_user_event.new_user_event p,#new_user_event.new_user_event #narrow-design p{clear:both}#narrow-design .wootletter-footer{margin-top:20px}#narrow-design .wootletter-footer img{width:100%;height:auto}#narrow-design #opt-out{font-size:75%}#narrow-design strong{font-weight:bold}#narrow-design .vertical-margin{margin:15px 0}#narrow-design .bottom-margin{margin-bottom:15px}#narrow-design #wootletter a{text-decoration:none;color:#ec008c}#narrow-design #wootletter a:hover{text-decoration:underline}#narrow-design #wootletter a.gray-link{color:#808080;display:block;float:right;margin-top:10px;margin-bottom:2px}#narrow-design p{margin-left:4px}#narrow-design .float-left{float:left}#narrow-design .margin-right{margin-right:7px}#narrow-design .quote{color:#ec008c;font-size:12pt}#narrow-design #larger-text-content p{font-size:9pt}
