@charset "UTF-8";article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-y:scroll;width:100%;height:100%}body{margin:0;font-size:13px;line-height:1.231}::-moz-selection{background:#000;color:#fff;text-shadow:none}::selection{background:#000;color:#fff;text-shadow:none}body{background-attachment:fixed!important;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:;text-decoration:underline}a:visited{color:}a:hover{color:#1787d5}a:focus{outline:thin dotted}a:hover,a:active{outline:0}body{font:100%/1.25 "proxima-nova",Helvetica,Arial,sans-serif;font-weight:400;color:#000}abbr[title]{border-bottom:1px dottintroduction-text ed}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace,monospace;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}hgroup,h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;text-rendering:optimizeLegibility}p{margin:0;padding:0}ol,ul{margin:0;padding:0}ul li{list-style-type:none}dd{margin:0}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}table button,table input{*overflow:auto}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{box-sizing:border-box}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.text-hidden{text-indent:120%;overflow:hidden;white-space:nowrap;text-decoration:none}.f_l{float:left}.f_r{float:right}.wrap{width:990px;margin:0 auto;position:relative}h1{font:4.8em/0.9 "proxima-nova",Helvetica,Arial,sans-serif;font-weight:300;padding:25px 0}h1 b{font-family:"proxima-nova",sans-serif;font-weight:600}h2{font:3.8em/0.9 "proxima-nova",Helvetica,Arial,sans-serif;font-weight:300;padding:20px 0}h2 b{font-family:"proxima-nova",sans-serif;font-weight:600}h3{font:1.5em/0.9 "proxima-nova",Helvetica,Arial,sans-serif;font-weight:600;padding:20px 0}h3 b{font-family:"proxima-nova",sans-serif;font-weight:700}p{font:normal 1.1em/1.5 "proxima-nova",Helvetica,Arial,sans-serif;font-weight:400;color:#2a2a2a}p b{font-family:'proxima-nova';font-weight:700}section{width:100%;overflow:hidden}#introduction-bg,#signup-bg{width:100%;height:100%;position:absolute;left:0;top:0}#introduction-bg>video,#signup-bg>video{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;overflow:hidden}@media screen and (max-width:758px){#introduction-bg>video,#signup-bg>video{display:none}}#introduction{height:1000px;position:relative;z-index:1}#introduction-bg,#signup-bg{background-color:#000;background:url(bg/bg-intro.jpg) no-repeat center center;background-size:cover}#bike{height:1000px;height:700px;background:#fff url(bg/bg-thebike.jpg) 50% 100px repeat-x}#references{height:1200px;overflow-y:hidden;background:url(bg/bg-references-1280.jpg) 50% 0 repeat-x}#how{height:2800px;background:#fff url(bg/bg-how.jpg) 50% 100px repeat-x}#team{height:auto;background:url(bg/bg-team.jpg) 50% 0 repeat-x}#who{height:800px;background-image:url(sprites/repeat-x-2px-wide.png);background-repeat:repeat-x;background-position:0 0}#jobs{background:#b496da url(bg/bg-jobs-1280.jpg) 50% 0 no-repeat}#where{background:#fff}#contact{background:#1c1c1c url(bg/bg-contact.png) 50% 60% no-repeat}nav{width:100%;height:100px;position:fixed;z-index:9999}nav .centered{width:950px;margin:0 auto;position:relative;overflow:hidden}nav hgroup{width:109px;height:70px;float:left;margin:0;padding:0;position:absolute;z-index:2;top:0;left:0}nav hgroup h1{padding:0;margin:0}nav hgroup h1 a.logo{display:block;width:109px;height:64px;background-image:url(sprites/fixed.png);background-repeat:no-repeat;background-position:-380px -120px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}nav hgroup h1 a.logo span{display:none}nav hgroup h1 a.logo:hover{box-shadow:0 0 0 transparent}nav ul.menu{margin-left:100px;width:100%;height:70px}nav ul.menu li{float:left;display:block;margin:0 5px}nav ul.menu li a{position:relative;top:18px;display:block;color:#fff;text-decoration:none;font:1em/30px "proxima-nova",Helvetica,Arial,sans-serif;font-weight:600;text-shadow:1px 1px 2px rgba(0,0,0,0.85);padding:3px 10px 1px 10px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}nav ul.menu li .menu--news{border:2px solid #fff}nav ul.menu li a:hover,nav ul.menu li a.hovered{color:#000;text-shadow:none;background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.45),inset 0 1px 1px rgba(255,255,255,.75);-moz-box-shadow:0 2px 4px rgba(0,0,0,.45),inset 0 1px 1px rgba(255,255,255,.75);box-shadow:0 2px 4px rgba(0,0,0,.45),inset 0 1px 1px rgba(255,255,255,.75);background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9ImdyYWQtdWNnZy1nZW5lcmF0ZWQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIxMDAlIiB4Mj0iMCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiKDAsMCwwKSIgc3RvcC1vcGFjaXR5PSIuMDUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9InJnYigyNTUsMjU1LDI1NSkiIHN0b3Atb3BhY2l0eT0iLjA1Ii8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPjwvc3ZnPg==);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.05) 0,rgba(255,255,255,.05) 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0%,rgba(0,0,0,.05)),color-stop(100%,rgba(255,255,255,.05)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.05) 0,rgba(255,255,255,.05) 100%);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.05) 0,rgba(255,255,255,.05) 100%);background-image:linear-gradient(bottom,rgba(0,0,0,.05) 0,rgba(255,255,255,.05) 100%)}nav ul.menu li a.selected{background:#8db823;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.15)}nav ul.menu li a.selected:hover{text-shadow:0 -1px 0 rgba(0,0,0,0.7);box-shadow:0 0 0 transparent}nav ul.menu li a:active{position:relative;top:19px}nav .social{-khtml-opacity:0;-webkit-opacity:0;-moz-opacity:0;opacity:0;position:absolute;width:300px;top:85px;right:20px;zoom:1;clear:both}nav .social ul{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}nav .social ul li{cursor:pointer;float:right;display:inline-block;width:40px;height:40px;-webkit-border-radius:0 0 20px 20px;-webkit-background-clip:padding-box;-moz-border-radius:0 0 20px 20px;-moz-background-clip:padding;border-radius:0 0 20px 20px;background-clip:padding-box;background:#f8f8f8;margin:0 4px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;overflow:hidden}nav .social ul li span{display:none}nav .social ul li div{padding:8px 0 0 0}nav .social ul li:before{width:40px;height:40px;display:block;position:relative;float:left;font-family:'fontello';font-size:1.1em;line-height:2;-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;text-align:center}nav .social ul li.facebook:before{content:"\F30C";color:#1787d5}nav .social ul li.twitter:before{content:"\F309";color:#2a9ad6}nav .social ul li.gplus:before{content:"\F30F";color:#ff2020}nav .social ul li.instagram:before{content:"\F32D";color:#d7cebf}nav .social ul li:hover{background:#fff;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.25);-moz-box-shadow:0 2px 2px rgba(0,0,0,.25);box-shadow:0 2px 2px rgba(0,0,0,.25);width:130px}nav .social ul li.facebook:hover{width:140px}nav .social ul:hover{z-index:3}nav.intro{position:absolute;z-index:10;top:50px}nav.below{position:fixed;top:0;left:0;background:rgba(255,255,255,0.95);width:100%;z-index:10;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.08);-moz-box-shadow:0 1px 6px rgba(0,0,0,.08);box-shadow:0 1px 6px rgba(0,0,0,.08)}nav.below .centered{top:15px;overflow:visible}nav.below hgroup{width:109px;height:70px;float:left;margin:0;padding:0;position:absolute;top:0;left:0}nav.below hgroup h1{padding:0;margin:0}nav.below hgroup h1 a.logo{position:relative;top:-5px;background-image:url(sprites/fixed.png);background-repeat:no-repeat;background-position:-380px -190px}nav.below ul li a{color:#000;text-shadow:none}nav.below ul li a:hover{box-shadow:0 0 0 transparent;background:#000;color:#fff}nav.below ul li a.selected{color:#fff}nav.below ul li a.logo{position:relative;top:-5px;background-image:url(sprites/fixed.png);background-repeat:no-repeat;background-position:-380px -190px}nav.below ul li a.signup{color:#fff;background:#1787d5;box-shadow:0 0 0 transparent}nav.below ul li .menu--news{border:0}nav.below ul:after{width:100%;height:1px;content:"";position:relative;top:0;left:0;z-index:-1;margin-left:109px}nav.below .social{-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;opacity:1}nav.below:after{content:"";width:100%;height:9px;background-image:url(sprites/vertical-centered.png);background-repeat:no-repeat;background-position:50% -118px;position:absolute;top:100px;left:0;-khtml-opacity:.5;-webkit-opacity:.5;-moz-opacity:.5;opacity:.5}nav,.scroll-down{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}header .scroll-down{display:block;position:fixed;top:150px;right:20px;height:30px;color:#fff;font:.85em/1em "proxima-nova",Helvetica,sans-serif;font-weight:700;z-index:1;-webkit-border-radius:17px 3px 3px 17px;-webkit-background-clip:padding-box;-moz-border-radius:17px 3px 3px 17px;-moz-background-clip:padding;border-radius:17px 3px 3px 17px;background-clip:padding-box;padding:8px 15px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.35);-moz-box-shadow:0 1px 5px rgba(0,0,0,.35);box-shadow:0 1px 5px rgba(0,0,0,.35);background-color:#1787d5;text-shadow:1px 1px 2px rgba(0,0,0,0.35);display:none;z-index:2;text-decoration:none}header .scroll-down.visible{display:block}header .scroll-down:after{content:"";display:block;width:0;height:0;border-top:14px solid transparent;border-left:10px solid #1787d5;border-bottom:14px solid transparent;position:absolute;top:1px;right:-10px}header.subpage .menu li{float:right;width:300px}header.subpage .menu li a{float:left;display:inline-block}section#introduction .wrap{width:100%;height:100%}section#introduction .signup form{position:relative;width:100%;text-align:center;margin:5% 0 3% 0}section#introduction .signup form input[type="text"]{-webkit-border-radius:6px;-webkit-background-clip:padding-box;-moz-border-radius:6px;-moz-background-clip:padding;border-radius:6px;background-clip:padding-box;background-color:#fff;-webkit-box-shadow:0 3px 4px rgba(0,0,0,.25);-moz-box-shadow:0 3px 4px rgba(0,0,0,.25);box-shadow:0 3px 4px rgba(0,0,0,.25);border:1px solid transparent;padding:10px 15px;font:1.3em/1.3 'proxima-nova',sans-serif;font-weight:400;color:#aeaeae;background:#f7f7f7;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:40%}section#introduction .signup form input[type="text"]:hover{border:1px solid rgba(0,0,0,0.3)}section#introduction .signup form input[type="text"]:focus{-webkit-box-shadow:0 5px 5px rgba(0,0,0,.35),inset 0 2px 3px rgba(0,0,0,.45);-moz-box-shadow:0 5px 5px rgba(0,0,0,.35),inset 0 2px 3px rgba(0,0,0,.45);box-shadow:0 5px 5px rgba(0,0,0,.35),inset 0 2px 3px rgba(0,0,0,.45);border:1px solid rgba(0,0,0,0.6);outline:0 none;background:#fff}section#introduction .signup form input[type="submit"]{position:relative;top:-2px;display:inline-block;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:.5em 1.3em .4em 1.3em;color:white;text-decoration:none;font-family:"proxima-nova";font-weight:700;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:0 none;background:#8db823;-webkit-border-radius:6px;-webkit-background-clip:padding-box;-moz-border-radius:6px;-moz-background-clip:padding;border-radius:6px;background-clip:padding-box;padding:14px 35px;line-height:1.3;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.45);-moz-box-shadow:0 2px 4px rgba(0,0,0,.45);box-shadow:0 2px 4px rgba(0,0,0,.45);text-shadow:0 -1px 0 rgba(0,0,0,0.3)}section#introduction .signup form input[type="submit"]:hover{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.65),inset 0 -4px 0 rgba(0,0,0,.35);-moz-box-shadow:0 2px 5px rgba(0,0,0,.65),inset 0 -4px 0 rgba(0,0,0,.35);box-shadow:0 2px 5px rgba(0,0,0,.65),inset 0 -4px 0 rgba(0,0,0,.35)}section#introduction .signup form input[type="submit"]:active{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.65),inset 0 3px 1px rgba(0,0,0,.45);-moz-box-shadow:0 3px 6px rgba(0,0,0,.65),inset 0 3px 1px rgba(0,0,0,.45);box-shadow:0 3px 6px rgba(0,0,0,.65),inset 0 3px 1px rgba(0,0,0,.45)}section#introduction .signup form input[type="submit"].inactive{background:gray}section#introduction .signup .validate-error{width:30%;top:10px;text-shadow:0 -1px 0 rgba(0,0,0,0.4);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #d22c2c;background:#d93d2a;float:left;position:absolute;top:62px;display:none;z-index:1}section#introduction .signup .validate-error p{text-align:left;color:#fff;font:.875em/1.3 'proxima-nova';font-weight:700;padding:4px 6px}section#introduction .signup .validate-error.email-fld{left:5%}section#introduction .signup .validate-error.location-fld{left:45%}section#introduction .signup .validate-error:before{content:"";display:block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:6px solid #d93d2a;position:absolute;top:-6px;left:10px}section#introduction .signup .thank-you-text{display:none;width:auto!important}section#introduction .signup .thank-you-text h2{color:#fff}section#introduction .introduction-text{width:100%;height:100%;display:table;opacity:0;-webkit-transform:scale(4);-moz-transform:scale(4);-o-transform:scale(4);-ms-transform:scale(4);transform:scale(4);-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;transition:all .7s ease-in-out;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center}section#introduction .introduction-text:before{content:'';height:100%;display:inline-block;vertical-align:middle}section#introduction .vcenter{display:table-cell;vertical-align:middle;text-align:left}section#introduction .active{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}section#introduction hgroup{text-align:center}section#introduction hgroup h1{color:#fff;text-shadow:1px 2px 3px rgba(0,0,0,0.45)}section#introduction p{text-align:center;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,0.85)}section#introduction p.first{font:1.4em/1.1 'proxima-nova',sans-serif;font-weight:700}section#introduction p.second{line-height:5;font-size:1.1em;font-family:'proxima-nova',sans-serif;font-weight:700}section#introduction ul{margin:5% 0;width:100%;position:relative}section#introduction ul li{float:left;display:inline-block;width:50%;padding:0 3%}section#introduction ul li a{display:inline-block;font:1.5em/1.5 'proxima-nova',sans-serif;font-weight:700;padding:5px 20px 5px 50px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-decoration:none;color:#fff;-khtml-opacity:.8;-webkit-opacity:.8;-moz-opacity:.8;opacity:.8;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-animation-duration:4s;-webkit-animation-delay:7s;-webkit-animation-iteration-count:infinite;position:relative;border:2px solid #fff}section#introduction ul li a:before{display:block;position:absolute;top:15px;left:20px;width:30px;height:30px;font:normal .8em/1 "fontello";color:#fff}section#introduction ul li a:hover{-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.25),inset 0 -2px 0 rgba(0,0,0,.25);-moz-box-shadow:0 2px 4px rgba(0,0,0,.25),inset 0 -2px 0 rgba(0,0,0,.25);box-shadow:0 2px 4px rgba(0,0,0,.25),inset 0 -2px 0 rgba(0,0,0,.25)}section#introduction ul li a:active{-webkit-box-shadow:inset 0 3px 2px rgba(0,0,0,.35);-moz-box-shadow:inset 0 3px 2px rgba(0,0,0,.35);box-shadow:inset 0 3px 2px rgba(0,0,0,.35)}section#introduction ul li a.appstore{float:right;background:transparent}section#introduction ul li a.appstore:before{content:"\0041"}section#introduction ul li a.googleplay{float:left;background:transparent}section#introduction ul li a.googleplay:before{content:"\0068"}section#introduction ul li a.appstore:active{background:#119eda}section#introduction ul li a.googleplay:active{background:#78a40d}section#introduction .header-buttons{text-align:center}section#introduction .header-buttons li{width:auto!important;float:none;padding:0 5%}section#introduction .header-buttons li a{padding-right:20px;padding-left:20px;white-space:nowrap;-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.25),inset 0 -2px 0 rgba(0,0,0,.25);-moz-box-shadow:0 2px 4px rgba(0,0,0,.25),inset 0 -2px 0 rgba(0,0,0,.25);box-shadow:0 2px 4px rgba(0,0,0,.25),inset 0 -2px 0 rgba(0,0,0,.25)}section#introduction .header-buttons li a:hover{background:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.45),inset 0 1px 1px rgba(255,255,255,.75);-moz-box-shadow:0 2px 4px rgba(0,0,0,.45),inset 0 1px 1px rgba(255,255,255,.75);box-shadow:0 2px 4px rgba(0,0,0,.45),inset 0 1px 1px rgba(255,255,255,.75);color:#000}section#introduction #sliding-background{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;opacity:1}section#introduction #sliding-background ul li span{width:100%;height:100%;position:absolute;top:0;left:0;color:transparent;background-size:cover;background-position:50% 50%;background-repeat:none;opacity:0;z-index:0;-webkit-backface-visibility:hidden;-webkit-animation:imageAnimation 20s linear infinite 0s;-moz-animation:imageAnimation 20s linear infinite 0s;-o-animation:imageAnimation 20s linear infinite 0s;-ms-animation:imageAnimation 20s linear infinite 0s;animation:imageAnimation 20s linear infinite 0s}section#introduction #sliding-background ul li:nth-child(2) span{background-image:url(bg-intro2.jpg);-webkit-animation-delay:4s;-moz-animation-delay:4s;-o-animation-delay:4s;-ms-animation-delay:4s;animation-delay:4s}section#introduction #sliding-background ul li:nth-child(3) span{background-image:url(bg-intro3.jpg);-webkit-animation-delay:10s;-moz-animation-delay:10s;-o-animation-delay:10s;-ms-animation-delay:10s;animation-delay:10s}section#introduction #sliding-background ul li:nth-child(4) span{background-image:url(bg-intro4.jpg);-webkit-animation-delay:15s;-moz-animation-delay:15s;-o-animation-delay:15s;-ms-animation-delay:15s;animation-delay:15s}section#bike{padding-top:150px}section#bike .bike-text p{padding:0 50px 0 0}section#bike .bike-model{float:right;height:400px;position:relative}section#bike .bike-model #bike-slider{width:566px;height:430px;position:relative;margin:0 auto;cursor:col-resize}section#bike .bike-model #bike-slider img{image-rendering:optimizeQuality;-ms-interpolation-mode:bicubic}section#bike .bike-model .bike-container{position:relative;width:100%;height:inherit}section#bike .bike-model .bike-details{width:566px;height:430px;position:relative;left:0;top:-430px;margin:0 auto;pointer-events:none}section#bike .bike-model .bike-details .details{position:absolute;top:0;left:0;width:566px;height:400px;pointer-events:none}section#bike .bike-model .bike-details .details .detail{display:none}section#bike .bike-model .bike-details .details .detail .point{pointer-events:visible!important;position:relative;display:block;width:20px;height:20px;border:1px solid #22a3d1;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#33bfee;-webkit-box-shadow:0 1px 3px rgba(37,176,221,.75),inset 0 0 0 1px rgba(255,255,255,.38);-moz-box-shadow:0 1px 3px rgba(37,176,221,.75),inset 0 0 0 1px rgba(255,255,255,.38);box-shadow:0 1px 3px rgba(37,176,221,.75),inset 0 0 0 1px rgba(255,255,255,.38);background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9ImdyYWQtdWNnZy1nZW5lcmF0ZWQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIxMDAlIiB4Mj0iMCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiKDAsMCwwKSIgc3RvcC1vcGFjaXR5PSIuMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0icmdiKDI1NSwyNTUsMjU1KSIgc3RvcC1vcGFjaXR5PSIuMSIvPjwvbGluZWFyR3JhZGllbnQ+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.1) 0,rgba(255,255,255,.1) 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0%,rgba(0,0,0,.1)),color-stop(100%,rgba(255,255,255,.1)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.1) 0,rgba(255,255,255,.1) 100%);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.1) 0,rgba(255,255,255,.1) 100%);background-image:linear-gradient(bottom,rgba(0,0,0,.1) 0,rgba(255,255,255,.1) 100%);text-decoration:none;cursor:pointer}section#bike .bike-model .bike-details .details .detail .point div{pointer-events:none;position:absolute;-khtml-opacity:0;-webkit-opacity:0;-moz-opacity:0;opacity:0;display:block;width:150px;min-height:50px;-webkit-border-radius:12px;-webkit-background-clip:padding-box;-moz-border-radius:12px;-moz-background-clip:padding;border-radius:12px;background-clip:padding-box;background-color:#f9f9f9;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.35),inset 0 1px 1px rgba(255,255,255,.75);-moz-box-shadow:0 1px 2px rgba(0,0,0,.35),inset 0 1px 1px rgba(255,255,255,.75);box-shadow:0 1px 2px rgba(0,0,0,.35),inset 0 1px 1px rgba(255,255,255,.75);background-image:-moz-linear-gradient(-265deg,rgba(0,0,0,.01) -25%,rgba(255,255,255,.01) 125%);background-image:-webkit-linear-gradient(-265deg,rgba(0,0,0,.01) -25%,rgba(255,255,255,.01) 125%);background-image:-o-linear-gradient(-265deg,rgba(0,0,0,.01) -25%,rgba(255,255,255,.01) 125%);background-image:linear-gradient(355deg,rgba(0,0,0,.01) -25%,rgba(255,255,255,.01) 125%);border:5px solid #f5f5f5;padding:8px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-top:-20px}section#bike .bike-model .bike-details .details .detail .point div p{color:#7a7a7a;text-shadow:1px 1px 0 rgba(255,255,255,0.95);font-size:.7em;line-height:1;font-family:'proxima-nova';font-weight:600}section#bike .bike-model .bike-details .details .detail .point:hover{border:1px solid #0b8fbf;background-color:#1ca4d1;-webkit-box-shadow:0 1px 5px rgba(37,176,221,.75),inset 0 0 2px #fff;-moz-box-shadow:0 1px 5px rgba(37,176,221,.75),inset 0 0 2px #fff;box-shadow:0 1px 5px rgba(37,176,221,.75),inset 0 0 2px #fff;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9ImdyYWQtdWNnZy1nZW5lcmF0ZWQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIxMDAlIiB4Mj0iMCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiKDAsMCwwKSIgc3RvcC1vcGFjaXR5PSIuMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0icmdiKDI1NSwyNTUsMjU1KSIgc3RvcC1vcGFjaXR5PSIuMyIvPjwvbGluZWFyR3JhZGllbnQ+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.3) 0,rgba(255,255,255,.3) 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0%,rgba(0,0,0,.3)),color-stop(100%,rgba(255,255,255,.3)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.3) 0,rgba(255,255,255,.3) 100%);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.3) 0,rgba(255,255,255,.3) 100%);background-image:linear-gradient(bottom,rgba(0,0,0,.3) 0,rgba(255,255,255,.3) 100%);-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;animation:none}section#bike .bike-model .bike-details .details .detail .point:hover div{pointer-events:none;-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;margin-top:0}section#bike .bike-model .bike-details .details .detail .pos-first-1{top:95px;left:270px}section#bike .bike-model .bike-details .details .detail .pos-first-1 div{top:-50px;left:-150px}section#bike .bike-model .bike-details .details .detail .pos-second-1{top:250px;left:180px}section#bike .bike-model .bike-details .details .detail .pos-second-1 div{top:20px;left:10px}section#bike .bike-model .bike-details .details .detail .pos-second-2{top:170px;left:100px}section#bike .bike-model .bike-details .details .detail .pos-second-2 div{top:-20px;left:-160px}section#bike .bike-model .bike-details .details .detail .pos-third-1{top:160px;left:230px}section#bike .bike-model .bike-details .details .detail .pos-third-1 div{top:-50px;left:-150px}section#bike .bike-model .bike-details .details .detail .pos-third-2{top:30px;left:130px}section#bike .bike-model .bike-details .details .detail .pos-third-2 div{top:-110px;left:-120px}section#bike .bike-model .bike-details .details .detail .pos-third-3{top:50px;left:350px}section#bike .bike-model .bike-details .details .detail .pos-third-3 div{top:20px;left:30px}section#bike .bike-model .bike-details .details .detail .pos-third-4{top:220px;left:200px}section#bike .bike-model .bike-details .details .detail .pos-third-4 div{top:-60px;left:-140px}section#bike .bike-model .bike-details .details .detail .pos-fourth-1{top:260px;left:300px}section#bike .bike-model .bike-details .details .detail .pos-fourth-1 div{top:20px;left:-140px}section#bike .bike-model .bike-details .details .detail .pos-fourth-2{top:250px;left:400px}section#bike .bike-model .bike-details .details .detail .pos-fourth-2 div{top:30px;left:-130px}section#bike .bike-model .bike-details .details .detail .pos-fourth-3{top:100px;left:360px}section#bike .bike-model .bike-details .details .detail .pos-fourth-3 div{top:-20px;left:-160px}section#bike .bike-model .bike-details .details .detail .pos-fifth-1{top:110px;left:270px}section#bike .bike-model .bike-details .details .detail .pos-fifth-1 div{top:20px;left:10px}section#bike .bike-model .bike-details .details .detail .pos-fifth-2{top:80px;left:310px}section#bike .bike-model .bike-details .details .detail .pos-fifth-2 div{top:-20px;left:-160px}section#bike .bike-model .bike-details .details .detail .pos-fifth-3{top:0;left:280px}section#bike .bike-model .bike-details .details .detail .pos-fifth-3 div{top:-20px;left:-160px}section#bike .bike-model .bike-controls{position:relative;top:-430px;width:350px;margin:0 auto;border:2px solid #fff;-webkit-border-radius:7px;-webkit-background-clip:padding-box;-moz-border-radius:7px;-moz-background-clip:padding;border-radius:7px;background-clip:padding-box;background-color:#fff;-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,.25);-moz-box-shadow:inset 0 1px 4px rgba(0,0,0,.25);box-shadow:inset 0 1px 4px rgba(0,0,0,.25);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section#bike .bike-model .bike-controls .ui-slider-handle{margin-top:-2px;margin-left:-25px;width:51px;height:24px;background-image:url(sprites/fixed.png);background-repeat:no-repeat;background-position:-380px -254px;cursor:hand}section#bike .bike-model .bike-controls .ui-slider-handle:hover,section#bike .bike-model .bike-controls .ui-slider-handle:focus,section#bike .bike-model .bike-controls .ui-slider-handle:active{outline:0 none}section#bike .bike-model .bike-controls .ui-slider-handle:hover,section#bike .bike-model .bike-controls .ui-state-active{background-image:url(sprites/fixed.png);background-repeat:no-repeat;background-position:-431px -254px;outline:0 none;cursor:pointer}section#bike .bike-model .bike-controls ul{width:360px;height:10px;position:relative;margin:0 auto;left:6px}section#bike .bike-model .bike-controls ul li{width:83px;float:left;border-right:1px solid rgba(0,0,0,0.15);border-left:1px solid #fff;height:10px;position:relative}section#bike .bike-model .bike-controls ul li span{position:relative;font-size:.6em;color:#7a7a7a;text-shadow:1px 1px 0 rgba(255,255,255,0.8);text-transform:uppercase;font-family:'proxima-nova';font-weight:600;line-height:5}section#bike .bike-model .bike-controls ul li span.center{position:absolute;right:-26px}section#bike .bike-model .bike-controls ul li.left{border-left:1px solid rgba(0,0,0,0.2)}section#bike .bike-model .bike-controls .button{display:block;width:25px;height:25px;position:absolute;top:-8px;border:1px solid #c8c8c8;-webkit-border-radius:20px;-webkit-background-clip:padding-box;-moz-border-radius:20px;-moz-background-clip:padding;border-radius:20px;background-clip:padding-box;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.17),inset 0 1px 1px #fff,inset 0 0 2px rgba(255,255,255,.95);-moz-box-shadow:0 2px 3px rgba(0,0,0,.17),inset 0 1px 1px #fff,inset 0 0 2px rgba(255,255,255,.95);box-shadow:0 2px 3px rgba(0,0,0,.17),inset 0 1px 1px #fff,inset 0 0 2px rgba(255,255,255,.95);text-decoration:none}section#bike .bike-model .bike-controls .button span{display:none}section#bike .bike-model .bike-controls .button:hover{border:1px solid #afafaf;background-color:#fff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.34),inset 0 1px 1px #fff,inset 0 0 2px rgba(255,255,255,.95);-moz-box-shadow:0 1px 4px rgba(0,0,0,.34),inset 0 1px 1px #fff,inset 0 0 2px rgba(255,255,255,.95);box-shadow:0 1px 4px rgba(0,0,0,.34),inset 0 1px 1px #fff,inset 0 0 2px rgba(255,255,255,.95);background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9ImdyYWQtdWNnZy1nZW5lcmF0ZWQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIxMDAlIiB4Mj0iMCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiKDAsMCwwKSIgc3RvcC1vcGFjaXR5PSIuMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0icmdiKDI1NSwyNTUsMjU1KSIgc3RvcC1vcGFjaXR5PSIuMSIvPjwvbGluZWFyR3JhZGllbnQ+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.1) 0,rgba(255,255,255,.1) 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0%,rgba(0,0,0,.1)),color-stop(100%,rgba(255,255,255,.1)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.1) 0,rgba(255,255,255,.1) 100%);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.1) 0,rgba(255,255,255,.1) 100%);background-image:linear-gradient(bottom,rgba(0,0,0,.1) 0,rgba(255,255,255,.1) 100%)}section#bike .bike-model .bike-controls .button:active{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9ImdyYWQtdWNnZy1nZW5lcmF0ZWQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIxMDAlIiB4Mj0iMCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSJyZ2IoMCwwLDApIiBzdG9wLW9wYWNpdHk9Ii4xIi8+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiKDI1NSwyNTUsMjU1KSIgc3RvcC1vcGFjaXR5PSIuMSIvPjwvbGluZWFyR3JhZGllbnQ+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.1) 100%,rgba(255,255,255,.1) 0);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(100%,rgba(0,0,0,.1)),color-stop(0%,rgba(255,255,255,.1)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.1) 100%,rgba(255,255,255,.1) 0);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.1) 100%,rgba(255,255,255,.1) 0);background-image:linear-gradient(bottom,rgba(0,0,0,.1) 100%,rgba(255,255,255,.1) 0)}section#bike .bike-model .bike-controls .prev:before,section#bike .bike-model .bike-controls .next:before{content:"\e75d";font:normal .8em/1 'fontello';line-height:24px;text-align:center;position:absolute;left:0;top:0;height:20px;color:rgba(0,0,0,0.3)}section#bike .bike-model .bike-controls .prev:hover:before,section#bike .bike-model .bike-controls .prev:hover:before{color:rgba(0,0,0,0.6)}section#bike .bike-model .bike-controls .prev{left:-50px}section#bike .bike-model .bike-controls .prev:before{width:22px;content:"\e75d"}section#bike .bike-model .bike-controls .next{right:-50px}section#bike .bike-model .bike-controls .next:before{width:25px;content:"\e75e"}section#bike .bike-model:before{width:200%;height:100px;position:absolute;content:"";display:block;background-image:url(sprites/vertical-centered.png);background-repeat:no-repeat;background-position:50% 0;z-index:0;left:-50%;bottom:0}section#bike .bike-spinner{position:absolute;top:50%;left:50%;margin-left:-16px;margin-top:-16px}section#how{padding:150px 0 0 0}section#how h2{line-height:1.2;padding:0}section#how .wrap-path{width:990px;position:relative;margin:0 auto}section#how .tabs{zoom:1;clear:both;height:330px}section#how .tabs li a{margin:0 auto;display:block;width:250px;height:250px;-webkit-border-radius:125px;-moz-border-radius:125px;border-radius:125px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #d6d6d6;text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative}section#how .tabs li a h3{display:block;text-align:center;color:#7a7a7a;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;text-shadow:1px 1px 0 #fff;line-height:2;position:absolute;width:100%;top:250px}section#how .tabs li a .image{width:150px;height:200px;position:absolute;z-index:2;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;top:50%;left:50%;margin-left:-75px;margin-top:-100px}section#how .tabs li a .icon{width:150px;height:120px;position:absolute;z-index:1;bottom:0;left:-10px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}section#how .tabs li a:hover{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);-moz-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2)}section#how .tabs li a:hover h3{margin:-5px 0 0 0;color:#000}section#how .tabs li a:hover .image{-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-o-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}section#how .tabs li a:hover .icon{left:-30px}section#how .tabs .link-rider .icon{background-image:url(sprites/fixed.png);background-repeat:no-repeat;background-position:-380px 0}section#how .tabs .link-rider .image{background-image:url(sprites/fixed.png);background-repeat:no-repeat;background-position:-230px 0}section#how .tabs .link-operator .icon{background-image:url(sprites/fixed.png);background-repeat:no-repeat;background-position:-230px -200px}section#how .tabs .link-operator .image{background-image:url(sprites/fixed.png);background-repeat:no-repeat;background-position:0 -176px}section#how .tabs li.active a{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);-moz-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2)}section#how .tabs li.active a .icon{left:-30px}section#how .tabs li.active a.link-rider{border:4px solid #1787d5}section#how .tabs li.active a.link-rider h3{color:#1787d5}section#how .tabs li.active a.link-operator{border:4px solid #8db823}section#how .tabs li.active a.link-operator h3{color:#8db823}section#how .tab-container{width:100%;margin:100px 0 0 0;zoom:1;clear:both;position:relative}section#how .tab-container .row-path{height:320px;zoom:1;clear:both;position:relative;z-index:3}section#how .tab-container .text h4{margin:80px 0 0 0;font-size:2.1em;line-height:1.3;color:#000;padding:10px 0}section#how .tab-container .text h4 b{font-family:'proxima-nova';font-weight:600}section#how .tab-container .text p{font-size:1em;line-height:1.5;color:#7a7a7a}section#how .tab-container .graph{width:100%;height:320px;overflow:visible;position:relative}section#how .tab-container .graph .background{width:100%;height:100%;background-repeat:no-repeat;background-position:50% 50%}section#how .tab-container .graph .animation{width:480px;height:320px;position:absolute;top:0;left:0}section#how .tab-container .graph-rider-1 .background{background-image:url(sprites/animations-rider.png);background-repeat:no-repeat;background-position:50% -1316px}section#how .tab-container .graph-rider-2 .background{background-image:url(sprites/animations-rider.png);background-repeat:no-repeat;background-position:50% -996px}section#how .tab-container .graph-rider-3 .background{background-image:url(sprites/animations-rider.png);background-repeat:no-repeat;background-position:50% -676px}section#how .tab-container .graph-rider-4 .background{width:130%;background-image:url(sprites/animations-rider.png);background-repeat:no-repeat;background-position:50% -356px}section#how .tab-container .graph-rider-5 .background{height:120%;background-image:url(sprites/animations-rider.png);background-repeat:no-repeat;background-position:50% 0}section#how .tab-container .graph-operator-1 .background{width:120%;background-image:url(sprites/animations-operator.png);background-repeat:no-repeat;background-position:50% -1396px}section#how .tab-container .graph-operator-2 .background{width:200%;left:-82%;position:absolute;background-image:url(sprites/animations-operator.png);background-repeat:no-repeat;background-position:50% -1076px}section#how .tab-container .graph-operator-3 .background{width:150%;background-image:url(sprites/animations-operator.png);background-repeat:no-repeat;background-position:50% -747px}section#how .tab-container .graph-operator-4 .background{height:130%;background-image:url(sprites/animations-operator.png);background-repeat:no-repeat;background-position:50% -340px}section#how .tab-container .graph-operator-5 .background{height:130%;background-image:url(sprites/animations-operator.png);background-repeat:no-repeat;background-position:50% 0}section#how .tab-container .line{position:absolute;top:-110px;z-index:2}section#how .tab-container .normal.left,section#how .tab-container .normal.left{left:230px}section#how .tab-container .normal.right,section#how .tab-container .normal.right{left:250px}section#how .tab-container .thin.left,section#how .tab-container .thin.left{left:170px}section#how .tab-container .thin.right,section#how .tab-container .thin.right{left:140px}section#how .tab-container .straight.left,section#how .tab-container .straight.left{left:230px}section#how .tab-container .straight.right,section#how .tab-container .straight.right{left:250px}section#how .tab-container .line.gray{z-index:1}section#how .tab-container .line.green{z-index:2}section#how .tab-container #blue-2,section#how .tab-container #grayleft-2{display:none}section#how .tab-container .f_l{width:50%;float:left;position:relative}section#how .tab-container .f_r{width:49%;float:right;position:relative}section#how .tab-container .endline .f_l,section#how .tab-container .endline .f_r{height:300px;background-image:url(sprites/repeat-x-2px-wide.png);background-repeat:repeat-x;background-position:0 -918px}section#how .tab-container .endline .text{text-align:center}section#how .tab-container .endline .text .button{margin:80px 0 0 0;font-size:1.3em;display:inline-block;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:.5em 1.3em .4em 1.3em;color:white;text-decoration:none;font-family:"proxima-nova";font-weight:700;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#fff;cursor:pointer}section#how .tab-container .endline .text .button.blue{background:#1787d5}section#how .tab-container .endline .text .button.green{background:#8db823}section#how .tab-container .endline .text .button.blue:hover{background:#119eda}section#how .tab-container .endline .text .button.green:hover{background:#78a40d}section#how .tab-container .button-bottom{display:inline-block;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:.5em 1.3em .4em 1.3em;color:white;text-decoration:none;font-family:"proxima-nova";font-weight:700;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;bottom:50px}section#how .tab-container .button-bottom:before{content:"";width:230px;height:88px;position:absolute;z-index:10;top:-65px;display:block;background-repeat:no-repeat}section#how .tab-container .button-bottom.blue{background:#1787d5;right:0}section#how .tab-container .button-bottom.blue:before{right:-250px;background-image:url(sprites/fixed.png);background-repeat:no-repeat;background-position:0 -88px}section#how .tab-container .button-bottom.blue:hover{background:#119eda}section#how .tab-container .button-bottom.green{background:#8db823}section#how .tab-container .button-bottom.green:before{left:-250px;background-image:url(sprites/fixed.png);background-repeat:no-repeat;background-position:0 0}section#how .tab-container .button-bottom.green:hover{background:#78a40d}section#references{padding:250px 0 0 0}section#references .references-text{margin-bottom:0}section#references .references-text .bx-wrapper{z-index:90}section#references .references-text .slider-quotes li{min-height:300px;max-height:400px;z-index:0!important}section#references .references-text blockquote{color:#fff;font-family:"Arvo",Georgia,Times,Times New Roman;font-weight:400;font-style:italic;text-shadow:1px 2px 3px rgba(0,0,0,0.75);font-size:1.875em;line-height:1.3}section#references .references-text blockquote:before{content:'\201C';display:block;font-size:2.3em;font-family:serif;font-style:normal;font-weight:700;position:absolute;top:-15px;left:0;color:rgba(247,247,247,0.5);text-shadow:7px 14px 10px rgba(0,0,0,0.1)}section#references .references-text blockquote:after{content:'\201C';display:block;position:absolute;right:10px;font-size:2.3em;font-family:serif;font-style:normal;font-weight:700;color:rgba(247,247,247,0.5);text-shadow:7px 14px 10px rgba(0,0,0,0.1);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);line-height:10px}section#references .references-text span{float:right;color:#fff;font-size:.8em;padding:0 60px 0 0}section#references .references-text span a{color:#fff;text-decoration:none;background:#fff;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:inline-block;padding:7px 10px 5px 10px;color:#1787d5;font-family:"proxima-nova" sans-serif;font-weight:700;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.45);-moz-box-shadow:0 2px 4px rgba(0,0,0,.45);box-shadow:0 2px 4px rgba(0,0,0,.45)}section#references .references-text span a:hover{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#fff;background:#932ad0}section#references .references-logos ul{width:100%;display:block;margin:0 auto}section#references .references-logos ul li{float:left;width:33%;border-right:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(255,255,255,0.1)}section#references .references-logos ul li a{width:100%;height:150px;text-align:center;display:inline-block;padding:50px 20px;background-repeat:no-repeat;background-color:transparent;background-position:50% 50%;background-size:95% auto;-khtml-opacity:.4;-webkit-opacity:.4;-moz-opacity:.4;opacity:.4;text-indent:120%;overflow:hidden;white-space:nowrap;text-decoration:none}section#references .references-logos ul li a.active{-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;background-color:rgba(255,255,255,0.1)}section#references .references-logos ul li a:hover{-khtml-opacity:.9;-webkit-opacity:.9;-moz-opacity:.9;opacity:.9;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}section#references .references-logos ul li a.newyorktimes{background-image:url(logos/logo-newyorktimes.png)}section#references .references-logos ul li a.engadget{background-image:url(logos/logo-engadget.png);background-size:75% auto;background-position:60% 30%}section#references .references-logos ul li a.yahoonews{background-image:url(logos/logo-yahoonews.png)}section#references .references-logos ul li a.businessinsider{background-image:url(logos/logo-businessinsider.png);background-size:55% auto}section#references .references-logos ul li a.tampabaytimes{background-image:url(logos/logo-tampabaytimes.png);background-size:55% auto}section#references .references-logos ul li a.huffingtonpost{background-image:url(logos/logo-huffingtonpost.png);background-size:55% auto}section#references .references-logos ul li:nth-child(3n){border-right:0 none}section#references .references-logos ul li:nth-child(4n),section#references .references-logos ul li:nth-child(5n),section#references .references-logos ul li:nth-child(6n){border-bottom:0 none}section#references .references-more{width:100%;margin:40px 0}section#references .references-more a{display:block;float:right;color:#fff;text-decoration:none;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:inline-block;padding:7px 10px 6px 10px;color:rgba(255,255,255,0.3);font-family:"proxima-nova" sans-serif;font-weight:700;border:1px solid rgba(255,255,255,0.3)}section#references .references-more a:hover{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:rgba(255,255,255,0.99);border:1px solid rgba(255,255,255,0.99);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.45);-moz-box-shadow:0 2px 4px rgba(0,0,0,.45);box-shadow:0 2px 4px rgba(0,0,0,.45)}section#team{padding:200px 0 0 0;height:auto;background-size:cover}section#team h2,section#team p{color:#fff}section#team .team-text{padding-bottom:25px}section#team .team-text a{color:#fff;text-decoration:none;border-bottom:1px dotted #fff}section#team .team-text a:hover{border-bottom:0 none;text-decoration:underline}section#team .heads{width:100%;margin:0 auto;text-align:center;margin:20px 0;padding:20px 0 0 0;clear:both}section#team .heads ul{width:100%;list-style:none}section#team .heads ul li{display:block;float:left;padding:0 0 80px 0;margin:1% 1%;vertical-align:top}section#team .heads ul li:after{content:"";clear:both}section#team .heads:after{content:"";display:table;clear:both}section#team .head{width:130px;height:130px;margin:0 0 15% 0;color:#FFF;text-align:center}section#team .head h5{font-size:1.2em;line-height:1.0;padding:12px 0 0 0}section#team .head h6{padding:10px 0;font-size:.7em;font-family:"proxima-nova";font-weight:700;text-transform:uppercase}section#team .head h6 a{color:white;text-decoration:underline}section#team .head .picture{display:inline-block;width:100%;height:100%;border-radius:50%;position:relative;box-shadow:inset 0 0 0 5px rgba(67,37,23,0.65),2px 4px 12px rgba(0,0,0,0.5);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background-position:50% 50%;background-size:auto 100%;cursor:pointer;opacity:.9}section#team .head .picture .info{position:absolute;background:rgba(240,225,209,0.8);width:inherit;height:inherit;border-radius:50%;opacity:0;cursor:pointer;box-shadow:inset 0 0 0 5px rgba(255,255,255,0.45);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-backface-visibility:hidden;text-align:center;padding:35% 0 0 0;line-height:2}section#team .head .picture .info a{display:inline-block;color:#5d3f34;text-shadow:1px 1px 0 rgba(255,255,255,0.2);font-size:1.3em;text-decoration:none}section#team .head .picture .info a:before{font-family:"fontello"}section#team .head .picture .info a:hover{color:black}section#team .head .picture:hover{box-shadow:inset 0 0 0 1px rgba(255,255,255,0.1),0 3px 40px rgba(0,0,0,0.5)}section#team .head .picture:hover .info{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}section#team .head .picture:hover .info p{opacity:1}section#team .head .alan-ma{background-image:url(/resource/alan.jpg)}section#team .head .avra-van-der-zee{background-image:url(/resource/avra.jpg)}section#team .head .daniel-trevino{background-image:url(/resource/daniel.jpg)}section#team .head .david-kellman{background-image:url(/resource/david-kellman.jpg)}section#team .head .georgia-crowther{background-image:url(/resource/georgia.jpg)}section#team .head .jay-lee{background-image:url(/resource/jay.jpg)}section#team .head .jan-zmuda{background-image:url(/resource/jan.jpg)}section#team .head .josh-west{background-image:url(/resource/josh.jpg)}section#team .head .joanna-jacob{background-image:url(/resource/joanna.jpg)}section#team .head .justin-wiley{background-image:url(/resource/justin.jpg)}section#team .head .kamil-nowak{background-image:url(/resource/kamil.jpg)}section#team .head .krzysztof-gulcz{background-image:url(/resource/krzysztof.jpg)}section#team .head .marcin-pyla{background-image:url(/resource/marcinp.jpg)}section#team .head .marcin-radlak{background-image:url(/resource/marcinr.jpg)}section#team .head .marek-zajac{background-image:url(/resource/marek.jpg)}section#team .head .mariusz-zajac{background-image:url(/resource/mariusz.jpg)}section#team .head .mark-miretsky{background-image:url(/resource/mark.jpg)}section#team .head .marcin-iracki{background-image:url(/resource/marcini.jpg)}section#team .head .michael-steiner{background-image:url(/resource/michael.jpg)}section#team .head .michal-bil{background-image:url(/resource/michal.jpg)}section#team .head .michal-lrz{background-image:url(/resource/michalrz.jpg)}section#team .head .nick-foley{background-image:url(/resource/nick.jpg)}section#team .head .peter-van-oudenaren{background-image:url(/resource/peterv.jpg)}section#team .head .ryan-rzepecki{background-image:url(/resource/ryan.jpg)}section#team .head .seth-leaman{background-image:url(/resource/seth.jpg)}section#team .head .jacob-bouchard{background-image:url(/resource/jacob.jpg)}section#team .head .michal-broda{background-image:url(/resource/michalb.jpg)}section#team .head .boguslaw-dabrowski{background-image:url(/resource/bogus.jpg)}section#team .head .colin-hughes{background-image:url(/resource/colin.jpg)}section#team .head .colleen-mcgann{background-image:url(/resource/colleen.jpg)}section#team .head .kris-moreau{background-image:url(/resource/kris.jpg)}section#team .head .daniel-toy{background-image:url(/resource/danieltoy.jpg)}section#team .head .jackson-morton{background-image:url(/resource/jackson.jpg)}section#team .head .laura{background-image:url(/resource/laura.jpg)}section#team .head .alexander{background-image:url(/resource/alex.jpg)}section#team .head .paulina{background-image:url(/resource/paulina.jpg)}section#team .head .anthony-vargas{background-image:url(/resource/anthony.jpg)}section#team .head .jeffrey-yu{background-image:url(/resource/jeff.jpg)}section#team .head .karolina{background-image:url(/resource/karolina.jpg)}section#team .head .kacper{background-image:url(/resource/kacper.jpg)}section#team .head .jessica{background-image:url(/resource/jessica.jpg)}section#team .head .jarek{background-image:url(/resource/jarek.jpg)}section#team .head .disable{cursor:default}section#team .head .disable .info{display:none}section#team .head .disable:hover{box-shadow:inset 0 0 0 5px rgba(0,0,0,0.5),2px 4px 12px rgba(0,0,0,0.5)}section#who{padding:130px 0 0 0}section#who .who-graph{width:100%;background:url(bg-shadow.png) 50% 215px no-repeat;background-size:100% auto}section#who .who-graph li{float:left;display:inline-block;width:25%;height:500px;padding:0 10px 0 10px;position:relative;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border-right:1px solid rgba(0,0,0,0);border-left:1px solid rgba(0,0,0,0);background-size:100% 100%}section#who .who-graph li .image{width:150%;height:240px;position:absolute;background-repeat:no-repeat;background-position:50% 100%;left:-25%}section#who .who-graph li h3{margin-top:260px;text-align:center}section#who .who-graph li p{font-size:.9em;text-align:justify}section#who .who-graph li.residential{z-index:2}section#who .who-graph li.residential .image{background-color:;background-image:url(sprites/whoisitfor.png);background-repeat:no-repeat;background-position:50% -240px}section#who .who-graph li.muncipalities{z-index:1}section#who .who-graph li.muncipalities .image{background-color:;background-image:url(sprites/whoisitfor.png);background-repeat:no-repeat;background-position:50% -480px}section#who .who-graph li.university{z-index:3}section#who .who-graph li.university .image{background-color:;background-image:url(sprites/whoisitfor.png);background-repeat:no-repeat;background-position:50% 0}section#who .who-graph li.corporate{z-index:1}section#who .who-graph li.corporate .image{background-color:;background-image:url(sprites/whoisitfor.png);background-repeat:no-repeat;background-position:50% -720px}section#who .who-graph li:hover{cursor:pointer;border-right:1px solid #b4e9fe;border-left:1px solid #b4e9fe;background-color:rgba(204,239,254,0.7);background:url(bg-who-hover.png) 50% 50% no-repeat;background-size:100% 100%}section#jobs{padding:150px 0 50px 0;background-size:cover}section#jobs h2,section#jobs h3,section#jobs h4,section#jobs p{color:#fff}section#jobs .jobs-text p{padding-bottom:50px}section#jobs .jobs-text a{color:#fff;text-decoration:none;border-bottom:1px dotted #fff}section#jobs .jobs-text a:hover{border-bottom:0 none;text-decoration:underline}section#jobs .jobs-posts{clear:both}section#jobs .jobs-posts .span_1,section#jobs .jobs-posts .span_2{height:20px}section#jobs .jobs-posts .post-job{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(255,255,255,0.9);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:0}section#jobs .jobs-posts .post-job header{padding:40px 10px 20px 10px}section#jobs .jobs-posts .post-job header h3{line-height:1;padding:0 0 5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}section#jobs .jobs-posts .post-job header h4{font:.7em/1.1 'proxima-nova',sans-serif;font-weight:700;text-transform:uppercase}section#jobs .jobs-posts .post-job header:before{content:"";width:25px;height:5px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:block;position:relative;top:-15px;background:#fff;margin:0 auto}section#jobs .jobs-posts .post-job .description{border-top:1px solid rgba(255,255,255,0.9);padding:35px 20px}section#jobs .jobs-posts .post-job .description p{font-size:.9em}section#jobs .jobs-posts .post-job .description p span{display:block;font-size:.8em;position:relative;margin-top:5px;margin-left:5px;line-height:125%}section#jobs .jobs-posts .post-job .description p span:before{content:"- ";left:-6px;position:absolute}section#jobs .jobs-posts .post-job .button-apply{width:100%;text-align:center;padding-bottom:1.5em}section#jobs .jobs-posts .post-job .button-apply a{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:.5em 1.3em .4em 1.3em;color:white;text-decoration:none;font-family:"proxima-nova";font-weight:700;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background:#fff;margin:0 auto;display:inline-block;color:#3d174a;font-size:1.1em;padding:6px 30px}section#jobs .jobs-posts .post-job .button-apply a:hover{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.2);-moz-box-shadow:0 3px 6px rgba(0,0,0,.2);box-shadow:0 3px 6px rgba(0,0,0,.2);-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03);background:#49165a;color:#fff}section#jobs .jobs-posts .post-job .button-pdf{text-align:center;position:relative;padding-bottom:1.5em}section#jobs .jobs-posts .post-job .button-pdf a{position:relative;margin:0 auto;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,0.2);text-decoration:none;-khtml-opacity:.5;-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}section#jobs .jobs-posts .post-job .button-pdf a:hover{-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;opacity:1}section#jobs .jobs-posts .post-job .button-pdf a:hover:before{color:#fff}section#jobs .jobs-posts .post-job:hover{border:1px solid rgba(255,255,255,0.9);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.3);-moz-box-shadow:0 3px 6px rgba(0,0,0,.3);box-shadow:0 3px 6px rgba(0,0,0,.3);background:rgba(0,0,0,0.25)}section#where{padding:50px 0}section#where .where-text{width:100%;margin:25px 0}section#where .where-text p{font-size:.8em;padding:50px 0}section#where .map-row{position:relative}section#where .map{width:100%;margin:0 auto;background:url('bg-map.jpg') right top no-repeat;height:700px}section#where .text-map h3{font-size:1.2em}section#where .contact-link{color:#fff;background:#8db823;text-decoration:none;border-radius:1em;font-size:16px;display:inline-block;line-height:1.7em;padding:0 10px;font-weight:bold;position:relative}.networks-list:after{content:"- Coming Soon";display:block;clear:left;float:right;padding-left:24px;background:url('inactive-network-indcator.png') left center no-repeat;height:20px;line-height:20px;color:#c2c2c2;font-size:13px}.networks-list .network{color:#2f2f2f;text-align:center;width:120px;height:140px;float:left;font-size:12px;text-decoration:none}.networks-list .network:before{content:"";display:block;border:solid 1px #d2d2d2;border-radius:50%;background-color:#fff;box-shadow:1px 3px 10px 0 rgba(6,6,6,0.15);width:63px;height:63px;margin:0 auto 10px;background-position:center center;background-repeat:no-repeat;position:relative}.networks-list .network:hover:before{border-width:2px;top:-1px}.networks-list .network .network-name{display:block;font-weight:bold;position:relative}.networks-list .network .network-location{position:relative}.networks-list .network:hover .network-name,.networks-list .network:hover .network-location{top:-2px}.networks-list .network--disabled{position:relative}.networks-list .network--disabled .network-name,.networks-list .network--disabled .network-location,.networks-list .network--disabled:before{opacity:.5}.networks-list .network--disabled:after{content:"";display:block;background:url('inactive-network-indcator.png');width:20px;height:20px;position:absolute;top:0;left:50%;margin-left:15px}.networks-list .network--hamilton:before{background-image:url('logos/logo-sobihamilton.png')}.networks-list .network--longbeach:before{background-image:url('logos/logo-longbeach.png')}.networks-list .network--coast:before{background-image:url('logos/logo-coast.png')}.networks-list .network--grid:before{background-image:url('logos/logo-grid.png')}.networks-list .network--juice:before{background-image:url('logos/logo-juice.png')}.networks-list .network--topeka:before{background-image:url('logos/logo-topeka.png')}.networks-list .network--boise:before{background-image:url('logos/logo-boise.png')}.networks-list .network--ubike:before{background-image:url('logos/logo-ubike.png')}.networks-list .network--mountainrides:before{background-image:url('logos/logo-mrbikes.png')}.networks-list .network--buffalo:before{background-image:url('logos/logo-buffalo.png')}.networks-list .network--breeze:before{background-image:url('logos/logo-breeze.png')}.networks-list .network--velogo:before{background-image:url('logos/logo-velogo.png')}.networks-list .network--usf:before{background-image:url('logos/logo-usf.png')}.networks-list .network--monash:before{background-image:url('logos/logo-monash.png')}.networks-list .network--curtin:before{background-image:url('logos/logo-curtin.png')}.networks-list .network--baybikes:before{background-image:url('logos/logo-baybikes.png')}.networks-list .network--auburn:before{background-image:url('logos/logo-auburn.png')}.networks-list .network--nku:before{background-image:url('logos/logo-nku.png')}.networks-list .network--charleston:before{background-image:url('logos/logo-charleston.png')}.networks-list .network--longbeach-ca:before{background-image:url('logos/logo-longbeach-ca.png')}.networks-list .network--beverly-hills:before{background-image:url('logos/logo-beverly-hills.png')}.networks-list .network--biketown:before{background-image:url('logos/logo-biketown.png')}.networks-list .network--reddy:before{background-image:url('logos/logo-reddy.png')}.networks-list .network--hollywood:before{background-image:url('logos/logo-hollywood.png')}.networks-list .network--cleveland:before{background-image:url('logos/logo-cleveland.png')}.networks-list .network--atlanta:before{background-image:url('logos/logo-atlanta.png')}.networks-list .network--velonet:before{background-image:url('logos/logo-velonet.png')}.networks-list .network--wavelo:before{background-image:url('logos/logo-wavelo.png')}.networks-list .network--brighton:before{background-image:url('logos/brighton.png')}.networks-list .network--cdphp:before{background-image:url('logos/cdphp-cycle.png');background-size:80% auto;background-position:center center}.networks-list .network--eugene:before{background-image:url('logos/eugene-bikeshare.png')}.networks-list .network--nola:before{background-image:url('logos/nola_temp.png');background-size:115% auto;background-position:center center}.networks-list .network--tower:before{background-image:url('logos/sacramento.png')}.networks-list .network--santa-cruz:before{background-image:url('logos/santacruz.png');background-size:80% auto;background-position:center center}section#contact{padding:100px 0 30px 0;color:#fff}section#contact .contact-text p,section#contact .thank-you-text p{color:#fff;text-shadow:1px 2px 3px rgba(0,0,0,0.3);padding:5px 0}section#contact .contact-text p.media-inquires,section#contact .thank-you-text p.media-inquires{padding-top:15px}section#contact .contact-text a,section#contact .thank-you-text a{color:#1787d5;text-decoration:none}section#contact .contact-text a:hover,section#contact .thank-you-text a:hover{color:#119eda;text-decoration:underline}section#contact .thank-you-text{display:none}section#contact .thank-you-text p{text-align:center;font-size:.9em}section#contact .contact-form{padding:50px 0}section#contact .contact-form form{font-size:.9em}section#contact .contact-form form .f_row{width:100%;padding:10px 0;zoom:1;clear:both}section#contact .contact-form form .f_row label{text-shadow:1px 2px 2px rgba(0,0,0,0.5);line-height:2.5}section#contact .contact-form form .f_row label span{color:#d93d2a}section#contact .contact-form form .f_row input[type="text"],section#contact .contact-form form .f_row textarea,section#contact .contact-form form .f_row select{-khtml-opacity:.4;-webkit-opacity:.4;-moz-opacity:.4;opacity:.4;border:1px solid #545454;-webkit-border-radius:6px;-webkit-background-clip:padding-box;-moz-border-radius:6px;-moz-background-clip:padding;border-radius:6px;background-clip:padding-box;background-color:#424242;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.29);-moz-box-shadow:0 3px 6px rgba(0,0,0,.29);box-shadow:0 3px 6px rgba(0,0,0,.29);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;line-height:1.2;padding:7px 10px;color:#fff;font:1em 'proxima-nova' sans-serif;font-weight:400}section#contact .contact-form form .f_row input[type="text"]:hover,section#contact .contact-form form .f_row textarea:hover,section#contact .contact-form form .f_row select:hover{outline:0 none;-khtml-opacity:.7;-webkit-opacity:.7;-moz-opacity:.7;opacity:.7;border:1px solid #6a6a6a;color:#fff}section#contact .contact-form form .f_row input[type="text"]:focus,section#contact .contact-form form .f_row textarea:focus,section#contact .contact-form form .f_row select:focus{outline:0 none;border:1px solid #030303;background-color:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.29);-moz-box-shadow:0 3px 6px rgba(0,0,0,.29);box-shadow:0 3px 6px rgba(0,0,0,.29);-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;color:#000}section#contact .contact-form form .f_row textarea{height:100px;resize:none}section#contact .contact-form form .f_row input[type="submit"]{margin:10px 0;border:0 none;display:inline-block;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:.5em 1.3em .4em 1.3em;color:white;text-decoration:none;font-family:"proxima-nova";font-weight:700;background:#1787d5;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.40);-moz-box-shadow:0 3px 3px rgba(0,0,0,.40);box-shadow:0 3px 3px rgba(0,0,0,.40);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}section#contact .contact-form form .f_row input[type="submit"]:hover{background:#119eda;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.70);-moz-box-shadow:0 3px 6px rgba(0,0,0,.70);box-shadow:0 3px 6px rgba(0,0,0,.70)}section#contact .contact-form form .f_row input[type="submit"].inactive{background:gray}section#contact .contact-form form .f_row .return-to-select-subject{position:absolute;top:17px;right:6px;color:gray;line-height:1.2;text-decoration:none;font:1em 'proxima-nova' sans-serif;font-weight:400;-khtml-opacity:.6;-webkit-opacity:.6;-moz-opacity:.6;opacity:.6;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:none}section#contact .contact-form form .f_row .return-to-select-subject:hover{-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;opacity:1}section#contact .contact-form form .f_row select{-webkit-appearance:button;-webkit-padding-end:10px;-webkit-padding-start:10px;-webkit-user-select:none;-moz-appearance:button;-moz-padding-end:10px;-moz-padding-start:10px;-moz-user-select:none;-ms-appearance:button;-ms-padding-end:10px;-ms-padding-start:10px;-ms-user-select:none;position:relative;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAICAYAAADN5B7xAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0Rjc1MjhGOTk4OUExMUUyQkE3MzgzM0MwMTY1MTU5MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0Rjc1MjhGQTk4OUExMUUyQkE3MzgzM0MwMTY1MTU5MiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjRGNzUyOEY3OTg5QTExRTJCQTczODMzQzAxNjUxNTkyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjRGNzUyOEY4OTg5QTExRTJCQTczODMzQzAxNjUxNTkyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+N2q/wQAAAIdJREFUeNp0jzEOQFAMhiveLjG4jtGJjE7AbDTiBu7AYuIkElv9jUqqocmXvPb/+l4eMTOBHEwg0d6SaCYOyaAAB9+1gNTIcp41E6eQ4cjvWkGmrC4bZSGA3gU72NxsEPd5OgYd/1enDtnPRaD9kFvNyC88S7WRGysLgd6FK6gEp/aVy+kSYAD0YifJu7ydqwAAAABJRU5ErkJggg==);background-position:97% 50%;background-repeat:no-repeat}section#contact .contact-form form .f_row .span_1,section#contact .contact-form form .f_row .span_2{position:relative}section#contact .contact-form form .f_row .span1{width:20%;float:left}section#contact .contact-form form .f_row .span2{float:right;width:80%}section#contact .contact-form form .f_row .validate-error{position:relative;top:10px;zoom:1;clear:both;margin-left:20%;text-shadow:0 -1px 0 rgba(0,0,0,0.4);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #d22c2c;background:#d93d2a;display:none}section#contact .contact-form form .f_row .validate-error p{color:#fff;font:.875em/1.3 'proxima-nova';font-weight:700;padding:4px 6px}section#contact .contact-form form .f_row .validate-error:before{content:"";display:block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:6px solid #d93d2a;position:absolute;top:-6px;left:10px}section#contact #footer{border-bottom:1px solid rgba(255,255,255,0.08);font-size:.9em}section#contact #footer .footer-copy{padding:30px 0 0 0}section#contact #footer .footer-copy p{color:#7a7a7a}section#contact #footer .footer-social{padding:30px 0 0 0}section#contact #footer .footer-social ul{float:right}section#contact #footer .footer-social ul li{float:left;margin:0 10px}section#contact #footer .footer-social ul li a{padding:0 0 0 30px;display:inline-block;color:#7a7a7a;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;line-height:2;text-shadow:1px 1px 2px rgba(0,0,0,0.3);text-decoration:none}section#contact #footer .footer-social ul li a:before{width:30px;height:30px;display:block;position:relative;float:left;font-family:'fontello';font-size:1.3em;line-height:1.6;-khtml-opacity:.2;-webkit-opacity:.2;-moz-opacity:.2;opacity:.2;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}section#contact #footer .footer-social ul li a:hover{color:#aeaeae;text-shadow:1px 1px 3px rgba(0,0,0,0.8)}section#contact #footer .footer-social ul li a:hover:before{font-size:1.5em;line-height:1.4;-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;opacity:1}section#contact #footer .footer-social ul li a.facebook:hover{color:#1787d5}section#contact #footer .footer-social ul li a.twitter:hover{color:#2a9ad6}section#contact #footer .footer-social ul li a.pinterest:hover{color:#ff0018}section#contact #footer .footer-social ul li a.instagram:hover{color:#d7cebf}section#contact #footer .footer-social ul li a.gplus:hover{color:#f41c1c}section#contact #footer .footer-social ul li a.facebook:before{content:"\F30D";color:#1787d5}section#contact #footer .footer-social ul li a.twitter:before{content:"\F30A";color:#2a9ad6}section#contact #footer .footer-social ul li a.pinterest:before{content:"\F313";color:#ff0018}section#contact #footer .footer-social ul li a.instagram:before{content:"\F32D";color:#d7cebf}section#contact #footer .footer-social ul li a.gplus:before{content:"\F310";color:#f41c1c}.button-rounded{display:inline-block;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:.5em 1.3em .4em 1.3em;color:white;text-decoration:none;font-family:"proxima-nova";font-weight:700;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@-webkit-keyframes imageAnimation{0%{-khtml-opacity:0;-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-animation-timing-function:ease-in}8%{-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:scale(1.02);-webkit-animation-timing-function:ease-out}17%{-webkit-transform:scale(1.03);-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;opacity:1}90%{-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;opacity:1}100%{-khtml-opacity:0;-webkit-opacity:0;-moz-opacity:0;opacity:0}}@-moz-keyframes imageAnimation{0%{-khtml-opacity:0;-webkit-opacity:0;-moz-opacity:0;opacity:0;-moz-animation-timing-function:ease-in}8%{-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;-moz-transform:scale(1.02);-moz-animation-timing-function:ease-out}17%{-moz-transform:scale(1.03);-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;opacity:1}90%{-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;opacity:1}100%{-khtml-opacity:0;-webkit-opacity:0;-moz-opacity:0;opacity:0}}@-o-keyframes imageAnimation{0%{-khtml-opacity:0;-webkit-opacity:0;-moz-opacity:0;opacity:0;-o-animation-timing-function:ease-in}8%{-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;-o-transform:scale(1.02);-o-animation-timing-function:ease-out}17%{-o-transform:scale(1.03);-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;opacity:1}90%{-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;opacity:1}100%{-khtml-opacity:0;-webkit-opacity:0;-moz-opacity:0;opacity:0}}@-ms-keyframes imageAnimation{0%{-khtml-opacity:0;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-animation-timing-function:ease-in}8%{-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-transform:scale(1.02);-ms-animation-timing-function:ease-out}17%{-ms-transform:scale(1.03);-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;opacity:1}90%{-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;opacity:1}100%{-khtml-opacity:0;-webkit-opacity:0;-moz-opacity:0;opacity:0}}@keyframes imageAnimation{0%{-khtml-opacity:0;-webkit-opacity:0;-moz-opacity:0;opacity:0;animation-timing-function:ease-in}8%{-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;transform:scale(1.02);animation-timing-function:ease-out}17%{transform:scale(1.03);-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;opacity:1}90%{-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;opacity:1}100%{-khtml-opacity:0;-webkit-opacity:0;-moz-opacity:0;opacity:0}}@-webkit-keyframes pulse{to{box-shadow:0 0 0 15px rgba(90,153,220,0),inset 0 1px 0 #abcbe9}}@-moz-keyframes pulse{to{box-shadow:0 0 0 15px rgba(90,153,220,0),inset 0 1px 0 #abcbe9}}@-ms-keyframes pulse{to{box-shadow:0 0 0 15px rgba(90,153,220,0),inset 0 1px 0 #abcbe9}}@-o-keyframes pulse{to{box-shadow:0 0 0 15px rgba(90,153,220,0),inset 0 1px 0 #abcbe9}}@keyframes pulse{to{box-shadow:0 0 0 15px rgba(90,153,220,0),inset 0 1px 0 #abcbe9}}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.ir br{display:none}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1;clear:both}.mixin-col{border:0 solid rgba(0,0,0,0);float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box!important;-webkit-background-clip:padding-box!important;background-clip:padding-box!important}.col{border:0 solid rgba(0,0,0,0);float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box!important;-webkit-background-clip:padding-box!important;background-clip:padding-box!important}.mixin-span_first{margin-left:0}@media screen and (min-width:0) and (max-width:478px){.col{margin-left:2%;padding:0 1.5%}.row .col:first-child{margin-left:0}.span_1,.bike-text,.bike-model,.team-text,.team-people,.who-text,.who-graph,.contact-head,.contact-text,.contact-form,.thank-you-text,.footer-copy,.footer-social,.post-job,.introduction-text,.how-text,.references-text,.references-more,.references-logos{margin-left:0;width:100%}}@media screen and (min-width:479px) and (max-width:758px){.col{margin-left:2%;padding:0 .5%}.row .col:first-child{margin-left:0}.span_1{width:49%;border-left-width:0;padding:0 .5%;margin-left:2%}.span_2,.bike-text,.bike-model,.team-text,.team-people,.who-text,.who-graph,.bullets-map,.text-map,.where-text,.contact-head,.contact-text,.contact-form,.thank-you-text,.footer-copy,.footer-social,.post-job,.introduction-text,.how-text,.references-text,.references-logos{margin-left:0;width:100%}}@media screen and (min-width:759px) and (max-width:979px){.col{margin-left:1%;padding:0 .5%}.row .col:first-child{margin-left:0}.span_1,.footer-copy{width:24.25%;border-left-width:0;padding:0 .5%;margin-left:1%}.span_2,.bike-text,.bike-model,.bullets-map,.text-map,.contact-text,.contact-form,.contact-social,.thank-you-text{width:49.5%;border-left-width:0;padding:0 .5%;margin-left:1%}.span_3,.footer-social{width:74.75%;border-left-width:0;padding:0 .5%;margin-left:1%}.span_4,.team-text,.team-people,.who-text,.who-graph,.where-text,.contact-head,.post-job,.introduction-text,.how-text,.references-text,.references-logos{margin-left:0;width:100%}}@media screen and (min-width:980px) and (max-width:1279px){.col{margin-left:2%;padding:0 .5%}.row .col:first-child{margin-left:0}.span_1{width:15%;border-left-width:0;padding:0 .5%;margin-left:2%}.span_2,.footer-copy,.post-job{width:32%;border-left-width:0;padding:0 .5%;margin-left:2%}.span_3,.bike-text,.bike-model,.bullets-map,.text-map,.contact-text,.contact-form,.thank-you-text{width:49%;border-left-width:0;padding:0 .5%;margin-left:2%}.span_4,.footer-social{width:66%;border-left-width:0;padding:0 .5%;margin-left:2%}.span_5l{width:83%;border-left-width:0;padding:0 .5%;margin-left:2%}.span_6,.team-text,.team-people,.who-text,.who-graph,.where-text,.contact-head,.introduction-text,.how-text,.references-text,.references-logos{margin-left:0;width:100%}}@media screen and (min-width:1280px){.col{margin-left:3%;padding:0 .5%}.row .col:first-child{margin-left:0}.span_1{width:14.166666666666666%;border-left-width:0;padding:0 .5%;margin-left:3%}.span_2,.footer-copy,.post-job{width:31.333333333333332%;border-left-width:0;padding:0 .5%;margin-left:3%}.span_3,.bike-text,.bike-model,.bullets-map,.text-map,.contact-text,.contact-form,.thank-you-text{width:48.5%;border-left-width:0;padding:0 .5%;margin-left:3%}.span_4,.footer-social{width:65.66666666666666%;border-left-width:0;padding:0 .5%;margin-left:3%}.span_5{width:82.83333333333333%;border-left-width:0;padding:0 .5%;margin-left:3%}.span_6,.team-text,.team-people,.who-text,.who-graph,.contact-head,.introduction-text,.references-text,.references-logos{margin-left:0;width:100%}}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-0.3em;margin-left:-0.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}body{-webkit-backface-visibility:hidden}@-webkit-keyframes starting{0%{-webkit-transform:scale(4);opacity:0}100%{-webkit-transform:scale(1);opacity:1}}@-moz-keyframes starting{0%{-webkit-transform:scale(4);opacity:0}100%{-webkit-transform:scale(1);opacity:1}}@-o-keyframes starting{0%{-webkit-transform:scale(4);opacity:0}100%{-webkit-transform:scale(1);opacity:1}}@keyframes starting{0%{-webkit-transform:scale(4);opacity:0}100%{-webkit-transform:scale(1);opacity:1}}.animated{-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;-moz-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s}@-webkit-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@-moz-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@-o-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;-moz-animation-name:flash;-o-animation-name:flash;animation-name:flash}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px)}}@-moz-keyframes shake{0%,100%{-moz-transform:translateX(0)}10%,30%,50%,70%,90%{-moz-transform:translateX(-10px)}20%,40%,60%,80%{-moz-transform:translateX(10px)}}@-o-keyframes shake{0%,100%{-o-transform:translateX(0)}10%,30%,50%,70%,90%{-o-transform:translateX(-10px)}20%,40%,60%,80%{-o-transform:translateX(10px)}}@keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.shake{-webkit-animation-name:shake;-moz-animation-name:shake;-o-animation-name:shake;animation-name:shake}@-webkit-keyframes shakeBlink{0%,7%,100%{-webkit-transform:translateX(0)}1%,3%,5%{-webkit-transform:translateX(-10px)}2%,4%,6%{-webkit-transform:translateX(10px)}}@-moz-keyframes shakeBlink{0%,7%,100%{-moz-transform:translateX(0)}1%,3%,5%{-moz-transform:translateX(-10px)}2%,4%,6%{-moz-transform:translateX(10px)}}@-o-keyframes shakeBlink{0%,7%,100%{-o-transform:translateX(0)}1%,3%,5%{-o-transform:translateX(-10px)}2%,4%,6%{-o-transform:translateX(10px)}}@keyframes shakeBlink{0%,7%,100%{transform:translateX(0)}1%,3%,5%{transform:translateX(-10px)}2%,4%,6%{transform:translateX(10px)}}.shakeblink{-webkit-animation-name:shakeBlink;-moz-animation-name:shakeBlink;-o-animation-name:shakeBlink;animation-name:shakeBlink}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px)}}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-30px)}60%{-moz-transform:translateY(-15px)}}@-o-keyframes bounce{0%,20%,50%,80%,100%{-o-transform:translateY(0)}40%{-o-transform:translateY(-30px)}60%{-o-transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;-moz-animation-name:bounce;-o-animation-name:bounce;animation-name:bounce}@-webkit-keyframes tada{0%{-webkit-transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0)}}@-moz-keyframes tada{0%{-moz-transform:scale(1)}10%,20%{-moz-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-moz-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-moz-transform:scale(1.1) rotate(-3deg)}100%{-moz-transform:scale(1) rotate(0)}}@-o-keyframes tada{0%{-o-transform:scale(1)}10%,20%{-o-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-o-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-o-transform:scale(1.1) rotate(-3deg)}100%{-o-transform:scale(1) rotate(0)}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;-moz-animation-name:tada;-o-animation-name:tada;animation-name:tada}@-webkit-keyframes swing{20%,40%,60%,80%,100%{-webkit-transform-origin:top center}20%{-webkit-transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg)}}@-moz-keyframes swing{20%{-moz-transform:rotate(15deg)}40%{-moz-transform:rotate(-10deg)}60%{-moz-transform:rotate(5deg)}80%{-moz-transform:rotate(-5deg)}100%{-moz-transform:rotate(0deg)}}@-o-keyframes swing{20%{-o-transform:rotate(15deg)}40%{-o-transform:rotate(-10deg)}60%{-o-transform:rotate(5deg)}80%{-o-transform:rotate(-5deg)}100%{-o-transform:rotate(0deg)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}100%{transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;-moz-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;-moz-animation-name:swing;-o-animation-name:swing;animation-name:swing}@-webkit-keyframes swingblink{1%,1.5%,2%,2.5%,3%,100%{-webkit-transform-origin:top center}1%{-webkit-transform:rotate(7deg)}1.5%{-webkit-transform:rotate(-5deg)}2%{-webkit-transform:rotate(3deg)}2.5%{-webkit-transform:rotate(-3deg)}3%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg)}}@-moz-keyframes swingblink{1%{-moz-transform:rotate(7deg)}1.5%{-moz-transform:rotate(-5deg)}2%{-moz-transform:rotate(3deg)}2.5%{-moz-transform:rotate(-3deg)}3%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(0deg)}}@-o-keyframes swingblink{1%{-o-transform:rotate(7deg)}1.5%{-o-transform:rotate(-5deg)}2%{-o-transform:rotate(3deg)}2.5%{-o-transform:rotate(-3deg)}3%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(0deg)}}@keyframes swingblink{1%{transform:rotate(7deg)}1.5%{transform:rotate(-5deg)}2%{transform:rotate(3deg)}2.5%{transform:rotate(-3deg)}3%{transform:rotate(0deg)}100%{transform:rotate(0deg)}}.swingblink{-webkit-transform-origin:top center;-moz-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swingblink;-moz-animation-name:swingblink;-o-animation-name:swingblink;animation-name:swingblink}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%)}}@-moz-keyframes wobble{0%{-moz-transform:translateX(0%)}15%{-moz-transform:translateX(-25%) rotate(-5deg)}30%{-moz-transform:translateX(20%) rotate(3deg)}45%{-moz-transform:translateX(-15%) rotate(-3deg)}60%{-moz-transform:translateX(10%) rotate(2deg)}75%{-moz-transform:translateX(-5%) rotate(-1deg)}100%{-moz-transform:translateX(0%)}}@-o-keyframes wobble{0%{-o-transform:translateX(0%)}15%{-o-transform:translateX(-25%) rotate(-5deg)}30%{-o-transform:translateX(20%) rotate(3deg)}45%{-o-transform:translateX(-15%) rotate(-3deg)}60%{-o-transform:translateX(10%) rotate(2deg)}75%{-o-transform:translateX(-5%) rotate(-1deg)}100%{-o-transform:translateX(0%)}}@keyframes wobble{0%{transform:translateX(0%)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}100%{transform:translateX(0%)}}.wobble{-webkit-animation-name:wobble;-moz-animation-name:wobble;-o-animation-name:wobble;animation-name:wobble}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.1)}100%{-webkit-transform:scale(1)}}@-moz-keyframes pulse{0%{-moz-transform:scale(1)}50%{-moz-transform:scale(1.1)}100%{-moz-transform:scale(1)}}@-o-keyframes pulse{0%{-o-transform:scale(1)}50%{-o-transform:scale(1.1)}100%{-o-transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.pulse{-webkit-animation-name:pulse;-moz-animation-name:pulse;-o-animation-name:pulse;animation-name:pulse}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(0.95);-webkit-animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in}}@-moz-keyframes flip{0%{-moz-transform:perspective(400px) rotateY(0);-moz-animation-timing-function:ease-out}40%{-moz-transform:perspective(400px) translateZ(150px) rotateY(170deg);-moz-animation-timing-function:ease-out}50%{-moz-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-moz-animation-timing-function:ease-in}80%{-moz-transform:perspective(400px) rotateY(360deg) scale(0.95);-moz-animation-timing-function:ease-in}100%{-moz-transform:perspective(400px) scale(1);-moz-animation-timing-function:ease-in}}@-o-keyframes flip{0%{-o-transform:perspective(400px) rotateY(0);-o-animation-timing-function:ease-out}40%{-o-transform:perspective(400px) translateZ(150px) rotateY(170deg);-o-animation-timing-function:ease-out}50%{-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-animation-timing-function:ease-in}80%{-o-transform:perspective(400px) rotateY(360deg) scale(0.95);-o-animation-timing-function:ease-in}100%{-o-transform:perspective(400px) scale(1);-o-animation-timing-function:ease-in}}@keyframes flip{0%{transform:perspective(400px) rotateY(0);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(400px) rotateY(360deg) scale(0.95);animation-timing-function:ease-in}100%{transform:perspective(400px) scale(1);animation-timing-function:ease-in}}.flip{-webkit-backface-visibility:visible!important;-webkit-animation-name:flip;-moz-backface-visibility:visible!important;-moz-animation-name:flip;-o-backface-visibility:visible!important;-o-animation-name:flip;backface-visibility:visible!important;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}}@-moz-keyframes flipInX{0%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-moz-transform:perspective(400px) rotateX(-10deg)}70%{-moz-transform:perspective(400px) rotateX(10deg)}100%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1}}@-o-keyframes flipInX{0%{-o-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-o-transform:perspective(400px) rotateX(-10deg)}70%{-o-transform:perspective(400px) rotateX(10deg)}100%{-o-transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}100%{transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipInX;-moz-backface-visibility:visible!important;-moz-animation-name:flipInX;-o-backface-visibility:visible!important;-o-animation-name:flipInX;backface-visibility:visible!important;animation-name:flipInX}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}}@-moz-keyframes flipOutX{0%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}}@-o-keyframes flipOutX{0%{-o-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-o-transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1}100%{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible!important;-moz-animation-name:flipOutX;-moz-backface-visibility:visible!important;-o-animation-name:flipOutX;-o-backface-visibility:visible!important;animation-name:flipOutX;backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}}@-moz-keyframes flipInY{0%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-moz-transform:perspective(400px) rotateY(-10deg)}70%{-moz-transform:perspective(400px) rotateY(10deg)}100%{-moz-transform:perspective(400px) rotateY(0deg);opacity:1}}@-o-keyframes flipInY{0%{-o-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-o-transform:perspective(400px) rotateY(-10deg)}70%{-o-transform:perspective(400px) rotateY(10deg)}100%{-o-transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}100%{transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipInY;-moz-backface-visibility:visible!important;-moz-animation-name:flipInY;-o-backface-visibility:visible!important;-o-animation-name:flipInY;backface-visibility:visible!important;animation-name:flipInY}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}}@-moz-keyframes flipOutY{0%{-moz-transform:perspective(400px) rotateY(0deg);opacity:1}100%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0}}@-o-keyframes flipOutY{0%{-o-transform:perspective(400px) rotateY(0deg);opacity:1}100%{-o-transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);opacity:1}100%{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipOutY;-moz-backface-visibility:visible!important;-moz-animation-name:flipOutY;-o-backface-visibility:visible!important;-o-animation-name:flipOutY;backface-visibility:visible!important;animation-name:flipOutY}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(-20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translateX(-20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translateX(20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUpBig{0%{opacity:0;-moz-transform:translateY(2000px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUpBig{0%{opacity:0;-o-transform:translateY(2000px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;-moz-animation-name:fadeInUpBig;-o-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDownBig{0%{opacity:0;-moz-transform:translateY(-2000px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDownBig{0%{opacity:0;-o-transform:translateY(-2000px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;-moz-animation-name:fadeInDownBig;-o-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeftBig{0%{opacity:0;-moz-transform:translateX(-2000px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeftBig{0%{opacity:0;-o-transform:translateX(-2000px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;-moz-animation-name:fadeInLeftBig;-o-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRightBig{0%{opacity:0;-moz-transform:translateX(2000px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRightBig{0%{opacity:0;-o-transform:translateX(2000px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}100%{opacity:1;transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;-moz-animation-name:fadeInRightBig;-o-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-o-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-o-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px)}}@-moz-keyframes fadeOutUp{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-20px)}}@-o-keyframes fadeOutUp{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;-moz-animation-name:fadeOutUp;-o-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px)}}@-moz-keyframes fadeOutDown{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(20px)}}@-o-keyframes fadeOutDown{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;-moz-animation-name:fadeOutDown;-o-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px)}}@-moz-keyframes fadeOutLeft{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(-20px)}}@-o-keyframes fadeOutLeft{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;-moz-animation-name:fadeOutLeft;-o-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px)}}@-moz-keyframes fadeOutRight{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(20px)}}@-o-keyframes fadeOutRight{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;-moz-animation-name:fadeOutRight;-o-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@-moz-keyframes fadeOutUpBig{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-2000px)}}@-o-keyframes fadeOutUpBig{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;-moz-animation-name:fadeOutUpBig;-o-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@-moz-keyframes fadeOutDownBig{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(2000px)}}@-o-keyframes fadeOutDownBig{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;-moz-animation-name:fadeOutDownBig;-o-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@-moz-keyframes fadeOutLeftBig{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(-2000px)}}@-o-keyframes fadeOutLeftBig{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;-moz-animation-name:fadeOutLeftBig;-o-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@-moz-keyframes fadeOutRightBig{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(2000px)}}@-o-keyframes fadeOutRightBig{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;-moz-animation-name:fadeOutRightBig;-o-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(0.9)}100%{-webkit-transform:scale(1)}}@-moz-keyframes bounceIn{0%{opacity:0;-moz-transform:scale(0.3)}50%{opacity:1;-moz-transform:scale(1.05)}70%{-moz-transform:scale(0.9)}100%{-moz-transform:scale(1)}}@-o-keyframes bounceIn{0%{opacity:0;-o-transform:scale(0.3)}50%{opacity:1;-o-transform:scale(1.05)}70%{-o-transform:scale(0.9)}100%{-o-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(0.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(0.9)}100%{transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;-moz-animation-name:bounceIn;-o-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px)}80%{-webkit-transform:translateY(10px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes bounceInUp{0%{opacity:0;-moz-transform:translateY(2000px)}60%{opacity:1;-moz-transform:translateY(-30px)}80%{-moz-transform:translateY(10px)}100%{-moz-transform:translateY(0)}}@-o-keyframes bounceInUp{0%{opacity:0;-o-transform:translateY(2000px)}60%{opacity:1;-o-transform:translateY(-30px)}80%{-o-transform:translateY(10px)}100%{-o-transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}100%{transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;-moz-animation-name:bounceInUp;-o-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes bounceInDown{0%{opacity:0;-moz-transform:translateY(-2000px)}60%{opacity:1;-moz-transform:translateY(30px)}80%{-moz-transform:translateY(-10px)}100%{-moz-transform:translateY(0)}}@-o-keyframes bounceInDown{0%{opacity:0;-o-transform:translateY(-2000px)}60%{opacity:1;-o-transform:translateY(30px)}80%{-o-transform:translateY(-10px)}100%{-o-transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}100%{transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;-moz-animation-name:bounceInDown;-o-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px)}80%{-webkit-transform:translateX(-10px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes bounceInLeft{0%{opacity:0;-moz-transform:translateX(-2000px)}60%{opacity:1;-moz-transform:translateX(30px)}80%{-moz-transform:translateX(-10px)}100%{-moz-transform:translateX(0)}}@-o-keyframes bounceInLeft{0%{opacity:0;-o-transform:translateX(-2000px)}60%{opacity:1;-o-transform:translateX(30px)}80%{-o-transform:translateX(-10px)}100%{-o-transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}100%{transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;-moz-animation-name:bounceInLeft;-o-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px)}80%{-webkit-transform:translateX(10px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes bounceInRight{0%{opacity:0;-moz-transform:translateX(2000px)}60%{opacity:1;-moz-transform:translateX(-30px)}80%{-moz-transform:translateX(10px)}100%{-moz-transform:translateX(0)}}@-o-keyframes bounceInRight{0%{opacity:0;-o-transform:translateX(2000px)}60%{opacity:1;-o-transform:translateX(-30px)}80%{-o-transform:translateX(10px)}100%{-o-transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}100%{transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;-moz-animation-name:bounceInRight;-o-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3)}}@-moz-keyframes bounceOut{0%{-moz-transform:scale(1)}25%{-moz-transform:scale(0.95)}50%{opacity:1;-moz-transform:scale(1.1)}100%{opacity:0;-moz-transform:scale(0.3)}}@-o-keyframes bounceOut{0%{-o-transform:scale(1)}25%{-o-transform:scale(0.95)}50%{opacity:1;-o-transform:scale(1.1)}100%{opacity:0;-o-transform:scale(0.3)}}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(0.95)}50%{opacity:1;transform:scale(1.1)}100%{opacity:0;transform:scale(0.3)}}.bounceOut{-webkit-animation-name:bounceOut;-moz-animation-name:bounceOut;-o-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@-moz-keyframes bounceOutUp{0%{-moz-transform:translateY(0)}20%{opacity:1;-moz-transform:translateY(20px)}100%{opacity:0;-moz-transform:translateY(-2000px)}}@-o-keyframes bounceOutUp{0%{-o-transform:translateY(0)}20%{opacity:1;-o-transform:translateY(20px)}100%{opacity:0;-o-transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}100%{opacity:0;transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;-moz-animation-name:bounceOutUp;-o-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@-moz-keyframes bounceOutDown{0%{-moz-transform:translateY(0)}20%{opacity:1;-moz-transform:translateY(-20px)}100%{opacity:0;-moz-transform:translateY(2000px)}}@-o-keyframes bounceOutDown{0%{-o-transform:translateY(0)}20%{opacity:1;-o-transform:translateY(-20px)}100%{opacity:0;-o-transform:translateY(2000px)}}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}100%{opacity:0;transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;-moz-animation-name:bounceOutDown;-o-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@-moz-keyframes bounceOutLeft{0%{-moz-transform:translateX(0)}20%{opacity:1;-moz-transform:translateX(20px)}100%{opacity:0;-moz-transform:translateX(-2000px)}}@-o-keyframes bounceOutLeft{0%{-o-transform:translateX(0)}20%{opacity:1;-o-transform:translateX(20px)}100%{opacity:0;-o-transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}100%{opacity:0;transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;-moz-animation-name:bounceOutLeft;-o-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@-moz-keyframes bounceOutRight{0%{-moz-transform:translateX(0)}20%{opacity:1;-moz-transform:translateX(-20px)}100%{opacity:0;-moz-transform:translateX(2000px)}}@-o-keyframes bounceOutRight{0%{-o-transform:translateX(0)}20%{opacity:1;-o-transform:translateX(-20px)}100%{opacity:0;-o-transform:translateX(2000px)}}@keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}100%{opacity:0;transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;-moz-animation-name:bounceOutRight;-o-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateIn{0%{-moz-transform-origin:center center;-moz-transform:rotate(-200deg);opacity:0}100%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateIn{0%{-o-transform-origin:center center;-o-transform:rotate(-200deg);opacity:0}100%{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}100%{transform-origin:center center;transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;-moz-animation-name:rotateIn;-o-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInUpLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInUpLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(90deg);opacity:0}100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;-moz-animation-name:rotateInUpLeft;-o-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInDownLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInDownLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(-90deg);opacity:0}100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;-moz-animation-name:rotateInDownLeft;-o-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInUpRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInUpRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0}100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;-moz-animation-name:rotateInUpRight;-o-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInDownRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInDownRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(90deg);opacity:0}100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;-moz-animation-name:rotateInDownRight;-o-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0}}@-moz-keyframes rotateOut{0%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:center center;-moz-transform:rotate(200deg);opacity:0}}@-o-keyframes rotateOut{0%{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:center center;-o-transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1}100%{transform-origin:center center;transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;-moz-animation-name:rotateOut;-o-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}}@-moz-keyframes rotateOutUpLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0}}@-o-keyframes rotateOutUpLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:left bottom;-o-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;-moz-animation-name:rotateOutUpLeft;-o-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}}@-moz-keyframes rotateOutDownLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0}}@-o-keyframes rotateOutDownLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:left bottom;-o-transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;-moz-animation-name:rotateOutDownLeft;-o-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}}@-moz-keyframes rotateOutUpRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0}}@-o-keyframes rotateOutUpRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:right bottom;-o-transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;-moz-animation-name:rotateOutUpRight;-o-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}}@-moz-keyframes rotateOutDownRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0}}@-o-keyframes rotateOutDownRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;-moz-animation-name:rotateOutDownRight;-o-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);opacity:0}}@-moz-keyframes hinge{0%{-moz-transform:rotate(0);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}20%,60%{-moz-transform:rotate(80deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}40%{-moz-transform:rotate(60deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}80%{-moz-transform:rotate(60deg) translateY(0);opacity:1;-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}100%{-moz-transform:translateY(700px);opacity:0}}@-o-keyframes hinge{0%{-o-transform:rotate(0);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}20%,60%{-o-transform:rotate(80deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}40%{-o-transform:rotate(60deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}80%{-o-transform:rotate(60deg) translateY(0);opacity:1;-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}100%{-o-transform:translateY(700px);opacity:0}}@keyframes hinge{0%{transform:rotate(0);transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out}80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;animation-timing-function:ease-in-out}100%{transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;-moz-animation-name:hinge;-o-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}}@-moz-keyframes rollIn{0%{opacity:0;-moz-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-moz-transform:translateX(0px) rotate(0deg)}}@-o-keyframes rollIn{0%{opacity:0;-o-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-o-transform:translateX(0px) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;transform:translateX(0px) rotate(0deg)}}.rollIn{-webkit-animation-name:rollIn;-moz-animation-name:rollIn;-o-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg)}}@-moz-keyframes rollOut{0%{opacity:1;-moz-transform:translateX(0px) rotate(0deg)}100%{opacity:0;-moz-transform:translateX(100%) rotate(120deg)}}@-o-keyframes rollOut{0%{opacity:1;-o-transform:translateX(0px) rotate(0deg)}100%{opacity:0;-o-transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;transform:translateX(0px) rotate(0deg)}100%{opacity:0;transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;-moz-animation-name:rollOut;-o-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}}@-moz-keyframes lightSpeedIn{0%{-moz-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-moz-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-moz-transform:translateX(0%) skewX(-15deg);opacity:1}100%{-moz-transform:translateX(0%) skewX(0deg);opacity:1}}@-o-keyframes lightSpeedIn{0%{-o-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-o-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-o-transform:translateX(0%) skewX(-15deg);opacity:1}100%{-o-transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedIn{0%{transform:translateX(100%) skewX(-30deg);opacity:0}60%{transform:translateX(-20%) skewX(30deg);opacity:1}80%{transform:translateX(0%) skewX(-15deg);opacity:1}100%{transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;-moz-animation-name:lightSpeedIn;-o-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}.animated.lightSpeedIn{-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}}@-moz-keyframes lightSpeedOut{0%{-moz-transform:translateX(0%) skewX(0deg);opacity:1}100%{-moz-transform:translateX(100%) skewX(-30deg);opacity:0}}@-o-keyframes lightSpeedOut{0%{-o-transform:translateX(0%) skewX(0deg);opacity:1}100%{-o-transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{transform:translateX(0%) skewX(0deg);opacity:1}100%{transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;-moz-animation-name:lightSpeedOut;-o-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}.animated.lightSpeedOut{-webkit-animation-duration:.25s;-moz-animation-duration:.25s;-o-animation-duration:.25s;animation-duration:.25s}@-webkit-keyframes wiggle{0%{-webkit-transform:skewX(9deg)}10%{-webkit-transform:skewX(-8deg)}20%{-webkit-transform:skewX(7deg)}30%{-webkit-transform:skewX(-6deg)}40%{-webkit-transform:skewX(5deg)}50%{-webkit-transform:skewX(-4deg)}60%{-webkit-transform:skewX(3deg)}70%{-webkit-transform:skewX(-2deg)}80%{-webkit-transform:skewX(1deg)}90%{-webkit-transform:skewX(0deg)}100%{-webkit-transform:skewX(0deg)}}@-moz-keyframes wiggle{0%{-moz-transform:skewX(9deg)}10%{-moz-transform:skewX(-8deg)}20%{-moz-transform:skewX(7deg)}30%{-moz-transform:skewX(-6deg)}40%{-moz-transform:skewX(5deg)}50%{-moz-transform:skewX(-4deg)}60%{-moz-transform:skewX(3deg)}70%{-moz-transform:skewX(-2deg)}80%{-moz-transform:skewX(1deg)}90%{-moz-transform:skewX(0deg)}100%{-moz-transform:skewX(0deg)}}@-o-keyframes wiggle{0%{-o-transform:skewX(9deg)}10%{-o-transform:skewX(-8deg)}20%{-o-transform:skewX(7deg)}30%{-o-transform:skewX(-6deg)}40%{-o-transform:skewX(5deg)}50%{-o-transform:skewX(-4deg)}60%{-o-transform:skewX(3deg)}70%{-o-transform:skewX(-2deg)}80%{-o-transform:skewX(1deg)}90%{-o-transform:skewX(0deg)}100%{-o-transform:skewX(0deg)}}@keyframes wiggle{0%{transform:skewX(9deg)}10%{transform:skewX(-8deg)}20%{transform:skewX(7deg)}30%{transform:skewX(-6deg)}40%{transform:skewX(5deg)}50%{transform:skewX(-4deg)}60%{transform:skewX(3deg)}70%{transform:skewX(-2deg)}80%{transform:skewX(1deg)}90%{transform:skewX(0deg)}100%{transform:skewX(0deg)}}.wiggle{-webkit-animation-name:wiggle;-moz-animation-name:wiggle;-o-animation-name:wiggle;animation-name:wiggle;-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}.animated.wiggle{-webkit-animation-duration:.75s;-moz-animation-duration:.75s;-o-animation-duration:.75s;animation-duration:.75s}@media screen and (min-width:0) and (max-width:478px){body{font-size:85%}.wrap{width:100%;padding:0 10px}h1{font-size:4.5em;padding:20px 0}h2{font-size:2.4em;padding:10px 0}h3{font-size:1.8em;padding:10px 0}section#introduction{height:850px!important}section#bike{height:700px;background:none}section#how{height:auto;margin-bottom:-160px;background:none}section#who{height:1500px;background:none}section#where{height:auto;background:none}section#contact{background-color:#1c1c1c;background-image:none}#references{background:url(bg/bg-references-480.jpg) 50% top repeat-x}#jobs{background:url(bg/bg-jobs-480.jpg) 50% no-repeat}.scroll-down{display:none!important}header.subpage nav ul.menu{position:relative;top:-60px;width:100%;display:block;margin:10px 0}header.subpage nav ul.menu li{width:160px}header.subpage nav ul.menu li a{padding-right:5px;padding-left:5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}nav .centered{width:98%;margin:0;padding:0}nav ul.menu{float:right;width:100%;height:auto;position:relative;z-index:2;top:0;left:0;margin:0;padding:0;background:transparent;display:none}nav ul.menu li{display:block;width:100%;margin:0;padding:0;border-bottom:1px solid rgba(255,255,255,0.2)}nav ul.menu li a{width:100%;text-align:center;position:relative;top:0;padding:15px 20px;display:inline-block;color:white;font:1.2em/20px "proxima-semibold",Helvetica,Arial,sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:rgba(0,0,0,0.8)}nav ul.menu li a:hover{background:#fff;color:black}nav ul.menu li a:active{position:relative;top:0}nav ul.menu li:last-child{border-bottom:0 none}nav ul:after{display:none}nav.below{display:none}#pull{clear:both;width:100%;height:60px;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#pull a{display:block;height:60px;width:60px;float:right;text-decoration:none;text-align:center;background:rgba(0,0,0,0.8)}#pull a span{display:none}#pull a:before{content:"\f0c9";position:relative;display:block;width:60px;height:60px;font-family:'fontello';color:white;font-size:2.4em;line-height:60px}section#contact .contact-form{padding:0 5px 30px 5px}section#contact .contact-form form{font-size:1.1em}section#contact .contact-form form .f_row{width:100%;padding:10px 0}section#contact .contact-form form .f_row label{text-shadow:1px 2px 2px rgba(0,0,0,0.5);line-height:2.5}section#contact .contact-form form .f_row input[type="text"],section#contact .contact-form form .f_row textarea,section#contact .contact-form form .f_row select{line-height:1.2;padding:7px 10px}section#contact .contact-form form .f_row textarea{height:100px;resize:none}section#contact .contact-form form .f_row input[type="submit"]{margin:10px 0;width:100%;padding:10px 0;font-size:1.4em}section#contact .contact-form form .f_row .span_1,section#contact .contact-form form .f_row .span_2{position:relative;clear:both}section#contact .contact-form form .f_row .span1{width:100%}section#contact .contact-form form .f_row .span2{width:100%}section#contact .contact-form form .f_row .validate-error{position:relative;width:100%;top:10px;margin-left:0}section#contact #footer{font-size:1.2em}section#contact #footer .footer-copy{padding:20px 0 0 0;text-align:center}section#contact #footer .footer-social{padding:0}section#contact #footer .footer-social ul{width:100%;margin:0 auto;margin:0;padding:0}section#contact #footer .footer-social ul li{width:33%;height:40px;float:left;margin:0;padding:0}section#contact #footer .footer-social ul li a{width:100%;display:inline-block;line-height:2}section#contact #footer .footer-social ul li a span{display:none}section#contact #footer .footer-social ul li a:before{width:100%;text-align:center;font-family:'fontello';font-size:2em}section#contact #footer .footer-social ul li a:hover:before{font-size:2em}section#jobs{padding-top:70px}section#jobs .jobs-text p{padding-bottom:50px}section#jobs .jobs-posts .span_1{display:none}section#jobs .jobs-posts .post-job{margin:10px 0;border:1px solid rgba(255,255,255,0.9);padding:0}section#jobs .jobs-posts .post-job header{text-align:center;padding:20px}section#jobs .jobs-posts .post-job header h4{font:normal .8em/1.1 'proxima-bold',sans-serif}section#jobs .jobs-posts .post-job header:before{display:none}section#jobs .jobs-posts .post-job .description{display:none}section#jobs .jobs-posts .post-job .button-apply{margin-bottom:10px}section#where{padding:50px 0 0 0}section#where .where-text{width:100%;margin:3% 0}section#where .bullets-map{width:100%}section#where .text-map{padding:150px 0 100px 0}section#where .text-map h3{font-size:200%;text-align:center}section#where .text-map p{text-align:center}section#where .text-map a{width:100%;text-align:center;padding:8px 0;margin:10px 0}section#where .map{width:100%;margin:0 auto;background-size:100%;height:500px;margin-top:100px}section#who .who-graph{margin:0;background:0 none}section#who .who-graph li{height:300px;width:100%;padding:0 10px 0 10px;background-size:100% 100%;margin:10px 0}section#who .who-graph li .image{width:150%;position:absolute;left:-25%;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-o-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);-webkit-transform-origin:center -50px;-moz-transform-origin:center -50px;-o-transform-origin:center -50px;-ms-transform-origin:center -50px;transform-origin:center -50px}section#who .who-graph li h3{margin-top:180px;text-align:center}section#who .who-graph li p{font-size:1em;text-align:justify}section#team{padding:20px 0 20px 0}section#team .heads{width:100%}section#team .heads ul li{width:100%;display:block;float:none;padding:0 0 40px 0}section#team .head{width:100%;height:30px;text-align:left;font-size:1.2em}section#team .head .picture{width:100px;height:100px;float:left;margin-right:10px}section#how{padding:20px 0 0 0}section#how .how-text{margin:0;padding:0 0 30px 0}section#how .wrap-path{width:100%;position:relative;margin:0 auto;padding:0 10px}section#how .tabs{height:200px}section#how .tabs li{width:50%;float:left;margin:0;padding:0}section#how .tabs li a{width:140px;height:140px}section#how .tabs li a h3{top:140px;line-height:1.1;font-size:1.4em}section#how .tabs li a .image{-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-o-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6)}section#how .tabs li a .icon{bottom:-20px;left:-20px}section#how .tabs li a:hover .image{-webkit-transform:scale(0.62);-moz-transform:scale(0.62);-o-transform:scale(0.62);-ms-transform:scale(0.62);transform:scale(0.62)}section#how .tab-container{width:100%;margin:30px 0 0 0;position:relative}section#how .tab-container .row-path{height:320px;position:relative;z-index:3}section#how .tab-container .text{margin-bottom:40px}section#how .tab-container .text h4{margin:0;font-size:2.1em;line-height:1.3;padding:10px 0;text-align:center}section#how .tab-container .text h4 b{font-family:"proxima-semibold";font-weight:normal}section#how .tab-container .text p{font-size:1em;line-height:1.3;text-align:center;padding:0 5%}section#how .tab-container .graph{width:100%;height:230px;-webkit-transform:scale(0.81);-moz-transform:scale(0.81);-o-transform:scale(0.81);-ms-transform:scale(0.81);transform:scale(0.81);-webkit-transform-origin:center -90px;-moz-transform-origin:center -90px;-o-transform-origin:center -90px;-ms-transform-origin:center -90px;transform-origin:center -90px}section#how .tab-container .graph .background{width:100%;height:100%;background-repeat:no-repeat;height:320px}section#how .tab-container .graph .animation{display:none}section#how .tab-container .graph-rider-3{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}section#how .tab-container .graph-rider-3 .background{margin-top:-30px;min-width:292px}section#how .tab-container .graph-rider-4{height:130px;-webkit-transform:scale(0.49);-moz-transform:scale(0.49);-o-transform:scale(0.49);-ms-transform:scale(0.49);transform:scale(0.49);padding-top:40px}section#how .tab-container .graph-rider-4 .background{width:603px;position:relative;margin-left:-301px;left:50%}section#how .tab-container .graph-rider-5{height:190px;-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-o-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6)}section#how .tab-container .graph-rider-5 .background{height:360px;margin-top:20px}section#how .tab-container .graph-operator-1{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);width:130%!important}section#how .tab-container .graph-operator-1 .background{margin-left:42px;margin-top:-10px}section#how .tab-container .graph-operator-2{-webkit-transform:scale(0.49);-moz-transform:scale(0.49);-o-transform:scale(0.49);-ms-transform:scale(0.49);transform:scale(0.49);-webkit-transform-origin:center center;-moz-transform-origin:center center;-o-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}section#how .tab-container .graph-operator-2 .background{position:absolute;left:-50%;width:150%;left:-150%;width:330%}section#how .tab-container .graph-operator-3{-webkit-transform:scale(0.71);-moz-transform:scale(0.71);-o-transform:scale(0.71);-ms-transform:scale(0.71);transform:scale(0.71);-webkit-transform-origin:center center;-moz-transform-origin:center center;-o-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}section#how .tab-container .graph-operator-3 .background{position:absolute;left:0;width:200%;width:250%}section#how .tab-container .graph-operator-4{-webkit-transform:scale(0.59);-moz-transform:scale(0.59);-o-transform:scale(0.59);-ms-transform:scale(0.59);transform:scale(0.59)}section#how .tab-container .graph-operator-4 .background{height:407px;width:160%;margin-left:-65px;margin-top:30px}section#how .tab-container .graph-operator-4{-webkit-transform:scale(0.59);-moz-transform:scale(0.59);-o-transform:scale(0.59);-ms-transform:scale(0.59);transform:scale(0.59)}section#how .tab-container .graph-operator-4 .background{height:407px;width:160%;margin-left:-65px;margin-top:30px}section#how .tab-container .graph-operator-5{-webkit-transform:scale(0.65);-moz-transform:scale(0.65);-o-transform:scale(0.65);-ms-transform:scale(0.65);transform:scale(0.65)}section#how .tab-container .graph-operator-5 .background{height:340px;width:160%;margin-left:-70px;margin-top:50px}section#how .tab-container .line{position:absolute;top:-110px;z-index:2}section#how .tab-container .straight.left,section#how .tab-container .straight.left{left:230px}section#how .tab-container .straight.right,section#how .tab-container .straight.right{left:250px}section#how .tab-container #blue-2,section#how .tab-container #grayleft-2{display:none}section#how .tab-container .f_l,section#how .tab-container .f_r{width:100%;clear:both;position:relative}section#how .tab-container .endline .f_l,section#how .tab-container .endline .f_r{height:60px;margin:0;padding:0;background-image:url(sprites/repeat-x-2px-wide.png);background-repeat:repeat-x;background-position:0 -918px}section#how .tab-container .endline .text{text-align:center}section#how .tab-container .endline .text .button{margin:0 auto;font-size:1.3em}section#how .tab-container .button-bottom{text-align:center;position:relative!important;top:0;left:0;margin:0 auto;display:block;width:90%}section#how .tab-container .button-bottom:before{display:none}section#references{padding:100px 0 0 0}section#references .references-text .slider-quotes li{min-height:250px;max-height:280px}section#references .references-text blockquote{text-align:center;font-size:1.5em}section#references .references-logos{width:100%}section#references .references-logos ul li{width:100%;border-bottom:1px solid rgba(255,255,255,0.1);border-left:0 none;border-right:0 none}section#references .references-logos ul li a{width:100%;height:80px;padding:20px 0;text-align:center;display:block;background-repeat:no-repeat;background-color:transparent;background-position:50% 50%;background-size:80% auto}section#references .references-logos ul li:nth-child(6){border-bottom:0 none}section#references .references-more a{display:inline-block;width:100%;text-align:center}section#bike{padding-top:0}section#bike .bike-text{padding:50px 0 0 0;text-align:center;position:relative}section#bike .bike-text p{text-align:center;padding:0}section#bike .bike-text:before{content:"Swipe the bike to change angle";width:100%;height:14px;position:absolute;display:block;top:0;left:0;border:2px solid #fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#f5f5f5;-moz-box-shadow:inset 0 1px 4px rgba(0,0,0,0.25);-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,0.25);box-shadow:inset 0 1px 4px rgba(0,0,0,0.25);text-transform:uppercase;font-size:.7em;font-family:'proxima-semibold';line-height:16px;color:#8f8f8f;text-shadow:1px 1px 0 rgba(255,255,255,0.9)}section#bike .bike-details{display:none}section#bike .bike-controls{display:none}section#bike .spritespin-instance,section#bike .details{left:-135px!important;top:40px;-webkit-transform:scale(0.55);-moz-transform:scale(0.55);-o-transform:scale(0.55);-ms-transform:scale(0.55);transform:scale(0.55)}section#introduction .introduction-text{width:100%;margin:0 auto}section#introduction .signup form{margin:5% 0 3% 0;padding:0 0 0 30px}section#introduction .signup form input[type="text"]{margin:10px 0;width:100%}section#introduction .signup form input[type="submit"]{display:block;width:100%;margin:10px 0}section#introduction .signup form .validate-error{width:80%;left:10%}section#introduction .signup form .validate-error.email-fld{left:10%}section#introduction .signup form .validate-error.location-fld{left:10%;top:112px}section#introduction hgroup{font-size:80%;text-align:center}section#introduction p.second{clear:both;padding:30px 0 0 0;line-height:1.4;font-size:1.1em;font-family:"proxima-bold",sans-serif}section#introduction ul{margin:5% 0;width:100%}section#introduction ul li{width:100%;padding:0 10%;margin:10px 0}section#introduction ul li a{float:none!important;width:100%;text-align:center;margin-left:0;margin-right:0;padding:10px 12px 10px 50px;font-size:1.4em}.line.normal{display:none}.line.thin{display:none}}@media screen and (min-width:479px) and (max-width:758px){body{font-size:87.5%}section#who{height:1500px}section#contact{background-position:20% 70%}.wrap{width:100%;padding:0 20px}header.subpage nav #pull{display:none}header.subpage nav ul.menu{display:block}header.subpage nav ul.menu li{width:190px}header.subpage nav ul.menu a{-webkit-border-radius:26px;-moz-border-radius:26px;border-radius:26px}nav .centered{width:98%;margin:0;padding:0}nav ul.menu{float:right;width:75%;height:auto;position:relative;z-index:2;top:0;left:0;margin:0;padding:0;background:transparent;display:none}nav ul.menu li{display:block;width:100%;margin:0;padding:0;border-bottom:1px solid rgba(255,255,255,0.2)}nav ul.menu li a{width:100%;text-align:right;position:relative;top:0;padding:15px 20px;display:inline-block;color:white;font:1.2em/20px "proxima-semibold",Helvetica,Arial,sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:rgba(0,0,0,0.4)}nav ul.menu li a:hover{background:rgba(255,255,255,0.9);color:black}nav ul.menu li a:active{position:relative;top:0}nav ul.menu li:last-child{border-bottom:0 none}nav ul:after{display:none}nav.below{height:75px}nav.below .centered{top:5px}nav.below ul.menu{display:none}nav.below ul.menu li{border-bottom:1px solid rgba(0,0,0,0.2)}nav.below ul.menu li a{color:black;background:rgba(255,255,255,0.9)}nav.below ul.menu:after{display:none}nav.below .social{position:absolute;width:300px;top:70px;right:10px;z-index:0}nav.below .social li{height:33px}nav.below #pull a{background:rgba(255,255,255,0.9);border:1px solid rgba(0,0,0,0.1)}nav.below #pull a:before{color:black}nav.below:after{top:75px}#pull{clear:both;width:100%;height:60px;position:relative}#pull a{display:block;height:60px;width:60px;float:right;text-decoration:none;text-align:center;background:rgba(0,0,0,0.3);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#pull a span{display:none}#pull a:before{content:"\f0c9";position:relative;display:block;width:60px;height:60px;font-family:'fontello';color:white;font-size:2.4em;line-height:60px}.scroll-down{display:none!important}section#jobs{padding-top:30px}section#jobs .jobs-text p{padding-bottom:10px}section#jobs .jobs-posts .span_1{display:none}section#jobs .jobs-posts .post-job{margin:10px 0;border:1px solid rgba(255,255,255,0.9);padding:0}section#jobs .jobs-posts .post-job header{padding:10px}section#jobs .jobs-posts .post-job header h4{font:normal .7em/1.1 'proxima-bold',sans-serif}section#jobs .jobs-posts .post-job header:before{display:none}section#jobs .jobs-posts .post-job .description{border-top:1px solid rgba(255,255,255,0.9);padding:10px}section#jobs .jobs-posts .post-job .description p{height:auto;font-size:1em;line-height:1.3}section#jobs .jobs-posts .post-job .button-apply{width:50%;float:left}section#jobs .jobs-posts .post-job .button-pdf{width:50%;float:left}section#contact .contact-form form{font-size:1.1em}section#contact #footer{font-size:1.2em}section#contact #footer .footer-copy{padding:20px 0 0 0;text-align:center}section#contact #footer .footer-social{padding:10px 0 0 0}section#contact #footer .footer-social ul{width:100%;margin:0 auto;padding:0}section#contact #footer .footer-social ul li{margin:0;padding:0;width:30%;float:left}section#contact #footer .footer-social ul li a{text-align:center;width:100%;display:inline-block;line-height:2;font-size:.8em}section#contact #footer .footer-social ul li a:before{text-align:center;font-family:'fontello';font-size:2em;line-height:1;left:-10px}section#who .who-graph{margin:0;background:0 none}section#who .who-graph li{height:280px;width:100%;padding:0 10px 0 10px;background-size:100% 100%;margin:10px 0}section#who .who-graph li .image{width:150%;position:absolute;left:-25%;top:-50px;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}section#who .who-graph li h3{margin-top:160px;text-align:center}section#who .who-graph li p{font-size:1em;text-align:justify}section#team{padding:20px 0 0 0}section#team .heads ul li{display:inline-block;float:none;padding:0 0 60px 0}section#team .head{width:140px;height:140px}section#references{padding:150px 0 0 0}section#references .references-text .slider-quotes li{min-height:200px;max-height:300px}section#references .references-text blockquote{text-align:center}section#references .references-logos ul li{width:50%}section#references .references-logos ul li a{width:100%;height:130px;text-align:center;display:inline-block;padding:20px 10px;background-repeat:no-repeat;background-color:transparent;background-position:50% 50%;background-size:90% auto}section#references .references-logos ul li:nth-child(3){border-right:1px solid rgba(255,255,255,0.1)}section#references .references-logos ul li:nth-child(4){border-bottom:1px solid rgba(255,255,255,0.1)}section#references .references-logos ul li:nth-child(5),section#references .references-logos ul li:nth-child(6){border-bottom:0 none}section#references .references-logos ul li:nth-child(2n){border-right:0 none}section#bike{padding-top:150px;height:1000px}section#bike .bike-text{padding:100px 0 0 0}section#bike .bike-text p{padding:0 50px 0 0}section#introduction .introduction-text{width:100%;margin:0 auto}section#introduction .signup form{margin:5% 0 3% 0;padding:0 0 0 30px}section#introduction .signup form input[type="text"]{margin:10px 0;width:100%}section#introduction .signup form input[type="submit"]{display:block;width:100%;margin:10px 0}section#introduction .signup form .validate-error{width:80%;left:10%}section#introduction .signup form .validate-error.email-fld{left:10%}section#introduction .signup form .validate-error.location-fld{left:10%;top:112px}section#introduction hgroup{text-align:center}section#introduction ul{margin:5% 0;width:100%}section#introduction ul li{width:100%;padding:0 10%;margin:10px 0}section#introduction ul li a{float:none!important;width:74%;text-align:center;margin-left:12%;margin-right:12%;padding:8px 15px 8px 45px}section#introduction ul.header-buttons li{padding:0;margin:10px}section#introduction ul.header-buttons li a{width:auto;margin-left:0}section#how{padding:20px 0 0 0;height:auto;margin-bottom:-160px}section#how .how-text{margin:0;padding:0 0 30px 0}section#how .wrap-path{width:100%;position:relative;margin:0 auto;padding:0 10px}section#how .tabs{height:200px}section#how .tabs li{width:50%;float:left;margin:0;padding:0}section#how .tabs li a{width:140px;height:140px}section#how .tabs li a h3{line-height:1.1;font-size:1.4em;top:140px}section#how .tabs li a .image{-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-o-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6)}section#how .tabs li a .icon{bottom:-20px;left:-20px}section#how .tabs li a:hover .image{-webkit-transform:scale(0.62);-moz-transform:scale(0.62);-o-transform:scale(0.62);-ms-transform:scale(0.62);transform:scale(0.62)}section#how .tab-container{width:100%;margin:30px 0 0 0;position:relative}section#how .tab-container .row-path{height:320px;position:relative;z-index:3}section#how .tab-container .text{margin-bottom:40px}section#how .tab-container .text h4{margin:0;font-size:2.1em;line-height:1.3;padding:10px 0;text-align:center}section#how .tab-container .text h4 b{font-family:"proxima-semibold";font-weight:normal}section#how .tab-container .text p{font-size:1em;line-height:1.3;text-align:center;padding:0 5%}section#how .tab-container .graph{width:100%;height:230px;-webkit-transform:scale(0.81);-moz-transform:scale(0.81);-o-transform:scale(0.81);-ms-transform:scale(0.81);transform:scale(0.81);-webkit-transform-origin:center -90px;-moz-transform-origin:center -90px;-o-transform-origin:center -90px;-ms-transform-origin:center -90px;transform-origin:center -90px}section#how .tab-container .graph .background{width:100%;height:100%;background-repeat:no-repeat;height:320px}section#how .tab-container .graph .animation{display:none}section#how .tab-container .graph-rider-3{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}section#how .tab-container .graph-rider-3 .background{margin-top:-30px;min-width:292px}section#how .tab-container .graph-rider-4{height:130px;-webkit-transform:scale(0.61);-moz-transform:scale(0.61);-o-transform:scale(0.61);-ms-transform:scale(0.61);transform:scale(0.61)}section#how .tab-container .graph-rider-4 .background{width:603px;position:relative;margin-left:-301px;left:50%}section#how .tab-container .graph-rider-5{height:190px;-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-o-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6)}section#how .tab-container .graph-rider-5 .background{height:360px;margin-top:20px}section#how .tab-container .graph-operator-2 .background{position:absolute;left:-50%;width:150%}section#how .tab-container .graph-operator-3 .background{position:absolute;left:0;width:200%;width:150%}section#how .tab-container .graph-operator-4{-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-o-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6)}section#how .tab-container .graph-operator-4 .background{height:430px;margin-top:30px}section#how .tab-container .line{position:absolute;top:-110px;z-index:2}section#how .tab-container .straight.left,section#how .tab-container .straight.left{left:230px}section#how .tab-container .straight.right,section#how .tab-container .straight.right{left:250px}section#how .tab-container #blue-2,section#how .tab-container #grayleft-2{display:none}section#how .tab-container .f_l,section#how .tab-container .f_r{width:100%;clear:both;position:relative}section#how .tab-container .endline .f_l,section#how .tab-container .endline .f_r{height:60px;margin:0;padding:0;background-image:url(sprites/repeat-x-2px-wide.png);background-repeat:repeat-x;background-position:0 -918px}section#how .tab-container .endline .text{text-align:center}section#how .tab-container .endline .text .button{margin:0 auto;font-size:1.3em}section#how .tab-container .button-bottom{text-align:center;position:relative!important;top:0;left:0;margin:0 auto;display:block;width:90%}section#how .tab-container .button-bottom:before{display:none}section#where{height:1100px}section#where .map{background-size:100%}.line.normal{display:none}.line.thin{display:none}}@media screen and (min-width:759px) and (max-width:979px){body{font-size:100%}section#who{height:1000px}.wrap{width:100%;padding:0 20px}nav .centered{width:740px}nav .centered ul.menu li{margin:0 1px}nav .centered .social{width:300px;right:20px}section#team{padding:100px 0 0 0}section#jobs{padding-top:70px}section#jobs .jobs-text p{padding-bottom:10px}section#jobs .jobs-posts .span_1{display:none}section#jobs .jobs-posts .post-job{margin:10px 0;position:relative;min-height:340px}section#jobs .jobs-posts .post-job header{float:left;width:35%;padding:20px 10px 20px 10px;position:relative}section#jobs .jobs-posts .post-job header:before{content:"";width:5px;height:25px;display:block;position:absolute;top:30px;right:-3px}section#jobs .jobs-posts .post-job .description{position:absolute;border-left:1px solid #fff;height:100%;margin-left:35%;border-top:0 none;width:60%;padding:10px}section#jobs .jobs-posts .post-job .button-apply{clear:both;width:35%;margin-top:20px}section#jobs .jobs-posts .post-job .button-pdf{clear:both;width:35%}section#jobs .jobs-posts .post-1 header,section#jobs .jobs-posts .post-2 header{height:130px}section#who .who-graph{margin:0}section#who .who-graph li{width:50%;height:330px;padding:0 10px 0 10px;background-size:100% 100%;margin:10px 0}section#who .who-graph li .image{width:150%;height:240px;position:absolute;background-repeat:no-repeat;left:-25%}section#who .who-graph li h3{margin-top:210px;text-align:center}section#who .who-graph li p{text-align:justify}section#how{padding:130px 0 0 0;height:auto}section#how .wrap-path{width:759px}section#how .tabs{height:280px}section#how .tabs .span_3{width:50%;float:left;margin:0;padding:0}section#how .tabs li a{width:200px;height:200px}section#how .tabs li a h3{top:200px}section#how .tab-container{width:100%;margin:100px 0 0 0;position:relative}section#how .tab-container .text h4{font-size:1.9em}section#how .tab-container .text p{font-size:1em;line-height:1.4}section#how .tab-container .animation{display:none}section#how .tab-container .graph-rider-4 .background{width:165%}section#how .tab-container .graph-rider-5 .background{height:120%}section#how .tab-container .graph-operator-1 .background{width:120%}section#how .tab-container .graph-operator-2 .background{width:240%;left:-125%;position:absolute}section#how .tab-container .graph-operator-3 .background{width:150%}section#how .tab-container .graph-operator-4 .background{height:130%;width:120%;position:absolute;left:-20%;top:-40px}section#how .tab-container .graph-operator-5 .background{height:106%;width:130%;margin-top:35px}section#how .tab-container .f_l{width:50%;float:left}section#how .tab-container .f_r{width:49%;float:right}section#bike .spritespin-instance,section#bike .details{left:-90px!important;top:-20px;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-o-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}section#bike .details a.point div{-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-o-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}section#bike .bike-model:before{bottom:20px!important}.line.normal{display:none}.line.straight{display:none}}@media screen and (min-width:980px) and (max-width:1279px){body{font-size:110%}.wrap{width:100%;padding:0 30px}.line.thin{display:none}.line.straight{display:none}.background.loaded{display:none}section#team{padding:140px 0 0 0}section#team .heads ul li{padding:0 0 60px 0}section#team .head{width:160px;height:160px}.jobs-posts--grid .post-job{width:48%;margin:1%;min-height:640px;position:relative}.jobs-posts--grid .post-job:first-child{margin-left:1%}.jobs-posts--grid .post-job .button-apply{position:absolute;bottom:40px}.jobs-posts--grid .post-job .button-pdf{position:absolute!important;bottom:20px;text-align:center;width:100%;padding-bottom:10px}}@media screen and (min-width:1280px){body{font-size:117.5%}#references{background-size:100% auto!important}.wrap{width:100%;padding:0 40px}nav .centered{width:1200px}nav .centered ul.menu li{margin:0 8px}nav .centered ul.menu li a{padding:3px 25px 1px 25px}nav .centered .social{width:400px;right:10px}.line.thin{display:none}.line.straight{display:none}.background.loaded{display:none}section#references a.newyorktimes{background-size:55% auto!important}section#references a.engadget{background-size:55% auto!important}section#references a.yahoonews{background-size:55% auto!important}section#references a.businessinsider{background-size:55% auto!important}section#references a.tampabaytimes{background-size:55% auto!important}section#references a.huffingtonpost{background-size:55% auto!important}section#team .team-people ul li:nth-child(5),section#team .team-people ul li:last-child{border-right:0 none}section#jobs .jobs-posts--grid .post-job{width:48%;margin:1%;min-height:600px;position:relative}section#jobs .jobs-posts--grid .post-job:first-child{margin-left:1%}section#jobs .jobs-posts--grid .post-job .button-apply{position:absolute;bottom:40px}section#jobs .jobs-posts--grid .post-job .button-pdf{position:absolute!important;bottom:20px;text-align:center;width:100%;padding:10px 0}}@media screen and (min-width:1600px){body{font-size:122.5%}.wrap{width:1600px;padding:0 40px}nav .centered{width:1550px}nav .centered ul.menu li{margin:0 20px}nav .centered ul.menu li a{padding:3px 25px 1px 25px}nav .centered .social{width:400px;right:100px}section#references .references-logos ul{width:100%;margin-left:0}section{background-size:100% auto}section#where .bullets-map .point{margin-left:303px;margin-top:-47px}}@media screen and (min-width:980px) and (max-width:1100px){.bike-model{left:-50px}}@media screen and (min-width:479px) and (max-width:560px){.spritespin-instance,.details{left:-40px!important;top:-20px;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-o-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.details a.point div{-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-o-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}.bike-model:before{bottom:20px!important}}.right-arrow{left:100%;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid rgba(255,255,255,0.9);border-right:0 none}.left-arrow{left:-8px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:9px solid rgba(255,255,255,0.9);border-left:0 none}@font-face{font-family:'fontello';src:url("fonts/fontello.eot?66269919");src:url("fonts/fontello.eot?66269919#iefix") format('embedded-opentype'),url("fonts/fontello.woff?66269919") format('woff'),url("fonts/fontello.ttf?66269919") format('truetype'),url("fonts/fontello.svg?66269919#fontello") format('svg');font-weight:normal;font-style:normal;font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit}@font-face{font-family:'Arvo';src:url('fonts/arvo-italic-webfont.eot');src:url('fonts/arvo-italic-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/arvo-italic-webfont.woff') format('woff'),url('fonts/arvo-italic-webfont.ttf') format('truetype'),url('fonts/arvo-italic-webfont.svg#arvoitalic') format('svg');font-style:italic;font-weight:400}.icon-appstore:before{content:'\41'}.icon-email:before{content:'\5d'}.icon-googleplay:before{content:'\68'}.icon-home:before{content:'\2302'}.icon-star:before{content:'\2605'}.icon-star-empty:before{content:'\2606'}.icon-mail:before{content:'\2709'}.icon-chat:before{content:'\e720'}.icon-basket:before{content:'\e73d'}.icon-basket-1:before{content:'\e800'}.icon-left-open:before{content:'\e75d'}.icon-right-open:before{content:'\e75e'}.icon-align-justify:before{content:'\e781'}.icon-basket-alt:before{content:'\e7ae'}.icon-menu:before{content:'\f0c9'}.icon-vimeo:before{content:'\f306'}.icon-vimeo-circled:before{content:'\f307'}.icon-twitter:before{content:'\f309'}.icon-twitter-circled:before{content:'\f30a'}.icon-facebook:before{content:'\f30c'}.icon-facebook-circled:before{content:'\f30d'}.icon-facebook-squared:before{content:'\f30e'}.icon-gplus:before{content:'\f30f'}.icon-gplus-circled:before{content:'\f310'}.icon-pinterest:before{content:'\f312'}.icon-pinterest-circled:before{content:'\f313'}.icon-tumblr:before{content:'\f315'}.icon-tumblr-circled:before{content:'\f316'}.icon-linkedin:before{content:'\f318'}.icon-linkedin-circled:before{content:'\f319'}.icon-instagram:before{content:'\f32d'}.icon-thumbs-up:before{content:'👍'}.icon-thumbs-down:before{content:'👎'}.sprite-repeat-x-2px-wide-bg-where,.sprite-repeat-x-2px-wide-bg-gradient{background-image:url(sprites/repeat-x-2px-wide.png);background-repeat:repeat-x}.sprite-repeat-x-2px-wide-bg-where{background-position:0 0}.sprite-repeat-x-2px-wide-bg-gradient{background-position:0 -918px}.sprite-vertical-centered-bg-shadow-bike,.sprite-vertical-centered-bg-nav-shadow{background-image:url(sprites/vertical-centered.png);background-repeat:no-repeat}.sprite-vertical-centered-bg-shadow-bike{background-position:50% 0}.sprite-vertical-centered-bg-nav-shadow{background-position:50% -118px}.sprite-whoisitfor-university,.sprite-whoisitfor-residential,.sprite-whoisitfor-muncipalities,.sprite-whoisitfor-corporate{background-image:url(sprites/whoisitfor.png);background-repeat:no-repeat}.sprite-whoisitfor-university{background-position:50% 0}.sprite-whoisitfor-residential{background-position:50% -240px}.sprite-whoisitfor-muncipalities{background-position:50% -480px}.sprite-whoisitfor-corporate{background-position:50% -720px}.sprite-fixed-end-green-line,.sprite-fixed-end-blue-line,.sprite-fixed-head-operator,.sprite-fixed-head-cyclist,.sprite-fixed-head-suitcase,.sprite-fixed-head-bicycle,.sprite-fixed-logo,.sprite-fixed-logo-black,.sprite-fixed-slider-handle,.sprite-fixed-slider-handle-active{background-image:url(sprites/fixed.png);background-repeat:no-repeat}.sprite-fixed-end-green-line{background-position:0 0}.sprite-fixed-end-blue-line{background-position:0 -88px}.sprite-fixed-head-operator{background-position:0 -176px}.sprite-fixed-head-cyclist{background-position:-230px 0}.sprite-fixed-head-suitcase{background-position:-230px -200px}.sprite-fixed-head-bicycle{background-position:-380px 0}.sprite-fixed-logo{background-position:-380px -120px}.sprite-fixed-logo-black{background-position:-380px -190px}.sprite-fixed-slider-handle{background-position:-380px -254px}.sprite-fixed-slider-handle-active{background-position:-431px -254px}.sprite-animations-rider-A-5,.sprite-animations-rider-A-4,.sprite-animations-rider-A-3,.sprite-animations-rider-A-2,.sprite-animations-rider-A-1{background-image:url(sprites/animations-rider.png);background-repeat:no-repeat}.sprite-animations-rider-A-5{background-position:50% 0}.sprite-animations-rider-A-4{background-position:50% -356px}.sprite-animations-rider-A-3{background-position:50% -676px}.sprite-animations-rider-A-2{background-position:50% -996px}.sprite-animations-rider-A-1{background-position:50% -1316px}.sprite-animations-operator-B-5,.sprite-animations-operator-B-4,.sprite-animations-operator-B-3,.sprite-animations-operator-B-2,.sprite-animations-operator-B-1{background-image:url(sprites/animations-operator.png);background-repeat:no-repeat}.sprite-animations-operator-B-5{background-position:50% 0}.sprite-animations-operator-B-4{background-position:50% -340px}.sprite-animations-operator-B-3{background-position:50% -747px}.sprite-animations-operator-B-2{background-position:50% -1076px}.sprite-animations-operator-B-1{background-position:50% -1396px}