@import url(https://fonts.googleapis.com/css?family=Raleway:700,900,400,300);@import url(https://fonts.googleapis.com/css?family=Bitter:400,400italic,700);body,html{height:100%}h1{margin-bottom:25px}.wrap{min-height:100%;height:auto!important;height:100%;margin:0 auto -60px}.driveWithUs .wrap,.home .wrap{margin:0 auto}#push,.footer{height:60px}.ng-cloak{display:none}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}body{padding:0;background:#dfdede;font-family:Raleway,sans-serif;font-weight:300}p{text-align:justify}ul.lista{list-style-type:disc}body.driveWithUs.driveWithUs,body.home.slide2{background:url(../images/auimage1.jpg) center top no-repeat #262525}#header,.navbar{background:#000}.navbar{border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.navbar li.menu-alert{width:150px}.navbar li.menu-alert a,.navbar li.menu-alert a:active,.navbar li.menu-alert a:hover{font-size:12px;color:red!important;line-height:12px;text-align:center;font-weight:700;padding:10px}.driveWithUs .navbar,.home .navbar{background:0 0;position:relative}.driveWithUs .navbar li a,.home .navbar li a{color:#fff!important}.navbar li.active a{background:#000!important;font-style:italic}.navbar li.login{text-align:center;width:150px;background:#357f99!important;font-weight:700;color:#fff;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;position:relative;display:block;height:50px}.navbar li.login a{color:#fff;padding:0;display:inline;line-height:5px}.navbar li.login a.in{line-height:50px}.navbar li.login.admin a{padding-top:8px;padding-bottom:22px}.navbar li.login .user-name,.navbar li.login a.admin-link{padding:0;font-weight:400;background:0 0;text-align:center}.navbar li.login a.admin-link{line-height:5px;position:absolute;bottom:10px;font-size:85%;width:100%}.navbar li.login .user-name{line-height:12px!important;font-size:75%}.navbar li.login a.admin-link:hover,.navbar li.login:hover a.admin-link{background:0 0!important}.footer,.header,.marketing{padding-left:15px;padding-right:15px}.header{margin-bottom:10px}.header h3{margin-top:0;margin-bottom:0;line-height:40px;padding-bottom:19px}.footer{padding-top:19px;color:#777}.container-narrow>hr{margin:30px 0}.jumbotron{text-align:center;border-bottom:1px solid #e5e5e5}.jumbotron .btn{font-size:21px;padding:10px 44px!important}.driveWithUs .jumbotron,.home .jumbotron{margin-top:60px;background:rgba(0,0,0,.82);background-size:100%;border:none;box-shadow:none;color:#716e6e;z-index:100;position:relative;padding:25px}.driveWithUs .jumbotron p,.home .jumbotron p{text-align:center}.driveWithUs .jumbotron p.slogan,.home .jumbotron p.slogan{margin-top:30px;margin-bottom:30px;text-align:center;font-size:28px;color:#fff}.driveWithUs .jumbotron a,.home .jumbotron a{font-size:18px}.driveWithUs .jumbotron img,.home .jumbotron img{margin:0 auto}.driveWithUs .jumbotron .appdownload,.home .jumbotron .appdownload{margin-bottom:30px}.footer{background:#c9c7c7}.footer a{color:#7c7575;margin-right:10px}.footer a:hover{color:#212020}.footer .copy{float:right}.driveWithUs .footer,.home .footer{position:relative}.driveWithUs .learn-more,.home .learn-more{position:relative;color:#fff;text-align:center;font-size:20px;font-weight:500}.driveWithUs .learn-more a i,.home .learn-more a i{border-radius:30;-webkit-border-radius:30px;-moz-border-radius:30px;border:2px solid #fff;width:60px;display:inline-block;font-size:40px}.driveWithUs .learn-more a,.home .learn-more a{color:#fff}.driveWithUs .learn-more a:hover,.home .learn-more a:hover{text-decoration:none}.driveWithUs .learn-more:hover i,.home .learn-more:hover i{background:#fff;color:#000}.slider{position:relative;padding:40px}.slider .carousel-inner>.item>a>img,.slider .carousel-inner>.item>img{width:50%;margin:auto}.slider .carousel-control.left,.slider .carousel-control.right{background-image:none}.slider .caption{color:#fff;text-shadow:1px 1px 1px #000;font-weight:700}.slider .caption .title{font-family:Bitter,serif;font-size:38px;margin-bottom:20px;color:#61aebd;text-shadow:1px 1px 1px ehite}.slider .caption .description{font-size:24px}.slider.row{background:rgba(0,0,0,.71)!important;padding-bottom:80px}.slider .carousel-indicators{position:absolute;bottom:-50px}.slider a,.slider a:visited{color:#fff;font-style:italic}.radio-options{padding-top:7px}.radio-options label{font-weight:400}.btn{background:#358099;border-color:#358099;text-transform:uppercase;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;color:#fff;padding:10px 45px!important}a[disabled].btn{color:#000!important}.popover-content .btn{padding:5px!important;font-size:80%}.btn-danger{background-color:#ec002b;border-color:#ec002b}.btn:hover{background:#45a0be;border-color:#45a0be;color:#000}.btn-danger:hover{background-color:#fb617d;border-color:#fb617d}.btn.dropdown-toggle{background:#fff;text-transform:none;display:block;width:100%;height:34px;padding:6px 12px!important;font-size:14px;line-height:1.42857143;color:#555;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.toolbar{width:100%}.toolbar .btn{background:#cccece;border-color:#fff #cccece;padding-left:0!important;padding-right:0!important;width:100%!important;display:block}.toolbar .btn.first,.toolbar .btn.no-border-top{border-top:none}.toolbar .btn.logout{background:#000}.toolbar .btn:hover{background:#bec0c0}.toolbar .btn.last,.toolbar .btn.no-border-bottom{border-bottom:none}.toolbar .list-group-item{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.timepicker .btn{padding:0 10px!important;font-size:10px;background:0 0;border:none;color:#000!important}.time-label{line-height:60px}.ng-table-pager .btn{padding:5px!important}.pending-nr{background-color:#ec002b;height:12px;width:12px;display:block;position:absolute;right:10px;top:10px;border-radius:12;-webkit-border-radius:12px;-moz-border-radius:12px;font-size:11px;line-height:11px}a.pending-nr:hover,a:hover .pending-nr{color:#fff!important}.btn.btn-xs{font-size:80%;padding:5px 20px!important}.navbar-toggle{background:#3e3d3d!important;border-color:#3e3d3d!important}.navbar-collapse,.navbar-header{border:none!important}.navbar-collapse.collapse.in{background:#000;width:100%;position:absolute}.drop-box{border:3px dashed #9a9696;width:200px;height:60px;text-align:center;padding-top:15px;margin:10px;color:#9a9696}.table-summary,.week-message{margin-top:20px}.dragover{border:3px dashed #615f5f}.custom-validation-error{font-weight:700;color:#fb9d1b}.table .approved,.table .draft,.table .pending,.table .suspended{padding:2px;color:#fff}.table .suspended{background:#ec002b}.table .draft{background:#888283}.table .pending{background:#fb9d1b}.table .approved{background:#00bd98}.table .label-col{font-weight:700}.angular-google-map-container{min-height:400px;height:100%}.not-fullscreen{min-height:0}.fullscreen,.fullscreen .angular-google-map-container{min-height:1200px;height:100%}.week-message{margin-bottom:20px;font-weight:700;text-align:center;font-style:italic}.total{display:inline-block;border:3px solid #358099;padding:3px;color:#358099;font-weight:700}.driver-partner{font-weight:700}.driver-info{width:220px}.driver-info .name{color:#3379b7;font-weight:700;font-size:120%}.driver-info .photo{float:left;margin-right:10px}.driver-info .rating img{width:100px}.angucomplete-row{background-color:#f4f4f4;font-size:90%}.angucomplete-row .angucomplete-description{display:none}.angucomplete-selected-row{background-color:#add8e6;color:#fff}.not-loaded{visibility:hidden}.estimates{font-size:120%;text-align:center;width:75%;margin:0 auto 20px;border-radius:10;-webkit-border-radius:10px;-moz-border-radius:10px;border:2px solid #357f99;padding:2%}.estimate.discount .base-price{text-decoration:line-through}.booking-options .details a,.login-booking a{text-decoration:underline}.booking-options{margin-top:40px}.booking-options .option{padding-top:20px;font-size:20px}.booking-options .details{color:#357f99;font-weight:700;font-style:italic}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary{background:#357f99!important}.bootstrap-switch .bootstrap-switch-label{color:#aeaeae}.booking-switch{padding-top:20px;height:80px}.customization-header{background:#fff;margin-bottom:20px;padding-top:10px}.customization-logo img{float:right}.instructions{border-radius:10;-webkit-border-radius:10px;-moz-border-radius:10px;background:#357f99;color:#fff;padding:20px;font-size:120%;margin-bottom:20px}.instructions ul{list-style-type:none!important}.instructions .number{font-weight:700;font-size:130%;color:#000;margin-right:10px}.instructions h3{text-align:center;margin-top:0;margin-bottom:20px}.login-booking{border-radius:10;-webkit-border-radius:10px;-moz-border-radius:10px;border:2px solid #357f99;padding:20px;font-size:110%;text-align:center;margin-bottom:20px}.login-booking p{text-align:center!important}.login-booking a{font-size:90%}.login-booking .btn{background:#000;border:none}.login-booking .btn:hover{color:#fff;background:#504d4d;border:none}.features-row{background:#000}.features{max-width:1000px;margin:0 auto}.feature-box{color:#fff;padding:20px;margin-bottom:20px;text-align:center}.feature-box .glyphicon{background:#357f99;width:56px;height:56px;line-height:56px;border-radius:28;-webkit-border-radius:28px;-moz-border-radius:28px;font-size:30px}.feature-box .title{margin-top:10px;margin-bottom:10px;font-size:20px}.feature-box p{text-align:center!important}@media screen and (min-width:768px){.container{max-width:1000px;min-height:500px;padding-bottom:30px}.footer-content,.navbar{max-width:1000px;margin:0 auto}.home .container,.home .navbar{max-width:730px}.footer,.header,.marketing{padding-left:0;padding-right:0}.header{margin-bottom:30px}.jumbotron{border-bottom:0}}.dato{text-align:left;min-height:80px}.dato img{margin-right:15px}.dato h4{margin-top:0;font-weight:700;font-style:italic}.dato p{padding-left:95px}.learn-more{font-size:20px;color:#358099!important;font-weight:700;font-style:italic;margin-top:30px}ul{list-style:none}.cb-slideshow,.cb-slideshow:after{position:fixed;width:100%;height:100%;top:0;left:0;z-index:0}.cb-slideshow li div,.cb-slideshow li span{position:absolute;left:0;width:100%;opacity:0}.cb-slideshow:after{content:'';background:url(../images/pattern.png) top left}.cb-slideshow li span{height:100%;top:0;color:transparent;background-size:cover;background-position:50% 50%;background-repeat:none;z-index:0;-webkit-backface-visibility:hidden;animation:imageAnimation 36s linear infinite 0s}.cb-slideshow li div{z-index:1000;bottom:30px;text-align:center;color:#fff;animation:titleAnimation 36s linear infinite 0s}.cb-slideshow li div h3{font-size:240px;padding:0;line-height:200px}.cb-slideshow li:nth-child(1) span{background:url(../images/auimage1.jpg)}.cb-slideshow li:nth-child(2) span{background-image:url(../images/auimage2.jpg);animation-delay:6s}.cb-slideshow li:nth-child(3) span{background-image:url(../images/auimage3.jpg);animation-delay:12s}.cb-slideshow li:nth-child(4) span{background:url(../images/auimage1.jpg);animation-delay:18s}.cb-slideshow li:nth-child(5) span{background-image:url(../images/auimage2.jpg);animation-delay:24s}.cb-slideshow li:nth-child(6) span{background-image:url(../images/auimage3.jpg);animation-delay:30s}.cb-slideshow li:nth-child(2) div{animation-delay:6s}.cb-slideshow li:nth-child(3) div{animation-delay:12s}.cb-slideshow li:nth-child(4) div{animation-delay:18s}.cb-slideshow li:nth-child(5) div{animation-delay:24s}.cb-slideshow li:nth-child(6) div{animation-delay:30s}@keyframes imageAnimation{0%{opacity:0;animation-timing-function:ease-in}8%{opacity:1;animation-timing-function:ease-out}17%{opacity:1}100%,25%{opacity:0}}@keyframes titleAnimation{0%,100%,19%{opacity:0}17%,8%{opacity:1}}.no-cssanimations .cb-slideshow li span{opacity:1}@media screen and (max-width:1140px){.cb-slideshow li div h3{font-size:140px}}@media screen and (max-width:600px){.footer{height:auto;padding-bottom:20px}.footer a{display:block}.cb-slideshow li div h3{font-size:80px}}@media screen{#printSection{display:none}}@media print{body.printing *{visibility:hidden}#printSection,#printSection *{visibility:visible}#printSection{position:absolute;left:0;top:0}}a.facebook-login,a.facebook-login:hover{background:#4080ff!important;color:#fff!important;text-decoration:none}.iti-flag{background-image:url(../images/flags.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-image:url(../images/flags@2x.png)}}