html,body,div,span,applet,object,iframe,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:url(../../assets/frontend/fonts/fonts/montserrat-v12-latin-regular.eot);src:local('Montserrat Regular'),local(Montserrat-Regular),url(../../assets/frontend/fonts/fonts/montserrat-v12-latin-regular.eot#iefix) format("embedded-opentype"),url(../../assets/frontend/fonts/fonts/montserrat-v12-latin-regular.woff) format("woff2"),url(../../assets/frontend/fonts/fonts/montserrat-v12-latin-regular.woff) format("woff"),url(../../assets/frontend/fonts/fonts/montserrat-v12-latin-regular.ttf) format("truetype"),url(../../assets/frontend/fonts/fonts/montserrat-v12-latin-regular.svg) format("svg")}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;src:url(../../assets/frontend/fonts/fonts/montserrat-v12-latin-700.eot);src:local('Montserrat Bold'),local(Montserrat-Bold),url(../../assets/frontend/fonts/fonts/montserrat-v12-latin-700.eot) format("embedded-opentype"),url(../../assets/frontend/fonts/fonts/montserrat-v12-latin-700.woff) format("woff2"),url(../../assets/frontend/fonts/fonts/montserrat-v12-latin-700.woff) format("woff"),url(../../assets/frontend/fonts/fonts/montserrat-v12-latin-700.ttf) format("truetype"),url(../../assets/frontend/fonts/fonts/montserrat-v12-latin-700.svg) format("svg")}@font-face{font-family:'Asap';font-style:normal;font-weight:400;src:url(../../assets/frontend/fonts/fonts/asap-v7-latin-regular.eot);src:local('Asap Regular'),local(Asap-Regular),url(../../assets/frontend/fonts/fonts/asap-v7-latin-regular.eot#iefix) format("embedded-opentype"),url(../../assets/frontend/fonts/fonts/asap-v7-latin-regular.woff) format("woff2"),url(../../assets/frontend/fonts/fonts/asap-v7-latin-regular.woff) format("woff"),url(../../assets/frontend/fonts/fonts/asap-v7-latin-regular.ttf) format("truetype"),url(../../assets/frontend/fonts/fonts/asap-v7-latin-regular.svg) format("svg")}@font-face{font-family:'Asap';font-style:normal;font-weight:700;src:url(../../assets/frontend/fonts/fonts/asap-v7-latin-700.eot);src:local('Asap Bold'),local(Asap-Bold),url(../../assets/frontend/fonts/fonts/asap-v7-latin-700.eot#iefix) format("embedded-opentype"),url(../../assets/frontend/fonts/fonts/asap-v7-latin-700.woff) format("woff2"),url(../../assets/frontend/fonts/fonts/asap-v7-latin-700.woff) format("woff"),url(../../assets/frontend/fonts/fonts/asap-v7-latin-700.ttf) format("truetype"),url(../../assets/frontend/fonts/fonts/asap-v7-latin-700.svg) format("svg")}@font-face{font-family:'Quicksand';font-style:normal;font-weight:400;src:url(../../assets/frontend/fonts/fonts/quicksand-v7-latin-regular.eot);src:local('Quicksand Regular'),local(Quicksand-Regular),url(../../assets/frontend/fonts/fonts/quicksand-v7-latin-regular.eot#iefix) format("embedded-opentype"),url(../../assets/frontend/fonts/fonts/quicksand-v7-latin-regular.woff) format("woff2"),url(../../assets/frontend/fonts/fonts/quicksand-v7-latin-regular.woff) format("woff"),url(../../assets/frontend/fonts/fonts/quicksand-v7-latin-regular.ttf) format("truetype"),url(../../assets/frontend/fonts/fonts/quicksand-v7-latin-regular.svg) format("svg")}.js .message-wrapper.hideMessage{display:none}.home .message-wrapper{position:absolute;z-index:200;width:100%}.message-wrapper .alert{line-height:1.4;margin-bottom:0}.alert-dismissible .close{top:-4px;opacity:1}.notification-bar{z-index:19;height:40px;line-height:40px;text-transform:uppercase;font-size:100%;position:absolute;width:100%;overflow:hidden;text-align:center}.notification-bar div.welcome-wrapper{white-space:nowrap;position:absolute;text-align:center;z-index:1}.notification-bar div.welcome-gradient{width:100%;position:absolute;height:40px;z-index:2;background:-moz-radial-gradient(center,ellipse cover,rgba(255,255,255,0) 0%,rgba(255,25,94,1) 78%);background:-webkit-radial-gradient(center,ellipse cover,rgba(255,255,255,0) 0%,rgba(255,25,94,1) 78%);background:radial-gradient(ellipse at center,rgba(255,255,255,0) 0%,rgba(255,25,94,1) 78%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ff195e',GradientType=1)}.notification-bar span{display:inline-block;margin:0 20px 0 0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}a:focus{text-decoration:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}p,span{line-height:1.4}.clear{clear:both}small{line-height:1.2}.center{margin:0 auto}.font-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-calendar-picker-indicator{display:none}.reset-line-height{line-height:inherit}html,body{height:100%}body{display:table;width:100%;font-family:'Asap',Helvetica,arial,sans-serif;color:#4d4d4d;font-weight:400;background:#46B8DA}#wrap{display:table-row;height:1px;position:relative}#wrap.wrap-expanded{height:100%}.container-main{margin-top:-80px;z-index:11;position:relative}.container-full{margin:80px auto -60px;width:100%}.container-middle{margin-top:80px}.home .container-middle{margin:0}.home.no-image .container-middle{margin-top:80px}.home.no-image #search{margin-top:0}.home #search .panel.box-shadow{box-shadow:0 0 0}.width-100 {width:100%}.width-50{width:50%}.width-40{width:40%}.width-30{width:30%}.width-25{width:25%}.width-5{width:5%}.width-6{width:6%}.width-10{width:10%}.find-your-ride{display:flex;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:flex-end;-webkit-align-items:flex-end;-webkit-box-align:flex-end;align-items:flex-end}input[type="submit"]{font-size:14px}textarea{resize:vertical}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input.submit{-webkit-transition:background-color .4s linear;-moz-transition:background-color .4s linear;-ms-transition:background-color .4s linear;-o-transition:background-color .4s linear;transition:background-color .4s linear}.form-horizontal .form-group{margin-left:0!important;margin-right:0!important}.form-control::-moz-placeholder{color:#e2e2e2}.form-control:-ms-input-placeholder{color:#e2e2e2}.form-control::-webkit-input-placeholder{color:#e2e2e2}.input-ffa{padding:12px}.control-label.break:after{content:' ';display:block;position:absolute}.input-group-addon{border:1px solid #46B8DA;color:#fff;background:#46B8DA;text-decoration:underline;border-radius:0}.festival-or-somewhere-else.nav-tabs li a {color:#fff;}.festival-or-somewhere-else.nav-tabs li.active a {color:#337ab7;}.control-label{margin-bottom:5px!important}.required-star{color:red;line-height:1}.has-error .side-label::before{border:2px solid #A94442}.credit-label.no-slider{left:0;bottom:0;position:relative;text-align:center}.password-verdict{color:#000;margin-left:20px}.table-5{width:5%}.table-8{width:8%}.table-10{width:10%}.table-17{width:17%}.table-33{width:33%}.table-34{width:34%}.table-36{width:36%}.table-43{width:43%}.bootstrap-table .table,.fixed-table-body,.fixed-table-container,.bootstrap-table{border:0 solid transparent}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-bottom:0!important}.fixed-table-container{border:0!important;color:#4d4d4d;font-size:14px;border-radius:0!important}.fixed-table-container tbody tr{-webkit-transition:background-color .4s linear,color .4s linear;-moz-transition:background-color .4s linear,color .4s linear;-ms-transition:background-color .4s linear,color .4s linear;-o-transition:background-color .4s linear,color .4s linear;transition:background-color .4s linear,color .4s linear}.fixed-table-container tbody tr:nth-child(odd),.fixed-table-container tfoot tr:nth-child(odd){background:#fbfaf8}.fixed-table-container tr.darker-blue .profile-userpic-age{color:#000}.fixed-table-container .table,.fixed-table-container .table > tbody > tr > th,.fixed-table-container .table > tfoot > tr > th,.fixed-table-container .table > thead > tr > td,.fixed-table-container .table > tbody > tr > td,.fixed-table-container .table > tfoot > tr > td{height:100%;padding:0!important}.fixed-table-container tbody td a,.fixed-table-container tfoot td a{display:block;height:100%;padding:8px}.fixed-table-container thead th,.fixed-table-container tbody td{border-left:1px solid #afedff}.fixed-table-container tbody tr td.co-driver a .search-result-item .small.text-uppercase{display:none}.fixed-table-container tbody tr td.sixth a span span:first-child{display:none}.fixed-table-container tbody tr.soldout td a span,.fixed-table-container tbody tr.soldout td a,.fixed-table-container tbody tr.full td span.text-info{color:#cecece!important}.fixed-table-container tbody tr.darker-blue a{color:#afedff}.fixed-table-container tbody td a span{display:block}.fixed-table-container thead th{padding:0 10px 0 0 !important;border-bottom:0!important}.fixed-table-container .text-info{display:inline-block}.fixed-table-container tbody tr:hover{color:#fff;background:#293846;text-decoration:none;cursor:pointer}.fixed-table-container tbody tr.darker-blue a span{-webkit-transition:color .4s linear;-moz-transition:color .4s linear;-ms-transition:color .4s linear;-o-transition:color .4s linear;transition:color .4s linear}.fixed-table-container tbody tr.sold-out:hover a span{color:#293846!important}.fixed-table-container tbody tr.sold-out:hover a span.profile-userpic-age{color:#fff!important}.fixed-table-container tbody tr:hover a{color:#fff;text-decoration:none}.fixed-table-container tbody tr td a .profile-username .age-line{display:none}.fixed-table-container tbody tr td a .profile-driver-wrapper{overflow:hidden;padding:0 0 10px}.fixed-table-container tbody tr td a .profile-username{line-height:16px;padding:0 0 2px}.fixed-table-container tbody tr td a .profile-userlanguages{display:block;line-height:1.2;margin:0 0 0 49px}.fixed-table-container tbody tr td a span.profile-username-userlanguages-wrapper{padding-top:5px}.fixed-table-container a{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;text-decoration:none}.fixed-table-container tbody tr:hover a span{color:#fff!important}.fixed-table-container tbody tr.darker-blue:hover a span{color:#fff}.fixed-table-container tbody tr td a .profile-userpic{margin:0 5px 0 0;float:left}.fixed-table-container tbody tr:nth-child(2n+1) td a .profile-userpic .profile-userpic-age{background:#fbfaf8}.fixed-table-container tbody tr:hover td a .profile-userpic .profile-userpic-age{background:#293846;color:#fff}.fixed-table-container tbody tr td a .profile-userpic .profile-userpic-age{width:28px;height:28px;line-height:28px;text-align:center;margin:-10px auto 0;z-index:3;background:#fff}.fixed-table-container tbody tr td a .profile-userpic .profile-userpic-age span{line-height:28px}.fixed-table-container tbody tr td a .profile-userpic img{width:45px;display:block;margin:0 auto;height:45px}.badge-rounded{width:22px;height:22px;line-height:22px;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px}.bootstrap-select button span{font-family:"Asap",Helvetica,Arial,sans-serif!important}.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:70px}.input-group-addon.select-wrapper{padding-left:0}button.close span{margin:0;line-height:1}.close{filter:alpha(opacity=100);opacity:1}.btn-rounded{height:30px;width:30px;line-height:30px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}.btn{padding:14px;white-space:normal;border-radius:.25em}.btn-sm{padding:6px 10px;white-space:normal;border-radius:.25em;font-size:13px}.bootstrap-select .btn{padding:2px 0;text-align:center;white-space:nowrap;border-radius:.25em;float:none}.bootstrap-select .dropdown-menu{max-height:200px!important}.bootstrap-select .dropdown-menu.open{padding:0}.bootstrap-select .dropdown-menu > li > a{padding:3px 5px}.bootstrap-select .dropdown-menu > li > a:hover{background:#4d4d4d;color:#fff!important}#footer .btn{padding:6px 12px}.btn.submit{padding:14px 0}.btn-group,.btn-group-vertical{display:block}.group-span-filestyle .btn{white-space:nowrap;margin-left:0}.group-span-filestyle{border-radius:0}.btn.lighter-blue:hover{background:#46B8DA}.btn.lighter-blue:hover .glyphicon{color:#fff}.btn.lighter-blue .blue{-webkit-transition:background-color .4s linear,color .4s linear;-moz-transition:background-color .4s linear,color .4s linear;-ms-transition:background-color .4s linear,color .4s linear;-o-transition:background-color .4s linear,color .4s linear;transition:background-color .4s linear,color .4s linear}.btn.lighter-blue:hover .blue{background:#afedff;color:#000!important}.btn-fake{line-height:1.42857}button span,button i{margin:0 10px 0 0}#swap-inputs{padding:13px 0;width:100%}#swap-inputs i.glyphicon-chevron-right{margin:0 0 0 -4px}#swap-inputs i.glyphicon-chevron-left{margin:0 -4px 0 0}.btn-stopper{border-radius:26px}.swap-large{display:inline-block}.swap-small{display:none}.btn-yellow{background:#fff200;color:#000}.btn-facebook{background:#3b5098;color:#fff}.btn-website{background:#00a98f;color:#fff}.btn-twitter{background:#1da1f2;color:#fff}.btn-instagram{background:#fd1d1d;color:#fff}.btn-green{background:#28a5a5;color:#fff}.btn-red{background:#ff195e;color:#fff}.btn-dark-blue{background:#46B8DA;color:#fff}.btn-darker-blue{background:#293846;color:#fff}.btn-border-dark-blue{border:2px solid #46B8DA;background:none;color:#46B8DA}a.btn-border-dark-blue:focus,a.btn-border-dark-blue:hover{color:#fff!important}.btn-border-dark-blue:hover,.btn-border-dark-blue:focus{border:2px solid #4d4d4d;background:#4d4d4d;color:#fff!important}.btn-border-soon{border:2px solid #f2f2f2;background:none;color:#f2f2f2}.btn-border-whiter,.btn-border-whiter:focus{border:2px solid #fff;background:none;color:#fff}.btn-border-whiter:hover{background:#4d4d4d;color:#fff}.btn-border-red,.btn-border-red:focus{border:2px solid #ff195e;background:none;color:#ff195e}.btn-border-red:hover{background:#4d4d4d;border:2px solid #4d4d4d;color:#fff!important}.btn-border-green,.btn-border-green:focus{border:2px solid #28a5a5;background:none;color:#28a5a5}.btn-border-green:hover{border:2px solid #4d4d4d;background:#4d4d4d;color:#fff!important}.btn-border-yellow,.btn-border-yellow:focus{border:2px solid #fff200;background:none;color:#fff200}.btn-border-yellow:hover{border:2px solid #4d4d4d;background:#4d4d4d;color:#fff!important}.btn-ffa,.btn-ffa:focus{color:#4d4d4d;border-radius:0;background:#fff;border:1px solid #46B8DA}.btn-ffa.active,.btn-ffa:hover,.no-touch .btn-ffa:hover{color:#fff;background:#46B8DA}.btn-dark-blue:focus,.btn-dark-blue:hover,.btn-green:focus,.btn-green:hover,.btn-facebook:hover,.btn-delete:hover,.btn-red:hover,.btn-red:focus,.btn-darker-blue:hover,.btn-darker-blue:focus,.btn-twitter:hover,.btn-twitter:focus,.btn-instagram:hover,.btn-instagram:focus,.btn-website:hover,.btn-website:focus{background:#4d4d4d;color:#fff!important}.btn-yellow:hover,.btn-yellow:focus,.btn-yellow.active,.btn-yellow.active:focus{color:#fff!important;background:#4d4d4d}button,.btn,.badge-rounded{-webkit-transition:background-color .4s linear,border-color .4s linear,color .4s linear;-moz-transition:background-color .4s linear,border-color .4s linear,color .4s linear;-ms-transition:background-color .4s linear,border-color .4s linear,color .4s linear;-o-transition:background-color .4s linear,border-color .4s linear,color .4s linear;transition:background-color .4s linear,border-color .4s linear,color .4s linear}.navbar{-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-ms-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.shadow{-webkit-box-shadow:0 7px 0 0 rgba(0,0,0,0.08);-moz-box-shadow:0 7px 0 0 rgba(0,0,0,0.08);box-shadow:0 7px 0 0 rgba(0,0,0,0.08)}.box-shadow{box-shadow:0 1px 1px rgba(0,0,0,0.25)}.box-shadow-smooth{-webkit-box-shadow:0 10px 20px -10px rgba(0,0,0,0.12);-moz-box-shadow:0 10px 20px -10px rgba(0,0,0,0.12);-o-box-shadow:0 10px 20px -10px rgba(0,0,0,0.12);box-shadow:0 10px 20px -10px rgba(0,0,0,0.12)}.box-inset-top-shadow{-webkit-box-shadow:inset 0 11px 90px -67px rgba(0,0,0,1);-moz-box-shadow:inset 0 11px 90px -67px rgba(0,0,0,1);-o-box-shadow:inset 0 11px 90px -67px rgba(0,0,0,1);box-shadow:inset 0 11px 90px -67px rgba(0,0,0,1)}.box-inset-bottom-shadow{-webkit-box-shadow:inset 0 -11px 90px -67px rgba(0,0,0,1);-moz-box-shadow:inset 0 -11px 90px -67px rgba(0,0,0,1);-o-box-shadow:inset 0 -11px 90px -67px rgba(0,0,0,1);box-shadow:inset 0 -11px 90px -67px rgba(0,0,0,1)}.nearly-white{background:#fafafa}.near-white{background:#f5f5f5}.white{background:#fbfaf8}.whiter{background:#fff!important}.blue{background:#00B5EC}.light-blue{background:#62d8fc!important}.lighter-blue{background:#afedff}.lightest-blue{background:#f0faff}.dark-blue{background:#46B8DA!important}.darker-blue{background:#293846!important}.light-yellow{background:#f1ec00}.yellow{background:#fff200}.dark-yellow{background:#70600f}.black{background:#000}.grey{background:#4d4d4d}.dark-grey{background:#474747!important}.light-grey{background:#616161!important}.lighter-grey{background:#e2e2e2!important}.lightest-grey{background:#fdfdfd!important}.transparent-black{background:rgba(0,0,0,0.6)}a.lightest-grey:hover{background:#f0faff;color:#fff}.green{background:#28a5a5}.red{background:#ff195e}.soon{background:#f2f2f2}.no-bg{background:none!important}.no-shadow{box-shadow:0 0 0!important}.dot{background:url(../../assets/frontend/dot.png)}.text-grey{color:#4d4d4d}.text-red{color:#ff195e}.text-light-grey{color:#616161!important}.text-lighter-grey{color:#e2e2e2}.text-green{color:#28a5a5!important}.text-yellow{color:#fff200!important}.text-whiter{color:#fff!important}.text-dark-blue{color:#46B8DA}.text-black{color:#000!important}.text-blue{color:#46B8DA!important}.text-soon{color:#f2f2f2}.text-light-blue{color:#70dcfc!important}.text-lightest-blue{color:#f0faff}.text-shadow-black{text-shadow:1px 1px 0 rgba(0,0,0,0.2)}.text-shadow-none{text-shadow:0 0 0 rgba(0,0,0,0)}.text-shadow-white{text-shadow:1px 1px 0 rgba(251,250,248,1)!important}.no-border{border:0!important}.border-top-soon{border-top:1px solid #f2f2f2}.border-top-darker-blue{border-top:1px solid #293846}.border-right-darker-blue{border-right:1px solid #293846}.border-bottom-darker-blue{border-bottom:1px solid #293846}.border-left-darker-blue{border-left:1px solid #293846}.border-all-darker-blue{border:1px solid #293846}.border-top-10-dark-blue{border-top:10px solid #46B8DA}.border-top-dark-blue{border-top:1px solid #46B8DA}.border-right-dark-blue{border-right:1px solid #46B8DA}.border-bottom-dark-blue{border-bottom:1px solid #46B8DA}.border-left-dark-blue{border-left:1px solid #46B8DA}.border-all-dark-blue{border:1px solid #46B8DA}.border-top-light-blue{border-top:1px solid #70dcfc}.border-right-light-blue{border-right:1px solid #70dcfc}.border-bottom-light-blue{border-bottom:1px solid #70dcfc}.border-left-light-blue{border-left:1px solid #70dcfc}.border-all-light-blue{border:1px solid #70dcfc}.border-top-lighter-blue{border-top:1px solid #afedff}.border-right-lighter-blue{border-right:1px solid #afedff}.border-bottom-lighter-blue{border-bottom:1px solid #afedff}.border-left-lighter-blue{border-left:1px solid #afedff}.border-top-lightest-blue{border-top:1px solid #f0faff}.border-top-lightest-blue-10{border-top:10px solid #f0faff}.border-right-lightest-blue{border-right:1px solid #f0faff}.border-bottom-lightest-blue{border-bottom:1px solid #f0faff}.border-bottom-lightest-blue-10{border-bottom:10px solid #f0faff}.border-left-lightest-blue{border-left:1px solid #f0faff}.border-top-grey{border-top:1px solid #4d4d4d}.border-bottom-grey{border-bottom:1px solid #4d4d4d}.border-top-light-grey{border-top:1px solid #616161}.border-bottom-light-grey{border-bottom:1px solid #616161}.border-all-light-grey{border:1px solid #616161}.border-top-lighter-grey{border-top:1px solid #e2e2e2}.border-left-lighter-grey{border-left:1px solid #e2e2e2}.border-bottom-lighter-grey{border-bottom:1px solid #e2e2e2}.border-right-lighter-grey{border-right:1px solid #e2e2e2}.border-all-lighter-grey{border:1px solid #e2e2e2}.border-top-lightest-grey{border-top:1px solid #fdfdfd}.border-bottom-lightest-grey{border-bottom:1px solid #fdfdfd}.border-all-lightest-grey{border:1px solid #fdfdfd}.border-top-white{border-top:1px solid #fbfaf8}.border-bottom-white{border-bottom:1px solid #fbfaf8}.border-right-white-10{border-right:10px solid #fbfaf8}.border-bottom-whiter{border-bottom:1px solid #fff}.border-bottom-whiter-10{border-bottom:10px solid #fff}.border-top-whiter{border-top:1px solid #fff}.border-all-whiter{border:1px solid #fff}.border-top-green{border-top:1px solid #28a5a5}.border-bottom-green{border-bottom:1px solid #28a5a5}.border-top-yellow-10{border-top:10px solid #fff200}.border-bottom-yellow{border-bottom:1px solid #fff200}.border-bottom-red{border-bottom:1px solid #ff195e}.border-all-red{border:1px solid #ff195e}.no-js .hidden-no-js{display:none!important}.no-js .hide{display:block}.no-js .home .container-middle{margin:40px 0 0}.no-js a.navbar-brand img{display:none}.no-js .home a.navbar-brand.desktop{background:url(../../assets/frontend/logo_swap_desktop.png) 0 0 no-repeat}.no-js .home a.navbar-brand.desktop:hover{background:url(../../assets/frontend/logo_swap_desktop.png) 0 -122px no-repeat}.no-js input[type="checkbox"],.no-js input[type="radio"]{position:inherit!important;left:0}.no-js .btn-ffa.active,.no-js .btn-ffa:hover,.no-js.no-touch .btn-ffa:hover{color:inherit;background:inherit;box-shadow:inset 0 0 0}.no-js .side-label::before{display:none;width:0;height:0;border:0}.no-js .side-label{padding-left:0}.no-js .side-label::after{content:'';position:inherit;display:none!important;left:0}.no-padding{padding:0!important}.top-0{padding-top:0}.top-5{padding-top:5px}.top-10{padding-top:10px}.top-12{padding-top:12px}.top-14{padding-top:14px}.top-20{padding-top:20px}.top-25{padding-top:25px}.top-30{padding-top:30px}.top-40{padding-top:40px}.top-50{padding-top:50px}.top-60{padding-top:60px}.top-80{padding-top:80px}.top-100{padding-top:100px}.right-0{padding-right:0}.right-5{padding-right:5px}.right-10{padding-right:10px}.right-20{padding-right:20px}.right-30{padding-right:30px}.right-40{padding-right:40px}.right-60{padding-right:60px}.right-70{padding-right:70px}.right-100{padding-right:100px}.bottom-0{padding-bottom:0}.bottom-5{padding-bottom:5px}.bottom-10{padding-bottom:10px}.bottom-12{padding-bottom:12px}.bottom-14{padding-bottom:14px}.bottom-20{padding-bottom:20px}.bottom-25{padding-bottom:25px}.bottom-30{padding-bottom:30px}.bottom-40{padding-bottom:40px}.bottom-50{padding-bottom:50px}.bottom-60{padding-bottom:60px}.bottom-80{padding-bottom:80px}.bottom-100{padding-bottom:100px}.bottom-150{padding-bottom:150px}.left-0{padding-left:0}.left-10{padding-left:10px}.left-15{padding-left:15px}.left-20{padding-left:20px}.left-30{padding-left:30px}.left-40{padding-left:40px}.left-55{padding-left:55px}.left-60{padding-left:60px}.left-70{padding-left:70px}.left-100{padding-left:100px}.left-220{padding-left:220px}.all-2{padding:2px}.all-4{padding:4px}.all-5{padding:5px}.all-10{padding:10px}.all-14{padding:14px}.all-15{padding:15px;padding:15px}.all-20{padding:20px!important}.all-30{padding:30px}.all-40{padding:40px}.all-60{padding:60px}.row-fluid{margin-left:-30px;margin-right:-30px;padding-left:15px;padding-right:15px}.col-fluid{margin-left:-30px;margin-right:-30px;padding-left:0;padding-right:0;margin-top:0}.helper-rounded{border-radius:50px;height:100px;width:100px}.helper-rounded span{font-size:3em;line-height:100px}.company::first-letter{font-size:200%;color:#8A2BE2}.flex{display:flex;align-items:center}.inline-flexbox-container{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.flexbox-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;flex-wrap:wrap;-webkit-flex-wrap:wrap}.flexbox-wrapper-item{display:-webkit-box;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column}.flexbox-container{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.flexbox-container:hover{text-decoration:none}.word-breaker{word-spacing:9999999px}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:70px}.full-width{width:100%}.full-height{height:100%}.full{z-index:1;position:relative;margin-top:80px;top:0;width:100%}.full-helper{position:relative;z-index:3}.input-group.date .input-group-addon span,.input-group-addon span{cursor:default}.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group{margin-left:0}.force-square{border-radius:0!important}.relative-wrapper{position:relative;z-index:3}.insane-z-index{z-index:3222}.relative{position:relative}.z-index-30{z-index:30}.full-cover{z-index:0;position:fixed;width:100%;height:100%;top:0}.inline-block{display:inline-block}.inline{display:inline!important}.no-float{float:none}.table-cell{display:table-cell}.table-row{display:table-row}.table-wrapper{display:table;width:100%}.top-helper{margin-top:0;position:relative;width:100%;top:-80px}.no-js .top-helper{margin-top:60px}.gradient-helper{position:absolute;width:100%;height:100%;z-index:3}.loader{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2000000;display:none}.loader .spinner{-webkit-animation:spin 1000ms infinite linear;animation:spin 1000ms infinite linear;position:absolute;top:50%;left:50%;height:50px;width:50px;margin:-25px 0 0 -25px}.loader .spinner .glyphicon{font-size:50px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.tooltip.right .tooltip-arrow{border-right-color:red}.tooltip.top .tooltip-arrow{border-top-color:red;bottom:1px}.tooltip-inner{background:red;font-weight:700}.twitter-typeahead .tooltip .tooltip-inner{background:#46B8DA;max-width:300px}.twitter-typeahead .tooltip.bottom .tooltip-arrow{border-bottom-color:#46B8DA;top:1px}.share .twitter-typeahead .tooltip .tooltip-inner{background:#fff200;color:#000;max-width:300px}.share .twitter-typeahead .tooltip.bottom .tooltip-arrow{border-bottom-color:#fff200;top:1px}a{-webkit-transition:background-color .4s linear,border-color .4s linear,color .4s linear;-moz-transition:background-color .4s linear,border-color .4s linear,color .4s linear;-ms-transition:background-color .4s linear,border-color .4s linear,color .4s linear;-o-transition:background-color .4s linear,border-color .4s linear,color .4s linear;transition:background-color .4s linear,border-color .4s linear,color .4s linear}.underline-links a{text-decoration:underline}.underline-links a:hover{text-decoration:none}a:hover{color:#4d4d4d;text-decoration:underline}a.no-underline:hover,a.no-underline:hover span{text-decoration:none}.no-underline{text-decoration:none!important}a.active{text-decoration:underline}a.btn:hover{text-decoration:none}.no-margin{margin:0!important}.margin-top--1{margin-top:-1px}.margin-top-0{margin-top:0}.margin-top-10{margin-top:10px}.margin-top-19{margin-top:19px}.margin-top-20{margin-top:20px}.margin-top--20{margin-top:-20px}.margin-top-40{margin-top:40px}.margin-top-50{margin-top:50px}.margin-top-80{margin-top:80px}.margin-top-300{margin-top:300px}.margin-right-5{margin-right:5px}.margin-right-10{margin-right:10px}.margin-right-20{margin-right:20px}.margin-right-40{margin-right:40px}.margin-bottom-0{margin-bottom:0}.margin-bottom-5{margin-bottom:5px}.margin-bottom-10{margin-bottom:10px}.margin-bottom-20{margin-bottom:20px}.margin-bottom-30{margin-bottom:30px}.margin-bottom-40{margin-bottom:40px}.margin-bottom-60{margin-bottom:60px}.margin-bottom-80{margin-bottom:80px}.margin-left-5{margin-left:5px}.margin-left-10{margin-left:10px}.margin-left--10{margin-left:-10px}.margin-left-15{margin-left:15px}.margin-left-20{margin-left:20px}.margin-left-40{margin-left:40px}.modal .container{width:100%}.modal .box-shadow{box-shadow:0 0 0!important}.modal .container-middle{margin-top:0}.interaction-modal{z-index:2001}.modal-backdrop{z-index:2000}.modal-header{border:0}.page .modal-header{display:none}.page.contact .modal-header{display:block}.modal-content{border:0}.modal-footer{border:0}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",Helvetica,Arial,sans-serif;font-weight:700;width:100%;overflow:hidden}label{margin-bottom:5px;font-weight:400}.ffa{line-height:1}.fa.fa-map-marker{padding:0 6px 0 0}.fa{padding:0 2px;transform:none!important}.top-gradient-black{background:-moz-linear-gradient(top,rgba(0,0,0,0.12) 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.12) 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0.12) 0,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0.12) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.12) 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000',GradientType=0)}.top-gradient-blue{background:-moz-linear-gradient(top,rgba(41,56,70,0.62) 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(41,56,70,0.62) 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(top,rgba(41,56,70,0.62) 0,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(top,rgba(41,56,70,0.62) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(41,56,70,0.62) 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#293846',endColorstr='#000000',GradientType=0)}.bottom-gradient-black{background:-moz-linear-gradient(top,rgba(0,0,0,0) 20%,rgba(0,0,0,.6) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 20%,rgba(0,0,0,.6) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 20%,rgba(0,0,0,.6) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 20%,rgba(0,0,0,.6) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 20%,rgba(0,0,0,.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000',GradientType=0)}.bottom-gradient-blue{background:-moz-linear-gradient(top,rgba(0,0,0,0) 20%,rgba(41,56,70,1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 20%,rgba(41,56,70,1) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 20%,rgba(41,56,70,1) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 20%,rgba(41,56,70,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 20%,rgba(41,56,70,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#293846',GradientType=0)}.bottom-gradient-grey{background:-webkit-linear-gradient(to bottom,rgba(0,0,0,0) 20%,rgba(27,27,27,.1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 20%,rgba(27,27,27,.1) 100%);background:-moz-linear-gradient(to bottom,rgba(0,0,0,0) 20%,rgba(27,27,27,.1) 100%);background:-o-linear-gradient(to bottom,rgba(0,0,0,0) 20%,rgba(27,27,27,.1) 100%);background:-ms-linear-gradient(to bottom,rgba(0,0,0,0) 20%,rgba(27,27,27,.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='##22313f',GradientType=0)}.square-header{display:inline-block;padding:20px}.page h4{cursor:pointer}.page h4 span{width:80%}.page .faq-item{line-height:1.4}.page h4:after{font-family:'Glyphicons Halflings';content:"\e114";float:right;color:#46B8DA}.page h4.collapsed:after{content:"\e080"}.page.aboutus .panel-body{padding-bottom:50px}.page.aboutus img.team{border-radius:50%;padding:5px;width:240px;height:240px;border:1px solid #46B8DA}.page.aboutus p{margin-bottom:5px}.page.aboutus h3{padding:20px 0 50px;margin:0}.page.aboutus h4{cursor:auto;padding:20px 0 5px;margin:0}.page.aboutus h4:after{content:""}.profile .flexbox-container h4{line-height:1;font-weight:400}.profile .profile-blur-container{position:absolute;width:100%;height:100%;overflow:hidden}.profile .profile-blur{margin-left:-25%;margin-top:-50%;min-width:150%;filter:blur(25px);-moz-filter:blur(25px);-o-filter:blur(25px);-ms-filter:blur(25px);-webkit-filter:blur(25px)}.profile .panel-title{font-size:3em}.profile .tab-content{border-left:1px solid #ddd;border-right:1px solid #ddd}.nav-tabs li a{font-weight:700;padding:15px}.event .nav-tabs li a{color:#777}.event .nav-tabs.nav-justified > .active > a,.event .nav-tabs.nav-justified > .active > a:focus,.event .nav-tabs.nav-justified > .active > a:hover{border-bottom:1px solid transparent}.nav-tabs li a:hover{border-bottom:1px solid transparent;color:#4d4d4d}.event .nav-tabs > li.active > a,.event .nav-tabs > li.active > a:focus,.event .nav-tabs > li.active > a:hover{color:#777;background:#ddd}.event .nav-tabs > li > a:hover{color:#fff;background:#46B8DA}.nav-tabs li a:focus{outline:none}.profile .view_expand{display:none}.profile .input-group-addon{border-radius:0}.tab-content.inner{border-left:0;border-right:0;padding:20px 0 0}.profile .pwstrength_viewport_verdict{display:block;line-height:45px;height:40px}.profile #change_account .profile-userpic img{height:200px;width:200px}.profile #rides .age-container{display:block;width:inherit;margin-top:-5px}.profile #rides .age-container .label.label-default.label-age{display:inline-block}.home.no-image .navbar-default .navbar-nav > li > a{color:#777}.error-404 .navbar-default .navbar-nav > li > a{color:#fff}.navbar-nav > li > .dropdown-menu li.profile-link.first:after{-webkit-transition:background .4s linear,color .4s linear;-moz-transition:background .4s linear,color .4s linear;-ms-transition:background .4s linear,color .4s linear;-o-transition:background .4s linear,color .4s linear;transition:background .4s linear,color .4s linear}.navbar a,.navbar,.navbar-fullscreen .modal-body>ul>li,.navbar-fullscreen .modal-body>ul>li>a,#footer .dropdown-menu a{font-family:"Asap",Helvetica,Arial,sans-serif!important}.navbar-default .navbar-nav>li>a,.navbar-fullscreen .modal-body>ul>li>a{-webkit-transition:background-color .4s linear,border-color .4s linear,color .4s linear;-moz-transition:background-color .4s linear,border-color .4s linear,color .4s linear;-ms-transition:background-color .4s linear,border-color .4s linear,color .4s linear;-o-transition:background-color .4s linear,border-color .4s linear,color .4s linear;transition:background-color .4s linear,border-color .4s linear,color .4s linear}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li.active>a:hover,.navbar-fullscreen .modal-body>ul>li>a:hover{background:#fff200;color:#4d4d4d!important;border-bottom:1px solid #fff}.navbar-default .navbar-nav>.open>a>span.badge-rounded,.navbar-default .navbar-nav>li>a:hover span.badge-rounded{background:#4d4d4d;color:#fff}.navbar-default .navbar-toggle:focus{background:#28a5a5}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle.collapsed:hover{background:#4d4d4d;color:#fff}.navbar-default .navbar-nav>li.active>a:hover i{color:#4d4d4d}.404 .navbar-default .navbar-nav > li > a{color:#fff}.navbar-default .fa,.navbar-default .glyphicon{font-size:20px}.navbar-default .dropdown .fa,.navbar-default .dropdown .glyphicon{font-size:16px!important}.navbar{background:none;width:100%;z-index:300;height:80px;border:none!important;margin-bottom:0!important}.navbar .container{height:80px}.navbar .navbar-header{height:80px}.home .navbar{background:none;margin-top:40px}.navbar-right{margin-right:0}.navbar .sign-in.dropdown .dropdown-menu{min-width:300px;width:300px}.navbar .sign-in.dropdown .dropdown-menu:before{top:-5px;right:6px;content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute}.smaller-navbar-brand{display:none;margin:7px auto 0;width:160px;left:50%;margin-left:-80px;position:absolute;height:66px}.smaller-navbar-brand a{height:66px;width:160px;display:block;overflow:hidden;background:url(../../assets/frontend/logo_small.png) 0 -66px no-repeat;border-bottom:1px solid transparent;-webkit-transition:color .4s ease-out;-moz-transition:color .4s ease-out;-ms-transition:color .4s ease-out;-o-transition:color .4s ease-out;transition:color .4s ease-out}.smaller-navbar-brand a img{opacity:0;-webkit-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;-ms-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;transition:opacity .4s ease-out}.smaller-navbar-brand a:hover{background:url(../../assets/frontend/logo_small.png) 0 -200px no-repeat}.smaller-navbar-brand a:hover img{opacity:1}.home a.navbar-brand.no-image{display:none}.home.no-image a.navbar-brand.no-image{display:block}a.navbar-brand.mobile{background:url(../../assets/frontend/logo_swap_mobile.png) no-repeat;height:92px;width:92px}a.navbar-brand.desktop{background:url(../../assets/frontend/logo_swap_desktop.png) no-repeat;height:122px;width:122px;left:20px;top:20px}.home a.navbar-brand.desktop{background:url(../../assets/frontend/logo_swap_desktop.png) -200px 0 no-repeat;top:60px}.home.no-image a.navbar-brand.desktop{background:url(../../assets/frontend/logo_swap_desktop.png) no-repeat}a.navbar-brand{display:block;padding:0;overflow:hidden;z-index:301;margin:0!important;position:absolute}a.navbar-brand img{display:block}a.navbar-brand:hover img,a.smaller-navbar-brand.mobile:hover img{opacity:0;-webkit-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;-ms-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;transition:opacity .4s ease-out}.home a.navbar-brand.desktop:hover{background:url(../../assets/frontend/logo_swap_desktop.png) 0 122px}.home.no-image a.navbar-brand.desktop:hover{background:url(../../assets/frontend/logo_swap_desktop.png) 0 122px}a.navbar-brand.desktop:hover{background:url(../../assets/frontend/logo_swap_desktop.png) 0 122px}.navbar-default .navbar-nav>li>a span,.btn span,.navbar .dropdown-menu>li>a span{padding-left:10px}.btn span.caret{padding-left:0}button span.caret{margin:0}.btn.collapsed span{margin:0}.navbar-default .nav li{display:block!important;margin:15px 0;float:left}.navbar-default .navbar-nav>li>a{padding-top:0;padding-bottom:0;border-bottom:1px solid transparent;border-radius:0;line-height:50px;height:50px!important}.zero-results.navbar-default .navbar-nav > li > a{color:#fff}.navbar-nav > li > .dropdown-menu{padding:0;border:0;margin-top:8px}.navbar-nav > li > .dropdown-menu li.profile-link.first:after{content:'';display:inline-block;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #fff;position:absolute;top:-4px;right:10px}.navbar-nav > li > .dropdown-menu:hover li.profile-link.first:not.active:after{border-bottom:4px solid #4d4d4d}.navbar-nav > li > .dropdown-menu:hover li.profile-link.first.active:after{border-bottom:4px solid #fff200}.navbar-nav .dropdown-menu li a,#footer .dropdown-menu li a{color:#4d4d4d!important;display:block;padding:10px 5px}.navbar-nav .dropdown-menu .fa{margin-right:-3px}.dropdown-toggle{cursor:pointer}.dropdown-toggle.navbar-image img{margin:5px 0 0}.navbar .dropdown-menu li.active a,.navbar .dropdown-menu li.active a:focus,#footer .dropdown-menu li.active a,#footer .dropdown-menu li.active a:focus{background:#fff200}.navbar-nav > li > .dropdown-menu li.profile-link.first.active:after{border-bottom:4px solid #fff200}.navbar-nav > li > .dropdown-menu li.profile-link.first.active:hover:after,.navbar-nav > li > .dropdown-menu li.profile-link:hover:after,.navbar-nav > li > .dropdown-menu li.profile-link.active:hover:after{border-bottom:4px solid #4d4d4d}.navbar .dropdown-menu>li{float:none!important;margin:0!important}.navbar .dropdown-menu li a:hover,.navbar .dropdown-menu li a:hover,.navbar .dropdown-menu li a:hover,.navbar .dropdown-menu li.active a:hover,#footer .dropup .dropdown-menu li a:hover{background:#4d4d4d;color:#fff!important}.navbar-default .navbar-nav>li>a:hover{border-bottom:1px solid transparent}.home .navbar-default .navbar-nav>li>a:hover,.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{text-shadow:0 0 0!important;box-shadow:inset 0 0 5px 2px rgba(0,0,0,0.2)}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle.collapsed:hover{background:#4d4d4d!important;color:#fff!important}.navbar-default .navbar-nav>.active>a,.navbar-fullscreen .active a{background:#333;color:#fff}.navbar-default .navbar-nav>.active>a i{color:#28a5a5}.navbar-default .navbar-toggle.collapsed span{background:#fff!important}.navbar-default .navbar-toggle .icon-bar,.navbar-default .navbar-toggle.collapsed:hover span{background:#fff!important;text-indent:-30000px}.navbar-toggle{border:none;display:none;margin-bottom:0}.navbar-image{height:42px;line-height:42px;display:block}.navbar-image img{height:40px;-webkit-transition:border-color .4s linear;-moz-transition:border-color .4s linear;-ms-transition:border-color .4s linear;-o-transition:border-color .4s linear;transition:border-color .4s linear}.navbar-image:hover img{border:1px solid #46B8DA}.navbar-image .badge-rounded{margin-top:4px}.navbar-image:hover .badge-rounded{background:#46B8DA;color:#fff}.navbar-default .navbar-nav .caret{margin-left:4px}.nav-justified > li > a{margin-bottom:0}.nav-tabs li a{margin-right:0}.search-wrapper .nav-tabs.nav-justified > li.active > a {background:#fff!important;}.search-wrapper .nav-tabs.nav-justified > li > a:hover {background:#4d4d4d!important;color:#fff;}.search-wrapper .nav-tabs.nav-justified > li.active > a:hover {background:#fff!important;color:#337ab7!important;}.search-wrapper .nav-tabs.nav-justified > li > a {margin-bottom:-1px;background:#46B8DA!important;}#footer a:hover{color:#fff}#footer a.active{color:#fff}#footer .dropup .dropdown-menu{padding:0;border:0;margin-bottom:8px}#footer .btn-group.open .dropdown-toggle{box-shadow:0 0 0 0}#footer .dropdown-menu li.profile-link:after{content:'';display:inline-block;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff;position:absolute;bottom:-4px;left:10px}.datetimepicker{border-radius:0}.datetimepicker .datetimepicker-hours th,.datetimepicker .datetimepicker-minutes th{display:none!important}.datetimepicker .datetimepicker-hours td,.datetimepicker .datetimepicker-minutes td{width:180px}.datetimepicker table tr td span{color:#000}.datetimepicker table tr td span.old{color:#000}.datetimepicker table tr td span.old.disabled{color:#999}.datetimepicker th{color:#616161}.datetimepicker td{color:#616161}.share .panel-title{font-size:3em}.share .flexbox-container h4{line-height:1;font-weight:400}.search .flexbox-container h4{line-height:1;font-weight:400}.offer-edit .panel-title{font-size:3em}.offer-edit .flexbox-container h4{line-height:1;font-weight:400}.flex .row{display:flex;display:-ms-flexbox;display:-webkit-flex;align-items:flex-end}.share .input-group-btn .btn{font-weight:700}.share .input-group-addon{color:#46B8DA;background:#fdfdfd;border-top:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #fff}.share .input-group-lg > .input-group-addon{height:auto}.share .side-label::before{border:2px solid #fff}.share input:focus + .side-label::before{border-color:#fff}.share .side-label::after{background:#fff}.bootstrap-touchspin .input-group-addon{color:#46B8DA;background:#fff;border-right:0}.bootstrap-touchspin button i{margin:0}.find-your-ride .search-box:not(:last-child){padding-left:0;padding-right:10px}.find-your-ride .search-box:last-child{padding-left:0;padding-right:0}.search .table-structure .panel-heading{padding:30px 15px}.search h3{overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}.search .flexbox-container .panel-title{font-size:3em}.border-top-soon .irs-from,.border-top-soon .irs-to,.border-top-soon .irs-single,.border-top-soon .irs-max,.border-top-soon .irs-min{background:#f2f2f2;color:#fff}.border-top-soon .side-label::before{border:2px solid #f2f2f2}.border-top-soon .side-label::after{background:#f2f2f2}.border-top-soon input:focus + .side-label::before{border-color:#f2f2f2}.border-top-soon .irs-bar-edge{border:1px solid #f2f2f2;background:#f2f2f2}.border-top-soon .irs-bar{border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;background:#f2f2f2}.search .search-option-wrapper h3,.search-result .search-option-wrapper h3{border-bottom:1px solid #fff;padding-bottom:7px!important}.single-slider h3{margin-bottom:55px!important}.sold-out{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGUlEQVQYlWM4f/78fwYkgM7HKkhlRYPADQA5LDbB+rkNKwAAAABJRU5ErkJggg==) repeat!important}.search-result .search-option-wrapper,.search .search-option-wrapper{padding:0 20px 10px;border-radius:4px;border:1px solid #fff;margin:0 0 20px}.search-result .minmarker,.search .minmarker{margin-top:20px}.search-result .maxmarker,.search .maxmarker{margin-top:20px}.search-result .search-option-wrapper label,.search .search-option-wrapper label{display:block}.search-result .full-cover{background:url(../../ffaimages/ffa_01.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.search-result .no-search-result .container-middle{margin-top:200px}input[type="checkbox"],input[type="radio"]{position:absolute;left:-9999px}.side-label{display:inline-block;position:relative;margin:10px 0;padding-left:25px;cursor:pointer;line-height:20px}.side-label::before,.side-label::after{content:'';position:absolute;top:2px;left:0}input[type="radio"] + .side-label::before,input[type="radio"] + .side-label::after{border-radius:50%}.side-label::before{display:block;width:16px;height:16px;border:2px solid #46B8DA}input:focus + .side-label::before{border-color:#46B8DA}.side-label::after{display:none;width:8px;height:8px;margin:4px;background-color:#46B8DA}input:checked + .side-label::after{display:block}.search-result-detail-edit .panel-title{font-size:4em}.search-result-detail-edit .input-group-btn .btn{font-weight:700}.search-result-detail-edit .input-group-lg > .input-group-addon{height:auto}.search-result-detail-edit .btn span{padding-left:0}.search-result-detail-edit .form-group label span{margin:0}.search-result-detail-edit .btn-group > .btn{border-left:0}.search-result-detail-edit .btn-group > .btn:first-child{border-left:1px solid #46B8DA}.search-detail .container-full{margin-bottom:-80px;margin-top:0}.contact a{width:100%}.contact a span{overflow:hidden;text-overflow:ellipsis}.contact a span.glyphicon,.contact a span.no-ellipsis{overflow:inherit;text-overflow:clip}.contact a span#contactData{overflow:hidden;width:200px;white-space:nowrap;text-overflow:ellipsis}.major-field{font-size:1.5em;line-height:1.3em}.middle-field{font-size:1.2em}.more-line-height{line-height:1.6em}.minor-field{font-size:1.1em}.large-field{font-size:9em}.right-rounded{border-top-right-radius:4px;border-bottom-right-radius:4px}.rounded{border-radius:4px}.search-detail .age-line{display:none}blockquote .minor-field::before{content:"— "}blockquote .minor-field::after{content:" —"}.search-detail .minor-field span{font-size:13px}.search-detail .profile-userpic-age{margin:-20px auto 0;display:block;width:35px;height:35px;line-height:35px}.search-detail .profile-username{font-family:'Montserrat',sans-serif}.search-detail .profile-username-company-languages span{line-height:1.2}.search-detail .container .panel-heading span{margin-right:10px}.search-detail .profile-userpic img{width:180px;height:180px}.search-detail .driver .btn{padding:6px}.search-detail .panel-body{padding:0}.search-detail .tab-content{border-left:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd;background:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.search-detail .driver .tab-content{border:0}.search-detail .nav-tabs li a{font-weight:700}.search-detail .nav-tabs li > a:focus,.search-detail .nav-tabs > li > a:hover{border-bottom:1px solid transparent}.search-detail .nav-tabs li.active a{border-bottom:1px solid transparent}.search-detail .nav-tabs li.active a:hover{border-bottom:1px solid transparent}.search-detail .nav-tabs li a:focus{outline:none}.navbar-fullscreen{background:#28a5a5!important;z-index:2500;padding-right:0!important}.navbar-fullscreen .modal-body>ul>li{display:block;float:none;margin:0}.navbar-fullscreen .modal-body>ul>li:not(:last-child){border-bottom:1px solid #86cdda}.navbar-fullscreen .modal-body>ul>li>a{border-bottom:1px solid transparent;border-radius:0;color:#fff!important}.navbar-fullscreen .modal-body>ul>li>a:hover{text-decoration:none;text-shadow:0 0 0!important}.navbar-fullscreen .modal-header{border-bottom:0}.navbar-fullscreen .modal-header button{color:#fff!important}.navbar-fullscreen .modal-dialog{margin:0;width:100%;height:100%;min-height:100%}.navbar-fullscreen .modal-content{box-shadow:0 0 0;border-bottom:0;border-radius:0;color:#fff;border-right:0;background:#28a5a5}.navbar-fullscreen .modal-body{padding:0}.navbar-fullscreen .modal-body ul{padding:100px 0 0;overflow:auto;width:100%}.featured-festivals-wrapper{display:flex;flex-flow:row wrap;align-items:stretch;-webkit-justify-content:space-between;justify-content:space-between}.featured-festival-item{width:360px;margin:0 0 20px;-webkit-transition:background .4s linear,color .4s linear;-moz-transition:background .4s linear,color .4s linear;-ms-transition:background .4s linear,color .4s linear;-o-transition:background .4s linear,color .4s linear;transition:background .4s linear,color .4s linear}.featured-festival-item:hover{background:#46B8DA;text-decoration:none;cursor:pointer;-webkit-box-shadow:0 10px 20px -10px rgba(0,0,0,0.22);-moz-box-shadow:0 10px 20px -10px rgba(0,0,0,0.22);-o-box-shadow:0 10px 20px -10px rgba(0,0,0,0.22);box-shadow:0 10px 20px -10px rgba(0,0,0,0.22)}.featured-festival-item:hover .featured-festival-item-wrapper-ticket-link{background:#fff;text-decoration:none}.featured-festival-item:hover .featured-festival-item-wrapper-ticket-link span{color:#46B8DA!important}.featured-festival-item:hover .featured-festival-item-wrapper-ticket-link i{color:#46B8DA!important}.featured-festival-item-credit{width:100%;height:230px;background:red}.featured-festival-item-credit-image-wrapper{line-height:initial;height:184px}.featured-festival-item-caption{margin:0 auto;width:100%;align-self:flex-start}.featured-festival-item-caption-featured-festival-item-wrapper-ticket-link-wrapper{display:flex;flex:1;flex-direction:column;flex-wrap:wrap}.featured-festival-item-caption:hover{text-decoration:none}.featured-festival-item-credit-label{font-size:11px;position:absolute;height:40px;right:0;bottom:0;z-index:90;padding:0 15px;text-align:right;line-height:40px;background:rgba(17,69,85,0.6)}.featured-festival-item-credit-label:after{content:'';display:block;position:absolute;width:0;height:0;border-style:solid;border-width:20px 20px 20px 0;border-color:transparent rgba(17,69,85,0.6) transparent transparent;left:-20px;bottom:0;margin-left:0}.featured-festival-item-wrapper{padding:0 0 90px;display:block}.featured-festival-item:hover *{color:#fff!important}.featured-festival-item-wrapper-ticket-link{align-self:flex-end}.featured-festival-item-wrapper:hover .featured-festival-item-wrapper-ticket-link.btn{background:#fff;border-color:#fff}.featured-festival-item-wrapper:hover .featured-festival-item-wrapper-ticket-link.btn i{color:#46B8DA}.featured-festival-item-wrapper:hover .featured-festival-item-wrapper-ticket-link.btn span{color:#46B8DA}.featured-festival-item-wrapper:hover .featured-festival-item-caption span{color:#fff}.featured-festival-item-wrapper:hover .featured-festival-item-caption p{color:#fff}.featured-festival-item-wrapper:hover .featured-festival-item-caption h3{color:#fff!important}.featured-festival-item-wrapper:hover .featured-festival-item-credit-label{color:initial}.featured-festival-item-link{color:#e2e2e2;line-height:initial}.featured-festival-item-wrapper-ticket-link:hover{background:#212121!important;border-color:#212121!important}.featured-festival-item-wrapper-ticket-link:hover i{color:#fff!important}.featured-festival-item-wrapper-ticket-link:hover span{color:#fff!important}.featured-festival-item-image{width:360px;display:inherit}.featured-festival-item-caption-header{font-size:1.4em}.event-carousel{overflow:hidden}.event-carousel .credit-label{bottom:0px}.event-carousel .carousel-caption-title{font-weight:700;word-wrap:break-word;position:relative;font-size:2.7em!important;font-family:Montserrat,Helvetica,Arial,sans-serif}.carousel{position:relative}.carousel-inner{overflow:visible}.carousel-inner > .item > img{width:100%}.event-carousel.carousel .item{height:450px}.carousel .item{width:100%;height:650px;position:relative;overflow:visible;z-index:30}.event-carousel.carousel .carousel-caption{padding:0}.event-carousel.carousel .image-helper{height:450px}.event-carousel.carousel .image-wrapper{height:450px}.carousel-caption{left:0;right:0;width:100%;z-index:223;padding:80px 0 0;position:absolute;top:0;height:100%;background:none!important;text-align:center}.carousel-caption-wrapper{display:inline-block;margin:0 auto;width:100%}.carousel.single-carousel .item{height:100%;max-height:100%;width:100%}.single-carousel .image-helper{position:fixed;width:100%;height:100%;margin-top:-80px}.single-carousel .image-wrapper,.single-carousel .image-helper .gradient-helper{width:100%;height:780px}.single-carousel .carousel-inner{height:100%}.single-carousel{height:700px;width:100%}.zero-results.single-carousel{height:100%;background:#000}.zero-results.single-carousel .row{height:100%}.zero-results.single-carousel .carousel-inner{height:100%;top:-80px}.sign{background:#fbfaf8}.credit-label{position:absolute;z-index:220;font-size:11px;height:40px;padding:0 15px;text-align:right;line-height:40px;bottom:0;right:0;background:rgba(17,69,85,0.6)}.event .credit-label {bottom:30px;}.credit-label:after{content:'';display:block;position:absolute;width:0;height:0;border-style:solid;border-width:20px 20px 20px 0;border-color:transparent rgba(17,69,85,0.6) transparent transparent;left:-20px;bottom:0;margin-left:0}.home .panel{background:none;margin:0}.home.no-image .panel{background:#fff;margin:0}.home.no-image #search .panel.box-shadow{box-shadow:0 1px 1px rgba(0,0,0,0.25)}.home #search{width:90%}.home .panel-footer{background:none}.panel{border:0!important;margin-bottom:0;-webkit-box-shadow:0 0 0}.panel-title{font-size:30px;font-weight:700}.panel-footer{border-top:1px solid #bce8f1;background:#fff;padding:20px}.signin .panel-footer{border-top:1px solid transparent}.striker-line{background:#cdcdcd;height:1px;margin-top:0!important;margin-bottom:0!important}.striker-or{display:block;font-size:16px;text-align:center;padding:12px 0}.home .form-group,.home .input-group{margin-bottom:0}.bootstrap-filestyle{text-align:center;width:100%}.bootstrap-filestyle .buttonText{padding-left:10px;font-weight:700;margin:0}.form-group .control{text-transform:none}.form-group input[type="radio"],.form-group input[type="checkbox"]{margin:0 10px 0 0;vertical-align:middle!important}.checkbox input[type="checkbox"]{position:relative!important}.has-error label span a{color:#a94442!important}.error-block{color:#A94442;margin:5px 0 10px;display:block;min-height:20px;clear:both;float:none}.error-block.profile-meter{margin-top:42px}.error-block.signup-meter{margin-top:12px}.has-error .btn-group-justified .btn{color:#A94442}.has-error .side-label::before{border:2px solid #A94442}.has-error input,.has-error .btn-ffa{border:1px solid #A94442;color:#A94442}.form-group label span,.input-group label span{font-weight:400;margin:0 20px 0 0}.checkbox label{padding-left:0}.outline-header{padding:30px 0 10px;color:#fff;margin:0 0 20px;font-size:40px;border-bottom:1px solid #ddd}input{height:auto!important}.social-footer .tooltip.right .tooltip-arrow{border-right-color:#fff}.social-footer .tooltip.top .tooltip-arrow{border-top-color:#fff;bottom:1px}.social-footer .tooltip-inner{background:#fff;font-weight:700;color:#46B8DA}.social-footer li a{display:inline-block;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center;width:40px;height:40px;font-size:22px;-webkit-transition:background .4s linear,color .4s linear;-moz-transition:background .4s linear,color .4s linear;-ms-transition:background .4s linear,color .4s linear;-o-transition:background .4s linear,color .4s linear;transition:background .4s linear,color .4s linear}.social-footer li a:hover{background:#fff200;color:#4d4d4d;border-bottom:1px solid #fff}.social-footer li a#facebook{background:#3b5998}.social-footer li a#twitter{background:#0084b4}.social-footer li a#instagram{background:#125688}.social-footer li a#facebook:hover,.social-footer li a#twitter:hover,.social-footer li a#instagram:hover{background:#4d4d4d;color:#fff}.social-footer li a span{line-height:40px;display:inline-block;text-align:center;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.social-footer li a:hover span.fa{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms--transform:rotate(360deg);transform:rotate(360deg)!important}.flix-image {height:50px}.flix-image img {height:100%}#recent-items a{padding:10px;border-bottom:1px solid #fff;color:#fff}#recent-items a:hover{background:#fff;color:#ff195e}#recent-items a:hover .recent-item .label{background:#ff195e}.recent-item-wrapper{width:70%;display:inline-block;font-size:18px}.recent-item{width:30%;font-weight:700;font-size:26px}.recent-item label{padding:10px}.cookiebanner{background:#000;padding:20px 10px;z-index:555;color:#fff;width:100%;position:fixed;bottom:0;font-size:.8em}.cookiebanner a{text-decoration:none}.twitter-typeahead{display:block!important;width:100%;position:relative}.twitter-typeahead .tt-query{margin-bottom:0}#findYourFestival .tt-menu{width:100%;}.tt-menu{min-width:100px;width:240%;margin-top:51px;padding:5px 0 0;z-index:300;background:#fff;border:1px solid rgba(0,0,0,0.15);border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.place-to .tt-menu{width:235%}.share .tt-menu{width:100%}.tt-menu:before{top:-6px;left:6px;content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute}.tt-menu h3{padding-left:20px;font-size:18px;text-transform:uppercase;padding-bottom:7px;padding-top:7px;border-bottom:1px solid #e2e2e2;color:#28a5a5;margin-bottom:0;margin-top:0;text-align:left}.tt-input{z-index:2}.tt-suggestion{display:block;cursor:pointer;padding:7px 20px;line-height:1.4;color:#212121;text-align:left}a.tt-suggestion {text-decoration:none;transition:none;}.tt-suggestion span.cancelled-0{display:none}.tt-suggestion .festival-content .city::before{content:" | "}.tt-suggestion .festival-content .date-from::before{content:"| "}.tt-suggestion .festival-content .date-from::after{content:"–"}.tt-dataset-cities .state::before{content:" | "}.tt-suggestion.cancelled-1{color:#a94442}.tt-suggestion span.cancelled-1::before{content:attr(data-title)}.empty-result{display:block;padding:10px 20px}.tt-suggestion:hover,.tt-menu .tt-suggestion:nth-child(odd):hover,.tt-suggestion:hover span,.tt-suggestion:hover,.tt-suggestion.tt-cursor,.tt-menu .tt-suggestion:nth-child(odd).tt-cursor,.tt-menu .tt-suggestion:nth-child(odd).tt-cursor .cancelled-1{background:#293846;color:#fff}.tt-suggestion p{margin:0}.tt-suggestion span.glyphicon{margin:0 5px 0 0}.typeahead-spinner,.typeahead-spinner:before,.typeahead-spinner:after{width:4px;height:20px;background-color:#46B8DA;border-radius:2px}.typeahead-spinner{position:absolute;z-index:10;right:15px;top:15px;display:none}.typeahead-spinner:before,.typeahead-spinner:after{content:"";position:absolute;display:block;top:0}.typeahead-spinner:before{left:-6px}.typeahead-spinner:after{left:6px}@keyframes bounce-bottom{0%{height:5px;margin-top:15px}50%{height:20px;margin-top:0}100%{height:5px;margin-top:15px}}.typeahead-spinner-bounce-bottom{-webkit-animation:bounce-bottom .6s ease .1s infinite;animation:bounce-bottom .6s ease .1s infinite}.typeahead-spinner-bounce-bottom:before,.typeahead-spinner-bounce-bottom:after{top:auto;bottom:0}.typeahead-spinner-bounce-bottom:before{-webkit-animation:bounce-bottom .6s ease 0 infinite;animation:bounce-bottom .6s ease 0 infinite}.typeahead-spinner-bounce-bottom:after{-webkit-animation:bounce-bottom .6s ease .2s infinite;animation:bounce-bottom .6s ease .2s infinite}#quote blockquote p:before{content:"\f10d";font-family:'Fontawesome';margin-right:10px}#quote blockquote p:after{content:"\f10d";font-family:'Fontawesome';margin-left:10px}.event .upcoming-festivals li a.flexbox-container:hover{background:#46B8DA!important;border:0}.upcoming-festivals li a:hover{background:#46B8DA!important;border:1px solid #46B8DA}.upcoming-festivals li a:hover h4{color:#fff!important}.upcoming-festivals li a:hover span{color:#fff!important}.upcoming-festivals li a .label{-webkit-transition:background .4s linear;-moz-transition:background .4s linear;-ms-transition:background .4s linear;-o-transition:background .4s linear;transition:background .4s linear}.upcoming-festivals li a:hover span.label{background:#fff!important;color:#46B8DA!important}.upcoming-festivals.event-rides li:first-child a.flexbox-container{border-top-color:#fff}.event .upcoming-festivals.event-rides li{border-bottom:1px solid #e2e2e2}.event .upcoming-festivals.event-rides li:first-child a.flexbox-container{border:0}.event .upcoming-festivals.event-rides li:last-child{border:0}.upcoming-festivals.event-rides li:first-child span.border-all-lighter-grey{border-top-color:#fff}.upcoming-festivals.event-rides li.single-event a{border-top-color:#ddd;margin-top:-1px}#festivalmap{height:520px}@media(max-width: 252px){a.navbar-brand{display:none!important}}@media(max-width: 480px){.btn-stopper{display:block}.btn-stopper i{display:none}.search-detail .search-detail-facts{padding-left:0;padding-right:0}.search-detail .search-detail-facts span{padding-right:0}.search-detail .profile-userpic{margin:0}.search-detail .profile-userpic-container{float:none;text-align:center}.search-detail .search-detail-profile-right{float:none;text-align:center;display:block}.age-container{margin:-10px auto}.search-detail .container .panel-heading{text-align:center}.block-xxs{display:block}.share .panel-title,.profile .panel-title,.search .flexbox-container .panel-title{font-size:2em}.major-field{font-size:1em}.search-detail .search-detail-facts{margin-bottom:5px;border-bottom:1px solid #dbdbdb}}@media(max-width: 767px){.search-wrapper .tab-content {margin:60px 0;}.festival-or-somewhere-else.nav-tabs li a {color:#4d4d4d;}.festival-or-somewhere-else.nav-tabs li.active a {color:#fff;}.cookiebanner a{margin-right:0;margin-bottom:10px}.featured-festival-item-caption-header{font-size:1.8em}.featured-festival-item-credit-image-wrapper{height:100%}.event-carousel .carousel-caption-wrapper h1.carousel-caption-title{font-size:2em!important;padding:0 20px}.nav-tabs li a{width:100%}.upcoming-festivals li a{display:block}.upcoming-festivals li a h4{width:100%}.upcoming-festivals li a .recent-item{width:100%}.upcoming-festivals li a .label{float:none!important}.featured-festivals-wrapper{display:block}.featured-festival-item{width:100%;display:block}.featured-festival-item-image{width:100%}a.navbar-brand{top:20px}a.navbar-brand.desktop{display:none}.home.no-image a.navbar-brand.desktop{display:none}.panel-title{font-size:1.4em}.home .carousel.main-carousel .item{background:none!important;max-height:inherit;height:inherit}.home .carousel.main-carousel .item .carousel-caption{position:initial;padding:0}.home .carousel .item #search{width:98%}.home .carousel .item #search .major-field{color:#616161}.home .carousel .item .transparent-black{padding:0;background:none!important}.home .carousel .item .transparent-black h2{background:#fff;color:#616161!important}.input-group.selecter{display:flex}.input-group-addon.select-wrapper{display:inline-block;float:left;width:auto;padding:11px 6px}.input-group .form-control.select-phone{width:100%;display:flex;float:none}.text-light-grey-xs{color:#616161!important}.luggage-firstletter{display:none}.luggage-notfirstletter{display:block}.flex .row{display:block}.share .form-group label span{margin:0}.search-detail h2{line-height:12px;font-size:1.3em;padding:0}.typeahead-spinner{top:15px}input[type='number']{padding:20px 12px}.bootstrap-touchspin .input-group-btn-vertical > .btn{padding:15px}.share .full .input-ffa{padding:20px}.bootstrap-touchspin .input-group-btn-vertical{display:inline-block;position:absolute;margin-left:-30px;z-index:3}.bootstrap-touchspin .input-group-btn-vertical i{top:9px;font-size:12px;left:9px}.profile #change_account .profile-userpic{float:none}.profile #change_account .flexbox-container{display:block}.profile #submit_new_car_btn{margin-top:20px}.profile h3{padding-left:0;padding-right:0}.share .panel-heading{padding:30px 15px 0}.error-block{margin:10px 0 0}.error-block.profile-meter{margin-top:0;line-height:0}.error-block.signup-meter{margin-top:0}.word-breaker{word-spacing:normal}.no-margin-xs{margin:0}.form-group label span.no-margin-xs{margin:0}.no-padding-xs{padding:0}.no-padding-left-xs{padding-left:0}.btn span.no-padding-xs{padding:0}.btn-default-xs{border-radius:0;border:0;background:#fff;color:#4d4d4d}.no-border-xs{border:0!important}.no-top-xs{padding-top:0}.panel{margin:20px 0 0}.container-middle .panel:first-child{margin:0}.full .panel{margin-top:0!important}.home .panel{background:#fff;border:1px solid transparent!important}.home .no-box-inset-shadow-xs{border-top:0 solid transparent;box-shadow:0 0 0;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0}.no-box-shadow-xs{box-shadow:0 0 0;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0}.container-main{margin-top:120px}.btn-block-xs{width:100%}.text-center-xs,.center-xs{margin-left:auto;margin-right:auto;display:block;text-align:center!important;float:none!important}.no-float-xs{float:none!important}.block-xs{display:block}.flex{display:block}.input-group{display:block}.input-group.bootstrap-touchspin{display:table}.input-group.bootstrap-touchspin .btn{padding:22px}.profile #add_car_btn{float:none}.nav-tabs.responsive li{background:#fff;display:block;float:none;border-radius:0;border:1px solid #ddd}.nav-tabs.responsive li:first-child{background:#fff;border-top-left-radius:4px;border-top-right-radius:4px}.nav-tabs.responsive li:first-child a{border-top-left-radius:4px;border-top-right-radius:4px}.nav-tabs.responsive > li > a{margin-right:0;border:0!important;border-radius:0}.nav-tabs.responsive > li.active a{background:#46B8DA;color:#fff}.event .nav-tabs.responsive > li a{background:#eee;color:#777}.event .nav-tabs.responsive > li a:hover{background:#fff;color:#777}.event .nav-tabs.responsive > li.active a{background:#46B8DA;color:#fff}.profile .panel-heading{font-size:80%}.profile .panel-heading small{font-size:50%}.profile .col-fluid{margin-left:-25px;margin-right:-25px;padding-left:0;padding-right:0}.fahr-title{line-height:40px}.search-result .container-middle{margin-top:160px}.navbar-fullscreen .modal-body ul{padding:30px 0 0}.search-result-detail-edit .panel{margin:0!important}.search-result .full-image-footer{background:#46B8DA;padding:60px}.search-result .panel{background:#fff!important;box-shadow:0 1px 1px rgba(0,0,0,0.25)}.single-carousel .panel{background:none!important;box-shadow:none;margin-top:0!important}.single-carousel .form-group{margin-bottom:0}.search-detail .container-middle{margin:60px 0 0}.event-container{margin:60px 0 0}.search-detail .container-full .panel{margin:0!important}.search-detail .panel.box-shadow{margin:-70px 0 0!important}.table-wrapper{display:block}.table-row{display:block}.table-cell{display:block;border:0}.no-float{float:none}.search-detail .nav-tabs li a{margin-right:0}.search-detail .nav-tabs li.active a:hover{border-bottom:1px solid #ddd;background:#46B8DA;color:#fff;border-left:0;border-right:0;border-top:0}.search-detail .nav-tabs li.active a{border-bottom:1px solid #ddd;background:#46B8DA;color:#fff;border-left:0;border-right:0;border-top:0}.panel-body{padding:10px}.panel-footer{padding:20px 10px}table tbody{border-top:0!important}.home .navbar{background:#fff;margin-top:0}.top-helper{margin:0;top:0}.home{background:#fff}.home .container-fluid.top-helper{margin:80px 0 0;top:0}.home .top-helper .container-fluid .clearfix{margin:0}.home #search{background:#fff}.home .middle-field{font-size:1em}.home .more-line-height{line-height:1.4em}.home h1{font-size:24px;line-height:1.3em}.major-field{font-size:1.3em;line-height:1.2em}.home .hyphen{display:none}.home .recentTo{display:flex} .recentTo .small {margin-right:3px;}}@media(max-width: 768px){.home .message-wrapper{position:relative;z-index:20;width:100%}.control-label{display:none}.signup .control-label#label-birthdate{display:block}.signup .control-label#label-preferred-language{display:block}.signup .control-label#label-gender{display:block}.profile .control-label{display:block}.page.aboutus{text-align:center}.page.aboutus .pull-left{float:none!important}.page.aboutus img.team{width:180px;height:180px;margin:0 auto 30px;display:block}}@media (min-width: 767px) and (max-width:999px){.event .carousel-wrapper{margin-top:60px}.featured-festival-item{width:340px}.featured-festival-item-image{width:100%}.top-helper{margin:40px 0 0;top:0}.home #search{margin-top:130px}.carousel .item{height:950px}.find-your-ride{padding:20px}.container-main{margin-top:0}a.navbar-brand{top:20px}.home a.navbar-brand{top:60px}.home .container-middle{margin-top:80px}}@media(max-width:831px){.fixed-table-container,.fixed-table-container thead,.fixed-table-container tbody,.fixed-table-container th,.fixed-table-container td,.fixed-table-container tr{display:block}.fixed-table-container thead tr{position:absolute;top:-9999px;left:-9999px}.fixed-table-container tbody tr{padding-bottom:0;padding-top:0;background:#fff;border-left:5px solid #fafafa}.fixed-table-container tbody tr:nth-child(2n+1),.fixed-table-container tfoot tr:nth-child(2n+1){background:#fafafa;border-left:5px solid #afedff}.fixed-table-container .table > tbody > tr > td{padding:0!important;border-top:0}.fixed-table-container tbody td:first-child{border-left:0}.fixed-table-container tbody tr td,.fixed-table-container tbody td{border-left:0}.fixed-table-container tbody tr td.first .city-country{display:none}.fixed-table-container tbody tr td.first .special{display:block}.fixed-table-container tbody tr td.first a{padding:20px 20px 0}.fixed-table-container tbody tr:nth-child(2n+1):hover a span,.fixed-table-container tfoot tr:nth-child(2n+1):hover a span{color:#4d4d4d!important}.fixed-table-container tbody tr td.first a span{font-size:18px}.fixed-table-container tbody tr td.first a span:nth-child(1){font-weight:700}.fixed-table-container tbody tr td.first a .time:before{content:"\2219";margin-right:3px}.fixed-table-container tbody tr td.first a span:nth-child(2){font-weight:700}.fixed-table-container tbody tr td.second a{padding:0 20px 5px}.fixed-table-container tbody tr td.second .city-country{display:none}#profile-my-rides-1 .fixed-table-container tbody tr td.second a{padding:0 20px 20px}.fixed-table-container tbody tr td.second a .small{padding:5px 0 0}.fixed-table-container tbody tr td.first a span.search-result-item-wrapper span.title-from:before{content:attr(data-title)}.fixed-table-container tbody tr td.first a span.search-result-item-wrapper span.title-to:before{text-transform:lowercase;content:attr(data-title)}.fixed-table-container tbody tr td.second a span strong{font-weight:400}.fixed-table-container tbody tr td.third{display:none}.fixed-table-container tbody tr td.fourth{display:none}.fixed-table-container tbody tr td.fifth{display:none}.fixed-table-container tbody tr td.driver a{border-top:1px solid #f5f5f5;padding:10px 20px}.fixed-table-container tbody tr td.driver .profile-driver-wrapper{padding:5px 0 0}.fixed-table-container tbody tr td.driver a span span:first-child{display:block}.fixed-table-container tbody tr td.sixth a span span:first-child{display:inline-block}.fixed-table-container tbody tr td.sixth a span span:first-child:after{content:"\FF1A"}.fixed-table-container tbody tr td.sixth .status{text-transform:lowercase}.fixed-table-container tbody tr td a{padding:2px 20px 20px;color:#46B8DA}.fixed-table-container tbody tr td a span{display:inline-block}.fixed-table-container tbody tr td a .search-result-item-wrapper{width:80%}.fixed-table-container tbody tr td a .search-result-item-wrapper span{display:inline}.fixed-table-container tbody tr td a .search-result-item.label{width:20%}.fixed-table-container tbody tr td.sixth a{border-top:1px solid #f5f5f5;padding:10px 20px}.fixed-table-container tbody tr td a span.profile-driver-wrapper{display:inline-block;padding-right:2px}.fixed-table-container tbody tr td a span.profile-username-userlanguages-wrapper{display:inline-block}.fixed-table-container tbody tr td a .profile-userpic{float:left;margin:0 5px 0 0;display:inline-block}.fixed-table-container tbody tr td a .profile-userpic .profile-userpic-age{display:none}.fixed-table-container tbody tr td a .profile-username .age-line{display:inline}.fixed-table-container tbody tr td a .profile-username span{display:block}.fixed-table-container tbody tr td a .profile-userlanguages{text-shadow:0 0 0;border-top:0;margin:-5px 0 0;display:block;background:none;line-height:13px}.fixed-table-container tbody tr td a .profile-username{padding:0;display:inline-block}.fixed-table-container tbody tr td a .profile-username.you-drive{line-height:45px}}@media (min-width: 831px){.fixed-table-container tbody tr td.first a span:nth-child(2){display:none}.fixed-table-container tbody tr td.first a span:nth-child(3){display:none}.fixed-table-container tbody tr td.second a span:nth-child(2){display:none}.fixed-table-container tbody tr td.second a span:nth-child(3){display:none}}@media (max-width: 920px){a.navbar-brand.desktop{display:none}.home.no-image a.navbar-brand.desktop{display:none}a.navbar-brand:hover{background:url(../../assets/frontend/logo_swap_mobile.png) 0 92px!important}}@media (min-width: 920px){a.navbar-brand.mobile{display:none}}@media (max-width: 991px){.larger-sm{font-size:1.8em}.event-carousel.carousel .item{height:250px}.event .row.flexbox-container{display:block}.event .event-social-media{margin-top:20px}#checklist .border-right-light-blue{border-right:0}.scroller-top-padding{padding-top:100px}.tt-menu{width:100%}.place-to .tt-menu{width:100%}.tt-suggestion.cancelled-0 .festival-content .city{display:inline}.tt-suggestion.cancelled-0 .festival-content .city::before{content:" | "}.tt-suggestion.cancelled-0 .festival-content .date-from::before{content:" | "}.search-detail .container-full{margin:80px auto -60px}.footer-nav{float:none!important;padding-right:0}ul.footer-nav li,.footer-nav.dropup{padding:10px}ul.footer-nav li{padding:0}ul.footer-nav li a{display:block;padding:.5em 0}ul.footer-nav li a:hover,ul.footer-nav li a:focus{text-decoration:none;background:#fff;color:#46B8DA!important}#footer a{font-size:16px}.footer-nav.btn-group{display:inline-block}.error-block.profile-meter{margin-top:0}.center-sm{margin-left:auto;margin-right:auto;display:block;text-align:center!important;float:none!important}.find-your-ride{display:block}.home .carousel.main-carousel {margin-top:120px}.home .carousel .carousel-caption{padding:0}.swap-large{display:none}.swap-small{display:block}.find-your-ride .search-box:not(:last-child){padding-left:15px;padding-right:15px}.find-your-ride .search-box:last-child{padding-left:15px;padding-right:15px}.btn-group-justified.xxl .btn{margin-left:0;margin-bottom:-1px;display:block;width:100%}.btn-group-justified.xxl.btn-group .btn + .btn{margin-left:0;display:block;width:100%}.home .form-group{margin-bottom:15px}.no-search-result .form-group{margin-bottom:15px}.row-eq-height-container .row-eq-height{height:auto}.striker-wrapper{padding-top:10px;padding-bottom:10px;margin-top:10px;margin-bottom:10px}.striker-or{display:block;position:absolute;left:50%;font-size:16px;top:-2px;margin-left:-25px;width:50px;text-align:center;padding:0}.text-center-sm{text-align:center!important}.no-float-sm{float:none!important}.btn-block-sm{width:100%}.block-sm{display:block}.fixed-table-container tbody tr td a{text-decoration:none}.profile .row-fluid{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.table-5{width:inherit}.table-8{width:inherit}.table-10{width:inherit}.table-17{width:inherit}.table-33{width:inherit}.table-34{width:inherit}.table-36{width:inherit}.table-43{width:inherit}.width-30{width:100%}.width-10{width:100%}.width-5{width:100%}.signin #btn-signin{margin-top:30px}}@media (max-width: 999px){.home.no-image .navbar{background:#fff}.profile .panel-title{font-size:2em;line-height:1em}.share .panel-title{font-size:2em;line-height:1em}.offer-edit .panel-title{font-size:2em;line-height:1em}.share .flexbox-container h4{font-size:1em}.offer-edit .flexbox-container h4{font-size:1em}.profile .flexbox-container h4{font-size:1em}.notification-bar{font-size:120%;position:fixed;width:100%;z-index:200;font-weight:700}.container-middle{margin-top:160px}.navbar{position:fixed}a.navbar-brand{left:20px}.navbar-default{background:#fff}.navbar-toggle{display:inline-block;margin-top:19px;margin-right:0;background:#28a5a5}.navbar-header{float:none!important;overflow:hidden;margin:0!important}.navbar-collapse.collapsing{overflow:hidden!important}.navbar-collapse{overflow:hidden!important;width:100%;margin-left:0!important}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;display:block!important;width:100%;margin:0}.navbar-collapse.collapsing,.navbar-collapse.in{width:100%;background:#28a5a5;display:inline-block!important;padding-left:0!important;padding-right:0!important}.navbar-collapse.collapsing .navbar-nav li,.navbar-collapse.in .navbar-nav li{margin:0;display:block!important;float:none!important;padding-top:0;height:auto!important}.navbar-collapse.collapsing .navbar-nav li a,.navbar-collapse.in .navbar-nav li a{display:block!important;height:auto}.navbar-collapse.collapsing .navbar-nav.navbar-line>li,.navbar-collapse.collapsing .navbar-nav.navbar-right>li:not(:last-child),.navbar-collapse.in .navbar-nav.navbar-line>li,.navbar-collapse.in .navbar-nav.navbar-right>li:not(:last-child){border-bottom:1px solid #86cdda}}@media (min-width: 999px){.full{margin-top:0}.pull-right .navbar-image{display:none}}@media (max-width: 1180px){.container.main-container{width:auto!important}}@media (max-width:1199px){.luggage-firstletter{display:block}.luggage-notfirstletter{display:none}.share .form-group label span,.search-result-detail-edit .form-group label span{margin:0}}@media (min-width:1200px){.luggage-firstletter{display:none}}@media (min-width:1890px){.carousel .item{height:1000px;max-height:1000px}}