﻿@media(min-width: 0px){.ui-icon{font-family:"ui-font-solid";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.tab-bar{background-color:#f4f4f2;border-bottom:1px solid #d5d9d8;width:100%}.footer-no-border .footer>.inner{border:none}}@media(min-width: 0px){.home .link,.home .projects>.content .right-column>a,.projects>.content .home .right-column>a,.home>.content .right-column>a,.home .categories>a{font-family:"Proxima Nova Regular","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;display:block;padding:10px;text-decoration:none;color:rgba(50,68,71,.5);line-height:20px}.home .link:hover,.home .projects>.content .right-column>a:hover,.projects>.content .home .right-column>a:hover,.home>.content .right-column>a:hover,.home .categories>a:hover{color:#324447}.home .categories>a.current{color:#2999f0}.home .activities-header{font-family:"Proxima Nova Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;font-size:12px;color:rgba(50,68,71,.5);border-top:1px solid #eee;border-bottom:1px solid #eee;padding-top:5px;padding-bottom:5px}.home .activities-header .mark-read{float:right;text-decoration:underline}.home .activities-header .mark-read:hover{color:#2999f0;cursor:pointer}.home .activity{position:relative;border-bottom:1px solid #eee;padding:17px 10px;font-family:"Proxima Nova Regular","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;color:rgba(50,68,71,.5)}.home .activity .activity-date{float:right;font-size:14px;line-height:25px}.home .activity .ui-icon{font-size:30px;line-height:33px;vertical-align:middle;color:rgba(50,68,71,.3);position:absolute;top:15px}.home .activity .activity-text{display:inline-block;padding-left:50px;width:70%;overflow:hidden;text-overflow:ellipsis}.home .activity.new{background-color:#f1f1ef}.home .load-more{background-color:#f1f1ef;color:#324447;font-family:"Proxima Nova Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;text-align:center;padding:20px;opacity:.5}.home .load-more:hover{opacity:1;cursor:pointer}.home .announcement{margin-bottom:30px;margin-bottom:30px;color:#fff;background-color:#2999f0;opacity:.8;padding:15px;margin-top:10px;border:1px solid #1d7bea;border-left:10px solid #1d7bea}.home .announcement:hover{cursor:pointer}.home .announcement p{font-size:.9em;margin:0px}.home .announcement a{color:#fff}.home>.content .right-column{display:none}.home>.content .right-column>a{display:block;border:1px solid #e6e6e6;padding:0 10px;width:180px;height:44px;line-height:44px;margin-bottom:10px}.home>.content .right-column>a>.ui-icon{font-size:26px;padding-right:10px;display:inline-block;color:#829193;line-height:40px}.home>.content .right-column>a:hover{background-color:#f5f5f3}.home>.content .right-column>a:hover>.ui-icon{color:#f16524}.home>.content .right-column>a>span{display:inline-block;vertical-align:top}.home>.content .main-column{margin:15px;vertical-align:top;padding-bottom:20px}}@media(min-width: 768px){.home>.content{padding-top:20px;width:750px;margin:0 auto;white-space:nowrap;overflow:hidden}.home>.content>.left-column{display:inline-block;width:200px;vertical-align:top}.home>.content>.main-column{display:inline-block;width:550px;padding-left:30px;padding-right:30px;margin:0;white-space:normal}.home>.content .announcement{position:relative}.home>.content .announcement>.announcement-title,.home>.content .announcement>.announcement-text{display:inline-block}.home>.content .announcement>.announcement-more{position:absolute;top:15px;right:30px}.home>.content .announcement>.announcement-title{width:33%}}@media(min-width: 992px){.home>.content{width:970px}.home>.content .right-column{display:inline-block;width:200px;vertical-align:top}.home>.content>.main-column{display:inline-block;width:570px}}@media(min-width: 1200px){.home>.content{width:1170px}.home>.content>.main-column{display:inline-block;width:770px}}@media(min-width: 0px){.backdrop.home{padding-top:61px}.profile-header{margin:auto;padding:28px 0px;text-align:center}.profile-header #new-project{margin:10px auto 0 auto}.profile-header #new-project .ui-icon{font-size:20px}.profile-header>.profile-picture{position:relative;margin-bottom:20px}.profile-header>.profile-picture .loader-full{display:block;padding:0;margin:0;width:72px;height:72px}.profile-header>.profile-picture>.change-picture{position:absolute;top:0px;right:0;width:26px;height:26px;visibility:hidden;text-align:center;color:#fff;background-color:#324447;opacity:.5}.profile-header>.profile-picture:hover .change-picture{visibility:visible;cursor:pointer}.profile-header>.profile-picture:hover .change-picture:hover{opacity:1}.profile-header>.profile-details .profile-username{color:#fff;font-size:20px;margin-right:10px;font-family:"Proxima Nova Regular","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.profile-header>.profile-details .profile-fullname{color:rgba(255,255,255,.5);font-size:14px;margin-right:10px;font-family:"Proxima Nova Light","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:200;font-style:normal}.profile-header>.profile-details .profile-skills,.profile-header>.profile-details .profile-joined{color:rgba(255,255,255,.75);font-size:14px;font-family:"Proxima Nova Light","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:200;font-style:normal;padding-right:10px}.profile-header>.profile-details .profile-skills{text-transform:uppercase;margin-right:10px}.profile-header>.profile-details .profile-joined{display:block}.profile-header>.profile-details .profile-plan{font-family:"Proxima Nova Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;font-size:9px;border-radius:0px;text-transform:uppercase;color:#e2622b;border:1px solid #e2622b;padding:5px;vertical-align:middle}.profile-header>.profile-details .profile-orgs{display:block}.profile-header>.profile-details .profile-orgs>a{padding-right:5px}.profile-header>.profile-details .gap{padding-top:5px}}@media(min-width: 768px){.profile-header{width:750px;height:128px;text-align:left}.profile-header #new-project{float:right;margin-top:14px 0 0 0}.profile-header>.profile-picture{margin:0 24px 0 0;display:inline-block}.profile-header>.profile-details{display:inline-block;vertical-align:top;padding-top:8px}.profile-header>.profile-details .profile-skills{border-right:1px solid rgba(255,255,255,.3)}.profile-header>.profile-details .profile-joined{display:inline-block}.profile-header>.profile-details .profile-orgs{display:inline-block;margin-left:15px}}@media(min-width: 992px){.profile-header{width:970px}}@media(min-width: 1200px){.profile-header{width:1170px}}@media(min-width: 0px){.tab-bar.home>ul{margin:0 auto;padding:0;list-style:none}.tab-bar.home>ul>li{font-family:"Proxima Nova Regular","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-size:14px;border-bottom:1px solid #d5d9d8}.tab-bar.home>ul>li:last-child{border-bottom:none}.tab-bar.home>ul>li>a{color:rgba(91,112,115,.9);text-decoration:none;display:block;padding:0 30px;line-height:52px}.tab-bar.home>ul>li>a>.ui-icon{font-size:22px;display:inline-block;float:left;padding-right:10px}.tab-bar.home>ul>li>a>.title{display:inline-block;-ms-transform:translate(0, 2px);-webkit-transform:translate(0, 2px);-moz-transform:translate(0, 2px);-o-transform:translate(0, 2px);transform:translate(0, 2px)}.tab-bar.home>ul>li:hover{cursor:pointer;background-color:#eee}.tab-bar.home>ul>li.current{background-color:#fff}.tab-bar.home>ul>li.current>a{color:#324447}}@media(min-width: 768px){.tab-bar.home>ul{width:750px}.tab-bar.home>ul>li{position:relative;display:inline-block;border-right:1px solid #d5d9d8;border-bottom:none}.tab-bar.home>ul>li:first-child{border-left:1px solid #d5d9d8}.tab-bar.home>ul>li.current:after{position:absolute;display:block;z-index:0;bottom:-2px;left:0;width:100%;height:2px;background-color:#fff;content:" "}}@media(min-width: 992px){.tab-bar.home>ul{width:970px}}@media(min-width: 1200px){.tab-bar.home>ul{width:1170px}}@media(min-width: 0px){.projects .link,.projects>.content .right-column>a,.projects .categories>a,.projects .home>.content .right-column>a,.home>.content .projects .right-column>a{font-family:"Proxima Nova Regular","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;display:block;padding:10px;text-decoration:none;color:rgba(50,68,71,.5);line-height:20px}.projects .link:hover,.projects>.content .right-column>a:hover,.projects .categories>a:hover,.projects .home>.content .right-column>a:hover,.home>.content .projects .right-column>a:hover{color:#324447}.projects .categories>a.current{color:#2999f0}.projects .categories #import-export{border-top:1px solid rgba(50,68,71,.1);border-bottom:1px solid rgba(50,68,71,.1);position:relative}.projects .categories #import-export .ui-icon{font-size:26px;position:absolute;right:0}.projects .usage{font-size:14px;margin-top:30px;color:#9ca9aa;font-family:"Proxima Nova Regular","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;line-height:1.6}.projects .usage strong{color:#324447}.projects .usage .btn{font-size:12px;font-family:"Proxima Nova Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;margin-top:5px;padding:5px 15px}.projects>.content{min-height:400px}.projects>.content .left-column{display:none}.projects>.content .left-column.disabled{opacity:.25;pointer-events:none;cursor:default}.projects>.content .right-column{display:none}.projects>.content .right-column>a{display:block;border:1px solid #e6e6e6;padding:0 10px;width:180px;max-width:100%;height:44px;line-height:44px;margin-bottom:10px}.projects>.content .right-column>a>.ui-icon{font-size:26px;padding-right:10px;display:inline-block;color:#829193;line-height:40px}.projects>.content .right-column>a:hover{background-color:#f5f5f3}.projects>.content .right-column>a:hover>.ui-icon{color:#f16524}.projects>.content .right-column>a>span{display:inline-block;vertical-align:top}.projects>.content .main-column{margin:15px;vertical-align:top;padding-bottom:20px}.projects>.content>.project-card-container{width:100%;white-space:normal;padding:20px}.projects .project{display:block;clear:both;font-family:"Proxima Nova Regular","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;padding:18px 0px;border-bottom:1px solid rgba(50,68,71,.1)}.projects .project a{color:#324447;text-decoration:none;cursor:default}.projects .project a .thumbnail .ui-icon.lock{font-size:20px;position:absolute;top:0;left:0;width:20px;height:20px;line-height:20px;z-index:100;background-color:#fff}.projects .project:not(.private):not(.disabled) a:hover{cursor:pointer}.projects .project:not(.private):not(.disabled) a:hover .title{color:#2999f0}.projects .project:not(.private):not(.disabled) a:hover .thumbnail{position:relative}.projects .project:not(.private):not(.disabled) a:hover .thumbnail .overlay{opacity:1;background:-moz-linear-gradient(top, rgba(41, 153, 240, 0.7) 0%, rgba(0, 113, 188, 0.7) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(41, 153, 240, 0.7)), color-stop(100%, rgba(0, 113, 188, 0.7)));background:-webkit-linear-gradient(top, rgba(41, 153, 240, 0.7) 0%, rgba(0, 113, 188, 0.7) 100%);background:-o-linear-gradient(top, rgba(41, 153, 240, 0.7) 0%, rgba(0, 113, 188, 0.7) 100%);background:-ms-linear-gradient(top, rgba(41, 153, 240, 0.7) 0%, rgba(0, 113, 188, 0.7) 100%);background:linear-gradient(to bottom, rgba(41, 153, 240, 0.7) 0%, rgba(0, 113, 188, 0.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#b32999f0", endColorstr="#b30071bc",GradientType=0 )}.projects .project:not(.private):not(.disabled) a:hover .thumbnail .overlay .ui-icon{display:block;color:#fff;font-size:34px;line-height:88px;text-align:center}.projects .project .transfer a{color:#2999f0}.projects .project .transfer-buttons{margin-top:3px}.projects .project .title{font-size:20px;font-family:"Proxima Nova Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.projects .project .buttons{float:right;display:none;position:relative;white-space:nowrap;margin-top:30px}.projects .project .buttons .team{display:inline-block}.projects .project .buttons .team collaborators-thumbnails{position:absolute;top:0;right:31px}.projects .project .buttons .dropdown{display:inline-block;width:26px;height:26px;line-height:26px;text-align:center;color:#9ca9aa;border:1px solid #9ca9aa;position:relative}.projects .project .buttons .dropdown .dropdown-content{background-color:#fff;color:#9ca9aa;border:1px solid rgba(50,68,71,.1);display:none;position:absolute;top:25px;right:0;z-index:100;text-align:left}.projects .project .buttons .dropdown .dropdown-content a{display:block;width:150px;padding:5px 10px;font-size:14px;border-bottom:1px solid rgba(50,68,71,.1)}.projects .project .buttons .dropdown .dropdown-content a:last-of-type{border-bottom:none}.projects .project .buttons .dropdown .dropdown-content a:hover{color:#2999f0;background-color:#f1f1ef;cursor:pointer}.projects .project .buttons .dropdown .caret{display:inline-block;width:0;height:0;margin-top:-3px;margin-left:0px;vertical-align:middle;border-top:8px solid;border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0)}.projects .project .buttons .dropdown:hover{cursor:pointer;background-color:#657375;color:#fff}.projects .project .buttons .dropdown:hover .dropdown-content{display:block}.projects .project .buttons .dropdown:hover .caret{margin-top:-5px;margin-left:0px;vertical-align:middle;border-top:none;border-bottom:8px solid;border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0)}.projects .project .details,.projects .project .stats{font-size:14px}.projects .project .details .name,.projects .project .stats .name{color:#9ca9aa;display:none}.projects .project .details .value,.projects .project .stats .value{color:#657375;padding-right:5px;margin-right:5px;border-right:1px solid rgba(50,68,71,.1)}.projects .project .details .value:last-of-type,.projects .project .stats .value:last-of-type{border-right:none}.projects .project .details .ui-icon,.projects .project .stats .ui-icon{font-size:20px;color:#9ca9aa;padding-right:5px}.projects .project .thumbnail{position:relative;float:left;width:88px;height:88px;margin:0 18px 0 0;box-shadow:none;border:none}.projects .project .thumbnail>img{width:88px;height:88px}.projects .project .thumbnail .overlay{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:88px;opacity:0}.projects .project .thumbnail .overlay .ui-icon{display:none}.projects .project.disabled{color:rgba(50,68,71,.5)}.projects .project.disabled .title,.projects .project.disabled .details,.projects .project.disabled .stats{color:rgba(50,68,71,.5)}.projects .project.disabled .title .name,.projects .project.disabled .title .value,.projects .project.disabled .details .name,.projects .project.disabled .details .value,.projects .project.disabled .stats .name,.projects .project.disabled .stats .value{color:rgba(50,68,71,.5)}.projects .project.disabled:hover .title{color:rgba(50,68,71,.5)}.projects .project.disabled:hover .thumbnail .overlay{display:none}.projects .project.disabled>a{cursor:default;pointer-events:none}.projects .project-card{display:inline-block;vertical-align:top;margin-bottom:30px;font-family:"Proxima Nova Regular","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;width:100%}.projects .project-card a{color:#324447}.projects .project-card>.card-thumbnail{position:relative;width:100%;height:100%}.projects .project-card>.card-thumbnail img{width:100%}.projects .project-card>.card-thumbnail>.overlay{display:block;position:absolute;opacity:0;color:rgba(255,255,255,.75);width:auto;height:auto;text-decoration:none;background-color:#324447;-webkit-transition:opacity 200ms,color 200ms,background-color 200ms;-moz-transition:opacity 200ms,color 200ms,background-color 200ms;-o-transition:opacity 200ms,color 200ms,background-color 200ms;transition:opacity 200ms,color 200ms,background-color 200ms}.projects .project-card>.card-thumbnail>.overlay:hover{opacity:.95;color:#fff;background-color:#2999f0}.projects .project-card>.card-thumbnail>.overlay:hover>.view{color:#fff}.projects .project-card>.card-thumbnail>.overlay.top{top:10px;left:10px;right:10px;bottom:55px;width:calc(100% - 20px)}.projects .project-card>.card-thumbnail>.overlay.top.full{bottom:10px}.projects .project-card>.card-thumbnail>.overlay.bottom{bottom:10px;left:10px;height:44px;padding:0 14px;line-height:44px;font-size:14px;font-family:"Proxima Nova Regular","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;width:calc(100% - 20px)}.projects .project-card>.card-thumbnail>.overlay.bottom>.ui-icon{font-size:18px;float:right}.projects .project-card>.card-thumbnail>.overlay>.view{display:block;pointer-events:none;position:absolute;top:-50%;left:48%;width:42px;height:56px;margin-top:-29px;margin-left:-21px;font-size:60px;color:rgba(255,255,255,.75);-webkit-transition:top 200ms,color 200ms;-moz-transition:top 200ms,color 200ms;-o-transition:top 200ms,color 200ms;transition:top 200ms,color 200ms}.projects .project-card>.card-thumbnail:hover>.overlay{opacity:.9}.projects .project-card>.card-thumbnail:hover>.overlay>.view{top:calc(50% - 22px)}.projects .project-card>.title,.projects .project-card>.team,.projects .project-card>.stats{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.projects .project-card>.title{font-family:"Proxima Nova Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;font-size:18px;margin-top:10px}.projects .project-card>.title>.export{display:inline-block;float:right;cursor:pointer}.projects .project-card>.title>.export:hover{color:#f16524}.projects .project-card>.team,.projects .project-card>.stats{font-size:14px;color:#b1b8ba}.projects .project-card>.team>a,.projects .project-card>.stats>a{color:#b1b8ba}.projects .project-card>.stats .ui-icon{font-size:16px;margin-right:10px}.projects .project-card>.stats>span{margin-right:10px}.projects .new-user-alert{margin-bottom:40px}.projects .new-user-alert p{max-width:480px}.projects .new-user-alert .buttons{margin-top:30px;font-family:"Proxima Nova Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;font-size:16px}.projects .new-user-alert .buttons .button{display:inline-block;margin-right:5px;padding-left:40px;position:relative}.projects .new-user-alert .buttons .button .ui-icon{position:absolute;top:-22px;left:0;font-size:40px;display:inline-block}.projects .new-user-alert .buttons .button .ui-icon.rotate{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.projects .new-user-alert .buttons .button:hover{color:#2999f0;cursor:pointer}.projects .new-user-alert-big{font-size:26px;color:#2999f0;line-height:1.2}.projects .new-user-alert-small{font-size:14px;color:#9ca9aa;border-top:1px solid rgba(50,68,71,.1);border-bottom:1px solid rgba(50,68,71,.1);padding-top:10px;padding-bottom:10px}}@media(min-width: 480px){.projects .project-card{width:210px;margin-right:30px}.projects .project-card>.card-thumbnail img{height:210px}}@media(min-width: 768px){.projects>.content{padding-top:20px;width:750px;margin:0 auto;white-space:nowrap}.projects>.content>.left-column{display:inline-block;width:200px;vertical-align:top}.projects>.content>.main-column{display:inline-block;width:550px;padding-left:30px;padding-right:30px;margin:0;white-space:normal}.projects>.content>.main-column .project .buttons{display:block}.projects>.content>.main-column .project .details .value,.projects>.content>.main-column .project .stats .value{padding-right:15px;margin-right:15px}.projects>.content>.main-column .project .details .ui-icon,.projects>.content>.main-column .project .stats .ui-icon{padding-right:10px}.projects>.content .project-card-container{padding:0}}@media(min-width: 992px){.projects>.content{width:970px}.projects>.content .right-column{display:inline-block;width:140px;vertical-align:top}.projects>.content .left-column{width:160px}.projects>.content>.main-column{display:inline-block;width:670px}.projects>.content>.main-column .project .details .name{display:inline}.projects .new-user-alert .buttons .button{margin-right:75px}}@media(min-width: 1200px){.projects>.content{width:1170px}.projects>.content .right-column{width:200px}.projects>.content .left-column{width:200px}.projects>.content>.main-column{display:inline-block;width:770px}.projects>.content .project-card{width:260px}.projects>.content .project-card>.card-thumbnail img{height:260px}.projects .new-user-alert .buttons .button{margin-right:100px}}@media(min-width: 0px){.industry .industry-backdrop{background-repeat:no-repeat;background-position:center center;background-size:cover;width:100%;z-index:-1;min-height:442px;margin-bottom:42px}.industry .industry-backdrop h1{font-family:"Proxima Nova Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;display:inline;font-size:30px;background-color:#324447;color:#fff;width:auto;height:auto;margin:0;padding:3px 4px;position:relative;top:140px;left:140px;line-height:40px}.industry .industry-backdrop h1:first-child:before{position:absolute;width:36px;height:36px;left:-40px;top:0px;content:url(https://playcanvas.com/static-assets/platform/images/frontpage/orange_arrow.png)}.industry .iframe-backdrop{position:absolute;width:100%;border:0px;min-height:442px;margin-bottom:42px}.industry .fade-in{animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:5s}@keyframes fadeInOpacity{0%{opacity:0}100%{opacity:1}}.industry .industry-navigation{margin:-42px auto 40px auto;text-align:center;width:100%;white-space:nowrap;position:relative}.industry .industry-navigation .table{width:100%;margin:0 auto;table-layout:fixed}.industry .industry-navigation .table .column-page{width:25%}.industry .industry-navigation .table td{padding:0;margin:0;text-align:center;border:none}.industry .industry-navigation .table td a{display:block;padding:10px 5px;background-color:#324447;color:#a3afb1;font-size:14px}.industry .industry-navigation .table td a:hover{text-decoration:none;background-color:#263538;color:#fff}.industry .industry-navigation .table td a.current{color:#324447;background-color:#fff}.industry .explainer{font-family:"Proxima Nova Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;font-size:24px;width:60%;margin:auto;margin-bottom:40px;text-align:center}.industry .case-study-dark{background-color:#eee}.industry .case-study{font-family:"Proxima Nova Regular","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;padding-top:40px;padding-bottom:40px}.industry .case-study .case-study-container{max-width:1170px;margin:auto}.industry .case-study .case-study-showcase{padding:0px;margin:0px auto;max-width:542px}.industry .case-study .case-study-showcase img{max-width:542px;margin:auto;display:block;max-width:100%;height:auto}.industry .case-study .case-study-showcase img.logo-images{width:auto;margin:60px 0px}.industry .case-study .case-study-caption h3{font-family:"Proxima Nova Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;font-size:28px;margin:0px 0px 10px 0px;padding:0}.industry .case-study .case-study-description{float:left;width:40%;padding:0px;padding-top:40px;margin:0px;margin-left:30px;font-size:15px}.industry .case-study .case-study-description h3{font-family:"Proxima Nova Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;font-size:28px}.industry .case-study .case-study-image{float:right;width:50%;padding:0px;margin:0px}.industry .case-study .case-study-image img{width:542px;margin:auto;display:block;max-width:100%;height:auto}.industry .case-study .case-study-video{float:right;width:50%;max-width:585px;padding:0px;margin:0px}.industry .case-study .case-study-video .case-study-video-wrapper{width:542px;height:358px;background-color:#c8cece;margin:auto;padding-top:38px;max-width:100%}.industry .case-study .case-study-video iframe{margin:auto;display:block;max-width:100%}.industry .case-study .case-study-button{float:left;margin:0px;padding:0px;margin-left:30px}.industry .case-study .case-study-button .main-button{font-size:14px;line-height:37px;background-color:#829193;border:none;padding-left:12px}.industry .case-study .case-study-button:hover .side{background-color:#829193;color:#fff}.industry .case-study .case-study-button .side{background-color:#cdd4d4;transform:rotate(90deg);border:none}.industry .cleared:after{content:" ";display:block;clear:both;height:0;visibility:hidden}.industry .industry-features{max-width:1170px;margin:30px auto}.industry .industry-features .industry-feature{float:left;width:33%;padding:0px 30px;text-align:center}.industry .industry-features .industry-feature .feature-icon{font-size:68px;line-height:0px;margin:60px 30px 60px 30px;color:#9ca9aa}.industry .industry-features .industry-feature h3{font-family:"Proxima Nova Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;font-size:18px}.industry .industry-features .industry-feature p{font-size:14px;color:#9ca9aa}.industry .industry-signup{background-color:#324447;overflow:hidden;padding:80px 0 80px 0;color:#fff}.industry .industry-signup>.container{margin:0 auto;text-align:center}.industry .industry-signup>.container>p{max-width:450px;margin:0 auto;padding-bottom:40px;font-family:"Proxima Nova Thin","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:100;font-style:normal}.industry .industry-signup>.container h4{font-size:22px;margin-bottom:40px}.industry .industry-signup>.container>.button{display:inline-block;color:#fff;border:2px solid #fff;text-decoration:none;font-size:14px;margin-right:20px;width:150px;padding:8px 16px;font-family:"Proxima Nova Regular","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal}.industry .industry-signup>.container>.button:hover{background:#fff;color:#324447}}@media(max-width: 768px){.industry .industry-backdrop h1{font-size:30px;margin:0;padding:3px 4px;top:80px;left:60px;line-height:40px}.industry .explainer{font-size:16px}.industry .case-study .case-study-image{width:80%;float:none;margin:auto;padding-top:20px;padding-bottom:20px;display:block}.industry .case-study .case-study-description{float:none;width:80%;margin:auto}.industry .case-study .case-study-video{float:none;width:80%;margin:auto;padding-top:20px;padding-bottom:20px;display:block}.industry .case-study .case-study-button{float:none;width:80%;margin:auto}.industry .industry-features .industry-feature{float:none;width:80%;margin:auto}}@media(min-width: 768px){.industry .industry-backdrop{margin-bottom:0px}.industry .industry-navigation .table{width:600px}.industry .case-study{min-height:240px}.industry .case-study .case-study-image{width:50%}.industry .case-study .case-study-description{width:40%}.industry .case-study .case-study-showcase{float:left;width:50%}.industry .case-study .case-study-showcase.right{float:right}}@media(min-width: 992px){.industry .industry-navigation .table{width:720px}.industry .case-study{min-height:340px}.industry .case-study .case-study-image{width:50%}.industry .case-study .case-study-description{width:40%}}@media(min-width: 1200px){.industry .industry-navigation .table{width:800px}.industry .case-study{margin:auto}}@media(min-width: 0px){.payment.backdrop>h2{font-family:"Proxima Nova Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;font-size:28px;padding-top:35px;padding-bottom:42px}.payment .fluid{margin:0;padding-left:30px;padding-right:30px}.payment.content-wrapper{background-color:#f1f1ef;padding-top:30px;padding-bottom:30px;border-bottom:1px solid #eee;min-height:500px}.payment .loader{margin:0}.payment .left h5{font-size:16px;vertical-align:top;clear:both;margin-right:0;margin-bottom:0;padding-top:15px}.payment .left h5.first{padding-top:5px}.payment .left h5 small{display:block;margin-top:5px}.payment .left .field{padding:20px 0px;border-bottom:1px solid #e1e1e0;position:relative}.payment .left .field.error{padding-top:0}.payment .left .field .form-control{height:50px;line-height:50px;max-width:100%;margin-top:6px;margin-bottom:6px;display:inline-block}.payment .left .field .form-control:first-of-type{margin-top:0px}.payment .left .field .form-control:last-of-type{margin-bottom:0px}.payment .left .field .form-control.cc-number,.payment .left .field .form-control.cc-year,.payment .left .field .form-control.cc-month,.payment .left .field .form-control.cc-cvc{margin-top:0;margin-bottom:0}.payment .left .field .form-control.cc-number{width:267px;margin-right:10px}.payment .left .field .form-control.cc-month{width:65px}.payment .left .field .form-control.cc-year{width:80px;margin-right:10px}.payment .left .field .form-control.cc-cvc{width:80px;text-align:center}.payment .left .field .form-control.cc-city{width:190px;margin-right:10px}.payment .left .field .form-control.cc-state{width:70px;margin-right:10px}.payment .left .field .form-control.cc-zip{width:140px}.payment .left .field .form-control.cc-country{padding-left:15px;line-height:40px;background-position:97% 50%}.payment .left .field .form-control.cc-subscription{cursor:auto;background-color:rgba(255,255,255,.5)}.payment .left .field .form-control.existing-plan{height:auto;width:auto;margin:15px 10px 15px 0}.payment .left .field .bill{position:absolute;top:35px;right:35px;font-size:14px;opacity:.75}.payment .left .field .css-select-moz{margin-top:6px}.payment .left .field .saved-card{font-size:14px;position:absolute;top:34px;right:10px;color:#657375;font-family:"Proxima Nova Regular","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal}.payment .left .field .bank-transfer,.payment .left .field .change-card{font-size:12px;margin-top:10px;color:#657375;font-family:"Proxima Nova Regular","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal}.payment .left .field .bank-transfer a,.payment .left .field .change-card a{text-decoration:underline}.payment .left .field .bank-transfer{display:inline-block;width:50%}.payment .left .field .bank-transfer+.change-card{display:inline-block;vertical-align:top;width:50%}.payment .left .field .change-card{text-align:right}.payment .left .field>.current-plan,.payment .left .field>.account{background-color:#fff;padding:0px 15px;height:50px;line-height:50px;border:1px solid #ccc;position:relative}.payment .left .field>.current-plan span,.payment .left .field>.account span{height:50px;line-height:50px;display:inline-block}.payment .left .field>.current-plan{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.payment .left .field>.current-plan .plan-name{font-family:"Proxima Nova Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;font-size:18px;padding-right:15px;margin-right:15px;border-right:1px solid #eee}.payment .left .field>.current-plan .plan-price{font-size:14px;font-family:"Proxima Nova Regular","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal}.payment .left .field .plan-change{font-family:"Proxima Nova Regular","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;width:100px;padding:2px;font-size:12px;position:absolute;top:-21px;right:0px}.payment .left .field>.account .org-name{margin-left:10px}.payment .left .field .switch{margin-right:25px;padding:10px 0}.payment .right{margin-top:30px}.payment .alert{margin:0}.payment .btn-outer-icon .main-button{width:145px;height:40px;line-height:40px;font-size:14px;padding-left:15px}.payment .btn-outer-icon .side{width:40px;height:40px;line-height:40px}.payment .btn-outer-icon .side .ui-icon{display:inline-block;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.payment .cancel{width:80px;text-align:center;padding:5px 0px;font-size:12px;display:block;font-family:"Proxima Nova Regular","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal}.payment .cancel:hover{background-color:#829193 !important}}@media(min-width: 400px){.payment .cancel{display:inline-block;margin-left:20px;margin-top:-25px}}@media(min-width: 768px){.payment .fluid{margin:0 auto;width:750px;padding-left:0;padding-right:0}.payment .left{width:750px}.payment .left h5{display:inline-block;width:100%;padding-top:25px}.payment .left .field{display:inline-block;vertical-align:top;width:100%}.payment .left .field>.form-control.cc-number{width:257px}.payment .left .field>.form-control.cc-city{width:276px}.payment .cancel{margin-top:-27px}}@media(min-width: 992px){.payment .fluid{width:970px}.payment .left{display:inline-block;width:740px;padding-right:30px;white-space:nowrap}.payment .left h5{width:200px}.payment .left .field{white-space:normal;width:calc(100% - 200px)}.payment .left .field.first{padding-top:0}.payment .left .field>.form-control.cc-number{width:252px}.payment .left .field>.form-control.cc-city{width:271px}.payment .left .field .plan-change{top:-58px;right:10px}.payment .left .field.first .plan-change{top:12px}.payment .right{display:inline-block;vertical-align:top;width:200px;margin-top:0px}.payment .cancel{margin-left:0;margin-top:10px}.payment .loader{margin-top:10px}}@media(min-width: 1200px){.payment .fluid{width:1170px}.payment .left{width:940px}.payment .left .field>.form-control.cc-number{width:422px;margin-right:20px}.payment .left .field>.form-control.cc-year{margin-right:20px}.payment .left .field>.form-control.cc-cvc{width:90px}.payment .left .field>.form-control.cc-city{width:451px;margin-right:20px}.payment .left .field>.form-control.cc-state{margin-right:20px}}@media(min-width: 0px){.upgrade{font-family:"Proxima Nova Regular","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal}.upgrade .backdrop>h2{font-family:"Proxima Nova Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;font-size:28px;padding-top:33px;padding-bottom:44px}.upgrade .loader{float:right;margin:10px 0}.upgrade .fluid{margin:0;padding-left:30px;padding-right:30px}.upgrade .left,.upgrade .right{position:relative}.upgrade .content-wrapper{background-color:#f1f1ef;padding-top:30px;padding-bottom:30px;border-bottom:1px solid #eee;min-height:500px}.upgrade .current-wrapper{padding-bottom:8px;margin-bottom:20px;border-bottom:1px solid #ccc}.upgrade .options{position:relative;overflow:hidden}.upgrade .options .common{background-color:#fff;border:1px solid #ccc;height:48px;line-height:48px;margin-bottom:12px;padding-left:15px;padding-right:15px;position:relative}.upgrade .options .common .active-promo{color:#f16524;font-size:14px}.upgrade .options .common .plan-name{font-family:"Proxima Nova Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;font-style:normal;-webkit-font-smoothing:antialiased;font-size:18px;padding-right:2px;margin-right:2px;border-right:1px solid #eee}.upgrade .options .current .ui-icon{opacity:.5;position:absolute;top:-2px;right:15px;font-size:20px}.upgrade .options .organizations{padding:0}.upgrade .options .promo{padding:0}.upgrade .options .promo input{font-size:14px;border:none}.upgrade .options .option{width:100%;height:auto;float:left}.upgrade .options .option:nth-child(odd){margin-right:10px}.upgrade .options .option.selectable:not(.chosen):hover{cursor:pointer;border-color:#2999f0}.upgrade .options .option.selectable:not(.chosen):hover .plan-name{color:#2999f0}.upgrade .options .option .btn-outer-icon{height:40px;margin-top:10px;margin-bottom:6px;display:inline-block}.upgrade .options .option .btn-outer-icon[disabled]{opacity:.5}.upgrade .options .option .btn-outer-icon .main-button{background-color:#f16524}.upgrade .options .option .btn-outer-icon .side{background-color:#f48754;opacity:.5}.upgrade .options .option .btn-outer-icon:not([disabled]):hover .side{opacity:1}.upgrade .options .option .features{border-top:1px solid #ccc;margin-left:-15px;margin-right:-15px;padding:10px 15px;font-size:14px;line-height:1.7}.upgrade .options .option .features ul{margin:0;padding:0;line-height:30px;list-style:none}.upgrade .options .option .features ul li:before{content:"";margin-right:5px;font-size:16px;font-family:"ui-font-solid";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.upgrade .options .option .revenue-check{font-size:14px}.upgrade .options .option.chosen .plan-name{color:#f16524}.upgrade .options .option.chosen .btn-chosen{position:absolute;top:9px;right:10px;display:inline-block;font-family:"ui-font-solid";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;width:80px;background-color:#f16524;color:#fff;font-size:16px;height:28px;line-height:28px;text-align:center;display:block}.upgrade .options .option .btn-chosen{display:none}.upgrade .options .option[disabled]{opacity:.5;pointer-events:none}.upgrade .options .option .plan-price{font-size:12px;opacity:.5}.upgrade .options .option .plan-choose{float:right;font-size:12px;opacity:.5}.upgrade .options .option .price{font-size:24px}.upgrade .options .option .checkout-text{font-size:12px}.upgrade .payment-method-ja{float:left;border:1px solid #ccc;width:calc(100% - 230px);padding:10px;margin-bottom:12px;background-color:#fff}.upgrade .show-overflow{overflow:visible}.upgrade .option{background-color:#fff;width:100%;border:1px solid #ccc;margin-bottom:12px;height:48px;line-height:48px;padding-left:15px;padding-right:15px;position:relative}.upgrade .option.current .ui-icon{opacity:.5;position:absolute;top:-2px;right:15px;font-size:20px}.upgrade .option-button{position:absolute;top:9px;right:10px;width:80px;padding:0;text-align:center;height:28px;line-height:28px;font-size:12px;opacity:.5}.upgrade .option-button:not([disabled]):hover{opacity:1}.upgrade .organizations{overflow:hidden;padding:0}.upgrade .organizations.pressed{overflow:visible;border:none}.upgrade .organizations.pressed ul{position:absolute;top:0;left:0;background:#fff;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;-webkit-box-shadow:2px 2px 10px #ccc;-moz-box-shadow:2px 2px 10px 0px #ccc;box-shadow:2px 2px 10px #ccc;z-index:101}.upgrade .organizations.pressed ul li{border-bottom:1px solid #ccc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.upgrade .organizations.pressed ul li:hover{background-color:#324447;cursor:pointer;color:#fff}.upgrade .organizations.pressed .down{display:none}.upgrade .organizations.pressed .overlay{display:block}.upgrade .organizations ul{list-style:none;padding:0;margin:0;width:100%}.upgrade .organizations ul li{padding:0 15px;margin:0}.upgrade .organizations ul li img{margin-right:10px}.upgrade .organizations .down{position:absolute;top:calc(50% - 8px);width:16px;height:16px;right:15px;background:url(/images/common/HOME_CHEVRON.png) #fff;background-repeat:no-repeat;background-size:16px 16px}.upgrade .organizations .overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;display:none}.upgrade .organizations .organization{font-size:12px;opacity:.75;float:right;visibility:hidden}.upgrade .organizations.pressed .organization{visibility:visible}.upgrade .btn-outer-icon.link .side .ui-icon,.upgrade .home .categories>a.btn-outer-icon .side .ui-icon,.home .upgrade .categories>a.btn-outer-icon .side .ui-icon,.upgrade .home>.content .right-column>a.btn-outer-icon .side .ui-icon,.home>.content .upgrade .right-column>a.btn-outer-icon .side .ui-icon,.upgrade .projects .categories>a.btn-outer-icon .side .ui-icon,.projects .upgrade .categories>a.btn-outer-icon .side .ui-icon,.upgrade .projects>.content .right-column>a.btn-outer-icon .side .ui-icon,.projects>.content .upgrade .right-column>a.btn-outer-icon .side .ui-icon{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.upgrade .btn-outer-icon .main-button{font-size:14px;padding-left:15px;height:40px;line-height:40px;width:165px}.upgrade .btn-outer-icon .side{height:40px;line-height:40px;width:40px}.upgrade .btn-outer-icon .side .ui-icon{display:inline-block}.upgrade .success{background-color:#fff;padding:40px 20px;text-align:center;width:540px;max-width:100%;border:1px solid #ccc;margin:0 auto;font-family:"Proxima Nova Regular","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal}.upgrade .success h2{color:#f16524;font-size:20px;font-family:"Proxima Nova Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.upgrade .success .btn-outer-icon{margin-top:10px}.upgrade .error{float:left;margin:0;width:100%}}@media(min-width: 768px){.upgrade .fluid{margin:0 auto;width:750px;padding-left:0;padding-right:0;white-space:nowrap}.upgrade .left{width:100%;display:inline-block;vertical-align:top;white-space:normal}.upgrade .category{font-size:16px;width:100%;clear:both;margin-right:30px;vertical-align:top;float:left;padding-bottom:10px}.upgrade .options,.upgrade .company-wrapper{width:100%;float:left;vertical-align:top}.upgrade h5{font-size:16px;margin:0;padding:0}.upgrade .info{margin-left:0px;font-size:14px;color:#657375;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ccc}.upgrade .right{white-space:normal;text-align:right}.upgrade .right .btn-outer-icon{text-align:left}.upgrade .options .option{width:calc(50% - 5px)}.upgrade .options .option>.plan-name{font-size:18px;padding-right:20px;margin-right:20px;border-right:1px solid #eee}.upgrade .options .option .checkout-text{height:40px}}@media(min-width: 992px){.upgrade .fluid{width:970px}.upgrade .left .info{margin-left:180px;border-bottom:none}.upgrade .right{width:200px;display:inline-block;vertical-align:top;text-align:left}.upgrade .category{width:150px}.upgrade .options{width:calc(100% - 180px)}.upgrade .options .checkout-text{font-size:14px !important}.upgrade .options .option{width:calc(50% - 5px)}.upgrade .options .option .plan-price{font-size:14px}}@media(min-width: 1200px){.upgrade .fluid{width:1170px}.upgrade .company{font-size:18px}.upgrade .company>.checkbox{margin:0 0 0 30px}.upgrade .options{width:calc(100% - 230px)}.upgrade .options .option .checkout-text{height:auto}}@media(min-width: 0px){.dashboard-header{text-align:center;padding:10px;font-family:"Proxima Nova Regular","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal}.dashboard-header .project-thumbnail{width:200px;height:200px}.dashboard-header .dashboard-project-summary .dashboard-project-title{font-size:28px;font-family:"Proxima Nova Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;padding-bottom:5px;padding-top:5px}.dashboard-header .dashboard-project-summary .dashboard-project-description{color:#fff;font-size:16px;opacity:.9;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.dashboard-header .dashboard-project-bottom-buttons{margin-top:10px}.dashboard-header .dashboard-project-bottom-buttons ul>li{vertical-align:top}.dashboard-header .btn-inner-icon{width:150px}.dashboard-header .btn-outer-icon .main-button{padding-left:8px;padding-right:4px}.dashboard-header .btn-outer-icon .side{padding-left:5px;padding-right:5px}.dashboard-header .btn-outer-icon .button-text{display:none;opacity:.75}.dashboard-header .btn-outer-icon:hover .ui-icon{color:#f16524}.dashboard-header .btn-outer-icon:hover .button-text{opacity:1}.dashboard-header .btn-outer-icon.outline .main-button{background-color:rgba(0,0,0,.3)}.dashboard-header .btn-outer-icon.outline .side{background-color:rgba(0,0,0,.15)}.dashboard-header .btn-outer-icon.outline:not([disabled]):hover .main-button{background-color:rgba(0,0,0,.45)}.dashboard-header .btn-outer-icon.outline:not([disabled]):hover .side{background-color:rgba(0,0,0,.35)}.dashboard-header .btn-outer-icon.outline:active .main-button{background-color:rgba(0,0,0,.55)}.dashboard-header .btn-outer-icon.outline:active .side{background-color:rgba(0,0,0,.45)}.dashboard-header .btn-outer-icon.outline[disabled] .ui-icon,.dashboard-header .btn-outer-icon.outline[disabled] .side-text{color:rgba(255,255,255,.75)}.dashboard-header .btn-outer-icon.outline[disabled] .main-button{background-color:rgba(0,0,0,.3)}.dashboard-header .btn-outer-icon.outline[disabled] .side{background-color:rgba(0,0,0,.15)}.dashboard-project-notice{color:#fff;background-color:#2999f0;border:1px solid #1d7bea;padding:15px;text-align:center}.dashboard-project-notice a{color:#ff0}}@media(min-width: 768px){.dashboard-header{text-align:left;width:750px;margin:0 auto;padding-bottom:0px;padding-left:0;padding-right:0;white-space:nowrap;min-height:235px;position:relative}.dashboard-header .project-thumbnail{display:inline-block;vertical-align:top}.dashboard-header .dashboard-project{display:inline-block;padding-left:25px}.dashboard-header .dashboard-project .dashboard-project-summary{width:525px;white-space:normal}.dashboard-header .dashboard-project .dashboard-project-title{white-space:normal;padding-top:0;margin-top:-10px}.dashboard-header .dashboard-project .dashboard-project-description{padding-top:5px;padding-bottom:5px}}@media(min-width: 992px){.dashboard-header{width:970px}.dashboard-header .dashboard-project .dashboard-project-summary{width:745px}.dashboard-header .btn-outer-icon .main-button{padding-right:12px}.dashboard-header .btn-outer-icon .button-text{display:inline-block}}@media(min-width: 1200px){.dashboard-header{width:1170px}.dashboard-header .dashboard-project .dashboard-project-summary{width:945px}.dashboard-header .btn-outer-icon .main-button{padding-right:20px}}@media(min-width: 0px){.tab-bar.dashboard>ul{margin:0 auto;padding:0;list-style:none}.tab-bar.dashboard>ul>li{font-family:"Proxima Nova Regular","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-size:14px;border-bottom:1px solid #d5d9d8}.tab-bar.dashboard>ul>li:last-child{border-bottom:none}.tab-bar.dashboard>ul>li>a{color:rgba(91,112,115,.9);text-decoration:none;display:block;padding:0 30px;line-height:52px}.tab-bar.dashboard>ul>li>a>.ui-icon{font-size:22px;display:inline-block;float:left;padding-right:10px}.tab-bar.dashboard>ul>li>a>.title{display:inline-block;-ms-transform:translate(0, 2px);-webkit-transform:translate(0, 2px);-moz-transform:translate(0, 2px);-o-transform:translate(0, 2px);transform:translate(0, 2px)}.tab-bar.dashboard>ul>li:hover{cursor:pointer;background-color:#eee}.tab-bar.dashboard>ul>li.current{background-color:#fff}.tab-bar.dashboard>ul>li.current>a{color:#324447}}@media(min-width: 768px){.tab-bar.dashboard>ul{width:750px}.tab-bar.dashboard>ul>li{position:relative;display:inline-block;border-right:1px solid #d5d9d8;border-bottom:none}.tab-bar.dashboard>ul>li:first-child{border-left:1px solid #d5d9d8}.tab-bar.dashboard>ul>li.current:after{position:absolute;display:block;z-index:0;bottom:-2px;left:0;width:100%;height:2px;background-color:#fff;content:" "}}@media(min-width: 992px){.tab-bar.dashboard>ul{width:970px}}@media(min-width: 1200px){.tab-bar.dashboard>ul{width:1170px}}@media(min-width: 0px){.overview{background-color:#fff;padding:25px 15px;font-family:"Proxima Nova Regular","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal}.overview .left-column{display:none}.overview .right-column{display:block}.overview small{font-family:"Proxima Nova Regular","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-size:12px}.overview .small-title{color:rgba(50,68,71,.5)}.overview .title-edit{float:right;line-height:15px}.overview .title-edit .ui-icon{font-size:15px}.overview .title-edit:hover{color:#324447;cursor:pointer}.overview .overview-posts-header{font-size:12px;color:#adb7b9;padding-bottom:14px;margin-bottom:14px;line-height:1;border-bottom:1px solid #eee}.overview .overview-team{margin-bottom:30px}.overview .overview-team .overview-team-header{font-size:12px;line-height:1;color:#adb7b9;display:inline-block;vertical-align:top;padding-bottom:14px}.overview .overview-team .collaborator{padding:7px 0px;white-space:nowrap}.overview .overview-team .collaborator>a:hover{text-decoration:none}.overview .overview-team .collaborator:first-child{border-top:1px solid #eee;padding-top:14px}.overview .overview-team .collaborator>.collaborator-details{display:inline-block;vertical-align:middle;padding-left:10px}.overview .overview-team .collaborator>.collaborator-details>.overview-team-username{font-size:14px}.overview .overview-team .collaborator>.collaborator-details>.overview-team-username a{color:#324447}.overview .overview-team .collaborator>.collaborator-details>.overview-team-username a:hover{color:#2999f0;text-decoration:none}.overview .overview-team .collaborator>.collaborator-details>.overview-team-role{font-size:14px;color:rgba(50,68,71,.5)}.overview .overview-description{margin-top:40px}.overview .overview-description p{margin-top:10px;padding-top:10px;padding-bottom:10px;border-top:1px solid #eee;border-bottom:1px solid #eee;font-size:14px;word-wrap:break-word}.overview .overview-info{margin-bottom:30px}.overview .overview-info>div{font-size:12px;padding-top:8px;padding-bottom:8px}.overview .overview-info>div:first-child{padding-top:0;padding-bottom:14px;margin-bottom:6px;border-bottom:1px solid #eee;line-height:1}.overview .overview-info>div:first-child>.small-title{color:#adb7b9}.overview .overview-info>div>.small-title{font-family:"Proxima Nova Regular","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;color:#adb7b9}.overview .overview-info>div>small{float:right;max-width:90px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.overview .overview-activity{margin-top:30px;margin-bottom:30px}.overview .overview-activity>.small-title{border-bottom:1px solid #eee;color:#adb7b9;font-size:12px;padding-bottom:14px;line-height:1;margin-bottom:14px}.overview .overview-activity .project-activity{display:block;width:100%}.overview .overview-activity .project-activity>.weekdays{display:flex;padding:1px 0}.overview .overview-activity .project-activity>.weekdays>.day{width:14.28%;height:16px;line-height:16px;margin:0 1px;padding-left:3px;font-size:10px;cursor:default;color:#adb7b9}.overview .overview-activity .project-activity>.days{display:flex;flex-wrap:wrap;padding:0}.overview .overview-activity .project-activity>.days>.day{width:calc(14.28% - 2*2px);height:14px;border:1px solid #fff;background-color:#f4f4f2;text-align:center;line-height:14px;cursor:default;font-size:0;margin:2px;position:relative}.overview .overview-activity .project-activity>.days>.day.offset--1{margin-left:calc(-14.28% + 2px);display:none}.overview .overview-activity .project-activity>.days>.day.offset-0{margin-left:2px}.overview .overview-activity .project-activity>.days>.day.offset-1{margin-left:calc(14.28% + 2px)}.overview .overview-activity .project-activity>.days>.day.offset-2{margin-left:calc(2*14.28% + 2px)}.overview .overview-activity .project-activity>.days>.day.offset-3{margin-left:calc(3*14.28% + 2px)}.overview .overview-activity .project-activity>.days>.day.offset-4{margin-left:calc(4*14.28% + 2px)}.overview .overview-activity .project-activity>.days>.day.offset-5{margin-left:calc(5*14.28% + 2px)}.overview .overview-activity .project-activity>.days>.day.offset-6{margin-left:calc(6*14.28% + 2px)}.overview .overview-activity .project-activity .tooltip{display:"none";position:absolute;opacity:1;color:#fff;background-color:#20292b;width:50px;bottom:calc(100% + 8px);left:calc(50% - 25px);font-size:12px;padding:5px 0;text-align:center;border:4px solid #20292b}.overview .overview-activity .project-activity .tooltip:after,.overview .overview-activity .project-activity .tooltip:before{top:100%;left:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none}.overview .overview-activity .project-activity .tooltip:after{border-color:rgba(32,41,43,0);border-top-color:#20292b;border-width:5px;margin-left:-5px}.overview .overview-activity .project-activity .tooltip:before{border-color:rgba(32,41,43,0);border-top-color:#20292b;border-width:11px;margin-left:-11px}.overview .overview-tags{margin-top:40px}.overview .overview-tags-container{display:block;width:100%;border-top:1px solid #eee;margin-top:8px}.overview .devlog-instructions-icons{display:table;border-bottom:1px solid #eee;text-align:center;width:100%;padding-bottom:40px}.overview .devlog-instructions-icons>.instruction{display:table-cell}.overview .devlog-instructions-icons>.instruction .ui-icon{font-size:80px;color:rgba(50,68,71,.5)}.overview .devlog-instructions-icons>.instruction .instruction-text .number{display:inline-block;width:17px;height:17px;vertical-align:middle;margin-right:10px;font-size:12px;color:#fff;background-color:#2999f0}.overview .devlog-instructions-icons>.instruction .instruction-text .text{font-family:"Proxima Nova Regular","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;color:rgba(50,68,71,.5);vertical-align:middle}.overview .devlog-instructions-icons>.arrow{display:table-cell;font-size:40px;color:#2999f0;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.overview .devlog-instructions{display:table;width:100%;padding-top:40px;padding-bottom:40px;border-bottom:1px solid #eee}.overview .devlog-instructions .title{display:table-cell;font-family:"Proxima Nova Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;width:150px;vertical-align:top}.overview .devlog-instructions .instruction{display:table-cell;vertical-align:top}}@media(min-width: 768px){.overview{white-space:nowrap;width:750px;margin:0 auto;padding-left:0;padding-right:0}.overview .left-column,.overview .main-column{display:inline-block;vertical-align:top;white-space:normal}.overview .right-column{display:none;vertical-align:top;white-space:normal}.overview .left-column{width:200px}.overview .main-column{width:550px;padding-left:35px;padding-right:35px}.overview .overview-team{margin-top:0}.overview .overview-activity{margin-top:0}}@media(min-width: 992px){.overview{width:970px}.overview .main-column{width:570px}.overview .right-column{display:inline-block;width:200px}}@media(min-width: 1200px){.overview{width:1170px}.overview .main-column{width:770px}}@media(min-width: 0px){.container.admin table.projects{table-layout:fixed}.container.admin table.projects td{word-wrap:break-word}.container.admin.promos label{font-size:1em}.container.admin.promos input{margin-bottom:1em}.container.admin.promos .css-select-moz{width:15em;padding-right:1em;background-color:#f6f6f6}.container.admin.promos .group{display:inline-block;vertical-align:top;margin-right:1em}.container.flags ul{padding:0;margin:0}.container.flags ul>li{list-style:none}.container.flags ul>li>span{width:300px;display:inline-block}.container.flags ul>li>button{background:rgba(0,0,0,0);border:0;color:#2999f0}.container.flags ul>li>button:hover{color:red}.container.flags input.inline{width:70%;min-width:150px;display:inline-block;margin-right:20px}.container.flags .btn{height:44px;line-height:44px;text-align:center;min-width:150px;padding:0}.container.flags .user{margin-bottom:20px}.container.tags .tags-container{max-height:500px;overflow-y:auto}.container.tags ul{padding:0;margin:0}.container.tags ul>li{list-style:none}.container.tags ul>li>span{display:inline-block}.container.tags .tag-row{display:flex;justify-content:space-between}.container.tags .tag-row.heading-row{border-bottom:2px solid #000}.container.tags .tag-row span{font-family:"Proxima Nova Regular","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;flex:1}.container.tags .tag-row .heading{font-family:"Proxima Nova Regular","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-weight:bold;text-transform:uppercase;flex:1}.container.tags .tag-row button{background:rgba(0,0,0,0);border:0;color:#2999f0;text-align:start;flex:1}.container.tags .tag-row button:hover{color:red}.container.tags.tag-row:first-child{margin-top:10px}.container.tags .form{display:flex;align-items:end;margin-bottom:5px}.container.tags .error-msg{font-family:"Proxima Nova Regular","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;display:block;width:100%;font-weight:200;color:red}.container.tags .input-group{display:inline-block;width:35%;min-width:150px;margin-right:20px}.container.tags input.inline{display:inline-block}.container.tags .btn{height:44px;line-height:44px;text-align:center;min-width:150px;padding:0}}.backdrop h3{color:#fff;font-family:"Proxima Nova Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-size-adjust:.488;font-weight:bold;font-style:normal;font-size:18px;margin:10px 0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.use-clause p.title{font-size:14px;font-weight:bold}.use-clause p{font-size:12px}.use-clause li{font-size:12px}.cookies{font-family:"Proxima Nova Regular","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;position:fixed;left:0px;bottom:0px;right:0px;height:90px;background-color:#f1f1ef;color:#324447;border-top:#324447 1px solid;font-size:14px}.cookies p{float:left;padding:15px 15px;width:80%;margin:0}.cookies .confirm{font-family:"Proxima Nova Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;font-size:20px;float:right;padding:10px 15px}@media(min-width: 768px){.cookies{height:50px}}
