header .nav-logo{width:130px;height:65px;display:inline-block;overflow:hidden;text-indent:-9999px;margin:0;}.home header .nav-logo,.index-b header .nav-logo{background:transparent url("../img/logos/logos-assembla2.png") left 11px no-repeat!important;background-size:100% auto!important;}.home .smaller .nav-logo,.index-b .smaller .nav-logo,header .nav-logo,.smaller .nav-logo{background:transparent url("../img/logos/logos-assembla2.png") left -56px no-repeat!important;background-size:100% auto!important;}.home header,.index-b header,.index-cn header{background-image:none;background-position:center top;}.home .hero-bg,.index-b .hero-bg{background-image:url(../img/backgrounds/home-hero.jpg);background-repeat:no-repeat;min-height:660px;width:100%;background-size:cover;position:fixed;z-index:0;top:0;}.index-d .hero-bg{min-height:680px;}.index-d .hero{padding:130px 0 100px 0;}.home .hero{padding:130px 0 100px 0;}.home .hero h1{font-size:3em;margin-bottom:25px;}.home .hero h1 span{color:#BED78F;}.home .subtitle{opacity:0.9;filter:alpha(opacity=90);}.home .subtitle span{font-weight:bold;}.home .ill-small p{margin-bottom:70px;min-height:130px;}.home h2{margin:0 0 60px 0;}.home .benefits.ill-small .large-7 h3{margin-top:35px;}.home .benefits.ill-small .one div{background-position:center 8px;}.home .benefits.ill-small .two div{background-position:center -640px;}.home .benefits.ill-small .three div{background-position:center -305px;}.home .benefits.ill-small .four div{background-position:center -964px;}.home .benefits.ill-small .five div{background-position:center -1298px;}.counters-row{display:block;clear:both;text-align:center;}.counters-row div{display:inline-block;float:none;text-transform:uppercase;font-size:14px;font-weight:600;text-align:left;color:#666;}.counters-row div em{display:inline-block;background:#7DA6D7 url("../img/backgrounds/black15-trans-bg.png") left -37px no-repeat;padding:4px 4px;font-style:normal;font-weight:600;margin:4px 1px;line-height:100%;color:#fff;font-size:17px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.counters-row div em.coma{display:inline-block;background:transparent;padding:4px 0;color:#666;}.map{background:url(../img/illustrations/map.png) center top no-repeat;background-size:100% auto;display:block;margin:0 auto;width:100%;min-height:470px;}.home .testimonials,.home .lean-slider div{height:170px;}.testimonials blockquote{margin:-5px 0 0 0;text-align:left;padding-left:120px;}.home .testimonials blockquote p.quote,.home .testimonials blockquote p.meta{color:#47525D;opacity:1.0;filter:alpha(opacity=100);}.home .testimonials blockquote p.quote{font-size:1.025em;}.home .testimonials .client{background:#999;display:block;margin:0;width:85px;height:85px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;text-align:center;clear:both;position:relative;overflow:hidden;float:none;left:0;}.home .testimonials .client img{max-width:100%;}.home .testimonials blockquote p.meta{margin-top:10px;font-size:0.9em;line-height:1.5em;}.home .testimonials blockquote p.meta strong{font-size:1em;display:inline-block;}.home .testimonials blockquote .logo{height:auto;margin:15px 0 5px 0;position:relative;left:0;display:inline-block;}.home .testimonials .slide1 blockquote .logo{width:130px;}.home .testimonials .slide2 blockquote .logo{width:70px;}.home .testimonials .slide3 blockquote .logo{width:130px;}.home .testimonials .slide4 blockquote .logo{width:145px;}.home #slider-direction-nav a{background:#ccc;margin-top:-25px;opacity:0.2;filter:alpha(opacity=20);}.home #slider-direction-nav a:hover{opacity:0.4;filter:alpha(opacity=40);text-decoration:none;}.section.features{padding-bottom:40px;}.home .features .large-4 p{min-height:140px;}.features h4,.features p{padding-left:38px;}.features h2{margin-bottom:40px;}.features span{color:#fff;font-size:16px;line-height:100%;float:left;position:absolute;margin:-2px 0 0 -38px;padding:6px;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;}.customers{padding:40px 0 10px 0;}.customers h4{margin-bottom:25px;text-transform:uppercase;font-size:.985em;opacity:0.9;filter:alpha(opacity=90);}.customers span{margin:0 auto;display:block;opacity:0.3;filter:alpha(opacity=30);margin-bottom:30px;width:100%;height:44px;background-image:url(../img/logos/customer-logos.png);background-size:793px 44px;background-repeat:no-repeat;}.customers .one span{background-position:35px top;}.customers .two span{background-position:-114px top;}.customers .three span{background-position:-280px top;}.customers .four span{background-position:-423px top;}.customers .five span{background-position:-565px top;}.customers .six span{background-position:-700px top;}.home .customers{background-color:#46D2CC;background-color:#93D8C5;background-color:#86e2d5;}.fancybox-wrap .fancybox-inner{border-radius:3px;background:#F2F4F5;margin:0;padding:0;}.fancybox-wrap #step-0{padding:20px 30px;}.fancybox-wrap .fancybox-skin{padding:0!important;}.fancybox-wrap .fancybox-close{display:none;}.fancybox-wrap .sign-in-options{background:#242424;padding:10px;color:#FFF;}.fancybox-wrap .sign-in-options a{font-weight:500;color:#ccc;padding-left:28px;font-size:14px;background:url("../img/general/google.png") no-repeat left top;padding:0 0 2px 28px;}.fancybox-wrap .sign-in-options a:hover{color:#fff;}.fancybox-wrap .wizard-popup{position:relative;overflow:hidden;text-align:center;}.fancybox-wrap .wizard-popup .signup-form h3#title{font-size:30px;font-weight:normal;margin:25px 0 30px 0;letter-spacing:-1px;line-height:1.45em;padding:0 5px;}.fancybox-wrap .wizard-popup input[type="text"],.fancybox-wrap .wizard-popup input[type="password"]{z-index:2;-webkit-box-sizing:border-box;background-image:url("../img/general/wizard-form-icons.png");background-repeat:no-repeat;border-radius:3px;border:1px solid #ccc;box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1);margin:0 auto;margin-bottom:8px;padding:8px 10px 8px 46px;line-height:100%;width:280px;-moz-box-sizing:border-box;box-sizing:border-box;}.fancybox-wrap .wizard-popup input[type="text"]:focus,.fancybox-wrap .wizard-popup input[type="password"]:focus{box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1),0px 0px 8px rgba(82,168,236,0.6);border-color:#7B8994;}.fancybox-wrap .wizard-popup input[type="text"].username,.fancybox-wrap .wizard-popup input[type="password"].username{background-position:0px -25px;}.fancybox-wrap .wizard-popup input[type="text"].password,.fancybox-wrap .wizard-popup input[type="password"].password{background-position:0px -78px;}.fancybox-wrap .wizard-popup input[type="text"].email,.fancybox-wrap .wizard-popup input[type="password"].email{background-position:0px -132px;}.fancybox-wrap .wizard-popup input[type="text"].username:focus,.fancybox-wrap .wizard-popup input[type="password"].username:focus{background-position:0px -221px;}.fancybox-wrap .wizard-popup input[type="text"].password:focus,.fancybox-wrap .wizard-popup input[type="password"].password:focus{background-position:0px -274px;}.fancybox-wrap .wizard-popup input[type="text"].email:focus,.fancybox-wrap .wizard-popup input[type="password"].email:focus{background-position:0px -328px;}.fancybox-wrap .wizard-popup .existing-user{margin:12px 0 12px 0;font-size:13px;}.fancybox-wrap .wizard-popup .small-text{font-size:13px;color:#555;margin:20px 0;}.fancybox-wrap .wizard-popup .error-message{width:200px;top:0px;left:60px;z-index:9;text-align:left;}.fancybox-wrap .wizard-popup .error-message.password{left:auto;right:60px;}.fancybox-wrap .wizard-popup .error-message.password:before{width:0;height:0;content:'';position:absolute;top:7px;right:-10px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid rgba(0,0,0,0.15);}.fancybox-wrap .wizard-popup .error-message.password:after{width:0;height:0;content:'';position:absolute;top:7px;right:-9px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #edebce;}.fancybox-wrap .wizard-popup .cancel-link{position:absolute;bottom:60px;right:20px;}.ill-small hr{margin:0 11px 70px 11px!important;}.ill-medium hr,.ill-large hr{margin:0 11px 60px 11px!important;}.ill-small{padding-bottom:30px;}.ill-small .ill div{width:220px;height:230px;margin:0 auto;margin-bottom:60px;background-repeat:no-repeat;background-color:transparent;background-size:100% auto;overflow:hidden;background-image:url("../img/illustrations/products-ills.svg");}.home .ill-small .ill div{width:260px;height:260px;background-image:url("../img/illustrations/home-ills.svg");}.home .mid-cta{display:block;margin:0 auto 80px auto;text-align:center;padding:35px 0;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}.home .mid-cta h3,.home .mid-cta .button{display:inline-block;}.home .mid-cta h3{margin:0 20px 0 0;}.ill-medium .ill div{margin:0 auto;margin-bottom:20px;background-repeat:no-repeat;background-color:transparent;background-size:100% auto;overflow:hidden;width:100%;}.ill-medium .ill div a{display:block;width:100%;height:100%;}.ill-large .ill div{margin:20px auto 0 auto;background-repeat:no-repeat;background-color:transparent;background-size:100% auto;overflow:hidden;}.ill-large h2{margin-bottom:20px;}.workspaces .ill-small .button{margin-bottom:65px;}.workspaces .ill-small .one div{background-position:center top;}.workspaces .ill-small .two div{background-position:center -260px;}.workspaces .ill-small .three div{background-position:center -560px;}.workspaces .hero,.issue-management .hero,.collaboration .hero,.team-management .hero{background-image:url(../img/backgrounds/workspaces-hero.jpg);}.issue-management .ill-large .ill div{background-image:url("../img/screenshots/issue-management-ills.png");width:807px;}.issue-management .ill-large .one div{background-position:center top;height:323px;}.issue-management .ill-large .two div{background-position:center -377px;height:282px;}.issue-management .ill-large .three div{background-position:center -682px;height:271px;}.issue-management .ill-large .four div{background-position:center -975px;height:278px;}.issue-management .ill-large .five div{background-position:center -1356px;height:300px;}.collaboration .ill-large .ill div{background-image:url("../img/screenshots/collaboration-features-ills.png");width:805px;}.collaboration .ill-large .one div{background-position:center top;height:344px;}.collaboration .ill-large .two div{background-position:center -364px;height:245px;}.collaboration .ill-large .three div{background-position:center -636px;height:281px;}.collaboration .ill-large .four div{background-position:center -944px;height:275px;}.collaboration .ill-large .five div{background-position:center -1248px;height:274px;}.collaboration .ill-large .six div{background-position:center -1552px;height:268px;}.team-management .ill-large .ill div{background-image:url("../img/screenshots/team-management-features-ills.png");width:774px;}.team-management .ill-large .one div{background-position:center top;height:270px;}.team-management .ill-large .two div{background-position:center -298px;height:231px;}.team-management .ill-large .three div{background-position:center -556px;height:232px;}.team-management .ill-large .four div{background-position:center -1071px;height:220px;}.team-management .ill-large .five div{background-position:center -1332px;height:231px;}.repositories-features .hero,.repositories .hero,.subversion .hero,.git .hero,.perforce .hero{overflow:hidden;position:relative;z-index:0;}.repositories-features .hero,.repositories .hero{background:rgb(53,62,83);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMzUzZTUzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzhlOWVhYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(45deg,rgb(53,62,83) 0%,rgb(142,158,171) 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,rgb(53,62,83)),color-stop(100%,rgb(142,158,171)));background:-webkit-linear-gradient(45deg,rgb(53,62,83) 0%,rgb(142,158,171) 100%);background:-o-linear-gradient(45deg,rgb(53,62,83) 0%,rgb(142,158,171) 100%);background:-ms-linear-gradient(45deg,rgb(53,62,83) 0%,rgb(142,158,171) 100%);background:linear-gradient(45deg,rgb(53,62,83) 0%,rgb(142,158,171) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#353e53',endColorstr='#8e9eab',GradientType=1);}.repositories-features .hero .pattern,.repositories .hero .pattern,.subversion .hero .pattern,.git .hero .pattern,.perforce .hero .pattern{background:url("../img/backgrounds/repo-pattern.svg");display:block;width:100%;height:1000px;position:absolute;top:0;z-index:1;}.repositories-features .ill-large .ill div{background-image:url("../img/screenshots/repositories-features-ills.png");width:820px;}.repositories-features .ill-large .one div{background-position:center top;height:350px;}.repositories-features .ill-large .two div{background-position:center -377px;height:358px;}.repositories-features .ill-large .three div{background-position:center -759px;height:358px;}.repositories-features .ill-large .four div{background-position:center -1148px;height:295px;}.repositories-features .ill-large .five div{background-position:center -1448px;height:210px;}.repositories-features .ill-large .six div{background-position:center -1715px;height:230px;}.repositories-features .ill-large .seven div{background-position:center -1988px;height:224px;}.portfolio .hero,.fast-it .hero,.portfolio-private-install .hero,.portfolio-case-studies .hero{background-image:url(../img/backgrounds/portfolio-hero.jpg);}.portfolio .ill-small .one div{background-position:center -867px;}.portfolio .ill-small .two div{background-position:center -1164px;}.portfolio .ill-small .three div{background-position:center -1448px;}.portfolio .ill-small .four div{background-position:center -1725px;}.portfolio .ill-small .five div{background-position:center -2048px;}.portfolio .comparison-table tr.ctas{display:none;}.fast-it .how ul{margin-bottom:50px;}.fast-it .how p,.fast-it .how ul li{padding-right:20px;}.portfolio .why ul li{margin:0 0 12px 0;padding-left:32px;}.portfolio .why ul li h4{font-weight:300;font-size:17px;}.portfolio .why ul li h4 span{font-size:22px;position:relative;margin:0 0 0 -32px;opacity:0.5;filter:alpha(opacity=50);float:left;}.portfolio-private-install .ill-small{padding-bottom:10px;}.portfolio-private-install .ill-small .one div{background-position:center -1725px;}.portfolio-private-install .ill-small .two div{background-position:center -2282px;}.portfolio-private-install .ill-small .three div{background-position:center -2624px;}.portfolio-private-install .ill-small .four div{background-position:center -2048px;}.portfolio-case-studies .ill-medium .ill div a img{width:100%;height:100%;}.portfolio-case-studies .ill-medium p.learn-more{margin-bottom:60px;}.portfolio-plans .portfolio-plans-table{width:100%;margin:0px auto 90px auto;border:1px solid #ddd;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.portfolio-plans .portfolio-plans-table .top{padding:20px 0 14px 0;background:#f2f3f4;}.portfolio-plans .portfolio-plans-table h1 span{font-weight:normal;font-size:50%;padding-left:5px;opacity:0.6;filter:alpha(opacity=60);}.portfolio-plans .portfolio-plans-table h4,.portfolio-plans .portfolio-plans-table ul{width:70%;margin:0 auto;}.portfolio-plans .portfolio-plans-table h4{margin-top:30px;margin-bottom:15px;}.portfolio-plans .portfolio-plans-table ul{padding-left:18px;}.portfolio-plans .portfolio-plans-table .cta{padding:40px;}.portfolio-plans .row.contact span{font-size:1.7em;position:relative;padding-right:8px;top:6px;text-align:right;}.plans .plans-include-box{padding:0 0 20px 0;margin:0;background:transparent;}.plans2 .plans-include-box,.plans3 .plans-include-box{padding:0 0 30px 22px;}.plans .plans-include-box ul{list-style-type:none;margin:0;}.plans .plans-include-box ul li span{color:#27AE60;font-size:1.3em;position:relative;top:3px;margin-right:5px;margin-left:-25px;}.plans .plans-include-box ul li{padding-left:0;}.plans .plans-table ul{display:block;border-bottom:1px solid #ddd;margin:0;}.plans .plans-table ul li{display:inline-block;width:24%;margin:0;text-align:center;}.plans .plans-table ul li.first{text-align:left;}.plans .plans-table ul li h5{font-size:1em;font-weight:normal;margin:10px 0;}.plans .plans-table ul li.first h5{font-weight:300;color:#666;}.plans .plans-table ul.header-plans{border-bottom:2px solid #ddd;}.plans .plans-table ul.header-plans h4{display:inline-block;font-size:.875em;font-weight:600;margin:5px 0 0 0;padding:3px 10px;color:#fff;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;text-transform:uppercase;}.plans .plans-table ul.header-plans h5{display:block;font-size:2.25em;font-weight:600;margin-bottom:0px;text-align:center;}.plans .plans-table ul.header-plans h5 em{display:inline-block;font-size:16px;font-weight:300;color:#999;position:relative;font-style:normal;margin:0 1px 0 0;top:-13px;}.plans .plans-table ul.header-plans h5 span{display:inline-block;font-size:14px;font-weight:300;color:#999;font-style:normal;padding-left:3px;position:relative;margin-top:0;margin-bottom:12px;}.plans .plans-table .cta{margin-top:30px;}.plans .faq h2{margin-bottom:40px;}.plans .faq p{padding-right:10px;margin-bottom:30px;}.plans-free-plan{padding:20px 0 60px 0;}.plans2 .plans-free-plan,.plans3 .plans-free-plan{padding:30px 0 10px 0;}.plans-free-plan ul{list-style-type:none;margin:0;}.plans-free-plan ul li{border-bottom:1px solid #ddd;padding:12px 0;text-align:center;margin:0;font-size:.895em;}.plans-free-plan ul li.tools{min-height:93px;}.plans-free-plan ul li.tools span{padding:25px 0 0 0;color:#ccc;display:block;font-size:18px;}.plans-free-plan .personal{border-left:1px solid #3498DB;}.plans-free-plan .pro{border-right:1px solid #3D91C4;}.plans2 .plans-free-plan .free,.plans3 .plans-free-plan .free{border-left:1px solid #3498DB;}.plans-free-plan ul li.heading{background-color:#3498DB;padding:0;}.plans-free-plan .free ul li.heading{background-color:#70B6E4;}.plans-free-plan ul li.heading h3{color:#fff;font-size:.9em;text-transform:uppercase;font-weight:600;display:inline-block;padding:6px 12px;line-height:100%;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;position:relative;top:-13px;margin:0;}.plans-free-plan .free ul li.heading h3{background:#3498DB;}.plans-free-plan .personal ul li.heading h3{background:#8A74B9;}.plans-free-plan .group ul li.heading h3{background:#1ABC9C;}.plans-free-plan .pro ul li.heading h3{background:#4DBDED;background:#FF6D3A;}.plans-free-plan ul li.heading h4{color:#fff;font-size:2.75em;font-weight:600;margin:0 0 7px 0;}.plans-free-plan ul li.heading h4 em,.plans-free-plan ul li.heading h4 span{font-size:40%;font-weight:300;font-style:normal;opacity:0.7;padding:0 2px;filter:alpha(opacity=70);}.plans-free-plan ul li.heading h4 em{position:relative;top:-17px;}.plans-free-plan ul li.plans-cta{border-bottom:none;padding:20px 0;min-height:87px;border-bottom:1px solid #3498DB;}.free-plan{font-size:.895em;margin:30px 0 5px 0;text-align:center;}.company .testimonials,.company .lean-slider div{height:auto;}.company .testimonials img,.company .testimonials .testimonial-pic{width:130px;height:130px;}.company .testimonials .testimonial-pic,.scholars .testimonials .testimonial-pic{-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;display:block;margin:30px auto -15px auto;overflow:hidden;}.company .testimonials .testimonial-pic{margin:30px auto -60px auto;position:relative;z-index:999;}.company .large-3{padding-top:0px;}.company .large-3 h4{margin:0;padding:0;font-size:16px;}.company .large-3 p{margin:0;padding:0 0 20px 0;font-size:15px;}.company .content{margin-top:20px;background:transparent;}body.testimonials .large-4 div{margin-bottom:40px;padding-bottom:60px;border-bottom:1px dashed #ccc;text-align:center;}body.testimonials .large-4 blockquote span{font-size:.975em;}body.testimonials .large-4 div .button{margin-top:25px;text-align:center;}body.testimonials .large-4 em{width:100%;display:block;background-image:url("../img/logos/company-logos-3.png");background-repeat:no-repeat;margin-bottom:30px;}body.testimonials .large-4 .new-tech em{height:63px;background-position:71px 0px;}body.testimonials .large-4 .apprenda em{height:52px;background-position:58px -68px;}body.testimonials .large-4 .knox em{height:56px;background-position:60px -125px;}body.testimonials .large-4 .nooku em{height:80px;background-position:69px -186px;}body.testimonials .large-4 .creactive em{height:56px;background-position:64px -283px;}body.testimonials .large-4 .echolibre em{height:51px;background-position:65px -351px;}body.testimonials .large-4 .web-evolved em{height:59px;background-position:44px -408px;}body.testimonials .large-4 .arisnova em{height:60px;background-position:77px -468px;}body.testimonials .large-4 .sproutlet em{height:59px;background-position:55px -535px;}body.testimonials .large-4 .jojet em{height:78px;background-position:68px -615px;}body.testimonials .large-4 .myti em{height:56px;background-position:65px -706px;}body.testimonials .large-4 .intellisites em{height:56px;background-position:33px -777px;}body.testimonials .large-4 .shopping-scout em{height:61px;background-position:67px -843px;}body.testimonials .large-4 .predictive-motion em{height:66px;background-position:43px -916px;}body.testimonials .large-4 .pure-logistics em{height:66px;background-position:93px -994px;}body.testimonials .large-4 .simple-splash em{height:68px;background-position:88px -1072px;}body.testimonials .large-4 .solertium em{height:38px;background-position:83px -1152px;}body.testimonials .large-4 .gravity-jack em{height:75px;background-position:64px -1205px;}body.testimonials .large-4 .sentiment em{height:73px;background-position:30px -1292px;}body.testimonials .large-4 .garrigan-lyman em{height:64px;background-position:26px -1376px;}body.testimonials .section.pt-0 hr{margin-bottom:40px;}.meet-the-team .team-members{text-align:center;}.meet-the-team .team-members .medium-4{min-height:280px;}.meet-the-team .team-members img{border-radius:1000px;margin-bottom:15px;width:145px;max-width:145px;}.meet-the-team .team-members strong{display:block;}.meet-the-team .iframe-wrap{position:relative;}.meet-the-team iframe{width:100%;height:518px;}.contact .support a{background:#f2f3f4;display:block;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;margin:15px 0 5px 0;padding:16px 20px;color:#47525d;}.contact .support a:hover{text-decoration:none;color:#fff;}.contact .support a span{margin:0 0 0 40px;display:block;}.contact .support a span.icn{position:absolute;font-size:28px;left:-8px;margin-top:4px;}.contact .support a span.title{font-size:1.125em;font-weight:600;}.contact .support a.customer-support span.icn{color:#1ABC9C;}.contact .support a.customer-support:hover{background:#1ABC9C;}.contact .support a.support-ticket span.icn{color:#44A4D0;}.contact .support a.support-ticket:hover{background:#44A4D0;}.contact .support a.new-feature span.icn{color:#9B59B6;}.contact .support a.new-feature:hover{background:#9B59B6;}.contact .support a:hover span.icn,.contact .support a span:hover{color:#fff;}.integrations .logos .large-4{overflow:visible;margin-bottom:15px;}.integrations .logos .large-4 h5{text-align:left;margin-bottom:4px;}.integrations .logos .large-4 p{text-align:left;}.integrations .logos .large-4 div{height:105px;margin-top:-5px;}.integrations .logos .large-4 div span{margin:0 auto;content:'';display:block;background:url("../img/logos/company-logos-2.png") no-repeat;position:relative;}.integrations .logos .large-4.jenkins div span{width:202px;height:65px;background-position:0px 0px;top:14px;}.integrations .logos .large-4.airbrake div span{width:78px;height:81px;background-position:0px -662px;top:9px;}.integrations .logos .large-4.google div span{width:199px;height:52px;background-position:0px -271px;top:25px;}.integrations .logos .large-4.qtrace div span{width:152px;height:40px;background-position:0px -174px;top:31px;}.integrations .logos .large-4.testlodge div span{width:202px;height:47px;background-position:0px -220px;top:29px;}.integrations .logos .large-4.cloudbess div span{width:177px;height:77px;background-position:0px -569px;top:4px;}.integrations .logos .large-4.flowdock div span{width:202px;height:40px;background-position:0px -132px;top:29px;}.integrations .logos .large-4.bitbucket div span{width:205px;height:50px;background-position:0px -468px;top:26px;}.integrations .logos .large-4.zendesk div span{width:202px;height:50px;background-position:0px -1015px;top:20px;}.integrations .logos .large-4.raygun div span{width:206px;height:50px;background-position:0px -1091px;top:23px;}.integrations .logos .large-4.hockeyapp div span{width:112px;height:78px;background-position:0px -1169px;top:4px;}.integrations .logos .large-4.usersnap div span{width:198px;height:50px;background-position:0px -1262px;top:23px;}.integrations .logos .large-4.meldium div span{width:202px;height:63px;background-position:1px -399px;top:17px;}.integrations .logos .large-4.github div span{width:152px;height:60px;background-position:0px -69px;top:16px;}.integrations .logos .large-4.timecamp div span{width:203px;height:60px;background-position:0px -848px;top:23px;}.integrations .logos .large-4.testuff div span{width:200px;height:60px;background-position:0px -328px;top:21px;}.integrations .logos .large-4.timelogger div span{width:77px;height:92px;background-position:0px -749px;top:0px;}.integrations .logos .large-4.testrail div span{width:202px;height:38px;background-position:0px -964px;top:32px;}.integrations .logos .large-4.friendcode div span{width:202px;height:39px;background-position:0px -507px;}.integrations .logos .large-4.bugsnag div span{width:203px;height:42px;background-position:0px -911px;top:35px;}.repositories .section-cta{padding:50px 0 50px 0;}.repositories .section h2{margin-bottom:10px;}.repositories .section p.text-center{min-height:120px;}.repositories .section.repositories{padding-top:0;}.repositories .section.repositories span{width:80px;height:85px;display:block;margin:55px auto 15px auto;background-repeat:no-repeat;background-color:transparent;background-size:100% auto;overflow:hidden;background-image:url("../img/logos/repositories-logos.svg");}.repositories .section.repositories .subversion span{background-position:center 7px;}.repositories .section.repositories .git span{background-position:center -108px;}.repositories .section.repositories .perforce span{background-position:center -229px;}.subversion .hero{background:rgb(52,73,93);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMzQ0OTVkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzgwOWNjOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(45deg,rgb(52,73,93) 0%,rgb(128,156,201) 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,rgb(52,73,93)),color-stop(100%,rgb(128,156,201)));background:-webkit-linear-gradient(45deg,rgb(52,73,93) 0%,rgb(128,156,201) 100%);background:-o-linear-gradient(45deg,rgb(52,73,93) 0%,rgb(128,156,201) 100%);background:-ms-linear-gradient(45deg,rgb(52,73,93) 0%,rgb(128,156,201) 100%);background:linear-gradient(45deg,rgb(52,73,93) 0%,rgb(128,156,201) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#34495d',endColorstr='#809cc9',GradientType=1);}.git .hero{background:rgb(61,20,10);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjM2QxNDBhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YzNGYyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(45deg,rgb(61,20,10) 0%,rgb(243,79,41) 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,rgb(61,20,10)),color-stop(100%,rgb(243,79,41)));background:-webkit-linear-gradient(45deg,rgb(61,20,10) 0%,rgb(243,79,41) 100%);background:-o-linear-gradient(45deg,rgb(61,20,10) 0%,rgb(243,79,41) 100%);background:-ms-linear-gradient(45deg,rgb(61,20,10) 0%,rgb(243,79,41) 100%);background:linear-gradient(45deg,rgb(61,20,10) 0%,rgb(243,79,41) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d140a',endColorstr='#f34f29',GradientType=1);}.perforce .hero{background:rgb(178,130,21);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjYjI4MjE1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VlYWUxYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(45deg,rgb(178,130,21) 0%,rgb(238,174,28) 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,rgb(178,130,21)),color-stop(100%,rgb(238,174,28)));background:-webkit-linear-gradient(45deg,rgb(178,130,21) 0%,rgb(238,174,28) 100%);background:-o-linear-gradient(45deg,rgb(178,130,21) 0%,rgb(238,174,28) 100%);background:-ms-linear-gradient(45deg,rgb(178,130,21) 0%,rgb(238,174,28) 100%);background:linear-gradient(45deg,rgb(178,130,21) 0%,rgb(238,174,28) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b28215',endColorstr='#eeae1c',GradientType=1);}.subversion .ill-small .one div,.git .ill-small .one div,.perforce .ill-small .one div{background-position:center -2977px;}.subversion .ill-small .two div,.git .ill-small .four div,.perforce .ill-small .four div{background-position:center -3334px;height:185px;}.subversion .ill-small .three div,.git .ill-small .two div,.perforce .ill-small .two div{background-position:center -3634px;}.subversion .ill-small .four div,.git .ill-small .three div,.perforce .ill-small .three div{background-position:center -3980px;}.subversion .ill-small .five div,.git .ill-small .five div,.perforce .ill-small .six div{background-position:center top;}.git .ill-small .five div,.perforce .ill-small .five div{background-position:center -4317px;}.subversion .ill-small .six div,.git .ill-small .seven div,.perforce .ill-small .seven div{background-position:center -2282px;}.partners .hero{background:url("../img/backgrounds/referral-ill.png"),url("../img/backgrounds/referral-bg.png");background-position:center 170px,center top;background-repeat:no-repeat,repeat-y;background-size:auto;}.partners .hero .button{margin-bottom:125px;}.partners .hero h1{font-size:2.6em;}.partners table{width:100%;margin-top:30px;}.partners table td{border-bottom:1px dotted #ccc;}.scholars .hero img{max-width:100%;position:relative;margin:0;background-size:100%;}.scholars .hero .description{padding:0 30px 0 0;}.scholars .testimonials img,.scholars .testimonials .testimonial-pic{width:100px;height:100px;}.scholars .testimonials,.scholars .lean-slider div{height:auto;}.scholars .testimonials .testimonial-pic{margin:30px auto -118px auto!important;}.scholars .testimonials blockquote p.quote,.scholars .testimonials blockquote p.meta{color:#444;}.scholars .section h2{margin-top:40px;}.scholars .section .cta{margin:80px 0 60px 0;}footer{background-color:#F1F4F7!important;}footer.section{padding-top:55px;padding-bottom:40px;}footer h5{color:#47525D;margin-bottom:10px;font-weight:normal;text-transform:uppercase;font-size:.8em;}footer ul{margin-left:0;list-style-type:none;margin-bottom:40px;}footer ul li{margin-bottom:6px;}footer ul li a{color:#47525D;font-size:.825em;line-height:1.4em;}footer hr{opacity:0.1;filter:alpha(opacity=10);background:#47525D;margin:0px 12px 20px 12px;}footer .logo-footer{width:110px;height:52px;display:inline-block;overflow:hidden;text-indent:-9999px;margin:0 0 -20px 0;background:transparent url("../img/logos/logos-assembla.svg") left -56px no-repeat;background-size:100%!important;}footer p.copyright,footer p.top{font-size:13px;padding:20px 0 0 0;color:#6F7E8C;}footer p.top{text-align:right;}footer p.top span{font-size:16px;position:relative;margin:1px -2px 0 4px;top:1px;}footer a{color:#47525D;opacity:0.7;filter:alpha(opacity=70);}footer a:hover{color:#47525D;opacity:1.0;filter:alpha(opacity=100);}footer .connect ul li a span{color:#47525D;font-size:16px;float:left;position:relative;margin:5px 7px 0 0;opacity:1.0;filter:alpha(opacity=100);}.promo-portfolio{display:block;width:100%;text-align:center;padding:25px 20px 2px 20px;background:#2F363C;position:fixed;z-index:10000;bottom:0;color:#ddd;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-animation:show-learn-more 0.25s ease 1s forwards 1;animation:show-learn-more 0.25s ease 1s forwards 1;}.promo-portfolio:hover{color:#fff;background:#3D464D;}.promo-portfolio span{width:210px;height:49px;display:inline-block;margin:0 18px 0 0;background:transparent url("../img/portfolio/logos-portfolio.png") left top no-repeat!important;background-size:99%!important;position:relative;}.promo-portfolio p{display:inline-block;position:relative;top:-17px;font-size:1.075em;}.promo-portfolio p i{font-size:1.25em;position:relative;top:4px;margin-left:3px;}.promo-portfolio:hover p i{margin-left:10px;-webkit-transition:margin-left .3s ease;-moz-transition:margin-left .3s ease;-o-transition:margin-left .3s ease;-ms-transition:margin-left .3s ease;transition:margin-left .3s ease;}@-webkit-keyframes show-learn-more{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes show-learn-more{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.index-b .hero h1{font-size:3.2em;margin-bottom:25px;}.index-b .hero{padding:140px 0 100px 0;}.index-b .hero h1 span{color:#BED78F;}.index-b .ill-small .ill div{width:260px;height:260px;background-image:url("../img/illustrations/home-ills.svg");}.index-b .benefits.ill-small .large-5 h3{margin-top:50px;}.index-b .benefits.ill-small .one div{background-position:center 8px;}.index-b .benefits.ill-small .two div{background-position:center -640px;}.index-b .benefits.ill-small .three div{background-position:center -305px;}.index-b .benefits.ill-small .four div{background-position:center -964px;}.index-b .benefits.ill-small .five div{background-position:center -1298px;}.index-b .testimonials,.index-b .lean-slider div{height:245px;position:relative;z-index:3;}.index-b .testimonials{position:relative;background:transparent;width:100%;}.index-b .lean-slider{overflow:hidden;}.index-b .lean-slider div{position:absolute;text-align:center;width:100%;margin-left:-50%;left:50%;}.index-b .testimonials blockquote{margin:-10px 0 0 0;padding:0;width:100%;text-align:center;font-weight:normal;border:none;}.index-b .testimonials blockquote p.quote,.index-b .testimonials blockquote p.meta{margin:0 auto;padding:0;line-height:1.6em!important;color:#fff;opacity:0.9;filter:alpha(opacity=90);}.index-b .testimonials blockquote p.meta strong{margin-top:20px;}.index-ct header{background:transparent;border:none;}.index-ct header.smaller{border-bottom:1px solid #edeeef;background:transparent url("../img/backgrounds/white-trans93-bg.png") left top;}.index-ct .overlay{z-index:0;left:0;background:#fff;opacity:0.4;filter:alpha(opacity=40);}.index-ct .hero-video-wrap video#bgvid{position:absolute;top:0;left:0;min-width:100%;min-height:680px;width:auto;height:auto;z-index:-100;background:transparent url(../assets/img/video/home-ct-video.jpg) center top no-repeat;background-size:cover;}.index-ct .hero-video-wrap{background:#F1F4F7;z-index:-101;}.index-ct .overlay,.index-ct .hero-video-wrap{position:absolute;display:block;width:100%;height:650px;min-height:650px;overflow:hidden;top:-160px;}.index-ct .hero-video-wrapsource[type=video/mp4] {
  width: 100%;
  min-height: 620px;
  height: 620px;
  background-attachment: fixed;
  display: none;
}.index-ct .hero{margin-top:75px;padding:90px 0 120px 0;position:relative;z-index:0;background-repeat:no-repeat;background-position:center top;background-attachment:fixed;background-size:100%;}.index-ct .customers{background-color:#7ECFE1;background-color:#98CFE9;}.index-ct .customers,.index-cn .customers{padding:30px 0 20px 0;}.customers.ct-cn img{opacity:0.3;filter:alpha(opacity=30);margin-bottom:20px;}.counters-ct{padding:40px 0;background:#F1F4F7;}.counters-ct h2{margin:0 0 8px 0;font-size:2.285em;text-align:center;color:#00BF9C;color:#56919F;color:#6891A5;}.counters-ct p{margin:0;text-align:center;font-size:.975em;}.benefits-ct .row{max-width:100%;margin:0;}.benefits-ct-title{border-top:1px solid #ddd;}.benefits-ct-title h2{margin:20px 0 0 0;color:#44A4D0;}.benefits-ct .row .columns{padding:90px 0 0 0;}.benefits-ct .row .ill div{display:block;margin:0;}.benefits-ct .row .columns{padding:40px 0 0 0;}.portfolio-overview h3{margin-bottom:20px;font-size:1.7em;}.benefits-ct p,.benefits-ct li{font-size:0.95em;}.benefits-ct .row.benefit-one{background:transparent url(../img/screenshots/home-ct-ill-1-2x.png) -2px 173px no-repeat;height:600px;background-size:61.5% auto;}.benefits-ct .row.benefit-one h3 span{background:transparent url(../img/logos/repo-logos-ct.png) left top no-repeat;display:inline-block;height:28px;width:105px;background-size:100%;margin:0 0 0 10px;}.benefits-ct .row.benefit-two{background:transparent url(../img/portfolio/glg-home-benefit-1.jpg) 90% bottom no-repeat;height:600px;background-size:auto 490px;}.benefits-ct .row.benefit-three{background:transparent url(../img/portfolio/glg-home-map.jpg) -4px 115px no-repeat;height:600px;background-size:938px auto;}.index-cn header{background:transparent;border:none;}.index-cn header.smaller{border-bottom:1px solid #edeeef;background:transparent url("../img/backgrounds/white-trans93-bg.png") left top;}.index-cn .hero-video-wrap{position:absolute;display:block;width:100%;height:390px;overflow:hidden;top:-75px;background:rgb(229,247,254);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1ZjdmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgb(229,247,254) 0%,rgb(255,255,255) 100%);background:-webkit-linear-gradient(top,rgb(229,247,254) 0%,rgb(255,255,255) 100%);background:linear-gradient(to bottom,rgb(229,247,254) 0%,rgb(255,255,255) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5f7fe',endColorstr='#ffffff',GradientType=0);}.index-cn .bgscroll{position:relative;background:transparent url("../img/backgrounds/people-table-bg.jpg") left top;width:100%;height:212px;margin-top:33px;-webkit-animation:backgroundScroll 50s linear infinite;animation:backgroundScroll 50s linear infinite;}@-webkit-keyframes backgroundScroll{from{background-position:0 0;}to{background-position:-1280px 0;}}@keyframes backgroundScroll{from{background-position:0 0;}to{background-position:-1280px 0;}}.index-cn .hero{padding:100px 0px 0px 0px;}.index-cn .hero .button{margin-top:12px;}.index-cn .customers{background-color:#9AE7DD;}.index-cn .ill-small .ill div{width:220px;height:230px;margin:0 auto;margin-bottom:60px;background-repeat:no-repeat;background-color:transparent;background-size:220px auto;overflow:hidden;background-image:url("../img/illustrations/benefits-ills.png");}.index-cn .ill-small .one div{background-position:center top;}.index-cn .ill-small .two div{background-position:14px -1154px;}.index-cn .ill-small .map-cn{background:transparent url(../img/screenshots/cn-map.jpg) 97.5% top no-repeat;height:410px;background-size:auto 390px;margin-top:-40px;}.index-cn .ill-small .four div{background-position:center -270px;}.index-cn .ill-small .five div{background-position:center -855px;}.index-cn .ill-small .six div{background-position:center -550px;}.index-cn .ill-small{padding-bottom:0px;}.index-cn .ill-small .last-cn{background:transparent url(../img/portfolio/glg-home-benefit-1.jpg) 95% top no-repeat;height:360px;background-size:auto 360px;}.index-cn .ill-small .map-cn h3{margin-top:40px;}