.semibold-txt{font-weight:600}.larger-text{font-size:1.6rem;line-height:2.2rem}.no-default{color:inherit}.no-default:link,.no-default:visited,.no-default:hover{color:inherit;text-decoration:inherit}.profile-nav-bar-item{font-size:16px;font-size:1.6rem;color:#403f3f}.profile-follow-container .followButtonContainer .follow-btn{font-size:1.3rem;font-weight:400;color:#fff}.semibold-txt{font-weight:600}.larger-text{font-size:1.6rem;line-height:2.2rem}.no-default{color:inherit}.no-default:link,.no-default:visited,.no-default:hover{color:inherit;text-decoration:inherit}.profile-nav-bar-item{font-size:16px;font-size:1.6rem;color:#403f3f}.profile-follow-container .followButtonContainer .follow-btn{font-size:1.3rem;font-weight:400;color:#fff}.form-field-wrap:before,.profile-form:before,.form-field-wrap:after,.profile-form:after{display:table;content:' '}.form-field-wrap:after,.profile-form:after{clear:both}body{background:url(https://s3.amazonaws.com/static.courbanize.com/img/bg-user.png)}.current{background:#2fb390}.profile-center-container{background-color:#fff;margin:0 auto}.profile-page-menuColumn .profile-form-title{display:none}.profile-page-menuColumn img{margin:70px auto 0 auto;max-width:100%;height:auto}#profile-page-private-imgLine{width:100%;height:3px;background:rgba(0,0,0,0.05);margin-bottom:2px}.clear{clear:both}.profile-nav-bar-item{cursor:pointer;line-height:2;padding-left:5px;border-bottom:1px solid #999;display:flex;flex-direction:row;justify-content:flex-start}.profile-nav-bar-item i{font-size:14px;font-size:1.4rem;padding:2px 5px}.profile-nav-bar-item.current{color:#fff}#myprojects{border-top:0}.user-not-following{margin-left:15px}#activity{border-bottom:0}.follow-project-item-main{position:relative;width:216px;min-height:216px;float:left;margin:0 20px 20px 0;border:1px solid #dddddd;-webkit-box-shadow:3px 3px 0 rgba(0,0,0,0.05);-moz-box-shadow:3px 3px 0 rgba(0,0,0,0.05);box-shadow:3px 3px 0 rgba(0,0,0,0.05);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.follow-project-item-main a{color:black;font-size:90%}.follow-project-item-main a .follow-project-item-remove,.follow-project-item-main a .follow-project-item-add{display:none}.follow-project-item-main:hover{-webkit-transform:scale(1.05);-moz-transorm:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.follow-project-item-main:hover a .follow-project-title{color:#197979}.follow-project-item-main:hover a .follow-project-item-remove,.follow-project-item-main:hover a .follow-project-item-add{display:block}.follow-project-item-main .follow-anonymously{float:right;margin:3px 3px}.follow-project-item-main .follow-anonymously i{color:black}.follow-project-item-main .follow-anonymously i:hover{color:#197979}.follow-project-item-main-bg{width:214px;height:170px;margin-bottom:6px}.follow-project-title{text-align:center;font-size:16px;bottom:0;font-weight:300;background-color:white}.follow-project-item-remove{position:relative;width:20px;margin-right:5px;height:30px;padding-top:6px;float:right;color:#197979;font-size:20px}.follow-project-item-add{position:relative;width:20px;margin-right:5px;height:30px;padding-top:6px;float:right;color:#197979;font-size:20px}.icon-remove-sign{color:#DDD}.profile-form-container{padding:46px 20px;border-left:1px solid #999}.profile-form-container .profile-form-wrap .project-list{padding:0}.profile-form-container .profile-form-wrap .project-list .thumbnail{height:200px;width:200px;margin:0 0 20px 0}.profile-form-container .profile-form-wrap .project-list .thumbnail.followable{height:232px}.profile-form-container .profile-form-wrap .project-list .thumbnail.followable a.caption{bottom:32px}.profile-form-container .profile-form-wrap .project-list .thumbnail a.img{width:198px;height:198px}.profile-form-container .profile-form-wrap .project-list .follow-no-projects{padding:15px}.form-field-notification-input{margin-left:3px}.form-field-notification-input input{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.form-field-notification-input input:checked + label{background-position:0 -20px}.form-field-notification-input label{background-image:url(https://s3.amazonaws.com/static.courbanize.com/img/web-two-style.png);font-weight:normal}.form-field-notification-input input + label{padding-left:30px;height:20px;display:inline-block;line-height:20px;background-repeat:no-repeat;background-position:0 0;font-size:20px;vertical-align:middle;cursor:pointer;margin:10px 0}.form-field-notification-label{width:400px;height:40px;float:left}.profile-form-title{font-size:34px;margin:20px 0}.reset-form p{font-size:18px;margin:10px auto}.form-key-name h1,.form-key-address h1,.form-key-pw_change h1{margin:20px 0 10px 0}.profile-field-label label{font-size:90%;margin-left:2px;text-transform:capitalize}.form-field-notification-label label{text-transform:none!important}.form-field--error .form-field-error{top:66px!important;right:18px!important}#id_first_name,#id_last_name,#id_address_line1,#id_address_line2,#id_city,#id_zip_code,#id_state,#id_old_password,#id_new_password1,#id_new_password2{height:40px!important;padding:0 10px;margin:6px 20px 12px 0}#id_first_name:focus,#id_last_name:focus,#id_address_line1:focus,#id_address_line2:focus,#id_city:focus,#id_zip_code:focus,#id_state:focus,#id_old_password:focus,#id_new_password1:focus,#id_new_password2:focus{outline:none;box-shadow:0 0 6px #ade3db}#id_first_name,#id_last_name,#id_address_line1,#id_address_line2,#id_city{width:300px;max-width:80%}#profile-photo-thumb{margin-left:5px;width:80px;height:75px;float:left}#profile-photo-thumb img{width:60px;height:60px}#profile-photo-desc{width:620px;max-width:100%;height:75px;font-size:90%;float:left}#profile-photo-desc input[type="file"]{display:inline-block}#id_photo{position:relative;opacity:0;width:104px;background:white;margin-top:7px;z-index:3;cursor:pointer!important}#id_photo_button{position:relative;top:0;left:-108px;z-index:2;-moz-box-shadow:1px 1px 2px 0px #dbdbdb;-webkit-box-shadow:1px 1px 2px 0px #dbdbdb;box-shadow:1px 1px 2px 0px #dbdbdb;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#ffffff),color-stop(1,#ebebeb));background:-moz-linear-gradient(center top,#ffffff 5%,#ebebeb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ebebeb');background-color:#ffffff;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;text-indent:0;border:1px solid #dcdcdc;display:inline-block;color:#292929;font-family:"proxima-nova","Open Sans",Arial,sans-serif;font-size:15px;font-weight:normal;height:28px;line-height:24px;width:96px;text-decoration:none;text-align:center;text-shadow:1px 1px 0px #ffffff}#id_photo_button:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#ebebeb),color-stop(1,#ffffff));background:-moz-linear-gradient(center top,#ebebeb 5%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb',endColorstr='#ffffff');background-color:#ebebeb}#profile-photo-name{position:relative;left:-100px;font-weight:300;font-family:"proxima-nova","Open Sans",Arial,sans-serif}.profile-photo-div{margin-top:10px}#id_address_line2{width:300px}#id_old_password,#id_new_password1,#id_new_password2{width:193px}#id_state{border:1px solid #cacaca;border-radius:6px;background:white;width:180px;font-size:16px;padding:8px}#id_zip_code{width:100px!important}.profile-form-line{margin:15px 20px 15px 0;height:1px;background:#eee}.btn-profile{margin-top:3px;width:80px;height:40px;line-height:36px}.btn-profile:active{margin-top:7px;height:36px;border-bottom-width:0}.profile-public-nav-bar{margin:0 auto;color:#000;font-size:16px}.profile-public-nav-bar h3{font-family:"proxima-nova","Open Sans",Arial,sans-serif;font-size:18px;margin-bottom:10px}.profile-public-nav-bar p{font-size:18px}.profile-public-nav-bar .profile-title{font-size:14px;margin-top:15px}.profile-public-title-second{font-size:150%;margin:10px 0 10px 0}.profile-public-activity{margin:0;border-bottom:1px solid #EEE;padding:18px 0 16px 0;overflow:hidden;color:black}.profile-public-activity .ppa-comment,.profile-public-activity .ppa-following,.profile-public-activity .ppa-upvote{width:30px;float:left;padding-bottom:100em;margin-bottom:-100em;color:#197979;padding-left:4px}.profile-public-activity .ppa-comment{background:url(https://s3.amazonaws.com/static.courbanize.com/img/ico-responses.png) 3px 3px no-repeat}.profile-public-activity .ppa-content{padding-bottom:100em;margin-bottom:-100em;margin-left:30px;font-size:16px;font-family:"proxima-nova","Open Sans",Arial,sans-serif}.profile-public-activity .ppa-content a{font-weight:600;color:#197979}.profile-public-activity .ppa-content sup{font-weight:normal;font-size:13px;color:#999;padding-left:10px;position:relative;top:-1px}.profile-public-activity .ppa-content .pp-content-comment{margin-top:6px;border-left:3px solid #EEE;padding-left:20px;color:#666}.profile-public-activity .ppa-content .pp-content-comment-quote{margin-top:6px;padding:2px 20px 6px 20px;color:#000;background:#f8f8f8;border-radius:6px}.profile-public-activity .ppa-content .pp-content-comment-quote a{line-height:30px}.profile-public-activity .ppa-content .pp-content-comment-quote p{font-size:15px}.profile-public-activity .ppa-content .pp-content-comment-quote img{width:20px;height:20px;display:inline-block;background:#ddd;float:left}.activities-more{margin:20px 0px 0px 50px;cursor:pointer}.activities-more .activities-more-btn{font-size:14px;line-height:26px;height:30px}.org-member{width:160px;text-align:center;float:left;margin:10px}.org-member img{margin:20px;max-width:120px;max-height:120px;border:1px solid #dddddd;border-radius:10px;margin:6px auto;-webkit-box-shadow:3px 3px rgba(0,0,0,0.05);-moz-box-shadow:3px 3px rgba(0,0,0,0.05);box-shadow:3px 3px rgba(0,0,0,0.05)}.form-key-myprojects{padding-bottom:250px}.form-key-myprojects .create-project{float:right;font-size:14px;margin:20px 30px}.form-key-notification{padding-bottom:480px}.form-key-pw_change{padding-bottom:200px}.profile-activity{min-height:755px;padding-bottom:250px}.courb-modal{}.courb-modal .courb-modal-header{font-size:26px}.courb-modal .typeahead-field input{padding:6px;margin:5px auto}.courb-modal .auto-complete{text-align:left;position:fixed;background-color:#ffffff;border:1px solid #cecece;border-bottom-right-radius:6px;border-bottom-left-radius:6px;font-size:16px;margin-top:-9px;z-index:1}.courb-modal .auto-complete .item-result{padding:6px;display:block}.courb-modal .auto-complete .item-result:hover{background-color:#cecece}.courb-modal .org-developer-notice,.courb-modal .org-developer-attach{padding:10px 0}.courb-modal .error{border-color:#cf0000}.courb-modal .create-project{text-align:right}.courb-modal .create-project .btn{padding:0 30px}.courb-modal .create-project span{color:#cecece;padding:20px 0;font-size:16px}.profile-follow-container{position:absolute;bottom:8px;right:2px}.profile-follow-container .followButtonContainer{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:flex-end;justify-content:-webkit-flex-end;width:98px;height:3.7rem;float:right;margin-right:10px}.profile-follow-container .followButtonContainer .follow{background-color:#cbcaca}.profile-follow-container .followButtonContainer .following{background-color:#2fb390}.profile-follow-container .followButtonContainer .follow-btn{cursor:pointer;width:100%;height:100%;line-height:3.7rem;text-align:center;width:11.6rem}.profile-follow-container .followButtonContainer .follow-btn .follow-text{width:100%}.page-content .org-profile-page-content{padding-bottom:250px}@media (max-width:766px){.profile-page-menuColumn{padding:35px}.profile-page-menuColumn .profile-form-title{display:block}.profile-page-menuColumn img{margin:0 auto;width:40%}.profile-form-container{border:none;border-top:1px solid #999}.profile-form-container input{max-width:100%}.profile-form-container .profile-form-wrap .project-list .thumbnail{width:250px;height:250px;margin:0 auto 50px}.profile-form-container .profile-form-wrap .project-list .thumbnail a.img{width:248px;height:248px}.profile-form-title{text-align:center}.profile-public-nav-bar .profile-title:nth-child(1){margin-top:0}}@media (max-width:600px){.profile-page-menuColumn{margin:0 auto;padding:10px}.profile-page-menuColumn img{width:50%}.profile-form-container{padding:20px 0}.profile-form-container .profile-form-wrap .project-list .thumbnail{width:250px;height:250px;margin:0 auto 20px}.profile-form-container .profile-form-wrap .project-list .thumbnail a.img{width:248px;height:248px}.profile-form-title{font-size:22px}}