﻿.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:bold}.qtip-titlebar+.qtip-content{border-top-width:0 !important}.qtip-close{position:absolute;right:-9px;top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid;border-color:transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-default{border-width:1px;border-style:solid;border-color:#F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}/*! Light tooltip style */.qtip-light{background-color:white;border-color:#E2E2E2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1}/*! Dark tooltip style */.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}/*! Cream tooltip style */.qtip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35}.qtip-cream .qtip-titlebar{background-color:#F0DE7D}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}/*! Red tooltip style */.qtip-red{background-color:#F78B83;border-color:#D95252;color:#912323}.qtip-red .qtip-titlebar{background-color:#F06D65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-red .qtip-icon{border-color:#D95252}.qtip-red .qtip-titlebar .ui-state-hover{border-color:#D95252}/*! Green tooltip style */.qtip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}.qtip-green .qtip-titlebar{background-color:#B0DE78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}/*! Blue tooltip style */.qtip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}.qtip-blue .qtip-titlebar{background-color:#D0E9F5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15)}.qtip-rounded,.qtip-tipsy,.qtip-bootstrap{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded .qtip-titlebar{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:white;border-width:0;background:#4A4A4A;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #4A4A4A), color-stop(100%, #000));background-image:-webkit-linear-gradient(top, #4A4A4A 0, #000 100%);background-image:-moz-linear-gradient(top, #4A4A4A 0, #000 100%);background-image:-ms-linear-gradient(top, #4A4A4A 0, #000 100%);background-image:-o-linear-gradient(top, #4A4A4A 0, #000 100%)}.qtip-youtube .qtip-titlebar{background-color:#4A4A4A;background-color:transparent}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,0.7);background-image:-webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323));background-image:-moz-linear-gradient(top, #717171, #232323);background-image:-webkit-linear-gradient(top, #717171, #232323);background-image:-ms-linear-gradient(top, #717171, #232323);background-image:-o-linear-gradient(top, #717171, #232323);border:2px solid #ddd;border:2px solid #f1f1f1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"}.qtip-jtools .qtip-titlebar,.qtip-jtools .qtip-content{background:transparent;color:white;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,0.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,0.4);box-shadow:4px 4px 5px rgba(0,0,0,0.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876A;color:white;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:black;background:rgba(0,0,0,0.87);color:white;border:0 solid transparent;border-color:black;border-color:rgba(0,0,0,0.87);font-size:11px;font-family:'Lucida Grande', sans-serif;font-weight:bold;line-height:16px;text-shadow:0 1px black}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10px;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:normal;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:white;background:#3A79B8;background-image:-webkit-gradient(linear, left top, left bottom, from(#3A79B8), to(#2E629D));background-image:-webkit-linear-gradient(top, #3A79B8, #2E629D);background-image:-moz-linear-gradient(top, #3A79B8, #2E629D);background-image:-ms-linear-gradient(top, #3A79B8, #2E629D);background-image:-o-linear-gradient(top, #3A79B8, #2E629D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333333;padding:1px;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:transparent}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:bold;line-height:18px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20)}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}x:-o-prefocus,.qtip .qtip-tip{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:transparent;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}#qtip-overlay{position:fixed;left:-10000em;top:-10000em}#qtip-overlay.blurs{cursor:pointer}#qtip-overlay div{position:absolute;left:0;top:0;width:100%;height:100%;background-color:black;opacity:0.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.qtipmodal-ie6fix{position:absolute !important}.clearfix{zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.cf{zoom:1}.cf:before,.cf:after{display:table;content:""}.cf:after{clear:both}html,body{min-height:100%}body{font-family:'Lato', 'Helvetica Neue', Helvetica, "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴシック Pro", "Hiragino Kaku Gothic Pro", 'メイリオ' , Meiryo , Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;-webkit-font-smoothing:antialiased;background:#fff;font-size:15px;font-weight:400;color:#404346;line-height:1.6}#main-inner{display:-webkit-flex;display:flex;width:100%}#main-inner #content{-webkit-flex:1;flex:1}#main-inner #sidebar{width:270px;background:#f0f0f0}#main-inner #sidebar article{padding:30px 20px}.headline{font-size:11px;color:#A1AEB0;letter-spacing:1.5px;text-transform:uppercase}.avatar-and-info{zoom:1;display:inline-block;color:inherit}.avatar-and-info:before,.avatar-and-info:after{display:table;content:""}.avatar-and-info:after{clear:both}.avatar-and-info>.thumbnail{float:left;overflow:hidden;width:30px;height:30px;border-radius:15px}.avatar-and-info>.thumbnail>img{display:block;width:30px;height:30px}.avatar-and-info>.description{float:left;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;min-height:30px}.avatar-and-info .info{font-weight:300}.avatar-and-info .name{color:#404346}.avatar-and-info .info>a,.avatar-and-info .name>a{color:#404346}.avatar-and-info .info>a:hover,.avatar-and-info .name>a:hover{text-decoration:underline}.avatar-and-info>.description{margin-left:10px}.avatar-and-info .name{margin-top:-2px;font-size:15px;line-height:20px;color:#404346}.avatar-and-info .info{margin-top:-1px;font-size:14px;line-height:19px;color:rgba(64,67,70,0.6)}.avatar-and-info .info>a{color:rgba(64,67,70,0.6)}.avatar-and-info-feed{zoom:1;display:inline-block;color:inherit}.avatar-and-info-feed:before,.avatar-and-info-feed:after{display:table;content:""}.avatar-and-info-feed:after{clear:both}.avatar-and-info-feed>.thumbnail{float:left;overflow:hidden;width:40px;height:40px;border-radius:20px}.avatar-and-info-feed>.thumbnail>img{display:block;width:40px;height:40px}.avatar-and-info-feed>.description{float:left;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;min-height:40px}.avatar-and-info-feed .info{font-weight:300}.avatar-and-info-feed .name{color:#404346}.avatar-and-info-feed .info>a,.avatar-and-info-feed .name>a{color:#404346}.avatar-and-info-feed .info>a:hover,.avatar-and-info-feed .name>a:hover{text-decoration:underline}.avatar-and-info-feed>.thumbnail{border:1px solid #E3E3E3}.avatar-and-info-feed>.description{margin-left:12px}@media only screen and (max-width: 640px){.avatar-and-info-feed>.description{max-width:calc(100% - 52px)}}.avatar-and-info-feed>.description>.name{font-size:17px;font-weight:400;line-height:23px;color:#404346}@media only screen and (max-width: 640px){.avatar-and-info-feed>.description>.name{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:16px}.avatar-and-info-feed>.description>.name a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.avatar-and-info-feed>.description>.info{font-size:13px;line-height:18px;color:#8b9094}@media only screen and (max-width: 640px){.avatar-and-info-feed>.description>.info{font-size:11px}}.avatar-and-info-user-menu{zoom:1;display:inline-block;color:inherit}.avatar-and-info-user-menu:before,.avatar-and-info-user-menu:after{display:table;content:""}.avatar-and-info-user-menu:after{clear:both}.avatar-and-info-user-menu>.thumbnail{float:left;overflow:hidden;width:22px;height:22px;border-radius:11px}.avatar-and-info-user-menu>.thumbnail>img{display:block;width:22px;height:22px}.avatar-and-info-user-menu>.description{float:left;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;min-height:22px}.avatar-and-info-user-menu .info{font-weight:300}.avatar-and-info-user-menu .name{color:#404346}.avatar-and-info-user-menu .info>a,.avatar-and-info-user-menu .name>a{color:#404346}.avatar-and-info-user-menu .info>a:hover,.avatar-and-info-user-menu .name>a:hover{text-decoration:underline}.avatar-and-info-user-menu>.description{margin-left:12px;max-width:204px}.avatar-and-info-user-menu>.description>.name{margin-top:-3px;font-size:16px;font-weight:bold;line-height:22px;color:#404346}.avatar-and-info-user-menu>.description>.info{font-size:12px;line-height:16px;color:#9DA0A4}.follower-avatar-and-info{zoom:1;display:inline-block;color:inherit;float:left}.follower-avatar-and-info:before,.follower-avatar-and-info:after{display:table;content:""}.follower-avatar-and-info:after{clear:both}.follower-avatar-and-info>.thumbnail{float:left;overflow:hidden;width:60px;height:60px;border-radius:30px}.follower-avatar-and-info>.thumbnail>img{display:block;width:60px;height:60px}.follower-avatar-and-info>.description{float:left;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;min-height:60px}.follower-avatar-and-info .info{font-weight:300}.follower-avatar-and-info .name{color:#404346}.follower-avatar-and-info .info>a,.follower-avatar-and-info .name>a{color:#404346}.follower-avatar-and-info .info>a:hover,.follower-avatar-and-info .name>a:hover{text-decoration:underline}.follower-avatar-and-info>.description{margin-left:16px}.follower-avatar-and-info>.description>.name{font-size:17px;line-height:14px}.follower-avatar-and-info>.description>.info{margin-top:8px;font-size:14px;line-height:14px}@media only screen and (max-width: 640px){.follower-avatar-and-info{zoom:1;display:inline-block;color:inherit}.follower-avatar-and-info:before,.follower-avatar-and-info:after{display:table;content:""}.follower-avatar-and-info:after{clear:both}.follower-avatar-and-info>.thumbnail{float:left;overflow:hidden;width:40px;height:40px;border-radius:20px}.follower-avatar-and-info>.thumbnail>img{display:block;width:40px;height:40px}.follower-avatar-and-info>.description{float:left;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;min-height:40px}.follower-avatar-and-info .info{font-weight:300}.follower-avatar-and-info .name{color:#404346}.follower-avatar-and-info .info>a,.follower-avatar-and-info .name>a{color:#404346}.follower-avatar-and-info .info>a:hover,.follower-avatar-and-info .name>a:hover{text-decoration:underline}.follower-avatar-and-info>.description{margin-left:10px}.follower-avatar-and-info>.description>.name{font-size:15px;line-height:14px}.follower-avatar-and-info>.description>.info{margin-top:8px;font-size:12px;line-height:14px}}.avatar-and-name{position:relative;display:block;height:20px}.avatar-and-name>.thumbnail{overflow:hidden;position:absolute;top:0;left:0;width:20px;height:20px;border-radius:10px;background-size:cover;background-position:50% 50%}.avatar-and-name>.thumbnail>img{display:block}.avatar-and-name>.name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#404346}.avatar-and-name>.name>a{color:#404346}.avatar-and-name>.name>a:hover{text-decoration:underline}.avatar-and-name>.name{padding-left:26px;font-size:14px;line-height:20px}.avatar-and-name-22-14{position:relative;display:block;height:22px}.avatar-and-name-22-14>.thumbnail{overflow:hidden;position:absolute;top:0;left:0;width:22px;height:22px;border-radius:11px;background-size:cover;background-position:50% 50%}.avatar-and-name-22-14>.thumbnail>img{display:block}.avatar-and-name-22-14>.name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#404346}.avatar-and-name-22-14>.name>a{color:#404346}.avatar-and-name-22-14>.name>a:hover{text-decoration:underline}.avatar-and-name-22-14>.name{padding-left:30px;font-size:14px;line-height:20px}.avatar-and-name-22-14 .project-team-icon{margin-left:8px}.avatar-and-name-20-15{position:relative;display:block;height:20px}.avatar-and-name-20-15>.thumbnail{overflow:hidden;position:absolute;top:0;left:0;width:20px;height:20px;border-radius:10px;background-size:cover;background-position:50% 50%}.avatar-and-name-20-15>.thumbnail>img{display:block}.avatar-and-name-20-15>.name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#404346}.avatar-and-name-20-15>.name>a{color:#404346}.avatar-and-name-20-15>.name>a:hover{text-decoration:underline}.avatar-and-name-20-15>.name{margin-top:0;margin-left:28px;font-size:15px;line-height:20px}.avatar-and-name-40-15{position:relative;display:block;height:40px}.avatar-and-name-40-15>.thumbnail{overflow:hidden;position:absolute;top:0;left:0;width:40px;height:40px;border-radius:20px;background-size:cover;background-position:50% 50%}.avatar-and-name-40-15>.thumbnail>img{display:block}.avatar-and-name-40-15>.name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#404346}.avatar-and-name-40-15>.name>a{color:#404346}.avatar-and-name-40-15>.name>a:hover{text-decoration:underline}.avatar-and-name-40-15>.name{margin-top:0;margin-left:55px;font-size:15px;line-height:40px}.avatar-and-name-40-15.project-avatar>.thumbnail{border-radius:0}.avatar-and-name-20-18{position:relative;display:block;height:20px}.avatar-and-name-20-18>.thumbnail{overflow:hidden;position:absolute;top:0;left:0;width:20px;height:20px;border-radius:10px;background-size:cover;background-position:50% 50%}.avatar-and-name-20-18>.thumbnail>img{display:block}.avatar-and-name-20-18>.name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#404346}.avatar-and-name-20-18>.name>a{color:#404346}.avatar-and-name-20-18>.name>a:hover{text-decoration:underline}.avatar-and-name-20-18>.name{margin-top:-2px;margin-left:25px;font-size:18px;line-height:25px}.avatar-and-name-26{position:relative;display:block;height:26px}.avatar-and-name-26>.thumbnail{overflow:hidden;position:absolute;top:0;left:0;width:26px;height:26px;border-radius:13px;background-size:cover;background-position:50% 50%}.avatar-and-name-26>.thumbnail>img{display:block}.avatar-and-name-26>.name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#404346}.avatar-and-name-26>.name>a{color:#404346}.avatar-and-name-26>.name>a:hover{text-decoration:underline}.avatar-and-name-26>.name{padding-left:34px;font-size:18px;line-height:26px}.avatar-in-square{float:left;width:25%;height:250px;padding:0 20px 50px;border-left:1px solid #f0f0f0;text-align:center}.avatar-in-square .thumbnail{margin:0 auto 20px;width:100px;height:100px;border-radius:50px;display:block}.avatar-in-square>.description>.name,.avatar-in-square>.description .job-name,.avatar-in-square>.description .industry{text-align:center;font-size:17px;color:#404346;line-height:14px}.avatar-in-square>.description>.job-name,.avatar-in-square>.description .industry{opacity:0.6;margin-top:10px;font-weight:300}.avatar-in-square>.description .name-link{color:#404346}.avatar-in-square>.description .name-link:hover{text-decoration:underline}.avatar-in-square>.user-follow-button,.avatar-in-square>.company-follow-button{margin:18px auto 0}@media only screen and (max-width: 640px){.avatar-in-square{width:50%;padding:0 16px 32px}.avatar-in-square>.description>.job-name,.avatar-in-square>.description .industry{font-size:14px}}.company-in-square{float:left;width:25%;height:250px;padding:0 20px 50px;border-left:1px solid #f0f0f0;text-align:center;width:50%;border:none}.company-in-square .thumbnail{margin:0 auto 20px;width:100px;height:100px;border-radius:50px;display:block}.company-in-square>.description>.name,.company-in-square>.description .job-name,.company-in-square>.description .industry{text-align:center;font-size:17px;color:#404346;line-height:14px}.company-in-square>.description>.job-name,.company-in-square>.description .industry{opacity:0.6;margin-top:10px;font-weight:300}.company-in-square>.description .name-link{color:#404346}.company-in-square>.description .name-link:hover{text-decoration:underline}.company-in-square>.user-follow-button,.company-in-square>.company-follow-button{margin:18px auto 0}.company-in-square .thumbnail{border:1px solid #f0f0f0}.avatar-option-selector{position:relative;float:left;height:34px;padding:6px 9px;background-color:white;border:1px solid #f0f0f0;border-radius:3px}.avatar-option-selector>.avatar-option-selector-row{display:none;float:left;height:21px}.avatar-option-selector>.avatar-option-selector-row.selected{display:block}.avatar-option-selector>.avatar-option-selector-down-icon{float:left;margin-top:3px;margin-left:7px;margin-right:4px;font-size:16px}.avatar-option-selector-select-tag{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background-color:black;opacity:0;cursor:pointer}.edit-button-large{-webkit-transition:-webkit-transform 0.2s false;-moz-transition:-moz-transform 0.2s false false;-o-transition:-o-transform 0.2s false false;transition:transform 0.2s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;cursor:pointer;color:#D0021B;background:#FFFFFF;box-shadow:0 0 4px rgba(0,0,0,0.3);text-align:center;border-radius:23px;height:46px;width:46px;font-size:18px;line-height:42px}.edit-button-large i{vertical-align:middle}.edit-button-large:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.edit-button-large .fa-pencil{color:#999}.edit-button-small{-webkit-transition:-webkit-transform 0.2s false;-moz-transition:-moz-transform 0.2s false false;-o-transition:-o-transform 0.2s false false;transition:transform 0.2s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;cursor:pointer;color:#D0021B;background:#FFFFFF;box-shadow:0 0 4px rgba(0,0,0,0.3);text-align:center;border-radius:16px;height:32px;width:32px;font-size:14px;line-height:32px}.edit-button-small i{vertical-align:middle}.edit-button-small:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.edit-button-small .fa-pencil{color:#999}.edit-button-small i{margin-top:-2px}.error-messages{font-size:12px;color:rgba(255,0,0,0.6)}.user-follow-button,.company-follow-button{width:auto;height:26px;border-radius:13px;background:white;color:#6CC644;border:1px solid #6CC644;text-align:center;cursor:pointer;text-transform:capitalize;display:inline-block;padding:0 14px;min-width:80px;font-size:12px;line-height:24px}.user-follow-button:hover,.company-follow-button:hover{background:#6CC644;color:#fff}.user-follow-button.following,.company-follow-button.following{background:#CCCCCC;color:#FFFFFF;border-color:#CCCCCC}.user-follow-button.following:hover,.company-follow-button.following:hover{background:#999;border-color:#999}.user-follow-button i,.company-follow-button i{margin-right:2px}.user-follow-button-126px,.company-follow-button-126px{width:126px;height:34px;border-radius:17px;background:white;color:#6CC644;border:1px solid #6CC644;text-align:center;cursor:pointer;text-transform:capitalize;font-size:14px;line-height:32px;box-shadow:0 0 6px 0 rgba(0,0,0,0.5);background:rgba(0,0,0,0.5)}.user-follow-button-126px:hover,.company-follow-button-126px:hover{background:#6CC644;color:#fff}.user-follow-button-126px.following,.company-follow-button-126px.following{background:#CCCCCC;color:#FFFFFF;border-color:#CCCCCC}.user-follow-button-126px.following:hover,.company-follow-button-126px.following:hover{background:#999;border-color:#999}.user-follow-button-126px i,.company-follow-button-126px i{margin-right:4px}.user-follow-button-126px.following,.company-follow-button-126px.following{background:#6CC644;border-color:#6CC644;color:#fff}.user-follow-button-126px.following:hover,.company-follow-button-126px.following:hover{background:#55a532;border-color:#55a532}.like-button-large{-webkit-transition:-webkit-transform 0.2s false;-moz-transition:-moz-transform 0.2s false false;-o-transition:-o-transform 0.2s false false;transition:transform 0.2s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;cursor:pointer;color:#D0021B;background:#FFFFFF;box-shadow:0 0 4px rgba(0,0,0,0.3);text-align:center;border-radius:23px;height:46px;width:46px;font-size:18px;line-height:42px}.like-button-large i{vertical-align:middle}.like-button-large:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.like-button-large .fa-heart{display:none;color:#fff}.like-button-large.like{background:#D0021B}.like-button-large.like .fa-heart{display:inline-block}.like-button-large.like .fa-heart-o{display:none}.like-button-small{-webkit-transition:-webkit-transform 0.2s false;-moz-transition:-moz-transform 0.2s false false;-o-transition:-o-transform 0.2s false false;transition:transform 0.2s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;cursor:pointer;color:#D0021B;background:#FFFFFF;box-shadow:0 0 4px rgba(0,0,0,0.3);text-align:center;border-radius:16px;height:32px;width:32px;font-size:14px;line-height:32px}.like-button-small i{vertical-align:middle}.like-button-small:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.like-button-small .fa-heart{display:none;color:#fff}.like-button-small.like{background:#D0021B}.like-button-small.like .fa-heart{display:inline-block}.like-button-small.like .fa-heart-o{display:none}.like-button-small i{margin-top:-2px}#login-modal{display:none;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(255,255,255,0.95)}.login-modal-close{position:absolute;top:40px;right:40px;width:18px;height:18px;opacity:0.5;cursor:pointer}.login-modal-main{margin:0 auto;width:300px;text-align:center}.login-modal-main .site-logo{margin-top:2px}.login-modal-title{height:40px;font-size:30px;line-height:40px;font-family:Avenir-Book}.facebook-login-button{display:block;position:relative;margin-top:50px;padding:13px 24px 15px 50px;width:300px;height:50px;font-size:16px;line-height:24px;color:white;background-color:#3b5998;border-radius:3px;box-shadow:0 0 12px 0 rgba(0,0,0,0.2)}.facebook-login-button:hover{background-color:#303d57}.facebook-login-button .fa-facebook{position:absolute;top:16px;left:24px;font-size:20px;line-height:20px}.login-modal-caution{margin-top:50px;font-size:12px;color:rgba(64,67,70,0.5);font-family:Avenir-Book}.login-modal-caution>a{color:#00A4BB}#notification{position:relative}#notification-button{position:relative;width:30px;height:30px;color:#D1D2D3;font-size:19px;line-height:30px;text-align:center;cursor:pointer;-webkit-transition:color 0.2s false;-moz-transition:color 0.2s false false;-o-transition:color 0.2s false false;transition:color 0.2s}#notification-button:hover{color:#b7b8ba}#notification-button>.badge-count{position:absolute;height:14px;width:14px;border-radius:7px;background:#FF3333;font-size:9px;color:#FFFFFF;line-height:14px;text-align:center;bottom:0;right:0;margin:0 -3px -3px 0}#notification-button>.badge-count.zero{display:none}#notification-contents{display:none;position:absolute;top:39px;right:-20px;width:380px;background:#FFFFFF;z-index:1;border-radius:3px;box-shadow:0 0 12px 0 rgba(0,0,0,0.08);border:solid 1px #f0f0f0}#notification-contents-tip{position:relative;width:0;height:0;content:"";border-style:solid;border-width:0 7px 10px 7px;border-color:transparent transparent #f0f0f0 transparent;position:absolute;top:-12px;right:27px}#notification-contents-tip:before{position:absolute;top:2px;right:-7px;width:0;height:0;content:"";border-style:solid;border-width:0 7px 10px 7px;border-color:transparent transparent white transparent}#notification-contents-list{max-height:300px;overflow:scroll}#notification-contents-list>a{display:block;border-bottom:solid 1px #F0F0F0}#notification-contents-list>a:hover{background-color:#F0F7F7}#notification-contents-list>a:last-child{border-bottom:none}#notification-contents-list>a>.notification-item{padding:12px 10px;position:relative}#notification-contents-list>a>.notification-item>.thumbnail{position:absolute;top:12px;left:12px;width:20px;height:20px;border-radius:10px}#notification-contents-list>a>.notification-item>.description{float:left;margin-left:40px;font-size:14px;line-height:19px;color:#404346}#notification-contents-list>a>.notification-item>.description>.time-diff{opacity:0.6}#notification-contents-list.empty #no-new-notifications-message{display:block}#no-new-notifications-message{display:none;padding:12px 10px;font-size:14px;line-height:19px;text-align:center;color:#404346}.profile-header{position:relative;height:300px}.profile-header>.profile-header-cover-image{position:absolute;z-index:0;background-size:cover;background-position:center center;width:100%;height:100%;top:0;left:0;right:0;bottom:0}.profile-header>.profile-header-cover-image:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.3);background-image:linear-gradient(-180deg, transparent 50%, rgba(0,0,0,0.6) 100%)}.profile-header>.profile-header-cover-image.loading{background-size:auto}.profile-header .profile-header-info{position:absolute;bottom:30px;left:30px;right:30px}@media only screen and (max-width: 640px){.profile-header .profile-header-info{bottom:70px;left:16px;right:16px}}.profile-header .header-target-info{zoom:1;position:relative;height:60px}.profile-header .header-target-info:before,.profile-header .header-target-info:after{display:table;content:""}.profile-header .header-target-info:after{clear:both}@media only screen and (max-width: 640px){.profile-header .header-target-info{height:40px}}.profile-header .header-target-info .thumbnail-wrapper{display:block}.profile-header .header-target-info .thumbnail{float:left;width:60px;height:60px;border-radius:30px}@media only screen and (max-width: 640px){.profile-header .header-target-info .thumbnail{width:40px;height:40px;border-radius:20px}}.profile-header .header-target-info .profile-header-name{font-size:35px;line-height:42px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-header .header-target-info .profile-header-name a{color:white}.profile-header .header-target-info .profile-header-name a:hover{text-decoration:underline}.profile-header .header-target-info>.team-info,.profile-header .header-target-info .user-info{position:absolute;left:74px;right:0}.profile-header .header-target-info>.team-info{float:left;font-size:35px;color:#FFFFFF;line-height:60px}.profile-header .header-target-info>.team-info .team-indicator{display:inline-block;background:rgba(0,0,0,0.2);border:1px solid rgba(255,255,255,0.4);border-radius:3px;padding:0 7px;font-size:12px;color:rgba(255,255,255,0.6);line-height:20px;text-align:center;vertical-align:middle;margin-left:12px}@media only screen and (max-width: 640px){.profile-header .header-target-info>.team-info{font-size:22px;line-height:40px;left:50px}.profile-header .header-target-info>.team-info .profile-header-name{font-size:22px;line-height:40px}}.profile-header .header-target-info>.user-info{float:left;top:-4px}.profile-header .header-target-info>.user-info>.job-name{opacity:0.8;font-size:18px;color:#FFFFFF;font-weight:300;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-header .header-target-info>.user-info .team-name{display:inline}.profile-header .header-target-info>.user-info .team-name a{color:white}.profile-header .header-target-info>.user-info .team-name a:hover{text-decoration:underline}.profile-header .header-target-info>.user-info .team-name a:after{content:",";margin-right:2px}.profile-header .header-target-info>.user-info .team-name a:last-child:after{content:''}@media only screen and (max-width: 640px){.profile-header .header-target-info>.user-info{top:-2px;left:50px}.profile-header .header-target-info>.user-info>.profile-header-name{font-size:22px;line-height:24px}.profile-header .header-target-info>.user-info>.job-name{font-size:16px}.profile-header .header-target-info>.user-info .team-name{display:none}}.profile-header .profile-header-description{padding-right:400px;font-size:17px;font-weight:300;color:#FFF;margin-top:14px}.profile-header .profile-header-description>p{line-height:23px}.profile-header .profile-header-description>p+p{margin-top:23px}.profile-header .profile-header-description>p>a{color:#00A4BB}@media only screen and (max-width: 640px){.profile-header .profile-header-description{padding-right:0;font-size:14px}}.profile-header .header-description-show-more-link{margin-left:4px;color:white;font-weight:bold}.profile-header .header-description-show-more-link:hover{text-decoration:underline}.profile-header .header-social{margin-top:15px;margin-left:-10px;overflow:hidden}@media only screen and (max-width: 640px){.profile-header .header-social{margin-top:5px}}.profile-header .social-links-wrapper{margin-left:-10px}.profile-header .social-link,.profile-header .wantedly-link{float:left;position:relative;display:block;width:50px;text-align:center;color:rgba(255,255,255,0.8)}.profile-header .social-link.hidden,.profile-header .wantedly-link.hidden{display:none}.profile-header .social-link:before,.profile-header .wantedly-link:before{content:"";position:absolute;top:7px;left:0;height:16px;width:1px;border-left:1px solid rgba(255,255,255,0.2)}.profile-header .social-link{font-size:15px;line-height:30px}.profile-header .wantedly-link{font-size:20px;font-weight:bold;line-height:27px}.profile-header>.profile-header-buttons{position:absolute;right:40px;bottom:62px;display:flex;flex-direction:row-reverse}@media only screen and (max-width: 640px){.profile-header>.profile-header-buttons{bottom:16px;left:16px;right:auto}.profile-header>.profile-header-buttons .view-jobs-button-126px{display:none}}.profile-header>.profile-header-buttons .view-jobs-button-126px{margin-right:20px}.profile-header .profile-header-update-info-wrapper{position:absolute;right:40px;bottom:33px;display:flex;flex-direction:row-reverse;align-items:center}@media only screen and (max-width: 640px){.profile-header .profile-header-update-info-wrapper{bottom:16px;left:16px;right:auto}}.profile-header .profile-header-upload-cover-button{display:flex;align-items:center;justify-content:center;width:38px;height:38px;background-color:rgba(0,0,0,0.1);-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,0.1);box-shadow:0 0 8px 0 rgba(0,0,0,0.1);border:2px solid rgba(255,255,255,0.35);border-radius:19px;cursor:pointer}.profile-header .profile-header-upload-cover-button:hover{background-color:rgba(255,255,255,0.35);border:2px solid rgba(255,255,255,0)}.profile-header .profile-header-upload-cover-button>.profile-header-upload-background-icon{font-size:14px;color:white}.profile-header .profile-header-upload-cover-button>.profile-header-upload-cover-file-tag{display:none}.profile-header .profile-header-upload-cover-button+.profile-header-invite-member,.profile-header .profile-header-upload-cover-button+.profile-header-update-info-button{margin-right:14px}.profile-header .profile-header-update-info-button{-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,0.5);box-shadow:0 0 6px 0 rgba(0,0,0,0.5)}.profile-header .profile-header-update-info-button>.profile-header-update-info-pen{margin-right:3px;color:#999}.profile-header>.header-counter{position:absolute;right:40px;bottom:30px;font-size:14px;color:#FFFFFF;line-height:14px;font-weight:300;color:rgba(255,255,255,0.9)}@media only screen and (max-width: 640px){.profile-header>.header-counter{right:20px;bottom:25px}}.profile-header>.header-counter span{font-weight:400;margin-left:8px;color:rgba(255,255,255,0.8)}.profile-header-invite-member{margin-left:8px;position:relative}.profile-header-invite-toggle-button.square-button-white{width:80px;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,0.5);box-shadow:0 0 6px 0 rgba(0,0,0,0.5)}.profile-header-invite-toggle-button.square-button-white>.profile-header-update-info-plus{margin-right:2px;color:#999}.profile-header-invite-toggle-button.square-button-white.pressed{background-color:#bbb}.profile-header-invite-members-dialog.suggest-box-wrapper{z-index:2;position:absolute;top:35px;left:0;display:none;align-items:center;padding-left:18px;width:300px;height:50px;color:#404346;background-color:white;border-radius:3px;border:1px solid #f0f0f0;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,0.08);-moz-box-shadow:0 0 12px 0 rgba(0,0,0,0.08);box-shadow:0 0 12px 0 rgba(0,0,0,0.08)}.profile-header-invite-members-dialog.suggest-box-wrapper>.suggest-box{top:48px;left:-1px}.profile-header-invite-members-form>.avatar-and-name-20-15{position:relative;max-width:200px;margin-right:8px;padding-right:40px}.profile-header-invite-members-form>.avatar-and-name-20-15:hover .fa-times-circle{display:block}.profile-header-invite-members-form>.avatar-and-name-20-15 .fa-times-circle{display:none;position:absolute;top:3px;right:3px;font-size:16px;line-height:16px;color:#ccc;cursor:pointer}.profile-header-invite-member-input{height:22px;font-size:15px;line-height:22px}.profile-header-invite-members-button.square-button{position:absolute;top:13px;right:14px;padding:0;width:50px;height:24px;font-size:12px;line-height:24px;text-align:center}.profile-header-invite-candidate-row{height:41px;width:298px;padding:10px}.profile-header-invite-sent-message{display:none}.profile-header-invite-sent-message-check{margin-right:9px;color:#6cc644}.profile-navbar{background-color:#F5F5F5;border-bottom:1px solid #EEEEEE}.profile-navbar>.profile-nav{float:left;position:relative;text-align:center;border-right:1px solid #EEEEEE}.profile-navbar>.profile-nav:last-child{border-right:none}.profile-navbar>.profile-nav>a{width:240px;line-height:70px;height:70px;font-size:17px;color:inherit;display:block;font-weight:300}.profile-navbar>.profile-nav>a span{display:inline-block;font-weight:400;margin-right:2px}.profile-navbar>.profile-nav.active{background:#FFFFFF}@media only screen and (max-width: 640px){.profile-navbar{border-bottom:0}.profile-navbar>.profile-nav{width:50%;border-bottom:1px solid #EEEEEE}.profile-navbar>.profile-nav:last-child{border-right:1px solid #EEEEEE}.profile-navbar>.profile-nav:nth-child(even){border-right:0}.profile-navbar>.profile-nav>a{width:auto;line-height:50px;height:50px;font-size:14px}}.profile-update-form-dialog{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(204,204,204,0.9);display:none;align-items:center;justify-content:center}.profile-update-form-dialog>.profile-update-form-wrapper{padding:60px 160px 100px 60px;background-color:white;border:solid 1px #f0f0f0;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,0.08);-moz-box-shadow:0 0 12px 0 rgba(0,0,0,0.08);box-shadow:0 0 12px 0 rgba(0,0,0,0.08)}.project-description-input{outline:0;resize:none;height:25px;font-size:18px;line-height:25px}.project-description-input-large{outline:0;resize:none;height:48px;font-size:35px;line-height:48px}.project-description-tag{display:inline-block;padding:5px 10px 4px;height:26px;font-size:15px;line-height:15px;border:1px solid #f0f0f0;border-radius:13px;background-color:#F9F9F9;color:rgba(64,67,70,0.8);cursor:pointer}.project-description-tag:hover{background-color:#ddd}.project-team-icon{padding:0 4px 0 4px;height:16px;font-size:10px;font-weight:300;line-height:14px;border:1px solid #e3e3e3;border-radius:3px;background-color:#f5f5f5;display:inline-block;vertical-align:middle;color:#8b9094}#projects-show-dialog{display:none;position:absolute;top:0;left:0;right:0;height:100%;background-color:rgba(204,204,204,0.9);overflow-y:scroll;z-index:1}#projects-show-dialog #projects-show-body{margin-bottom:100px}#projects-show-dialog #projects-show-dialog-close{position:fixed;top:30px;right:30px;width:26px;height:26px;color:white;cursor:pointer}.site-logo{font-size:20px;line-height:20px;font-weight:700;color:#404346}.site-logo>span{font-size:12px;font-weight:300;vertical-align:top;margin-left:4px;display:inline-block}.square-button{display:block;padding:0 15px;width:130px;height:30px;font-size:13px;line-height:30px;text-align:center;border-radius:3px;color:#FFFFFF;cursor:pointer;background:#00A4BB}.square-button.disable{cursor:default;opacity:0.4}.square-button:hover{background-color:#1e7785}.square-button:hover.disable{background:#00A4BB}.square-button-gray{display:block;padding:0 15px;width:130px;height:30px;font-size:13px;line-height:30px;text-align:center;border-radius:3px;color:#FFFFFF;cursor:pointer;background:#ccc}.square-button-gray.disable{cursor:default;opacity:0.4}.square-button-gray:hover{background:#999}.square-button-gray:hover.disable{background:#ccc}.square-button-green{display:block;padding:0 15px;width:130px;height:30px;font-size:13px;line-height:30px;text-align:center;border-radius:3px;color:#FFFFFF;cursor:pointer;background:#6cc644}.square-button-green.disable{cursor:default;opacity:0.4}.square-button-green:hover{background:#4f8338}.square-button-green:hover.disable{background:#6cc644}.square-button-white{display:block;padding:0 15px;width:130px;height:30px;font-size:13px;line-height:30px;text-align:center;border-radius:3px;color:#FFFFFF;cursor:pointer;color:#404346;background:#f5f5f5}.square-button-white.disable{cursor:default;opacity:0.4}.square-button-white:hover{background:#bbb}.square-button-white:hover.disable{background:#f5f5f5}.suggest-box{border:1px solid #f0f0f0;border-radius:3px;z-index:1;background:white;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.07);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,0.07);box-shadow:0 0 6px 0 rgba(0,0,0,0.07)}.suggest-box-input{float:left;outline:0}.suggest-box-row{border-bottom:1px solid #f0f0f0;cursor:pointer}.suggest-box-row:last-child{border:none}.suggest-box-row:hover{background-color:#f0f7f7}.suggest-box-row.focused{background-color:#f0f7f7}.suggest-box-wrapper{zoom:1;position:relative}.suggest-box-wrapper:before,.suggest-box-wrapper:after{display:table;content:""}.suggest-box-wrapper:after{clear:both}.suggest-box-wrapper>.suggest-box{position:absolute}.transparent-selectbox{position:absolute;top:0;left:0;height:100%;width:100%;background-color:black;opacity:0;cursor:pointer}#user-menu{float:right;margin:15px 20px;position:relative}#user-menu>#user-profile-photo{width:30px;height:30px;cursor:pointer;position:relative}#user-menu>#user-profile-photo:after{position:absolute;background:rgba(0,0,0,0.1);top:0;left:0;width:30px;height:30px;border-radius:15px;content:"";display:block;opacity:0;-webkit-transition:0.2s false false;-moz-transition:0.2s false false false;-o-transition:0.2s false false false;transition:0.2s}#user-menu>#user-profile-photo:hover:after{opacity:1}#user-menu>#user-profile-photo>.thumbnail{width:30px;height:30px;border-radius:15px}#user-menu>#user-menu-contents{display:none;z-index:99;position:absolute;top:40px;right:0px;width:280px;padding:10px 20px 15px 20px;background-color:#ffffff;border:solid 1px #f0f0f0;border-radius:3px;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,0.08);-moz-box-shadow:0 0 12px 0 rgba(0,0,0,0.08);box-shadow:0 0 12px 0 rgba(0,0,0,0.08)}#user-menu #user-menu-contents-tip{position:relative;width:0;height:0;content:"";border-style:solid;border-width:0 7px 10px 7px;border-color:transparent transparent #f0f0f0 transparent;position:absolute;top:-10px;right:7px}#user-menu #user-menu-contents-tip:before{position:absolute;top:2px;right:-7px;width:0;height:0;content:"";border-style:solid;border-width:0 7px 10px 7px;border-color:transparent transparent white transparent}#user-menu #user-menu-account{margin-bottom:9px}#user-menu #user-menu-account-edit-link{display:block;padding:10px 0 1px;color:#404346}#user-menu #user-menu-account-edit-link:hover{background-color:#f5f5f5}#user-menu #user-menu-account-edit-link:hover #user-menu-accout-name{color:#00A4BB}#user-menu #user-menu-teams{padding-top:16px;margin-bottom:11px;border-top:1px solid #e3e3e3}#user-menu #user-menu-teams .headline{margin-bottom:7px}#user-menu .user-menu-team{display:block;padding:5px 0}#user-menu .user-menu-team:hover{background-color:#f5f5f5;color:#00A4BB}#user-menu .user-menu-team .avatar-and-name-22-14{height:auto}#user-menu .user-menu-team .avatar-and-name-22-14 .name{white-space:unset}#user-menu #user-menu-list{border-top:1px solid #e3e3e3;padding-top:11px}@media only screen and (max-width: 640px){#user-menu #user-menu-list>div:nth-child(1),#user-menu #user-menu-list>div:nth-child(2){display:none}}#user-menu .user-menu-list-row{position:relative;display:block;padding:5px 0;font-size:14px;line-height:19px;color:#404346}#user-menu .user-menu-list-row:hover{background-color:#f5f5f5;color:#00A4BB}#user-menu .user-menu-list-row-icon{color:#ccc;position:absolute;left:5px;font-size:14px;line-height:19px}#user-menu .user-menu-list-row-icon.fa-upload{top:5px}#user-menu .user-menu-list-row-icon.fa-plus{top:6px}#user-menu .user-menu-list-row-icon.fa-sign-out{top:7px}#user-menu .user-menu-list-row-text{padding-left:30px}.view-jobs-button{width:auto;height:26px;border-radius:13px;text-align:center;background:#00A4BB;color:white;padding:0 14px;font-size:12px;line-height:26px}.view-jobs-button:hover{background-color:#1e7785}.view-jobs-button-126px{width:126px;height:34px;border-radius:17px;text-align:center;background:#00A4BB;color:white;display:block;font-size:14px;line-height:34px;box-shadow:0 0 6px 0 rgba(0,0,0,0.5)}.view-jobs-button-126px:hover{background-color:#1e7785}.profile-form{display:flex;flex-direction:row;width:520px}.profile-form .headline{height:15px}.profile-form-upload-avatar-button{position:relative;width:100px;height:100px;padding:38px 37px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);box-shadow:0 0 20px 0 rgba(0,0,0,0.2);border-radius:50px;background-color:rgba(255,255,255,0.08);cursor:pointer}.profile-form-upload-avatar-button:hover{background-color:#ccc}.profile-form-upload-avatar-button.loading{background-position:center center}.profile-form-upload-avatar-button.loading .profile-form-upload-avatar-camera{display:none}.profile-form-upload-avatar-button.show-avatar{background-position:center center;background-size:cover}.profile-form-upload-avatar-button.show-avatar .profile-form-upload-avatar-button-mask{display:block}.profile-form-upload-avatar-button.show-avatar .profile-form-upload-avatar-camera{color:rgba(255,255,255,0.9)}.profile-form-upload-avatar-button-mask{display:none;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50px;background-color:rgba(0,0,0,0.3)}.fa.profile-form-upload-avatar-camera{height:24px;font-size:24px;color:rgba(64,67,70,0.5)}.profile-form-upload-avatar-file-tag{display:none}.profile-form-right-column{margin-left:60px;width:360px}.profile-form-title>.project-description-input-large{margin-top:5px;font-weight:normal;min-height:unset}.profile-form-short-description{margin-top:20px}.profile-form-short-description>.profile-form-description-input{width:360px}.profile-form-description-input{margin-top:5px;outline:0;resize:none;height:23px;font-size:17px;line-height:23px}.profile-form-info{display:flex;flex-direction:row;margin-top:40px}.profile-form-info-left-column{width:226px}.profile-form-website .profile-form-description-input{width:200px}.profile-form-info-right-column{width:134px}.profile-form-social-network{margin-top:20px}.profile-form-social-icon-title{font-size:11px;color:#A1AEB0;letter-spacing:0}.profile-form-buttons{margin-top:80px;display:flex}.profile-form-crete-button{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.14);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.14);box-shadow:0 0 20px 0 rgba(0,0,0,0.14)}.profile-form-update-button{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.14);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.14);box-shadow:0 0 20px 0 rgba(0,0,0,0.14);margin-right:10px}.followers-container{margin:0 -40px}.followers-container>.follower{float:left;padding:0 60px 40px 40px;width:50%}.followers-container>.follower:nth-child(even){border-left:1px solid #f0f0f0}.followers-container>.follower>.user-follow-button{float:right;margin-top:17px}@media only screen and (max-width: 640px){.followers-container{margin:0}.followers-container>.follower{float:none;padding:16px 16px;width:auto;position:relative;border-bottom:1px solid #f0f0f0}.followers-container>.follower:nth-child(even){border-left:none}.followers-container>.follower>.user-follow-button{font-size:10px;margin:0;position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}.portfolio-project{float:left;width:25%;padding:0 20px 40px;border-left:1px solid #f0f0f0}@media only screen and (max-width: 1280px){.portfolio-project{width:calc(100% / 3)}}@media only screen and (max-width: 1024px){.portfolio-project{width:50%}}@media only screen and (max-width: 640px){.portfolio-project{float:none;width:auto;padding:16px 16px;border-top:2px solid #f0f0f0;border-bottom:2px solid #f0f0f0}}.portfolio-project>.project-cover-wrapper{position:relative;display:block}.portfolio-project>.project-cover-wrapper:before{content:"";display:block;padding-top:56.25%}.portfolio-project>.project-cover-wrapper>.cover-image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.portfolio-project>.project-cover-wrapper>.cover-image-wrapper .cover-image{display:block;width:100%;height:100%;background-position:center center;background-size:cover;-webkit-transition:-webkit-transform 0.8s false;-moz-transition:-moz-transform 0.8s false false;-o-transition:-o-transform 0.8s false false;transition:transform 0.8s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.portfolio-project>.project-cover-wrapper>.cover-image-wrapper .portfolio-project-video-play-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.portfolio-project>.project-cover-wrapper>.cover-image-wrapper .portfolio-project-video-play{width:20%;height:auto}.portfolio-project>.project-cover-wrapper>.cover-image-wrapper>.hover-layer{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;-webkit-transition:background 0.2s false;-moz-transition:background 0.2s false false;-o-transition:background 0.2s false false;transition:background 0.2s}.portfolio-project>.project-cover-wrapper>.cover-image-wrapper>.hover-layer>.hover-wrapper{position:absolute;right:8px}.portfolio-project>.project-cover-wrapper>.cover-image-wrapper>.hover-layer>.hover-wrapper.like{bottom:8px}.portfolio-project>.project-cover-wrapper>.cover-image-wrapper>.hover-layer>.hover-wrapper.edit{display:none;bottom:48px}.portfolio-project>.project-cover-wrapper>.cover-image-wrapper>.hover-layer>.hover-wrapper.edit.editable{display:block}.portfolio-project>.project-cover-wrapper>.cover-image-wrapper>.hover-layer>.hover-wrapper>.indicator{float:left;width:36px;height:18px;margin-top:7px;margin-right:6px;background:rgba(0,0,0,0.6);border-radius:2px;font-size:11px;color:#FFFFFF;text-align:center;vertical-align:middle;-webkit-transform:translateX(86px);-moz-transform:translateX(86px);-ms-transform:translateX(86px);-o-transform:translateX(86px);transform:translateX(86px);-webkit-transition:-webkit-transform 0.3s false;-moz-transition:-moz-transform 0.3s false false;-o-transition:-o-transform 0.3s false false;transition:transform 0.3s}.portfolio-project>.project-cover-wrapper>.cover-image-wrapper>.hover-layer>.hover-wrapper>.like-button-small,.portfolio-project>.project-cover-wrapper>.cover-image-wrapper>.hover-layer>.hover-wrapper>.edit-button-small{float:left;text-align:center;-webkit-transform:translateX(44px);-moz-transform:translateX(44px);-ms-transform:translateX(44px);-o-transform:translateX(44px);transform:translateX(44px);-webkit-transition:-webkit-transform 0.2s false;-moz-transition:-moz-transform 0.2s false false;-o-transition:-o-transform 0.2s false false;transition:transform 0.2s}.portfolio-project>.project-cover-wrapper>.cover-image-wrapper>.hover-layer>.hover-wrapper.edit>.indicator{-webkit-transition:-webkit-transform 0.3s false;-webkit-transition-delay:0.1s;-moz-transition:-moz-transform 0.3s false 0.1s;-o-transition:-o-transform 0.3s false 0.1s;transition:transform 0.3s 0.1s}.portfolio-project>.project-cover-wrapper>.cover-image-wrapper>.hover-layer>.hover-wrapper.edit>.edit-button-small{-webkit-transition:-webkit-transform 0.2s false;-webkit-transition-delay:0.1s;-moz-transition:-moz-transform 0.2s false 0.1s;-o-transition:-o-transform 0.2s false 0.1s;transition:transform 0.2s 0.1s}.portfolio-project>.project-cover-wrapper>.cover-image-wrapper:hover .cover-image{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.portfolio-project>.project-cover-wrapper>.cover-image-wrapper:hover>.hover-layer{background:rgba(0,0,0,0.3)}.portfolio-project>.project-cover-wrapper>.cover-image-wrapper:hover>.hover-layer>.hover-wrapper>.indicator{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.portfolio-project>.project-cover-wrapper>.cover-image-wrapper:hover>.hover-layer>.hover-wrapper>.like-button-small,.portfolio-project>.project-cover-wrapper>.cover-image-wrapper:hover>.hover-layer>.hover-wrapper>.edit-button-small{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.portfolio-project>.project-cover-wrapper>.cover-image-wrapper:hover>.hover-layer>.hover-wrapper>.like-button-small:hover,.portfolio-project>.project-cover-wrapper>.cover-image-wrapper:hover>.hover-layer>.hover-wrapper>.edit-button-small:hover{-webkit-transform:translateX(0) scale(1.2);-moz-transform:translateX(0) scale(1.2);-ms-transform:translateX(0) scale(1.2);-o-transform:translateX(0) scale(1.2);transform:translateX(0) scale(1.2)}.portfolio-project .portfolio-project-draft-tag{position:absolute;top:8px;left:8px;height:18px;padding:0 6px;font-size:10px;line-height:16px;border:solid 1px white;border-radius:2px;color:white;background-color:rgba(0,0,0,0.4)}.portfolio-project>.project-detail{margin-top:10px}.portfolio-project>.project-detail>.title{font-size:17px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width: 640px){.portfolio-project>.project-detail>.title{white-space:normal}}.portfolio-project>.project-detail>.title a{color:#404346}.portfolio-project>.project-detail>.title a:hover{text-decoration:underline}.portfolio-project>.project-detail>.project-tags{font-size:12px;font-weight:300;height:19px;line-height:19px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width: 640px){.portfolio-project>.project-detail>.project-tags{white-space:normal;height:auto}}.portfolio-project>.project-detail>.project-tags>.tag{color:#404346}.portfolio-project>.project-detail>.project-tags>.tag:hover{text-decoration:underline}.portfolio-project>.project-detail>.project-tags>.tag:after{content:",";margin-right:2px}.portfolio-project>.project-detail>.project-tags>.tag:last-child:after{content:''}.portfolio-project .project-contributor{position:relative;margin-top:10px;height:20px}.portfolio-project .project-contributor .avatar-and-name .name a{display:inline-block;padding-right:42px;position:relative;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.portfolio-project .project-contributor .avatar-and-name .name a .project-team-icon{position:absolute;right:0;top:2px}.portfolio-project .project-team-icon{margin-left:8px}.portfolio-project>.line{margin-top:16px;height:0;width:10px;border-bottom:1px solid #e3e3e3}.portfolio-project>.project-bottom{margin-top:10px}.portfolio-project>.project-bottom>.pv-count,.portfolio-project>.project-bottom .like-count{float:left;font-size:12px;line-height:16px;font-weight:300;color:#8b9094}.portfolio-project>.project-bottom>.pv-count{margin-left:6px}#companies-followers>.column-main{padding:40px}@media only screen and (max-width: 640px){#companies-followers>.column-main{padding:0}}#companies-members{padding:40px 20px}#companies-members>.column-main{overflow:hidden}#companies-members>.column-main>.company-members-container{margin-left:-1px}@media only screen and (max-width: 640px){#companies-members{padding:32px 0 0}}#companies-new{position:absolute;width:100%;min-height:100%;background-color:#fbfbfb}#companies-new-form-wapper{margin:80px auto 0;width:520px}#companies-new-title{height:40px;font-size:30px;line-height:40px}#companies-new-select-company-note{margin-top:40px;color:#63787b}#companies-new-portfolio-form-link{color:#00A4BB;cursor:pointer}#companies-new-portfolio-form-link:hover{text-decoration:underline}#companies-new-select-company{margin-top:20px;margin-bottom:40px}#companies-new-already-using-message{margin-bottom:10px;font-size:12px;line-height:16px;color:#9da0a4}#companies-new-already-using-message.hidden{display:none}#companies-new-select-company-create-button{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.14);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.14);box-shadow:0 0 20px 0 rgba(0,0,0,0.14);font-size:15px;line-height:15px;padding-top:7px}#companies-new-select-company-create-button.disable{cursor:default;background-color:rgba(108,198,68,0.4)}#companies-new-profile-form-wrapper{margin-top:40px}#companies-new-profile-form-wrapper.hidden{display:none}#companies-new-back-link{margin-top:60px;font-size:16px;line-height:22px;color:#00A4BB;cursor:pointer}#companies-new-back-link:hover{text-decoration:underline}#companies-show{padding:40px 40px}@media only screen and (max-width: 640px){#companies-show{padding:0}}#companies-show>.column-main{overflow:hidden}#companies-show>.column-main>.company-show-list{margin-left:-20px}@media only screen and (max-width: 640px){#companies-show>.column-main>.company-show-list{margin:0}#companies-show>.column-main>.company-show-list .portfolio-project:first-child{border-top:0}}#header{background:#FFFFFF;border-bottom:1px solid #f0f0f0;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.05);height:61px}@media only screen and (max-width: 640px){#header{margin-bottom:44px;position:relative;border-bottom:none}}#header>.site-logo{float:left;display:block;margin:20px 50px 20px 20px}#header>.header-menu{float:left}#header>.header-menu>ul>.menu{list-style:none;float:left;margin-right:50px}#header>.header-menu>ul>.menu>a{display:block;font-size:15px;line-height:60px;height:60px;color:inherit;border-bottom:3px solid transparent;-webkit-transition:0.2s false false;-moz-transition:0.2s false false false;-o-transition:0.2s false false false;transition:0.2s}#header>.header-menu>ul>.menu:hover a{color:#c0c3c5}#header>.header-menu>ul>.menu.active a{border-bottom:3px solid #00A4BB}@media only screen and (max-width: 640px){#header>.header-menu{position:absolute;background:#6A6E71;color:#fff;height:44px;bottom:-44px;left:0;width:100%}#header>.header-menu>ul>.menu{margin:0}#header>.header-menu>ul>.menu>a{padding-left:16px;padding-right:16px;line-height:44px;height:44px}}#header>.popup-button{float:right;height:30px;font-size:15px;line-height:26px;cursor:pointer}#header>.popup-button.signup{margin:15px 15px 15px 20px;padding:0 16px;color:#6cc644;border:1px solid #6cc644;border-radius:3px}#header>.popup-button.signup:hover{background-color:#6cc644;color:white}#header>.popup-button.login{margin:15px 0 15px 10px;color:#1b3142}#header>#notification{float:right;margin-top:15px}#header>.spacer{float:right;width:1px;height:24px;margin:18px 20px 0 30px;background:#f0f0f0}#header>.forms-wrapper{float:right;position:relative;width:402px;height:59px}#header>.forms-wrapper>.search-wrapper{position:absolute;right:0;top:0;padding-top:21px;z-index:1;color:#bbbbbb;background-color:#FFFFFF}#header>.forms-wrapper>.search-wrapper>.search-bar-input{text-overflow:ellipsis;outline:0;margin-left:10px;width:64px;height:22px;line-height:22px;font-size:16px;color:black;min-height:unset;-webkit-transition:width 0.5s false;-moz-transition:width 0.5s false false;-o-transition:width 0.5s false false;transition:width 0.5s}#header>.forms-wrapper>.search-wrapper>.search-bar-input:focus{width:268px}@media only screen and (max-width: 640px){#header>.forms-wrapper{display:none}}#add-project-button{position:absolute;top:15px;left:140px}#add-project-button i{font-size:12px;margin-right:6px}#add-team-button{position:absolute;top:15px;left:0px;border:2px solid #e3e3e3;color:#9DA0A4;background:#fff;line-height:26px}#add-team-button:hover{border-color:#ccc;color:#6A6E71}#header-search-result-container{position:absolute;display:none;top:64px;right:0;width:290px;background:#FFFFFF;box-shadow:0 0 12px 0 rgba(0,0,0,0.08);border:solid 1px #f0f0f0;border-radius:3px}#header-search-result-container>.search-container{display:none}#header-search-result-container>.search-container>.search-result-title{margin-top:8px;margin-left:8px;margin-bottom:4px;font-size:11px;line-height:1.2;letter-spacing:1.3px;color:#63787b}#header-search-result-container>.search-container>.search-results>.suggest-box-row{padding:10px 8px;color:#404346}#header-search-result-container>.search-container>.search-results>.search-result-tag{padding-left:65px}#header-search-result-container-tip{position:relative;width:0;height:0;content:"";border-style:solid;border-width:0 7px 10px 7px;border-color:transparent transparent #f0f0f0 transparent;position:absolute;top:-12px;right:137px}#header-search-result-container-tip:before{position:absolute;top:2px;right:-7px;width:0;height:0;content:"";border-style:solid;border-width:0 7px 10px 7px;border-color:transparent transparent white transparent}@media only screen and (max-width: 640px){#sidebar{display:none}}#trending-tags{margin-top:14px;display:flex;flex-wrap:wrap}#trending-tags .trending-tag{color:#404346;font-size:18px;font-weight:300}#trending-tags .trending-tag:hover{text-decoration:underline}#trending-tags .trending-tag:after{content:",";margin-right:2px}#trending-tags .trending-tag:last-child:after{content:''}#member-invitations-show{padding-top:80px}#member-invitations-show-inviter-avatar-wrapper{display:flex;justify-content:center}#member-invitations-show-inviter-avatar{display:block;width:90px;height:90px;border-radius:90px;overflow:hidden}#member-invitations-show-note{margin-top:20px;font-weight:normal;font-size:35px;line-height:48px;text-align:center;color:#404346}#member-invitations-show-note-inviter-name{font-weight:bold;color:#404346}#member-invitations-show-note-inviter-name:hover{text-decoration:underline}#member-invitations-show-accept-form{display:flex;justify-content:center}#member-invitations-show-accept-button{display:block;margin-top:50px;width:200px;height:50px;font-size:17px;line-height:50px}#projects-index{padding:30px 40px}@media only screen and (max-width: 640px){#projects-index{padding:20px 0}}#projects-index>.column-main{overflow:hidden}#projects-index .projects-index-sort-menu-form{border-bottom:1px solid #f0f0f0;padding-bottom:16px}@media only screen and (max-width: 640px){#projects-index .projects-index-sort-menu-form{padding:0 16px 16px}}#projects-index .categories,#projects-index .order-types{float:left}#projects-index .categories>.selected,#projects-index .order-types>.selected{font-size:18px;line-height:25px;display:inline}#projects-index .categories>i,#projects-index .order-types>i{color:#AFCBCF;margin-left:5px}#projects-index .order-types{margin-left:45px}#projects-index .projects-index-list{margin:30px -20px 0}@media only screen and (max-width: 640px){#projects-index .projects-index-list{margin:0}}#projects-show{padding-top:30px}@media only screen and (max-width: 640px){#projects-show{padding:0}}.projects-show-main{margin:0 auto;width:980px;padding:40px 50px 60px;background-color:white;border:1px solid rgba(0,0,0,0.05);-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,0.08);-moz-box-shadow:0 0 12px 0 rgba(0,0,0,0.08);box-shadow:0 0 12px 0 rgba(0,0,0,0.08)}@media only screen and (max-width: 640px){.projects-show-main{width:auto;padding:32px 16px 0;box-shadow:none}}.projects-show-main .project-header{position:relative}.projects-show-main .project-header>.project-title{font-size:35px;padding-right:66px;line-height:1.3}.projects-show-main .project-header>.project-title.editable{padding-right:132px}@media only screen and (max-width: 640px){.projects-show-main .project-header>.project-title{padding-right:0}.projects-show-main .project-header>.project-title.editable{padding-right:0}}.projects-show-main .project-header>.project-show-contributor-avatar{margin-top:16px}.projects-show-main .project-header>.project-show-like{position:absolute;top:0;right:0}@media only screen and (max-width: 640px){.projects-show-main .project-header>.project-show-like{display:none}}.projects-show-main .project-header>.project-show-edit{position:absolute;top:0;right:66px}@media only screen and (max-width: 640px){.projects-show-main .project-header>.project-show-edit{display:none}}.projects-show-main>.project-cover-image-wrapper{margin-top:38px}.projects-show-main .project-image{width:880px;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 0 12px 0 rgba(0,0,0,0.12);box-shadow:0 0 12px 0 rgba(0,0,0,0.12)}.projects-show-main .project-image iframe{width:880px;height:500px}@media only screen and (max-width: 640px){.projects-show-main .project-image{width:auto;position:relative}.projects-show-main .project-image img{width:100%;height:auto}.projects-show-main .project-image .youtube-wrapper{position:relative;width:100%;padding-top:56.25%}.projects-show-main .project-image iframe{position:absolute;width:100% !important;height:100% !important;top:0;left:0}}.projects-show-main>.project-count-section{margin-top:20px;height:40px}.projects-show-main .project-count-element{float:left;width:calc(100%/3);height:40px;font-size:17px;font-weight:300;line-height:40px;text-align:center}.projects-show-main .project-count-element+.project-count-element{border-left:1px solid #eee}.projects-show-main .project-count-element .number{font-weight:400;margin-right:2px}.projects-show-main>.project-description{margin-top:40px}.projects-show-main>.project-description+.project-description{margin-top:60px}.projects-show-main .project-description-about-text{margin-top:24px;font-size:15px}.projects-show-main .project-description-about-text>p{line-height:20px}.projects-show-main .project-description-about-text>p+p{margin-top:20px}.projects-show-main .project-description-about-text>p>a{color:#00A4BB}.projects-show-main .project-description-members-row{position:relative;margin-top:27px;min-height:21px}.projects-show-main .project-description-members-row+.project-description-members-row{margin-top:21px}@media only screen and (max-width: 640px){.projects-show-main .project-description-members-row{margin-top:0}.projects-show-main .project-description-members-row+.project-description-members-row{margin-top:0}}.projects-show-main .project-description-members-row.single .members-container{width:782px}@media only screen and (max-width: 640px){.projects-show-main .project-description-members-row.single .members-container{width:auto}}.projects-show-main .project-description-members-row.double .members-container{width:304px}@media only screen and (max-width: 640px){.projects-show-main .project-description-members-row.double .members-container{width:auto}}.projects-show-main .project-description-members{float:left;min-height:21px}.projects-show-main .project-description-members+.project-description-members{margin-left:39px}.projects-show-main .project-description-members+.project-description-members .members-container{width:343px}@media only screen and (max-width: 640px){.projects-show-main .project-description-members+.project-description-members .members-container{width:auto}}@media only screen and (max-width: 640px){.projects-show-main .project-description-members{float:none;margin-top:20px}.projects-show-main .project-description-members+.project-description-members{margin-left:0}}.projects-show-main .project-description-members>.role-name{float:left;padding-right:20px;margin-top:3px;width:120px;font-size:12px;line-height:15px;word-break:break-word;color:rgba(64,67,70,0.5)}@media only screen and (max-width: 640px){.projects-show-main .project-description-members>.role-name{float:none;width:auto;margin:0 0 8px}}.projects-show-main .members-container{float:left;left:120px;margin-top:-12px;margin-left:-24px;overflow:hidden}@media only screen and (max-width: 640px){.projects-show-main .members-container{float:none}}.projects-show-main .members-container>.credit-member{float:left;margin-top:12px;margin-left:24px}.projects-show-main .members-container .avatar-and-name{float:left}.projects-show-main .members-container .project-team-icon{float:left;margin-top:2px;margin-left:10px}.projects-show-main .credit-member-name{font-size:14px;line-height:20px}.projects-show-main .project-tags-section{margin-top:12px;margin-left:-6px}.projects-show-main .project-description-tag{margin-top:8px;margin-left:4px}.projects-show-main>.project-image-wrapper{margin-top:70px;margin-bottom:60px}.projects-show-main>.project-image-wrapper>.project-image+.project-image{margin-top:20px}.projects-show-main .project-comments-input{position:relative;margin-top:30px;padding-bottom:13px;border-bottom:1px solid #f0f0f0}.projects-show-main .project-comments-input .project-description-input{margin-top:4px;width:770px}@media only screen and (max-width: 640px){.projects-show-main .project-comments-input .project-description-input{width:auto}}.projects-show-main .project-comments-submit-button{position:absolute;top:0;right:0;width:90px}.projects-show-main .project-comment{padding:20px 0 0}.projects-show-main .project-comment.hidden{display:none}.projects-show-main .avatar-and-info-wrapper{height:36px}.projects-show-main .project-comment-body{margin-top:8px;margin-left:40px;padding-bottom:16px;width:840px;border-bottom:1px solid #f0f0f0}@media only screen and (max-width: 640px){.projects-show-main .project-comment-body{width:auto}}.projects-show-main .project-comment-text{font-size:15px;line-height:20px;color:#404346}.projects-show-main .project-comment-time{margin-top:8px;font-size:12px;line-height:16px;color:rgba(64,67,70,0.4)}.projects-show-main .project-comments-load-more{margin-top:20px;margin-left:40px;font-size:15px;line-height:20px;color:#00A4BB;cursor:pointer}.projects-show-main>.project-footer{margin-top:40px;border-top:1px solid #f0f0f0}.projects-show-main>.project-footer>.project-show-like{float:left;margin-top:40px;margin-left:40px;width:85px}@media only screen and (max-width: 640px){.projects-show-main>.project-footer>.project-show-like{margin:40px auto 0;float:none;width:46px}}.projects-show-main .porject-footer-contributor{float:left;margin-top:40px;padding:2px 0 2px 40px;border-left:1px solid #f0f0f0}.projects-show-main .porject-footer-contributor>.project-show-contributor-avatar{margin-bottom:14px;height:26px}@media only screen and (max-width: 640px){.projects-show-main .porject-footer-contributor{border:0;float:none;padding:0 0 48px;text-align:center}.projects-show-main .porject-footer-contributor>.project-show-contributor-avatar .avatar-and-name-26{float:none;display:inline-block;vertical-align:middle}}.project-show-contributor-avatar{zoom:1}.project-show-contributor-avatar:before,.project-show-contributor-avatar:after{display:table;content:""}.project-show-contributor-avatar:after{clear:both}.project-show-contributor-avatar .avatar-and-name-26{float:left}.project-show-contributor-avatar .project-team-icon{margin-left:10px}.project-show-contributor-action-buttons{display:flex;flex-direction:row}@media only screen and (max-width: 640px){.project-show-contributor-action-buttons{justify-content:center}}.project-show-contributor-action-buttons .view-jobs-button{margin-right:12px}.project-show-like>.like-text,.project-show-like>.edit-text,.project-show-edit>.like-text,.project-show-edit>.edit-text{margin-top:5px;margin-left:10px;font-size:14px;line-height:19px;color:rgba(64,67,70,0.6)}.project-show-like>.edit-button-large,.project-show-edit>.edit-button-large{display:block}.project-show-edit{display:none}.project-show-edit.editable{display:block}.projects-show-related-projects-wrapper{margin-top:60px;margin-left:-50px;padding:40px 50px 10px;width:978px;background-color:#f9f9f9}@media only screen and (max-width: 640px){.projects-show-related-projects-wrapper{width:auto;margin:0 -16px;padding:32px 0}.projects-show-related-projects-wrapper .headline{padding:0 16px}}.projects-show-related-projects{margin-top:24px;width:918px;margin-left:-20px}.projects-show-related-projects .portfolio-project{border:none;width:25%}@media only screen and (max-width: 640px){.projects-show-related-projects{width:auto;margin:0}.projects-show-related-projects .portfolio-project{width:auto;border-top:2px solid #f0f0f0;border-bottom:2px solid #f0f0f0}.projects-show-related-projects .portfolio-project:first-child{border-top:0}}#projects-form{background-color:#f5f5f5}.projects-form-wrapper{margin:0 auto;width:980px;background-color:white;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.07);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,0.07);box-shadow:0 0 6px 0 rgba(0,0,0,0.07)}.projects-form-top{padding:15px;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.07);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,0.07);box-shadow:0 0 6px 0 rgba(0,0,0,0.07)}.projects-form-top>.project-unpublish-button,.projects-form-top .project-save-button,.projects-form-top .project-publish-button,.projects-form-top .project-save-as-draft-button{display:none;float:right;margin-left:10px;cursor:pointer}#projects-form-main{position:relative;padding:40px 50px 230px}#projects-form-main .error-messages{font-size:15px}#projects-form-main .project-form-contributor>.headline{float:left;height:34px;line-height:34px}#projects-form-main .project-form-contributor>.avatar-option-selector{margin-left:12px}#projects-form-main #projects-form-title{margin-top:50px}#projects-form-main .project-description-input-large{width:880px}#projects-form-main #projects-form-items{margin-top:30px;padding:26px 40px 25px;background-color:#f9f9f9;border:1px solid #e3e3e3;border-radius:3px;cursor:pointer}#projects-form-main #projects-form-items:hover{border:1px solid #00A4BB}#projects-form-main #projects-form-items.dragover{border:1px solid #00A4BB}#projects-form-main #projects-form-items+.error-messages{margin-top:15px}#projects-form-main .project-form-items-title{text-align:center}#projects-form-main .project-form-items-title-text{display:inline-block;margin-left:10px;font-size:18px;line-height:25px;font-weight:normal;color:rgba(64,67,70,0.6)}#projects-form-main .project-form-description{margin-top:50px}#projects-form-main .project-form-description-about-input{margin-top:24px}#projects-form-main .project-form-description-about-input>.project-description-input{width:880px}#projects-form-result-message{display:none;position:absolute;top:17px;right:11px;width:306px;padding:0 14px;font-size:13px;line-height:44px;border:1px solid rgba(0,0,0,0.055);border-radius:3px}#projects-form-result-message .success-message{display:none;color:#6cc644}#projects-form-result-message .failure-message{display:none;color:#eb5252}#projects-form-result-message.success{display:block;background-color:rgba(108,198,68,0.1)}#projects-form-result-message.success .success-message{display:block}#projects-form-result-message.failure{display:block;background-color:rgba(235,82,82,0.1)}#projects-form-result-message.failure .failure-message{display:block}.project-form-plus-icon.fa-plus{font-size:17px;color:#ccc}#project-form-items-container{position:relative;margin-top:30px;width:820px;min-height:328px;border-bottom:1px solid #e3e3e3}#project-form-items-container>.project-form-item-wrapper{list-style:none;position:relative;float:left;margin-bottom:20px;margin-right:20px;width:308px;height:308px;background-color:#eee}#project-form-items-container>.project-form-item-wrapper+.project-form-item-wrapper{width:144px;height:144px}#project-form-items-container>.project-form-item-wrapper+.project-form-item-wrapper .project-form-loading-image{left:56px;top:56px}#project-form-items-container>.project-form-item-wrapper:hover>.project-form-item-close{display:block}#project-form-items-container .project-form-item{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-position:center center;background-size:cover;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);box-shadow:0 0 20px 0 rgba(0,0,0,0.2);cursor:default}#project-form-items-container .project-form-item.dummy{background-color:#eee;position:relative}#project-form-items-container .project-form-item-video-play-icon{width:44px;height:44px}#project-form-items-container .project-form-loading-image{position:absolute;left:138px;top:138px}#project-form-items-container .project-form-item-close{display:none;position:absolute;right:-14px;top:-15px;font-size:30px;line-height:30px;color:#999;cursor:pointer;z-index:1}#project-form-items-container .project-form-item-close:hover{color:#666;display:block}#project-form-cover-item-placeholder{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:308px;height:308px;background-color:#d8d8d8;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.1);box-shadow:0 0 20px 0 rgba(0,0,0,0.1)}#project-form-cover-item-placeholder-plus{font-size:48px}#project-form-cover-item-placeholder-note{position:absolute;left:0;bottom:0;width:100%;height:26px;font-size:12px;line-height:26px;background-color:rgba(0,0,0,0.8)}#project-form-cover-item-placeholder-note-title{margin-left:10px;color:rgba(255,255,255,0.8)}#project-form-cover-item-placeholder-note-size{margin-left:3px;color:rgba(255,255,255,0.49)}#project-form-items-input{display:none}#projects-form-videos{position:relative;margin-top:15px}#project-form-youtube-button{position:relative;width:80px;height:40px;border:1px solid #f0f0f0;border-radius:3px;background-color:white}#project-form-youtube-button>.project-form-plus-icon{position:absolute;top:12px;left:15px}#project-form-youtube-button>.fa-youtube{position:absolute;top:9px;right:17px;font-size:20px;color:rgba(64,67,70,0.7)}#project-form-video-input-wrapper{display:none;position:absolute;top:0;left:0}#project-form-video-input{height:40px;width:480px;padding-left:17px;background-color:white;border:1px solid #f0f0f0;border-radius:3px;outline:0}#project-form-video-cancel-button{margin-left:40px;height:40px;padding:8px 24px;border:1px solid #f0f0f0;border-radius:3px;color:#404346}#project-form-video-cancel-button:hover{border:1px solid #ccc;background-color:#ccc}#project-form-video-save-button{margin-left:20px;height:40px;padding:8px 24px;border-radius:3px;color:white;background-color:#00A4BB}#project-form-video-save-button:hover{background-color:#1e7785}#projects-form-members{margin-top:24px}#projects-form-members .projects-form-member{position:relative;border-top:1px solid #f0f0f0;height:67px}#projects-form-members .projects-form-member:last-child{height:68px;border-bottom:1px solid #f0f0f0}#projects-form-members .projects-form-member-role-input{float:left;margin-top:22px;margin-right:20px;height:22px;width:120px;font-size:16px;line-height:22px;color:rgba(64,67,70,0.5);outline:0}#projects-form-members .projects-form-member-users-container{float:left;margin-top:23px}#projects-form-members .projects-form-member-user{float:left;margin-right:12px;color:#404346;cursor:pointer}#projects-form-members .projects-form-member-user .credit-name{font-size:18px;line-height:20px}#projects-form-members .projects-form-member-user .name:after,#projects-form-members .projects-form-member-user .credit-name:after{content:",";margin-left:-2px}#projects-form-members .projects-form-member-user .project-team-icon{margin:-4px 0 1px 7px}#projects-form-members .projects-form-member-users-input-wrapper{float:left}#projects-form-members .projects-form-member-users-input-wrapper>.suggest-box{left:-7px;top:49px}#projects-form-members .projects-form-member-users-input{margin-top:19px;height:24px;font-size:18px;line-height:24px;color:#404346}#projects-form-members .projects-form-member-candidate-row{position:relative;height:41px;min-width:210px;padding:10px}#projects-form-members .projects-form-member-candidate-row.company .name{float:left;max-width:300px;padding-right:45px}#projects-form-members .projects-form-member-candidate-row.company .project-team-icon{position:absolute;top:2px;right:0}#projects-form-members .projects-form-member-close{position:absolute;top:26px;right:20px;color:#ccc;cursor:pointer}#projects-form-members-add-role-button-section{margin-top:18px}#projects-form-members-add-role-button{display:inline;padding:8px 12px;border:1px solid #f0f0f0;border-radius:3px;cursor:pointer}#projects-form-members-add-role-button>.fa-plus{color:#00A4BB}#projects-form-members-add-role-button>.projects-form-members-add-role-text{font-size:14px;line-height:20px}#projects-form-tags{margin-top:24px;margin-left:-6px;cursor:text}#project-form-tags-container{float:left}#project-form-tags-container>.project-description-tag{margin-left:6px;float:left}#project-form-tags-input-wrapper{float:left}#project-form-tags-input-wrapper>.suggest-box{left:6px;top:32px}#project-form-tags-input{margin-left:10px;font-size:15px;line-height:26px;color:rgba(64,67,70,0.8)}.project-form-tag-candidate-row{padding:10px;min-width:210px;font-size:15px;line-height:20px}#projects-feeds{position:relative}#projects-feeds .column-wrapper{display:-webkit-flex;display:flex;width:100%}#projects-feeds .column-main{-webkit-flex:1;flex:1;border-right:1px solid #f0f0f0;padding:0 80px 30px}@media only screen and (max-width: 640px){#projects-feeds .column-main{padding:0;border:none}}#projects-feeds .column-main .portfolio-feed-projects-container{min-width:360px;margin:0 auto}@media only screen and (max-width: 640px){#projects-feeds .column-main .portfolio-feed-projects-container{min-width:0}}#projects-feeds .column-right{width:360px;padding:40px 30px}@media only screen and (max-width: 640px){#projects-feeds .column-right{display:none}}#projects-feeds .column-right>.trending-users{margin-bottom:40px}#projects-feeds .column-right>.trending-users>.trending{margin-bottom:20px;opacity:0.6;font-size:11px;color:#63787B}.portfolio-feed-project{padding:50px 0px 20px;border-bottom:1px solid #f0f0f0}.portfolio-feed-project:last-child{border-bottom:0}@media only screen and (max-width: 640px){.portfolio-feed-project{padding:32px 16px;border-top:2px solid #f0f0f0;border-bottom:2px solid #f0f0f0}}.portfolio-feed-project .avatar-and-info-feed{float:left;margin-bottom:14px}.portfolio-feed-project .project-team-icon{margin-left:8px}.portfolio-feed-project .title{font-size:34px;font-weight:400;line-height:1.3}@media only screen and (max-width: 640px){.portfolio-feed-project .title{font-size:22px}}.portfolio-feed-project .title-text{color:#404346}.portfolio-feed-project .title-text:hover{text-decoration:underline}.portfolio-feed-project .project-tags{padding-bottom:30px;opacity:0.6;font-size:17px;font-weight:300;line-height:1.4;margin-top:5px}@media only screen and (max-width: 640px){.portfolio-feed-project .project-tags{font-size:14px;padding-bottom:16px;margin-top:5px}}.portfolio-feed-project .project-tags>.tag{color:#404346}.portfolio-feed-project .project-tags>.tag:hover{text-decoration:underline}.portfolio-feed-project .project-tags>.tag:after{content:",";margin-right:2px}.portfolio-feed-project .project-tags>.tag:last-child:after{content:""}.portfolio-feed-project .project-images{zoom:1;position:relative;margin-top:-14px;margin-bottom:20px}.portfolio-feed-project .project-images:before,.portfolio-feed-project .project-images:after{display:table;content:""}.portfolio-feed-project .project-images:after{clear:both}.portfolio-feed-project .project-images>.project-image-link{width:calc((100% - 40px)/3);float:left;margin-top:14px;margin-right:20px;box-shadow:0 0 12px rgba(0,0,0,0.12);position:relative;-webkit-transition:-webkit-transform 0.4s false;-moz-transition:-moz-transform 0.4s false false;-o-transition:-o-transform 0.4s false false;transition:transform 0.4s}@media only screen and (max-width: 640px){.portfolio-feed-project .project-images>.project-image-link{width:calc((100% - 16px)/3);margin-right:8px}}.portfolio-feed-project .project-images>.project-image-link:last-child{margin-right:0}.portfolio-feed-project .project-images>.project-image-link:hover{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);z-index:2}.portfolio-feed-project .project-images .project-image-wrapper{position:relative}.portfolio-feed-project .project-images .project-image-wrapper .project-image{width:100%;height:auto;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.portfolio-feed-project .project-images .project-video-play-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.portfolio-feed-project .project-images .project-video-play{width:20%;height:auto}.portfolio-feed-project>.project-footer{position:relative}.portfolio-feed-project>.project-footer>.project-detail{line-height:46px;position:absolute;top:0;right:0;font-size:13px;color:#8b9094;font-weight:300}.portfolio-feed-project>.project-footer>.project-detail>span{margin-left:4px}.portfolio-feed-followee-action{margin-bottom:30px;font-size:14px;line-height:19px;color:rgba(64,67,70,0.8)}@media only screen and (max-width: 640px){.portfolio-feed-followee-action{font-size:12px;padding-bottom:8px;margin-bottom:24px;border-bottom:1px solid #f0f0f0;margin-top:-16px;line-height:1.4}}.portfolio-feed-followee-action .followee-name,.portfolio-feed-followee-action .liked-contributor-name{font-weight:bold;color:#404346}.portfolio-feed-followee-action .followee-name:hover,.portfolio-feed-followee-action .liked-contributor-name:hover{text-decoration:underline}.portfolio-feed-followee-action .liked-time{margin-left:4px;color:rgba(64,67,70,0.3)}.feed-candidate-row{position:relative;height:40px;margin-bottom:20px}.feed-candidate-row>.company-follow-button{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:0px}.avatar-and-info-candidate{zoom:1;display:block;position:relative}.avatar-and-info-candidate:before,.avatar-and-info-candidate:after{display:table;content:""}.avatar-and-info-candidate:after{clear:both}.avatar-and-info-candidate:hover .name{text-decoration:underline}.avatar-and-info-candidate>.thumbnail{border:1px solid #E3E3E3;border-radius:20px;float:left}.avatar-and-info-candidate>.description{padding:0 12px;max-width:166px;position:absolute;top:50%;left:40px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.avatar-and-info-candidate>.description>.name{font-size:14px;line-height:19px;color:#404346;padding-right:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}.avatar-and-info-candidate>.description>.name .project-team-icon{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.avatar-and-info-candidate>.description>.job{font-size:13px;font-weight:300;line-height:18px;color:#8b9094}.portfolio-feed-nodata{padding:100px 0;margin:0 auto}.portfolio-feed-nodata>i{font-size:38px;display:block;text-align:center}.portfolio-feed-nodata>h1{font-size:30px;text-align:center;margin:10px 0 6px}.portfolio-feed-nodata>h2{font-size:18px;font-weight:300;text-align:center;margin-bottom:50px}.portfolio-feed-nodata .trending-users .trending{margin-bottom:20px}.portfolio-feed-nodata .avatar-and-info-candidate>.description{max-width:100%}#users-followers>.column-main{padding:40px}@media only screen and (max-width: 640px){#users-followers>.column-main{padding:0}}#users-profile{padding:40px 40px}@media only screen and (max-width: 640px){#users-profile{padding:32px 16px}}#users-profile>.column-main>.profiles-wrapper{margin:0 -40px}#users-profile>.column-main>.profiles-wrapper>.profile-left,#users-profile>.column-main>.profiles-wrapper .profile-right{float:left;width:50%;padding-left:40px;padding-right:40px;border-left:1px solid #F0F0F0}@media only screen and (max-width: 640px){#users-profile>.column-main>.profiles-wrapper>.profile-left,#users-profile>.column-main>.profiles-wrapper .profile-right{float:none;width:auto}}#users-profile>.column-main>.profiles-wrapper>.profile-left>.profile-attribute,#users-profile>.column-main>.profiles-wrapper .profile-right>.profile-attribute{padding-bottom:50px}#users-profile>.column-main>.profiles-wrapper>.profile-left>.profile-attribute>.profile-heading,#users-profile>.column-main>.profiles-wrapper .profile-right>.profile-attribute>.profile-heading{opacity:0.6;font-size:11px;color:#63787B;letter-spacing:1.37px;margin-bottom:24px}#users-profile>.column-main>.profiles-wrapper>.profile-left>.profile-attribute>.teams-wrapper,#users-profile>.column-main>.profiles-wrapper .profile-right>.profile-attribute>.teams-wrapper{margin:0 -20px}#users-profile>.column-main>.profiles-wrapper>.profile-left>.user-about>.about,#users-profile>.column-main>.profiles-wrapper .profile-right>.user-about>.about{font-size:15px;font-weight:300}.working-histories-wrapper>.working-history{position:relative;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #F0F0F0}.working-histories-wrapper>.working-history>.company-name,.working-histories-wrapper>.working-history .position,.working-histories-wrapper>.working-history .period{font-size:15px}.working-histories-wrapper>.working-history>.position,.working-histories-wrapper>.working-history .period{font-weight:300}.working-histories-wrapper>.working-history>.period{position:absolute;top:0px;right:0px;font-size:13px;margin-top:3px}.social-profiles>a>.social-profile-circle{float:left;margin-right:12px;width:48px;height:48px;line-height:48px;border-radius:24px;background:#F0F0F0;text-align:center;font-size:15px;color:#71767b}.social-profiles>a>.social-profile-circle:hover{color:#404346}#users-show{padding:40px 40px}@media only screen and (max-width: 640px){#users-show{padding:0}}#users-show>.column-main{overflow:hidden}#users-show>.column-main>.user-show-list{margin-left:-20px}@media only screen and (max-width: 640px){#users-show>.column-main>.user-show-list{margin:0}#users-show>.column-main>.user-show-list .portfolio-project:first-child{border-top:0}}
