html,body{height:100%;text-rendering:optimizelegibility;}body,input,textarea{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;color:#47525D;}a{color:#1870b7;color:#317DB7;color:#226BAA;text-decoration:none;-moz-transition:all linear 0.15s;-webkit-transition:all linear 0.15s;-o-transition:all linear 0.15s;-ms-transition:all linear 0.15s;}a:hover{text-decoration:underline;color:#226BAA;}.hidden{display:none!important;}.strong{font-weight:600;}.white,.gray,.light-blue,.light-green,.about{position:relative;z-index:3;}.white{background:#fff;}.no-cc{margin:10px 0 0 0;font-size:.895em;opacity:0.80;filter:alpha(opacity=80);}.no-border{border:none!important;}.text-white,.font-white{color:#fff;}.text-white a,.font-white a{color:#BAECF5;}.text-white a:hover,.font-white a:hover{color:#fff;}.overlay{position:absolute;width:100%;height:100%;display:block;z-index:1;top:0;left:0;background:#28384B;opacity:0.5;filter:alpha(opacity=50);}video{display:block;width:100%;}.full{width:100%!important;}hr{height:1px;margin:0px;display:block;border:none;background:#ddd;clear:both;}h1,h2,h3,h4,h5,h6{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#333;}h1{font-size:2.75em;font-weight:600;letter-spacing:-1px;text-align:center;margin-bottom:15px;}h2{font-size:2.05em;font-weight:600;letter-spacing:-1px;}h2.small-title{font-size:1.9em;padding-bottom:25px;}h3{font-size:1.6em;font-weight:300;color:#454545;}h3 strong{font-weight:600;}h4{font-size:1.15em;font-weight:600;}h5{font-size:1.1em;font-weight:600;}.subtitle,.description{font-size:1.35em;font-weight:300!important;opacity:0.80;filter:alpha(opacity=80);margin:0;text-align:center;}.description{font-size:1.25em;padding:0 20px;}p,li{font-weight:300;}p a{font-weight:400;}p strong{font-weight:600;}.ml-20{margin-left:20px;}.mr-5{margin-right:5px!important;}.mr-20{margin-right:20px!important;}.mt-0{margin-top:0px;}.mt-5{margin-top:5px;}.mt-10{margin-top:10px;}.mt-15{margin-top:15px!important;}.mt-20{margin-top:20px!important;}.mt-25{margin-top:24px!important;}.mt-30{margin-top:30px!important;}.mt-40{margin-top:40px!important;}.mt-50{margin-top:50px!important;}.mt-60{margin-top:60px!important;}.mt-120{margin-top:120px!important;}.mt-90{margin-top:90px!important;}.mb-0{margin-bottom:0px!important;}.mb-10{margin-bottom:10px!important;}.mb-20{margin-bottom:20px!important;}.mb-25{margin-bottom:25px!important;}.mb-30{margin-bottom:30px!important;}.mb-40{margin-bottom:40px;}.mb-50{margin-bottom:50px;}.mb-60{margin-bottom:60px;}.mb-70{margin-bottom:70px;}.p-0{padding:0!important;}.pt-0{padding-top:0px!important;}.pt-10{padding-top:10px!important;}.pt-20{padding-top:20px!important;}.pt-40{padding-top:40px!important;}.pt-60{padding-top:60px!important;}.pb-0{padding-bottom:0px!important;}.pb-10{padding-bottom:10px!important;}.pb-20{padding-bottom:20px!important;}.pb-30{padding-bottom:30px!important;}.pb-40{padding-bottom:40px!important;}.pb-50{padding-bottom:50px!important;}.pb-70{padding-bottom:70px!important;}.pb-60{padding-bottom:60px!important;}.pb-80{padding-bottom:80px!important;}.pb-100{padding-bottom:100px!important;}.pb-110{padding-bottom:110px!important;}.pr-10{padding-right:10px;}.pr-20{padding-right:20px!important;}.pr-30{padding-right:30px!important;}.pr-40{padding-right:40px!important;}.pr-60{padding-right:60px;}.bg-gray{background-color:#F1F4F7!important;}.bg-light-blue{background-color:#EFF7FB!important;}.bg-green1{background-color:#4DBBC0!important;}.c-green1{color:#4DBBC0!important;}.bg-green2{background-color:#1ABC9C;}.c-green2{color:#1ABC9C!important;}.bg-green3{background-color:#27AE60;}.c-green3{color:#27AE60!important;}.bg-green4{background-color:#4bc5bc!important;}.bg-blue1{background-color:#44A4D0!important;}.c-blue1{color:#44A4D0!important;}.bg-blue2{background-color:#3498DB;}.c-blue2{color:#3498DB!important;}.bg-blue3{background-color:#76BCFF!important;}.c-blue3{color:#76BCFF;}.bg-blue4{background-color:#C4EAF9!important;}.c-blue4{color:#47525D;}.bg-blue5{background-color:#E9F7FE!important;}.bg-purple1{background-color:#8A74B9!important;}.c-purple1{color:#9B59B6!important;}.bg-orange1{background-color:#FF6D3A!important;}.c-orange1{color:#FF6D3A!important;}.bg-aqua1{background-color:#46D2CC!important;}.bg-pink1{background-color:#FE80C0!important;}.bg-violet1{background-color:#B24A7D!important;}.bg-red1{background-color:#E74C3C!important;}.c-red1{color:#E74C3C!important;}.bg-yellow1{background-color:#F1C40F!important;}.c-yellow1{color:#F1C40F!important;}.bg-blue-green-gr,.comparison-table tr.core-features,.section-cta,.plans .plans-include-box{background:rgb(49,125,183);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMWU1Zjk4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzRiYzViYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(-45deg,rgb(49,125,183) 0%,rgb(91,198,204) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,rgb(49,125,183)),color-stop(100%,rgb(91,198,204)));background:-webkit-linear-gradient(-45deg,rgb(49,125,183) 0%,rgb(91,198,204) 100%);background:-o-linear-gradient(-45deg,rgb(49,125,183) 0%,rgb(91,198,204) 100%);background:-ms-linear-gradient(-45deg,rgb(49,125,183) 0%,rgb(91,198,204) 100%);background:linear-gradient(135deg,rgb(49,125,183) 0%,rgb(91,198,204) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e5f98',endColorstr='#4bc5bc',GradientType=1);}.bg-red-blue-gr{background:rgb(239,84,43);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZWY1NDJiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzdkYTdkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(-45deg,rgb(239,84,43) 0%,rgb(125,167,216) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,rgb(239,84,43)),color-stop(100%,rgb(125,167,216)));background:-webkit-linear-gradient(-45deg,rgb(239,84,43) 0%,rgb(125,167,216) 100%);background:-o-linear-gradient(-45deg,rgb(239,84,43) 0%,rgb(125,167,216) 100%);background:-ms-linear-gradient(-45deg,rgb(239,84,43) 0%,rgb(125,167,216) 100%);background:linear-gradient(135deg,rgb(239,84,43) 0%,rgb(125,167,216) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef542b',endColorstr='#7da7d8',GradientType=1);}.btn,button,.button,.hbspt-form .hs-form .hs-button{-webkit-appearance:none;-moz-appearance:none;border-radius:0;border-style:solid;border-width:2px;cursor:pointer;font-weight:500;line-height:normal;margin:0;position:relative;text-align:center;text-decoration:none;display:inline-block;padding:12px 16px!important;font-size:13px;letter-spacing:1px;color:#fff;transition:background-color 50ms ease-out;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;border-radius:5px!important;text-transform:uppercase;}.btn.red,button.red,.button.red{background:#DA2923;border-color:#DA2923;}.btn.green,button.green,.button.green{background:#72A812;border-color:#72A812;}button.outline,.button.outline{background:transparent;opacity:0.8;filter:alpha(opacity=80);}button.outline:hover,.button.outline:hover{opacity:1.0;filter:alpha(opacity=100);color:#fff;}button.red.outline,.button.red.outline{color:#DA2923;border-color:#DA2923;}button.gray.outline,.button.gray.outline{color:#999;border-color:#999;}button.dark-gray.outline,.button.dark-gray.outline{color:#37404B;border-color:#37404B;}button.blue.outline,.button.blue.outline{color:#3498DB;border-color:#3498DB;}button.green.outline,.button.green.outline{color:#72A812;}.btn.red:hover,button.red:hover,.button.red:hover,button.red.outline:hover,.button.red.outline:hover{background:#E74C3C;color:#fff;border-color:#E74C3C;}.btn.green:hover,button.green:hover,.button.green:hover{background:#8cc334;border-color:#8cc334;color:#fff;}button.gray.outline:hover,.button.gray.outline:hover{background:#bbb;border-color:#bbb;}button.dark-gray.outline:hover,.button.dark-gray.outline:hover{background:#37404B;border-color:#37404B;color:#fff;}button.blue.outline:hover,.button.blue.outline:hover{background:#3498DB;border-color:#3498DB;color:#fff;}button.white.outline,.button.white.outline,.btn.white.outline,{color:#fff!important;border-color:#fff!important;}.btn.white.outline:hover,button.white.outline:hover,.button.white.outline:hover{background:transparent;border-color:#fff;color:#fff;}.hbspt-form .hs-form .hs-button{background:#72A812!important;border-color:#72A812!important;box-shadow:none!important;text-shadow:none!important;margin-left:7px!important;border-width:2px!important;font-size:14px!important;}.hbspt-form .hs-form .hs-button:hover{background:#8cc334!important;border-color:#8cc334!important;}.btn:hover,button:hover,.button:hover{text-decoration:none;}.section{padding:70px 0;position:relative;z-index:1;background-color:#fff;}.section-cta{padding:65px 0 75px 0;position:relative;z-index:1;}.section h2{text-align:center;margin:0 0 40px 0;}.section h3{margin-bottom:10px;}.section h4{margin-bottom:4px;}.section ul li{margin-bottom:7px;}.cta,.perforce-promo,.portfolio-promo{text-align:center;}.perforce-promo,.portfolio-promo{padding-top:60px;}.perforce-promo{background:#F5F3F1;}.portfolio-promo{background:#f2f3f4;}.section-cta h2,.perforce-promo h2,.portfolio-promo h2{margin:0 0 15px 0;letter-spacing:-.25px;}.perforce-promo h2,.portfolio-promo h2{font-size:1.9em;}.section-cta h2{color:#fff;margin-bottom:20px!important;}.section-cta .subtitle,.perforce-promo .subtitle,.portfolio-promo .subtitle{margin:0 0 25px 0;}.section-cta .button,.perforce-promo .button,.portfolio-promo .button{margin:7px 0 0 0;}.blue-promo{padding:20px 0 0 0;}.portfolio-promo .cta .button.enterprise-plan{margin-right:10px;}.blue-promo p{text-align:center;background:#E9F7FE;padding:25px 10px;font-weight:normal;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;line-height:1.5em;}.thank-you .thank-you-pic{text-align:center;font-size:8.25em;margin-top:20px;}.thank-you .button.green{margin-bottom:80px;}.hs-form-wrap input.hs-input{font-size:100%;height:auto;}.hbspt-form .hs-form label,.hbspt-form .hs-form input,.hbspt-form .hs-form textarea,.hbspt-form .hs-form [class^="email-"]{font-family:"Open Sans";font-size:1em;}.hbspt-form .hs-form label{font-weight:normal!important;margin-bottom:8px!important;}.hbspt-form .hs-form textarea{box-sizing:content-box!important;}.hbspt-form .hs-form input[type="text"],.hbspt-form .hs-form input[type="email"],.hbspt-form .hs-form textarea{padding:1%;background:#fff;}.hbspt-form .hs-form textarea{height:120px;}.hbspt-form .hs-form .hs-button,.hbspt-form .hs-form .hs-button:hover,.hbspt-form .hs-form .hs-button:active{box-shadow:none!important;border:none!important;text-shadow:none;}.hbspt-form .hs-form .actions{margin-top:-25px;}.hs-form input[type="text"],.hs-form input[type="email"],.hs-form textarea.hs-input{width:100%!important;max-width:100%!important;}.portfolio-customer-webinar .hs-form.stacked .actions{margin-bottom:-15px!important;padding-bottom:0px!important;}header{position:fixed!important;z-index:1;top:0;left:0;z-index:999;-webkit-transition:height 0.3s;-moz-transition:height 0.3s;-ms-transition:height 0.3s;-o-transition:height 0.3s;transition:height 0.3s;width:100%;background:transparent url("../img/backgrounds/white-trans93-bg.png") left top;height:75px;}header .row{max-width:1580px;}header,.home header.smaller,.index-b header.smaller{border-bottom:1px solid #edeeef;background:transparent url("../img/backgrounds/white-trans93-bg.png") left top;}.home header,.index-b header{border:none;}.main-nav{position:relative;z-index:1;margin:0;overflow:visible;text-align:right;}.main-nav ul,.sub-nav ul{display:inline-block;margin:0;padding:0;list-style-type:none;zoom:1;*display:inline;}.main-nav ul li,.sub-nav ul li{display:inline-block;overflow:visible;}.main-nav ul li a,.sub-nav ul li a,.home .smaller .main-nav ul li a,.index-b .smaller .main-nav ul li a{display:block;font-size:0.8em;color:#47525D;padding:0 12px;font-weight:600;text-decoration:none;line-height:100%;overflow:visible;opacity:0.60;filter:alpha(opacity=60);}.main-nav ul li a span{display:none;width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #f0f1f2;position:relative;text-align:center;margin:0 auto;bottom:-22px;opacity:0.9;filter:alpha(opacity=90);z-index:9999;}.workspaces .main-nav ul li.m-workspaces a span{display:none;}.main-nav ul li a{text-transform:uppercase;}.workspaces .main-nav ul li.m-workspaces a,.issue-management .main-nav ul li.m-workspaces a,.collaboration .main-nav ul li.m-workspaces a,.team-management .main-nav ul li.m-workspaces a,.portfolio .main-nav ul li.m-portfolio a,.fast-it .main-nav ul li.m-portfolio a,.portfolio-private-install .main-nav ul li.m-portfolio a,.portfolio-case-studies .main-nav ul li.m-portfolio a,.portfolio-plans .main-nav ul li.m-portfolio a,.company .main-nav ul li.m-company a,.testimonials .main-nav ul li.m-company a,.meet-the-team .main-nav ul li.m-company a,.contact .main-nav ul li.m-company a,.sub-nav ul li.current a,.repositories-features .main-nav ul li.m-repositories a,.plans .main-nav ul li.m-pricing a,.sub-nav ul li.current a,.main-nav ul li a:hover,.sub-nav ul li a:hover,.smaller .sub-nav ul li.current a,.smaller .main-nav ul li a:hover,.smaller .sub-nav ul li a:hover{text-decoration:none;color:#47525D;opacity:1.0;filter:alpha(opacity=100);}.main-nav ul li.current a,.main-nav ul li.current a:hover,.sub-nav ul li.current a,.sub-nav ul li.current a:hover{text-decoration:none;}.home .main-nav ul li a,.home .main-nav ul li a:hover,.index-b .main-nav ul li a,.index-b .main-nav ul li a:hover{color:#fff;}.home .smaller .main-nav ul li a,.home .smaller .main-nav ul li a:hover,.index-b .smaller .main-nav ul li a,.index-b .smaller .main-nav ul li a:hover{color:#47525D;}.main-nav ul li a.login{font-weight:300!important;}.sub-nav{background:transparent url("../img/backgrounds/white-trans90-bg.png") left top;display:block;clear:both;text-align:center;position:fixed;z-index:9999;top:75px;}.sub-nav ul li a{font-weight:normal;font-size:13px;padding:13px 10px;text-align:center;line-height:100%;}header .main-nav li.nav-cta a.button{margin:16px 0 10px 11px;}header .main-nav li.nav-cta a.button:hover{opacity:1.0;filter:alpha(opacity=100);}.home .main-nav li.nav-cta a.button,.index-b .main-nav li.nav-cta a.button{border-color:#fff;background:transparent;color:#fff;}.smaller .main-nav li.nav-cta a.button,.smaller .main-nav li.nav-cta-pi a.button{background:transparent;color:#DA2923;border-color:#DA2923;opacity:0.8;filter:alpha(opacity=80);}header .main-nav li.nav-cta a.button:hover,.nav-cta a.button:hover,.smaller .main-nav li.nav-cta a.button:hover,.smaller .main-nav li.nav-cta-pi a.button:hover{background:#E74C3C;color:#fff;border-color:#E74C3C;opacity:1.0;filter:alpha(opacity=100);}.workspaces .main-nav ul li.m-workspaces a,.issue-management .main-nav ul li.m-workspaces a,.collaboration .main-nav ul li.m-workspaces a,.team-management .main-nav ul li.m-workspaces a,.portfolio .main-nav ul li.m-portfolio a,.fast-it .main-nav ul li.m-portfolio a,.portfolio-private-install .main-nav ul li.m-portfolio a,.portfolio-case-studies .main-nav ul li.m-portfolio a,.portfolio-plans .main-nav ul li.m-portfolio a,.company .main-nav ul li.m-company a,.testimonials .main-nav ul li.m-company a,.meet-the-team .main-nav ul li.m-company a,.contact .main-nav ul li.m-company a,.sub-nav ul li.current a,.repositories-features .main-nav ul li.m-repositories a,.plans .main-nav ul li.m-pricing a,.sub-nav ul li.current a{text-decoration:none;color:#47525D;opacity:1.0;filter:alpha(opacity=100);}.main-nav-mobile{position:absolute;z-index:1000;top:16px;right:15px;}.main-nav-mobile .m-menu{border:none;color:#47525D;padding:0;display:block;margin:0;float:left;position:fixed;left:14px;top:16px;opacity:0.60;filter:alpha(opacity=60);}.main-nav-mobile .m-menu .icon-menu{font-size:2.5em;}.home .main-nav-mobile .m-menu span,.home .main-nav-mobile .m-login,.index-b .main-nav-mobile .m-menu span,.index-b .main-nav-mobile .m-login{color:#fff;}.main-nav-mobile .m-menu span{font-size:30px;line-height:100%;text-align:center;}ul.m-login{text-align:left;display:inline-block;position:absolute;margin:0;top:6px;right:6px;list-style-type:none;}#menu-mobile ul.m-login{top:27px;right:21px;}ul.m-login li a{font-size:15px;line-height:100%;text-transform:uppercase;font-weight:normal;color:#47525D;}.home ul.m-login li a,.index-b ul.m-login li a{color:#fff;}.home .smaller ul.m-login li a,.index-b .smaller ul.m-login li a{color:#47525D;}#menu-mobile ul.m-login li a{font-size:15px;line-height:100%;text-transform:uppercase;font-weight:normal;color:#47525D;}.main-nav-mobile .m-menu:hover{text-decoration:none;}.smaller .main-nav-mobile .m-menu span{color:#47525D;}#menu-mobile.reveal-modal{border:none;width:100%;min-width:100%;border-radius:0px;padding-top:0;z-index:999999;}#menu-mobile.reveal-modal{margin-top:-73px;}#menu-mobile.reveal-modal .site-logo-wrap{width:115px;height:65px;margin:0 auto!important;}#menu-mobile.reveal-modal .nav-logo{width:115px;height:65px;display:inline-block;overflow:hidden;text-indent:-9999px;margin:13px auto!important;background:transparent url("../img/logos/logos-assembla.svg") left -66px no-repeat!important;background-size:115px auto!important;}#menu-mobile ul.menu{list-style-type:none;margin:6px -30px 0 -30px;}#menu-mobile ul.menu li a{text-transform:uppercase;font-size:1.1em;color:#47525D;padding:8px 0;font-weight:600;background:#f2f3f4;display:block;text-align:center;}#menu-mobile a:hover{text-decoration:none;}#menu-mobile ul.menu li{border-bottom:2px solid #fff;}#menu-mobile ul.sub{margin:0;list-style-type:none;}#menu-mobile ul.sub li{border:none;}#menu-mobile ul.sub li a{text-transform:none;font-size:1.1em;color:#47525D;font-weight:normal;background:#fff;border-bottom:1px dotted #ccc;padding:9px 0;}#menu-mobile ul.sub li a:hover{text-decoration:none;}#menu-mobile ul.sub li:last-child a{border-bottom:none;}#menu-mobile .nav-cta{margin-top:12px;text-align:center;}#menu-mobile .nav-cta a.button{color:#fff;font-size:1em;margin:0;text-align:center;font-weight:600;}#menu-mobile.reveal-modal .close-reveal-modal{font-size:2.75rem;top:18px;left:21px;}.hero{margin-top:75px;padding:105px 0 115px 0;position:relative;z-index:0;background-repeat:no-repeat;background-position:center top;background-attachment:fixed;background-size:100%;}.hero h1,.hero h2,.hero p,.hero .button{position:relative;z-index:5;}.sub-page{padding:60px 0;}.w-sub-nav{margin-top:114px;}.hero .button,.testimonials .button,.section-cta .button{font-size:14px;}.hero .button{margin-top:35px;}.testimonials,.lean-slider div{height:245px;position:relative;z-index:3;}.testimonials{position:relative;background:transparent;width:100%;}.lean-slider{overflow:hidden;}.lean-slider div{position:absolute;text-align:center;width:100%;margin-left:-50%;left:50%;}.testimonials blockquote{margin:-10px 0 0 0;padding:0;width:100%;text-align:center;font-weight:normal;border:none;}.testimonials blockquote p.quote,.testimonials blockquote p.meta{margin:0 auto;padding:0;line-height:1.6em!important;color:#fff;opacity:0.9;filter:alpha(opacity=90);}.testimonials blockquote p.quote{font-size:1.325em;font-style:normal;font-weight:300;opacity:1;filter:alpha(opacity=100);}.testimonials blockquote p.meta strong{font-weight:600;font-size:1.1em;padding-bottom:2px;display:block;}.testimonials blockquote p.meta em{padding:0 4px 0 0;}.testimonials blockquote p.meta{margin-top:22px;font-size:1em;font-weight:normal;line-height:1.6em;}.lean-slider-slide{display:block;position:relative;opacity:0;-webkit-transition:opacity 0.6s linear;-moz-transition:opacity 0.6s linear;-ms-transition:opacity 0.6s linear;-o-transition:opacity 0.6s linear;transition:opacity 0.6s linear;}.lean-slider-slide.current{opacity:1;}.lean-slider-slide img{display:block;width:100%;}#slider-direction-nav{position:absolute;left:0;top:47%;width:100%;z-index:9999999;}.slider-wrapper:hover #slider-direction-nav{opacity:1;}#slider-direction-nav a{float:left;display:block;width:40px;height:50px;background:#fff;margin-top:-40px;color:#000;font-size:2.5em;text-align:center;line-height:1.35em;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;opacity:0.2;filter:alpha(opacity=20);}#slider-direction-nav .lean-slider-prev{-webkit-border-top-right-radius:7px;-webkit-border-bottom-right-radius:7px;-moz-border-radius-topright:7px;-moz-border-radius-bottomright:7px;border-top-right-radius:7px;border-bottom-right-radius:7px;}#slider-direction-nav .lean-slider-next{float:right;background-position:100% 0;-webkit-border-top-left-radius:7px;-webkit-border-bottom-left-radius:7px;-moz-border-radius-topleft:7px;-moz-border-radius-bottomleft:7px;border-top-left-radius:7px;border-bottom-left-radius:7px;}#slider-direction-nav a:hover{opacity:0.4;filter:alpha(opacity=40);text-decoration:none;}#slider-control-nav{position:absolute;left:0;bottom:10px;width:100%;text-align:center;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;opacity:0.7;z-index:9999;}.slider-wrapper:hover #slider-control-nav{opacity:1;}#slider-control-nav a{display:inline-block;width:14px;height:14px;background:url(../img/general/bullets2.png) no-repeat 0 0;text-indent:-9999px;margin:0 3px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;position:relative;z-index:9999;}#slider-control-nav a.active{background-position:100% 0;}table tr.even,table tr.alt,table tr:nth-of-type(even){background:#fff;}.comparison-table{margin-top:15px;}.comparison-table tr{border-bottom:1px solid #e7e8e9;}.comparison-table tr.comparison-top{background:#3381B8;}.comparison-table tr.comparison-top h3{font-weight:normal;font-size:1.6em;line-height:100%;padding:7px 0 5px 0;color:#fff;}.comparison-table tr.core-features{color:#fff;}.comparison-table tr.core-features h4{color:#fff;font-size:1.1em;text-transform:uppercase;letter-spacing:1px;}.comparison-table tr.comparison-section{background:#E7ECED;}.comparison-table tr.comparison-section h4{font-size:1.275em;font-weight:normal;}.comparison-table h5{font-size:1em;font-weight:normal;margin:3px 0;line-height:1.5em;}.comparison-table .icon-lock,.comparison-table .icon-check{font-size:17px;background:#f4f5f6;color:#ccc;}.comparison-table .icon-check{background:#e8fcec;color:#44ba5c;}.comparison-table .icon-check-text{background:#e8fcec;line-height:1.5em;}.comparison-table tr.ctas td{padding-top:15px;padding-bottom:15px;}.comparison-table a.tooltip-right{float:right;font-size:16px;color:#888;position:relative;top:6px;}.comparison-table a.tooltip-right:hover{text-decoration:none;}[data-tooltip],.tooltip{position:relative;cursor:pointer;}[data-tooltip]:before,[data-tooltip]:after,.tooltip:before,.tooltip:after{position:absolute;visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.2s ease-in-out,visibility 0.2s ease-in-out,-webkit-transform 0.2s cubic-bezier(0.71,1.7,0.77,1.24);-moz-transition:opacity 0.2s ease-in-out,visibility 0.2s ease-in-out,-moz-transform 0.2s cubic-bezier(0.71,1.7,0.77,1.24);transition:opacity 0.2s ease-in-out,visibility 0.2s ease-in-out,transform 0.2s cubic-bezier(0.71,1.7,0.77,1.24);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);pointer-events:none;}[data-tooltip]:hover:before,[data-tooltip]:hover:after,[data-tooltip]:focus:before,[data-tooltip]:focus:after,.tooltip:hover:before,.tooltip:hover:after,.tooltip:focus:before,.tooltip:focus:after{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}.tooltip:before,[data-tooltip]:before{z-index:1001;border:6px solid transparent;background:transparent;content:"";}.tooltip:after,[data-tooltip]:after{z-index:1000;padding:12px 14px;width:260px;background-color:#000;background-color:hsla(0,0%,20%,0.9);color:#fff;content:attr(data-tooltip);font-size:13px;line-height:1.5;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}[data-tooltip]:before,[data-tooltip]:after,.tooltip:before,.tooltip:after,.tooltip-top:before,.tooltip-top:after{bottom:100%;left:50%;}[data-tooltip]:before,.tooltip:before,.tooltip-top:before{margin-left:-6px;margin-bottom:-12px;border-top-color:#000;border-top-color:hsla(0,0%,20%,0.9);}[data-tooltip]:after,.tooltip:after,.tooltip-top:after{margin-left:-80px;}[data-tooltip]:hover:before,[data-tooltip]:hover:after,[data-tooltip]:focus:before,[data-tooltip]:focus:after,.tooltip:hover:before,.tooltip:hover:after,.tooltip:focus:before,.tooltip:focus:after,.tooltip-top:hover:before,.tooltip-top:hover:after,.tooltip-top:focus:before,.tooltip-top:focus:after{-webkit-transform:translateY(-12px);-moz-transform:translateY(-12px);transform:translateY(-12px);}.tooltip-left:before,.tooltip-left:after{right:100%;bottom:50%;left:auto;}.tooltip-left:before{margin-left:0;margin-right:-12px;margin-bottom:0;border-top-color:transparent;border-left-color:#000;border-left-color:hsla(0,0%,20%,0.9);}.tooltip-left:hover:before,.tooltip-left:hover:after,.tooltip-left:focus:before,.tooltip-left:focus:after{-webkit-transform:translateX(-12px);-moz-transform:translateX(-12px);transform:translateX(-12px);}.tooltip-bottom:before,.tooltip-bottom:after{top:100%;bottom:auto;left:50%;}.tooltip-bottom:before{margin-top:-12px;margin-bottom:0;border-top-color:transparent;border-bottom-color:#000;border-bottom-color:hsla(0,0%,20%,0.9);}.tooltip-bottom:hover:before,.tooltip-bottom:hover:after,.tooltip-bottom:focus:before,.tooltip-bottom:focus:after{-webkit-transform:translateY(12px);-moz-transform:translateY(12px);transform:translateY(12px);}.tooltip-right:before,.tooltip-right:after{bottom:50%;left:100%;}.tooltip-right:before{margin-bottom:0;margin-left:-12px;border-top-color:transparent;border-right-color:#000;border-right-color:hsla(0,0%,20%,0.9);}.tooltip-right:hover:before,.tooltip-right:hover:after,.tooltip-right:focus:before,.tooltip-right:focus:after{-webkit-transform:translateX(12px);-moz-transform:translateX(12px);transform:translateX(12px);}.tooltip-left:before,.tooltip-right:before{top:3px;}.tooltip-left:after,.tooltip-right:after{margin-left:0;margin-bottom:-16px;}#fixed-banner{width:540px;background:#fff;position:fixed;bottom:0;right:20px;z-index:99999999999;padding:20px;-webkit-border-top-left-radius:9px;-webkit-border-top-right-radius:9px;-moz-border-radius-topleft:9px;-moz-border-radius-topright:9px;border-top-left-radius:9px;border-top-right-radius:9px;-webkit-box-shadow:0px -1px 5px 0px rgba(50,50,50,0.5);-moz-box-shadow:0px -1px 5px 0px rgba(50,50,50,0.5);box-shadow:0px -1px 10px 0px rgba(50,50,50,0.5);}#fixed-banner .close-cross{font-size:50px;margin:-15px 0 0 0;color:#666;font-weight:bold;position:absolute;float:right;text-align:center;text-decoration:none;display:inline-block;line-height:110%;width:30px;height:30px;padding:0;opacity:0.4;filter:alpha(opacity=40);right:10px;}#fixed-banner .close-cross:hover{text-decoration:none;opacity:1;filter:alpha(opacity=100);}#fixed-banner h2{font-size:1.15em;line-height:1.4em;font-weight:600!important;text-align:left;margin:0 0 12px 0;padding-right:10px;}#fixed-banner p{margin-bottom:0px;font-size:14px;}#fixed-banner p a{background:#FFF9C1;font-weight:600;padding:0 2px;}#fixed-banner .button{float:right;margin:3px 0 5px 5px;}