html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}nav ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}ins{background-color:#ff9;color:#000;text-decoration:none;}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}del{text-decoration:line-through;}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}table{border-collapse:collapse;border-spacing:0;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}input{vertical-align:middle;}body{font:13px/1.231 sans-serif;*font-size:small;}body,#custom_header_2{background-image:url('../images/rubber_texture.gif');background-repeat:repeat;}input,textarea,button{font:99% sans-serif;}pre,code,kbd,samp{font-family:monospace,sans-serif;}body,select,input,textarea{color:#444;}h1,h2,h3,h4,h5,h6{font-weight:bold;}html{overflow-y:scroll;}a:hover,a:active{outline:none;}ul,ol{margin-left:1.8em;}ol{list-style-type:decimal;}nav ul,nav li{margin:0;}small{font-size:85%;}strong,th{font-weight:bold;}td,td img{vertical-align:top;}sub{vertical-align:sub;font-size:smaller;}sup{vertical-align:super;font-size:smaller;}pre{padding:15px;white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word;}textarea{overflow:auto;}.ie6 legend,.ie7 legend{margin-left:-7px;}input[type="radio"]{vertical-align:text-bottom;}input[type="checkbox"]{vertical-align:middle;}.ie7 input[type="checkbox"]{vertical-align:baseline;}.ie6 input{vertical-align:text-bottom;}select{font-size:13px;padding:1px 0;}input[type=button],input[type=submit],button{cursor:pointer;}button,input[type="text"],select,textarea{margin:0;}input:valid,textarea:valid{}input:invalid,textarea:invalid{border-radius:1px;-moz-box-shadow:0px 0px 5px red;-webkit-box-shadow:0px 0px 5px red;box-shadow:0px 0px 5px red;}.no-boxshadow input:invalid,.no-boxshadow textarea:invalid{background-color:#f0dddd;}::-moz-selection{background:#FF5E99;color:#fff;text-shadow:none;}::selection{background:#FF5E99;color:#fff;text-shadow:none;}a:link{-webkit-tap-highlight-color:#FF5E99;}button{width:auto;overflow:visible;}.ie7 img{-ms-interpolation-mode:bicubic;}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr;}.hidden{display:none;visibility:hidden;}.visuallyhidden{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.invisible{visibility:hidden;}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;visibility:hidden;}.clearfix:after{clear:both;}.clearfix{zoom:1;}@media all and (orientation:portrait) {}@media all and (orientation:landscape) {}@media screen and (max-device-width: 480px) {}@media print {*{background:transparent!important;color:#444!important;text-shadow:none!important;}a,a:visited{color:#444!important;text-decoration:underline;}a:after{content:" (" attr(href) ")";}abbr:after{content:" (" attr(title) ")";}.ir a:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}html{margin:0;padding:0;border:0;}body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,nav,section{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,dialog,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1.5;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;float:none!important;}table,th,td{vertical-align:middle;}blockquote:before,blockquote:after,q:before,q:after{content:'';}blockquote,q{quotes:"" "";}a img{border:none;}:focus{outline:0;}html{font-size:100.01%;}body{font-size:75%;color:#222;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;}h1,h2,h3,h4,h5,h6{font-weight:bold;color:#000;padding:0 5px;}h1{font-size:39px;line-height:1;font-weight:800;}h2{font-size:18px}h3,#group_description p,#group_description li{font-size:16px;line-height:1.6;}h4,#project_description label.error,#seeking li,#group-create-form label.block{font-size:15px;line-height:1.4;}h5{font-size:12px;font-weight:bold;}h6{font-size:12px;font-weight:bold;}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0;}p{font-size:12px;margin:0 0 1.5em;padding:0 5px;}.left{float:left!important;}p .left{margin:1.5em 1.5em 1.5em 0;padding:0;}.right{float:right!important;}p .right{margin:1.5em 0 1.5em 1.5em;padding:0;}a:focus,a:hover{color:#000;text-decoration:underline;}a{color:#000;text-decoration:none;font-weight:bold;}blockquote{margin:1.5em;color:#666;font-style:italic;}strong,dfn{font-weight:bold;}em,dfn{font-style:italic;}sup,sub{line-height:0;}abbr,acronym{border-bottom:1px dotted #666;}address{margin:0 0 1.5em;font-style:italic;}del{color:#666;}pre{margin:1.5em 0;white-space:pre;}pre,code,tt{font:1em 'andale mono','lucida console',monospace;line-height:1.5;}li ul,li ol{margin:0;}ul,ol{margin:0;padding:0;list-style:none;}ol{list-style-type:decimal;}dl{margin:0 0 1.5em 0;}dl dt{font-weight:bold;}dd{margin-left:1.5em;}table{margin-bottom:1.4em;width:100%;}th,td,caption{padding:0px 10px 0px 5px;}.first{margin-left:0;padding-left:0;}.last,.person_card.last,.project_card.last{margin-right:0;}.last{padding-right:0;}.top{margin-top:0;padding-top:0;}.bottom{margin-bottom:0;padding-bottom:0;}.ie6 .ie_dont_show,.ie7 .ie_dont_show,.ie8 .ie_dont_show,.ie9 .ie_dont_show{display:none;}label{font-weight:bold;padding:0 5px;}fieldset{padding:0 1.4em 1.4em 1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}legend{font-weight:bold;font-size:1.2em;margin-top:-0.2em;margin-bottom:1em;}fieldset,#IE8#HACK{padding-top:1.4em;}legend,#IE8#HACK{margin-top:0;margin-bottom:0;}input[type=text],input[type=password],input[type=url],input[type=email],input.text,input.title,textarea{background-color:#fff;width:185px;border:1px solid #7a7a7a;padding:7px 5px;color:#000;font-family:Helvetica;}input[type=text]:focus,input[type=password]:focus,input[type=url]:focus,input[type=email]:focus,input.text:focus,input.title:focus,textarea:focus{border-color:#555;color:#000;box-shadow:inset 0 1px 3px #ccc;-moz-box-shadow:inset 0 1px 3px #ccc;}input[type=text],input[type=password],input[type=url],input[type=email],input.text,input.title,textarea,select{margin:0 5px;}input.text,input.title{width:185px;}input.title{font-size:1.5em;}textarea{width:390px;height:250px;padding:5px;}form.inline{line-height:3;}form.inline p{margin-bottom:0;}.container{width:990px;margin:0 auto 0 auto;}.column,.span-1,.span-2,.span-3,.span-4,.span-5,.span-6,.span-7,.span-8,.span-9,.span-10,.span-11,.span-12,.span-13,.span-14,.span-15,.span-16,.span-17,.span-18,.span-19,.span-20,.span-21,.span-22,.span-23,.span-24,.span-25{float:left;margin-right:10px;}.last{margin-right:0;}.span-1{width:30px;}.span-2{width:70px;}.span-3{width:110px;}.span-4{width:150px;}.span-5{width:190px;}.span-6{width:230px;}.span-7{width:270px;}.span-8{width:310px;}.span-9{width:350px;}.span-10{width:390px;}.span-11{width:430px;}.span-12{width:470px;}.span-13{width:510px;}.span-14{width:550px;}.span-15{width:590px;}.span-16{width:630px;}.span-17{width:670px;}.span-18{width:710px;}.span-19,.filter_count table{width:750px;}.span-20{width:790px;}.span-21{width:830px;}.span-22{width:870px;}.span-23{width:910px;}.span-24{width:950px;}.span-25{width:990px;margin-right:0;}input.span-1,textarea.span-1,input.span-2,textarea.span-2,input.span-3,textarea.span-3,input.span-4,textarea.span-4,input.span-5,textarea.span-5,input.span-6,textarea.span-6,input.span-7,textarea.span-7,input.span-8,textarea.span-8,input.span-9,textarea.span-9,input.span-10,textarea.span-10,input.span-11,textarea.span-11,input.span-12,textarea.span-12,input.span-13,textarea.span-13,input.span-14,textarea.span-14,input.span-15,textarea.span-15,input.span-16,textarea.span-16,input.span-17,textarea.span-17,input.span-18,textarea.span-18,input.span-19,textarea.span-19,input.span-20,textarea.span-20,input.span-21,textarea.span-21,input.span-22,textarea.span-22,input.span-23,textarea.span-23,input.span-24,textarea.span-24{padding-left:5px;padding-right:5px;}input.span-1,textarea.span-1{width:18px;}input.span-2,textarea.span-2{width:58px;}input.span-3,textarea.span-3{width:98px;}input.span-4,textarea.span-4{width:138px;}input.span-5,textarea.span-5{width:178px;}input.span-6,textarea.span-6{width:218px;}input.span-7,textarea.span-7{width:258px;}input.span-8,textarea.span-8{width:298px;}input.span-9,textarea.span-9{width:338px;}input.span-10,textarea.span-10{width:378px;}input.span-11,textarea.span-11{width:418px;}input.span-12,textarea.span-12{width:458px;}input.span-13,textarea.span-13{width:498px;}input.span-14,textarea.span-14{width:538px;}input.span-15,textarea.span-15{width:578px;}input.span-16,textarea.span-16{width:618px;}input.span-17,textarea.span-17{width:658px;}input.span-18,textarea.span-18{width:698px;}input.span-19,textarea.span-19{width:738px;}input.span-20,textarea.span-20{width:778px;}input.span-21,textarea.span-21{width:818px;}input.span-22,textarea.span-22{width:858px;}input.span-23,textarea.span-23{width:898px;}input.span-24,textarea.span-24{width:938px;}.append-1{padding-right:40px;}.append-2{padding-right:80px;}.append-3{padding-right:120px;}.append-4{padding-right:160px;}.append-5{padding-right:200px;}.append-6{padding-right:240px;}.append-7{padding-right:280px;}.append-8{padding-right:320px;}.append-9{padding-right:360px;}.append-10{padding-right:400px;}.append-11{padding-right:440px;}.append-12{padding-right:480px;}.append-13{padding-right:520px;}.append-14{padding-right:560px;}.append-15{padding-right:600px;}.append-16{padding-right:640px;}.append-17{padding-right:680px;}.append-18{padding-right:720px;}.append-19{padding-right:760px;}.append-20{padding-right:800px;}.append-21{padding-right:840px;}.append-22{padding-right:880px;}.append-23{padding-right:920px;}.prepend-1{padding-left:40px;}.prepend-2{padding-left:80px;}.prepend-3{padding-left:120px;}.prepend-4{padding-left:160px;}.prepend-5{padding-left:200px;}.prepend-6{padding-left:240px;}.prepend-7{padding-left:280px;}.prepend-8{padding-left:320px;}.prepend-9{padding-left:360px;}.prepend-10{padding-left:400px;}.prepend-11{padding-left:440px;}.prepend-12{padding-left:480px;}.prepend-13{padding-left:520px;}.prepend-14{padding-left:560px;}.prepend-15{padding-left:600px;}.prepend-16{padding-left:640px;}.prepend-17{padding-left:680px;}.prepend-18{padding-left:720px;}.prepend-19{padding-left:760px;}.prepend-20{padding-left:800px;}.prepend-21{padding-left:840px;}.prepend-22{padding-left:880px;}.prepend-23{padding-left:920px;}.border{padding-right:9px;margin-right:0;border-right:1px solid #7a7a7a;}.colborder{padding-right:24px;margin-right:25px;border-right:1px solid #7a7a7a;}.pull-1{margin-left:-40px;}.pull-2{margin-left:-80px;}.pull-3{margin-left:-120px;}.pull-4{margin-left:-150px;}.pull-5{margin-left:-200px;}.pull-6{margin-left:-240px;}.pull-7{margin-left:-280px;}.pull-8{margin-left:-320px;}.pull-9{margin-left:-360px;}.pull-10{margin-left:-400px;}.pull-11{margin-left:-440px;}.pull-12{margin-left:-480px;}.pull-13{margin-left:-520px;}.pull-14{margin-left:-560px;}.pull-15{margin-left:-600px;}.pull-16{margin-left:-640px;}.pull-17{margin-left:-680px;}.pull-18{margin-left:-720px;}.pull-19{margin-left:-760px;}.pull-20{margin-left:-800px;}.pull-21{margin-left:-840px;}.pull-22{margin-left:-880px;}.pull-23{margin-left:-920px;}.pull-24{margin-left:-960px;}.pull-1,.pull-2,.pull-3,.pull-4,.pull-5,.pull-6,.pull-7,.pull-8,.pull-9,.pull-10,.pull-11,.pull-12,.pull-13,.pull-14,.pull-15,.pull-16,.pull-17,.pull-18,.pull-19,.pull-20,.pull-21,.pull-22,.pull-23,.pull-24{float:left;position:relative;}.push-1{margin:0 -40px 1.5em 40px;}.push-2{margin:0 -80px 1.5em 80px;}.push-3{margin:0 -120px 1.5em 120px;}.push-4{margin:0 -160px 1.5em 160px;}.push-5{margin:0 -200px 1.5em 200px;}.push-6{margin:0 -240px 1.5em 240px;}.push-7{margin:0 -280px 1.5em 280px;}.push-8{margin:0 -320px 1.5em 320px;}.push-9{margin:0 -360px 1.5em 360px;}.push-10{margin:0 -400px 1.5em 400px;}.push-11{margin:0 -440px 1.5em 440px;}.push-12{margin:0 -480px 1.5em 480px;}.push-13{margin:0 -520px 1.5em 520px;}.push-14{margin:0 -560px 1.5em 560px;}.push-15{margin:0 -600px 1.5em 600px;}.push-16{margin:0 -640px 1.5em 640px;}.push-17{margin:0 -680px 1.5em 680px;}.push-18{margin:0 -720px 1.5em 720px;}.push-19{margin:0 -760px 1.5em 760px;}.push-20{margin:0 -800px 1.5em 800px;}.push-21{margin:0 -840px 1.5em 840px;}.push-22{margin:0 -880px 1.5em 880px;}.push-23{margin:0 -920px 1.5em 920px;}.push-24{margin:0 -960px 1.5em 960px;}.push-1,.push-2,.push-3,.push-4,.push-5,.push-6,.push-7,.push-8,.push-9,.push-10,.push-11,.push-12,.push-13,.push-14,.push-15,.push-16,.push-17,.push-18,.push-19,.push-20,.push-21,.push-22,.push-23,.push-24{float:left;position:relative;}div.prepend-top,.prepend-top{margin-top:1.5em;}div.append-bottom,.append-bottom{margin-bottom:1.5em;}.box{padding:1.5em;margin-bottom:1.5em;background:#e5eCf9;}hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:1px;margin:0 0 17px;border:none;}hr.space{background:#fff;color:#fff;visibility:hidden;}.clearfix:after,.container:after{content:"\0020";display:inline-block;height:0;clear:both;visibility:hidden;}.clearfix,.container{display:block;}.clear{clear:both;}.white_border{border-top:2px solid #fff;}.toppend-half,.profile .top_bump{padding-top:9px;}.toppend-1{padding-top:18px;}.toppend-2{padding-top:36px;}.toppend-3{padding-top:54px;}.toppend-4{padding-top:72px;}.bottomend-half{padding-bottom:9px;}.bottomend-1{padding-bottom:18px;}.bottomend-2{padding-bottom:36px;}.bottomend-3{padding-bottom:54px;}.bottomend-4{padding-bottom:72px;}.block,.prescreen .popup_login{display:block;}.off,div.off,span.off,.file.off,.prescreen .static_login{display:none;}.transparent,.transparent_off{opacity:0;}div.transparent_off{width:0;height:0;padding:0;left:-2000px;top:-20000px;overflow:hidden;display:none;}.absolute,label.error.absolute{position:absolute;}.relative{position:relative;}.fixed{position:fixed;}.plain{font-weight:normal;}.plain b{font-weight:bold;}.underline{text-decoration:underline;}.border_t_g{border-top:1px solid #7a7a7a;}.border_b_g{border-bottom:1px solid #7a7a7a;}.light_text,a.light_text,a.btn_outline,.card ul a.relative,.connections,.sort p,.large_button:hover span,.form_examples ul li,#chat_compose.chat_submitting textarea,#chat_compose .check span{color:#7a7a7a;}.sprite{display:inline-block;background-image:url('../images/sprite_7.png');background-repeat:no-repeat;}.sprite_person,.sprite_cos,.sprite_projects,.sprite_fb_nav,#post_project span,.nav_link .sprite_signup{top:20px;}.sprite_people,.sprite_person,.sprite_cos,.sprite_projects,.sprite_fb_nav{width:20px;height:18px;background-position:0 -32px;left:15px;}.sprite_cos{background-position:-22px -32px;width:22px;left:6px;top:9px;}.sprite_signup{width:16px;height:16px;background-position:1px -51px;top:-1px;}.sprite_person{background-position:-42px -91px;left:19px}.sprite_views{width:11px;height:11px;background-position:0 0;margin-right:5px;left:0;top:2px;}.sprite_fb{width:12px;height:12px;background-position:0 -17px;top:1px;left:0;}.j_login h4 .sprite_fb{top:4px;left:1px;}.sprite_fb_nav{height:20px;background-position:-1px -96px;border-radius:2px;}.sprite_fb_grey{width:16px;height:16px;background-position:0 -230px;}.fb_style_link .sprite{width:24px;height:24px;background-position:0 -248px;}.sprite_bg_large{width:16px;height:16px;background-position:-20px -147px;}.sprite_lock{width:11px;height:14px;background-position:-15px -16px;top:1px;left:0;}.sprite_share_twitter{width:13px;height:13px;background-position:-43px -187px;}.sprite_twitter_grey{width:16px;height:16px;background-position:-17px -230px;margin-top:1px;}.sprite_share_btn{width:23px;height:17px;background-position:-17px -51px;}.sprite_share{width:28px;height:23px;background-position:0 -116px;}.sprite_share_small{width:13px;height:8px;background-position:-25px -75px;top:5px;left:0;}.attributes_text li .sprite_share_small{left:auto;top:5px;right:9px;z-index:2;}.profile .attributes_text li .sprite_share_small{top:11px;}.sprite_projects{background-position:-39px -70px;height:20px;}.sprite_project{background-position:-45px -74px;height:16px;width:16px;top:-1px;left:0;display:block;opacity:.8;}.sprite_location{width:15px;height:23px;background-position:-28px 0;left:6px;top:8px;}.sprite_location.search_in_use{background-position:-38px -164px;left:8px;}.project_filters .sprite_location{left:9px;top:9px;}.sprite_skill{background-position:-24px -95px;width:18px;height:18px;top:9px;left:6px;}.sprite_skill.search_in_use{background-position:-2px -164px;}.sprite_tag{background-position:0 -140px;width:19px;height:21px;top:7px;left:6px;opacity:.9;}.sprite_tag.search_in_use{background-position:0 -183px;width:20px;}.project_filters .sprite_tag{left:9px;top:8px;}.sprite_interest{background-position:-30px -124px;width:16px;height:21px;top:11px;left:7px;opacity:.9;}.sprite_interest.search_in_use{background-position:-21px -164px;}.sprite_pencil{width:14px;height:14px;background-position:-45px -13px;top:3px;left:0;}.sprite_lightning{width:10px;height:16px;background-position:-45px -28px;top:0px;left:0;opacity:.9;margin-right:7px;vertical-align:top;}.sprite_yc,.sprite_ts,.sprite_bb{width:16px;height:16px;}.sprite_ts{background-position:-26px -90px;}.sprite_yc{background-position:-43px -90px;}.sprite_cal{background-position:-41px -50px;width:18px;height:19px;}.sprite_mail{width:21px;height:14px;background-position:-37px -147px;border-radius:2px;}.sprite_phone{width:17px;height:16px;background-position:-34px -230px;}.sprite_img_size{width:16px;height:16px;background-position:-44px 0;top:3px;left:5px;}.nav_link .sprite{position:absolute;}.follow,.sprite_cal{margin:0 6px -3px 0;}.follow{display:inline-block;width:18px;height:18px;background:#8a8a8a;border-radius:2px;text-align:center;vertical-align:top;line-height:15px;color:#fff;font-weight:bold;font-size:15px;}.contribute{font-size:11px;line-height:17px;}.message_spike{position:absolute;top:20px;left:-9px;width:15px;height:15px;background:#F4F4F4;z-index:1;border-left:1px solid #CCC;border-bottom:1px solid #CCC;border-bottom-left-radius:3px;}@-moz-document url-prefix(){.message_spike{left:-8px;}}.message_spike_two{display:block;z-index:3;top:-10px;left:-10px;}.message_spike_two span{display:block;}.message_spike_two span:first-child{width:22px;height:22px;border-bottom:1px solid #aaa;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}.select_message_off .message_spike_two span:first-child,.message_spike_two span:last-child,.project_card .message_spike_two span:first-child,.btn_outline .message_spike,.send_message .message_spike,.connect_me .message_spike,.zoom div span,.message_bubble .message_spike{background:#fff;}.message_spike_two span:last-child{width:34px;height:15px;border-bottom:1px solid #aaa;top:-5px;left:-5px;position:absolute;}.btn_outline .message_spike{top:8px;width:9px;height:9px;left:-6px;border-radius:1px;box-shadow:none;}.message_spike_three{width:50px;height:50px;overflow:hidden;}.message_spike_three span{border-radius:100%;display:block;position:absolute;}.message_spike_three .dark_bg{width:90px;height:90px;top:-42px;}.message_spike_three .light_bg{width:65px;height:65px;background:#fff;top:-36px;}.message_spike_three_right{right:-50px;bottom:17px;}.message_spike_three_right .dark_bg{left:-40px;}.message_spike_three_right .light_bg{left:0;}.message_spike_three_left{right:auto;left:-50px;bottom:auto;top:37px;}.message_spike_three_left .dark_bg{right:-40px;}.message_spike_three_left .light_bg{right:0;}#logged_out_header .span-25{position:relative;background:none;}#speech_bubble{padding:44px 30px 50px 40px;width:160px;margin:-11px 0 0 107px;background:url('../images/speech_bubble_homepage_4.png') no-repeat top left;}#banner_2 #speech_bubble{margin-left:108px;margin-right:-5px;background:url('../images/speech_bubble_homepage_3.png') no-repeat top left;}#speech_bubble h4{padding:0;}#banner_portrait{margin-left:-62px;margin-right:75px;}#banner_portrait img{margin-top:-42px}#banner_2 #banner_portrait{margin-left:-88px;margin-right:105px;}#logged_out_header .btn{padding:9px 18px 10px;font-size:14px;}.gradient_border{width:100%;height:1px;background-image:linear-gradient(left,#eee,#ccc,#eee);background-image:-webkit-linear-gradient(left,#eee,#ccc,#eee);background-image:-moz-linear-gradient(left,#eee,#ccc,#eee);background-image:-ms-linear-gradient(left,#eee,#ccc,#eee);background-image:-o-linear-gradient(left,#eee,#ccc,#eee);box-shadow:0 1px 1px #eee;-webkit-box-shadow:0 1px 1px #eee;-moz-box-shadow:0 1px 1px #eee;-o-box-shadow:0 1px 1px #eee;}.galleria-lightbox-next span:first-child,.galleria-lightbox-prev span:last-child,.header_notification .message_spike,div.message_spike_down{transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);}.results_facebook .share_button_wrapper{width:auto;}.results_facebook .twitter-share-button{margin-left:5px;margin-top:0;}.results_facebook iframe{margin-left:0;}.nav h1{padding:0;margin:0;}.logo,.logo:hover,.card h4 a,a.btn_outline,.logout:hover span,.red,a.red:hover,.card a.red,.sort .filter_active,.sort:first-child .filter_active,a.nav_link:hover,.no_pitch .close span,.no_pitch .close:hover span,.error,.sort .error,.remove_sample:hover,.remove_sample:hover .close span,.prescreen_layer .check span,.modal_tabs .tab.current,a:hover .close_plain span,.red_hover:hover,.form_sections .active:hover,.link_group a.current,.link_group a:hover,.btn_toggle:hover,a.close_plain:hover span,a.close_inline:hover span,.dropdown ul li a:hover,.project_card:hover .btn_light,.Designer_card .person_wrapper,.Designer_label,.Designer_label:hover,a.Designer_label.current .check span,#post_project:hover span,a.close_inline_wrapper:hover .close span{color:#E92A2A;}.fb_color{color:#3B5998}.btn,.ui-menu .ui-menu-item a.ui-state-hover,.filter_count h2 span,.page_count b #btn_load_more,.key_border,#key_wrapper.fixed,#post_project:hover span,a.btn_outline,#post_project:hover span,.close_outline:hover,.btn.Designer_label,.link_group a:hover .zoom>span,.link_group a.current .zoom>span,#custom_header_2.custom_header_3 .close_plain:hover{border-color:#E92A2A;}.btn,.filter_count h3 b:first-child,.close,.border_bottom,span.arrow_back,#filter_label,#filter_label span,div.validated,.dots a.current,.prescreen .validated,.form_sections a.active:hover b,.dots .current:hover,.btn.Designer_label,.transparency table a.close:hover,.Designer_card .top_border,.btn_arrowed span:first-child,.group_square .featured,#groups_edit .close:hover,.Designer_label .check,.link_group a:hover .zoom>span>span,.link_group a.current .zoom>span>span,.filters .number_bubble{background:#E92A2A;}.project_card:hover .btn_light,.Designer_card .person_wrapper,.Designer_label,.Designer_label:hover,#post_project:hover span,a.close_inline_wrapper:hover .close span{cursor:default;}.ui-menu .ui-menu-item a,.project_filters .bubble_close:hover span,.project_filters input[type="text"],.sort_toggle h5,a.on_off span.toggle_on,.sort_select:hover,.sort_select:hover .light_text,.sort_select:hover .light_text{color:#2552F1;}.ui-menu .ui-menu-item a.ui-state-hover,.sticker,.sort_select_wrap .dropdown ul li a:hover,.sort_select:hover .fake_selector span:first-child,.sort_select:hover .fake_selector span:last-child,.sort_select_wrap .dropdown ul li a:hover .check,.project_filters .bubble_close{background:#2552F1;}.sort_select:hover,.project_filters .bubble_close:hover{border-color:#2552F1;}#logo{position:relative;display:block;padding:0 4px 0 0;height:60px;}#logo img{float:left;vertical-align:top;margin:5px 18px 5px 0;}#admin_header{border-bottom-color:#000;}#admin_header h5{padding:4px 9px;}#admin_header a{margin-left:9px;}#admin_header .last a{float:right;}#nav_wrapper{margin-bottom:27px;}.dark_bg,.dark_bg .portfolio_image,.large_button,.dark_bg .message_spike,.sort .page_fold,.project_file:hover{background-color:#f2f2f2;}.dark_dark_bg,.dark_dark_bg .message_spike_three .dark_bg{background-color:#c0c0c0;}.nav>div.last{float:right;}.nav_link{height:21px;padding:18px 15px 21px;display:block;position:relative;z-index:1;letter-spacing:.5px;font-size:15px;line-height:23px;font-weight:bold;}.nav_link_active{color:#E92A2A;font-weight:bold;}a#post_project{padding-left:44px;}#post_project span{width:16px;height:16px;border:2px solid #333;background:transparent;border-radius:100%;font-size:19px;text-align:center;line-height:11px;color:#222;text-shadow:0 0 0;position:absolute;left:17px;display:inline-block;}.ie9 #seeking .check span{margin-top:4px;}.ie9 #post_project span{line-height:20px;}.post_btn,.nav a.post_btn{padding-left:31px;margin-right:0px;}.post_btn span{top:5px;left:11px;font-size:18px;line-height:18px;}.btn_large.post_btn{padding-left:36px;}.btn_large.post_btn span{top:11px;left:15px;}.nav_link:hover,.btn_share:focus,.link_group a:hover,a.nav_link_active{text-decoration:none;}.logout span{position:absolute;display:inline-block;line-height:18px;top:5px;left:10px;color:#7a7a7a;font-weight:bold;font-size:24px;}.nav>input.text{width:118px;}.nav>.indented_text input.text{width:137px;}.nav .fade_top{top:auto;bottom:-18px;}.nav .dropdown{left:auto;right:0px;width:auto;margin-top:-4px;}.nav .dropdown .message_spike{left:auto;right:48px;}.nav .fb_loading{margin:14px 0 0 10px;}.page_title,#page_title_social{margin:0 0 12px;font-size:33px;line-height:38px;padding-left:0;padding-right:0;}table#page_title_social{width:auto;position:relative;}#page_title_social h1.page_title{margin:0;display:inline-block;padding:0;}.project_details .page_title,.profile .page_title,#project_page .page_title{text-align:left;}#page_title_social td{padding:0;vertical-align:middle;}#custom_header_2{z-index:101;margin-bottom:68px;margin-top:-46px;width:100%;position:relative;background-image:url('../images/rubber_texture_dark.gif');}@-moz-document url-prefix(){#custom_header_2{margin-top:-42px;}}#custom_header_2 .container>.span-25,#custom_header_3 .container>.span-25{float:none;}#custom_header_2 h1{vertical-align:top;margin:9px 0 0;padding:0;display:inline-block;}#custom_header_2 .btn,#custom_header_3 .btn{padding:13px 23px 14px;font-size:19px;text-transform:none;}#custom_header_2 .btn{float:right;margin:-2px 0 10px;}#header_howto .close{top:36px;right:0px;}.options_wrapper{overflow:hidden;display:block;}.options_wrapper input{display:block;padding:8px 9px;border:none;background:none;position:relative;font-weight:bold;}@-moz-document url-prefix(){.options_wrapper input{padding-top:14px;}}div.options_wrapper:hover input,div.options_wrapper input:active{box-shadow:none;}#options{display:block;width:100%;padding:5px 0;color:#bbb;top:1px;left:0;}.option{font-size:inherit;position:absolute;margin:0 0 0 3px;display:block;font-weight:bold;width:100%;top:100px;left:10px;font-style:italic;transition:linear .2s;-webkit-transition:linear .2s;}.loaded .option,.option:nth-child(1){top:0px;}.option:nth-child(2){transition-delay:1.75s;-webkit-transition-delay:1.75s;-moz-transition-delay:1.75s;}.option:nth-child(3){transition-delay:3.5s;-webkit-transition-delay:3.5s;-moz-transition-delay:3.5s;}.option:nth-child(4){transition-delay:5.25s;-webkit-transition-delay:5.25s;-moz-transition-delay:5.25s;}.option:nth-child(5){transition-delay:7s;-webkit-transition-delay:7s;-moz-transition-delay:7s;margin-left:0;}div.options_wrapper input,#options{letter-spacing:0;font-size:35px;margin:3px 0 0;width:100%;}#custom_header_2 .share_button_wrapper{margin-left:5px;}#custom_header_2 .share_button_wrapper iframe{margin-right:18px;}#custom_header_social{width:60px;}#company_admin{margin:27px 0 0 5px;color:#7a7a7a;font-size:12px;padding-left:28px;position:relative;float:left;}#company_admin .sprite{top:-3px;left:0;}.nav .prescreen.off{background:none;padding:0;position:relative;}.nav .prescreen.off h4.prescreen_sidebar{display:none;}#custom_header_2 .header_quote{margin:0 0 -69px 336px;}@-moz-document url-prefix(){#custom_header_2 .header_quote{margin-bottom:-65px;}}.header_quote a{display:block;width:52px;height:52px;margin:9px 13px 0 0;}.header_quote .avatar{width:50px;height:50px;border:1px solid #ddd;}#custom_header_3 .header_quote .avatar{width:75px;height:75px;}.header_quote .quote_wrapper{padding:6px 0px 7px 0px;margin:0;border-radius:14px;display:inline-block;}.header_quote .quote_wrapper h3{color:#fff;}.header_quote .message_spike_two{top:18px;left:-11px;}#custom_header_3 .header_quote .message_spike_two{top:auto;bottom:-48px;left:107px;}.header_quote .message_spike_two span:first-child{width:19px;height:19px;}.header_quote .message_spike_two span:last-child{background:#f2f2f2;border:none;width:14px;left:-5px;}#custom_header_3 .header_quote .message_spike_two span:last-child{top:10px;}#custom_header_3 .border{padding-right:45px;margin-right:44px;}#custom_header_3 .image_wrap{height:160px;margin-bottom:4px;}.homepage_screens_b{width:100%;height:100%;display:block;background:url('../images/homepage_screens_b.jpg') no-repeat top left;}#background_2{background-position:-270px 0;}#background_3{background-position:-540px 0;}#custom_header_3 h4{padding-left:0;padding-right:0;}#header_help,#header_help_3{padding-left:0;}#header_help .sprite_people{left:auto;bottom:-2px;}#header_help .help,#header_help_3 .help{position:relative;margin:0 5px 0 0;top:-1px;background:#7a7a7a;}#group_homepage #header_help .help{top:-2px;margin-right:3px;}#homepage_quote .featured_quote{line-height:27px;}#header_signup .share_button_wrapper{float:left;width:auto;}#header_signup .share_button_wrapper iframe:first-child{margin:0 0 0 5px;}#secondary_nav{padding-top:29px;}#secondary_nav li a,#secondary_nav li span{display:block;padding:5px;margin-bottom:1px;font-size:15px;}#about_image{margin:0 5px 18px 0;position:relative;}#about_image .bar{margin:18px 5px;}#about_image img{width:20px;height:20px;margin:11px 9px 1px 0;vertical-align:bottom;}#about_image h5{padding-bottom:2px;}img.portrait{width:700px;margin:0 5px;}img.portrait_small{margin:11px 18px 0 0;width:100px;}.success_stories ol li{font-size:16px;}.light_bg{background-color:#fff;}.sticker{display:block;width:85px;height:85px;color:#fff;font-size:21px;font-weight:bold;text-align:center;line-height:85px;transform:rotate(-30deg);-moz-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);box-shadow:0 1px 2px #444;border-radius:100%;top:-20px;right:-70px;}.contact_us{margin-top:6px;}.contact_us,#feedback_sent,#feedback_sent a,#feedback .input_wrapper{font-size:14px;}#feedback{margin-top:14px;}#feedback .input_wrapper label{padding-left:0;left:5px;top:4px;-webkit-transition:none;}#feedback .input_wrapper input{padding:0;border-width:0;}#feedback .validated{top:15px;}#feedback a.close{right:-5px;}#feedback_sent{padding-left:30px;}#feedback_sent .check{background:green;top:17px;left:5px;}.btn{padding:8px 12px;margin-bottom:9px;border-width:1px;border-style:solid;display:inline-block;margin-right:7px;font-size:12px;border-radius:3px;cursor:pointer;text-transform:uppercase;color:#fff;font-weight:bold;transition:background-position 0.1s linear;-webkit-transition:background-position 0.1s linear;-0-transition: transition: background-position 0.1s linear;-moz-transition:background-position 0.1s linear;}.btn,.btn:hover,a.btn_light:hover{color:#fff;}.btn,.btn:hover,a.btn_light:hover{text-decoration:none;}.btn:hover,a.btn_light:hover{border-color:#d92A2A;}.btn:hover,a.btn_light:hover{background-color:#d92A2A;}.btn:active{background-color:#CA2424;background-image:none;box-shadow:inset 0 0 10px #4f4f4f;-moz-box-shadow:inset 0 0 10px #4f4f4f;text-shadow-color:#B21A1A;-moz-text-shadow-color:#B21A1A;border-color:#B21A1A;border-bottom-color:#7C1313;}.btn_small{padding:6px 9px;border-radius:3px;}.nav .btn_small{padding:8px 12px;margin:11px 0 0 12px;}.btn_small:active{box-shadow:inset 0 0 3px #4f4f4f;}.btn_pop{font-size:19px;word-spacing:3px;padding:12px 23px;text-transform:none;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;margin:0;border-bottom-color:#B22E17;border-bottom-width:2px;}.btn_large{padding:12px 18px 14px;font-size:15px;line-height:18px;word-spacing:2px;border-radius:3px;text-transform:none;}.btn_outline{background:#fff;border-width:1px;border-style:solid;text-shadow:none;}.btn_light{background:#fff;color:#000;}.btn_light,a.btn_light,.btn_light:hover,.btn_light:active,.btn_outline .message_spike{border-color:#888;text-shadow:none;}a.btn_light,.btn_light:hover,.btn_light:active,a.btn_light .check span,a.btn_light .close span{color:#555;}.icon_link{padding-left:44px;}#btn_load_more{text-align:center;display:block;padding:12px 0 13px;color:#fff;font-size:13px;border-radius:4px;line-height:18px;border-width:1px;border-style:solid;letter-spacing:1px;background:#F10505;background:-webkit-gradient(linear,left top,left bottom,from(#ff0000),to(#F10505));background:-o-gradient(linear,left top,left bottom,from(#ff0000),to(#F10505));background:-ms-gradient(linear,left top,left bottom,from(#ff0000),to(#F10505));background:-moz-linear-gradient(to bottom,#ff0000,#F10505);text-shadow:0 -1px 1px #E10101;-moz-text-shadow:0 -1px 1px #E10101;}#btn_load_more,#load_spinner{margin-top:9px;margin-bottom:56px;}#load_spinner{margin-left:5px;}a.disabled,a.disabled:active,a.disabled:hover,span.disabled,span.disabled:active,span.disabled:hover,input.btn.disabled{background:#aaa;border-color:#aaa;text-shadow:none;-moz-text-shadow:none;cursor:progress;}.dropdown .btn_twitter{background:-webkit-linear-gradient(top,#1ab9f0 0%,#229ae1 100%);box-shadow:rgba(255,255,255,0.14902) 0px 1px 0px 0px inset;background:-moz-linear-gradient(top,#1ab9f0,#229ae1);-moz-box-shadow:rgba(255,255,255,0.14902) 0px 1px 0px 0px inset;border-color:#0081A8;border-bottom-color:#006988;text-shadow:0 -1px 0 rgba(0,0,0,0.3);}.dropdown .btn_twitter .sprite{left:10px;top:6px;width:24px;height:22px;background-position:0 -209px;}.dropdown .btn_twitter:hover{background:-webkit-linear-gradient(top,#18AADC 0%,#1F8ECF 100%);background:-moz-linear-gradient(top,#18AADC,#1F8ECF);}.dropdown .btn_twitter:active{background:-webkit-linear-gradient(top,#1c63a6 0%,#429cec 100%);background:-moz-linear-gradient(top,#1c63a6,#429cec);box-shadow:rgba(255,255,255,0.14902) 0px -1px 0px 0px inset;-moz-box-shadow:rgba(255,255,255,0.14902) 0px -1px 0px 0px inset;}.btn_fb,.btn_fb:active{background:-webkit-linear-gradient(top,#5771A7 0%,#3B5998 100%);background:-moz-linear-gradient(top,#5771A7,#3B5998);background:-ms-linear-gradient(top,#5771A7,#3B5998);box-shadow:rgba(255,255,255,0.14902) 0px 1px 0px 0px inset;-moz-box-shadow:rgba(255,255,255,0.14902) 0px 1px 0px 0px inset;-ms-box-shadow:rgba(255,255,255,0.14902) 0px 1px 0px 0px inset;}.btn_fb,.btn_fb:active,.btn_fb:hover{border-color:#133783;border-bottom-color:#102E6E;text-shadow:0 -1px 0 rgba(0,0,0,0.3);}.btn_fb .sprite{left:11px;top:11px;width:29px;height:29px;background-position:0px -225px;border-radius:2px;}.btn_fb:hover{background:linear-gradient(top,#50689A 0%,#334D83 100%);background:-webkit-linear-gradient(top,#50689A 0%,#334D83 100%);background:-moz-linear-gradient(top,#50689A 0%,#334D83 100%);background:-ms-linear-gradient(top,#50689A 0%,#334D83 100%);}.btn_fb:active{background:linear-gradient(top,#334D83 0%,#50689A 100%);background:-webkit-linear-gradient(top,#334D83 0%,#50689A 100%);background:-moz-linear-gradient(top,#334D83 0%,#50689A 100%);background:-ms-linear-gradient(top,#334D83 0%,#50689A 100%);box-shadow:rgba(255,255,255,0.09) 0px -1px 0px 0px inset;-moz-box-shadow:rgba(255,255,255,0.09) 0px -1px 0px 0px inset;-webkit-box-shadow:rgba(255,255,255,0.09) 0px -1px 0px 0px inset;-ie-box-shadow:rgba(255,255,255,0.09) 0px -1px 0px 0px inset;}#project_btns{display:block;}#project_btns .btn{font-size:13px;margin-bottom:1px;}#project_btns .btn_light{background:#f2f2f2;text-transform:none;}.btn_wide{font-size:13px;}.btn_wide{display:block;margin:0 5px;text-align:center;}.button_column .btn_wide{padding:11px 12px;display:block;}.prescreen .btn_wide{letter-spacing:1px;text-align:center;padding-top:7px;padding-bottom:7px;}.prescreen .btn_wide{margin:7px 5px 0 5px;}.btn_wide .close span{top:3px;}.btn_toggle div{display:none;}.btn_toggle .active{display:block;}.btn_toggle .check,.btn_toggle .close{background:transparent;left:auto;top:-3px;right:-3px;display:block;padding-top:2px;}.btn_toggle .check span,.btn_toggle .close span,.btn_toggle:hover .check span,a.btn_light:hover .check span,a.btn_light:hover .close span{color:#fff;}.btn_toggle .close{right:-5px;}.share_button_wrapper{width:100%;height:24px;}.share_button_wrapper h4{padding:0;line-height:19px;}.share_button_wrapper h4>div{display:inline-block;}.share_button_wrapper iframe{margin-top:2px;}#project_page .share_button_wrapper iframe{margin-left:5px;}.dropdown{top:100%;left:-18px;margin:12px 0 0;width:232px;padding:18px 0 8px;}.dropdown .btn{float:left;text-align:left;width:144px;padding:7px 9px 8px 42px;margin:0 17px 12px;text-transform:none;font-size:13px;}.dropdown .message_spike{top:-8px;left:30px;}.dropdown h5{padding:0 9px 3px 17px;}.dropdown>input{margin:0 0 10px 17px;}.share_dropdown{left:auto;right:0;}.share_dropdown .message_spike{left:111px;}.dropdown ul{margin:-6px 0 3px;}.dropdown ul li a{display:block;padding:3px 17px;font-size:15px;}.dropdown ul li a:hover{background:#ccc;}.sort_select_wrap .dropdown ul li a{padding-left:40px;padding-right:40px;position:relative;}.sort_select_wrap.sort_select_wrap_big li a.ProductManager_label{min-width:205px;}.sort_select_wrap.sort_select_wrap_big .sort_select{margin:0 9px 0 0;}.sort_select_wrap.sort_select_wrap_big>a{border-radius:30px;padding:5px 34px 1px 16px;line-height:36px;}.sort_select_wrap.sort_select_wrap_big .dropdown ul li a{padding-left:45px;font-size:24px;line-height:36px;text-align:left;}.sort_select_wrap.sort_select_wrap_big .dropdown{width:auto;}.sort_select_wrap.sort_select_wrap_big .selected_bg span{font-size:36px;}.sort_select_wrap.sort_select_wrap_big .check{top:8px;}.sort_select_wrap.sort_select_wrap_big .check span{font-size:36px;}.sort_select_wrap.sort_select_wrap_big .fake_selector{top:17px;}.sort_select_wrap .check{left:15px;top:5px;background:transparent;}.sort_select_wrap .check span{font-size:24px;}.btn_align_text{padding:4px 0 0 7px;display:inline-block;}.card{background:#fff;position:relative;}.card_width{width:310px;margin-right:30px;}.person_card,.project_card{width:294px;height:452px;margin-right:30px;margin-bottom:35px;display:block;padding-left:5px;padding-right:5px;}.person_card,.project_card,.project a{border-width:3px;border-style:solid;}.person_card,.project_card,.person_card .border_b_g,.project_card .border_b_g,.project a{border-color:#ccc;}.person_card{padding-top:27px;padding-bottom:14px;height:432px;}.top_border{left:0;top:0;width:100%;height:17px;padding:1px 0 1px 106px;display:block;color:#fff;text-transform:uppercase;font-size:11px;font-weight:bold;line-height:16px;}.project_card .top_border,.project .top_border{background:#000;padding-left:0;text-align:center;}.person_card .top_border{width:198px;}.person_card .span-2{width:85px;}.person_card .span-5{width:195px;overflow:hidden;}.person_card .border_b_g,.person_card .border_t_g,.card .border{border-color:#ccc;}.card .image_wrap{width:100%;height:204px;background:#fff;}.image_wrap .cover_transparency{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:#000;opacity:0;-webkit-transition:opacity .15s;}.image_wrap:hover .cover_transparency{opacity:.5;}.card h5.project_stats{font-size:10px;padding-bottom:1px;text-transform:uppercase;}.card h5.location_wrap{position:relative;height:19px;padding-top:2px;width:193px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.person_card h2,.project_card h2{font-size:21px;line-height:25px;}.person_card h2{padding-bottom:1px;max-height:50px;overflow:hidden;}.project_card{padding-top:19px;}.project_card .project_file{width:304px;margin-left:-5px;}.project_card .project_details{height:244px;overflow:hidden;display:block;}.project_card .desc_wrap:hover{text-decoration:none;}.project_card .fade_bottom{height:56px;}.card a.project_file{padding:0;border:0;overflow:hidden;}.card a.project_file .image_wrap{border:0;}a.card:hover{text-decoration:none;}a.card:hover h2{text-decoration:underline;}.profile .card{padding:0;border:none;}.card .avatar_large{margin:0 0 1px 5px;display:block;}.profile .card{padding-top:0;}.card li,.card h5,.card dt,.card ul a,.connections li,#project_page .attributes li a,.key .column>span,.connection_text,.info_content{font-size:15px;font-weight:normal;line-height:20px;vertical-align:top;}.info,.friend_info{margin:3px 0 8px;}.info{max-height:39px;overflow:hidden;}.info li{display:inline-block;list-style-type:none;}.card dl{margin:0 0 0 5px;width:85px;}.card dt{float:left;width:85px;overflow:hidden;white-space:nowrap}.card dt span:after{font-weight:200;color:#ccc;content:".................................................................................."}.info a{font-weight:normal;}.info_label{width:89px;}.info_content{width:195px;}.info_content li:last-child a{margin-right:2px;vertical-align:top;}.info_content h5{padding:0;}a.info_content_more{background:#aaa;color:#fff;display:inline-block;padding:1px 4px;border-radius:9px;letter-spacing:2px;}.card a.info_content_more,a.info_content_more{line-height:16px;font-size:14px;font-weight:bold;}.info_content_more:hover{text-decoration:none;background:#7a7a7a;color:#fff;}.card li.key_title{font-weight:bold;}.profile .card li,.profile .card li a,.profile .card li b,.profile .card li p,a.project_file .title{font-size:16px;line-height:22px;}.card .span-5 .avatar_large{margin:4px 0 12px px;width:70px;height:70px;}.card.span-25 .avatar_large{margin:5px 0 12px 5px;}.card .span-5.relative{overflow:hidden;}.card h4{font-size:18px;}.card h5.border_b_g{padding-top:9px;padding-bottom:8px;}.card ul{padding-left:5px;list-style-position:inside;list-style-type:none;font-size:13px;min-height:1px;}.profile .attributes li b,.connections li b{color:#000}.card .attributes_text li,.connections li.attribute_style,.card .contact h5,.uploading_file span,#project_page .attributes li{height:20px;width:150%;margin-bottom:5px;overflow:hidden;}.attributes_text li.tag{width:auto;overflow:visible;display:inline-block;margin:0 9px 9px 0;height:auto;float:left;}.tag a,.tag .static_tag{border:1px solid #ccc;border-radius:4px;padding:4px 9px 5px;display:inline-block;background:#fff;}.tag a:hover{background:#ccc;text-decoration:none;}.tag a.icon_link_right{padding-right:29px;}.card .contact a.relative{padding-left:21px;}.profile .card .attributes_text li:first-child{margin-bottom:9px;}.profile .card .attributes li.attribute_break{height:auto;width:auto;position:relative;z-index:2;}.card .avatar{margin-top:3px;margin-right:5px;}.card_company .avatar{height:21px;margin:1px 2px 2px 0;padding:0;}.avatar_wrapper{height:46px;}.avatar_small,.person .avatar{width:25px;height:25px;vertical-align:top;margin:0 6px 0 0;}.card .contact{display:block;vertical-align:top;color:#7a7a7a;position:relative;overflow:hidden;float:left;width:100%;}.contact a{font-weight:normal;}ul.linear_connections{margin-bottom:5px;height:25px;width:197px;margin:-3px 0 4px;padding:0;display:inline-block;overflow:hidden;vertical-align:top;}.project_card ul.linear_connections{margin-top:9px;margin-left:5px;}.linear_connections li{float:left;display:inline-block;}.linear_connections li img{margin-right:4px;float:left;}.linear_connections a.info_content_more{margin-top:4px;}.linear_connections .connection_text{padding-right:9px;}.person_card .linear_connections li:nth-child(7) img{margin-right:0;}.portfolio_wrapper{padding-right:0;width:50%;height:84px;margin-left:-1px;margin-right:5px;}.person_card .portfolio{width:100%;height:95px;margin:0;}.project_stack_wrap{width:50%;height:79px;padding-bottom:5px;margin-left:-5px;}.project_stack{height:100%;margin:0 0 0 7px;display:block;}.project_stack h5,.music_portfolio h5{padding:2px 0 3px;}.project_stack a{display:block;height:74px;overflow:hidden;}.project_stack img{width:100%;}.project_stack a>span,.image_stack>span>span{top:0px;left:0;color:#fff;height:100%;width:100%;vertical-align:bottom;line-height:18px;font-size:14px;font-weight:bold;color:#FFF;text-shadow:0 1px 1px #222;z-index:1;background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.6));background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.6));background-image:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.6));}.project_stack a>span{}.person_type{padding:3px 5px 0px;}.person_type .sprite,.person_wrapper .sprite{left:0;}.person_wrapper,.location_wrapper{padding-left:21px;}.person_wrapper .sprite_signup{margin-left:-3px;opacity:.7;}.person_wrapper .sprite_signup{top:0px;}.location_wrapper .sprite_location{top:-3px;left:1px;opacity:.7;}.person_wrapper .location_wrapper .sprite_location{top:-3px;}.card a.btn{font-weight:bold;color:#fff;}.attributes,.connections{position:relative;overflow:hidden;}.dot_num{width:26px;height:26px;border:3px solid #000;display:block;left:-40px;top:6px;color:#fff;background:#000;text-align:center;line-height:25px;border-radius:100%;}#custom_header_2 .dot_num{left:-35px;top:-3px;background:transparent;font-weight:bold;}#custom_header_2.custom_header_3 .dot_num,.dot_num_inline{display:inline-block;top:auto;left:auto;background:none;margin-right:3px;}#custom_header_2.custom_header_3 .dot_num{margin-left:18px;}#custom_header_2.custom_header_3 .close_plain{top:22px;right:31px;background:#f2f2f2;border-width:2px;}.Musician_card .top_border,.Musician_label .check,.btn.Musician_label,#profile_head.Musician_label #profile_signup,.Musician_label a .message_spike_three .dark_bg{background:#7333A3;}.Musician_card .person_wrapper,.Musician_label,.Musician_label:hover,.sort_select_wrap a.Musician_label.current .check span{color:#7333A3;}.Musician_label,.btn.Musician_label{border-color:#7333A3;}.Artist_card .top_border,.Artist_label .check,.btn.Artist_label{background:#E822B7;}.Artist_card .person_wrapper,.Artist_label,.Artist_label:hover,.sort_select_wrap a.Artist_label.current .check span{color:#E822B7;}.Artist_label,.btn.Artist_label{border-color:#E822B7;}.Scientist_card .top_border,.Scientist_label .check,.btn.Scientist_label{background:#FF8200;}.Scientist_card .person_wrapper,.Scientist_label,.Scientist_label:hover,.sort_select_wrap a.Scientist_label.current .check span{color:#FF8200;}.Scientist_label,.btn.Scientist_label{border-color:#FF8200;}.Writer_card .top_border,.Writer_label .check,.btn.Writer_label,.person_message.Writer_label,.person_message.Writer_label .message_spike_three .dark_bg{background:#00B056;}.Writer_card .person_wrapper,.Writer_label,.Writer_label:hover,.sort_select_wrap a.Writer_label.current .check span,#custom_header_2.custom_header_3 .close_plain{color:#00B056;}.Writer_label,#custom_header_2.custom_header_3 .close_plain,.btn.Writer_label{border-color:#00B056;}.Developer_card .top_border,.Developer_label .check,.header_quote .quote_wrapper,.btn.Developer_label,.header_quote .message_spike_two span:first-child,#group_create .dots a.current{background:#0513F1;}.Developer_card .person_wrapper,.Developer_label,.Developer_label:hover,.Developer_card .title span,.sort_select_wrap a.Developer_label.current .check span,.options_wrapper input{color:#0513F1;}.Developer_label,.btn.Developer_label{border-color:#0513F1;}.ProductManager_card .top_border,.ProductManager_label .check,.btn.ProductManager_label{background:#703B22;}.ProductManager_card .person_wrapper,.ProductManager_label,.ProductManager_label:hover,.ProductManager_card .title span,.sort_select_wrap a.ProductManager_label.current .check span{color:#703B22;}.ProductManager_label,.btn.ProductManager_label{border-color:#703B22;}.Engineer_card .top_border,.Engineer_label .check,.btn.Engineer_label{background:#007EB0;}.Engineer_card .person_wrapper,.Engineer_label,.Engineer_label:hover,.Engineer_card .title span,.sort_select_wrap a.Engineer_label.current .check span{color:#007EB0;}.Engineer_label,.btn.Engineer_label{border-color:#007EB0;}.Filmmaker_card .top_border,.Filmmaker_label .check,.film_symbol,.btn.Filmmaker_label{background:#585858;}.Filmmaker_card .person_wrapper,.Filmmaker_label,.Filmmaker_label:hover,.Filmmaker_card .title span,.sort_select_wrap a.Filmmaker_label.current .check span{color:#535353;}.Filmmaker_label,.btn.Filmmaker_label{border-color:#585858;}.sort_select_wrap .dropdown ul li a.current.Anyone_label .check span{color:#000;}.sort_select_wrap .dropdown ul li a .check{background:#fff;}.connections li{height:22px;width:200%;margin-bottom:6px;overflow:hidden;}.connections .tag a,.connections .tag .static_tag{padding-left:5px;}.connections .tag span.static_tag{border-style:dashed;}.connections .tag a{font-weight:bold;}.connections .avatar_small{width:22px;height:22px;margin-right:8px;}.fade{height:100%;width:18px;position:absolute;z-index:1;top:0;right:0;background:transparent url('../images/trasparency_right.png') repeat-y top left;}.file .fade{height:96px;}.code_sample .fade,.uploading_file .fade{border-top-right-radius:3px;border-bottom-right-radius:3px;background:-webkit-gradient(linear,left top,right top,from(rgba(250,250,250,.0)),to(rgba(250,250,250,1)));background:-moz-linear-gradient(to bottom,rgba(250,250,250,.0),rgba(250,250,250,1));background:-o-linear-gradient(to bottom,rgba(250,250,250,.0),rgba(250,250,250,1));background:-ms-linear-gradient(top,rgba(250,250,250,.0) 0%,rgba(250,250,250,1) 100%);}.uploading_file span{width:auto;}.writing_sample .fade,.fade_right{background:-webkit-gradient(linear,left top,right top,from(rgba(249,249,249,.0)),to(rgba(249,249,249,1)));background:-moz-linear-gradient(to right,rgba(249,249,249,.0),rgba(249,249,249,1));background:-o-linear-gradient(to right,rgba(249,249,249,.0),rgba(249,249,249,1));background:-ms-linear-gradient(left,rgba(249,249,249,.0) 0%,rgba(249,249,249,1) 100%);}div.fade_left{left:0;right:auto;background:-webkit-gradient(linear,right top,left top,from(rgba(249,249,249,.0)),to(rgba(249,249,249,1)));background:-moz-linear-gradient(to right,rgba(249,249,249,.0),rgba(249,249,249,1));background:-o-linear-gradient(to right,rgba(249,249,249,.0),rgba(249,249,249,1));background:-ms-linear-gradient(left,rgba(249,249,249,.0) 0%,rgba(249,249,249,1) 100%);}.fade_bottom,span.fade_top{height:18px;width:100%;display:block;position:absolute;left:0;bottom:0;z-index:1;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgba(255,255,255,1)));background:-moz-linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,1));background:-o-linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,1));background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);}.fade_bottom{border-bottom-right-radius:3px;border-bottom-left-radius:3px;}span.fade_top{bottom:auto;top:-13px;border-radius:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,1)),to(rgba(255,255,255,0)));background:-moz-linear-gradient(to bottom,rgba(255,255,255,1),rgba(255,255,255,0));background:-o-linear-gradient(to bottom,rgba(255,255,255,1),rgba(255,255,255,0));background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);}.cofounder .dark_bg .colborder{border-color:#aaa;}.main_sub_headline{font-size:23px;line-height:33px;}.cofounder .card{border-radius:3px;}.card .attributes_text li.screens_link{height:auto;padding-top:1px;overflow:visible;}.screens_link a{display:inline-block;padding:3px;margin-left:-3px;height:24px;overflow:hidden;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}.screens_link a:hover{background:#aaa;}.screens_link a span{width:20px;height:20px;float:left;margin:0 6px 7px 0;padding:1px;background:#fff;border-radius:3px;overflow:hidden;border:1px solid #d3d3d3;}.screens_link a:hover span{border-color:#888;}.screens_link a span:last-child{margin-right:0;}.screens_link a img{vertical-align:top;width:100%;border-radius:2px;}#page_title_share{padding-top:21px;float:right;}#page_title_share .colborder,#page_title_share .colborder{padding-right:12px;margin-right:12px;}#page_title_share .fb_share,#page_title_share .twitter_share{width:16px;height:16px;}#page_title_share a,#page_title_share .colborder{vertical-align:top;opacity:.65;}#page_title_share a:hover,#page_title_share .colborder{opacity:1;}#page_title_share h5,#fake_search{padding:0;line-height:18px;}#fake_search{padding-bottom:1px;}.sort_select{vertical-align:top;margin:0 15px 0 0;padding:8px 30px 9px 14px;border-radius:18px;display:inline-block;background:#fff;text-align:left;line-height:18px;position:relative;}.sort_select:hover{text-decoration:none;}.fake_selector{position:absolute;top:10px;right:10px;display:block;width:12px;}.fake_selector span:first-child,.fake_selector span:last-child{position:absolute;top:0;left:0;display:block;width:10px;height:10px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);background:#aaa;}.fake_selector span:last-child{top:4px;}.fake_selector span:nth-child(2){display:block;width:14px;height:4px;background:#fff;position:absolute;top:5px;left:-2px;z-index:1;}.sort_select_wrap .dropdown{top:-19px;left:-9px;min-width:240px;background:#fff;border-width:2px;border-radius:10px;}.search_form{margin-bottom:20px;}.filter_count{margin:39px 0 32px;padding:0;}.filter_count table{table-layout:auto;border-collapse:collapse;margin:0;}.filter_count table,.filter_count table td{text-align:left;vertical-align:top;padding:0;}.filter_count table td.results_count{width:1px;}.filter_count h2,.results_count b{font-size:21px;}.results_count b{margin:-2px 15px 0 5px;color:#fefefe;display:inline-block;padding:2px 9px 2px 11px;border-bottom:1px solid #C60927;border-right:1px solid #E20B2E;border-radius:3px;text-shadow:0 -1px 1px #666;-moz-text-shadow:0 -1px 1px #666;box-shadow:0 1px 1px #CBB7B7;-moz-box-shadow:0 1px 1px #CBB7B7;background:#f10000;background:-webkit-gradient(linear,left top,left bottom,from(#F40000),to(#DF0202),color-stop(0.5,#F10000),color-stop(0.5,#E20101));background:-moz-linear-gradient(to bottom,#F40000,#DF0202);background:-o-linear-gradient(to bottom,#F40000,#DF0202);background:-ms-linear-gradient(top,#F40000 0%,#DF0202 100%);}.filter_count h2{float:left;padding-right:19px;margin:0 0 9px;padding-left:0;}.filter_count h2 span{border-bottom:4px solid;}.share_links{display:inline-block;padding-top:3px;}.share_links h3{padding-top:17px;}.twitter-share-button,.fb-like,.share_links iframe{vertical-align:top!important;margin-left:5px;}.share_links .twitter-share-button,.share_links iframe,.share_wrapper{margin-left:5px;}.profile .share_links{height:21px;}.profile .twitter-share-button,.profile .fb-like{margin-left:5px;height:23px;}.share_links .twitter-share-button,.share_links .fb-like,.share_links iframe{height:20px;vertical-align:top;}.share_links .clear{padding-top:14px;}.company .share_links{margin-top:15px;}.nav .share_links{margin-bottom:4px;}.share_wrapper iframe{display:block!important;vertical-align:top!important;}.people_filter{margin-left:5px;margin-bottom:12px;}.sort{padding-top:18px;padding-bottom:18px;position:relative;}.sort_skillset{padding-top:16px;padding-bottom:17px;}.tall{font-size:14px;line-height:19px;display:inline-block;font-weight:normal;position:relative;}.sort label,.form_examples ul li{font-size:14px;font-weight:normal;line-height:18px;}.sort label{float:left;margin-right:9px;}.sort label input[type="checkbox"]{margin:-2px 7px 0 0;}.sort_skillset label{margin-right:15px;}.sort .span-3 label{margin-right:0;}.key .key_link:hover,a.large_button:hover{background:#DADADA;}.sort .tall{margin-top:6px;}.sort .form_examples{margin-top:5px;}.sort .tall,.form_examples ul li{line-height:21px;}.sort label.block input{margin:3px 2px 0 0;vertical-align:top;}.sort label.large{font-size:16px;line-height:20px;}.sort input.text{margin:0 0 0 5px;}.sort p{margin:3px 0 -8px;font-size:12px;}.sort p.add_item{margin-bottom:3px;}label.error,.prescreen .error{float:none;display:block;margin:6px 0 7px;position:relative;}.sort label.error .validated{left:-145px;top:-1px;}#project-form .sort label.error .validated{left:-28px;top:31px;}#project-form .sort label.error .validated_short{top:26px;}#project-form .sort label.error .validated_inline{top:-1px;}.sort_tall{padding-top:13px;padding-bottom:13px;}a.filter_active,a.filter_active:hover{border-top-color:#a0a0a0;border-right-color:#b5b5b5;border-left-color:#bfbfbf;border-bottom-color:#bfbfbf;z-index:1;position:relative;text-decoration:none;text-shadow:0 1px 1px #eee;-moz-text-shadow:0 1px 1px #eee;box-shadow:inset 0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.2);background:#DFDFDF;background:-webkit-gradient(linear,left top,left bottom,from(#CCC),to(#E4E4E4));background:-moz-linear-gradient(to bottom,#ccc,#e0e0e0);background:-o-linear-gradient(to bottom,#ccc,#e0e0e0);background:-ms-linear-gradient(top,#ccc 0,#e0e0e0 100%);}.key_border{border-bottom-width:4px;border-bottom-style:solid;}#key_wrapper.fixed{position:fixed;top:0;border-top-width:4px;border-top-style:solid;}#key_wrapper.fixed .span-4{margin-top:0;}#key_wrapper .message_spike{top:50px;}.key .column>span{display:block;padding:6px 0 5px 5px;text-shadow:0 1px 1px #fafafa;-moz-text-shadow:0 1px 1px #fafafa;}.key .last{border-right:0;}.key .span-5.first{width:190px;}.key .span-5.first span{border-left:1px solid #ccc;}.key .span-6.first{width:230px;}.key .last>span{border-right:1px solid #ccc;}.loading{opacity:.4;}.input_wrapper{display:inline-block;position:relative;font-size:13px;}.input_wrapper label,div.upload_wrap .input_wrapper label,.input_wrapper_disabled:hover label{position:absolute;top:6px;left:7px;color:#7a7a7a;font-weight:normal;font-size:inherit;}@-moz-document url-prefix(){.input_wrapper label{top:5px;}}.input_wrapper label,.error_message{transition:linear .15s;-moz-transition:linear .15s;-webkit-transition:linear .15s;}.input_wrapper .light_grey,.input_wrapper:hover label{color:#cfcfcf;cursor:text;}.input_wrapper:hover input{box-shadow:inset 0 1px 3px #ccc;-moz-box-shadow:inset 0 1px 3px #ccc;-ie-box-shadow:inset 0 1px 3px #ccc;}.input_wrapper_disabled:hover input,input:disabled{box-shadow:0 0 0;-moz-box-shadow:0 0 0;-ie-box-shadow:0 0 0;border-color:#bbb;}.input_wrapper_disabled:hover label{}.invite_wrapper label{top:4px;}.input_wrapper input{display:block;float:left;font-size:100%;}.upload_wrap .text{width:295px;}.input_wrapper_medium input{width:291px;}.input_wrapper textarea,.input_wrapper_wide input[type="text"]{width:473px;}.input_wrapper textarea{height:101px;}#feedback .input_wrapper textarea{height:19px;border-width:0;padding:0;}#feedback.feedback_tall textarea,#feedback.feedback_tall input{padding:6px;border-width:1px;border-color:#7a7a7a;margin-bottom:6px;}#feedback.feedback_tall textarea{height:180px;margin-bottom:9px;}#feedback.feedback_tall label{left:12px;}#feedback.feedback_tall h5,#feedback.feedback_tall .input_wrapper{display:block;}.input_wrapper_disabled input{color:#7a7a7a;background:#eee;text-decoration:line-through;}.input_wrapper_disabled:hover label{cursor:pointer;}.input_wrapper p.absolute{bottom:10px;right:8px;margin-bottom:0;color:#bbb;}.input_wrapper_long input{width:450px;}.error_message{position:absolute;top:-75px;left:-60px;display:inline-block;padding:12px 14px 14px;border-radius:6px;opacity:0;z-index:98;border:1px solid #cc0000;border-bottom-color:#aa0000;height:18px;color:#fff;text-align:center;font-weight:bold;font-size:14px;line-height:18px;background:#dd0000;background:-webkit-gradient(linear,left top,left bottom,from(#ff0000),to(#dd0000));background:-moz-linear-gradient(to bottom,#ff0000,#dd0000);background:-o-linear-gradient(to bottom,#ff0000,#dd0000);background:-ms-linear-gradient(top,#ff0000 0%,#dd0000 100%);text-shadow:0 -1px 1px #aa0000;-moz-text-shadow:0 -1px 1px #aa0000;-webkit-text-shadow:0 -1px 1px #aa0000;-ie-text-shadow:0 -1px 1px #aa0000;box-shadow:0 1px 7px #444;-moz-box-shadow:0 1px 7px #444;-ie-box-shadow:0 1px 7px #444;-webkit-box-shadow:0 1px 7px #444;}.error_spike{position:relative;display:block;width:18px;height:18px;bottom:-14px;}.error_message_on .error_message{top:-62px;opacity:1;}.card-number .error_message{left:0;}.card-cvc .error_message{left:-29px;}.card-year .error_message,.card-month .error_message{left:auto;right:-68px;}.error_message_on input,.error_message_on input:active{border-color:#ff0000;}.input_wrapper span:first-child{float:left;}.add_screen,.attachment a,.uploading,.uploaded,.remove_sample{display:inline-block;padding:3px 5px 3px 24px;margin:3px 0 0 5px;}.add_screen,.remove_sample{text-decoration:none;padding-left:19px}.uploaded{padding-left:25px;}.uploaded,.remove_sample{float:left;color:#999;}.attachment .validation,.attachment .close,.attachment .check{left:5px;top:6px;}.attachment .validation{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);}.attachment .validation .arrow_front,.attachment .validation .arrow_leg{background:#F10505;}.attachment .validation .arrow_back,.attachment .validation{background:#fff;}.remove_sample .close{background:transparent;border-radius:18px;width:19px;height:16px;top:3px;left:0;}.remove_sample .close span{font-size:26px;top:1px;right:-1px;text-shadow:0 0 0;color:#9f9f9f;}._remove_copy,._screenshot_copy,._sample_copy{text-decoration:underline;}.attachment .status{line-height:16px;letter-spacing:1px;background:#ff0000;border-color:#ff0000;}a.uploading{padding-left:0;}.uploading img,.attachment .check{position:absolute}.uploading img{top:7px;left:7px;}.uploaded,.uploaded:hover{cursor:default;}.uploaded img{width:19px;height:19px;top:5px;left:5px;position:absolute;border-radius:2px;box-shadow:0 0 1px #444;-moz-box-shadow:0 0 1px #444;-webkit-box-shadow:0 0 1px #444;-ie-box-shadow:0 0 1px #444;}.upload_wrapper{position:relative;padding-left:0;display:block;}.upload_wrapper input{position:absolute;z-index:2;opacity:0;top:0;left:-1px;width:180px;height:34px;display:block;}.upload_wrapper input,.upload_wrapper input:hover,.remove_sample:hover,.add_screen:hover{cursor:pointer;}.no_code .add_code,.no_screens .add_screen,.no_art .add_art,.no_words .add-sample{display:none;opacity:0;transition:opacity .15s ease-in;-moz-transition:opacity .15s ease-in;-webkit-transition:opacity .15s ease-in;}.upload_code textarea{width:620px;height:400px;}.image_stack{position:relative;display:block;}.image_stack,.project_stack{margin:5px 5px 0 1px;}.project_stack{margin-left:5px;margin-right:0;}.image_stack>span{display:block;height:74px;overflow:hidden;}.image_stack>span img{width:100%;}.image_stack>span span{width:100%;}.check,.validated,.help,.help_text .check,.plus{width:19px;height:19px;border-radius:100%;position:absolute;top:-2px;left:-32px;display:inline-block;text-align:center;}.validated,.help,.help_text .check,.plus{transition:linear .1s;-moz-transition:linear .1s;-webkit-transition:linear .1s;}.check,.validated,.help,.help_text .check,.plus{background:#d0d0d0;}.check span{color:#fcfcfc;display:inline-block;font-size:20px;font-weight:bold;margin:0 0 0 4px;line-height:20px;transform:rotate(125deg);-webkit-transform:rotate(125deg);-moz-transform:rotate(125deg);-ms-transform:rotate(125deg);-o-transform:rotate(125deg);-ms-transform:rotate(125deg);}.attributes .check span{left:-2px;top:-2px;}@-moz-document url-prefix(){.check span{margin:-1px 0 0 5px;}}.tall .check{top:-1px;}.tall .check span{margin:-5px 0 0 5px;}.help,.help_text .check{border:none;width:14px;height:14px;padding-left:0;border-radius:14px;}.attachment .check{width:18px;height:19px;border:none;background:none;}.attachment .check span{font-size:26px;margin-left:4px;line-height:19px;text-shadow:0 0 0;}.attachment .check span,.uploaded{color:green;}label .transparent{left:-50px;}.checked{background:none;}.check_huge{width:60px;height:60px;border-radius:60px;position:relative;top:auto;left:auto;}.check_huge span{font-size:87px;margin:22px 0 0 15px;}.plus{position:absolute;top:4px;left:5px;line-height:11px;width:20px;height:20px;color:#aaa;margin-right:3px;background:#fff;font-weight:bold;overflow:hidden;}.plus{border:1px solid #999;}.plus .sprite{position:absolute;top:4px;left:1px;}.body .plus{border-color:#333;}.profile_link{padding-left:44px;}.profile_link:hover{cursor:default;}.profile_link .avatar{left:11px;top:17px;width:26px;height:26px;box-shadow:0 0 2px #444;-moz-box-shadow:0 0 2px #444;-webkit-box-shadow:0 0 2px #444;-ie-box-shadow:0 0 2px #444;}.add_project{font-weight:bold;border:2px solid #7f7f7f;font-size:19px;width:18px;height:18px;color:#7a7a7a;background:#fff;line-height:13px;}.arrow_front,.arrow_back{position:absolute;display:block;height:9px;width:9px;top:5px;left:6px;background:#fff;}.arrow_back{left:2px;border-bottom-left-radius:10px;}.arrow_leg{left:4px;top:8px;width:9px;height:3px;background:#fff;position:absolute;}.message_bubble .validated{top:7px;left:-26px;}.message_form .message_bubble .validated{left:-10px;}.ui-autocomplete{position:absolute;cursor:default;border:1px solid #aaa;box-shadow:0 1px 3px #ccc;}* html .ui-autocomplete{width:1px;}.ui-menu{list-style:none;padding:4px 0;margin:0;display:block;float:left;background-color:#fff;max-height:320px;overflow-y:visible;overflow-x:hidden;width:227px;}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%;position:relative;}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:4px 8px;margin:0 -1px;line-height:1.5;width:150%;height:1.5em;overflow:hidden;zoom:1;cursor:pointer;font-weight:normal;}.signup .ui-menu .ui-menu-item a{color:#7a7a7a;}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active,.sort_select_wrap .dropdown ul li a:hover,.sort_select_wrap .dropdown ul li a.current:hover .check span,.sort_select_wrap .check span{color:#fff;}.ui-menu-item div{display:block;width:18px;height:100%;position:absolute;top:0;right:0;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.01)),to(rgba(255,255,255,1)));}.ui-menu .ui-menu-item a.ui-state-hover div{background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,255,.01)),to(rgba(0,0,255,1)));}.ui-autocomplete-term{font-weight:bold;}.help{top:0;left:0;background:#333;}.help span,.help_text .help span{display:block;font-size:11px;font-weight:bold;text-align:center;text-shadow:0 0 1px #bbb;-moz-text-shadow:0 0 1px #bbb;color:#fff;line-height:14px;transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);}.help_text p{padding-left:18px;color:#000;}.help_text .help{right:auto;left:0;top:2px;position:relative;display:block;}.dark_bg .help_inactive .help{background-color:#c0c0c0;}.header_game .fb_style_link{margin:0 0 12px 5px;}.help_wrap{position:absolute;top:2px;right:0;left:auto;z-index:100;}.bubble,.quote_bubble{z-index:101;background:#fff;display:block;text-align:left;border-radius:4px;border:1px solid #999;color:#333;font-size:14px;font-weight:normal;}.bubble{padding:36px 36px 42px;box-shadow:0 1px 9px #7a7a7a;-moz-box-shadow:0 1px 9px #7a7a7a;-webkit-box-shadow:0 1px 9px #7a7a7a;position:absolute;top:-9px;left:-9px;width:320px;}.help_text_wrap .bubble{right:-9px;left:auto;}.help_wrap .help{z-index:102;line-height:14px;position:absolute;display:block;}.help_text_wrap .help{top:1px;}.help_inactive .help{background:#ddd;}.help_inactive p{color:#7a7a7a;}.help_inactive .bubble{opacity:0;height:0;width:0;padding:0;display:none;}.transparency .bubble{position:relative;top:auto;left:auto;box-shadow:0 0 4px #000;-moz-box-shadow:0 0 4px #000;-webkit-box-shadow:0 0 4px #000;border:none;border-radius:0;margin-top:-60px;width:500px;text-align:left;}.transparency .bubble p,#tips h4{color:#7a7a7a;}.bubble h2{border-bottom:1px solid #000;margin-bottom:12px;padding-bottom:8px;}.bubble p{margin-bottom:0;}.help_text{display:block;position:relative;z-index:102;transition:opacity .15s ease-in;-moz-transition:opacity .15s ease-in;-webkit-transition:opacity .15s ease-in;}.help_wrap_price .bubble{top:auto;bottom:-24px;}#tips h4{padding-top:16px;font-size:13px;}.header_game{padding:18px 14px 28px;top:0;}.header_game label.block{font-size:14px;margin-top:3px;font-weight:normal;}.header_game .radio{vertical-align:top;margin:4px 8px 1px 0;display:inline-block;}.input_wrapper_wrapper{padding-left:21px;}.input_wrapper_wrapper .radio{float:left;margin:13px 0 0 -16px;}.input_wrapper_wrapper p{font-size:13px;margin-bottom:0;}.skill_cleared{margin-bottom:9px;}.sort .skill_cleared{margin-bottom:0;}.prescreen_layer .verify_signup label{display:block;padding:2px 0 0;font-size:13px;}.prescreen_layer .verify_signup input{float:left;margin:4px 6px 0 0;}.prescreen_dimmed .input_wrapper_wrapper .off,.prescreen_brightened .skill_cleared{display:block;}.prescreen a.prescreen_sidebar{background:#fff;display:block;padding:11px 5px 6px 104px;font-size:13px;font-weight:bold;text-align:right;}.prescreen a.prescreen_sidebar img{left:5px;bottom:11px;}.prescreen a.prescreen_sidebar .sprite{margin:0 4px -1px 0;}div.prescreen_layer{height:auto;padding-bottom:56px;width:990px;top:0;margin:0 auto;}.prescreen,.dropdown{display:block;border-radius:4px;border:1px solid #bbb;border-top-color:#ccc;border-bottom-color:#aaa;box-shadow:0 3px 17px #aaa;-moz-box-shadow:0 3px 17px #aaa;}.prescreen{margin:36px 0 0 334px;width:280px;padding:18px 30px 36px;}.dropdown{box-shadow:0 2px 10px #999;-moz-box-shadow:0 2px 10px #999;}.prescreen_wide{margin-left:207px;width:555px;}.signup .prescreen,#project_page .prescreen{margin:-250px 0 0 90px;}#project_page .prescreen{margin-top:90px;}.prescreen_layer a.prescreen_sidebar{display:none;}.prescreen_layer label.block{margin-bottom:18px;position:relative;padding-left:30px;line-height:18px;}.prescreen_layer label.block .radio{position:absolute;top:-2px;left:5px;vertical-align:top;margin:4px 8px 1px 0;display:inline-block;}.prescreen_layer .input_wrapper label{top:4px;}.prescreen_layer label.block span.light_text,.prescreen_layer .input_wrapper{font-size:14px;}.prescreen_layer label.block span.light_text{padding-left:2px;display:inline-block;}.prescreen_layer label.block,.prescreen_layer h4,.prescreen_layer .input_wrapper_wrapper .radio{font-size:18px;}.prescreen_layer label.block dl{width:180px;margin:0;}.prescreen_layer label.block dt{float:left;width:190px;overflow:hidden;white-space:nowrap;}.prescreen_layer label.block dt b:after{font-weight:normal;font-size:14px;color:#ccc;padding:0 3px;content:"..................................................................................";}.prescreen_sidebar b{display:inline-block;margin-bottom:6px;}#company_admin_bg{padding-top:70px;}.prescreen_layer ul{padding:0 5px;}.prescreen_layer ul li{list-style-type:disc;margin-bottom:5px;}.prescreen textarea{height:100px;}.modal_tabs{padding:18px 31px 0;margin:-18px -30px 0;}.modal_tabs,.modal_tabs .tab{border-top-left-radius:3px;border-top-right-radius:3px;}.modal_tabs .tab{display:block;font-size:15px;padding:5px 12px 7px;border:1px solid #7a7a7a;margin:0 0 -1px -1px;color:#7a7a7a;}.modal_tabs .tab.current{border-bottom-color:#fff;position:relative;z-index:1;background:#fff;}.add_skills{margin-left:5px;display:inline-block;}.add_skills p{font-size:14px;color:#7a7a7a;padding:1px 6px 0 0;display:inline-block;}.fb-login-blocker{position:absolute;width:100%;height:38px;left:0px;z-index:1}.indented_text{margin-left:-19px;}.indented_text input.text{width:143px;}.prescreen_center .input_wrapper label,.prescreen_center .input_wrapper input{text-align:center;}.prescreen_center .input_wrapper label{width:260px;}.prescreen_center .input_wrapper input{width:258px;}.prescreen .error{margin-top:0;}.prescreen .validated{left:-39px;}.prescreen_layer .check{position:relative;top:auto;left:auto;background:transparent;width:80px;height:40px;}.prescreen_layer .check span{font-size:75px;margin-left:15px;}.prescreen_super_wide{width:848px;margin-left:40px;}#signup_tab_content h1{font-size:28px;padding:10px 0 3px;line-height:39px;}#prescreen_bubbles .span-5{margin:0 29px 18px 0;}#prescreen_bubbles .span-5.last{margin-right:0;}#prescreen_bubbles .span-5>label,#prescreen_bubbles .input_wrapper_wrapper{display:block;border:1px solid #ccc;background:#fafafa;border-radius:6px;padding:39px 0 9px;text-align:center;color:#6a6a6a;}#prescreen_bubbles .span-5>label:hover{cursor:pointer;background:#aaa;border-color:#aaa;}#prescreen_bubbles .span-5>label:active,#prescreen_bubbles .input_wrapper_wrapper,#prescreen_bubbles .span-5 .prescreen_bubble.active{background:#7a7a7a;border-color:#7a7a7a;}#prescreen_bubbles .span-5>label:active,#prescreen_bubbles .span-5>label:hover,#prescreen_bubbles .span-5>label:active .light_text,#prescreen_bubbles .span-5>label:hover .light_text,#prescreen_bubbles .span-5>label:hover .user_type,#prescreen_bubbles .span-5>.prescreen_bubble.active .user_type,#prescreen_bubbles .input_wrapper_wrapper h4,#prescreen_bubbles .span-5 .prescreen_bubble.active,#prescreen_bubbles .span-5 .prescreen_bubble.active .light_text{color:#fff;}#prescreen_bubbles .span-5>label input{visibility:hidden;}#prescreen_bubbles span.absolute{position:absolute;top:13px;left:75px;height:40px;}#prescreen_bubbles span.absolute{width:40px;text-align:center;}#prescreen_bubbles span.sprite_prescreen{overflow:hidden;display:inline-block;background-image:url('../images/sprite_prescreen.png');background-repeat:no-repeat;}.sprite_designer{background-position:0 0;}.prescreen_bubble:hover span.sprite_designer,.prescreen_bubble.active span.sprite_designer{background-position:-40px 0;}.sprite_developer{background-position:0 -240px;}.prescreen_bubble:hover span.sprite_developer,.prescreen_bubble.active span.sprite_developer{background-position:-40px -240px;}.sprite_engineer{background-position:0 -80px;}.prescreen_bubble:hover span.sprite_engineer,.prescreen_bubble.active span.sprite_engineer{background-position:-40px -80px;}.sprite_scientist{background-position:0 -160px;}.prescreen_bubble:hover span.sprite_scientist,.prescreen_bubble.active span.sprite_scientist{background-position:-40px -160px;}.sprite_writer{background-position:0 -200px;}.prescreen_bubble:hover span.sprite_writer,.prescreen_bubble.active span.sprite_writer{background-position:-40px -200px;}.sprite_product_manager{background-position:0 -120px;}.prescreen_bubble:hover span.sprite_product_manager,.prescreen_bubble.active span.sprite_product_manager{background-position:-40px -120px;}.sprite_artist{background-position:0 -40px;}.prescreen_bubble:hover span.sprite_artist,.prescreen_bubble.active span.sprite_artist{background-position:-40px -40px;}.sprite_filmmaker{background-position:0 -280px;}.prescreen_bubble:hover span.sprite_filmmaker,.prescreen_bubble.active span.sprite_filmmaker{background-position:-40px -280px;}#prescreen_bubbles .user_type{font-size:20px;display:block;padding:0 0 0px;color:#000;}#prescreen_bubbles .light_text.plain{font-size:12px;}#prescreen_bubbles .input_wrapper_wrapper{padding-top:3px;padding-bottom:3px;}#prescreen_bubbles .input_wrapper_wrapper .input_wrapper{margin:2px 0 6px 9px;float:left;}#prescreen_bubbles .input_wrapper_wrapper .input_wrapper label{padding-left:0;}#prescreen_bubbles .input_wrapper_wrapper .input_wrapper input{border-color:#fff;width:160px;margin-left:0;border-radius:3px;}#prescreen_bubbles .input_wrapper_wrapper .input_wrapper input:focus,#prescreen_bubbles .input_wrapper_wrapper .input_wrapper input:active,.input_wrapper_wrapper .input_wrapper input:hover{box-shadow:none;}.inline_game input,.inline_game label:first-child,#feedback .input_wrapper textarea,#feedback .input_wrapper input{width:166px;}.person{padding:7px 6px 7px 32px;display:block;color:#000;position:relative;border-radius:2px;font-size:13px;font-weight:normal;line-height:15px;}.person_tall .person{line-height:15px;padding:5px 6px 3px 31px;}.person:hover,.invite_active .person{color:#000;text-decoration:none;}.person:hover,.invite_active .person,a.nav_link:hover,.link_group a:hover{background-color:#ddd;}.person .avatar{vertical-align:top;position:absolute;top:4px;left:5px;}.person_tall .avatar{top:8px;}.person span{display:block;overflow:hidden;}.person .name{height:15px;}.person .company{font-size:11px;color:#aaa;height:16px;}.person:hover .company{color:#7a7a7a;}.search_results{border:1px solid #666;border-top:none;width:176px;position:absolute;z-index:2;top:40px;left:5px;background:#fff;display:block;max-height:215px;overflow-y:scroll;}.search_results .remove{display:none;}.search_results .person{border-radius:0;}.z_99{z-index:99;}.z_102,div.transparency_dark{z-index:102;}.z_103,div.z_103,#prescreen_bg,#first_layer,.signup_wrap{z-index:103;}.z_104,div#second_layer,.upload_wrap .signup{z-index:104;}.upload_wrap{z-index:105;}.fb_error_msg{z-index:200;}.fb_style_link{font-size:14px;height:33px;display:inline-block;padding:0;outline:none;border-radius:3px;border-color:#435A8B #3C5488 #334C83;border-width:1px;border-style:solid;background:#3B55A0;background-image:linear-gradient(top,#4C69BA,#3B55A0);background-image:-webkit-linear-gradient(#4C69BA,#3B55A0);background-image:-moz-linear-gradient(top,#4C69BA,#3B55A0);background-image:-ms-linear-gradient(top,#4C69BA,#3B55A0);background-image:-o-linear-gradient(top,#4C69BA,#3B55A0);}.fb_style_link:hover{text-decoration:none;}.fb_style_link span:last-child{padding:6px 11px 7px 6px;color:white;line-height:20px;display:inline-block;text-shadow:0 -1px 0 #354C8C;-moz-text-shadow:0 -1px 0 #354C8C;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-weight:bold;margin:0 0 0 32px;}.fb_style_link .sprite{top:5px;left:5px;}.fb_style_link_small,.card .fb_style_link_small{font-size:12px;line-height:14px;background-position:-21px -188px}.fb_style_link_small span{padding:2px 6px 3px 6px;margin:0 1px 0 21px;}.fb_style_link_large{font-size:17px;line-height:28px;height:35px;border-radius:3px;}.fb_style_link_large .sprite{top:6px;left:6px;}.fb_style_link_large span:last-child{padding:7px 13px 8px 0;margin:0 0 0 40px;}.signup_item .prescreen_overlay.relative>span.absolute{left:112%;top:9px;}.signup_item .fb_loading{margin:0;top:8px;left:-31px;}.profile .fb_style_link{vertical-align:top;margin-top:2px;}.btn_small .fb_loading{width:18px;height:18px;right:-26px;top:6px;z-index:1;}.prescreen .fb_loading{padding:3px 0 0 2px;}.byline h4{line-height:24px;padding-left:0;}.fb_style_link{margin-left:5px;}#profile_signup{float:right;border-radius:13px;margin:-9px 130px 0 0;padding:3px 11px 3px;color:#fff;}.person_message{border-radius:19px;padding-top:27px;padding-bottom:28px;}.profile .page_title{margin:0 0 2px;font-size:26px;line-height:38px;}.profile .page_title,.profile .person_type{margin-left:5px;}.avatar{width:25px;}.avatar_large{width:75px;height:75px;}.avatar,.avatar_large,.avatar_small,img.portrait_small{border-radius:100%;}.avatar_main{display:block;margin:0;width:130px;height:130px;border-radius:100%;margin-left:5px;vertical-align:top;box-shadow:0 0 2px #ccc;}#avatar_main_wrapper{width:140px;height:130px;overflow:hidden;display:block;position:relative;z-index:99;margin:1px 0 0 4px;}.profile .person_type{margin-bottom:7px;padding-left:0;}.profile .person_type a{margin-right:14px;}.signup .portfolio{width:600px;margin-right:-10px;}.project{margin-bottom:21px;}.project a{padding:0 0 78px;display:block;background:#fff;width:220px;margin-left:5px;}.project .img_wrapper,.project .project_title{float:left;}.project .img_wrapper{height:180px;width:100%;overflow:hidden;margin-top:18px;}.project .img_wrapper,.project .project_title{background:#fff;}.project .project_title{width:202px;display:block;padding:4px 9px 0px;left:0;bottom:5px;}.project .project_title span.title_content{max-height:43px;overflow:hidden;display:block;}.portfolio .column{position:relative;}.portfolio .column:nth-child(5),.portfolio .column:nth-child(9),.portfolio .column:nth-child(13),.portfolio .column:nth-child(17),.portfolio .column:nth-child(21){margin-right:0;}.file,.add_file,.portfolio_image{display:block;position:relative;font-size:12px;}.profile .portfolio_image,.sort .file,.profile a.code_sample,.profile .writing_sample{margin-left:5px;}.profile .portfolio_image{max-height:105px;}.profile .portfolio_image,.profile .writing_sample,.profile .code_sample{margin-bottom:18px;}.image_wrap,.code_sample,.portfolio_image{overflow:hidden;}.portfolio_image{background:#fff;max-height:120px;}.add_file,.uploading_file{padding:5px;border:1px solid #ccc;border-bottom-color:#c0c0c0;border-radius:3px;}.dark_bg .portfolio_image{border:1px solid #ddd;}.dark_bg .portfolio .screen{width:105px;}.portfolio .image_wrap{height:171px;}.portfolio .screen{width:100px;display:block;}.sample_url{padding-top:3px;color:#7a7a7a;display:block;}.add_file{color:#757575;border:2px dashed #7a7a7a;text-decoration:none;text-shadow:0 1px 1px #fff;height:101px;}.add_file:hover{border-color:#999;text-decoration:none;color:green;border-color:green;}.add_file span.plus_symbol{display:block;font-size:48px;line-height:39px;padding-bottom:13px;color:green;}.uploading_file{height:103px;border-color:#aaa;color:#5a5a5a;background:#fafafa;}.uploading_file img{margin:11px 0 11px 0;}.add_file_input{display:block;width:100%;height:112px;position:absolute;opacity:0;z-index:2;top:0;left:0;}.add_file_input:hover{cursor:pointer;}.signup .file{margin-bottom:4px;}.signup .delete,.signup .edit{font-size:11px;text-transform:uppercase;}.signup .portfolio .span-3{margin-bottom:18px;}.portfolio_image .zoom,.screen .zoom{position:absolute;left:46px;top:30px;padding:11px 17px 18px 12px;background:rgba(0,0,0,.8);opacity:0;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;transition:opacity .1s ease-in-out;-ms-transition:opacity .1s ease-in-out;-moz-transition:opacity .1s ease-in-out;-webkit-transition:opacity .1s ease-in-out;}.screen .zoom{top:20px;}.file:hover .zoom,.screen:hover .zoom{opacity:1;}.zoom,.zoom span{display:block;}.zoom>span{width:14px;height:14px;border-radius:100%;border:3px solid #fff;}.zoom>span>span{position:absolute;top:11px;left:15px;width:4px;height:13px;background:#fff;}.portfolio_image .zoom>span>span,.screen .zoom>span>span{top:25px;left:30px;}.zoom>span>span,.profile .connect_me .message_spike,.dropdown .message_spike,div.message_spike_up{transform:rotate(135deg);-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);}.zoom_small{position:relative;display:inline-block;}.zoom_small>span{border-color:#7a7a7a;width:8px;height:8px;top:2px;}.zoom_small>span>span{background:#7a7a7a;height:8px;top:10px;left:12px;width:3px;}.link_out{padding:10px 10px 12px 14px;}.code_sample,.writing_sample,.stack,.projects .file{font-weight:normal;font-size:12px;line-height:18px;text-align:left;}.code_sample,.projects .file,.stack{border-radius:4px;}.music_portfolio .code_sample,.music_portfolio .stack{border-radius:0;}.code_sample,.projects .file{z-index:3;}.code_sample:hover,.projects .file:hover,.dropdown ul li a:hover{text-decoration:none;}.code_sample .title,.writing_sample .title,.file_label{font-size:12px;font-weight:bold;padding:7px 0 7px 12px;display:block;}.writing_sample .title{width:90px;overflow:hidden;height:14px;}.file_label{font-size:12px;font-weight:normal;color:#555;}.signup .file_label{height:71px;}.green,#photo_guidelines .check span{color:#29a531;}.purple,#photo_guidelines .close span{color:#737edf;}.writing_sample,.card .writing_portfolio .stack,.signup .file_label{background:#fafafa;}.writing_sample,.card .writing_portfolio .stack{border-color:#dfdfdf;}.writing_sample{border-style:solid;border-width:1px;}.writing_sample,.profile .writing_sample{border-bottom-color:#cfcfcf;z-index:2;overflow:visible;}.writing_description span,.featured_quote,#about_creator,.writing_sample_inline .title,.writing_sample_inline .writing_description{font-family:Georgia;display:block;}.writing_description span{color:#7a7a7a}#about_creator{line-height:30px;font-weight:100;}.writing_sample_inline,.code_sample_inline{text-align:center;font-weight:normal;}.writing_sample_inline .title,.image_stack .title,.project_stack .title{font-size:26px;display:block;line-height:31px;font-weight:bold;padding:9px 0 0 0;}.image_stack .title,.project_stack .title{padding-top:14px;}.image_stack .title,.project_stack .title,.image_stack .subtitle,.project_stack .subtitle{padding-left:12px;}.writing_sample_inline .title{font-size:40px;line-height:37px;padding-top:0;padding-bottom:2px;}.writing_sample_inline .writing_description,.code_sample_inline .coding_description{font-size:15px;color:#000;line-height:18px;}.code_sample_inline .title{font-size:30px;line-height:41px;padding-top:0;letter-spacing:2px;display:block;}.code_sample_inline .coding_description{padding:0;}.page_fold{position:absolute;display:block;width:16px;height:16px;background:#fff;border-left:1px solid #ddd;border-bottom:1px solid #ddd;top:-1px;right:-1px;z-index:2;}.page_fold span{position:absolute;display:block;width:22px;height:1px;border-bottom:1px solid #ddd;top:7px;right:-3px;}.card .page_fold{width:12px;height:12px;}.card .page_fold span{width:17px;top:5px;right:-2px;}.writing_sample:hover .page_fold{display:none;}.stack{position:absolute;z-index:1;top:4px;left:2px;border-color:#ccc;width:72px;top:5px;left:2px;height:90px;padding:3px 7px 0;}.stack_two{z-index:2;width:74px;top:3px;left:1px;}.file_type{font-size:11px;letter-spacing:1px;display:block;margin-bottom:4px;margin-top:-1px;}.multimedia iframe{margin-left:5px;}#project_section .span-6:nth-child(odd){margin-right:0;clear:right;}a.project_file{height:auto;padding:5px;margin:0;border:none;background:none;}.profile .project_file{width:220px;margin-bottom:9px;margin-top:7px;}.profile .project_file .title{padding-top:10px;padding-bottom:6px;}a.project_file:hover b{text-decoration:underline;}.image_wrap,.project_file{display:block;height:210px;overflow:hidden;}.project_file .image_wrap img{min-height:100%;}.projects .file,.card .code_sample,.card .writing_sample{width:75px;height:74px;}.card .file_label{display:block;font-size:16px;padding:4px 0;}.card .file_label{font-size:12px;}.card .portfolio .file{margin-left:0;}.card .portfolio .file:hover{text-decoration:none;}.card .writing_sample{padding-bottom:2px;background-image:linear-gradient(top,#fff 0%,#f9f9f9 30%,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f5f5),color-stop(.3,#f9f9f9));background-image:-moz-linear-gradient(top,#fff 0%,#f9f9f9 30%,#f5f5f5 100%);background-image:-ms-linear-gradient(top,#fff 0%,#f9f9f9 30%,#f5f5f5 100%);}.profile .writing_sample,.profile .code_sample{width:103px;height:113px;margin-top:3px;margin-left:5px;border:1px solid #ddd;}.profile .code_sample{height:103px;}.profile .code_sample .title{width:200%;height:12px;overflow:hidden;}.profile .stack{top:9px;width:84px;}.profile .stack_two{top:7px;width:87px;}.profile .title{font-size:14px;padding:9px 0 7px 7px;}.card .writing_portfolio .stack{border-radius:0;}.projects .file{width:96px;}.card .projects .stack{width:78px;}.card .projects .stack_two{width:80px;}.projects .file .title{font-size:13px;font-weight:bold;}.projects .project_image_wrap{display:block;width:100%;height:53px;bottom:0;overflow:hidden;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}.project_image_wrap img{width:88px;}.status_bubble{display:inline-block;border-radius:100%;width:16px;height:16px;margin:0 8px -2px 0;}.music_note{font-size:48px;padding-top:9px;line-height:44px;color:#222;display:block;}.film_symbol{font-size:32px;color:#fff;border-radius:8px;line-height:32px;display:inline-block;margin:10px 0 4px;padding:5px 9px 4px 14px;}.top_bump{display:block;}.profile .top_bump .light_text{display:inline-block;margin:5px 5px 0 0;}.send_message .message_label,.message_bubble p,.message_bubble h4,.send_message .creditcard h4,.send_message textarea{font-size:15px;}div.send_message{position:relative;margin:0px 0 1px 18px;}div.send_message .span-18{width:674px;}.send_message .message_label{font-weight:normal;color:#aaa;z-index:3;top:7px;}.select_message_off .message_label{font-size:16px;left:9px;top:20px;font-weight:bold;text-decoration:underline;width:644px;text-align:center;}.select_message_off .message_label .sprite_mail{opacity:.6;margin:0 10px -1px 0;}#message_box_label{padding:9px 11px 0;}.message_bubble{background:#fff;margin-top:51px;}.send_message .message_spike_two span:first-child,.send_message .message_spike_two span:last-child{border-color:#7a7a7a;}div.message_wrapper_off textarea{background:#fff;}.message_bubble,div.message_wrapper_off textarea{border-radius:8px;}.message_bubble p,.message_bubble h4,.send_message .creditcard h4{padding:0 0 0 17px;color:#000;}.message_bubble p{margin-bottom:9px;}.default_message p{padding-right:17px;}.message_bubble h4{margin-bottom:0;}.creditcard{z-index:5;display:block;padding:15px 0;}.message_type_shadow{width:103%;height:7px;position:absolute;top:-8px;left:-5px;}.select_message_off .help_wrap{top:19px;}label.no_pitch .close{top:-5px;left:0;border-radius:18px;width:20px;height:17px;background:transparent;}label.no_pitch .close span{top:7px;right:4px;}.default_message,.message_byline{font-size:13px;padding:9px 0 4px;display:block;width:100%;}.default_message{padding-top:14px;}.message_byline{top:auto;bottom:62px;padding-top:0;color:#7a7a7a;}.send_message .input_wrapper{display:block;}.send_message .secondary_textarea label{left:10px;}.send_message .secondary_textarea input{margin-left:5px;}.select_message_off .input_wrapper.off{display:none;}.send_message textarea{float:left;margin:0 0 0 15px;width:644px;border-width:0 0 1px 0;height:72px;padding:8px 0 9px;background:transparent;position:relative;z-index:2;resize:none;}.send_message textarea.border_t_g{border-top-width:1px;}.send_message textarea,.collab_message{border-color:#ccc;}.send_message textarea:focus{box-shadow:none;border-color:#aaa;}.select_message_off textarea{border:0;}.select_message_off textarea{margin:0 0 7px;}.message_wrapper_off .no_message{display:block;position:relative;z-index:3;}.message_wrapper_off .input_wrapper span:first-child{float:none;}.select_message_off textarea{height:168px;padding-top:0;margin-bottom:0;}.select_message_off .mesasge_title{width:100%;}.select_message_off span.extra_text{display:inline-block;}.select_message_off .input_wrapper{float:left;}.message_wrapper_off{margin-bottom:0px;border-bottom:0;}.select_message_off .no_type,.message_wrapper_off .message_type_label,.select_message_off .message_type_shadow,.select_message_off #message_box_label{display:block;}.select_message_off .active_message,.message_wrapper_off .message_deets,.select_message_off p,.message_wrapper_off .select_type,.select_message_off .message_type_label,.select_message_off .message_byline,.message_wrapper_off .message_type_shadow,.message_wrapper_off .bubble_close,.creditcard_off{display:none;}.message_wrapper_off .message_bubble{height:70px;}.message_wrapper_off textarea{height:58px;padding-top:5px;padding-bottom:7px;}#temp_send h4{padding:0;}#message_send{color:#fff;}.message_deets .help_wrap{right:-12px;}.message_deets .help_wrap .bubble{top:auto;bottom:-27px;}.creditcard{padding-bottom:0;}.creditcard h4{display:inline-block;}.creditcard .help_wrap{z-index:101;}img.cards{vertical-align:top;margin:6px 0 16px 5px;float:left;}.send_message img.cards{margin-left:18px;}.ssl_secured{margin:10px 0 0 18px;font-weight:normal;color:#757575;font-size:12px;padding-left:17px;}.creditcard .btn{margin:9px 0 4px;}.creditcard .input_wrapper{margin-bottom:8px;}.creditcard .input_wrapper label,.creditcard .input_wrapper,.cc_onfile .tall,#message_label,#message_label p,#allow_pitch span{font-size:13px;}.creditcard .help_wrap{right:-17px;}.send_message .card-number{margin-left:13px;}.card-number input{width:145px;}.card-month select,.card-year select{font-size:16px;margin:6px 2px 0 0;}.cc_onfile .tall{margin-top:0;}h4.error{margin-top:6px;}#message_send{left:744px;bottom:-7px;margin:0;padding:0;width:80px;height:80px;line-height:76px;text-align:center;border-radius:100%;}.select_message_off .message_bubble{margin-top:0;}.select_message_off #message_label h4{display:none;}#message_label h4{top:-57px;padding:0 15px;line-height:23px;}#message_label h4,#message_label h4 a{color:#fff;}.message_sent h1{color:#fff;}#message_limit{padding:17px 35px 17px 17px;}#first_layer,#second_layer,.signup_wrap,.upload_wrap{-webkit-transition:opacity .2s;}.signup_wrap{width:100%;position:absolute;top:-72px;left:0;background:none;}.signup_wrap .container,.background_layer .container{height:100%;}.container .signup_wrap .container,.container .background_layer .container,.background_layer .container,.project_wrap .container{margin-top:0;}.signup_wrap select{margin:0 0 0 5px;width:135px;display:block;}#education_field_wrapper{padding:1px 0;}#education_field_wrapper .validated{left:230px;}.signup_wrap .page_title{text-align:left;margin-top:0;}.signup{margin-left:70px;border-left:1px solid #ddd;border-right:1px solid #ddd;top:0;height:100%;position:relative;z-index:100;}#main .signup{padding-top:0;}.background_layer .signup{box-shadow:0 0 3px #ddd;-moz-box-shadow:0 0 3px #ddd;}.overlay_off .signup{margin-left:180px;opacity:0;}.upload_wrap .signup{margin-left:240px;z-index:101;}#second_layer .signup{width:750px;margin-left:240px;}.signup .avatar{margin:0 5px 0 0;}.signup h2{line-height:32px;}.signup_subtitle{margin-left:6px;}.signup_subtitle li{margin-top:3px;font-size:15px;list-style-type:disc;list-style-position:inside;}.signup .fb_iframe_widget{margin:-11px 0 21px 5px;}.no_profile{background:#ffffdd;padding-top:30px;padding-bottom:16px;}.close,.hovercard .close:hover{position:absolute;width:24px;padding-top:3px;height:21px;color:#fff;line-height:23px;}.close{top:0;left:-1px;}.close span{font-size:23px;width:18px;height:18px;font-weight:bold;line-height:12px;display:inline-block;position:absolute;top:5px;right:1px;}.close span,.remove_sample .close span,.message_spike,.logout span,.scroller span,.arrow_front,.arrow_back,.remove span,.page_fold span,.arrows .arrow{transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);}.close:hover{background:#000;}.close:hover span{color:#fff;}.close span,.remove_sample .close span,.message_spike,.logout span,.scroller span,.arrow_front,.arrow_back,.remove span,.page_fold span,.close:hover,.hovercard .close:hover span{text-decoration:none;color:#5555;}.close_plain{left:auto;right:9px;top:9px;}.close_plain,.close_inline{background:transparent;color:inherit;}.close_plain span,.close_inline span{top:4px;}.close_plain:hover,.close_inline:hover{background:inherit;}.close_inline_wrapper{padding-left:16px;}.close_inline{width:17px;padding:0;top:-3px;left:0;}.close_outline{border:1px solid #000;border-radius:100%;}.close_outline span{top:5px;right:2px;}@-moz-document url-prefix(){.close_outline span{right:0;top:4px;}}.close_plain_large{width:55px;height:52px;line-height:53px;position:fixed;top:76px;right:76px;}.close_plain_large span{font-size:74px;font-weight:100;top:6px;right:24px;}.signup_wrap .input_wrapper{display:block;float:left;}.attachments .input_wrapper:first-child{padding-top:0;border-top:0;}.signup_wrap .input_wrapper,.input_wrapper_wrapper .radio{font-size:14px;}.input_wrapper_wrapper .input_wrapper{margin-top:5px;margin-left:5px;}.signup_wrap .input_wrapper input[type="text"]{width:255px;padding-top:8px;padding-bottom:8px;float:left;}.sample-wrapper .input_wrapper input{width:611px;}.signup_wrap .input_wrapper_wide input[type="text"]{width:420px;}.signup_wrap .input_wrapper label{top:8px;}.fb_login a{padding-left:18px;color:#3b5998;}#allow_pitch{position:relative;padding-left:30px;line-height:22px;}#allow_pitch input{position:absolute;top:7px;left:5px;}#allow_pitch span{color:#7a7a7a;}.form_examples ul li{display:block;padding-bottom:4px;}.form_examples .sprite{vertical-align:top;margin-top:1px;}.sample-wrapper .input_wrapper input[type="text"]{width:350px;}.sample-wrapper textarea{width:348px;min-height:500px;padding:9px 6px;}.upload_wrap label.error{position:relative;display:block;width:100%;float:left;margin:18px 0 -10px 0;font-size:12px;}.upload_wrap label.error .validated{left:-27px;top:29px;}.signup .page_title{margin-bottom:0;}.form_sections a{display:block;position:relative;padding-left:29px;width:136px;font-size:14px;color:#7a7a7a;margin:0 -5px 18px 5px;}.form_sections a:hover{text-decoration:none;cursor:default;}.form_sections a b{position:absolute;top:-1px;left:0;display:inline-block;width:23px;height:23px;border-radius:23px;background:#999;color:#fff;text-align:center;}.form_sections a:first-child{border-bottom-left-radius:3px;border-top-left-radius:3px;}.form_sections a:last-child{border-right:0;border-top-right-radius:3px;border-bottom-right-radius:3px;}.form_sections a.active{color:#000;font-weight:bold;}.form_sections a.active:hover{text-decoration:underline;cursor:pointer;}.form_sections a.active b{background:#444;}.signup>.close{left:-24px;top:23px;}#photo_guidelines h4{padding-left:30px;}#photo_guidelines .check{background:transparent;left:4px;top:1px;}#photo_guidelines .check span{font-size:29px;margin-left:3px;}#photo_guidelines .close{background:transparent;top:-4px;left:-2px;}#photo_guidelines .close span{font-size:32px;}#large_upload_wrapper{padding:100px 0 42px 252px;margin:-4px 5px 36px;background:#fff url('/images/photos_bg.png') no-repeat 125px 76px;}#large_upload_wrapper h2{color:#999;}#uploaded_project_assets{width:720px;}#uploaded_project_assets span.btn{float:left;background:#aaa;border-top-left-radius:0;border-top-right-radius:0;margin:-153px 0 27px 5px;width:139px;padding-top:127px;text-align:center;color:#fff;border-color:transparent;}#project_images .upload_box{display:block;position:relative;height:119px;width:163px;overflow:hidden;border:1px solid #ccc;margin:0 0 7px 5px;cursor:move;}#project_images .primary_image{border-color:#999;}#project_images .uploading_image{background:#fff;}#project_images img.photo{max-width:100%;background:#fff;}#project_images h5{margin-bottom:9px;}#project_images .bubble_close{position:absolute;top:-10px;left:auto;right:-9px;}.uploaded_photo{margin-top:-9px;margin-bottom:27px;}#uploaded_project_assets .span-4{width:168px;}#groups_edit h4{display:inline-block;margin-bottom:5px;}#groups_edit .close{top:-1px;left:auto;border-radius:100%;right:-23px;background:transparent;color:#7a7a7a;}.header_notification,#page_footer{margin-bottom:27px;}.header_notification .container{margin-top:0;margin-bottom:0;}.header_notification h1{margin-top:0;margin-bottom:6px;text-shadow:none;color:#000;line-height:38px;font-size:33px;text-align:left;}.header_notification .small_notification{margin:-9px 0 -18px;}.header_notification .btn{margin:0 28px 0 0;}.btn_undo,.header_notification .btn_undo{margin:-7px 0 -6px 0;}.header_notification .close{top:16px;right:16px;left:auto;}.header_notification .message_spike{left:489px;bottom:-7px;top:auto;border:none;}#profile_page .header_notification{margin-bottom:35px;}#project_admin{float:right;}#project_admin .btn{margin:0 0 0 15px;float:left;}#page_footer{padding:14px 18px 15px;}#page_footer .btn{margin:0 12px 0 0;}.form_buttons{margin-top:27px;}.form_buttons .btn{float:left;}.transparency{width:100%;height:100%;position:fixed;background:rgba(255,255,255,0.85);top:0;left:0;overflow:hidden;z-index:99;}.transparency img{max-height:95%;display:inline-block;margin:0 auto;}.transparency table{height:100%;padding:0;}.transparency td{vertical-align:middle;}.transparency td.center{width:752px;height:100%;padding:0 36px;background:#fff;}.writing_wrapper{position:absolute;top:-90px;left:140px;min-height:100%;}.writing_wrapper .close{top:58px;left:-24px;}.writing{background:#fff;position:absolute;top:0;left:0;min-height:100%;padding-bottom:145px;}.writing h4{padding-bottom:24px;}.writing h2{font-size:26px;line-height:32px;padding-top:36px;padding-bottom:3px;}.writing h3,.writing h2{font-family:Georgia,"Times New Roman",serif;display:block;}.writing h3{font-size:19px;line-height:29px;padding-bottom:60px;padding-bottom:27px;}.transparency_dark{background:rgba(0,0,0,.94);}.invite_success{position:fixed;top:30%;width:100%;}.invite_success h3{padding:25px 35px 30px;background:rgba(0,0,0,.85);color:#fff;text-shadow:0 -1px 1px #000;display:inline-block;border-radius:4px;}.invite_success .check{position:relative;left:auto;top:auto;width:31px;height:31px;background:#fff;color:#333;text-shadow:0 -1px 1px #fff;margin-bottom:14px;}.invite_success .check span{color:#000;font-size:35px;margin:6px 0 0 6px;}.galleria-lightbox-box img{border-radius:4px;box-shadow:0 0 5px #000;}.galleria-lightbox-next,.galleria-lightbox-prev{position:relative;border-radius:5px;}.galleria-lightbox-next span,.galleria-lightbox-prev span{position:absolute;display:block;background:#fff;height:36px;width:11px;border-radius:1px;}.galleria-lightbox-next span:first-child,.galleria-lightbox-prev span:last-child{top:28px;left:23px;z-index:1;}.galleria-lightbox-next span:last-child,.galleria-lightbox-prev span:first-child{transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);top:47px;left:23px;}.galleria-lightbox-prev span:first-child,.galleria-lightbox-prev span:last-child{top:28px;left:auto;right:23px;}.galleria-lightbox-prev span:last-child{top:47px;}.galleria-stage{height:450px;}#AboutPage h2{font-size:21px;font-weight:normal;}#AboutPage .about_list li h3{line-height:23px;}#AboutPage .about_list li{margin-top:14px;color:#777;}.about_title{width:100%;float:left;margin-top:-18px;}.about_title span{display:inline-block;background:#fff;padding:0 18px;margin-top:-18px;}.face_stack{position:relative;left:0px;top:0;width:35px;padding:0 70px;background:#fff;height:106px;display:block;}.face_stack img.face,#AboutPage .span-5 img{position:absolute;width:70px;height:70px;padding:4px;border:1px solid #bbb;top:-8px;right:45px;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f4f4f4));background:-moz-linear-gradient(to bottom,#fff,#f4f4f4);background:-o-linear-gradient(to bottom,#fff,#f4f4f4);background:-ms-linear-gradient(top,#fff 0%,#f4f4f4 100%);}.face_stack img.face:first-child{right:75px;top:0;transform:rotate(-12deg);-moz-transform:rotate(-12deg);-ms-transform:rotate(-12deg);-o-transform:rotate(-12deg);-webkit-transform:rotate(-12deg);}.face_stack img.face:last-child,#AboutPage .span-5:first-child img{right:15px;top:1px;transform:rotate(13deg);-moz-transform:rotate(13deg);-ms-transform:rotate(13deg);-o-transform:rotate(13deg);-webkit-transform:rotate(13deg);}#AboutPage .span-5 img{position:relative;top:10px;left:5px;padding:4px;}.more-item{display:none;}#CitiesPage .border_b_g,#CitiesPage .border_t_g,#CitiesPage .colborder{border-color:#bbb;}.city_asside h4{padding-left:0;padding-right:0;}.terms ul li{margin-bottom:18px;}.terms ul li ul{padding-top:18px;}.terms ul li ul li{list-style-type:decimal;margin-left:36px;}#custom_header h3{line-height:24px;}.company_url{margin:6px 0 0;font-size:14px;padding-left:20px;}.company_url .sprite_share_small{top:8px;}div.message_spike_down{top:auto;bottom:-8px;background:#fff;}#custom_header>.btn{margin-bottom:0;}#fashion_interest iframe,#fashion_interest .fb_iframe_widget{float:left;}#fashion_interest iframe{margin-left:0;}#custom_header .dropdown{left:5px;}#project_list select{vertical-align:top;font-size:16px;}.custom_header_bubble{border:1px solid #ccc;border-radius:5px;padding-bottom:18px;}.custom_header_bubble,.custom_header_bubble .message_spike{background:#fff;}.custom_header_row_style{padding-top:27px;padding-bottom:36px;margin-top:-27px;background:#fff;}.custom_header_bubble .message_spike{left:490px;}.custom_header_bubble .btn_small{margin-bottom:0;}.filters{border-color:#999;}.link_group{padding:0;}.link_group a{float:left;padding:9px 11px 10px;text-decoration:none;margin-right:9px;margin-right:0;}.link_group a:first-child{padding-left:0;}.link_group a .zoom{margin:-2px 9px 0 3px;}.selector{padding:5px 23px 6px 7px;margin:0 0 0 5px;position:relative;color:#333;border-radius:3px;}.selector,.project_filters input{margin:0;border-radius:1px;padding:8px 9px 9px;}.project_filters input[type="text"],.sort_select{font-weight:bold;border-width:2px;border-style:solid;}.project_filters input[type="text"],.sort_select_plain{border-color:#aaa;}.project_filters input[type="text"]{padding-right:0;}@-moz-document url-prefix(){.selector,.project_filters input{padding:9px 9px 10px;}}.selector,.project_filters input,.project_filters label{font-size:15px;}.project_filters{margin-right:15px;}.project_filters label,.project_filters input{padding-left:30px;width:129px;text-align:left;}.project_filters label,.project_filters input,.sort_select,.sort_select_wrap .dropdown ul li a,.ui-menu .ui-menu-item a{font-size:16px;}.project_filters label{top:7px;left:2px;color:#aaa;font-weight:200;}@-moz-document url-prefix(){.project_filters label{top:6px;}}.org_search{margin-right:0;}.org_search input,.org_search label{padding-left:32px;}.selector label{padding:0;}.selector:hover{border-color:#afafaf;color:#000;}.selector label{font-weight:normal;}.selector .arrows{position:absolute;top:11px;right:14px;display:block;}.arrows span{position:absolute;}.arrows .arrow{width:6px;height:6px;background:#000;left:0;top:0;opacity:.7}.selector:hover .arrows .arrow{opacity:1;}.arrows .arrow:nth-child(2){top:3px;}.arrows .blocker{width:10px;height:3px;display:block;left:-1px;top:3px;}.link_group_two{margin:0 0 9px;padding:0;}.link_group_two .btn{margin-bottom:0;}#filter_label{padding:7px 13px 8px 5px;margin-right:27px;margin-left:5px;color:#fff;font-size:12px;font-weight:bold;}#filter_label span{width:23px;height:23px;top:5px;right:-11px;display:block;}#sort_by_friends{font-size:15px;padding:0 0 3px;margin:-6px 0 6px;font-weight:600;display:block;text-transform:uppercase;}#sort_by_friends input{margin:5px 7px 8px 0;vertical-align:top;}.bubble_close{top:-11px;right:-10px;height:17px;width:20px;left:auto;background:#000;border:2px solid #fff;box-shadow:0 0 3px #333;border-radius:100%;}.bubble_close,.bubble_close:focus{color:#fff;}.bubble_close span{top:1px;right:-2px;line-height:18px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);}@-moz-document url-prefix(){.bubble_close span{top:0px;right:-3.5px;}}.bubble_close:hover{cursor:pointer;border-color:#000;background:#fff;color:#000;box-shadow:0 0 3px #222;}.bubble_close:hover span{color:#000;}.project_filters .bubble_close:hover{background:#fff;}.publish_buttons .btn{float:right;margin:-8px 0 8px 12px;}.section_examples{line-height:24px;}.signup_wrap .input_wrapper_large,.input_wrapper_large{font-size:22px;line-height:26px;}.signup_wrap .input_wrapper_large label,.input_wrapper_large label{top:12px;}.signup_wrap .input_wrapper_large input[type="text"],.input_wrapper_large input[type="text"]{width:650px;}.prescreen .input_wrapper_large input[type="text"],.prescreen textarea{width:530px;}#community_create_form .input_wrapper_large input[type="text"]{width:488px;}#community_create_form .input_wrapper_large label{top:7px;}.sort_skillset label.block{font-size:16px;padding-bottom:2px;}.sort_skillset label.block input{margin:2px 4px 0 0;}#project_description .description_label,#project_description label.error{background:#fff;padding:5px;margin:0 5px;width:575px;border:1px solid #aaa;background:#fafafa;border-bottom:0;}#project_description label.error{border-top-style:dashed;}#project_description textarea{float:left;border-bottom-width:0;min-height:100px;font-size:15px;resize:auto;width:575px;}#project_description .input_wrapper:last-child textarea{border-bottom-width:1px;}#project_description .input_wrapper p.absolute{bottom:2px;right:20px;}#project_preview #project_page .page_title{margin-bottom:18px;}#project_preview .photo_wrapper_wrapper{width:618px;}#group_screens{}#group_screens .screen{height:88px;width:138px;margin:7px 0 5px 5px;border:1px solid #ccc;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background:url('/images/group_screens.jpg') no-repeat top left;overflow:hidden;}#group_screens #easy_collaborations{background-position:-139px 0;}#group_screens #fast_team_building{background-position:-279px 0;}#project_page .page_title{margin:4px 0 18px;}.title_superscript{padding-left:0;}#project_page #join_button{border-left:1px solid #ddd;margin-left:-26px;padding-left:25px;padding-bottom:4px;}.photo_wrapper_wrapper{padding:18px 18px 23px;width:714px;min-height:450px;}.one_photo,.photo_wrapper{width:100%;}.photo_wrapper{height:450px;padding-bottom:27px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;clear:both;position:relative;}.photo_wrapper>div{width:5000px;}.photo_wrapper table,.photo_wrapper td,.upload_box table,.upload_box td{padding:0;margin:0;width:100%;height:100%;vertical-align:middle;}.photo_wrapper img,.one_photo img{display:block;max-height:450px;max-width:668px;margin-right:18px;vertical-align:top;background:#fff;}.one_photo img{max-width:100%;}.update .screenshot{width:340px;margin-left:5px;}#project_page .message_spike_two{top:auto;bottom:-15px;left:22px;}#project_page .message_spike_two span:first-child,#project_page .message_spike_two span:last-child,.message_spike_borderless span:first-child,.message_spike_borderless span:last-child{border:none;}#project_page .message_spike_two span:first-child{width:30px;height:30px;}#project_page .message_spike_two span:last-child{width:20px;height:20px;top:15px;}#project_add{margin-bottom:36px;}#project_add .column{height:27px;padding-left:10px;}#project_add h4,#project_add h1,#project_type{line-height:23px;}#project_add .border{float:none;display:inline-block;width:34px;height:30px;padding:4px 0 0 0;border:3px solid #7a7a7a;border-radius:100%;margin-right:7px;}#project_add .border img{width:26px;height:26px;}.update .screenshot{width:340px;margin-left:5px;}#seeking li{height:23px;line-height:23px;position:relative;padding-left:37px;display:block;padding-bottom:8px;}#seeking .check{left:5px;top:0;border-radius:100%;width:23px;height:23px;}#seeking .check span{margin:2px 0 0 4px;font-size:26px;color:#fff;}#project_nav a{display:block;}.dots a{width:11px;height:11px;display:inline-block;margin:2px 3px 0;border-radius:50%;background-color:#ccc;border:1px solid transparent;box-shadow:inset 0 1px 1px #bbb;}.dots a:hover{background-color:#909090;box-shadow:inset 0 1px 1px #666;}.dots a.current{box-shadow:none;}#project_page .avatar{margin:5px 0 9px 5px;}#project_info .avatar{float:left;margin-bottom:27px;}#project_goals,#preview_goals{padding-bottom:5px;list-style:outside;margin:0 0 0 21px;}#preview_goals{font-size:18px;}.update .avatar{width:35px;height:35px;margin:7px 0 0 5px;}#project_updates a{display:block;margin:0 0 7px 5px;padding:2px 0 2px 32px;font-size:13px;}#question_form label.error{margin-top:0;margin-bottom:0px;}#question_form label.error .validated{left:-20px;}ul.contributors li{font-size:14px;height:auto;padding-left:44px;position:relative;line-height:20px;margin-top:4px;margin-bottom:9px;}.contributors li img.avatar_small,.project_message .avatar{height:35px;width:35px;}.contributors li img.avatar_small{position:absolute;top:2px;left:0;}#project_group_list li .close_inline_wrapper{left:213px;top:2px;z-index:2;}#project_group_list li .close_inline_wrapper{left:213px;top:2px;z-index:2;}#project_page .connections,#project_page .attributes{margin-left:5px;}#project_update input[type=text],#project_update textarea,#follow_project input[type=text]{width:449px;}#project_update input[type=text]{margin-bottom:5px;}#project_update textarea{height:200px;margin-bottom:5px;}#project_update input[type=file]{margin:0 0 5px 5px;width:180px;}#project_update label.error{padding-left:0;margin-top:7px;margin-bottom:3px;}.project_email input[type=text],.project_email textarea{width:467px;}.project_email input[type=text]{margin-bottom:5px;}.project_email textarea{height:300px;margin-bottom:5px;}.project_email input[type=file]{margin:0 0 5px 5px;width:180px;}.filters .number_bubble{display:inline-block;margin-left:7px;line-height:19px;font-size:12px;ont-weight:bold;position:relative;top:-2px;padding:0px 6px;color:#fff;text-shadow:0 0 0;}ul.dropdown_scroll_list{max-height:159px;overflow-y:scroll;margin:-18px 0 0;z-index:1;padding-bottom:9px;}ul.dropdown_scroll_list li:first-child{margin-top:9px;}#project_images ::-webkit-scrollbar{height:8px;}#project_images ::-webkit-scrollbar-track:horizontal{border:1px solid #ddd;border-radius:5px;background:#ededed;}#project_images ::-webkit-scrollbar-thumb:horizontal{border-radius:4px;background-color:rgba(0,0,0,.4);}ul.dropdown_scroll_list ::-webkit-scrollbar{width:8px;}ul.dropdown_scroll_list ::-webkit-scrollbar-track{border:1px solid #ddd;border-radius:5px;background:transparent;}ul.dropdown_scroll_list ::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.4);}#project_tabs{margin-top:9px;background:transparent;margin-bottom:-1px;}#project_tabs .link_group{box-shadow:0 0 0;margin-bottom:0;}#project_tabs .link_group a{padding:9px 15px 11px;margin:-1px 0;border:1px solid #aaa;border-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;}#project_tabs .link_group a.current{background:#fff;padding-top:17px;padding-bottom:15px;margin:-12px -1px 0 -1px;position:relative;z-index:1;border-left-style:solid;border-left-width:1px;border-color:#777;border-top-left-radius:4px;border-top-right-radius:4px;}#project_tabs .link_group a:first-child{margin-left:5px;}#project_tabs .link_group a:last-child{padding-left:36px;}#project_tabs .link_group .sprite{top:15px;left:16px;}#project_tabs .link_group a.current .sprite{top:23px;}#project_chat_wrapper{height:100%;}#project_chat_wrapper .fade_top{top:-18px;left:1px;width:708px;}#chat_inner_wrapper{height:100%;position:relative;display:block;}#project_chat{margin-top:-18px;overflow-x:hidden;overflow-y:auto;display:block;padding-bottom:1px;}#project_chat,#chat_compose{width:708px;border-right:1px solid #7a7a7a;border-left:1px solid #7a7a7a;}#empty_chat{top:45%;}.chat{margin-left:12px;}.chat li{margin-bottom:9px;}.chat li .span-12{width:456px;}.chat .timestamp,.comment .timestamp{padding-top:3px;}.date_stamp,a.load_more_messages{width:667px;}.date_stamp h5{display:inline-block;background:#fff;margin-top:-9px;padding:0 12px;position:relative;top:-10px;}.chat a.load_more_messages{display:block;font-size:14px;margin:14px 0;padding:5px 0 6px;border-radius:4px;text-shadow:0 1px 1px #fff;}.chat a.load_more_messages img{top:3px;margin-right:8px;}#chat_compose{position:fixed;bottom:0;}#chat_compose .fade_bottom{bottom:auto;top:-19px;}#chat_compose .input_wrapper{margin-left:4px;font-size:14px;}#chat_compose textarea{height:48px;width:677px;margin:0 0 0 5px;}#chat_compose div.first{padding-left:3px;padding-top:5px;}#chat_compose .check{position:relative;left:auto;top:4px;margin-right:3px;background:none;}#chat_compose div.last{float:right;}#chat_compose .btn{float:right;margin:4px 6px 0 0;}#chat_compose .btn img{top:7px;left:-27px;display:none;}#chat_compose.chat_submitting .btn{background:#7a7a7a;border-color:#7a7a7a;}#chat_compose.chat_submitting .btn img{display:inline-block;}#question .avatar_large,.comment .avatar_large{width:50px;height:50px;margin:5px 0 0 5px;}#question .input_wrapper{font-size:14px;margin-top:4px;}#question textarea,#question input,.comment textarea{margin-bottom:7px;}#question textarea,.comment textarea{width:493px;height:42px;resize:auto;}#question input{width:335px;}#question.question_on textarea{height:100px;}#question.question_on #question_extras{display:block;}#question_extras .spinner{margin:9px 9px 0 0;}#question_extras .btn{margin-left:5px;}.comment span.small{font-size:11px;}.comment .reply_wrapper{margin-top:9px;}.reply_wrapper.reply_on .input_wrapper,.reply_wrapper.reply_on .reply_btns{display:block;}.reply_wrapper.reply_on .reply_options{display:none;}#comment_notification{margin-top:9px;}#comment_notification .message_spike{left:50px;top:-8px;bottom:auto;}#advisor_page .avatar_large{margin-bottom:13px;}#school_signup .quote,#school_signup .byline{text-align:center;}#school_signup .quote span{font-size:25px;line-height:21px;padding-right:2px;padding-left:2px;}#school_signup .input_wrapper input{width:248px;}#school_signup .creditcard h4,#school_signup img.cards{padding-left:5px;}#school_signup .card-number,#school_signup img.cards{margin-left:0;}h2#search_headline{padding:0 0 2px;}.group_tabs{border-bottom-width:4px;}.group_tabs a.btn{margin-top:-1px;margin-bottom:-1px;border-radius:0;padding:10px 32px 9px 12px;border-color:#ccc;color:#888;}.group_tabs a.current{text-shadow:none;padding-bottom:13px;margin-bottom:-4px;background:#fff;border-bottom:none;}.group_tabs a.btn_arrowed{padding-right:40px;}.btn_arrowed span{position:absolute;display:block;background:inherit;width:15px;height:8px;top:14px;right:10px;}.btn_arrowed span:first-child{width:11px;height:11px;top:16px;right:12px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);}#homepage_examples{float:none;margin:0;}#homepage_examples img{padding:9px 0 7px;float:right;}#homepage_examples td h2{padding:0 5px 5px 5px;width:137px;}#homepage_examples td h2.column{width:auto;}#group_create #homepage_examples td{padding-left:0;}#header_help .page_title{margin:9px 0;}#group_description a{text-decoration:underline;}#group_description p{padding-left:0;padding-right:0;}#group_description p,#group_description ul,#group_description ol{margin-bottom:9px;}#group_description ul{list-style-type:disc;}#group_description ul,#group_description ol{margin-left:2em;}.groups_show_more{margin-top:9px;margin-bottom:18px;}.contact_wrap .sprite{vertical-align:middle;margin-right:6px;}.contact_wrap .sprite_phone{margin-left:2px;margin-right:8px;}.char_counter{text-align:right;float:right;margin:0;}.group_square{padding-left:5px;width:185px;}.img_wrap{text-align:center;border-radius:21px;vertical-align:middle;height:180px;width:180px;overflow:hidden;display:block;background:#fff;border:1px solid #ddd;}.img_wrap span{display:table-cell;width:180px;height:180px;vertical-align:middle;}.img_wrap img{width:180px;border-radius:2px;}.group_square h3,.group_square h4{padding:0;}.group_square h3{margin-top:9px;}.group_square .featured{display:inline-block;padding:3px 4px;text-transform:uppercase;top:1px;left:84px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;}.group_square .featured h5{color:#fff;font-size:11px;}p.error{font-weight:bold;margin-bottom:3px;}.featured_quote span{padding:0 2px;font-size:24px;vertical-align:bottom;}.featured_quote span:first-child{left:-10px;}.admin_header_label{padding-bottom:3px;}#group_examples{margin:0 0 15px;}#group_examples td{padding:0 0 3px;}#screenshot_header{background:#fff;height:438px;margin-bottom:38px;}#screenshot_header,#screenshot_header .dark_dark_bg{border:2px solid #0513F1;}#screenshot_header .dark_dark_bg{top:-21px;height:22px;left:-2px;background:#0513F1;border-top-left-radius:4px;border-top-right-radius:4px;}#screenshot_header img{margin-bottom:5px;}#screenshot_header .dot{width:9px;height:9px;top:6px;left:8px;border-radius:100%;background:#fff}#screenshot_header .dot:last-child{left:23px;}#screenshot_header div.current{display:block;}.signup_box.selected h4.dark_bg{background:#13C71C;}.signup_box{padding:0;border:1px solid #ccc;border-radius:8px;background:#fff;}.signup_box_label,.signup_box h4 label{padding:0;}.signup_box:hover{box-shadow:0 0 4px #ccc;}.signup_box h4.dark_bg{border-top-left-radius:7px;border-top-right-radius:7px;}.signup_box h4,.signup_box .input_wrapper{padding-left:15px;padding-right:15px;}.signup_box h4 span.price{float:right;}.signup_box h4 input{margin-left:0;}.signup_box .input_wrapper{padding-top:4px;}.signup_box .input_wrapper input{width:400px;margin-left:0;}.signup_box input[type="checkbox"]{margin:0 3px 0 0;}#community_create_form #cke_description{margin:9px 5px;}#group_create{padding-top:30px;}#group_create .input_wrapper,#group_create .cke_editable{font-size:16px;}#group_create .input_wrapper input,#group_create .input_wrapper label{line-height:21px;}#group_create .input_wrapper_wide input[type="text"]{width:488px;}#group_create .input_wrapper label{top:8px;}#group_create h3 label{padding-left:0;}#group_create h3 label input{margin-left:0;}#group_create ul{margin-left:18px;}#group_create ul li{list-style-type:disc;}#group_create ul li h3{line-height:20px;}#group_logo img{margin:7px 0;max-height:190px;}#group_information h4,#group_information h3{padding-left:0;}#group_desc.truncated{max-height:250px;padding-bottom:34px;overflow:hidden;}#group_desc.truncated #truncate_wrap{display:block;}#truncate_wrap{height:61px;width:100%;bottom:0;}#truncate_wrap .fade_bottom{height:40px;bottom:auto;top:0;}#truncate_wrap span.light_text{bottom:0;left:0;font-size:16px;padding:5px 0 0;display:block;background:#fff;display:block;width:100%;}.filters{background:#fff;}#community_share{padding-top:8px;float:right;}#settings_link{padding-top:13px;}.numbered h2{padding-left:11px;}.groups_show_more h3{text-align:left;}.curly_quote,.quote_byline{font-family:Georgia;padding-left:8px;padding-right:8px;}.curly_quote.relative{padding-left:5px;}.curly_quote span:first-child{padding-right:2px;}.curly_quote span:last-child{padding-left:2px;}.curly_quote span.absolute{left:-7px;}.curly_quote{line-height:115%;}.curly_quote span{font-size:125%;}.curly_quote span.absolute{top:2px;}.quote_byline{display:block;padding-top:7px;}#footer h4{padding-left:0;padding-right:0;}#footer a{margin-right:18px;}#footer .footer_share.last{width:104px;overflow:hidden;}#footer .footer_share{margin-top:1px;}header.nyc-bigapps-2015{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;background:#fff;position:relative;z-index:99;height:75px;border-bottom:1px solid #aaa;}.nyc-bigapps-2015 .container{padding-right:15px;padding-left:15px;margin:0 auto 0 auto;display:block;}.nyc-bigapps-2015 .container>.navbar-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.nyc-bigapps-2015 .navbar-brand{margin-left:-15px;height:45px;padding:15px 15px;display:block;float:left;}.nyc-bigapps-2015 .navbar-brand>img{height:45px;display:block;border:none;}.nyc-bigapps-2015 .visible-lg,.nyc-bigapps-2015 .visible-md,.nyc-bigapps-2015 .visible-sm,.nyc-bigapps-2015 .visible-xs{display:none!important;}.nyc-bigapps-2015 .container>.navbar-collapse{margin-left:-15px;margin-right:-15px;}.nyc-bigapps-2015 .navbar-toggle{margin-right:15px;margin-bottom:8px;margin-top:20px;display:inline-block;background:#ddd;float:right;position:relative;padding:9px 10px;border-radius:4px;border:1px solid #ddd;}.nyc-bigapps-2015 .navbar-toggle:hover{background:#ddd;}.navbar-default .navbar-toggle .icon-bar{background-color:#888;border:1px solid #888;display:block;width:22px;height:2px;border-radius:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:4px;margin-bottom:4px;}.nyc-bigapps-2015 .navbar-collapse.in{overflow-y:auto;}.collapse.in{display:block;}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;}.nyc-bigapps-2015 .navbar-default .navbar-collapse,.nyc-bigapps-2015 .navbar-default .navbar-form,.nyc-bigapps-2015 .navbar-default{border:0;}.nyc-bigapps-2015 .navbar{margin-bottom:0;border-radius:0;position:relative;min-height:50px;border-radius:0;}.nyc-bigapps-2015 .navbar-default{background-color:#fff;border-color:#fff;}.nyc-bigapps-2015 .navbar-nav{font-size:16px;float:left;margin:0;list-style:none;}.nyc-bigapps-2015 .navbar-nav>li{float:left;position:relative;display:block;margin:0;}.nyc-bigapps-2015 .navbar-default .navbar-nav>li>a{color:#eb2227;text-decoration:none;font-weight:normal;line-height:20px;display:block;font-size:16px;}.nyc-bigapps-2015 .navbar-default .navbar-nav>li>a:focus,.nyc-bigapps-2015 .navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent;}.nyc-bigapps-2015 .navbar-nav .link{padding:27px 12px 29px;}.nyc-bigapps-2015 .navbar-default .navbar-nav>li>a.btn-primary{margin-left:9px;width:90px;height:90px;border-radius:50%;padding:0;line-height:88px;text-align:center;position:relative;top:-9px;font-size:16px;text-transform:none;}.nyc-bigapps-2015 .navbar-default .navbar-nav>li>a.btn-primary,.nyc-bigapps-2015 .navbar-default .navbar-nav>li>a.btn-primary:visited,.nyc-bigapps-2015 .navbar-default .navbar-nav>li>a.btn-primary:focus,.nyc-bigapps-2015 .navbar-default .navbar-nav>li>a.btn-primary:hover,.nyc-bigapps-2015 .navbar-default .navbar-nav>li>a.btn-primary:active,.nyc-bigapps-2015 .navbar-nav>li>a.btn-sm,.nyc-bigapps-2015 .navbar-nav>li>a.btn-sm:hover,.nyc-bigapps-2015 .navbar-nav>li>a.btn-sm:active,.nyc-bigapps-2015 .navbar-nav>li>a.btn-sm:visited,.nyc-bigapps-2015 .btn-success,.nyc-bigapps-2015 .btn-success:hover,.nyc-bigapps-2015 .btn-success:active,.nyc-bigapps-2015.btn-success:visited{color:#fff;background:#eb2227;border-color:#eb2227;}.nyc-bigapps-2015 .navbar-right{float:right!important;}.nyc-bigapps-2015 .navbar-nav span.profile_link{padding-left:44px;display:block;}.nyc-bigapps-2015 .profile_link .avatar{top:26px;}.nyc-bigapps-2015 #me-dropdown .dropdown,.nyc-bigapps-2015 .profile_link .avatar{position:absolute;}.nyc-bigapps-2015 .navbar-nav>li>a.btn-sm{padding:8px 15px;margin:18px 0 0 5px;text-transform:none;}.nyc-bigapps-2015 nav{padding-top:0;padding-left:0;}.nyc-bigapps-2015-footer .container .row h4{font-weight:normal;font-size:18px;}.nyc-bigapps-2015-footer .row>div,.nyc-bigapps-2015-footer .col-sm-5 li.pull-left{float:left;}.nyc-bigapps-2015-footer .row .col-sm-3{width:25%;}.nyc-bigapps-2015-footer .row .col-sm-4{width:33%;}.nyc-bigapps-2015-footer .row .col-sm-5{width:40%}.nyc-bigapps-2015-footer .col-sm-5 li.pull-left{margin-right:18px;}@media (max-width: 992px) {.homepage main h1{margin-top:36px;}}@media (max-width: 767px) {.nyc-bigapps-2015 .hidden-xs,.nyc-bigapps-2015 .navbar-right{display:none!important;}.nyc-bigapps-2015 .visible-xs{display:block!important;}header.nyc-bigapps-2015 .container{padding-left:0;padding-right:0;width:auto;}.nyc-bigapps-2015 .navbar-brand{margin-left:0;padding:20px 15px;height:35px;}.nyc-bigapps-2015 .navbar-brand>img{height:35px;}.nyc-bigapps-2015 .navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important;}.nyc-bigapps-2015 .navbar-default .navbar-collapse{clear:both;}.nyc-bigapps-2015 .navbar-nav .link{border-top:1px solid #7a7a7a;padding:12px 15px;}.nyc-bigapps-2015 .homepage main{height:auto;}.nyc-bigapps-2015 .homepage main h1{margin-top:54px;margin-bottom:45px;}.nyc-bigapps-2015 .navbar-nav,.nyc-bigapps-2015 .navbar-nav>li{width:100%;}}@media (max-width: 1199px) and (min-width: 992px) {.nyc-bigapps-2015 .hidden-md{display:none!important;}}@media (min-width: 768px) {.nyc-bigapps-2015 button.navbar-toggle.collapsed.pull-right{display:none;}}