@charset "UTF-8";.details-columns{position:relative}.details-columns .details-column.details-column-left{float:left;width:48%;margin:0 1%}.details-columns .details-column.details-column-left .details-group{padding-right:20px}.details-columns .details-column.details-column-right{float:left;width:48%;margin:0 1%}.details-columns .details-column.details-column-right .details-group{padding-right:20px}.flex-columns{position:relative}.flex-columns .flex-column.flex-column-left{float:left;width:48%;margin:0 1%}.flex-columns .flex-column.flex-column-right{float:left;width:48%;margin:0 1%}.rd-small .flex-columns .flex-column.flex-column-left,.rd-small .flex-columns .flex-column.flex-column-right{display:block;float:none;width:100%;margin-left:0;margin-right:0}.details-group .details-header{margin-bottom:5px}.details-group .details-header .legend h3{display:inline;margin:0 0 0 0;padding-top:8px}.details-group .details-header .legend a{margin-left:8px}.details-group .detail.verify.yellow{background:yellow}.details-group .detail-value .emphasize-value{font-style:italic}.details-group .detail-value .important-value{font-weight:bold;color:#333}.details-group .detail-value.no-value,.details-group .detail-value .no-value{font-style:italic;color:#333}.details-group .detail-notice{font-style:italic}.details-group .action-link{color:#0088cc;text-decoration:underline !important;padding:2px}.details-columns .details-group.details-group-compact{margin-top:5px}.details-columns .details-group.details-group-compact:first-of-type{margin-top:0}.details-group.details-group-compact .details-header .legend h3{font-size:15px;font-weight:bold;text-shadow:0 1px 0 #FFF;line-height:18px;color:#0088cc}[data-heading-color="sc-orange"] .details-group.details-group-compact .details-header .legend h3{color:#f58400}[data-heading-color="sc-blue"] .details-group.details-group-compact .details-header .legend h3,[data-heading-color="sc-default"] .details-group.details-group-compact .details-header .legend h3{color:#0088cc}[data-heading-color="sc-red"] .details-group.details-group-compact .details-header .legend h3{color:#e82c0c}[data-heading-color="sc-green"] .details-group.details-group-compact .details-header .legend h3{color:#00b233}[data-heading-color="sc-pink"] .details-group.details-group-compact .details-header .legend h3{color:#ff2a9a}[data-heading-color="sc-gold"] .details-group.details-group-compact .details-header .legend h3{color:#ccaa00}[data-heading-color="sc-yellow"] .details-group.details-group-compact .details-header .legend h3{color:#f7da0d}[data-heading-color="sc-purple"] .details-group.details-group-compact .details-header .legend h3{color:#a331be}[data-heading-color="sc-teal"] .details-group.details-group-compact .details-header .legend h3{color:teal}[data-heading-color="sc-royal-blue"] .details-group.details-group-compact .details-header .legend h3{color:#214cce}[data-heading-color="sc-forest-green"] .details-group.details-group-compact .details-header .legend h3{color:#1d771d}[data-heading-color="sc-dark-red"] .details-group.details-group-compact .details-header .legend h3{color:#940000}[data-heading-color="sc-premier-yellow"] .details-group.details-group-compact .details-header .legend h3{color:#f5c300}[data-heading-color="sc-black"] .details-group.details-group-compact .details-header .legend h3{color:#191919}[data-heading-color="sc-white"] .details-group.details-group-compact .details-header .legend h3{color:#fbfbfb}.details-group.details-group-compact .details-header .legend a{font-size:15px;font-weight:normal;line-height:18px;color:#555;text-decoration:underline}.details-group.details-group-compact .detail{font-size:12px;padding:0 0 5px 0}.details-group.details-group-compact .detail:last-of-type{padding-bottom:0}.details-group.details-group-compact .detail .detail-label{display:inline;font-weight:bold;margin-right:5px}.details-group.details-group-compact .detail .detail-value{display:inline}.details-group.details-group-compact .detail-notice{font-size:12px;padding:0 0 5px 0}.details-group.details-group-compact .nested-details{margin:0 5px 5px 0;padding:5px 10px;background:#fafafa;border:1px solid #AAA;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}.details-group.details-group-compact .nested-details .detail:last-of-type{padding-bottom:0}.details-group.details-group-default{padding-bottom:20px;margin-right:20px}.details-group.details-group-default .details-header .legend h3{font-size:16px;font-weight:bold;text-shadow:0 1px 0 #FFF;line-height:27px;color:#0088cc}[data-heading-color="sc-orange"] .details-group.details-group-default .details-header .legend h3{color:#f58400}[data-heading-color="sc-blue"] .details-group.details-group-default .details-header .legend h3,[data-heading-color="sc-default"] .details-group.details-group-default .details-header .legend h3{color:#0088cc}[data-heading-color="sc-red"] .details-group.details-group-default .details-header .legend h3{color:#e82c0c}[data-heading-color="sc-green"] .details-group.details-group-default .details-header .legend h3{color:#00b233}[data-heading-color="sc-pink"] .details-group.details-group-default .details-header .legend h3{color:#ff2a9a}[data-heading-color="sc-gold"] .details-group.details-group-default .details-header .legend h3{color:#ccaa00}[data-heading-color="sc-yellow"] .details-group.details-group-default .details-header .legend h3{color:#f7da0d}[data-heading-color="sc-purple"] .details-group.details-group-default .details-header .legend h3{color:#a331be}[data-heading-color="sc-teal"] .details-group.details-group-default .details-header .legend h3{color:teal}[data-heading-color="sc-royal-blue"] .details-group.details-group-default .details-header .legend h3{color:#214cce}[data-heading-color="sc-forest-green"] .details-group.details-group-default .details-header .legend h3{color:#1d771d}[data-heading-color="sc-dark-red"] .details-group.details-group-default .details-header .legend h3{color:#940000}[data-heading-color="sc-premier-yellow"] .details-group.details-group-default .details-header .legend h3{color:#f5c300}[data-heading-color="sc-black"] .details-group.details-group-default .details-header .legend h3{color:#191919}[data-heading-color="sc-white"] .details-group.details-group-default .details-header .legend h3{color:#fbfbfb}.details-group.details-group-default .details-header .legend a{font-size:16px;font-weight:normal;line-height:27px;color:#555;text-decoration:underline}.details-group.details-group-default .details-actions.details-actions-top{float:right}.details-group.details-group-default .details-actions.details-actions-top .ui-button-text-only .ui-button-text{padding:5px 15px}.details-group.details-group-default .details{overflow:auto;border:1px solid #AAA;padding:20px 15px 10px 15px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}.details-group.details-group-default .details .detail{padding:0 0 10px 10px;font-size:14px;line-height:14px}.details-group.details-group-default .details .detail .detail-label{display:block;float:left;width:130px;padding:0 15px 0 0;position:relative;color:#000;line-height:22px;font-weight:bold}.details-group.details-group-default .details .detail .detail-value{width:460px;color:#000;margin-left:160px;padding-bottom:5px;line-height:22px;word-wrap:break-word;overflow:hidden}.details-group.details-group-default .details .detail .change-detail{color:#0088cc;text-decoration:underline;font-weight:normal;margin-left:10px}.details-group.details-group-default .details .detail-notice{padding:0 0 10px 10px;font-size:14px;line-height:14px}.details-group.details-group-columns .details-header .legend h3{font-size:15px;font-weight:bold;text-shadow:0 1px 0 #FFF;line-height:18px;color:#0088cc}[data-heading-color="sc-orange"] .details-group.details-group-columns .details-header .legend h3{color:#f58400}[data-heading-color="sc-blue"] .details-group.details-group-columns .details-header .legend h3,[data-heading-color="sc-default"] .details-group.details-group-columns .details-header .legend h3{color:#0088cc}[data-heading-color="sc-red"] .details-group.details-group-columns .details-header .legend h3{color:#e82c0c}[data-heading-color="sc-green"] .details-group.details-group-columns .details-header .legend h3{color:#00b233}[data-heading-color="sc-pink"] .details-group.details-group-columns .details-header .legend h3{color:#ff2a9a}[data-heading-color="sc-gold"] .details-group.details-group-columns .details-header .legend h3{color:#ccaa00}[data-heading-color="sc-yellow"] .details-group.details-group-columns .details-header .legend h3{color:#f7da0d}[data-heading-color="sc-purple"] .details-group.details-group-columns .details-header .legend h3{color:#a331be}[data-heading-color="sc-teal"] .details-group.details-group-columns .details-header .legend h3{color:teal}[data-heading-color="sc-royal-blue"] .details-group.details-group-columns .details-header .legend h3{color:#214cce}[data-heading-color="sc-forest-green"] .details-group.details-group-columns .details-header .legend h3{color:#1d771d}[data-heading-color="sc-dark-red"] .details-group.details-group-columns .details-header .legend h3{color:#940000}[data-heading-color="sc-premier-yellow"] .details-group.details-group-columns .details-header .legend h3{color:#f5c300}[data-heading-color="sc-black"] .details-group.details-group-columns .details-header .legend h3{color:#191919}[data-heading-color="sc-white"] .details-group.details-group-columns .details-header .legend h3{color:#fbfbfb}.details-group.details-group-columns .details-header .legend a{font-size:15px;font-weight:normal;line-height:18px;color:#555;text-decoration:underline}.details-group.details-group-columns .detail{font-size:14px;padding:5px 5px 10px 5px}.details-group.details-group-columns .detail .detail-label{display:inline;font-weight:bold;margin-right:10px}.details-group.details-group-columns .detail .detail-value{display:inline}.details-group.details-group-columns .detail-notice{font-size:14px;padding:5px 5px 10px 5px}.details-group.details-group-minimal .detail{padding:5px 0}.details-group.details-group-minimal .detail-label{font-weight:bold;margin-right:5px}.details-group.details-group-minimal .detail-label,.details-group.details-group-minimal .detail-value{display:inline-block;vertical-align:top}.details-group.details-group-header1{margin:15px 0;padding:0}.details-group.details-group-header1 .details-header .legend h3{font-size:16px;font-weight:bold;text-shadow:0 1px 0 #FFF;line-height:27px;color:#0088cc}[data-heading-color="sc-orange"] .details-group.details-group-header1 .details-header .legend h3{color:#f58400}[data-heading-color="sc-blue"] .details-group.details-group-header1 .details-header .legend h3,[data-heading-color="sc-default"] .details-group.details-group-header1 .details-header .legend h3{color:#0088cc}[data-heading-color="sc-red"] .details-group.details-group-header1 .details-header .legend h3{color:#e82c0c}[data-heading-color="sc-green"] .details-group.details-group-header1 .details-header .legend h3{color:#00b233}[data-heading-color="sc-pink"] .details-group.details-group-header1 .details-header .legend h3{color:#ff2a9a}[data-heading-color="sc-gold"] .details-group.details-group-header1 .details-header .legend h3{color:#ccaa00}[data-heading-color="sc-yellow"] .details-group.details-group-header1 .details-header .legend h3{color:#f7da0d}[data-heading-color="sc-purple"] .details-group.details-group-header1 .details-header .legend h3{color:#a331be}[data-heading-color="sc-teal"] .details-group.details-group-header1 .details-header .legend h3{color:teal}[data-heading-color="sc-royal-blue"] .details-group.details-group-header1 .details-header .legend h3{color:#214cce}[data-heading-color="sc-forest-green"] .details-group.details-group-header1 .details-header .legend h3{color:#1d771d}[data-heading-color="sc-dark-red"] .details-group.details-group-header1 .details-header .legend h3{color:#940000}[data-heading-color="sc-premier-yellow"] .details-group.details-group-header1 .details-header .legend h3{color:#f5c300}[data-heading-color="sc-black"] .details-group.details-group-header1 .details-header .legend h3{color:#191919}[data-heading-color="sc-white"] .details-group.details-group-header1 .details-header .legend h3{color:#fbfbfb}.details-group.details-group-header1 .details-header .legend a{font-size:16px;font-weight:normal;line-height:27px;color:#555;text-decoration:underline}.details-group.details-group-header1 .details-actions.details-actions-top{float:right}.details-group.details-group-header1 .details-actions.details-actions-top .ui-button-text-only .ui-button-text{padding:5px 15px}.details-group.details-group-header1 .details{overflow:auto;background:#eee;padding:10px 5px 0 5px;border:1px solid #AAA;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}.details-group.details-group-header1 .details .detail{padding:0 0 5px 10px;font-size:15px;line-height:15px}.details-group.details-group-header1 .details .detail .detail-label{display:block;float:left;width:130px;padding:0 15px 0 0;position:relative;text-shadow:0 1px 0 #fff;line-height:22px;font-weight:bold;color:#0088cc}[data-heading-color="sc-orange"] .details-group.details-group-header1 .details .detail .detail-label{color:#f58400}[data-heading-color="sc-blue"] .details-group.details-group-header1 .details .detail .detail-label,[data-heading-color="sc-default"] .details-group.details-group-header1 .details .detail .detail-label{color:#0088cc}[data-heading-color="sc-red"] .details-group.details-group-header1 .details .detail .detail-label{color:#e82c0c}[data-heading-color="sc-green"] .details-group.details-group-header1 .details .detail .detail-label{color:#00b233}[data-heading-color="sc-pink"] .details-group.details-group-header1 .details .detail .detail-label{color:#ff2a9a}[data-heading-color="sc-gold"] .details-group.details-group-header1 .details .detail .detail-label{color:#ccaa00}[data-heading-color="sc-yellow"] .details-group.details-group-header1 .details .detail .detail-label{color:#f7da0d}[data-heading-color="sc-purple"] .details-group.details-group-header1 .details .detail .detail-label{color:#a331be}[data-heading-color="sc-teal"] .details-group.details-group-header1 .details .detail .detail-label{color:teal}[data-heading-color="sc-royal-blue"] .details-group.details-group-header1 .details .detail .detail-label{color:#214cce}[data-heading-color="sc-forest-green"] .details-group.details-group-header1 .details .detail .detail-label{color:#1d771d}[data-heading-color="sc-dark-red"] .details-group.details-group-header1 .details .detail .detail-label{color:#940000}[data-heading-color="sc-premier-yellow"] .details-group.details-group-header1 .details .detail .detail-label{color:#f5c300}[data-heading-color="sc-black"] .details-group.details-group-header1 .details .detail .detail-label{color:#191919}[data-heading-color="sc-white"] .details-group.details-group-header1 .details .detail .detail-label{color:#fbfbfb}.details-group.details-group-header1 .details .detail .detail-value{width:460px;color:#000;margin-left:160px;padding-bottom:5px;line-height:22px;word-wrap:break-word;overflow:hidden}.details-group.details-group-header1 .details .detail .change-detail{color:#0088cc;text-decoration:underline;font-weight:normal;margin-left:10px}.details-group.details-group-header1 .details .detail-notice{padding:0 0 10px 10px;font-size:14px;line-height:14px}.details-group.details-group-header1.wide .detail .detail-label{width:190px}.details-group.details-group-header1.wide .detail .detail-value{width:400px;margin-left:220px}.company-heading{border:2px solid lightBlue;-moz-border-radius:10px;border-radius:10px;background-image:url("/images/bg/limo-page-gradient.jpg");padding:10px}.company-heading .logo{float:left;width:130px;margin-left:5px}.company-heading .logo img{border:2px solid lightBlue;width:125px;height:125px}.company-heading .text-area{float:left;width:780px;margin-left:5px}.company-heading .text-area .title-bar{margin:0 0 0 5px}.company-heading .text-area .title-bar .name{font-size:1.3em;font-weight:bold;margin-right:5px}.company-heading .text-area .title-bar .tagline{font-style:italic}.company-heading .text-area .details-area{float:left;width:240px;margin:3px 10px 0 5px}.company-heading .text-area .details-area .detail{margin:0 0 3px 0}.company-heading .text-area .details-area .detail.rating{margin-bottom:8px}.company-heading .text-area .details-area .detail.address{margin-bottom:1px}.company-heading .text-area .details-area .detail.website{margin-bottom:2px}.company-heading .text-area .details-area .detail.website a{color:#08C;text-decoration:underline}.company-heading .text-area .benefits{float:left;border:2px solid green;-moz-border-radius:10px;border-radius:10px;margin:20px 100px 0 0;color:whitesmoke;text-shadow:1px 1px 0 #777;font-size:13px;font-weight:500;letter-spacing:1px;width:240px;background:#060 url("/images/bg/limo-booking-benefits.jpg") 50% 50% repeat-x}.company-heading .text-area .benefits ul{padding:5px 20px 0 10px}.company-heading .text-area .price-selection{float:left}.order-summary{padding:15px;background-color:whitesmoke;-moz-border-top-left-radius:5px;-webkit-border-top-left-radius:5px;-khtml-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-top-right-radius:5px;-webkit-border-top-right-radius:5px;-khtml-border-top-right-radius:5px;border-top-right-radius:5px}.order-summary .summary-heading{margin:0 15px 20px 10px}.order-summary .summary-heading .branding{float:left}.order-summary .summary-heading .title{float:right;margin-top:15px;text-align:right;color:#777}.order-summary .summary-heading .title h4{font-size:20px;margin-bottom:5px}.order-summary .summary-heading .title .reference-number,.order-summary .summary-heading .title .reference-code{font-size:1.1em}.order-summary .summary-heading .title .reference-number .reference-code-value,.order-summary .summary-heading .title .reference-code .reference-code-value{color:#08c}.order-summary .summary-details{padding:5px 10px;font-style:italic}.order-summary .summary-details h5{font-style:normal;font-size:1.2em;color:#777;margin:15px 0 5px 0}.order-summary .summary-details .rule.fade-right{display:block;border:none;color:white;height:1px;background:#777;background-image:linear-gradient(left, #777 32%, #f5f5f5 100%);background-image:-o-linear-gradient(left, #777 32%, #f5f5f5 100%);background-image:-moz-linear-gradient(left, #777 32%, #f5f5f5 100%);background-image:-webkit-linear-gradient(left, #777 32%, #f5f5f5 100%);background-image:-ms-linear-gradient(left, #777 32%, #f5f5f5 100%);margin:0 20px 5px 0}.order-summary .summary-details .details-text{color:#555}.order-summary .summary-details .details-supplemental{color:#777;font-weight:bold;font-style:normal;margin-top:5px}.order-summary .summary-details .details{float:left}.order-summary .summary-details .details.details-left{width:50%}.order-summary .summary-details .details.details-right{width:50%}.order-summary .summary-details .field{padding:3px 3px 3px 0;color:#555}.order-summary .summary-details .field.longer{padding-right:8px}.order-summary .summary-details .field .field-label{font-weight:700}.order-summary .summary-actions{margin:10px 15px;text-align:right}.order-summary .summary-actions a{text-decoration:underline}#galleria-loader{height:1px !important}.galleria-theme-company_gallery{position:relative;overflow:hidden;background:#000 url(/assets/shared/bg/dark-tile-75e3a0037f55d5c90f880732eeffc619.jpg);border:1px solid #000}.galleria-theme-company_gallery img{-moz-user-select:none;-webkit-user-select:none;-o-user-select:none}.galleria-theme-company_gallery .galleria-stage{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.galleria-theme-company_gallery .galleria-thumbnails-container{height:50px;bottom:0;position:absolute;left:10px;right:10px;z-index:2}.galleria-theme-company_gallery.extra-wide{overflow:visible}.galleria-theme-company_gallery.extra-wide .galleria-thumbnails-container{bottom:-65px}.galleria-theme-company_gallery .galleria-carousel .galleria-thumbnails-list{margin-left:30px;margin-right:30px}.galleria-theme-company_gallery .galleria-thumbnails .galleria-image{height:40px;width:60px;background:#000;margin:0 5px 0 0;border:2px solid #000;float:left;cursor:pointer}.galleria-theme-company_gallery .galleria-thumbnails .galleria-image.active{border-color:#08C}.galleria-theme-company_gallery .galleria-counter{position:absolute;bottom:10px;left:10px;text-align:right;color:#FFF;font:normal 11px/1 arial, sans-serif;z-index:1}.galleria-theme-company_gallery .galleria-loader{background:#000;width:20px;height:20px;position:absolute;top:10px;right:10px;z-index:2;display:none;background:url(/assets/shared/plugins/galleria/themes/company_gallery/classic-loader-472196f862216b72c4418f1957a43e1f.gif) no-repeat 2px 2px}.galleria-theme-company_gallery .galleria-info{width:100%;top:0;left:0;z-index:2;position:absolute}.galleria-theme-company_gallery .galleria-info-text{background:url(/assets/shared/pixels/1px-000-op80-e60deffc661ed7d289a5ceceaef9a2e0.png);background:rgba(0,0,0,0.5);padding:12px;display:none;zoom:1}.galleria-theme-company_gallery .galleria-info-title{font:bold 14px/1.1 arial, sans-serif;margin:0 0 7px 0;color:#FFF;display:inline;vertical-align:middle}.galleria-theme-company_gallery .galleria-info-description{font:italic 12px/1.4 georgia, serif;margin:0 0 7px 10px;color:#BBB;display:inline;vertical-align:middle}.galleria-theme-company_gallery .galleria-info-close{width:9px;height:9px;position:absolute;top:5px;right:5px;background-position:-753px -11px;opacity:.5;filter:alpha(opacity=50);cursor:pointer;display:none}.galleria-theme-company_gallery.notouch .galleria-info-close:hover{opacity:1;filter:alpha(opacity=100)}.galleria-theme-company_gallery.touch .galleria-info-close:active{opacity:1;filter:alpha(opacity=100)}.galleria-theme-company_gallery .galleria-info-link{background-position:-669px -5px;opacity:.7;filter:alpha(opacity=70);position:absolute;width:20px;height:20px;cursor:pointer;background-color:#FFF}.galleria-theme-company_gallery.notouch .galleria-info-link:hover{opacity:1;filter:alpha(opacity=100)}.galleria-theme-company_gallery.touch .galleria-info-link:active{opacity:1;filter:alpha(opacity=100)}.galleria-theme-company_gallery .galleria-image-nav{position:absolute;top:50%;margin-top:-62px;width:100%;height:62px;left:0}.galleria-theme-company_gallery .galleria-image-nav-left,.galleria-theme-company_gallery .galleria-image-nav-right{opacity:.3;filter:alpha(opacity=30);cursor:pointer;width:62px;height:124px;position:absolute;left:10px;z-index:2;background-position:0 46px}.galleria-theme-company_gallery .galleria-image-nav-right{left:auto;right:10px;background-position:-254px 46px;z-index:2}.galleria-theme-company_gallery.notouch .galleria-image-nav-left:hover,.galleria-theme-company_gallery.notouch .galleria-image-nav-right:hover{opacity:1;filter:alpha(opacity=100)}.galleria-theme-company_gallery.touch .galleria-image-nav-left:active,.galleria-theme-company_gallery.touch .galleria-image-nav-right:active{opacity:1;filter:alpha(opacity=100)}.galleria-theme-company_gallery .galleria-thumb-nav-left,.galleria-theme-company_gallery .galleria-thumb-nav-right{cursor:pointer;display:none;background-position:-495px 5px;position:absolute;left:0;top:0;height:40px;width:23px;z-index:3;opacity:.8;filter:alpha(opacity=80)}.galleria-theme-company_gallery .galleria-thumb-nav-right{background-position:-578px 5px;border-right:none;right:0;left:auto}.galleria-theme-company_gallery .galleria-thumbnails-container .disabled{opacity:.2;filter:alpha(opacity=20);cursor:default}.galleria-theme-company_gallery.notouch .galleria-thumb-nav-left:hover,.galleria-theme-company_gallery.notouch .galleria-thumb-nav-right:hover{opacity:1;filter:alpha(opacity=100)}.galleria-theme-company_gallery.touch .galleria-thumb-nav-left:active,.galleria-theme-company_gallery.touch .galleria-thumb-nav-right:active{opacity:1;filter:alpha(opacity=100)}.galleria-theme-company_gallery.notouch .galleria-thumbnails-container .disabled:hover{opacity:.2;filter:alpha(opacity=20);background-color:transparent}.galleria-theme-company_gallery .galleria-carousel .galleria-thumb-nav-left,.galleria-theme-company_gallery .galleria-carousel .galleria-thumb-nav-right{display:block}.galleria-theme-company_gallery .galleria-thumb-nav-left,.galleria-theme-company_gallery .galleria-thumb-nav-right,.galleria-theme-company_gallery .galleria-info-link,.galleria-theme-company_gallery .galleria-info-close,.galleria-theme-company_gallery .galleria-image-nav-left,.galleria-theme-company_gallery .galleria-image-nav-right{background-image:url(/assets/shared/plugins/galleria/themes/company_gallery/classic-map-9f6ea3a1ed4f5caf0ebb18269ada8b68.png);background-repeat:no-repeat}.galleria-theme-company_gallery.videoplay .galleria-info,.galleria-theme-company_gallery.videoplay .galleria-counter{display:none !important}#galleria-loader{height:1px !important}.galleria-theme-vehicle_gallery{position:relative;overflow:visible;background:transparent;border:1px solid #000}.galleria-theme-vehicle_gallery img{-moz-user-select:none;-webkit-user-select:none;-o-user-select:none}.galleria-theme-vehicle_gallery .galleria-stage{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.galleria-theme-vehicle_gallery .galleria-thumbnails-container{height:50px;bottom:-60px;position:absolute;left:10px;right:10px;z-index:2}.galleria-theme-vehicle_gallery .galleria-carousel .galleria-thumbnails-list{margin-left:30px;margin-right:30px}.galleria-theme-vehicle_gallery .galleria-thumbnails .galleria-image{height:40px;width:60px;background:#000;margin:0 5px 0 0;border:2px solid #000;float:left;cursor:pointer}.galleria-theme-vehicle_gallery .galleria-thumbnails .galleria-image.active{border-color:#08C}.galleria-theme-vehicle_gallery .galleria-counter{position:absolute;bottom:10px;left:10px;text-align:right;color:#FFF;font:normal 11px/1 arial, sans-serif;z-index:1}.galleria-theme-vehicle_gallery .galleria-loader{background:#000;width:20px;height:20px;position:absolute;top:10px;right:10px;z-index:2;display:none;background:url(/assets/shared/plugins/galleria/themes/company_gallery/classic-loader-472196f862216b72c4418f1957a43e1f.gif) no-repeat 2px 2px}.galleria-theme-vehicle_gallery .galleria-info{width:100%;top:0;left:0;z-index:2;position:absolute}.galleria-theme-vehicle_gallery .galleria-info-text{background:url(/assets/shared/pixels/1px-000-op80-e60deffc661ed7d289a5ceceaef9a2e0.png);background:rgba(0,0,0,0.5);padding:12px;display:none;zoom:1}.galleria-theme-vehicle_gallery .galleria-info-title{font:bold 14px/1.1 arial, sans-serif;margin:0 0 7px 0;color:#FFF;display:inline;vertical-align:middle}.galleria-theme-vehicle_gallery .galleria-info-description{font:italic 12px/1.4 georgia, serif;margin:0 0 7px 10px;color:#BBB;display:inline;vertical-align:middle}.galleria-theme-vehicle_gallery .galleria-info-close{width:9px;height:9px;position:absolute;top:5px;right:5px;background-position:-753px -11px;opacity:.5;filter:alpha(opacity=50);cursor:pointer;display:none}.galleria-theme-vehicle_gallery.notouch .galleria-info-close:hover{opacity:1;filter:alpha(opacity=100)}.galleria-theme-vehicle_gallery.touch .galleria-info-close:active{opacity:1;filter:alpha(opacity=100)}.galleria-theme-vehicle_gallery .galleria-info-link{background-position:-669px -5px;opacity:.7;filter:alpha(opacity=70);position:absolute;width:20px;height:20px;cursor:pointer;background-color:#FFF}.galleria-theme-vehicle_gallery.notouch .galleria-info-link:hover{opacity:1;filter:alpha(opacity=100)}.galleria-theme-vehicle_gallery.touch .galleria-info-link:active{opacity:1;filter:alpha(opacity=100)}.galleria-theme-vehicle_gallery .galleria-image-nav{position:absolute;top:50%;margin-top:-62px;width:100%;height:62px;left:0}.galleria-theme-vehicle_gallery .galleria-image-nav-left,.galleria-theme-vehicle_gallery .galleria-image-nav-right{opacity:.3;filter:alpha(opacity=30);cursor:pointer;width:62px;height:124px;position:absolute;left:10px;z-index:2;background-position:0 46px}.galleria-theme-vehicle_gallery .galleria-image-nav-right{left:auto;right:10px;background-position:-254px 46px;z-index:2}.galleria-theme-vehicle_gallery.notouch .galleria-image-nav-left:hover,.galleria-theme-vehicle_gallery.notouch .galleria-image-nav-right:hover{opacity:1;filter:alpha(opacity=100)}.galleria-theme-vehicle_gallery.touch .galleria-image-nav-left:active,.galleria-theme-vehicle_gallery.touch .galleria-image-nav-right:active{opacity:1;filter:alpha(opacity=100)}.galleria-theme-vehicle_gallery .galleria-thumb-nav-left,.galleria-theme-vehicle_gallery .galleria-thumb-nav-right{cursor:pointer;display:none;background-position:-495px 5px;position:absolute;left:0;top:0;height:40px;width:23px;z-index:3;opacity:.8;filter:alpha(opacity=80)}.galleria-theme-vehicle_gallery .galleria-thumb-nav-right{background-position:-578px 5px;border-right:none;right:0;left:auto}.galleria-theme-vehicle_gallery .galleria-thumbnails-container .disabled{opacity:.2;filter:alpha(opacity=20);cursor:default}.galleria-theme-vehicle_gallery.notouch .galleria-thumb-nav-left:hover,.galleria-theme-vehicle_gallery.notouch .galleria-thumb-nav-right:hover{opacity:1;filter:alpha(opacity=100)}.galleria-theme-vehicle_gallery.touch .galleria-thumb-nav-left:active,.galleria-theme-vehicle_gallery.touch .galleria-thumb-nav-right:active{opacity:1;filter:alpha(opacity=100)}.galleria-theme-vehicle_gallery.notouch .galleria-thumbnails-container .disabled:hover{opacity:.2;filter:alpha(opacity=20);background-color:transparent}.galleria-theme-vehicle_gallery .galleria-carousel .galleria-thumb-nav-left,.galleria-theme-vehicle_gallery .galleria-carousel .galleria-thumb-nav-right{display:block}.galleria-theme-vehicle_gallery .galleria-thumb-nav-left,.galleria-theme-vehicle_gallery .galleria-thumb-nav-right,.galleria-theme-vehicle_gallery .galleria-info-link,.galleria-theme-vehicle_gallery .galleria-info-close,.galleria-theme-vehicle_gallery .galleria-image-nav-left,.galleria-theme-vehicle_gallery .galleria-image-nav-right{background-image:url(/assets/shared/plugins/galleria/themes/company_gallery/classic-map-9f6ea3a1ed4f5caf0ebb18269ada8b68.png);background-repeat:no-repeat}.galleria-theme-vehicle_gallery.videoplay .galleria-info,.galleria-theme-vehicle_gallery.videoplay .galleria-counter{display:none !important}.ui-widget-overlay{background:#fff url(/assets/shared/pixels/1px-fff-op30-85083a7fa75e391639db65fcc0158c2d.png);background:rgba(255,255,255,0.7);font-size:3px}.ui-widget-overlay.transparent{background:none}.input.show-required .control-label{font-weight:bold}.managed-form input[type="text"],.managed-form input[type="password"],.managed-form input[type="datetime"],.managed-form input[type="datetime-local"],.managed-form input[type="date"],.managed-form input[type="month"],.managed-form input[type="time"],.managed-form input[type="week"],.managed-form input[type="number"],.managed-form input[type="email"],.managed-form input[type="url"],.managed-form input[type="search"],.managed-form input[type="tel"],.managed-form input[type="color"],.managed-form .uneditable-input{line-height:38px !important;height:40px !important;font-size:16px !important;font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif !important}.managed-form select{margin-top:0;line-height:38px !important;height:40px !important;font-size:16px !important;font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif !important}.details-group-modular:first-of-type{margin-top:0;margin-bottom:15px}.modular-form:first-of-type{margin-top:0;margin-bottom:15px}#login-module{max-width:500px;margin:20px auto;padding:20px;background:#fafafa;border:1px solid #999;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;text-align:center}#login-module h2{margin:0}#login-module .row{padding:0}#login-module .input{width:70%;margin:0 auto;text-align:left}#login-module .input input{width:100%;font-size:16px;height:2.4em}#login-module .primary-action{padding:20px 0}#login-module .primary-action button.auto,#login-module .primary-action a.button{width:70%;font-size:1.3em}#login-module .secondary-link{padding:5px}#login-module .secondary-link a{text-decoration:underline}#rdash{max-width:1175px;min-height:450px;margin:0 auto 10px;padding:0}#rdash:before,#rdash:after{content:"";display:table}#rdash:after{clear:both}#rdash{*zoom:1}#rdash #main-content{padding:0 5px}#rdash #main-content h1{margin:0}#rdash #main-content .main-content-wrap{padding:10px;border:1px solid #999;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;background:#FFF}#rdash .breadcrumb{margin:0}#rdash .heading-container{margin:15px 10px;min-height:76px}#rdash .heading-container .action-area{text-align:right}#rdash .heading-container .action-area button,#rdash .heading-container .action-area a{margin-top:10px}#rdash .header-details-module{margin:15px 1% 0 1%;padding:0 1%;background:#fafafa}#rdash .header-details-module .details{padding:5px 5px 10px 5px}#rdash .header-details-module .detail-label{color:#08c;text-shadow:0 1px 0 #fff;padding-top:6px;padding-bottom:6px}#rdash .header-details-module .detail-value{padding-top:6px;padding-bottom:6px}.rd-small #rdash .header-details-module{margin-left:0;margin-right:0}#rdash h3.section-header{margin-top:25px}#rdash .persistent-message{border:1px solid #999;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;padding:15px;margin:0 0 25px 0}#rdash .persistent-message h3{margin:0 0 5px 0}#rdash .persistent-message ul{margin:0 0 0 20px}#rdash .persistent-message li{margin:0 0 5px 0}#rdash .persistent-message .continue-action{color:#08C;text-decoration:underline}#rdash .persistent-message.info{background:#d9edf7}#rdash .pending-drafts{background-color:#EEFFCD}#rdash .details-group-compact .legend-actions{display:block;float:right}@media print{#blw a[href]:after{content:none !important}#blw .login-container{display:none}#blw .nav-container{display:none}#blw #main-content{margin:0 !important;width:100% !important}#blw .confirmation-actions{display:none}}.booking-wizard{min-width:250px;max-width:1200px;margin:0 auto;position:relative;line-height:1.5}.booking-wizard form{margin:0}.booking-wizard .row{margin:0 auto;padding:1px 0;position:relative}.booking-wizard .row:after{clear:left}.booking-wizard .legend{margin:0 0 5px 0}.booking-wizard .legend h3{font-size:1.1em;line-height:1.1em;font-weight:bold;margin:0}.booking-wizard .legend .required,.booking-wizard .legend .optional{margin-left:5px;font-weight:normal;font-style:italic;font-size:.8em}.booking-wizard .legend .required{color:#555}.booking-wizard .legend .optional{color:#999}.booking-wizard .input{display:block}.booking-wizard .input .control-label{margin:0;padding:5px 2px 1px}.booking-wizard .input .error{text-align:left;font-size:.8em}.booking-wizard .input-append{margin-bottom:0}.booking-wizard input[type="text"],.booking-wizard input[type="password"],.booking-wizard input[type="datetime"],.booking-wizard input[type="datetime-local"],.booking-wizard input[type="date"],.booking-wizard input[type="month"],.booking-wizard input[type="time"],.booking-wizard input[type="week"],.booking-wizard input[type="number"],.booking-wizard input[type="email"],.booking-wizard input[type="url"],.booking-wizard input[type="search"],.booking-wizard input[type="tel"],.booking-wizard input[type="color"]{height:2.3em;margin:0;font-size:16px}.booking-wizard select{height:2.3em;margin:0;font-size:16px}.booking-wizard .wizard-progress{padding:0 5px;margin:20px auto 15px;max-width:800px;min-width:250px}.booking-wizard .wizard-progress table{width:100%;table-layout:fixed}.booking-wizard .wizard-progress td{vertical-align:top}.booking-wizard .wizard-progress td.step1{text-align:left}.booking-wizard .wizard-progress td.step2{text-align:center}.booking-wizard .wizard-progress td.step3{text-align:right}.booking-wizard .wizard-progress a{display:inline-block}.booking-wizard .wizard-progress .step-wrap{display:inline-block;text-align:center}.booking-wizard .wizard-progress .step-number{margin:0 auto;width:80px;height:80px;line-height:80px;border:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#aaa;color:#000;text-align:center;font-size:40px;font-weight:bold}.booking-wizard .wizard-progress .step-label{padding-top:5px;font-weight:bold;color:#999}.booking-wizard .wizard-progress .step.active .step-number{color:#fff}.booking-wizard .wizard-progress .step.active .step-label{color:#000}.booking-wizard .wizard-progress.sc-blue .step.active .step-number{background-color:#0088cc}.booking-wizard .wizard-progress.sc-orange .step.active .step-number{background-color:#f58400}.booking-wizard .wizard-progress.sc-red .step.active .step-number{background-color:#e82c0c}.booking-wizard .wizard-progress.sc-green .step.active .step-number{background-color:#00b233}.booking-wizard .wizard-progress.sc-pink .step.active .step-number{background-color:#ff2a9a}.booking-wizard .wizard-progress.sc-gold .step.active .step-number{background-color:#ccaa00}.booking-wizard .wizard-progress.sc-yellow .step.active .step-number{background-color:#f7da0d}.booking-wizard .wizard-progress.sc-purple .step.active .step-number{background-color:#a331be}.booking-wizard .wizard-progress.sc-teal .step.active .step-number{background-color:teal}.booking-wizard .wizard-progress.sc-royal-blue .step.active .step-number{background-color:#214cce}.booking-wizard .wizard-progress.sc-forest-green .step.active .step-number{background-color:#1d771d}.booking-wizard .wizard-progress.sc-dark-red .step.active .step-number{background-color:#940000}.booking-wizard .wizard-progress.sc-premier-yellow .step.active .step-number{background-color:#f5c300}.booking-wizard .wizard-progress.sc-black .step.active .step-number{background-color:#191919}.booking-wizard .wizard-progress.sc-white .step.active .step-number{background-color:#fbfbfb}.booking-wizard .notification-area{display:block}.booking-wizard .actions{max-width:450px;margin:30px auto 50px auto;text-align:center}.booking-wizard .actions button.auto,.booking-wizard .actions a.button{width:40%;margin:0 10px;font-size:1.3em;line-height:1.5;vertical-align:middle}.booking-wizard .actions button.auto .ui-button-text,.booking-wizard .actions a.button .ui-button-text{padding:.5em 0}.booking-wizard .actions form{width:40%;margin:0;padding:0;display:inline-block}.booking-wizard .actions form button.auto,.booking-wizard .actions form a.button{width:100%}.confirmation-page .info-block h4{margin:0}.confirmation-page .info-block p{margin:0}.confirmation-page .confirmation-success{margin-bottom:15px}.confirmation-page .confirmation-success h2,.confirmation-page .confirmation-success h3{margin:0;line-height:1.5}.confirmation-page .confirmation-success h2{font-size:18px}.confirmation-page .confirmation-success h3{font-size:16px}.confirmation-page .confirmation-success .power-notice{margin-top:10px}.confirmation-page .confirmation-header .offset-heading,.confirmation-page .confirmation-header .inline-heading{text-align:center}.confirmation-page .confirmation-header .offset-heading h2,.confirmation-page .confirmation-header .inline-heading h2{margin:0}.confirmation-page .confirmation-header .header-top{display:table;width:100%}.confirmation-page .confirmation-header .header-top .primary-branding{display:table-cell;width:50%;text-align:left;vertical-align:middle}.confirmation-page .confirmation-header .header-top .inline-heading{display:none}.confirmation-page .confirmation-header .header-top .secondary-branding{display:table-cell;width:50%;text-align:right;vertical-align:middle}.confirmation-page .confirmation-header .header-top .company-logo img{max-width:90px;border:1px solid #777}.confirmation-page.rental-limo.rt-wizard .primary-branding{width:100%;text-align:center}.confirmation-page.rental-limo.rt-wizard .secondary-branding{display:none}.confirmation-page .booking-summary-wrap{background:whitesmoke;border:1px solid #999;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}.confirmation-page .booking-summary-divider{font-size:4px;line-height:10px}.confirmation-page .booking-summary{padding:10px 20px}.confirmation-page .booking-summary .booking-heading h3{margin:0}[data-focal-heading-color="sc-orange"] .confirmation-page .booking-summary .booking-heading h3,[data-focal-heading-color="sc-default"] .confirmation-page .booking-summary .booking-heading h3{color:#f58400}[data-focal-heading-color="sc-blue"] .confirmation-page .booking-summary .booking-heading h3{color:#0088cc}[data-focal-heading-color="sc-red"] .confirmation-page .booking-summary .booking-heading h3{color:#e82c0c}[data-focal-heading-color="sc-green"] .confirmation-page .booking-summary .booking-heading h3{color:#00b233}[data-focal-heading-color="sc-pink"] .confirmation-page .booking-summary .booking-heading h3{color:#ff2a9a}[data-focal-heading-color="sc-gold"] .confirmation-page .booking-summary .booking-heading h3{color:#ccaa00}[data-focal-heading-color="sc-yellow"] .confirmation-page .booking-summary .booking-heading h3{color:#f7da0d}[data-focal-heading-color="sc-purple"] .confirmation-page .booking-summary .booking-heading h3{color:#a331be}[data-focal-heading-color="sc-teal"] .confirmation-page .booking-summary .booking-heading h3{color:teal}[data-focal-heading-color="sc-royal-blue"] .confirmation-page .booking-summary .booking-heading h3{color:#214cce}[data-focal-heading-color="sc-forest-green"] .confirmation-page .booking-summary .booking-heading h3{color:#1d771d}[data-focal-heading-color="sc-dark-red"] .confirmation-page .booking-summary .booking-heading h3{color:#940000}[data-focal-heading-color="sc-premier-yellow"] .confirmation-page .booking-summary .booking-heading h3{color:#f5c300}[data-focal-heading-color="sc-black"] .confirmation-page .booking-summary .booking-heading h3{color:#191919}[data-focal-heading-color="sc-white"] .confirmation-page .booking-summary .booking-heading h3{color:#fbfbfb}.confirmation-page .booking-summary .booking-heading .access-code{color:#0088cc}[data-access-code-color="sc-orange"] .confirmation-page .booking-summary .booking-heading .access-code{color:#f58400}[data-access-code-color="sc-blue"] .confirmation-page .booking-summary .booking-heading .access-code,[data-access-code-color="sc-default"] .confirmation-page .booking-summary .booking-heading .access-code{color:#0088cc}[data-access-code-color="sc-red"] .confirmation-page .booking-summary .booking-heading .access-code{color:#e82c0c}[data-access-code-color="sc-green"] .confirmation-page .booking-summary .booking-heading .access-code{color:#00b233}[data-access-code-color="sc-pink"] .confirmation-page .booking-summary .booking-heading .access-code{color:#ff2a9a}[data-access-code-color="sc-gold"] .confirmation-page .booking-summary .booking-heading .access-code{color:#ccaa00}[data-access-code-color="sc-yellow"] .confirmation-page .booking-summary .booking-heading .access-code{color:#f7da0d}[data-access-code-color="sc-purple"] .confirmation-page .booking-summary .booking-heading .access-code{color:#a331be}[data-access-code-color="sc-teal"] .confirmation-page .booking-summary .booking-heading .access-code{color:teal}[data-access-code-color="sc-royal-blue"] .confirmation-page .booking-summary .booking-heading .access-code{color:#214cce}[data-access-code-color="sc-forest-green"] .confirmation-page .booking-summary .booking-heading .access-code{color:#1d771d}[data-access-code-color="sc-dark-red"] .confirmation-page .booking-summary .booking-heading .access-code{color:#940000}[data-access-code-color="sc-premier-yellow"] .confirmation-page .booking-summary .booking-heading .access-code{color:#f5c300}[data-access-code-color="sc-black"] .confirmation-page .booking-summary .booking-heading .access-code{color:#191919}[data-access-code-color="sc-white"] .confirmation-page .booking-summary .booking-heading .access-code{color:#fbfbfb}.confirmation-page.book-limo.rt-wizard .booking-heading{display:table;width:100%}.confirmation-page.book-limo.rt-wizard .booking-heading h3{display:table-cell;width:60%;text-align:left;vertical-align:middle}.confirmation-page.book-limo.rt-wizard .booking-heading .access-code{display:table-cell;width:40%;text-align:right;vertical-align:middle}.confirmation-page.rental-limo.rt-wizard .booking-header{display:table;width:100%}.confirmation-page.rental-limo.rt-wizard .booking-header .booking-heading{display:table-cell;width:50%;text-align:left;vertical-align:middle}.confirmation-page.rental-limo.rt-wizard .booking-header .inline-branding{display:table-cell;width:50%;text-align:right;vertical-align:middle}.confirmation-page.rental-limo.rt-wizard .booking-header .inline-branding img{max-width:75px;border:1px solid #777}.confirmation-page .vehicle-summary{background:#fdfdfd;margin:10px -20px;padding:5px;border-top:1px solid #999;border-bottom:1px solid #999;text-align:center}.confirmation-page .vehicle-summary .vehicle-thumbnail{width:100%;max-width:300px;margin:0 auto 5px}.confirmation-page.rental-limo.rt-wizard .vehicle-summary .info-blocks{display:table;width:100%}.confirmation-page.rental-limo.rt-wizard .vehicle-summary .info-blocks .info-block{display:table-cell;width:50%;vertical-align:top}.confirmation-page .next-steps{margin-top:15px}.confirmation-page .next-steps h4{margin:0 0 5px 0;color:#444;font-size:16px}.confirmation-page .next-steps li{line-height:1.6em;font-style:italic}.confirmation-page .pending-availability{-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}.confirmation-page .pending-availability h4{font-size:16px}.confirmation-page .confirmation-actions{text-align:center;margin:0;padding:15px 0}.confirmation-page .confirmation-actions button.auto,.confirmation-page .confirmation-actions a.button{display:block;font-size:20px;line-height:1.5;margin:0 auto}.confirmation-page .confirmation-actions button.auto:first-of-type,.confirmation-page .confirmation-actions a.button:first-of-type{margin-bottom:10px}.confirmation-page .confirmation-actions button.auto .ui-button-text,.confirmation-page .confirmation-actions a.button .ui-button-text{padding-left:0;padding-right:0}.confirmation-page.fold1 .confirmation-actions{position:relative}.confirmation-page.fold1 .confirmation-actions button.auto,.confirmation-page.fold1 .confirmation-actions a.button{display:inline-block;width:40%;max-width:300px;vertical-align:middle;margin:0 2%}.confirmation-page.fold1.rt-wizard .booking-summaries{display:table;width:100%;margin-top:10px}.confirmation-page.fold1.rt-wizard .booking-summaries .booking-summary-wrap{display:table-cell;width:48%}.confirmation-page.fold1.rt-wizard .booking-summaries .booking-summary-divider{display:table-cell;width:2%}.confirmation-page.fold1.basic-wizard .ride-summary{display:table;width:100%;margin-bottom:10px}.confirmation-page.fold1.basic-wizard .ride-summary .ride-details{display:table-cell;width:50%}.confirmation-page.fold1.basic-wizard .ride-summary .ride-details.first{padding-right:5px}.confirmation-page.fold1.basic-wizard .ride-summary .ride-details.second{padding-left:5px}.csx_panel.rdash_responsive{width:100% !important;max-width:870px !important;min-width:250px !important;height:auto !important;left:0 !important;right:0 !important;margin:auto !important;position:absolute !important}.csx_panel.rdash_responsive .ui-dialog-titlebar{background-color:#333;padding-top:.2em;padding-bottom:.2em}.csx_panel.rdash_responsive .ui-dialog-title{padding-top:5px;padding-bottom:5px;margin-top:0;margin-bottom:0;line-height:28px}.csx_panel.rdash_responsive .ui-dialog-title,.csx_panel.rdash_responsive .ui-dialog-title .title{font-size:22px}.csx_panel.rdash_responsive .ui-dialog-content{display:table !important;width:100% !important;height:100% !important;min-height:200px !important;padding:0 !important}.csx_panel.rdash_responsive .csx-body-wrapper{display:table;height:100%;width:100%;padding-left:10px;padding-right:10px}.csx_panel.rdash_responsive .csx-footer-wrapper{display:table-row;width:100%;height:1px;text-align:center}.csx_panel.rdash_responsive .csx-footer{position:static;padding:20px 0}.csx_panel.rdash_responsive form{margin-bottom:0}.csx_panel.rdash_responsive label{margin-bottom:0}.csx_panel.rdash_responsive input[type="text"],.csx_panel.rdash_responsive input[type="password"],.csx_panel.rdash_responsive input[type="datetime"],.csx_panel.rdash_responsive input[type="datetime-local"],.csx_panel.rdash_responsive input[type="date"],.csx_panel.rdash_responsive input[type="month"],.csx_panel.rdash_responsive input[type="time"],.csx_panel.rdash_responsive input[type="week"],.csx_panel.rdash_responsive input[type="number"],.csx_panel.rdash_responsive input[type="email"],.csx_panel.rdash_responsive input[type="url"],.csx_panel.rdash_responsive input[type="search"],.csx_panel.rdash_responsive input[type="tel"],.csx_panel.rdash_responsive input[type="color"]{margin-bottom:3px}.csx_panel.rdash_responsive span.error{margin:0 5px 0 0}.csx_panel.rdash_responsive .actions{position:static;margin:0;padding:20px 0;top:auto;bottom:auto;left:auto;right:auto}.csx_panel.rdash_responsive .actions a.button,.csx_panel.rdash_responsive .actions button.auto,.csx_panel.rdash_responsive .csx-footer-wrapper a.button,.csx_panel.rdash_responsive .csx-footer-wrapper button.auto{display:inline-block;vertical-align:middle;width:100%;max-width:200px;font-size:18px;margin:0 20px}.csx_panel.rdash_responsive .actions a.button .ui-button-text,.csx_panel.rdash_responsive .actions button.auto .ui-button-text,.csx_panel.rdash_responsive .csx-footer-wrapper a.button .ui-button-text,.csx_panel.rdash_responsive .csx-footer-wrapper button.auto .ui-button-text{padding-left:0.1em;padding-right:0.1em}.csx_panel.rdash_responsive .actions a.secondary-action,.csx_panel.rdash_responsive .csx-footer-wrapper a.secondary-action{display:inline-block;vertical-align:middle;margin:0 20px;text-decoration:underline;font-weight:bold}.csx_panel.rdash_responsive .actions .secondary-link,.csx_panel.rdash_responsive .csx-footer-wrapper .secondary-link{display:inline-block;vertical-align:middle;margin:0 20px}.rd-micro .csx_panel.rdash_responsive .actions a.button,.rd-micro .csx_panel.rdash_responsive .actions button.auto,.rd-micro .csx_panel.rdash_responsive .csx-footer-wrapper a.button,.rd-micro .csx_panel.rdash_responsive .csx-footer-wrapper button.auto{display:block;margin:0 auto}.rd-micro .csx_panel.rdash_responsive .actions a.secondary-action,.rd-micro .csx_panel.rdash_responsive .csx-footer-wrapper a.secondary-action{display:block;margin:10px 0 0 0}.rd-micro .csx_panel.rdash_responsive .actions .secondary-link,.rd-micro .csx_panel.rdash_responsive .csx-footer-wrapper .secondary-link{display:block;margin:10px 0 0 0}.rd-micro .csx_panel.rdash_responsive .show-failed{font-size:15px}ul.vehicles{margin:10px 5px 15px;list-style-type:none}ul.vehicles li.vehicle{margin:10px 0;line-height:1.5}ul.vehicles li.vehicle .vehicle-listing{cursor:pointer;background:#FCFCFC;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}ul.vehicles li.vehicle .vehicle-listing .show-details{text-decoration:none;display:inline-block}ul.vehicles li.vehicle .vehicle-listing .show-details .trigger{padding:0;color:#AAA}ul.vehicles li.vehicle .vehicle-listing .show-details .trigger .icon{display:inline-block;vertical-align:middle;padding:0}ul.vehicles li.vehicle .vehicle-listing .show-details .trigger .text{display:inline-block;vertical-align:middle;margin-left:5px}ul.vehicles li.vehicle.vehicle-hover .vehicle-listing[data-vl-hover-color="sc-blue"]{background:#e0f5ff;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE0F5FF', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e0f5ff), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #e0f5ff 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #e0f5ff 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #e0f5ff 0%, #f4f4f4 100%);background:linear-gradient(top, #e0f5ff 0%, #f4f4f4 100%);border-color:#0088cc;-moz-box-shadow:0 0 0 4px #0088cc;-webkit-box-shadow:0 0 0 4px #0088cc;box-shadow:0 0 0 4px #0088cc}ul.vehicles li.vehicle.vehicle-hover .vehicle-listing[data-vl-hover-color="sc-orange"],ul.vehicles li.vehicle.vehicle-hover .vehicle-listing[data-vl-hover-color="sc-default"]{background:#fff1e1;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFF1E1', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff1e1), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #fff1e1 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #fff1e1 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #fff1e1 0%, #f4f4f4 100%);background:linear-gradient(top, #fff1e1 0%, #f4f4f4 100%);border-color:#f58400;-moz-box-shadow:0 0 0 4px #f58400;-webkit-box-shadow:0 0 0 4px #f58400;box-shadow:0 0 0 4px #f58400}ul.vehicles li.vehicle.vehicle-hover .vehicle-listing[data-vl-hover-color="sc-red"]{background:#fde6e2;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFDE6E2', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fde6e2), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #fde6e2 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #fde6e2 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #fde6e2 0%, #f4f4f4 100%);background:linear-gradient(top, #fde6e2 0%, #f4f4f4 100%);border-color:#e82c0c;-moz-box-shadow:0 0 0 4px #e82c0c;-webkit-box-shadow:0 0 0 4px #e82c0c;box-shadow:0 0 0 4px #e82c0c}ul.vehicles li.vehicle.vehicle-hover .vehicle-listing[data-vl-hover-color="sc-green"]{background:#d9ffe4;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFD9FFE4', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d9ffe4), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #d9ffe4 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #d9ffe4 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #d9ffe4 0%, #f4f4f4 100%);background:linear-gradient(top, #d9ffe4 0%, #f4f4f4 100%);border-color:#00b233;-moz-box-shadow:0 0 0 4px #00b233;-webkit-box-shadow:0 0 0 4px #00b233;box-shadow:0 0 0 4px #00b233}ul.vehicles li.vehicle.vehicle-hover .vehicle-listing[data-vl-hover-color="sc-pink"]{background:#ffdbee;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFDBEE', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffdbee), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #ffdbee 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #ffdbee 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #ffdbee 0%, #f4f4f4 100%);background:linear-gradient(top, #ffdbee 0%, #f4f4f4 100%);border-color:#ff2a9a;-moz-box-shadow:0 0 0 4px #ff2a9a;-webkit-box-shadow:0 0 0 4px #ff2a9a;box-shadow:0 0 0 4px #ff2a9a}ul.vehicles li.vehicle.vehicle-hover .vehicle-listing[data-vl-hover-color="sc-gold"]{background:#fffae0;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFAE0', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fffae0), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #fffae0 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #fffae0 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #fffae0 0%, #f4f4f4 100%);background:linear-gradient(top, #fffae0 0%, #f4f4f4 100%);border-color:#ccaa00;-moz-box-shadow:0 0 0 4px #ccaa00;-webkit-box-shadow:0 0 0 4px #ccaa00;box-shadow:0 0 0 4px #ccaa00}ul.vehicles li.vehicle.vehicle-hover .vehicle-listing[data-vl-hover-color="sc-yellow"]{background:#fefade;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFEFADE', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fefade), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #fefade 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #fefade 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #fefade 0%, #f4f4f4 100%);background:linear-gradient(top, #fefade 0%, #f4f4f4 100%);border-color:#f7da0d;-moz-box-shadow:0 0 0 4px #f7da0d;-webkit-box-shadow:0 0 0 4px #f7da0d;box-shadow:0 0 0 4px #f7da0d}ul.vehicles li.vehicle.vehicle-hover .vehicle-listing[data-vl-hover-color="sc-purple"]{background:#f4e3f8;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF4E3F8', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f4e3f8), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #f4e3f8 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #f4e3f8 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #f4e3f8 0%, #f4f4f4 100%);background:linear-gradient(top, #f4e3f8 0%, #f4f4f4 100%);border-color:#a331be;-moz-box-shadow:0 0 0 4px #a331be;-webkit-box-shadow:0 0 0 4px #a331be;box-shadow:0 0 0 4px #a331be}ul.vehicles li.vehicle.vehicle-hover .vehicle-listing[data-vl-hover-color="sc-teal"]{background:#e2ffff;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE2FFFF', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e2ffff), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #e2ffff 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #e2ffff 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #e2ffff 0%, #f4f4f4 100%);background:linear-gradient(top, #e2ffff 0%, #f4f4f4 100%);border-color:teal;-moz-box-shadow:0 0 0 4px teal;-webkit-box-shadow:0 0 0 4px teal;box-shadow:0 0 0 4px teal}ul.vehicles li.vehicle.vehicle-hover .vehicle-listing[data-vl-hover-color="sc-royal-blue"]{background:#e0e7fa;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE0E7FA', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e0e7fa), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #e0e7fa 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #e0e7fa 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #e0e7fa 0%, #f4f4f4 100%);background:linear-gradient(top, #e0e7fa 0%, #f4f4f4 100%);border-color:#214cce;-moz-box-shadow:0 0 0 4px #214cce;-webkit-box-shadow:0 0 0 4px #214cce;box-shadow:0 0 0 4px #214cce}ul.vehicles li.vehicle.vehicle-hover .vehicle-listing[data-vl-hover-color="sc-forest-green"]{background:#e8f9e8;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE8F9E8', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e8f9e8), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #e8f9e8 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #e8f9e8 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #e8f9e8 0%, #f4f4f4 100%);background:linear-gradient(top, #e8f9e8 0%, #f4f4f4 100%);border-color:#1d771d;-moz-box-shadow:0 0 0 4px #1d771d;-webkit-box-shadow:0 0 0 4px #1d771d;box-shadow:0 0 0 4px #1d771d}ul.vehicles li.vehicle.vehicle-hover .vehicle-listing[data-vl-hover-color="sc-dark-red"]{background:#ffe2e2;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFE2E2', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffe2e2), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #ffe2e2 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #ffe2e2 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #ffe2e2 0%, #f4f4f4 100%);background:linear-gradient(top, #ffe2e2 0%, #f4f4f4 100%);border-color:#940000;-moz-box-shadow:0 0 0 4px #940000;-webkit-box-shadow:0 0 0 4px #940000;box-shadow:0 0 0 4px #940000}ul.vehicles li.vehicle.vehicle-hover .vehicle-listing[data-vl-hover-color="sc-premier-yellow"]{background:#ffeda7;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFEDA7', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffeda7), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #ffeda7 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #ffeda7 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #ffeda7 0%, #f4f4f4 100%);background:linear-gradient(top, #ffeda7 0%, #f4f4f4 100%);border-color:#f5c300;-moz-box-shadow:0 0 0 4px #f5c300;-webkit-box-shadow:0 0 0 4px #f5c300;box-shadow:0 0 0 4px #f5c300}ul.vehicles li.vehicle.vehicle-hover .vehicle-listing[data-vl-hover-color="sc-black"]{background:#acacac;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFACACAC', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #acacac), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #acacac 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #acacac 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #acacac 0%, #f4f4f4 100%);background:linear-gradient(top, #acacac 0%, #f4f4f4 100%);border-color:#191919;-moz-box-shadow:0 0 0 4px #191919;-webkit-box-shadow:0 0 0 4px #191919;box-shadow:0 0 0 4px #191919}ul.vehicles li.vehicle.vehicle-hover .vehicle-listing[data-vl-hover-color="sc-white"]{background:#fefefe;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFEFEFE', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fefefe), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #fefefe 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #fefefe 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #fefefe 0%, #f4f4f4 100%);background:linear-gradient(top, #fefefe 0%, #f4f4f4 100%);border-color:#fbfbfb;-moz-box-shadow:0 0 0 4px #fbfbfb;-webkit-box-shadow:0 0 0 4px #fbfbfb;box-shadow:0 0 0 4px #fbfbfb}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing{cursor:default}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing[data-vl-active-color="sc-blue"],ul.vehicles li.vehicle.vehicle-selected .vehicle-listing[data-vl-active-color="sc-default"]{background:#e0f5ff;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE0F5FF', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e0f5ff), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #e0f5ff 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #e0f5ff 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #e0f5ff 0%, #f4f4f4 100%);background:linear-gradient(top, #e0f5ff 0%, #f4f4f4 100%);border-color:#0088cc;-moz-box-shadow:0 0 0 4px #0088cc;-webkit-box-shadow:0 0 0 4px #0088cc;box-shadow:0 0 0 4px #0088cc}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing[data-vl-active-color="sc-orange"]{background:#fff1e1;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFF1E1', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff1e1), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #fff1e1 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #fff1e1 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #fff1e1 0%, #f4f4f4 100%);background:linear-gradient(top, #fff1e1 0%, #f4f4f4 100%);border-color:#f58400;-moz-box-shadow:0 0 0 4px #f58400;-webkit-box-shadow:0 0 0 4px #f58400;box-shadow:0 0 0 4px #f58400}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing[data-vl-active-color="sc-red"]{background:#fde6e2;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFDE6E2', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fde6e2), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #fde6e2 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #fde6e2 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #fde6e2 0%, #f4f4f4 100%);background:linear-gradient(top, #fde6e2 0%, #f4f4f4 100%);border-color:#e82c0c;-moz-box-shadow:0 0 0 4px #e82c0c;-webkit-box-shadow:0 0 0 4px #e82c0c;box-shadow:0 0 0 4px #e82c0c}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing[data-vl-active-color="sc-green"]{background:#d9ffe4;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFD9FFE4', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d9ffe4), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #d9ffe4 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #d9ffe4 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #d9ffe4 0%, #f4f4f4 100%);background:linear-gradient(top, #d9ffe4 0%, #f4f4f4 100%);border-color:#00b233;-moz-box-shadow:0 0 0 4px #00b233;-webkit-box-shadow:0 0 0 4px #00b233;box-shadow:0 0 0 4px #00b233}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing[data-vl-active-color="sc-pink"]{background:#ffdbee;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFDBEE', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffdbee), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #ffdbee 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #ffdbee 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #ffdbee 0%, #f4f4f4 100%);background:linear-gradient(top, #ffdbee 0%, #f4f4f4 100%);border-color:#ff2a9a;-moz-box-shadow:0 0 0 4px #ff2a9a;-webkit-box-shadow:0 0 0 4px #ff2a9a;box-shadow:0 0 0 4px #ff2a9a}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing[data-vl-active-color="sc-gold"]{background:#fffae0;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFAE0', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fffae0), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #fffae0 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #fffae0 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #fffae0 0%, #f4f4f4 100%);background:linear-gradient(top, #fffae0 0%, #f4f4f4 100%);border-color:#ccaa00;-moz-box-shadow:0 0 0 4px #ccaa00;-webkit-box-shadow:0 0 0 4px #ccaa00;box-shadow:0 0 0 4px #ccaa00}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing[data-vl-active-color="sc-yellow"]{background:#fefade;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFEFADE', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fefade), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #fefade 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #fefade 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #fefade 0%, #f4f4f4 100%);background:linear-gradient(top, #fefade 0%, #f4f4f4 100%);border-color:#f7da0d;-moz-box-shadow:0 0 0 4px #f7da0d;-webkit-box-shadow:0 0 0 4px #f7da0d;box-shadow:0 0 0 4px #f7da0d}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing[data-vl-active-color="sc-purple"]{background:#f4e3f8;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF4E3F8', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f4e3f8), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #f4e3f8 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #f4e3f8 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #f4e3f8 0%, #f4f4f4 100%);background:linear-gradient(top, #f4e3f8 0%, #f4f4f4 100%);border-color:#a331be;-moz-box-shadow:0 0 0 4px #a331be;-webkit-box-shadow:0 0 0 4px #a331be;box-shadow:0 0 0 4px #a331be}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing[data-vl-active-color="sc-teal"]{background:#e2ffff;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE2FFFF', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e2ffff), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #e2ffff 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #e2ffff 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #e2ffff 0%, #f4f4f4 100%);background:linear-gradient(top, #e2ffff 0%, #f4f4f4 100%);border-color:teal;-moz-box-shadow:0 0 0 4px teal;-webkit-box-shadow:0 0 0 4px teal;box-shadow:0 0 0 4px teal}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing[data-vl-active-color="sc-royal-blue"]{background:#e0e7fa;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE0E7FA', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e0e7fa), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #e0e7fa 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #e0e7fa 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #e0e7fa 0%, #f4f4f4 100%);background:linear-gradient(top, #e0e7fa 0%, #f4f4f4 100%);border-color:#214cce;-moz-box-shadow:0 0 0 4px #214cce;-webkit-box-shadow:0 0 0 4px #214cce;box-shadow:0 0 0 4px #214cce}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing[data-vl-active-color="sc-forest-green"]{background:#e8f9e8;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE8F9E8', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e8f9e8), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #e8f9e8 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #e8f9e8 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #e8f9e8 0%, #f4f4f4 100%);background:linear-gradient(top, #e8f9e8 0%, #f4f4f4 100%);border-color:#1d771d;-moz-box-shadow:0 0 0 4px #1d771d;-webkit-box-shadow:0 0 0 4px #1d771d;box-shadow:0 0 0 4px #1d771d}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing[data-vl-active-color="sc-dark-red"]{background:#ffe2e2;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFE2E2', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffe2e2), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #ffe2e2 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #ffe2e2 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #ffe2e2 0%, #f4f4f4 100%);background:linear-gradient(top, #ffe2e2 0%, #f4f4f4 100%);border-color:#940000;-moz-box-shadow:0 0 0 4px #940000;-webkit-box-shadow:0 0 0 4px #940000;box-shadow:0 0 0 4px #940000}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing[data-vl-active-color="sc-premier-yellow"]{background:#ffeda7;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFEDA7', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffeda7), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #ffeda7 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #ffeda7 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #ffeda7 0%, #f4f4f4 100%);background:linear-gradient(top, #ffeda7 0%, #f4f4f4 100%);border-color:#f5c300;-moz-box-shadow:0 0 0 4px #f5c300;-webkit-box-shadow:0 0 0 4px #f5c300;box-shadow:0 0 0 4px #f5c300}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing[data-vl-active-color="sc-black"]{background:#acacac;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFACACAC', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #acacac), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #acacac 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #acacac 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #acacac 0%, #f4f4f4 100%);background:linear-gradient(top, #acacac 0%, #f4f4f4 100%);border-color:#191919;-moz-box-shadow:0 0 0 4px #191919;-webkit-box-shadow:0 0 0 4px #191919;box-shadow:0 0 0 4px #191919}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing[data-vl-active-color="sc-white"]{background:#fefefe;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFEFEFE', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fefefe), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #fefefe 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #fefefe 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #fefefe 0%, #f4f4f4 100%);background:linear-gradient(top, #fefefe 0%, #f4f4f4 100%);border-color:#fbfbfb;-moz-box-shadow:0 0 0 4px #fbfbfb;-webkit-box-shadow:0 0 0 4px #fbfbfb;box-shadow:0 0 0 4px #fbfbfb}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing .share-icons{visibility:visible}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing .price-selection[data-vl-selected-price-color="sc-blue"] .price{color:#0088cc}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing .price-selection[data-vl-selected-price-color="sc-orange"] .price{color:#f58400}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing .price-selection[data-vl-selected-price-color="sc-red"] .price{color:#e82c0c}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing .price-selection[data-vl-selected-price-color="sc-green"] .price,ul.vehicles li.vehicle.vehicle-selected .vehicle-listing .price-selection[data-vl-default-price-color="sc-default"] .price{color:#00b233}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing .price-selection[data-vl-selected-price-color="sc-pink"] .price{color:#ff2a9a}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing .price-selection[data-vl-selected-price-color="sc-gold"] .price{color:#ccaa00}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing .price-selection[data-vl-selected-price-color="sc-yellow"] .price{color:#f7da0d}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing .price-selection[data-vl-selected-price-color="sc-purple"] .price{color:#a331be}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing .price-selection[data-vl-selected-price-color="sc-teal"] .price{color:teal}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing .price-selection[data-vl-selected-price-color="sc-royal-blue"] .price{color:#214cce}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing .price-selection[data-vl-selected-price-color="sc-forest-green"] .price{color:#1d771d}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing .price-selection[data-vl-selected-price-color="sc-dark-red"] .price{color:#940000}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing .price-selection[data-vl-selected-price-color="sc-premier-yellow"] .price{color:#f5c300}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing .price-selection[data-vl-selected-price-color="sc-black"] .price{color:#191919}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing .price-selection[data-vl-selected-price-color="sc-white"] .price{color:#fbfbfb}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing .show-details{text-decoration:none}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing .show-details .trigger{color:#08C}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing .show-details .trigger .icon{visibility:visible}ul.vehicles li.vehicle.vehicle-selected .vehicle-listing .show-details .trigger .text{text-decoration:underline}.vehicle-listing{position:relative;padding:10px;font-size:14px;color:black;border:2px solid #AAA;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;text-align:center}.vehicle-listing[data-vl-active-color="sc-blue"],.vehicle-listing[data-vl-active-color="sc-default"]{background:#e0f5ff;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE0F5FF', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e0f5ff), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #e0f5ff 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #e0f5ff 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #e0f5ff 0%, #f4f4f4 100%);background:linear-gradient(top, #e0f5ff 0%, #f4f4f4 100%)}.vehicle-listing[data-vl-active-color="sc-orange"]{background:#fff1e1;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFF1E1', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff1e1), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #fff1e1 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #fff1e1 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #fff1e1 0%, #f4f4f4 100%);background:linear-gradient(top, #fff1e1 0%, #f4f4f4 100%)}.vehicle-listing[data-vl-active-color="sc-red"]{background:#fde6e2;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFDE6E2', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fde6e2), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #fde6e2 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #fde6e2 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #fde6e2 0%, #f4f4f4 100%);background:linear-gradient(top, #fde6e2 0%, #f4f4f4 100%)}.vehicle-listing[data-vl-active-color="sc-green"]{background:#d9ffe4;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFD9FFE4', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d9ffe4), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #d9ffe4 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #d9ffe4 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #d9ffe4 0%, #f4f4f4 100%);background:linear-gradient(top, #d9ffe4 0%, #f4f4f4 100%)}.vehicle-listing[data-vl-active-color="sc-pink"]{background:#ffdbee;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFDBEE', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffdbee), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #ffdbee 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #ffdbee 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #ffdbee 0%, #f4f4f4 100%);background:linear-gradient(top, #ffdbee 0%, #f4f4f4 100%)}.vehicle-listing[data-vl-active-color="sc-gold"]{background:#fffae0;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFAE0', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fffae0), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #fffae0 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #fffae0 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #fffae0 0%, #f4f4f4 100%);background:linear-gradient(top, #fffae0 0%, #f4f4f4 100%)}.vehicle-listing[data-vl-active-color="sc-yellow"]{background:#fefade;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFEFADE', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fefade), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #fefade 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #fefade 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #fefade 0%, #f4f4f4 100%);background:linear-gradient(top, #fefade 0%, #f4f4f4 100%)}.vehicle-listing[data-vl-active-color="sc-purple"]{background:#f4e3f8;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF4E3F8', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f4e3f8), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #f4e3f8 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #f4e3f8 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #f4e3f8 0%, #f4f4f4 100%);background:linear-gradient(top, #f4e3f8 0%, #f4f4f4 100%)}.vehicle-listing[data-vl-active-color="sc-teal"]{background:#e2ffff;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE2FFFF', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e2ffff), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #e2ffff 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #e2ffff 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #e2ffff 0%, #f4f4f4 100%);background:linear-gradient(top, #e2ffff 0%, #f4f4f4 100%)}.vehicle-listing[data-vl-active-color="sc-royal-blue"]{background:#e0e7fa;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE0E7FA', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e0e7fa), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #e0e7fa 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #e0e7fa 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #e0e7fa 0%, #f4f4f4 100%);background:linear-gradient(top, #e0e7fa 0%, #f4f4f4 100%)}.vehicle-listing[data-vl-active-color="sc-forest-green"]{background:#e8f9e8;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE8F9E8', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e8f9e8), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #e8f9e8 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #e8f9e8 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #e8f9e8 0%, #f4f4f4 100%);background:linear-gradient(top, #e8f9e8 0%, #f4f4f4 100%)}.vehicle-listing[data-vl-active-color="sc-dark-red"]{background:#ffe2e2;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFE2E2', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffe2e2), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #ffe2e2 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #ffe2e2 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #ffe2e2 0%, #f4f4f4 100%);background:linear-gradient(top, #ffe2e2 0%, #f4f4f4 100%)}.vehicle-listing[data-vl-active-color="sc-premier-yellow"]{background:#ffeda7;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFEDA7', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffeda7), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #ffeda7 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #ffeda7 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #ffeda7 0%, #f4f4f4 100%);background:linear-gradient(top, #ffeda7 0%, #f4f4f4 100%)}.vehicle-listing[data-vl-active-color="sc-black"]{background:#acacac;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFACACAC', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #acacac), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #acacac 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #acacac 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #acacac 0%, #f4f4f4 100%);background:linear-gradient(top, #acacac 0%, #f4f4f4 100%)}.vehicle-listing[data-vl-active-color="sc-white"]{background:#fefefe;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFEFEFE', endColorstr='#FFF4F4F4');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fefefe), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #fefefe 0%, #f4f4f4 100%);background:-moz-linear-gradient(top, #fefefe 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #fefefe 0%, #f4f4f4 100%);background:linear-gradient(top, #fefefe 0%, #f4f4f4 100%)}.vehicle-listing .vl-content{position:relative}.vehicle-listing .vl-action{margin:0 auto;max-width:200px}.vehicle-listing .vl-action .price-selection{position:relative}.vehicle-listing .vl-action .price-selection form{margin:0}.vehicle-listing .vl-action .price-selection button.auto,.vehicle-listing .vl-action .price-selection a.button{width:100%}.vehicle-listing .vl-action .price-selection .ui-button-text{padding:.5em 0}.vehicle-listing .vl-action .price-selection .price{line-height:1.3;padding:0}.vehicle-listing .price-selection[data-vl-default-price-color="sc-gray"] .price{color:#777777}.vehicle-listing .price-selection[data-vl-default-price-color="sc-blue"] .price,.vehicle-listing .price-selection[data-vl-default-price-color="sc-default"] .price{color:#0088cc}.vehicle-listing .price-selection[data-vl-default-price-color="sc-orange"] .price{color:#f58400}.vehicle-listing .price-selection[data-vl-default-price-color="sc-red"] .price{color:#e82c0c}.vehicle-listing .price-selection[data-vl-default-price-color="sc-green"] .price{color:#00b233}.vehicle-listing .price-selection[data-vl-default-price-color="sc-pink"] .price{color:#ff2a9a}.vehicle-listing .price-selection[data-vl-default-price-color="sc-gold"] .price{color:#ccaa00}.vehicle-listing .price-selection[data-vl-default-price-color="sc-yellow"] .price{color:#f7da0d}.vehicle-listing .price-selection[data-vl-default-price-color="sc-purple"] .price{color:#a331be}.vehicle-listing .price-selection[data-vl-default-price-color="sc-teal"] .price{color:teal}.vehicle-listing .price-selection[data-vl-default-price-color="sc-royal-blue"] .price{color:#214cce}.vehicle-listing .price-selection[data-vl-default-price-color="sc-forest-green"] .price{color:#1d771d}.vehicle-listing .price-selection[data-vl-default-price-color="sc-dark-red"] .price{color:#940000}.vehicle-listing .price-selection[data-vl-default-price-color="sc-premier-yellow"] .price{color:#f5c300}.vehicle-listing .price-selection[data-vl-default-price-color="sc-black"] .price{color:#191919}.vehicle-listing .price-selection[data-vl-default-price-color="sc-white"] .price{color:#fbfbfb}.vehicle-listing .vl-heading{text-align:left}.vehicle-listing .vl-heading .vehicle-name{font-size:14px}.vehicle-listing .vl-heading .vehicle-name h5{display:inline-block;vertical-align:middle;margin:0;font-size:14px}.vehicle-listing .vl-heading .vehicle-name .share-icons{display:inline-block;vertical-align:middle;visibility:visible}.vehicle-listing .vl-heading .vehicle-name .share-icons a{padding-left:3px}.vehicle-listing .vl-heading .vehicle-name .share-icons a:hover{text-decoration:none}.vehicle-listing .vl-heading .company-name{font-size:13px;opacity:.9;font-style:italic}.vehicle-listing .vl-details{position:relative;float:left;text-align:left}.vehicle-listing .vl-details:before,.vehicle-listing .vl-details:after{content:"";display:table}.vehicle-listing .vl-details:after{clear:left}.vehicle-listing .vl-details{*zoom:1}.vehicle-listing .vl-details .vehicle-details{display:none;float:left;position:relative;list-style:disc inside;margin:0;color:#0088cc}[data-accent-color="sc-orange"] .vehicle-listing .vl-details .vehicle-details{color:#f58400}[data-accent-color="sc-blue"] .vehicle-listing .vl-details .vehicle-details,[data-accent-color="sc-default"] .vehicle-listing .vl-details .vehicle-details{color:#0088cc}[data-accent-color="sc-red"] .vehicle-listing .vl-details .vehicle-details{color:#e82c0c}[data-accent-color="sc-green"] .vehicle-listing .vl-details .vehicle-details{color:#00b233}[data-accent-color="sc-pink"] .vehicle-listing .vl-details .vehicle-details{color:#ff2a9a}[data-accent-color="sc-gold"] .vehicle-listing .vl-details .vehicle-details{color:#ccaa00}[data-accent-color="sc-yellow"] .vehicle-listing .vl-details .vehicle-details{color:#f7da0d}[data-accent-color="sc-purple"] .vehicle-listing .vl-details .vehicle-details{color:#a331be}[data-accent-color="sc-teal"] .vehicle-listing .vl-details .vehicle-details{color:teal}[data-accent-color="sc-royal-blue"] .vehicle-listing .vl-details .vehicle-details{color:#214cce}[data-accent-color="sc-forest-green"] .vehicle-listing .vl-details .vehicle-details{color:#1d771d}[data-accent-color="sc-dark-red"] .vehicle-listing .vl-details .vehicle-details{color:#940000}[data-accent-color="sc-premier-yellow"] .vehicle-listing .vl-details .vehicle-details{color:#f5c300}[data-accent-color="sc-black"] .vehicle-listing .vl-details .vehicle-details{color:#191919}[data-accent-color="sc-white"] .vehicle-listing .vl-details .vehicle-details{color:#fbfbfb}.vehicle-listing .vl-details .vehicle-detail{padding:1px 0 0 5px;font-size:12px;line-height:1.5;width:100%}.vehicle-listing .vl-details .vehicle-detail span{color:#333}.vehicle-listing .vl-thumb{padding:10px 0;text-align:center}.vehicle-listing .vl-thumb .vehicle-thumbnail .thumbnail-image{width:100%;max-width:450px}.vehicle-listing .vl-thumb .vehicle-thumbnail .trigger{display:none}.vehicle-listing .vl-icons{position:absolute;left:8px;bottom:8px;display:none;text-align:left}.vehicle-listing .vl-icons .symbolic-detail{display:inline-block;vertical-align:middle;padding:0 3px;margin-right:3px;line-height:30px;border:1px solid rgba(0,0,0,0.15);-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;background:rgba(0,0,0,0.05)}.vehicle-listing .vl-icons .symbolic-detail img{display:inline-block;vertical-align:middle}.vehicle-listing .vl-icons .symbolic-detail .markup{display:inline-block;vertical-align:middle;line-height:24px}.vehicle-listing .vl-icons .symbolic-detail.pc-max{color:red;font-size:18px}.vehicle-listing .vl-icons .symbolic-detail.pc-max img{height:20px}.vehicle-listing .vl-icons .symbolic-detail.lc-lg-max{color:red;font-size:18px}.vehicle-listing .vl-icons .symbolic-detail.lc-lg-max img{height:15px}.vehicle-listing .vl-icons .symbolic-detail.lc-sm-max{color:red;font-size:18px;margin-right:3px}.vehicle-listing .vl-icons .symbolic-detail.lc-sm-max img{height:20px}.wide-listing .vehicle-listing{font-size:0;white-space:nowrap}.wide-listing .vehicle-listing .vl-content{font-size:14px;white-space:normal;text-align:left;display:inline-block;vertical-align:middle;width:100%;padding-right:110px}.wide-listing .vehicle-listing .vl-action{font-size:14px;white-space:normal;display:inline-block;vertical-align:middle;width:110px;margin-left:-110px;max-width:none}.wide-listing .vehicle-listing .vl-thumb{padding:0}.wide-listing .vehicle-listing .vl-thumb .vl-thumb-inner{height:100px;display:table-cell;vertical-align:middle}.wide-listing .vehicle-listing .vl-thumb .vehicle-thumbnail{padding-bottom:30px}.wide-listing .vehicle-listing .vl-icons{display:block}.wide-listing .vehicle-listing .price-selection .price .price-amount{font-size:2.1em}.fold2 .vehicle-listing .vl-details{display:block;width:155px;padding:5px 0 25px}.fold2 .vehicle-listing .vehicle-details.first{display:block;width:100%}.fold2 .vehicle-listing .vl-thumb{margin-top:-15px;margin-left:155px}.fold2 .vehicle-listing .vl-thumb .vehicle-thumbnail{padding-bottom:0}.fold3 .vehicle-listing .vl-details{display:block;width:310px;padding:5px 0 25px}.fold3 .vehicle-listing .vehicle-details.first{display:block;width:50%}.fold3 .vehicle-listing .vehicle-details.second{display:block;width:50%}.fold3 .vehicle-listing .vl-thumb{margin-top:-15px;margin-left:310px}.fold3 .vehicle-listing .vl-thumb .vehicle-thumbnail{padding-bottom:0}.fold4 .vehicle-listing .vl-content{padding-right:120px}.fold4 .vehicle-listing .vl-thumb .vehicle-thumbnail{padding-bottom:0}.fold4 .vehicle-listing .vl-action{width:120px;margin-left:-120px}.fold4 .vehicle-listing .price-selection .price .price-amount{font-size:2.3em}.wide-listing .vehicle-listing.interactive .vl-thumb .vl-thumb-inner{height:130px}.vehicle-listing.interactive .vl-thumb .trigger{display:block}.wl-ra .vehicle-listing .vl-content{padding-right:25%}.wl-ra .vehicle-listing .vl-action{width:25%;margin-left:-25%}.wl-dc .vehicle-listing .vl-content{vertical-align:top}.wl-dc .vehicle-listing .vl-action{vertical-align:top}.img-label{width:100%;display:inline-block;height:40px;line-height:40px;background-size:100%;background-repeat:no-repeat;background-position:center}.img-label .text{display:none}.img-label.filter-sedan{background-image:url(/assets/shared/booking/filters/sedan-e7f469d53b4cf2cac5cf5ef9f4d463fb.png);max-width:97px}.img-label.filter-suv{background-image:url(/assets/shared/booking/filters/suv-0aaa3ca3bbd8a04b07cd6d5de023c648.png);max-width:92px}.img-label.filter-stretch{background-image:url(/assets/shared/booking/filters/stretch-d30f61163d72365417bae6bfb54473db.png);max-width:125px}.img-label.filter-antique{background-image:url(/assets/shared/booking/filters/classic-c57d8b49d92ad9d84c808ef88dc4355f.png);max-width:94px}.img-label.filter-van{background-image:url(/assets/shared/booking/filters/sprinter-68c6a081b50732b1ebfb4fe3ab4035d5.png);max-width:97px}.img-label.filter-minibus{background-image:url(/assets/shared/booking/filters/minibus-4624e411104209216396afedfb15f32f.png);max-width:113px}.img-label.filter-trolley{background-image:url(/assets/shared/booking/filters/trolley-8250fcf0af2e4f7ef7650005c2cd126e.png);max-width:96px}.img-label.filter-coach{background-image:url(/assets/shared/booking/filters/motorcoach-be50e758f86f41f39ab26aaa6091f778.png);max-width:148px}#browse-vehicles{margin-bottom:20px}#browse-vehicles .notices{margin:15px 10px 15px 10px;text-align:left}#browse-vehicles .notices .alert{-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}#browse-vehicles .notices .alert button.close{margin-right:15px;font-size:28px}#browse-vehicles .count{margin:10px;text-align:right;font-size:.9em;color:#333}#browse-vehicles .pagination{margin:5px 0 20px 10px;text-align:left;font-weight:bold}#browse-vehicles .pagination a,#browse-vehicles .pagination span{background:transparent;float:none;border:0;padding:0}#browse-vehicles .pagination span{display:inline-block;padding:10px;font-size:.9em}#browse-vehicles .pagination span.current{padding:10px;margin:0 10px;background:#E67C00;color:white;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}#browse-vehicles .pagination a{padding:10px;color:#333}#browse-vehicles .pagination a:hover{color:#FFF;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}#browse-vehicles .pagination[data-vs-nav-active="sc-blue"] span.current{background:#0088cc}#browse-vehicles .pagination[data-vs-nav-active="sc-orange"] span.current,#browse-vehicles .pagination[data-vs-nav-active="sc-default"] span.current{background:#f58400}#browse-vehicles .pagination[data-vs-nav-active="sc-red"] span.current{background:#e82c0c}#browse-vehicles .pagination[data-vs-nav-active="sc-green"] span.current{background:#00b233}#browse-vehicles .pagination[data-vs-nav-active="sc-pink"] span.current{background:#ff2a9a}#browse-vehicles .pagination[data-vs-nav-active="sc-gold"] span.current{background:#ccaa00}#browse-vehicles .pagination[data-vs-nav-active="sc-yellow"] span.current{background:#f7da0d}#browse-vehicles .pagination[data-vs-nav-active="sc-purple"] span.current{background:#a331be}#browse-vehicles .pagination[data-vs-nav-active="sc-teal"] span.current{background:teal}#browse-vehicles .pagination[data-vs-nav-active="sc-royal-blue"] span.current{background:#214cce}#browse-vehicles .pagination[data-vs-nav-active="sc-forest-green"] span.current{background:#1d771d}#browse-vehicles .pagination[data-vs-nav-active="sc-dark-red"] span.current{background:#940000}#browse-vehicles .pagination[data-vs-nav-active="sc-premier-yellow"] span.current{background:#f5c300}#browse-vehicles .pagination[data-vs-nav-active="sc-black"] span.current{background:#191919}#browse-vehicles .pagination[data-vs-nav-active="sc-white"] span.current{background:#fbfbfb}#browse-vehicles .pagination[data-vs-nav-hover="sc-blue"] a:hover,#browse-vehicles .pagination[data-vs-nav-hover="sc-default"] a:hover{background:#0088cc}#browse-vehicles .pagination[data-vs-nav-hover="sc-orange"] a:hover{background:#f58400}#browse-vehicles .pagination[data-vs-nav-hover="sc-red"] a:hover{background:#e82c0c}#browse-vehicles .pagination[data-vs-nav-hover="sc-green"] a:hover{background:#00b233}#browse-vehicles .pagination[data-vs-nav-hover="sc-pink"] a:hover{background:#ff2a9a}#browse-vehicles .pagination[data-vs-nav-hover="sc-gold"] a:hover{background:#ccaa00}#browse-vehicles .pagination[data-vs-nav-hover="sc-yellow"] a:hover{background:#f7da0d}#browse-vehicles .pagination[data-vs-nav-hover="sc-purple"] a:hover{background:#a331be}#browse-vehicles .pagination[data-vs-nav-hover="sc-teal"] a:hover{background:teal}#browse-vehicles .pagination[data-vs-nav-hover="sc-royal-blue"] a:hover{background:#214cce}#browse-vehicles .pagination[data-vs-nav-hover="sc-forest-green"] a:hover{background:#1d771d}#browse-vehicles .pagination[data-vs-nav-hover="sc-dark-red"] a:hover{background:#940000}#browse-vehicles .pagination[data-vs-nav-hover="sc-premier-yellow"] a:hover{background:#f5c300}#browse-vehicles .pagination[data-vs-nav-hover="sc-black"] a:hover{background:#191919}#browse-vehicles .pagination[data-vs-nav-hover="sc-white"] a:hover{background:#fbfbfb}#vehicle-search{padding:10px;text-align:left}#vehicle-search:before,#vehicle-search:after{content:"";display:table}#vehicle-search:after{clear:both}#vehicle-search{*zoom:1}#vehicle-search .legend,#vehicle-search .buttonset{display:block;margin:0}#vehicle-search .legend{font-size:1.0em;padding-left:5px}#vehicle-search label{display:inline}#vehicle-search .ui-button{display:block;float:left;background:#f6f6f6;border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa;margin:0}#vehicle-search .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#vehicle-search .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#vehicle-search .sort{display:block;float:left;width:120px;position:relative;margin:0}#vehicle-search .sort .ui-button.ui-state-hover{background:#f6f6f6}#vehicle-search .sort.sc-blue .ui-button.ui-state-active,#vehicle-search .sort.sc-default .ui-button.ui-state-active{background:#0088cc}#vehicle-search .sort.sc-orange .ui-button.ui-state-active{background:#f58400}#vehicle-search .sort.sc-red .ui-button.ui-state-active{background:#e82c0c}#vehicle-search .sort.sc-green .ui-button.ui-state-active{background:#00b233}#vehicle-search .sort.sc-pink .ui-button.ui-state-active{background:#ff2a9a}#vehicle-search .sort.sc-gold .ui-button.ui-state-active{background:#ccaa00}#vehicle-search .sort.sc-yellow .ui-button.ui-state-active{background:#f7da0d}#vehicle-search .sort.sc-purple .ui-button.ui-state-active{background:#a331be}#vehicle-search .sort.sc-teal .ui-button.ui-state-active{background:teal}#vehicle-search .sort.sc-royal-blue .ui-button.ui-state-active{background:#214cce}#vehicle-search .sort.sc-forest-green .ui-button.ui-state-active{background:#1d771d}#vehicle-search .sort.sc-dark-red .ui-button.ui-state-active{background:#940000}#vehicle-search .sort.sc-premier-yellow .ui-button.ui-state-active{background:#f5c300}#vehicle-search .sort.sc-black .ui-button.ui-state-active{background:#4a4a4a}#vehicle-search .sort.sc-white .ui-button.ui-state-active{background:#fbfbfb}#vehicle-search .sort .ui-button-text{line-height:0;padding:.6em .3em}#vehicle-search .sort .img-label{width:100%;background-size:100%;background-repeat:no-repeat;background-position:center;height:40px;display:inline-block;line-height:40px}#vehicle-search .sort .img-label .text{display:none}#vehicle-search .sort .sort-price{background-image:url(/assets/shared/booking/sort/price-6b67edeed8a8601db6bda3a98675c3d0.png);max-width:25px}#vehicle-search .sort .sort-passengers{background-image:url(/assets/shared/booking/sort/pax-3cef1b36efdc945469dc249971870512.png);max-width:25px}#vehicle-search .filters{display:block;position:relative;margin:0 0 0 120px;padding-left:15px}#vehicle-search .filters .ui-button.ui-state-hover{background:#f6f6f6}#vehicle-search .filters.sc-blue .ui-button.ui-state-active,#vehicle-search .filters.sc-default .ui-button.ui-state-active{background:#0088cc}#vehicle-search .filters.sc-orange .ui-button.ui-state-active{background:#f58400}#vehicle-search .filters.sc-red .ui-button.ui-state-active{background:#e82c0c}#vehicle-search .filters.sc-green .ui-button.ui-state-active{background:#00b233}#vehicle-search .filters.sc-pink .ui-button.ui-state-active{background:#ff2a9a}#vehicle-search .filters.sc-gold .ui-button.ui-state-active{background:#ccaa00}#vehicle-search .filters.sc-yellow .ui-button.ui-state-active{background:#f7da0d}#vehicle-search .filters.sc-purple .ui-button.ui-state-active{background:#a331be}#vehicle-search .filters.sc-teal .ui-button.ui-state-active{background:teal}#vehicle-search .filters.sc-royal-blue .ui-button.ui-state-active{background:#214cce}#vehicle-search .filters.sc-forest-green .ui-button.ui-state-active{background:#1d771d}#vehicle-search .filters.sc-dark-red .ui-button.ui-state-active{background:#940000}#vehicle-search .filters.sc-premier-yellow .ui-button.ui-state-active{background:#f5c300}#vehicle-search .filters.sc-black .ui-button.ui-state-active{background:#4a4a4a}#vehicle-search .filters.sc-white .ui-button.ui-state-active{background:#fbfbfb}#vehicle-search .filters .ui-button-text{line-height:0;padding:.6em .3em}#vehicle-search .filters .show-all{display:none}#vehicle-search .filters .filter-select{display:none}#vehicle-search .filters.vsf-select .legend{max-width:300px}#vehicle-search .filters.vsf-select .show-all{float:right;display:block;padding-right:15px;color:#08c}#vehicle-search .filters.vsf-select .filter-select{display:block}#vehicle-search .filters.vsf-select .buttonset{display:none}#vehicle-search .filters.vsf-select .k-widget{width:100%;max-width:300px;border:2px solid #AAA}#vehicle-search .filters.vsf-select .k-header{background-color:#AAA;overflow:hidden}#vehicle-search .filters.vsf-select .k-dropdown-wrap{border:none}#vehicle-search .filters.vsf-select .k-input{text-align:center;line-height:normal;padding-top:.6em;padding-bottom:.6em}.vt-all-selection{font-weight:bold}.vt-all-label{width:100%;display:block;height:40px;line-height:40px;font-weight:bold}.action-module{padding:15px 20px;border:1px solid #999;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;background-color:#eeffcd}.action-module.red{background-color:#eed3d7}.action-module.pink{background-color:#FFCDEE}.action-module.yellow{background-color:#fff7cd}.action-module.orange{background-color:#ffefcf}.action-module ul.action-notices{margin:10px 0;padding:0 15px}.action-module ul.action-notices li{margin:0}.action-module .strong{font-weight:bold}.action-module .control-label{font-weight:bold}.action-module .input .error{text-align:left}#send-itinerary-form{margin:20px auto;max-width:500px}#send-itinerary-form .row{padding:0 0 6px}#send-itinerary-form .legend{margin:0 0 5px 0}#send-itinerary-form .input.required .control-label{font-weight:bold}#send-itinerary-form .error{text-align:left}#send-itinerary-form input[type="text"],#send-itinerary-form input[type="password"],#send-itinerary-form input[type="datetime"],#send-itinerary-form input[type="datetime-local"],#send-itinerary-form input[type="date"],#send-itinerary-form input[type="month"],#send-itinerary-form input[type="time"],#send-itinerary-form input[type="week"],#send-itinerary-form input[type="number"],#send-itinerary-form input[type="email"],#send-itinerary-form input[type="url"],#send-itinerary-form input[type="search"],#send-itinerary-form input[type="tel"],#send-itinerary-form input[type="color"],#send-itinerary-form .uneditable-input{margin-bottom:0;width:100%}#send-itinerary-form .k-combobox,#send-itinerary-form .k-dropdown{width:100%}#send-itinerary-form textarea{width:100%}#send-itinerary-form .input-group{margin:0 0 10px 0;padding:5px 10px 10px;border:none}#wizard-step1 .input.build_ride_pickup_at .nested-input.date .add-on,#wizard-step1 .input.build_ride_pickup_at .nested-input.time .add-on,#wizard-step1 .input.build_ride_rt_pickup_at .nested-input.date .add-on,#wizard-step1 .input.build_ride_rt_pickup_at .nested-input.time .add-on{padding:6px 0}.csx_panel.vehicle_booking_panel{background:#000;font-size:1.1em;background:#333;background:-webkit-radial-gradient(50% 50%, ellipse closest-side, #666, #333);background:-moz-radial-gradient(50% 50%, ellipse closest-side, #666, #333);background:-ms-radial-gradient(50% 50%, ellipse closest-side, #666, #333);background:-o-radial-gradient(50% 50%, ellipse closest-side, #666, #333);width:100% !important;max-width:430px !important;height:auto !important;min-height:400px !important;left:0 !important;right:0 !important;margin:auto !important;position:absolute !important}.csx_panel.vehicle_booking_panel .ui-widget-header{border:1px solid #333333;background:#333 url(/images/ui/ui-bg_gloss-wave_25_333333_500x100.png) 50% 50% repeat-x;color:#FFFFFF;font-weight:bold}.csx_panel.vehicle_booking_panel .ui-dialog-title .title{font-size:1.1em}.csx_panel.vehicle_booking_panel .ui-dialog-content{padding:.5em 1em;color:#FFF}.csx_panel.vehicle_booking_panel .actions{position:static;padding:0;top:auto;bottom:auto;left:auto;right:auto}.csx_panel.vehicle_booking_panel .ui-dialog-content{overflow:visible;padding:0 15px}.csx_panel.vehicle_booking_panel .ui-dialog-titlebar{padding-top:.1em;padding-bottom:.1em}.csx_panel.vehicle_booking_panel .ui-dialog-title{padding-top:5px;padding-bottom:5px;margin-top:0;margin-bottom:0;line-height:24px}.csx_panel.vehicle_booking_panel .ui-dialog-title,.csx_panel.vehicle_booking_panel .ui-dialog-title .title{font-size:18px}.csx_panel.vehicle_booking_panel .ui-dialog-title .icons{display:none;padding:0 10px;width:300px;z-index:30}.csx_panel.vehicle_booking_panel .ui-dialog-title .icons .symbolic-detail img{vertical-align:top}.csx_panel.vehicle_booking_panel .ui-dialog-title .icons .symbolic-detail.pc-max{color:red;font-weight:bold;text-shadow:1px 1px 0 #666;font-size:18px}#step1-modal{margin:0 auto;width:100%;min-width:240px;max-width:400px;color:white;text-align:left;line-height:1.5}#step1-modal form{margin:0}#step1-modal .row{margin:0 auto;padding:1px 0;position:relative}#step1-modal .row:after{clear:left}#step1-modal .legend{margin:0 0 5px 0}#step1-modal .legend h3{font-size:1.1em;line-height:1.1em;font-weight:bold;margin:0}#step1-modal .legend .required,#step1-modal .legend .optional{margin-left:5px;font-weight:normal;font-style:italic;font-size:.8em}#step1-modal .legend .required{color:#555}#step1-modal .legend .optional{color:#999}#step1-modal .input{display:block}#step1-modal .input .control-label{margin:0;padding:5px 2px 1px}#step1-modal .input .error{text-align:left;font-size:.8em}#step1-modal .input-append{margin-bottom:0}#step1-modal input[type="text"],#step1-modal input[type="password"],#step1-modal input[type="datetime"],#step1-modal input[type="datetime-local"],#step1-modal input[type="date"],#step1-modal input[type="month"],#step1-modal input[type="time"],#step1-modal input[type="week"],#step1-modal input[type="number"],#step1-modal input[type="email"],#step1-modal input[type="url"],#step1-modal input[type="search"],#step1-modal input[type="tel"],#step1-modal input[type="color"]{height:2.3em;margin:0;font-size:16px}#step1-modal select{height:2.3em;margin:0;font-size:16px}#step1-modal .legend{color:#FFF;margin:0}#step1-modal .legend h3{font-size:14px;font-weight:bold;line-height:18px}#step1-modal .input .control-label{padding:5px 2px 1px}#step1-modal .buttonset{font-size:0;white-space:nowrap;margin:5px 0 10px}#step1-modal .buttonset label{font-size:14px;white-space:normal;font-size:16px;width:33.333%;display:inline-block;margin:0}#step1-modal .buttonset .ui-button-text{padding-left:0;padding-right:0}#step1-modal .buttonset.sc-default .ui-button,#step1-modal .buttonset.sc-blue .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#step1-modal .buttonset.sc-default .ui-button.ui-corner-left,#step1-modal .buttonset.sc-blue .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#step1-modal .buttonset.sc-default .ui-button.ui-corner-right,#step1-modal .buttonset.sc-blue .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#step1-modal .buttonset.sc-default .ui-button.ui-state-hover,#step1-modal .buttonset.sc-blue .ui-button.ui-state-hover{background:white;color:#0088cc}#step1-modal .buttonset.sc-default .ui-button.ui-state-active,#step1-modal .buttonset.sc-blue .ui-button.ui-state-active{background:#08c url(/assets/shared/jquery_ui/ui-bg_glass_40_0088cc_1x400-981a87957440a88aa1318d518aaf2821.png) 50% 50% repeat-x;color:white}#step1-modal .buttonset.sc-orange .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#step1-modal .buttonset.sc-orange .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#step1-modal .buttonset.sc-orange .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#step1-modal .buttonset.sc-orange .ui-button.ui-state-hover{background:white;color:#f58400}#step1-modal .buttonset.sc-orange .ui-button.ui-state-active{background:#f58400 url(/assets/shared/jquery_ui/ui-bg_glass_40_f58400_1x400-c071ca28125dc426c8876edf9ed72564.png) 50% 50% repeat-x;color:white}#step1-modal .buttonset.sc-red .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#step1-modal .buttonset.sc-red .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#step1-modal .buttonset.sc-red .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#step1-modal .buttonset.sc-red .ui-button.ui-state-hover{background:white;color:#e82c0c}#step1-modal .buttonset.sc-red .ui-button.ui-state-active{background:#e82c0c url(/assets/shared/jquery_ui/ui-bg_glass_40_e82c0c_1x400-81217b22963c3ab23d07a29bd022a197.png) 50% 50% repeat-x;color:white}#step1-modal .buttonset.sc-green .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#step1-modal .buttonset.sc-green .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#step1-modal .buttonset.sc-green .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#step1-modal .buttonset.sc-green .ui-button.ui-state-hover{background:white;color:#00b233}#step1-modal .buttonset.sc-green .ui-button.ui-state-active{background:#00b233 url(/assets/shared/jquery_ui/ui-bg_glass_75_00b233_1x400-6057c859884e2e317023a32a683b3cc4.png) 50% 50% repeat-x;color:white}#step1-modal .buttonset.sc-pink .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#step1-modal .buttonset.sc-pink .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#step1-modal .buttonset.sc-pink .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#step1-modal .buttonset.sc-pink .ui-button.ui-state-hover{background:white;color:#ff2a9a}#step1-modal .buttonset.sc-pink .ui-button.ui-state-active{background:#ff2a9a url(/assets/shared/jquery_ui/ui-bg_glass_40_ff2a9a_1x400-47162d6174938e6b97b102b36516072d.png) 50% 50% repeat-x;color:white}#step1-modal .buttonset.sc-gold .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#step1-modal .buttonset.sc-gold .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#step1-modal .buttonset.sc-gold .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#step1-modal .buttonset.sc-gold .ui-button.ui-state-hover{background:white;color:#ccaa00}#step1-modal .buttonset.sc-gold .ui-button.ui-state-active{background:#ca0 url(/assets/shared/jquery_ui/ui-bg_glass_40_ccaa00_1x400-4b33afacb13839071c9e9872903ebbd3.png) 50% 50% repeat-x;color:white}#step1-modal .buttonset.sc-yellow .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#step1-modal .buttonset.sc-yellow .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#step1-modal .buttonset.sc-yellow .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#step1-modal .buttonset.sc-yellow .ui-button.ui-state-hover{background:white;color:#f7da0d}#step1-modal .buttonset.sc-yellow .ui-button.ui-state-active{background:#f7da0d url(/assets/shared/jquery_ui/ui-bg_glass_40_f7da0d_1x400-dd2ac33509265db21a3c9d79107815fc.png) 50% 50% repeat-x;color:white}#step1-modal .buttonset.sc-purple .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#step1-modal .buttonset.sc-purple .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#step1-modal .buttonset.sc-purple .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#step1-modal .buttonset.sc-purple .ui-button.ui-state-hover{background:white;color:#a331be}#step1-modal .buttonset.sc-purple .ui-button.ui-state-active{background:#a331be url(/assets/shared/jquery_ui/ui-bg_glass_40_a331be_1x400-9b15f9496e0ad7734f90ec58233ba862.png) 50% 50% repeat-x;color:white}#step1-modal .buttonset.sc-teal .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#step1-modal .buttonset.sc-teal .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#step1-modal .buttonset.sc-teal .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#step1-modal .buttonset.sc-teal .ui-button.ui-state-hover{background:white;color:teal}#step1-modal .buttonset.sc-teal .ui-button.ui-state-active{background:teal url(/assets/shared/jquery_ui/ui-bg_glass_40_008080_1x400-7c8a0b0d877f275b49d30d1f18bdba4e.png) 50% 50% repeat-x;color:white}#step1-modal .buttonset.sc-royal-blue .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#step1-modal .buttonset.sc-royal-blue .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#step1-modal .buttonset.sc-royal-blue .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#step1-modal .buttonset.sc-royal-blue .ui-button.ui-state-hover{background:white;color:#214cce}#step1-modal .buttonset.sc-royal-blue .ui-button.ui-state-active{background:#214cce url(/assets/shared/jquery_ui/ui-bg_glass_40_214cce_1x400-139d7fa6560e0654fb32627f2ecd5c09.png) 50% 50% repeat-x;color:white}#step1-modal .buttonset.sc-forest-green .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#step1-modal .buttonset.sc-forest-green .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#step1-modal .buttonset.sc-forest-green .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#step1-modal .buttonset.sc-forest-green .ui-button.ui-state-hover{background:white;color:#1d771d}#step1-modal .buttonset.sc-forest-green .ui-button.ui-state-active{background:#1d771d url(/assets/shared/jquery_ui/ui-bg_glass_40_1d771d_1x400-eeb463912e8567c6e584cfab68ef59fb.png) 50% 50% repeat-x;color:white}#step1-modal .buttonset.sc-dark-red .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#step1-modal .buttonset.sc-dark-red .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#step1-modal .buttonset.sc-dark-red .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#step1-modal .buttonset.sc-dark-red .ui-button.ui-state-hover{background:white;color:#940000}#step1-modal .buttonset.sc-dark-red .ui-button.ui-state-active{background:#940000 url(/assets/shared/jquery_ui/ui-bg_glass_40_940000_1x400-daa1fdd548b8b29c964712f60dd8b598.png) 50% 50% repeat-x;color:white}#step1-modal .buttonset.sc-premier-yellow .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#step1-modal .buttonset.sc-premier-yellow .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#step1-modal .buttonset.sc-premier-yellow .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#step1-modal .buttonset.sc-premier-yellow .ui-button.ui-state-hover{background:white;color:#f5c300}#step1-modal .buttonset.sc-premier-yellow .ui-button.ui-state-active{background:#f5c300 url(/assets/shared/jquery_ui/ui-bg_glass_20_f5c300_1x400-f34926519f536717237ada23e41d4ede.png) 50% 50% repeat-x;color:white}#step1-modal .buttonset.sc-black .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#step1-modal .buttonset.sc-black .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#step1-modal .buttonset.sc-black .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#step1-modal .buttonset.sc-black .ui-button.ui-state-hover{background:white;color:#191919}#step1-modal .buttonset.sc-black .ui-button.ui-state-active{background:#191919 url(/assets/shared/jquery_ui/ui-bg_glass_40_191919_1x400-45add09982076af948478aedaec70d09.png) 50% 50% repeat-x;color:white}#step1-modal .buttonset.sc-white .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#step1-modal .buttonset.sc-white .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#step1-modal .buttonset.sc-white .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#step1-modal .buttonset.sc-white .ui-button.ui-state-hover{background:white;color:#fbfbfb}#step1-modal .buttonset.sc-white .ui-button.ui-state-active{background:#fbfbfb url(/assets/shared/jquery_ui/ui-bg_inset-soft_80_ffffff_1x100-c8de9eaff0aa16791302032a117b21c6.png) 50% 50% repeat-x;color:white}#step1-modal .actions{text-align:center;padding:15px 0}#step1-modal .actions button{margin:0 auto;width:100%;max-width:250px;font-size:1.6em;font-weight:bold}#step1-modal .actions button .ui-button-text{padding-left:0;padding-right:0}#step1-modal .bottom-tagline{color:#7FFF00;padding:0;margin-top:-7px;font-weight:normal;font-size:13px;letter-spacing:2px;text-align:center}#step1-modal .form-input-container{padding:10px}#step1-modal .input-group{padding:0;margin:0;border:none}#step1-modal .ride-inputs .legend{display:none}#step1-modal .input-group.enabled{margin-left:-5px;margin-right:-5px;padding:2px 5px;border:1px solid #aaa;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}#step1-modal .input-group.enabled .legend{display:block;color:#72e500}#step1-modal .input-group.enabled.first-ride{margin-bottom:10px;background:rgba(255,255,255,0.1)}#step1-modal .input-group.enabled.second-ride{background:rgba(255,255,255,0.1)}#step1-modal .input.modal_build_ride_pickup_at:before,#step1-modal .input.modal_build_ride_pickup_at:after,#step1-modal .input.modal_build_ride_rt_pickup_at:before,#step1-modal .input.modal_build_ride_rt_pickup_at:after{content:"";display:table}#step1-modal .input.modal_build_ride_pickup_at:after,#step1-modal .input.modal_build_ride_rt_pickup_at:after{clear:both}#step1-modal .input.modal_build_ride_pickup_at,#step1-modal .input.modal_build_ride_rt_pickup_at{*zoom:1}#step1-modal .input.modal_build_ride_pickup_at .nested-input.date .input-append,#step1-modal .input.modal_build_ride_rt_pickup_at .nested-input.date .input-append{width:100%;display:block}#step1-modal .input.modal_build_ride_pickup_at .nested-input.date input,#step1-modal .input.modal_build_ride_rt_pickup_at .nested-input.date input{width:80%}#step1-modal .input.modal_build_ride_pickup_at .nested-input.date .add-on,#step1-modal .input.modal_build_ride_rt_pickup_at .nested-input.date .add-on{width:20%;font-size:16px;padding-left:0;padding-right:0}#step1-modal .input.modal_build_ride_pickup_at .nested-input.time .input-append,#step1-modal .input.modal_build_ride_rt_pickup_at .nested-input.time .input-append{width:100%;display:block}#step1-modal .input.modal_build_ride_pickup_at .nested-input.time input,#step1-modal .input.modal_build_ride_rt_pickup_at .nested-input.time input{width:80%}#step1-modal .input.modal_build_ride_pickup_at .nested-input.time .add-on,#step1-modal .input.modal_build_ride_rt_pickup_at .nested-input.time .add-on{width:20%;font-size:16px;padding-left:0;padding-right:0}#step1-modal .input.modal_build_ride_passenger_count,#step1-modal .input.modal_build_ride_rt_passenger_count{position:relative}#step1-modal .input.modal_build_ride_passenger_count .pax-input,#step1-modal .input.modal_build_ride_rt_passenger_count .pax-input{width:100%;white-space:nowrap}#step1-modal .input.modal_build_ride_passenger_count .pax-input .pax-icon,#step1-modal .input.modal_build_ride_rt_passenger_count .pax-input .pax-icon{display:inline-block}#step1-modal .input.modal_build_ride_passenger_count .pax-input .pax-times,#step1-modal .input.modal_build_ride_rt_passenger_count .pax-input .pax-times{display:inline-block}#step1-modal .input.modal_build_ride_passenger_count .pax-input #modal_build_ride_passenger_count,#step1-modal .input.modal_build_ride_passenger_count .pax-input #modal_build_ride_rt_passenger_count,#step1-modal .input.modal_build_ride_rt_passenger_count .pax-input #modal_build_ride_passenger_count,#step1-modal .input.modal_build_ride_rt_passenger_count .pax-input #modal_build_ride_rt_passenger_count{display:inline-block;width:25%;margin:0;padding-left:10px;padding-right:10px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}#step1-modal .input.modal_build_ride_passenger_count .pax-input button.plus,#step1-modal .input.modal_build_ride_rt_passenger_count .pax-input button.plus{display:inline-block;width:20%;color:#4c924c;padding:4px 0;line-height:30px !important}#step1-modal .input.modal_build_ride_passenger_count .pax-input button.minus,#step1-modal .input.modal_build_ride_rt_passenger_count .pax-input button.minus{display:inline-block;width:20%;color:#c60000;padding:4px 0;line-height:30px !important}#step1-modal .input.modal_build_ride_passenger_count,#step1-modal .input.modal_build_ride_rt_passenger_count{float:left;width:61%;margin-right:2%}#step1-modal .input.modal_build_ride_ride_duration_minutes,#step1-modal .input.modal_build_ride_rt_ride_duration_minutes{float:left;width:37%}#step1-modal .input.modal_build_ride_extra_time_minutes,#step1-modal .input.modal_build_ride_rt_extra_time_minutes{float:left;width:37%}#step1-modal .input.modal_build_ride_ride_duration_minutes select,#step1-modal .input.modal_build_ride_extra_time_minutes select,#step1-modal .input.modal_build_ride_rt_ride_duration_minutes select,#step1-modal .input.modal_build_ride_rt_extra_time_minutes select{width:100%}#step1-modal .input.modal_build_ride_pickup_location_query,#step1-modal .input.modal_build_ride_dropoff_location_query,#step1-modal .input.modal_build_ride_rt_pickup_location_query,#step1-modal .input.modal_build_ride_rt_dropoff_location_query{font-size:16px}#step1-modal .input.modal_build_ride_pickup_location_query .csx_input_location_autocomplete,#step1-modal .input.modal_build_ride_dropoff_location_query .csx_input_location_autocomplete,#step1-modal .input.modal_build_ride_rt_pickup_location_query .csx_input_location_autocomplete,#step1-modal .input.modal_build_ride_rt_dropoff_location_query .csx_input_location_autocomplete{width:100%}#step1-modal .input.modal_build_ride_pickup_location_query #modal_build_ride_pickup_location_query,#step1-modal .input.modal_build_ride_dropoff_location_query #modal_build_ride_pickup_location_query,#step1-modal .input.modal_build_ride_rt_pickup_location_query #modal_build_ride_pickup_location_query,#step1-modal .input.modal_build_ride_rt_dropoff_location_query #modal_build_ride_pickup_location_query{width:100%}#step1-modal .input.modal_build_ride_pickup_location_query #modal_build_ride_dropoff_location_query,#step1-modal .input.modal_build_ride_dropoff_location_query #modal_build_ride_dropoff_location_query,#step1-modal .input.modal_build_ride_rt_pickup_location_query #modal_build_ride_dropoff_location_query,#step1-modal .input.modal_build_ride_rt_dropoff_location_query #modal_build_ride_dropoff_location_query{width:100%}#step1-modal .input.modal_build_ride_pickup_location_query #modal_build_ride_rt_pickup_location_query,#step1-modal .input.modal_build_ride_dropoff_location_query #modal_build_ride_rt_pickup_location_query,#step1-modal .input.modal_build_ride_rt_pickup_location_query #modal_build_ride_rt_pickup_location_query,#step1-modal .input.modal_build_ride_rt_dropoff_location_query #modal_build_ride_rt_pickup_location_query{width:100%}#step1-modal .input.modal_build_ride_pickup_location_query #modal_build_ride_rt_dropoff_location_query,#step1-modal .input.modal_build_ride_dropoff_location_query #modal_build_ride_rt_dropoff_location_query,#step1-modal .input.modal_build_ride_rt_pickup_location_query #modal_build_ride_rt_dropoff_location_query,#step1-modal .input.modal_build_ride_rt_dropoff_location_query #modal_build_ride_rt_dropoff_location_query{width:100%}#step1-modal .input.modal_build_ride_dropoff_location_same{margin-bottom:-7px;color:#CCC}#step1-modal .input.modal_build_ride_dropoff_location_same label{padding:0}#step1-modal .input.modal_build_ride_dropoff_location_same input{margin-left:10px;margin-right:5px}#step1-modal .input.modal_build_ride_dropoff_location_same.hidden{display:block;visibility:hidden}#step1-modal .input.modal_build_ride_dropoff_location_same.visible{display:block;visibility:visible}#step1-modal .input.modal_build_ride_rental_occasion_id{float:left;width:59%;margin-right:4%}#step1-modal .input.modal_build_ride_rental_occasion_id .select-container{width:100%;display:block}#step1-modal .input.modal_build_ride_rental_occasion_id select{width:100%;display:block}#step1-modal .input.modal_build_ride_coupon_code{float:left;width:37%}#step1-modal .input.modal_build_ride_coupon_code input{width:100%;display:block}#step1-modal #echo-route{padding-top:5px}#step1-modal #echo-route .echo-value{color:#ff8080;font-weight:bold}#step1-modal.micro .legend h4{margin:0}#step1-modal.micro input,#step1-modal.micro select{font-size:13px !important}#step1-modal.micro .nested-input.time{padding-top:7px}#step1-modal.micro .buttonset label{font-size:14px}#step1-modal.micro .control-label{padding:5px 0}#step1-modal.micro .actions{padding:12px 0 10px}#step1-modal.micro .actions button{font-size:18px}#step1-modal.micro .input.modal_build_ride_pickup_at .control-label.primary,#step1-modal.micro .input.modal_build_ride_rt_pickup_at .control-label.primary{display:none}#step1-modal.micro .input.modal_build_ride_pickup_at .control-label.alternate,#step1-modal.micro .input.modal_build_ride_rt_pickup_at .control-label.alternate{display:block}#step1-modal.fold1{font-size:14px !important;position:relative}#step1-modal.fold1 .input.modal_build_ride_pickup_at .control-label.primary,#step1-modal.fold1 .input.modal_build_ride_rt_pickup_at .control-label.primary{display:block}#step1-modal.fold1 .input.modal_build_ride_pickup_at .control-label.alternate,#step1-modal.fold1 .input.modal_build_ride_rt_pickup_at .control-label.alternate{display:none}#step1-modal.fold1 .input.modal_build_ride_pickup_at .nested-input.date,#step1-modal.fold1 .input.modal_build_ride_rt_pickup_at .nested-input.date{float:left;width:48%;margin-right:4%}#step1-modal.fold1 .input.modal_build_ride_pickup_at .nested-input.time,#step1-modal.fold1 .input.modal_build_ride_rt_pickup_at .nested-input.time{float:left;width:48%}#step1-modal.fold1 .row.pax-duration{position:relative}#step1-modal.fold1 .row.pax-duration:before,#step1-modal.fold1 .row.pax-duration:after{content:"";display:table}#step1-modal.fold1 .row.pax-duration:after{clear:left}#step1-modal.fold1 .row.pax-duration{*zoom:1}#step1-modal.fold1 .input.modal_build_ride_passenger_count,#step1-modal.fold1 .input.modal_build_ride_rt_passenger_count{width:66%;margin-right:2%}#step1-modal.fold1 .input.modal_build_ride_ride_duration_minutes,#step1-modal.fold1 .input.modal_build_ride_rt_ride_duration_minutes{width:32%}#step1-modal.fold1 .input.modal_build_ride_extra_time_minutes,#step1-modal.fold1 .input.modal_build_ride_rt_extra_time_minutes{width:32%}#step1-modal.fold2 input,#step1-modal.fold2 select{font-size:16px !important}#step1-modal.fold3 .form-input-container{padding:10px 20px}#step1-modal .vehicle-legend{color:#FFF;text-align:center;padding-bottom:10px}#step1-modal .vehicle-legend h4{font-size:16px}#step1-modal .vehicle-legend img{max-width:100%}.csx_panel.vehicle_details_panel{background:#000;font-size:1.1em;background:#000;width:100% !important;max-width:870px !important;height:auto !important;min-height:400px !important;left:0 !important;right:0 !important;margin:auto !important;position:absolute !important}.csx_panel.vehicle_details_panel .ui-widget-header{border:1px solid #333333;background:#333 url(/images/ui/ui-bg_gloss-wave_25_333333_500x100.png) 50% 50% repeat-x;color:#FFFFFF;font-weight:bold}.csx_panel.vehicle_details_panel .ui-dialog-title .title{font-size:1.1em}.csx_panel.vehicle_details_panel .ui-dialog-content{padding:.5em 1em;color:#FFF}.csx_panel.vehicle_details_panel .actions{position:static;padding:0;top:auto;bottom:auto;left:auto;right:auto}.csx_panel.vehicle_details_panel .ui-dialog-content{overflow:visible;padding:0 15px 15px}.csx_panel.vehicle_details_panel .ui-dialog-titlebar{padding-top:.1em;padding-bottom:.1em}.csx_panel.vehicle_details_panel .ui-dialog-title{padding-top:5px;padding-bottom:5px;margin-top:0;margin-bottom:0;line-height:24px}.csx_panel.vehicle_details_panel .ui-dialog-title,.csx_panel.vehicle_details_panel .ui-dialog-title .title{font-size:18px}.csx_panel.vehicle_details_panel .ui-dialog-title .icons{display:none;padding:0 10px;width:300px;z-index:30}.csx_panel.vehicle_details_panel .ui-dialog-title .icons .symbolic-detail img{vertical-align:top}.csx_panel.vehicle_details_panel .ui-dialog-title .icons .symbolic-detail.pc-max{color:red;font-weight:bold;text-shadow:1px 1px 0 #666;font-size:18px}.csx_panel.vehicle_details_panel .vehicle-modal{max-width:570px;margin:0 auto}.csx_panel.vehicle_details_panel .modal-gallery{margin:5px 0 60px 0;max-width:570px}.csx_panel.vehicle_details_panel .action-wrap{position:relative;margin-top:10px;margin-bottom:10px;padding:0 5px;text-align:center}.csx_panel.vehicle_details_panel .details-wrap{position:relative;margin-top:10px;margin-bottom:10px;padding:0 5px;text-align:right}.csx_panel.vehicle_details_panel .price-selection{position:relative}.csx_panel.vehicle_details_panel .price-selection form{margin:0}.csx_panel.vehicle_details_panel .price-selection button.auto,.csx_panel.vehicle_details_panel .price-selection a.button{width:100%}.csx_panel.vehicle_details_panel .price-selection .ui-button-text{padding:.5em 0}.csx_panel.vehicle_details_panel .price-selection .price{line-height:1.3;padding:0}.csx_panel.vehicle_details_panel .price-selection{display:inline-block;width:100%;max-width:200px;margin:0;padding:10px}.csx_panel.vehicle_details_panel .price-selection .price{color:#00BB00}.csx_panel.vehicle_details_panel .details{display:inline-block;width:100%;max-width:220px;margin:0;padding:0;list-style:none;text-align:left;font-size:13px}.csx_panel.vehicle_details_panel .details li{margin:0;padding:0}.csx_panel.vehicle_details_panel .details li::before{content:"‣";padding-right:7px;color:#999}.csx_panel.vehicle_details_panel .company{text-align:center;padding:10px 0 0;font-size:.8em;color:#BBB}.csx_panel.vehicle_details_panel.fold1 .details-container{padding:10px 0}.csx_panel.vehicle_details_panel.fold1 .action-wrap{float:right;width:50%}.csx_panel.vehicle_details_panel.fold1 .details-wrap{float:left;width:50%}.csx_panel.vehicle_details_panel.fold1 .company{clear:both}.csx_panel.vehicle_details_panel.fold2 .vehicle-modal{max-width:none}.csx_panel.vehicle_details_panel.fold2 .gallery-container{float:left;width:70%}.csx_panel.vehicle_details_panel.fold2 .details-container{float:left;width:30%;padding:0}.csx_panel.vehicle_details_panel.fold2 .price-selection{float:none;width:100%;margin:0}.csx_panel.vehicle_details_panel.fold2 .details{float:none;width:100%;padding:0;margin:0}.csx_panel.vehicle_details_panel.fold2 .company{clear:none}#wizard-step1 .tablike{margin:0 5px;text-align:left;font-size:1.0em}#wizard-step1 .tablike .buttonset{margin:0}#wizard-step1 .tablike .buttonset label{margin:0 2px;display:inline-block}#wizard-step1 .tablike .buttonset label .ui-button-text{padding:.5em .8em}#wizard-step1 .tablike .buttonset .ui-button{border-bottom:none !important}#wizard-step1 .tablike .buttonset.sc-default .ui-button,#wizard-step1 .tablike .buttonset.sc-blue .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-default .ui-button.ui-corner-left,#wizard-step1 .tablike .buttonset.sc-blue .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-default .ui-button.ui-corner-right,#wizard-step1 .tablike .buttonset.sc-blue .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-default .ui-button.ui-state-hover,#wizard-step1 .tablike .buttonset.sc-blue .ui-button.ui-state-hover{background:white;color:#0088cc}#wizard-step1 .tablike .buttonset.sc-default .ui-button.ui-state-active,#wizard-step1 .tablike .buttonset.sc-blue .ui-button.ui-state-active{background:#08c url(/assets/shared/jquery_ui/ui-bg_glass_40_0088cc_1x400-981a87957440a88aa1318d518aaf2821.png) 50% 50% repeat-x;color:white}#wizard-step1 .tablike .buttonset.sc-orange .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-orange .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-orange .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-orange .ui-button.ui-state-hover{background:white;color:#f58400}#wizard-step1 .tablike .buttonset.sc-orange .ui-button.ui-state-active{background:#f58400 url(/assets/shared/jquery_ui/ui-bg_glass_40_f58400_1x400-c071ca28125dc426c8876edf9ed72564.png) 50% 50% repeat-x;color:white}#wizard-step1 .tablike .buttonset.sc-red .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-red .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-red .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-red .ui-button.ui-state-hover{background:white;color:#e82c0c}#wizard-step1 .tablike .buttonset.sc-red .ui-button.ui-state-active{background:#e82c0c url(/assets/shared/jquery_ui/ui-bg_glass_40_e82c0c_1x400-81217b22963c3ab23d07a29bd022a197.png) 50% 50% repeat-x;color:white}#wizard-step1 .tablike .buttonset.sc-green .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-green .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-green .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-green .ui-button.ui-state-hover{background:white;color:#00b233}#wizard-step1 .tablike .buttonset.sc-green .ui-button.ui-state-active{background:#00b233 url(/assets/shared/jquery_ui/ui-bg_glass_75_00b233_1x400-6057c859884e2e317023a32a683b3cc4.png) 50% 50% repeat-x;color:white}#wizard-step1 .tablike .buttonset.sc-pink .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-pink .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-pink .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-pink .ui-button.ui-state-hover{background:white;color:#ff2a9a}#wizard-step1 .tablike .buttonset.sc-pink .ui-button.ui-state-active{background:#ff2a9a url(/assets/shared/jquery_ui/ui-bg_glass_40_ff2a9a_1x400-47162d6174938e6b97b102b36516072d.png) 50% 50% repeat-x;color:white}#wizard-step1 .tablike .buttonset.sc-gold .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-gold .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-gold .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-gold .ui-button.ui-state-hover{background:white;color:#ccaa00}#wizard-step1 .tablike .buttonset.sc-gold .ui-button.ui-state-active{background:#ca0 url(/assets/shared/jquery_ui/ui-bg_glass_40_ccaa00_1x400-4b33afacb13839071c9e9872903ebbd3.png) 50% 50% repeat-x;color:white}#wizard-step1 .tablike .buttonset.sc-yellow .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-yellow .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-yellow .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-yellow .ui-button.ui-state-hover{background:white;color:#f7da0d}#wizard-step1 .tablike .buttonset.sc-yellow .ui-button.ui-state-active{background:#f7da0d url(/assets/shared/jquery_ui/ui-bg_glass_40_f7da0d_1x400-dd2ac33509265db21a3c9d79107815fc.png) 50% 50% repeat-x;color:white}#wizard-step1 .tablike .buttonset.sc-purple .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-purple .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-purple .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-purple .ui-button.ui-state-hover{background:white;color:#a331be}#wizard-step1 .tablike .buttonset.sc-purple .ui-button.ui-state-active{background:#a331be url(/assets/shared/jquery_ui/ui-bg_glass_40_a331be_1x400-9b15f9496e0ad7734f90ec58233ba862.png) 50% 50% repeat-x;color:white}#wizard-step1 .tablike .buttonset.sc-teal .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-teal .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-teal .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-teal .ui-button.ui-state-hover{background:white;color:teal}#wizard-step1 .tablike .buttonset.sc-teal .ui-button.ui-state-active{background:teal url(/assets/shared/jquery_ui/ui-bg_glass_40_008080_1x400-7c8a0b0d877f275b49d30d1f18bdba4e.png) 50% 50% repeat-x;color:white}#wizard-step1 .tablike .buttonset.sc-royal-blue .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-royal-blue .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-royal-blue .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-royal-blue .ui-button.ui-state-hover{background:white;color:#214cce}#wizard-step1 .tablike .buttonset.sc-royal-blue .ui-button.ui-state-active{background:#214cce url(/assets/shared/jquery_ui/ui-bg_glass_40_214cce_1x400-139d7fa6560e0654fb32627f2ecd5c09.png) 50% 50% repeat-x;color:white}#wizard-step1 .tablike .buttonset.sc-forest-green .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-forest-green .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-forest-green .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-forest-green .ui-button.ui-state-hover{background:white;color:#1d771d}#wizard-step1 .tablike .buttonset.sc-forest-green .ui-button.ui-state-active{background:#1d771d url(/assets/shared/jquery_ui/ui-bg_glass_40_1d771d_1x400-eeb463912e8567c6e584cfab68ef59fb.png) 50% 50% repeat-x;color:white}#wizard-step1 .tablike .buttonset.sc-dark-red .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-dark-red .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-dark-red .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-dark-red .ui-button.ui-state-hover{background:white;color:#940000}#wizard-step1 .tablike .buttonset.sc-dark-red .ui-button.ui-state-active{background:#940000 url(/assets/shared/jquery_ui/ui-bg_glass_40_940000_1x400-daa1fdd548b8b29c964712f60dd8b598.png) 50% 50% repeat-x;color:white}#wizard-step1 .tablike .buttonset.sc-premier-yellow .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-premier-yellow .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-premier-yellow .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-premier-yellow .ui-button.ui-state-hover{background:white;color:#f5c300}#wizard-step1 .tablike .buttonset.sc-premier-yellow .ui-button.ui-state-active{background:#f5c300 url(/assets/shared/jquery_ui/ui-bg_glass_20_f5c300_1x400-f34926519f536717237ada23e41d4ede.png) 50% 50% repeat-x;color:white}#wizard-step1 .tablike .buttonset.sc-black .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-black .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-black .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-black .ui-button.ui-state-hover{background:white;color:#191919}#wizard-step1 .tablike .buttonset.sc-black .ui-button.ui-state-active{background:#191919 url(/assets/shared/jquery_ui/ui-bg_glass_40_191919_1x400-45add09982076af948478aedaec70d09.png) 50% 50% repeat-x;color:white}#wizard-step1 .tablike .buttonset.sc-white .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-white .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-white .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#wizard-step1 .tablike .buttonset.sc-white .ui-button.ui-state-hover{background:white;color:#fbfbfb}#wizard-step1 .tablike .buttonset.sc-white .ui-button.ui-state-active{background:#fbfbfb url(/assets/shared/jquery_ui/ui-bg_inset-soft_80_ffffff_1x100-c8de9eaff0aa16791302032a117b21c6.png) 50% 50% repeat-x;color:white}#wizard-step1 .interaction{margin:0;padding-bottom:30px;background:#FFF;border:1px solid #AAA;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;position:relative}#wizard-step1 .powered-by{color:#999;position:absolute;text-align:center;bottom:3px;left:2%;right:2%}#wizard-step1 .powered-by a{text-decoration:none}#wizard-step1 .powered-by .domain{font-weight:bold;color:#08C}#wizard-step1 .powered-by .suffix{font-weight:bold;color:#000}#wizard-step1 .ssl-inline{display:none}#wizard-step1 .form-input-container{padding:10px}#wizard-step1 .input-group{padding:0;margin:0;border:none}#wizard-step1 .ride-inputs .legend{display:none}#wizard-step1 .input-group.enabled{margin-left:-10px;margin-right:-10px;padding:5px 20px;border-top:1px solid #aaa;border-bottom:1px solid #aaa}#wizard-step1 .input-group.enabled .legend{display:block;color:#0088cc}[data-heading-color="sc-orange"] #wizard-step1 .input-group.enabled .legend{color:#f58400}[data-heading-color="sc-blue"] #wizard-step1 .input-group.enabled .legend,[data-heading-color="sc-default"] #wizard-step1 .input-group.enabled .legend{color:#0088cc}[data-heading-color="sc-red"] #wizard-step1 .input-group.enabled .legend{color:#e82c0c}[data-heading-color="sc-green"] #wizard-step1 .input-group.enabled .legend{color:#00b233}[data-heading-color="sc-pink"] #wizard-step1 .input-group.enabled .legend{color:#ff2a9a}[data-heading-color="sc-gold"] #wizard-step1 .input-group.enabled .legend{color:#ccaa00}[data-heading-color="sc-yellow"] #wizard-step1 .input-group.enabled .legend{color:#f7da0d}[data-heading-color="sc-purple"] #wizard-step1 .input-group.enabled .legend{color:#a331be}[data-heading-color="sc-teal"] #wizard-step1 .input-group.enabled .legend{color:teal}[data-heading-color="sc-royal-blue"] #wizard-step1 .input-group.enabled .legend{color:#214cce}[data-heading-color="sc-forest-green"] #wizard-step1 .input-group.enabled .legend{color:#1d771d}[data-heading-color="sc-dark-red"] #wizard-step1 .input-group.enabled .legend{color:#940000}[data-heading-color="sc-premier-yellow"] #wizard-step1 .input-group.enabled .legend{color:#f5c300}[data-heading-color="sc-black"] #wizard-step1 .input-group.enabled .legend{color:#191919}[data-heading-color="sc-white"] #wizard-step1 .input-group.enabled .legend{color:#fbfbfb}#wizard-step1 .input-group.enabled.first-ride{margin-bottom:10px;background:rgba(0,0,0,0.03)}#wizard-step1 .input-group.enabled.second-ride{margin-bottom:18px;background:rgba(0,0,0,0.03)}#wizard-step1 .input-group.preferred-vehicle .row{text-align:center}#wizard-step1 .input-group.preferred-vehicle .thumb{padding:5px 0}#wizard-step1 .input-group.preferred-vehicle .details{padding:5px 0}#wizard-step1 .input-group.preferred-vehicle .details h4,#wizard-step1 .input-group.preferred-vehicle .details p{margin:0;padding:0}#wizard-step1 .input-group.preferred-vehicle .details p:last-of-type{font-style:italic;padding-top:3px}#wizard-step1 .input-group.ride-details .instructions{margin:8px 0;padding:5px;background:#FCF8E3;border:1px solid #AAA;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;color:#555;text-align:center}#wizard-step1 .input.build_ride_pickup_at:before,#wizard-step1 .input.build_ride_pickup_at:after,#wizard-step1 .input.build_ride_rt_pickup_at:before,#wizard-step1 .input.build_ride_rt_pickup_at:after{content:"";display:table}#wizard-step1 .input.build_ride_pickup_at:after,#wizard-step1 .input.build_ride_rt_pickup_at:after{clear:both}#wizard-step1 .input.build_ride_pickup_at,#wizard-step1 .input.build_ride_rt_pickup_at{*zoom:1}#wizard-step1 .input.build_ride_pickup_at .nested-input.date .input-append,#wizard-step1 .input.build_ride_rt_pickup_at .nested-input.date .input-append{width:100%;display:block}#wizard-step1 .input.build_ride_pickup_at .nested-input.date input,#wizard-step1 .input.build_ride_rt_pickup_at .nested-input.date input{width:80%}#wizard-step1 .input.build_ride_pickup_at .nested-input.date .add-on,#wizard-step1 .input.build_ride_rt_pickup_at .nested-input.date .add-on{width:20%;font-size:16px;padding-left:0;padding-right:0}#wizard-step1 .input.build_ride_pickup_at .nested-input.time .input-append,#wizard-step1 .input.build_ride_rt_pickup_at .nested-input.time .input-append{width:100%;display:block}#wizard-step1 .input.build_ride_pickup_at .nested-input.time input,#wizard-step1 .input.build_ride_rt_pickup_at .nested-input.time input{width:80%}#wizard-step1 .input.build_ride_pickup_at .nested-input.time .add-on,#wizard-step1 .input.build_ride_rt_pickup_at .nested-input.time .add-on{width:20%;font-size:16px;padding-left:0;padding-right:0}#wizard-step1 .input.build_ride_passenger_count,#wizard-step1 .input.build_ride_rt_passenger_count{position:relative}#wizard-step1 .input.build_ride_passenger_count .pax-input,#wizard-step1 .input.build_ride_rt_passenger_count .pax-input{width:100%;white-space:nowrap}#wizard-step1 .input.build_ride_passenger_count .pax-input .pax-icon,#wizard-step1 .input.build_ride_rt_passenger_count .pax-input .pax-icon{display:inline-block}#wizard-step1 .input.build_ride_passenger_count .pax-input .pax-times,#wizard-step1 .input.build_ride_rt_passenger_count .pax-input .pax-times{display:inline-block}#wizard-step1 .input.build_ride_passenger_count .pax-input #build_ride_passenger_count,#wizard-step1 .input.build_ride_passenger_count .pax-input #build_ride_rt_passenger_count,#wizard-step1 .input.build_ride_rt_passenger_count .pax-input #build_ride_passenger_count,#wizard-step1 .input.build_ride_rt_passenger_count .pax-input #build_ride_rt_passenger_count{display:inline-block;width:24%;margin:0;padding-left:10px;padding-right:10px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}#wizard-step1 .input.build_ride_passenger_count .pax-input button.plus,#wizard-step1 .input.build_ride_rt_passenger_count .pax-input button.plus{display:inline-block;width:24%;color:#4c924c;padding:4px 0;line-height:30px !important}#wizard-step1 .input.build_ride_passenger_count .pax-input button.minus,#wizard-step1 .input.build_ride_rt_passenger_count .pax-input button.minus{display:inline-block;width:24%;color:#c60000;padding:4px 0;line-height:30px !important}#wizard-step1 .input.build_ride_ride_duration_minutes select,#wizard-step1 .input.build_ride_extra_time_minutes select,#wizard-step1 .input.build_ride_rt_extra_time_minutes select{width:100%}#wizard-step1 .input.build_ride_pickup_location_query,#wizard-step1 .input.build_ride_dropoff_location_query,#wizard-step1 .input.build_ride_rt_pickup_location_query,#wizard-step1 .input.build_ride_rt_dropoff_location_query{font-size:16px}#wizard-step1 .input.build_ride_pickup_location_query .csx_input_location_autocomplete,#wizard-step1 .input.build_ride_dropoff_location_query .csx_input_location_autocomplete,#wizard-step1 .input.build_ride_rt_pickup_location_query .csx_input_location_autocomplete,#wizard-step1 .input.build_ride_rt_dropoff_location_query .csx_input_location_autocomplete{width:100%}#wizard-step1 .input.build_ride_pickup_location_query #build_ride_pickup_location_query,#wizard-step1 .input.build_ride_dropoff_location_query #build_ride_pickup_location_query,#wizard-step1 .input.build_ride_rt_pickup_location_query #build_ride_pickup_location_query,#wizard-step1 .input.build_ride_rt_dropoff_location_query #build_ride_pickup_location_query{width:100%}#wizard-step1 .input.build_ride_pickup_location_query #build_ride_dropoff_location_query,#wizard-step1 .input.build_ride_dropoff_location_query #build_ride_dropoff_location_query,#wizard-step1 .input.build_ride_rt_pickup_location_query #build_ride_dropoff_location_query,#wizard-step1 .input.build_ride_rt_dropoff_location_query #build_ride_dropoff_location_query{width:100%}#wizard-step1 .input.build_ride_pickup_location_query #build_ride_rt_pickup_location_query,#wizard-step1 .input.build_ride_dropoff_location_query #build_ride_rt_pickup_location_query,#wizard-step1 .input.build_ride_rt_pickup_location_query #build_ride_rt_pickup_location_query,#wizard-step1 .input.build_ride_rt_dropoff_location_query #build_ride_rt_pickup_location_query{width:100%}#wizard-step1 .input.build_ride_pickup_location_query #build_ride_rt_dropoff_location_query,#wizard-step1 .input.build_ride_dropoff_location_query #build_ride_rt_dropoff_location_query,#wizard-step1 .input.build_ride_rt_pickup_location_query #build_ride_rt_dropoff_location_query,#wizard-step1 .input.build_ride_rt_dropoff_location_query #build_ride_rt_dropoff_location_query{width:100%}#wizard-step1 .input.build_ride_dropoff_location_same.hidden{display:none}#wizard-step1 .input.build_ride_dropoff_location_same.visible{display:block}#wizard-step1 .input.build_ride_dropoff_location_same label{padding:3px 0 0 0}#wizard-step1 .input.build_ride_dropoff_location_same input{margin-left:10px;margin-right:5px}#wizard-step1 .round-trip .input.build_ride_dropoff_location_same{display:none !important}#wizard-step1 #echo-route{padding-top:5px}#wizard-step1 #echo-route .echo-value{color:#ff3333;font-weight:bold}#wizard-step1 #echo-route .customize-route{text-decoration:underline;color:#08c}#wizard-step1 .input.build_ride_rental_occasion_id .select-container{width:100%;display:block}#wizard-step1 .input.build_ride_rental_occasion_id select{width:100%;display:block}#wizard-step1 .input.build_ride_coupon_code input{width:100%;display:block}#wizard-step1.micro .tablike{font-size:13px}#wizard-step1.micro .tablike label .ui-button-text{padding-left:0.3em;padding-right:0.3em}#wizard-step1.micro input,#wizard-step1.micro select{font-size:14px !important}#wizard-step1.fold1 .input.build_ride_pickup_at,#wizard-step1.fold1 .input.build_ride_rt_pickup_at{position:relative}#wizard-step1.fold1 .input.build_ride_pickup_at:before,#wizard-step1.fold1 .input.build_ride_pickup_at:after,#wizard-step1.fold1 .input.build_ride_rt_pickup_at:before,#wizard-step1.fold1 .input.build_ride_rt_pickup_at:after{content:"";display:table}#wizard-step1.fold1 .input.build_ride_pickup_at:after,#wizard-step1.fold1 .input.build_ride_rt_pickup_at:after{clear:left}#wizard-step1.fold1 .input.build_ride_pickup_at,#wizard-step1.fold1 .input.build_ride_rt_pickup_at{*zoom:1}#wizard-step1.fold1 .input.build_ride_pickup_at .nested-input.date,#wizard-step1.fold1 .input.build_ride_rt_pickup_at .nested-input.date{float:left;width:49%;margin-right:2%}#wizard-step1.fold1 .input.build_ride_pickup_at .nested-input.time,#wizard-step1.fold1 .input.build_ride_rt_pickup_at .nested-input.time{float:left;width:49%}#wizard-step1.fold1 .input-section.pax-duration{position:relative}#wizard-step1.fold1 .input-section.pax-duration:before,#wizard-step1.fold1 .input-section.pax-duration:after{content:"";display:table}#wizard-step1.fold1 .input-section.pax-duration:after{clear:left}#wizard-step1.fold1 .input-section.pax-duration{*zoom:1}#wizard-step1.fold1 .input.build_ride_passenger_count,#wizard-step1.fold1 .input.build_ride_rt_passenger_count{float:left;width:49%;margin-right:2%}#wizard-step1.fold1 .input.build_ride_ride_duration_minutes,#wizard-step1.fold1 .input.build_ride_ride_rt_duration_minutes{float:left;width:49%}#wizard-step1.fold1 .input.build_ride_extra_time_minutes,#wizard-step1.fold1 .input.build_ride_rt_extra_time_minutes{float:left;width:49%}#wizard-step1.fold1 .input.build_ride_rental_occasion_id{float:left;width:49%;margin-right:2%}#wizard-step1.fold1 .input.build_ride_coupon_code{float:left;width:49%}#wizard-step1.fold2 .tablike{margin:0 30px}#wizard-step1.fold2 .tablike label{margin-left:4px;margin-right:4px}#wizard-step1.fold2 .tablike label .ui-button-text{padding:.6em 2em}#wizard-step1.fold2 .row{padding:0 0 7px}#wizard-step1.fold2 .input-group.preferred-vehicle{font-size:0;white-space:nowrap;direction:rtl}#wizard-step1.fold2 .input-group.preferred-vehicle .thumb{font-size:14px;white-space:normal;direction:ltr;display:inline-block;width:50%;vertical-align:middle;text-align:center}#wizard-step1.fold2 .input-group.preferred-vehicle .thumb img{max-width:450px;margin:0 auto}#wizard-step1.fold2 .input-group.preferred-vehicle .details{font-size:14px;white-space:normal;direction:ltr;display:inline-block;width:50%;vertical-align:middle;text-align:center}#wizard-step1.fold2 .input-section.pickup-at{width:49%;float:left;margin-right:2%}#wizard-step1.fold2 .input-section.pax-duration{width:49%;float:left}#wizard-step1.fold2 .input-section.pickup-location{width:49%;float:left;margin-right:2%}#wizard-step1.fold2 .input-section.dropoff-location{width:49%;float:left}#wizard-step1.fold2 .input.build_ride_dropoff_location_same.hidden{display:block;visibility:hidden}#wizard-step1.fold2 .input.build_ride_dropoff_location_same.visible{display:block;visibility:visible}#wizard-step1.fold2 .row.occasion-code{margin-top:-15px}#wizard-step1.fold2 .input.build_ride_rental_occasion_id{display:inline-block;width:40%;max-width:300px}#wizard-step1.fold2 .input.build_ride_coupon_code{display:inline-block;width:25%;max-width:200px}#wizard-step1.fold2 .ssl-inline{display:block;position:absolute;right:2%;bottom:8px}#wizard-step1.fold2 .ssl-inline.inverse{right:auto;left:2%}#wizard-step1.fold2 .powered-by{text-align:right;right:2%;bottom:6px}#wizard-step1.fold3 .form-input-container{padding-left:20px;padding-right:20px}#wizard-step1.fold3 .input-group.enabled{margin-left:-20px;margin-right:-20px}#ui-datepicker-div{width:15em}#step1-short-form{margin:0 auto;width:100%;min-width:240px;max-width:400px;color:white;text-align:left;background:#333;background:-webkit-radial-gradient(50% 50%, ellipse closest-side, #666, #333);background:-moz-radial-gradient(50% 50%, ellipse closest-side, #666, #333);background:-ms-radial-gradient(50% 50%, ellipse closest-side, #666, #333);background:-o-radial-gradient(50% 50%, ellipse closest-side, #666, #333);-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;line-height:1.5}#step1-short-form.sc-default,#step1-short-form.sc-blue{border:1px solid #007bb8;border:4px solid #007bb8 \9;-moz-box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #0088cc, inset 0 0 0 2px #43c0ff, inset 0 0 0 3px #0088cc, inset 0 0 0 4px #007bb8;-webkit-box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #0088cc, inset 0 0 0 2px #43c0ff, inset 0 0 0 3px #0088cc, inset 0 0 0 4px #007bb8;box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #0088cc, inset 0 0 0 2px #43c0ff, inset 0 0 0 3px #0088cc, inset 0 0 0 4px #007bb8}#step1-short-form.sc-orange{border:1px solid #e17900;border:4px solid #e17900 \9;-moz-box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #f58400, inset 0 0 0 2px #ffa944, inset 0 0 0 3px #f58400, inset 0 0 0 4px #e17900;-webkit-box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #f58400, inset 0 0 0 2px #ffa944, inset 0 0 0 3px #f58400, inset 0 0 0 4px #e17900;box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #f58400, inset 0 0 0 2px #ffa944, inset 0 0 0 3px #f58400, inset 0 0 0 4px #e17900}#step1-short-form.sc-red{border:1px solid #d5280b;border:4px solid #d5280b \9;-moz-box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #e82c0c, inset 0 0 0 2px #f6654d, inset 0 0 0 3px #e82c0c, inset 0 0 0 4px #d5280b;-webkit-box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #e82c0c, inset 0 0 0 2px #f6654d, inset 0 0 0 3px #e82c0c, inset 0 0 0 4px #d5280b;box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #e82c0c, inset 0 0 0 2px #f6654d, inset 0 0 0 3px #e82c0c, inset 0 0 0 4px #d5280b}#step1-short-form.sc-green{border:1px solid #009e2d;border:4px solid #009e2d \9;-moz-box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #00b233, inset 0 0 0 2px #3cff74, inset 0 0 0 3px #00b233, inset 0 0 0 4px #009e2d;-webkit-box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #00b233, inset 0 0 0 2px #3cff74, inset 0 0 0 3px #00b233, inset 0 0 0 4px #009e2d;box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #00b233, inset 0 0 0 2px #3cff74, inset 0 0 0 3px #00b233, inset 0 0 0 4px #009e2d}#step1-short-form.sc-pink{border:1px solid #ee007d;border:4px solid #ee007d \9;-moz-box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #ff2a9a, inset 0 0 0 2px #ff78bf, inset 0 0 0 3px #ff2a9a, inset 0 0 0 4px #ee007d;-webkit-box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #ff2a9a, inset 0 0 0 2px #ff78bf, inset 0 0 0 3px #ff2a9a, inset 0 0 0 4px #ee007d;box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #ff2a9a, inset 0 0 0 2px #ff78bf, inset 0 0 0 3px #ff2a9a, inset 0 0 0 4px #ee007d}#step1-short-form.sc-gold{border:1px solid #b89a00;border:4px solid #b89a00 \9;-moz-box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #ccaa00, inset 0 0 0 2px #ffe043, inset 0 0 0 3px #ccaa00, inset 0 0 0 4px #b89a00;-webkit-box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #ccaa00, inset 0 0 0 2px #ffe043, inset 0 0 0 3px #ccaa00, inset 0 0 0 4px #b89a00;box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #ccaa00, inset 0 0 0 2px #ffe043, inset 0 0 0 3px #ccaa00, inset 0 0 0 4px #b89a00}#step1-short-form.sc-yellow{border:1px solid #e9cd08;border:4px solid #e9cd08 \9;-moz-box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #f7da0d, inset 0 0 0 2px #fae659, inset 0 0 0 3px #f7da0d, inset 0 0 0 4px #e9cd08;-webkit-box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #f7da0d, inset 0 0 0 2px #fae659, inset 0 0 0 3px #f7da0d, inset 0 0 0 4px #e9cd08;box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #f7da0d, inset 0 0 0 2px #fae659, inset 0 0 0 3px #f7da0d, inset 0 0 0 4px #e9cd08}#step1-short-form.sc-purple{border:1px solid #962dae;border:4px solid #962dae \9;-moz-box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #a331be, inset 0 0 0 2px #c266d8, inset 0 0 0 3px #a331be, inset 0 0 0 4px #962dae;-webkit-box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #a331be, inset 0 0 0 2px #c266d8, inset 0 0 0 3px #a331be, inset 0 0 0 4px #962dae;box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #a331be, inset 0 0 0 2px #c266d8, inset 0 0 0 3px #a331be, inset 0 0 0 4px #962dae}#step1-short-form.sc-teal{border:1px solid #006c6c;border:4px solid #006c6c \9;-moz-box-shadow:3px 3px 4px #999999, inset 0 0 0 1px teal, inset 0 0 0 2px #00e2e2, inset 0 0 0 3px teal, inset 0 0 0 4px #006c6c;-webkit-box-shadow:3px 3px 4px #999999, inset 0 0 0 1px teal, inset 0 0 0 2px #00e2e2, inset 0 0 0 3px teal, inset 0 0 0 4px #006c6c;box-shadow:3px 3px 4px #999999, inset 0 0 0 1px teal, inset 0 0 0 2px #00e2e2, inset 0 0 0 3px teal, inset 0 0 0 4px #006c6c}#step1-short-form.sc-royal-blue{border:1px solid #1e46bd;border:4px solid #1e46bd \9;-moz-box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #214cce, inset 0 0 0 2px #597ce4, inset 0 0 0 3px #214cce, inset 0 0 0 4px #1e46bd;-webkit-box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #214cce, inset 0 0 0 2px #597ce4, inset 0 0 0 3px #214cce, inset 0 0 0 4px #1e46bd;box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #214cce, inset 0 0 0 2px #597ce4, inset 0 0 0 3px #214cce, inset 0 0 0 4px #1e46bd}#step1-short-form.sc-forest-green{border:1px solid #196719;border:4px solid #196719 \9;-moz-box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #1d771d, inset 0 0 0 2px #6adb6a, inset 0 0 0 3px #1d771d, inset 0 0 0 4px #196719;-webkit-box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #1d771d, inset 0 0 0 2px #6adb6a, inset 0 0 0 3px #1d771d, inset 0 0 0 4px #196719;box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #1d771d, inset 0 0 0 2px #6adb6a, inset 0 0 0 3px #1d771d, inset 0 0 0 4px #196719}#step1-short-form.sc-dark-red{border:1px solid maroon;border:4px solid maroon \9;-moz-box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #940000, inset 0 0 0 2px #e20000, inset 0 0 0 3px #940000, inset 0 0 0 4px maroon;-webkit-box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #940000, inset 0 0 0 2px #e20000, inset 0 0 0 3px #940000, inset 0 0 0 4px maroon;box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #940000, inset 0 0 0 2px #e20000, inset 0 0 0 3px #940000, inset 0 0 0 4px maroon}#step1-short-form.sc-premier-yellow{border:1px solid #e1b300;border:4px solid #e1b300 \9;-moz-box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #f5c300, inset 0 0 0 2px #ffd11d, inset 0 0 0 3px #f5c300, inset 0 0 0 4px #e1b300;-webkit-box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #f5c300, inset 0 0 0 2px #ffd11d, inset 0 0 0 3px #f5c300, inset 0 0 0 4px #e1b300;box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #f5c300, inset 0 0 0 2px #ffd11d, inset 0 0 0 3px #f5c300, inset 0 0 0 4px #e1b300}#step1-short-form.sc-black{border:1px solid #0f0f0f;border:4px solid #0f0f0f \9;-moz-box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #191919, inset 0 0 0 2px #2d2d2d, inset 0 0 0 3px #191919, inset 0 0 0 4px #0f0f0f;-webkit-box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #191919, inset 0 0 0 2px #2d2d2d, inset 0 0 0 3px #191919, inset 0 0 0 4px #0f0f0f;box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #191919, inset 0 0 0 2px #2d2d2d, inset 0 0 0 3px #191919, inset 0 0 0 4px #0f0f0f}#step1-short-form.sc-white{border:1px solid #eeeeee;border:4px solid #eeeeee \9;-moz-box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #fbfbfb, inset 0 0 0 2px white, inset 0 0 0 3px #fbfbfb, inset 0 0 0 4px #eeeeee;-webkit-box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #fbfbfb, inset 0 0 0 2px white, inset 0 0 0 3px #fbfbfb, inset 0 0 0 4px #eeeeee;box-shadow:3px 3px 4px #999999, inset 0 0 0 1px #fbfbfb, inset 0 0 0 2px white, inset 0 0 0 3px #fbfbfb, inset 0 0 0 4px #eeeeee}#step1-short-form form{margin:0}#step1-short-form .row{margin:0 auto;padding:1px 0;position:relative}#step1-short-form .row:after{clear:left}#step1-short-form .legend{margin:0 0 5px 0}#step1-short-form .legend h3{font-size:1.1em;line-height:1.1em;font-weight:bold;margin:0}#step1-short-form .legend .required,#step1-short-form .legend .optional{margin-left:5px;font-weight:normal;font-style:italic;font-size:.8em}#step1-short-form .legend .required{color:#555}#step1-short-form .legend .optional{color:#999}#step1-short-form .input{display:block}#step1-short-form .input .control-label{margin:0;padding:5px 2px 1px}#step1-short-form .input .error{text-align:left;font-size:.8em}#step1-short-form .input-append{margin-bottom:0}#step1-short-form input[type="text"],#step1-short-form input[type="password"],#step1-short-form input[type="datetime"],#step1-short-form input[type="datetime-local"],#step1-short-form input[type="date"],#step1-short-form input[type="month"],#step1-short-form input[type="time"],#step1-short-form input[type="week"],#step1-short-form input[type="number"],#step1-short-form input[type="email"],#step1-short-form input[type="url"],#step1-short-form input[type="search"],#step1-short-form input[type="tel"],#step1-short-form input[type="color"]{height:2.3em;margin:0;font-size:16px}#step1-short-form select{height:2.3em;margin:0;font-size:16px}#step1-short-form .legend{color:#FFF;margin:0}#step1-short-form .legend h3{font-size:14px;font-weight:bold;line-height:18px}#step1-short-form .input .control-label{padding:5px 2px 1px}#step1-short-form .buttonset{font-size:0;white-space:nowrap;margin:5px 0 10px}#step1-short-form .buttonset label{font-size:14px;white-space:normal;font-size:16px;width:33.333%;display:inline-block;margin:0}#step1-short-form .buttonset .ui-button-text{padding-left:0;padding-right:0}#step1-short-form .buttonset.sc-default .ui-button,#step1-short-form .buttonset.sc-blue .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#step1-short-form .buttonset.sc-default .ui-button.ui-corner-left,#step1-short-form .buttonset.sc-blue .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#step1-short-form .buttonset.sc-default .ui-button.ui-corner-right,#step1-short-form .buttonset.sc-blue .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#step1-short-form .buttonset.sc-default .ui-button.ui-state-hover,#step1-short-form .buttonset.sc-blue .ui-button.ui-state-hover{background:white;color:#0088cc}#step1-short-form .buttonset.sc-default .ui-button.ui-state-active,#step1-short-form .buttonset.sc-blue .ui-button.ui-state-active{background:#08c url(/assets/shared/jquery_ui/ui-bg_glass_40_0088cc_1x400-981a87957440a88aa1318d518aaf2821.png) 50% 50% repeat-x;color:white}#step1-short-form .buttonset.sc-orange .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#step1-short-form .buttonset.sc-orange .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#step1-short-form .buttonset.sc-orange .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#step1-short-form .buttonset.sc-orange .ui-button.ui-state-hover{background:white;color:#f58400}#step1-short-form .buttonset.sc-orange .ui-button.ui-state-active{background:#f58400 url(/assets/shared/jquery_ui/ui-bg_glass_40_f58400_1x400-c071ca28125dc426c8876edf9ed72564.png) 50% 50% repeat-x;color:white}#step1-short-form .buttonset.sc-red .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#step1-short-form .buttonset.sc-red .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#step1-short-form .buttonset.sc-red .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#step1-short-form .buttonset.sc-red .ui-button.ui-state-hover{background:white;color:#e82c0c}#step1-short-form .buttonset.sc-red .ui-button.ui-state-active{background:#e82c0c url(/assets/shared/jquery_ui/ui-bg_glass_40_e82c0c_1x400-81217b22963c3ab23d07a29bd022a197.png) 50% 50% repeat-x;color:white}#step1-short-form .buttonset.sc-green .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#step1-short-form .buttonset.sc-green .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#step1-short-form .buttonset.sc-green .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#step1-short-form .buttonset.sc-green .ui-button.ui-state-hover{background:white;color:#00b233}#step1-short-form .buttonset.sc-green .ui-button.ui-state-active{background:#00b233 url(/assets/shared/jquery_ui/ui-bg_glass_75_00b233_1x400-6057c859884e2e317023a32a683b3cc4.png) 50% 50% repeat-x;color:white}#step1-short-form .buttonset.sc-pink .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#step1-short-form .buttonset.sc-pink .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#step1-short-form .buttonset.sc-pink .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#step1-short-form .buttonset.sc-pink .ui-button.ui-state-hover{background:white;color:#ff2a9a}#step1-short-form .buttonset.sc-pink .ui-button.ui-state-active{background:#ff2a9a url(/assets/shared/jquery_ui/ui-bg_glass_40_ff2a9a_1x400-47162d6174938e6b97b102b36516072d.png) 50% 50% repeat-x;color:white}#step1-short-form .buttonset.sc-gold .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#step1-short-form .buttonset.sc-gold .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#step1-short-form .buttonset.sc-gold .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#step1-short-form .buttonset.sc-gold .ui-button.ui-state-hover{background:white;color:#ccaa00}#step1-short-form .buttonset.sc-gold .ui-button.ui-state-active{background:#ca0 url(/assets/shared/jquery_ui/ui-bg_glass_40_ccaa00_1x400-4b33afacb13839071c9e9872903ebbd3.png) 50% 50% repeat-x;color:white}#step1-short-form .buttonset.sc-yellow .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#step1-short-form .buttonset.sc-yellow .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#step1-short-form .buttonset.sc-yellow .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#step1-short-form .buttonset.sc-yellow .ui-button.ui-state-hover{background:white;color:#f7da0d}#step1-short-form .buttonset.sc-yellow .ui-button.ui-state-active{background:#f7da0d url(/assets/shared/jquery_ui/ui-bg_glass_40_f7da0d_1x400-dd2ac33509265db21a3c9d79107815fc.png) 50% 50% repeat-x;color:white}#step1-short-form .buttonset.sc-purple .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#step1-short-form .buttonset.sc-purple .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#step1-short-form .buttonset.sc-purple .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#step1-short-form .buttonset.sc-purple .ui-button.ui-state-hover{background:white;color:#a331be}#step1-short-form .buttonset.sc-purple .ui-button.ui-state-active{background:#a331be url(/assets/shared/jquery_ui/ui-bg_glass_40_a331be_1x400-9b15f9496e0ad7734f90ec58233ba862.png) 50% 50% repeat-x;color:white}#step1-short-form .buttonset.sc-teal .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#step1-short-form .buttonset.sc-teal .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#step1-short-form .buttonset.sc-teal .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#step1-short-form .buttonset.sc-teal .ui-button.ui-state-hover{background:white;color:teal}#step1-short-form .buttonset.sc-teal .ui-button.ui-state-active{background:teal url(/assets/shared/jquery_ui/ui-bg_glass_40_008080_1x400-7c8a0b0d877f275b49d30d1f18bdba4e.png) 50% 50% repeat-x;color:white}#step1-short-form .buttonset.sc-royal-blue .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#step1-short-form .buttonset.sc-royal-blue .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#step1-short-form .buttonset.sc-royal-blue .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#step1-short-form .buttonset.sc-royal-blue .ui-button.ui-state-hover{background:white;color:#214cce}#step1-short-form .buttonset.sc-royal-blue .ui-button.ui-state-active{background:#214cce url(/assets/shared/jquery_ui/ui-bg_glass_40_214cce_1x400-139d7fa6560e0654fb32627f2ecd5c09.png) 50% 50% repeat-x;color:white}#step1-short-form .buttonset.sc-forest-green .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#step1-short-form .buttonset.sc-forest-green .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#step1-short-form .buttonset.sc-forest-green .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#step1-short-form .buttonset.sc-forest-green .ui-button.ui-state-hover{background:white;color:#1d771d}#step1-short-form .buttonset.sc-forest-green .ui-button.ui-state-active{background:#1d771d url(/assets/shared/jquery_ui/ui-bg_glass_40_1d771d_1x400-eeb463912e8567c6e584cfab68ef59fb.png) 50% 50% repeat-x;color:white}#step1-short-form .buttonset.sc-dark-red .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#step1-short-form .buttonset.sc-dark-red .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#step1-short-form .buttonset.sc-dark-red .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#step1-short-form .buttonset.sc-dark-red .ui-button.ui-state-hover{background:white;color:#940000}#step1-short-form .buttonset.sc-dark-red .ui-button.ui-state-active{background:#940000 url(/assets/shared/jquery_ui/ui-bg_glass_40_940000_1x400-daa1fdd548b8b29c964712f60dd8b598.png) 50% 50% repeat-x;color:white}#step1-short-form .buttonset.sc-premier-yellow .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#step1-short-form .buttonset.sc-premier-yellow .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#step1-short-form .buttonset.sc-premier-yellow .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#step1-short-form .buttonset.sc-premier-yellow .ui-button.ui-state-hover{background:white;color:#f5c300}#step1-short-form .buttonset.sc-premier-yellow .ui-button.ui-state-active{background:#f5c300 url(/assets/shared/jquery_ui/ui-bg_glass_20_f5c300_1x400-f34926519f536717237ada23e41d4ede.png) 50% 50% repeat-x;color:white}#step1-short-form .buttonset.sc-black .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#step1-short-form .buttonset.sc-black .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#step1-short-form .buttonset.sc-black .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#step1-short-form .buttonset.sc-black .ui-button.ui-state-hover{background:white;color:#191919}#step1-short-form .buttonset.sc-black .ui-button.ui-state-active{background:#191919 url(/assets/shared/jquery_ui/ui-bg_glass_40_191919_1x400-45add09982076af948478aedaec70d09.png) 50% 50% repeat-x;color:white}#step1-short-form .buttonset.sc-white .ui-button{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa}#step1-short-form .buttonset.sc-white .ui-button.ui-corner-left{border-left:2px solid #aaaaaa}#step1-short-form .buttonset.sc-white .ui-button.ui-corner-right{border-right:2px solid #aaaaaa}#step1-short-form .buttonset.sc-white .ui-button.ui-state-hover{background:white;color:#fbfbfb}#step1-short-form .buttonset.sc-white .ui-button.ui-state-active{background:#fbfbfb url(/assets/shared/jquery_ui/ui-bg_inset-soft_80_ffffff_1x100-c8de9eaff0aa16791302032a117b21c6.png) 50% 50% repeat-x;color:white}#step1-short-form .actions{text-align:center;padding:15px 0}#step1-short-form .actions button{margin:0 auto;width:100%;max-width:250px;font-size:1.6em;font-weight:bold}#step1-short-form .actions button .ui-button-text{padding-left:0;padding-right:0}#step1-short-form .bottom-tagline{color:#7FFF00;padding:0;margin-top:-7px;font-weight:normal;font-size:13px;letter-spacing:2px;text-align:center}#step1-short-form .form-input-container{padding:10px}#step1-short-form .input-group{padding:0;margin:0;border:none}#step1-short-form .ride-inputs .legend{display:none}#step1-short-form .input-group.enabled{margin-left:-5px;margin-right:-5px;padding:2px 5px;border:1px solid #aaa;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}#step1-short-form .input-group.enabled .legend{display:block;color:#72e500}#step1-short-form .input-group.enabled.first-ride{margin-bottom:10px;background:rgba(255,255,255,0.1)}#step1-short-form .input-group.enabled.second-ride{background:rgba(255,255,255,0.1)}#step1-short-form .input.build_ride_pickup_at:before,#step1-short-form .input.build_ride_pickup_at:after,#step1-short-form .input.build_ride_rt_pickup_at:before,#step1-short-form .input.build_ride_rt_pickup_at:after{content:"";display:table}#step1-short-form .input.build_ride_pickup_at:after,#step1-short-form .input.build_ride_rt_pickup_at:after{clear:both}#step1-short-form .input.build_ride_pickup_at,#step1-short-form .input.build_ride_rt_pickup_at{*zoom:1}#step1-short-form .input.build_ride_pickup_at .nested-input.date .input-append,#step1-short-form .input.build_ride_rt_pickup_at .nested-input.date .input-append{width:100%;display:block}#step1-short-form .input.build_ride_pickup_at .nested-input.date input,#step1-short-form .input.build_ride_rt_pickup_at .nested-input.date input{width:80%}#step1-short-form .input.build_ride_pickup_at .nested-input.date .add-on,#step1-short-form .input.build_ride_rt_pickup_at .nested-input.date .add-on{width:20%;font-size:16px;padding-left:0;padding-right:0}#step1-short-form .input.build_ride_pickup_at .nested-input.time .input-append,#step1-short-form .input.build_ride_rt_pickup_at .nested-input.time .input-append{width:100%;display:block}#step1-short-form .input.build_ride_pickup_at .nested-input.time input,#step1-short-form .input.build_ride_rt_pickup_at .nested-input.time input{width:80%}#step1-short-form .input.build_ride_pickup_at .nested-input.time .add-on,#step1-short-form .input.build_ride_rt_pickup_at .nested-input.time .add-on{width:20%;font-size:16px;padding-left:0;padding-right:0}#step1-short-form .input.build_ride_passenger_count,#step1-short-form .input.build_ride_rt_passenger_count{position:relative}#step1-short-form .input.build_ride_passenger_count .pax-input,#step1-short-form .input.build_ride_rt_passenger_count .pax-input{width:100%;white-space:nowrap}#step1-short-form .input.build_ride_passenger_count .pax-input .pax-icon,#step1-short-form .input.build_ride_rt_passenger_count .pax-input .pax-icon{display:inline-block}#step1-short-form .input.build_ride_passenger_count .pax-input .pax-times,#step1-short-form .input.build_ride_rt_passenger_count .pax-input .pax-times{display:inline-block}#step1-short-form .input.build_ride_passenger_count .pax-input #build_ride_passenger_count,#step1-short-form .input.build_ride_passenger_count .pax-input #build_ride_rt_passenger_count,#step1-short-form .input.build_ride_rt_passenger_count .pax-input #build_ride_passenger_count,#step1-short-form .input.build_ride_rt_passenger_count .pax-input #build_ride_rt_passenger_count{display:inline-block;width:25%;margin:0;padding-left:10px;padding-right:10px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}#step1-short-form .input.build_ride_passenger_count .pax-input button.plus,#step1-short-form .input.build_ride_rt_passenger_count .pax-input button.plus{display:inline-block;width:20%;color:#4c924c;padding:4px 0;line-height:30px !important}#step1-short-form .input.build_ride_passenger_count .pax-input button.minus,#step1-short-form .input.build_ride_rt_passenger_count .pax-input button.minus{display:inline-block;width:20%;color:#c60000;padding:4px 0;line-height:30px !important}#step1-short-form .input.build_ride_passenger_count,#step1-short-form .input.build_ride_rt_passenger_count{float:left;width:61%;margin-right:2%}#step1-short-form .input.build_ride_ride_duration_minutes,#step1-short-form .input.build_ride_rt_ride_duration_minutes{float:left;width:37%}#step1-short-form .input.build_ride_extra_time_minutes,#step1-short-form .input.build_ride_rt_extra_time_minutes{float:left;width:37%}#step1-short-form .input.build_ride_ride_duration_minutes select,#step1-short-form .input.build_ride_extra_time_minutes select,#step1-short-form .input.build_ride_rt_ride_duration_minutes select,#step1-short-form .input.build_ride_rt_extra_time_minutes select{width:100%}#step1-short-form .input.build_ride_pickup_location_query,#step1-short-form .input.build_ride_dropoff_location_query,#step1-short-form .input.build_ride_rt_pickup_location_query,#step1-short-form .input.build_ride_rt_dropoff_location_query{font-size:16px}#step1-short-form .input.build_ride_pickup_location_query .csx_input_location_autocomplete,#step1-short-form .input.build_ride_dropoff_location_query .csx_input_location_autocomplete,#step1-short-form .input.build_ride_rt_pickup_location_query .csx_input_location_autocomplete,#step1-short-form .input.build_ride_rt_dropoff_location_query .csx_input_location_autocomplete{width:100%}#step1-short-form .input.build_ride_pickup_location_query #build_ride_pickup_location_query,#step1-short-form .input.build_ride_dropoff_location_query #build_ride_pickup_location_query,#step1-short-form .input.build_ride_rt_pickup_location_query #build_ride_pickup_location_query,#step1-short-form .input.build_ride_rt_dropoff_location_query #build_ride_pickup_location_query{width:100%}#step1-short-form .input.build_ride_pickup_location_query #build_ride_dropoff_location_query,#step1-short-form .input.build_ride_dropoff_location_query #build_ride_dropoff_location_query,#step1-short-form .input.build_ride_rt_pickup_location_query #build_ride_dropoff_location_query,#step1-short-form .input.build_ride_rt_dropoff_location_query #build_ride_dropoff_location_query{width:100%}#step1-short-form .input.build_ride_pickup_location_query #build_ride_rt_pickup_location_query,#step1-short-form .input.build_ride_dropoff_location_query #build_ride_rt_pickup_location_query,#step1-short-form .input.build_ride_rt_pickup_location_query #build_ride_rt_pickup_location_query,#step1-short-form .input.build_ride_rt_dropoff_location_query #build_ride_rt_pickup_location_query{width:100%}#step1-short-form .input.build_ride_pickup_location_query #build_ride_rt_dropoff_location_query,#step1-short-form .input.build_ride_dropoff_location_query #build_ride_rt_dropoff_location_query,#step1-short-form .input.build_ride_rt_pickup_location_query #build_ride_rt_dropoff_location_query,#step1-short-form .input.build_ride_rt_dropoff_location_query #build_ride_rt_dropoff_location_query{width:100%}#step1-short-form .input.build_ride_dropoff_location_same{margin-bottom:-7px;color:#CCC}#step1-short-form .input.build_ride_dropoff_location_same label{padding:0}#step1-short-form .input.build_ride_dropoff_location_same input{margin-left:10px;margin-right:5px}#step1-short-form .input.build_ride_dropoff_location_same.hidden{display:block;visibility:hidden}#step1-short-form .input.build_ride_dropoff_location_same.visible{display:block;visibility:visible}#step1-short-form .input.build_ride_rental_occasion_id{float:left;width:59%;margin-right:4%}#step1-short-form .input.build_ride_rental_occasion_id .select-container{width:100%;display:block}#step1-short-form .input.build_ride_rental_occasion_id select{width:100%;display:block}#step1-short-form .input.build_ride_coupon_code{float:left;width:37%}#step1-short-form .input.build_ride_coupon_code input{width:100%;display:block}#step1-short-form #echo-route{padding-top:5px}#step1-short-form #echo-route .echo-value{color:#ff8080;font-weight:bold}#step1-short-form.micro .legend h4{margin:0}#step1-short-form.micro input,#step1-short-form.micro select{font-size:13px !important}#step1-short-form.micro .nested-input.time{padding-top:7px}#step1-short-form.micro .buttonset label{font-size:14px}#step1-short-form.micro .control-label{padding:5px 0}#step1-short-form.micro .actions{padding:12px 0 10px}#step1-short-form.micro .actions button{font-size:18px}#step1-short-form.micro .input.build_ride_pickup_at .control-label.primary,#step1-short-form.micro .input.build_ride_rt_pickup_at .control-label.primary{display:none}#step1-short-form.micro .input.build_ride_pickup_at .control-label.alternate,#step1-short-form.micro .input.build_ride_rt_pickup_at .control-label.alternate{display:block}#step1-short-form.fold1{font-size:14px !important;position:relative}#step1-short-form.fold1 .input.build_ride_pickup_at .control-label.primary,#step1-short-form.fold1 .input.build_ride_rt_pickup_at .control-label.primary{display:block}#step1-short-form.fold1 .input.build_ride_pickup_at .control-label.alternate,#step1-short-form.fold1 .input.build_ride_rt_pickup_at .control-label.alternate{display:none}#step1-short-form.fold1 .input.build_ride_pickup_at .nested-input.date,#step1-short-form.fold1 .input.build_ride_rt_pickup_at .nested-input.date{float:left;width:48%;margin-right:4%}#step1-short-form.fold1 .input.build_ride_pickup_at .nested-input.time,#step1-short-form.fold1 .input.build_ride_rt_pickup_at .nested-input.time{float:left;width:48%}#step1-short-form.fold1 .row.pax-duration{position:relative}#step1-short-form.fold1 .row.pax-duration:before,#step1-short-form.fold1 .row.pax-duration:after{content:"";display:table}#step1-short-form.fold1 .row.pax-duration:after{clear:left}#step1-short-form.fold1 .row.pax-duration{*zoom:1}#step1-short-form.fold1 .input.build_ride_passenger_count,#step1-short-form.fold1 .input.build_ride_rt_passenger_count{width:66%;margin-right:2%}#step1-short-form.fold1 .input.build_ride_ride_duration_minutes,#step1-short-form.fold1 .input.build_ride_rt_ride_duration_minutes{width:32%}#step1-short-form.fold1 .input.build_ride_extra_time_minutes,#step1-short-form.fold1 .input.build_ride_rt_extra_time_minutes{width:32%}#step1-short-form.fold2 input,#step1-short-form.fold2 select{font-size:16px !important}#step1-short-form.fold3 .form-input-container{padding:10px 20px}#step1-short-form .sf-header-login{text-align:right;padding:3px 0}#step1-short-form .sf-header-login a.prominent{color:#72e500;text-decoration:none;padding:0 5px 0 10px}#wizard-step2 .ride-summary{background:#F6F6F6;padding:5px;margin:0 10px;border:2px solid #AAA;font-size:12px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}#wizard-step2 .ride-summary ul{padding:0;margin:10px 10px 10px 20px}#wizard-step2 .ride-summary ul .value{font-weight:bold}#wizard-step2.rt-wizard .ride-summary ul{list-style-type:none;margin-left:0}#wizard-step2.rt-wizard .ride-summary li{padding-left:20px;font-size:0;white-space:nowrap}#wizard-step2.rt-wizard .ride-summary .rt-selection{font-size:12px;white-space:normal;display:inline-block;width:20px;margin-left:-20px;text-align:center}#wizard-step2.rt-wizard .ride-summary .rt-selection .bullet{font-size:16px}#wizard-step2.rt-wizard .ride-summary .sentence-wrap{font-size:12px;white-space:normal}#wizard-step2.rt-wizard .ride-summary .sentence{color:#777}#wizard-step2.rt-wizard .ride-summary .sentence.active{color:#000}[data-heading-color="sc-orange"] #wizard-step2.rt-wizard .ride-summary .sentence.active .rt-selection{color:#f58400}[data-heading-color="sc-blue"] #wizard-step2.rt-wizard .ride-summary .sentence.active .rt-selection,[data-heading-color="sc-default"] #wizard-step2.rt-wizard .ride-summary .sentence.active .rt-selection{color:#0088cc}[data-heading-color="sc-red"] #wizard-step2.rt-wizard .ride-summary .sentence.active .rt-selection{color:#e82c0c}[data-heading-color="sc-green"] #wizard-step2.rt-wizard .ride-summary .sentence.active .rt-selection{color:#00b233}[data-heading-color="sc-pink"] #wizard-step2.rt-wizard .ride-summary .sentence.active .rt-selection{color:#ff2a9a}[data-heading-color="sc-gold"] #wizard-step2.rt-wizard .ride-summary .sentence.active .rt-selection{color:#ccaa00}[data-heading-color="sc-yellow"] #wizard-step2.rt-wizard .ride-summary .sentence.active .rt-selection{color:#f7da0d}[data-heading-color="sc-purple"] #wizard-step2.rt-wizard .ride-summary .sentence.active .rt-selection{color:#a331be}[data-heading-color="sc-teal"] #wizard-step2.rt-wizard .ride-summary .sentence.active .rt-selection{color:teal}[data-heading-color="sc-royal-blue"] #wizard-step2.rt-wizard .ride-summary .sentence.active .rt-selection{color:#214cce}[data-heading-color="sc-forest-green"] #wizard-step2.rt-wizard .ride-summary .sentence.active .rt-selection{color:#1d771d}[data-heading-color="sc-dark-red"] #wizard-step2.rt-wizard .ride-summary .sentence.active .rt-selection{color:#940000}[data-heading-color="sc-premier-yellow"] #wizard-step2.rt-wizard .ride-summary .sentence.active .rt-selection{color:#f5c300}[data-heading-color="sc-black"] #wizard-step2.rt-wizard .ride-summary .sentence.active .rt-selection{color:#191919}[data-heading-color="sc-white"] #wizard-step2.rt-wizard .ride-summary .sentence.active .rt-selection{color:#fbfbfb}#wizard-step2.rt-wizard #browse-vehicles h2{margin:20px 0 0;font-size:20px}[data-heading-color="sc-orange"] #wizard-step2.rt-wizard #browse-vehicles h2{color:#f58400}[data-heading-color="sc-blue"] #wizard-step2.rt-wizard #browse-vehicles h2,[data-heading-color="sc-default"] #wizard-step2.rt-wizard #browse-vehicles h2{color:#0088cc}[data-heading-color="sc-red"] #wizard-step2.rt-wizard #browse-vehicles h2{color:#e82c0c}[data-heading-color="sc-green"] #wizard-step2.rt-wizard #browse-vehicles h2{color:#00b233}[data-heading-color="sc-pink"] #wizard-step2.rt-wizard #browse-vehicles h2{color:#ff2a9a}[data-heading-color="sc-gold"] #wizard-step2.rt-wizard #browse-vehicles h2{color:#ccaa00}[data-heading-color="sc-yellow"] #wizard-step2.rt-wizard #browse-vehicles h2{color:#f7da0d}[data-heading-color="sc-purple"] #wizard-step2.rt-wizard #browse-vehicles h2{color:#a331be}[data-heading-color="sc-teal"] #wizard-step2.rt-wizard #browse-vehicles h2{color:teal}[data-heading-color="sc-royal-blue"] #wizard-step2.rt-wizard #browse-vehicles h2{color:#214cce}[data-heading-color="sc-forest-green"] #wizard-step2.rt-wizard #browse-vehicles h2{color:#1d771d}[data-heading-color="sc-dark-red"] #wizard-step2.rt-wizard #browse-vehicles h2{color:#940000}[data-heading-color="sc-premier-yellow"] #wizard-step2.rt-wizard #browse-vehicles h2{color:#f5c300}[data-heading-color="sc-black"] #wizard-step2.rt-wizard #browse-vehicles h2{color:#191919}[data-heading-color="sc-white"] #wizard-step2.rt-wizard #browse-vehicles h2{color:#fbfbfb}#wizard-step2 .price-selection .gratuity{color:#555;margin-bottom:5px;font-size:13px}#wizard-step2 .step2-email-quote{position:relative;padding-top:3px}#wizard-step2 .step2-email-quote a{text-decoration:underline}#wizard-step2-request-quote .instructions{text-align:center;font-weight:bold;font-size:16px}[data-heading-color="sc-orange"] #wizard-step2-request-quote .instructions{color:#f58400}[data-heading-color="sc-blue"] #wizard-step2-request-quote .instructions,[data-heading-color="sc-default"] #wizard-step2-request-quote .instructions{color:#0088cc}[data-heading-color="sc-red"] #wizard-step2-request-quote .instructions{color:#e82c0c}[data-heading-color="sc-green"] #wizard-step2-request-quote .instructions{color:#00b233}[data-heading-color="sc-pink"] #wizard-step2-request-quote .instructions{color:#ff2a9a}[data-heading-color="sc-gold"] #wizard-step2-request-quote .instructions{color:#ccaa00}[data-heading-color="sc-yellow"] #wizard-step2-request-quote .instructions{color:#f7da0d}[data-heading-color="sc-purple"] #wizard-step2-request-quote .instructions{color:#a331be}[data-heading-color="sc-teal"] #wizard-step2-request-quote .instructions{color:teal}[data-heading-color="sc-royal-blue"] #wizard-step2-request-quote .instructions{color:#214cce}[data-heading-color="sc-forest-green"] #wizard-step2-request-quote .instructions{color:#1d771d}[data-heading-color="sc-dark-red"] #wizard-step2-request-quote .instructions{color:#940000}[data-heading-color="sc-premier-yellow"] #wizard-step2-request-quote .instructions{color:#f5c300}[data-heading-color="sc-black"] #wizard-step2-request-quote .instructions{color:#191919}[data-heading-color="sc-white"] #wizard-step2-request-quote .instructions{color:#fbfbfb}#wizard-step2-request-quote .interaction{border:1px solid #999;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px}#wizard-step2-request-quote #step2-request-custom-quote .input.request_quote_contact_title{display:none}#wizard-step2-request-quote #step2-request-custom-quote .input.request_quote_contact_title select{width:100%}#wizard-step2-request-quote #step2-request-custom-quote .input.request_quote_contact_first_name input{width:100%}#wizard-step2-request-quote #step2-request-custom-quote .input.request_quote_contact_last_name input{width:100%}#wizard-step2-request-quote #step2-request-custom-quote .input.request_quote_contact_suffix{display:none}#wizard-step2-request-quote #step2-request-custom-quote .input.request_quote_contact_suffix select{width:100%}#wizard-step2-request-quote #step2-request-custom-quote .input.request_quote_contact_email input{width:100%}#wizard-step2-request-quote #step2-request-custom-quote .input.request_quote_contact_phone input,#wizard-step2-request-quote #step2-request-custom-quote .input.request_quote_contact_phone .intl-tel-input{width:100%}#wizard-step2-request-quote #step2-request-custom-quote .input.request_quote_contact_method_id{clear:left}#wizard-step2-request-quote #step2-request-custom-quote .input.request_quote_contact_method_id:before,#wizard-step2-request-quote #step2-request-custom-quote .input.request_quote_contact_method_id:after{content:"";display:table}#wizard-step2-request-quote #step2-request-custom-quote .input.request_quote_contact_method_id:after{clear:both}#wizard-step2-request-quote #step2-request-custom-quote .input.request_quote_contact_method_id{*zoom:1}#wizard-step2-request-quote #step2-request-custom-quote .input.request_quote_contact_method_id label.radio{width:50%;float:left}#wizard-step2-request-quote #step2-request-custom-quote .input.request_quote_vehicle_type_ids{padding-left:5px}#wizard-step2-request-quote #step2-request-custom-quote .input.request_quote_vehicle_type_ids .control-label{margin-left:-5px}#wizard-step2-request-quote #step2-request-custom-quote .input.request_quote_vehicle_type_ids label.checkbox{width:50%;float:left}#wizard-step2-request-quote #step2-request-custom-quote .input.request_quote_special_requests{position:relative}#wizard-step2-request-quote #step2-request-custom-quote .input.request_quote_special_requests textarea{width:100%;height:80px}#wizard-step2-request-quote.fold1 #step2-request-custom-quote .input.request_quote_contact_method_id label.radio{width:33%}#wizard-step2-request-quote.fold1 #step2-request-custom-quote .input.request_quote_vehicle_type_ids label.checkbox{width:33%}#wizard-step2-request-quote.fold2 .summary-header{paddding:1px 0}#wizard-step2-request-quote.fold2 .summary-header:before,#wizard-step2-request-quote.fold2 .summary-header:after{content:"";display:table}#wizard-step2-request-quote.fold2 .summary-header:after{clear:both}#wizard-step2-request-quote.fold2 .summary-header{*zoom:1}#wizard-step2-request-quote.fold2 .primary-branding{display:block;float:left;width:auto}#wizard-step2-request-quote.fold2 .primary-branding.market-logo{padding:10px 0}#wizard-step2-request-quote.fold2 .primary-branding.market-logo img{width:160px;height:48px}#wizard-step2-request-quote.fold2 .summary-heading{width:40%;margin-left:30%;margin-right:30%;padding-top:15px}#wizard-step2-request-quote.fold2 #step2-request-custom-quote .input.request_quote_contact_first_name{float:left;width:49%;margin-right:2%}#wizard-step2-request-quote.fold2 #step2-request-custom-quote .input.request_quote_contact_last_name{float:left;width:49%}#wizard-step2-request-quote.fold2 #step2-request-custom-quote .input.request_quote_contact_email{float:left;width:49%;margin-right:2%}#wizard-step2-request-quote.fold2 #step2-request-custom-quote .input.request_quote_contact_phone{float:left;width:49%}#wizard-step2-request-quote.fold2 #step2-request-custom-quote .input.request_quote_contact_method_id label.radio{width:20%}#wizard-step2-request-quote.fold2 #step2-request-custom-quote .input.request_quote_vehicle_type_ids label.checkbox{width:20%}#wizard-step2-request-quote.fold3 .input-group{padding-left:20px;padding-right:20px}#wizard-step2-request-quote .quote-summary{padding:5px 10px;background:whitesmoke;-moz-border-top-left-radius:10px;-webkit-border-top-left-radius:10px;-khtml-border-top-left-radius:10px;border-top-left-radius:10px;-moz-border-top-right-radius:10px;-webkit-border-top-right-radius:10px;-khtml-border-top-right-radius:10px;border-top-right-radius:10px}#wizard-step2-request-quote .quote-summary .legend,#wizard-step2-request-quote .quote-summary .access-code{color:#555;text-align:center}#wizard-step2-request-quote .quote-summary .access-code-value{color:#0088cc}[data-access-code-color="sc-orange"] #wizard-step2-request-quote .quote-summary .access-code-value{color:#f58400}[data-access-code-color="sc-blue"] #wizard-step2-request-quote .quote-summary .access-code-value,[data-access-code-color="sc-default"] #wizard-step2-request-quote .quote-summary .access-code-value{color:#0088cc}[data-access-code-color="sc-red"] #wizard-step2-request-quote .quote-summary .access-code-value{color:#e82c0c}[data-access-code-color="sc-green"] #wizard-step2-request-quote .quote-summary .access-code-value{color:#00b233}[data-access-code-color="sc-pink"] #wizard-step2-request-quote .quote-summary .access-code-value{color:#ff2a9a}[data-access-code-color="sc-gold"] #wizard-step2-request-quote .quote-summary .access-code-value{color:#ccaa00}[data-access-code-color="sc-yellow"] #wizard-step2-request-quote .quote-summary .access-code-value{color:#f7da0d}[data-access-code-color="sc-purple"] #wizard-step2-request-quote .quote-summary .access-code-value{color:#a331be}[data-access-code-color="sc-teal"] #wizard-step2-request-quote .quote-summary .access-code-value{color:teal}[data-access-code-color="sc-royal-blue"] #wizard-step2-request-quote .quote-summary .access-code-value{color:#214cce}[data-access-code-color="sc-forest-green"] #wizard-step2-request-quote .quote-summary .access-code-value{color:#1d771d}[data-access-code-color="sc-dark-red"] #wizard-step2-request-quote .quote-summary .access-code-value{color:#940000}[data-access-code-color="sc-premier-yellow"] #wizard-step2-request-quote .quote-summary .access-code-value{color:#f5c300}[data-access-code-color="sc-black"] #wizard-step2-request-quote .quote-summary .access-code-value{color:#191919}[data-access-code-color="sc-white"] #wizard-step2-request-quote .quote-summary .access-code-value{color:#fbfbfb}#wizard-step2-request-quote .quote-summary .summary-groups{padding:5px 0}#wizard-step2-request-quote .quote-summary #step2-rq-1a,#wizard-step2-request-quote .quote-summary #step2-rq-2a{margin-bottom:5px}#wizard-step2-request-quote .quote-summary .booking-summary h3{margin:0;font-size:18px}[data-heading-color="sc-orange"] #wizard-step2-request-quote .quote-summary .booking-summary h3{color:#f58400}[data-heading-color="sc-blue"] #wizard-step2-request-quote .quote-summary .booking-summary h3,[data-heading-color="sc-default"] #wizard-step2-request-quote .quote-summary .booking-summary h3{color:#0088cc}[data-heading-color="sc-red"] #wizard-step2-request-quote .quote-summary .booking-summary h3{color:#e82c0c}[data-heading-color="sc-green"] #wizard-step2-request-quote .quote-summary .booking-summary h3{color:#00b233}[data-heading-color="sc-pink"] #wizard-step2-request-quote .quote-summary .booking-summary h3{color:#ff2a9a}[data-heading-color="sc-gold"] #wizard-step2-request-quote .quote-summary .booking-summary h3{color:#ccaa00}[data-heading-color="sc-yellow"] #wizard-step2-request-quote .quote-summary .booking-summary h3{color:#f7da0d}[data-heading-color="sc-purple"] #wizard-step2-request-quote .quote-summary .booking-summary h3{color:#a331be}[data-heading-color="sc-teal"] #wizard-step2-request-quote .quote-summary .booking-summary h3{color:teal}[data-heading-color="sc-royal-blue"] #wizard-step2-request-quote .quote-summary .booking-summary h3{color:#214cce}[data-heading-color="sc-forest-green"] #wizard-step2-request-quote .quote-summary .booking-summary h3{color:#1d771d}[data-heading-color="sc-dark-red"] #wizard-step2-request-quote .quote-summary .booking-summary h3{color:#940000}[data-heading-color="sc-premier-yellow"] #wizard-step2-request-quote .quote-summary .booking-summary h3{color:#f5c300}[data-heading-color="sc-black"] #wizard-step2-request-quote .quote-summary .booking-summary h3{color:#191919}[data-heading-color="sc-white"] #wizard-step2-request-quote .quote-summary .booking-summary h3{color:#fbfbfb}#wizard-step2-request-quote .quote-summary .summary-actions{text-align:right}#wizard-step2-request-quote .quote-summary .summary-actions a{text-decoration:underline}#wizard-step2-request-quote.fold2.rt-wizard .summary-groups{display:table;width:100%}#wizard-step2-request-quote.fold2.rt-wizard .booking-summary{display:table-cell;width:50%}#wizard-step2-request-quote.fold2.basic-wizard .booking-summary{display:table;width:100%}#wizard-step2-request-quote.fold2.basic-wizard #step2-rq-1a,#wizard-step2-request-quote.fold2.basic-wizard #step2-rq-1b{display:table-cell;width:50%}#wizard-step3 .summary-container{display:block;width:100%;margin-bottom:15px}#wizard-step3 .interaction-container{display:block;width:100%}#wizard-step3 .interaction{display:block;width:100%;border:1px solid #AAA;background:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px}#wizard-step3 #step3-seals{display:none;max-width:400px;margin:0 auto;text-align:center}#wizard-step3 #step3-seals .step3-seal{display:inline-block;vertical-align:middle;width:45%}#wizard-step3 #step3-seals #norton-seal-step3 table{margin:0 auto}.summary-right #wizard-step3 #step3-seals{display:block}#wizard-step3 .book-now{display:none;max-width:400px;margin:20px auto 5px auto;text-align:center;font-size:1.5em}#wizard-step3 #request-booking-form span.error{clear:left}#wizard-step3 #request-booking-form .input-group{padding:5px}#wizard-step3 #request-booking-form .input-group.first-ride,#wizard-step3 #request-booking-form .input-group.second-ride{margin:0;padding:0;border:0}#wizard-step3 #request-booking-form .details-group-step3_rl{padding-top:10px;text-align:left;font-size:0;white-space:nowrap}#wizard-step3 #request-booking-form .details-group-step3_rl .detail-label{font-size:14px;white-space:normal;display:inline-block;vertical-align:middle;width:25%;max-width:130px;margin:0;padding-right:10px}#wizard-step3 #request-booking-form .details-group-step3_rl .detail-value{font-size:14px;white-space:normal;display:inline-block;vertical-align:middle;width:75%;float:none;font-weight:bold}#wizard-step3 #request-booking-form .detail-needed{margin-top:3px;padding:8px;background:#fffef4;border:1px solid #AAA;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}#wizard-step3 #request-booking-form .detail-needed p{margin:0}#wizard-step3 #request-booking-form .detail-needed.address{font-size:0;white-space:nowrap}#wizard-step3 #request-booking-form .detail-needed.address p{font-size:14px;white-space:normal}#wizard-step3 #request-booking-form .detail-needed.address .input.request_booking_pickup_address_query,#wizard-step3 #request-booking-form .detail-needed.address .input.request_booking_dropoff_address_query,#wizard-step3 #request-booking-form .detail-needed.address .input.request_booking_rt_pickup_address_query,#wizard-step3 #request-booking-form .detail-needed.address .input.request_booking_rt_dropoff_address_query{font-size:16px;white-space:normal;display:inline-block;vertical-align:top;width:66.1%;margin-right:1%}#wizard-step3 #request-booking-form .detail-needed.address .input.request_booking_pickup_apt_suite,#wizard-step3 #request-booking-form .detail-needed.address .input.request_booking_dropoff_apt_suite,#wizard-step3 #request-booking-form .detail-needed.address .input.request_booking_rt_pickup_apt_suite,#wizard-step3 #request-booking-form .detail-needed.address .input.request_booking_rt_dropoff_apt_suite{font-size:16px;white-space:normal;display:inline-block;vertical-align:top;width:32.8%}#wizard-step3 #request-booking-form .detail-needed.apt-suite{font-size:0;white-space:nowrap;text-align:left}#wizard-step3 #request-booking-form .detail-needed.apt-suite p{font-size:14px;white-space:normal;display:inline-block;vertical-align:top;width:66.1%;margin-right:1%}#wizard-step3 #request-booking-form .detail-needed.apt-suite .input.request_booking_pickup_apt_suite,#wizard-step3 #request-booking-form .detail-needed.apt-suite .input.request_booking_dropoff_apt_suite,#wizard-step3 #request-booking-form .detail-needed.apt-suite .input.request_booking_rt_pickup_apt_suite,#wizard-step3 #request-booking-form .detail-needed.apt-suite .input.request_booking_rt_dropoff_apt_suite{font-size:16px;white-space:normal;display:inline-block;vertical-align:top;width:32.8%}#wizard-step3 #request-booking-form .detail-needed.airline-flight{font-size:0;white-space:nowrap}#wizard-step3 #request-booking-form .detail-needed.airline-flight p{font-size:14px;white-space:normal}#wizard-step3 #request-booking-form .detail-needed.airline-flight .input.request_booking_pickup_airline_query,#wizard-step3 #request-booking-form .detail-needed.airline-flight .input.request_booking_dropoff_airline_query,#wizard-step3 #request-booking-form .detail-needed.airline-flight .input.request_booking_rt_pickup_airline_query,#wizard-step3 #request-booking-form .detail-needed.airline-flight .input.request_booking_rt_dropoff_airline_query{font-size:16px;white-space:normal;display:inline-block;vertical-align:top;width:66.1%;margin-right:1%}#wizard-step3 #request-booking-form .detail-needed.airline-flight .input.request_booking_pickup_flight_number,#wizard-step3 #request-booking-form .detail-needed.airline-flight .input.request_booking_dropoff_flight_number,#wizard-step3 #request-booking-form .detail-needed.airline-flight .input.request_booking_rt_pickup_flight_number,#wizard-step3 #request-booking-form .detail-needed.airline-flight .input.request_booking_rt_dropoff_flight_number{font-size:16px;white-space:normal;display:inline-block;vertical-align:top;width:32.8%}#wizard-step3 #request-booking-form .detail-needed.airline-flight .secondary-detail.meet-greet{padding:10px 5px 5px 5px}#wizard-step3 #request-booking-form .detail-needed.airline-flight .secondary-detail.meet-greet label{font-weight:bold}#wizard-step3 #request-booking-form .detail-needed.airline-flight .secondary-detail.meet-greet .option-details{padding-left:5px;font-weight:normal}#wizard-step3 #request-booking-form .detail-needed.airline-flight .secondary-detail.greeting-message input{width:100%}#wizard-step3 #request-booking-form .input.request_booking_pickup_address_query>span,#wizard-step3 #request-booking-form .input.request_booking_dropoff_address_query>span,#wizard-step3 #request-booking-form .input.request_booking_rt_pickup_address_query>span,#wizard-step3 #request-booking-form .input.request_booking_rt_dropoff_address_query>span{width:100%}#wizard-step3 #request-booking-form .input.request_booking_pickup_address_query input,#wizard-step3 #request-booking-form .input.request_booking_dropoff_address_query input,#wizard-step3 #request-booking-form .input.request_booking_rt_pickup_address_query input,#wizard-step3 #request-booking-form .input.request_booking_rt_dropoff_address_query input{width:100%}#wizard-step3 #request-booking-form .input.request_booking_pickup_apt_suite input,#wizard-step3 #request-booking-form .input.request_booking_dropoff_apt_suite input,#wizard-step3 #request-booking-form .input.request_booking_rt_pickup_apt_suite input,#wizard-step3 #request-booking-form .input.request_booking_rt_dropoff_apt_suite input{width:100%}#wizard-step3 #request-booking-form .input.request_booking_pickup_airline_query>span,#wizard-step3 #request-booking-form .input.request_booking_dropoff_airline_query>span,#wizard-step3 #request-booking-form .input.request_booking_rt_pickup_airline_query>span,#wizard-step3 #request-booking-form .input.request_booking_rt_dropoff_airline_query>span{width:100%}#wizard-step3 #request-booking-form .input.request_booking_pickup_airline_query select,#wizard-step3 #request-booking-form .input.request_booking_dropoff_airline_query select,#wizard-step3 #request-booking-form .input.request_booking_rt_pickup_airline_query select,#wizard-step3 #request-booking-form .input.request_booking_rt_dropoff_airline_query select{width:100%}#wizard-step3 #request-booking-form .input.request_booking_pickup_flight_number input,#wizard-step3 #request-booking-form .input.request_booking_dropoff_flight_number input,#wizard-step3 #request-booking-form .input.request_booking_rt_pickup_flight_number input,#wizard-step3 #request-booking-form .input.request_booking_rt_dropoff_flight_number input{width:100%}#wizard-step3.rt-wizard #request-booking-form .input-group.first-ride .details-group-step3_rl,#wizard-step3.rt-wizard #request-booking-form .input-group.second-ride .details-group-step3_rl{padding-top:5px}#wizard-step3.rt-wizard #request-booking-form .input-group.first-ride .legend,#wizard-step3.rt-wizard #request-booking-form .input-group.first-ride h3,#wizard-step3.rt-wizard #request-booking-form .input-group.second-ride .legend,#wizard-step3.rt-wizard #request-booking-form .input-group.second-ride h3{margin-bottom:0}[data-heading-color="sc-orange"] #wizard-step3.rt-wizard #request-booking-form .input-group.first-ride h3,[data-heading-color="sc-orange"] #wizard-step3.rt-wizard #request-booking-form .input-group.second-ride h3{color:#f58400}[data-heading-color="sc-blue"] #wizard-step3.rt-wizard #request-booking-form .input-group.first-ride h3,[data-heading-color="sc-default"] #wizard-step3.rt-wizard #request-booking-form .input-group.first-ride h3,[data-heading-color="sc-blue"] #wizard-step3.rt-wizard #request-booking-form .input-group.second-ride h3,[data-heading-color="sc-default"] #wizard-step3.rt-wizard #request-booking-form .input-group.second-ride h3{color:#0088cc}[data-heading-color="sc-red"] #wizard-step3.rt-wizard #request-booking-form .input-group.first-ride h3,[data-heading-color="sc-red"] #wizard-step3.rt-wizard #request-booking-form .input-group.second-ride h3{color:#e82c0c}[data-heading-color="sc-green"] #wizard-step3.rt-wizard #request-booking-form .input-group.first-ride h3,[data-heading-color="sc-green"] #wizard-step3.rt-wizard #request-booking-form .input-group.second-ride h3{color:#00b233}[data-heading-color="sc-pink"] #wizard-step3.rt-wizard #request-booking-form .input-group.first-ride h3,[data-heading-color="sc-pink"] #wizard-step3.rt-wizard #request-booking-form .input-group.second-ride h3{color:#ff2a9a}[data-heading-color="sc-gold"] #wizard-step3.rt-wizard #request-booking-form .input-group.first-ride h3,[data-heading-color="sc-gold"] #wizard-step3.rt-wizard #request-booking-form .input-group.second-ride h3{color:#ccaa00}[data-heading-color="sc-yellow"] #wizard-step3.rt-wizard #request-booking-form .input-group.first-ride h3,[data-heading-color="sc-yellow"] #wizard-step3.rt-wizard #request-booking-form .input-group.second-ride h3{color:#f7da0d}[data-heading-color="sc-purple"] #wizard-step3.rt-wizard #request-booking-form .input-group.first-ride h3,[data-heading-color="sc-purple"] #wizard-step3.rt-wizard #request-booking-form .input-group.second-ride h3{color:#a331be}[data-heading-color="sc-teal"] #wizard-step3.rt-wizard #request-booking-form .input-group.first-ride h3,[data-heading-color="sc-teal"] #wizard-step3.rt-wizard #request-booking-form .input-group.second-ride h3{color:teal}[data-heading-color="sc-royal-blue"] #wizard-step3.rt-wizard #request-booking-form .input-group.first-ride h3,[data-heading-color="sc-royal-blue"] #wizard-step3.rt-wizard #request-booking-form .input-group.second-ride h3{color:#214cce}[data-heading-color="sc-forest-green"] #wizard-step3.rt-wizard #request-booking-form .input-group.first-ride h3,[data-heading-color="sc-forest-green"] #wizard-step3.rt-wizard #request-booking-form .input-group.second-ride h3{color:#1d771d}[data-heading-color="sc-dark-red"] #wizard-step3.rt-wizard #request-booking-form .input-group.first-ride h3,[data-heading-color="sc-dark-red"] #wizard-step3.rt-wizard #request-booking-form .input-group.second-ride h3{color:#940000}[data-heading-color="sc-premier-yellow"] #wizard-step3.rt-wizard #request-booking-form .input-group.first-ride h3,[data-heading-color="sc-premier-yellow"] #wizard-step3.rt-wizard #request-booking-form .input-group.second-ride h3{color:#f5c300}[data-heading-color="sc-black"] #wizard-step3.rt-wizard #request-booking-form .input-group.first-ride h3,[data-heading-color="sc-black"] #wizard-step3.rt-wizard #request-booking-form .input-group.second-ride h3{color:#191919}[data-heading-color="sc-white"] #wizard-step3.rt-wizard #request-booking-form .input-group.first-ride h3,[data-heading-color="sc-white"] #wizard-step3.rt-wizard #request-booking-form .input-group.second-ride h3{color:#fbfbfb}#wizard-step3.rt-wizard #request-booking-form .input-group.first-ride{margin-bottom:10px}#wizard-step3 #request-booking-form #rider-selection .pax-method h3{display:inline-block}#wizard-step3 #request-booking-form #rider-selection .pax-method a{margin-left:10px;text-decoration:underline;color:#08c;font-weight:normal}#wizard-step3 #request-booking-form .input.request_booking_existing_rider_id{margin:10px 3px}#wizard-step3 #request-booking-form .input.request_booking_existing_rider_id .k-dropdown{width:100%}#wizard-step3 #request-booking-form .input.request_booking_existing_rider_id .k-input{height:auto;padding-top:5px;padding-bottom:5px}#wizard-step3 #request-booking-form .input.request_booking_custom_contact_details label,#wizard-step3 #request-booking-form .input.request_booking_save_rider_details label{padding:5px}#wizard-step3 #request-booking-form .input.request_booking_contact_title{display:none}#wizard-step3 #request-booking-form .input.request_booking_contact_title select{width:100%}#wizard-step3 #request-booking-form .input.request_booking_contact_first_name input{width:100%}#wizard-step3 #request-booking-form .input.request_booking_contact_last_name input{width:100%}#wizard-step3 #request-booking-form .input.request_booking_contact_suffix{display:none}#wizard-step3 #request-booking-form .input.request_booking_contact_suffix select{width:100%}#wizard-step3 #request-booking-form .input.request_booking_contact_email input{width:100%}#wizard-step3 #request-booking-form .input.request_booking_contact_phone input,#wizard-step3 #request-booking-form .input.request_booking_contact_phone .intl-tel-input{width:100%}#wizard-step3 #request-booking-form #pm-selection .method h3{display:inline-block}#wizard-step3 #request-booking-form #pm-selection .method a{margin-left:10px;text-decoration:underline;color:#08c;font-weight:normal}#wizard-step3 #request-booking-form .payment-alert{margin:5px 0;padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;color:#228B22;text-align:center}#wizard-step3 #request-booking-form .payment-alert p{margin:0}#wizard-step3 #request-booking-form .payment-alert p:first-of-type{font-weight:bold}#wizard-step3 #request-booking-form #card-verified{text-align:right}#wizard-step3 #request-booking-form #card-verified a{color:#08c;text-decoration:underline}#wizard-step3 #request-booking-form .badges-row .ssl-inline{display:none;text-align:center;padding:5px}#wizard-step3 #request-booking-form .badges-row .card-type-sensor{text-align:center}#wizard-step3 #request-booking-form .badges-row .card-type-sensor .card-type{padding:3px}#wizard-step3 #request-booking-form .badges-row .card-type-sensor .card-type img{opacity:0.3;filter:alpha(opacity=30)}#wizard-step3 #request-booking-form .badges-row .card-type-sensor .card-type.active img{opacity:1;filter:alpha(opacity=100)}#wizard-step3 #request-booking-form .input.secure_card_number input{width:100%}#wizard-step3 #request-booking-form .input-section.card-exp-cvv .input.secure_card_exp_date{font-size:0;white-space:nowrap}#wizard-step3 #request-booking-form .input-section.card-exp-cvv .input.secure_card_exp_date #secure_card_exp_month{width:39.5%;margin:0 1% 0 0;padding:0}#wizard-step3 #request-booking-form .input-section.card-exp-cvv .input.secure_card_exp_date #secure_card_exp_year{width:59.5%;margin:0;padding:0}#wizard-step3 #request-booking-form .input-section.card-exp-cvv .input.secure_card_verification input{width:100%}#wizard-step3 #request-booking-form .input.secure_card_full_name input{width:100%}#wizard-step3 #request-booking-form .input.secure_card_billing_zip input{width:100%}#wizard-step3 #request-booking-form .input.request_booking_save_new_card{padding-top:10px}#wizard-step3 #request-booking-form .input.request_booking_save_new_card label{padding:8px;font-style:italic}#wizard-step3 #request-booking-form .input.request_booking_existing_card_id{margin:10px 3px}#wizard-step3 #request-booking-form .input.request_booking_existing_card_id .csx_input_dropdown_list.k-dropdown{width:100%}#wizard-step3 #request-booking-form .input.request_booking_special_requests textarea{width:100%;height:5em}#wizard-step3.micro input,#wizard-step3.micro select{font-size:14px !important}#wizard-step3.fold1 #request-booking-form .input-group,#wizard-step3.fold2 #request-booking-form .input-group{padding:10px}#wizard-step3.fold1 #request-booking-form .input-group.first-ride,#wizard-step3.fold1 #request-booking-form .input-group.second-ride,#wizard-step3.fold2 #request-booking-form .input-group.first-ride,#wizard-step3.fold2 #request-booking-form .input-group.second-ride{padding:0}#wizard-step3.fold1 .input.request_booking_contact_first_name,#wizard-step3.fold2 .input.request_booking_contact_first_name{float:left;width:49%;margin-right:2%}#wizard-step3.fold1 .input.request_booking_contact_last_name,#wizard-step3.fold2 .input.request_booking_contact_last_name{float:left;width:49%}#wizard-step3.fold1 .input.request_booking_contact_email,#wizard-step3.fold2 .input.request_booking_contact_email{float:left;width:49%;margin-right:2%}#wizard-step3.fold1 .input.request_booking_contact_phone,#wizard-step3.fold2 .input.request_booking_contact_phone{float:left;width:49%}#wizard-step3.fold1 .input-section.card-exp-cvv:before,#wizard-step3.fold1 .input-section.card-exp-cvv:after,#wizard-step3.fold2 .input-section.card-exp-cvv:before,#wizard-step3.fold2 .input-section.card-exp-cvv:after{content:"";display:table}#wizard-step3.fold1 .input-section.card-exp-cvv:after,#wizard-step3.fold2 .input-section.card-exp-cvv:after{clear:left}#wizard-step3.fold1 .input-section.card-exp-cvv,#wizard-step3.fold2 .input-section.card-exp-cvv{*zoom:1}#wizard-step3.fold1 .input.secure_card_exp_date,#wizard-step3.fold2 .input.secure_card_exp_date{float:left;width:65%;margin-right:2%}#wizard-step3.fold1 .input.secure_card_verification,#wizard-step3.fold2 .input.secure_card_verification{float:left;width:33%}#wizard-step3.fold1 .input.secure_card_full_name,#wizard-step3.fold2 .input.secure_card_full_name{float:left;width:65%;margin-right:2%}#wizard-step3.fold1 .input.secure_card_billing_zip,#wizard-step3.fold2 .input.secure_card_billing_zip{float:left;width:33%}#wizard-step3.fold1 .input.secure_card_number,#wizard-step3.fold2 .input.secure_card_number{float:left;width:49%;margin-right:2%}#wizard-step3.fold1 .input-section.card-exp-cvv,#wizard-step3.fold2 .input-section.card-exp-cvv{float:left;width:49%}#wizard-step3.fold1 .input.secure_card_exp_date,#wizard-step3.fold2 .input.secure_card_exp_date{width:63%;margin-right:4%}#wizard-step3.fold1 .input.secure_card_verification,#wizard-step3.fold2 .input.secure_card_verification{width:31%}#wizard-step3.fold2 .summary-container{float:right;width:32.8%;margin-bottom:0}#wizard-step3.fold2 .interaction-container{padding:0 33.8% 0 0}#wizard-step3.fold2 .input-group{padding:10px 20px}#wizard-step3.fold2 #step3-seals{display:block}#wizard-step3.fold2 .book-now{display:block}#wizard-step3 #itinerary-summary{padding:5px 10px;background:#FCFCFC;position:relative;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px}#wizard-step3 #itinerary-summary .legend{font-weight:normal}#wizard-step3 #itinerary-summary .legend h3{display:inline-block}#wizard-step3 #itinerary-summary .legend .edit a{color:#777;text-decoration:underline}#wizard-step3 #itinerary-summary .tooltip-inner{max-width:300px}#wizard-step3 #itinerary-summary[data-step3-bs-outline="sc-blue"],#wizard-step3 #itinerary-summary[data-step3-bs-outline="sc-default"]{border:2px solid #0088cc}#wizard-step3 #itinerary-summary[data-step3-bs-outline="sc-blue"] .access-code,#wizard-step3 #itinerary-summary[data-step3-bs-outline="sc-default"] .access-code{color:#0088cc}#wizard-step3 #itinerary-summary[data-step3-bs-outline="sc-orange"]{border:2px solid #f58400}#wizard-step3 #itinerary-summary[data-step3-bs-outline="sc-orange"] .access-code{color:#f58400}#wizard-step3 #itinerary-summary[data-step3-bs-outline="sc-red"]{border:2px solid #e82c0c}#wizard-step3 #itinerary-summary[data-step3-bs-outline="sc-red"] .access-code{color:#e82c0c}#wizard-step3 #itinerary-summary[data-step3-bs-outline="sc-green"]{border:2px solid #00b233}#wizard-step3 #itinerary-summary[data-step3-bs-outline="sc-green"] .access-code{color:#00b233}#wizard-step3 #itinerary-summary[data-step3-bs-outline="sc-pink"]{border:2px solid #ff2a9a}#wizard-step3 #itinerary-summary[data-step3-bs-outline="sc-pink"] .access-code{color:#ff2a9a}#wizard-step3 #itinerary-summary[data-step3-bs-outline="sc-gold"]{border:2px solid #ccaa00}#wizard-step3 #itinerary-summary[data-step3-bs-outline="sc-gold"] .access-code{color:#ccaa00}#wizard-step3 #itinerary-summary[data-step3-bs-outline="sc-yellow"]{border:2px solid #f7da0d}#wizard-step3 #itinerary-summary[data-step3-bs-outline="sc-yellow"] .access-code{color:#f7da0d}#wizard-step3 #itinerary-summary[data-step3-bs-outline="sc-purple"]{border:2px solid #a331be}#wizard-step3 #itinerary-summary[data-step3-bs-outline="sc-purple"] .access-code{color:#a331be}#wizard-step3 #itinerary-summary[data-step3-bs-outline="sc-teal"]{border:2px solid teal}#wizard-step3 #itinerary-summary[data-step3-bs-outline="sc-teal"] .access-code{color:teal}#wizard-step3 #itinerary-summary[data-step3-bs-outline="sc-royal-blue"]{border:2px solid #214cce}#wizard-step3 #itinerary-summary[data-step3-bs-outline="sc-royal-blue"] .access-code{color:#214cce}#wizard-step3 #itinerary-summary[data-step3-bs-outline="sc-forest-green"]{border:2px solid #1d771d}#wizard-step3 #itinerary-summary[data-step3-bs-outline="sc-forest-green"] .access-code{color:#1d771d}#wizard-step3 #itinerary-summary[data-step3-bs-outline="sc-dark-red"]{border:2px solid #940000}#wizard-step3 #itinerary-summary[data-step3-bs-outline="sc-dark-red"] .access-code{color:#940000}#wizard-step3 #itinerary-summary[data-step3-bs-outline="sc-premier-yellow"]{border:2px solid #f5c300}#wizard-step3 #itinerary-summary[data-step3-bs-outline="sc-premier-yellow"] .access-code{color:#f5c300}#wizard-step3 #itinerary-summary[data-step3-bs-outline="sc-black"]{border:2px solid #191919}#wizard-step3 #itinerary-summary[data-step3-bs-outline="sc-black"] .access-code{color:#191919}#wizard-step3 #itinerary-summary[data-step3-bs-outline="sc-white"]{border:2px solid #fbfbfb}#wizard-step3 #itinerary-summary[data-step3-bs-outline="sc-white"] .access-code{color:#fbfbfb}#wizard-step3.rt-wizard .thumbnail-wrapper{width:100%;display:table}#wizard-step3.rt-wizard .thumbnail-wrapper .ride-label{display:table-cell;width:40%;vertical-align:bottom}#wizard-step3.rt-wizard .thumbnail-wrapper .thumbnail{display:table-cell;width:60%;padding-top:4px;padding-bottom:2px}#wizard-step3 .ride-label{font-weight:bold;padding-left:5px}#wizard-step3 .ride-label.sc-blue{color:#0088cc}#wizard-step3 .ride-label.sc-orange,#wizard-step3 .ride-label.sc-default{color:#f58400}#wizard-step3 .ride-label.sc-red{color:#e82c0c}#wizard-step3 .ride-label.sc-green{color:#00b233}#wizard-step3 .ride-label.sc-pink{color:#ff2a9a}#wizard-step3 .ride-label.sc-gold{color:#ccaa00}#wizard-step3 .ride-label.sc-yellow{color:#f7da0d}#wizard-step3 .ride-label.sc-purple{color:#a331be}#wizard-step3 .ride-label.sc-teal{color:teal}#wizard-step3 .ride-label.sc-royal-blue{color:#214cce}#wizard-step3 .ride-label.sc-forest-green{color:#1d771d}#wizard-step3 .ride-label.sc-dark-red{color:#940000}#wizard-step3 .ride-label.sc-premier-yellow{color:#f5c300}#wizard-step3 .ride-label.sc-black{color:#191919}#wizard-step3 .ride-label.sc-white{color:#fbfbfb}#wizard-step3 .details-group-bs_vr{margin:0;padding:5px;border:1px solid #999;-moz-border-top-left-radius:5px;-webkit-border-top-left-radius:5px;-khtml-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-top-right-radius:5px;-webkit-border-top-right-radius:5px;-khtml-border-top-right-radius:5px;border-top-right-radius:5px;background:#fefaff;font-size:12px}#wizard-step3 .details-group-bs_vr .detail-value{margin:0}#wizard-step3 .details-group-bs_qd{margin:0;padding:5px;border-left:1px solid #999;border-bottom:1px solid #999;border-right:1px solid #999;-moz-border-bottom-left-radius:5px;-webkit-border-bottom-left-radius:5px;-khtml-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-bottom-right-radius:5px;-webkit-border-bottom-right-radius:5px;-khtml-border-bottom-right-radius:5px;border-bottom-right-radius:5px;background:#F2F2F2;font-size:12px}#wizard-step3 .details-group-bs_qd .details-header{margin:0}#wizard-step3 .details-group-bs_qd .detail-label{width:50%;float:left}#wizard-step3 .details-group-bs_qd .detail-value{width:50%;float:left;text-align:right}#wizard-step3 .details-group-bs_qd .detail.total{font-weight:bold;border-top:1px solid #999}#wizard-step3 .details-group-bs_qd .detail.discount{color:red}#wizard-step3 .details-group-bs_qd .detail.additional-fees .detail-value span,#wizard-step3 .details-group-bs_qd .detail.gratuity .detail-value span{display:inline-block}#wizard-step3 #payment-details .detail{padding:5px;background:#F7F7F7;border:1px solid #999;color:#555;font-weight:bold}#wizard-step3 #payment-details .detail:first-of-type{margin-top:10px}#wizard-step3 #payment-details .detail:last-of-type{margin-bottom:10px}#wizard-step3 #payment-details .detail-label{width:50%;float:left}#wizard-step3 #payment-details .detail-value{width:50%;float:left;text-align:right}#wizard-step3 #payment-details .due-now{border-color:green;-moz-border-top-left-radius:5px;-webkit-border-top-left-radius:5px;-khtml-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-top-right-radius:5px;-webkit-border-top-right-radius:5px;-khtml-border-top-right-radius:5px;border-top-right-radius:5px;color:green;background:#FFF}#wizard-step3 #payment-details .due-later{border-top:none;-moz-border-bottom-left-radius:5px;-webkit-border-bottom-left-radius:5px;-khtml-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-bottom-right-radius:5px;-webkit-border-bottom-right-radius:5px;-khtml-border-bottom-right-radius:5px;border-bottom-right-radius:5px}#wizard-step3 #payment-details .single-total{border-color:green;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;color:green;background:#FFF}#wizard-step3 #step3-seals-compact{text-align:center}#wizard-step3 #step3-seals-compact .step3-seal-compact{display:inline-block;vertical-align:middle;width:45%}#wizard-step3 #step3-seals-compact #norton-seal-step3-compact table{margin:0 auto}#wizard-step3 .coupon-actions form{position:relative;margin:0;text-align:center}#wizard-step3 .coupon-actions form span.error{margin-top:2px;text-align:left;padding-left:5px}#wizard-step3 .coupon-actions .coupon-input{width:100%;display:table;max-width:250px;margin:0 auto 5px}#wizard-step3 .coupon-actions .coupon-input .coupon-field{display:table-cell;width:55%;text-align:right;padding-right:3px}#wizard-step3 .coupon-actions .coupon-input .coupon-field input{font-size:14px !important}#wizard-step3 .coupon-actions .coupon-input .coupon-button{display:table-cell;width:45%;text-align:left;padding-left:3px}#wizard-step3 .coupon-actions #apply_coupon_coupon_code{width:100%}#wizard-step3 .coupon-actions #apply-coupon{width:100%;font-size:1.2em}#wizard-step3 .coupon-actions .coupon-details,#wizard-step3 .coupon-actions .account-details{padding-top:3px;text-align:right}#wizard-step3 .coupon-actions .coupon-details .cc-value,#wizard-step3 .coupon-actions .coupon-details .an-value,#wizard-step3 .coupon-actions .account-details .cc-value,#wizard-step3 .coupon-actions .account-details .an-value{color:#0088cc}[data-access-code-color="sc-orange"] #wizard-step3 .coupon-actions .coupon-details .cc-value,[data-access-code-color="sc-orange"] #wizard-step3 .coupon-actions .coupon-details .an-value,[data-access-code-color="sc-orange"] #wizard-step3 .coupon-actions .account-details .cc-value,[data-access-code-color="sc-orange"] #wizard-step3 .coupon-actions .account-details .an-value{color:#f58400}[data-access-code-color="sc-blue"] #wizard-step3 .coupon-actions .coupon-details .cc-value,[data-access-code-color="sc-default"] #wizard-step3 .coupon-actions .coupon-details .cc-value,[data-access-code-color="sc-blue"] #wizard-step3 .coupon-actions .coupon-details .an-value,[data-access-code-color="sc-default"] #wizard-step3 .coupon-actions .coupon-details .an-value,[data-access-code-color="sc-blue"] #wizard-step3 .coupon-actions .account-details .cc-value,[data-access-code-color="sc-default"] #wizard-step3 .coupon-actions .account-details .cc-value,[data-access-code-color="sc-blue"] #wizard-step3 .coupon-actions .account-details .an-value,[data-access-code-color="sc-default"] #wizard-step3 .coupon-actions .account-details .an-value{color:#0088cc}[data-access-code-color="sc-red"] #wizard-step3 .coupon-actions .coupon-details .cc-value,[data-access-code-color="sc-red"] #wizard-step3 .coupon-actions .coupon-details .an-value,[data-access-code-color="sc-red"] #wizard-step3 .coupon-actions .account-details .cc-value,[data-access-code-color="sc-red"] #wizard-step3 .coupon-actions .account-details .an-value{color:#e82c0c}[data-access-code-color="sc-green"] #wizard-step3 .coupon-actions .coupon-details .cc-value,[data-access-code-color="sc-green"] #wizard-step3 .coupon-actions .coupon-details .an-value,[data-access-code-color="sc-green"] #wizard-step3 .coupon-actions .account-details .cc-value,[data-access-code-color="sc-green"] #wizard-step3 .coupon-actions .account-details .an-value{color:#00b233}[data-access-code-color="sc-pink"] #wizard-step3 .coupon-actions .coupon-details .cc-value,[data-access-code-color="sc-pink"] #wizard-step3 .coupon-actions .coupon-details .an-value,[data-access-code-color="sc-pink"] #wizard-step3 .coupon-actions .account-details .cc-value,[data-access-code-color="sc-pink"] #wizard-step3 .coupon-actions .account-details .an-value{color:#ff2a9a}[data-access-code-color="sc-gold"] #wizard-step3 .coupon-actions .coupon-details .cc-value,[data-access-code-color="sc-gold"] #wizard-step3 .coupon-actions .coupon-details .an-value,[data-access-code-color="sc-gold"] #wizard-step3 .coupon-actions .account-details .cc-value,[data-access-code-color="sc-gold"] #wizard-step3 .coupon-actions .account-details .an-value{color:#ccaa00}[data-access-code-color="sc-yellow"] #wizard-step3 .coupon-actions .coupon-details .cc-value,[data-access-code-color="sc-yellow"] #wizard-step3 .coupon-actions .coupon-details .an-value,[data-access-code-color="sc-yellow"] #wizard-step3 .coupon-actions .account-details .cc-value,[data-access-code-color="sc-yellow"] #wizard-step3 .coupon-actions .account-details .an-value{color:#f7da0d}[data-access-code-color="sc-purple"] #wizard-step3 .coupon-actions .coupon-details .cc-value,[data-access-code-color="sc-purple"] #wizard-step3 .coupon-actions .coupon-details .an-value,[data-access-code-color="sc-purple"] #wizard-step3 .coupon-actions .account-details .cc-value,[data-access-code-color="sc-purple"] #wizard-step3 .coupon-actions .account-details .an-value{color:#a331be}[data-access-code-color="sc-teal"] #wizard-step3 .coupon-actions .coupon-details .cc-value,[data-access-code-color="sc-teal"] #wizard-step3 .coupon-actions .coupon-details .an-value,[data-access-code-color="sc-teal"] #wizard-step3 .coupon-actions .account-details .cc-value,[data-access-code-color="sc-teal"] #wizard-step3 .coupon-actions .account-details .an-value{color:teal}[data-access-code-color="sc-royal-blue"] #wizard-step3 .coupon-actions .coupon-details .cc-value,[data-access-code-color="sc-royal-blue"] #wizard-step3 .coupon-actions .coupon-details .an-value,[data-access-code-color="sc-royal-blue"] #wizard-step3 .coupon-actions .account-details .cc-value,[data-access-code-color="sc-royal-blue"] #wizard-step3 .coupon-actions .account-details .an-value{color:#214cce}[data-access-code-color="sc-forest-green"] #wizard-step3 .coupon-actions .coupon-details .cc-value,[data-access-code-color="sc-forest-green"] #wizard-step3 .coupon-actions .coupon-details .an-value,[data-access-code-color="sc-forest-green"] #wizard-step3 .coupon-actions .account-details .cc-value,[data-access-code-color="sc-forest-green"] #wizard-step3 .coupon-actions .account-details .an-value{color:#1d771d}[data-access-code-color="sc-dark-red"] #wizard-step3 .coupon-actions .coupon-details .cc-value,[data-access-code-color="sc-dark-red"] #wizard-step3 .coupon-actions .coupon-details .an-value,[data-access-code-color="sc-dark-red"] #wizard-step3 .coupon-actions .account-details .cc-value,[data-access-code-color="sc-dark-red"] #wizard-step3 .coupon-actions .account-details .an-value{color:#940000}[data-access-code-color="sc-premier-yellow"] #wizard-step3 .coupon-actions .coupon-details .cc-value,[data-access-code-color="sc-premier-yellow"] #wizard-step3 .coupon-actions .coupon-details .an-value,[data-access-code-color="sc-premier-yellow"] #wizard-step3 .coupon-actions .account-details .cc-value,[data-access-code-color="sc-premier-yellow"] #wizard-step3 .coupon-actions .account-details .an-value{color:#f5c300}[data-access-code-color="sc-black"] #wizard-step3 .coupon-actions .coupon-details .cc-value,[data-access-code-color="sc-black"] #wizard-step3 .coupon-actions .coupon-details .an-value,[data-access-code-color="sc-black"] #wizard-step3 .coupon-actions .account-details .cc-value,[data-access-code-color="sc-black"] #wizard-step3 .coupon-actions .account-details .an-value{color:#191919}[data-access-code-color="sc-white"] #wizard-step3 .coupon-actions .coupon-details .cc-value,[data-access-code-color="sc-white"] #wizard-step3 .coupon-actions .coupon-details .an-value,[data-access-code-color="sc-white"] #wizard-step3 .coupon-actions .account-details .cc-value,[data-access-code-color="sc-white"] #wizard-step3 .coupon-actions .account-details .an-value{color:#fbfbfb}#wizard-step3 .coupon-actions .coupon-details .coupon-code,#wizard-step3 .coupon-actions .coupon-details .account-name,#wizard-step3 .coupon-actions .account-details .coupon-code,#wizard-step3 .coupon-actions .account-details .account-name{display:inline-block}#wizard-step3 .coupon-actions .coupon-details .coupon-title,#wizard-step3 .coupon-actions .account-details .coupon-title{display:inline-block;font-style:italic;padding-left:5px;color:#555}#wizard-step3.micro .details-group-bs_vr,#wizard-step3.micro .details-group-bs_qd{margin-left:-10px;margin-right:-10px;border-left:none;border-right:none;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0}#wizard-step3.micro #payment-details{margin-left:-10px;margin-right:-10px}#wizard-step3.micro #payment-details .detail{border-left:none;border-right:none;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0}#wizard-step3.micro .coupon-input{margin:7px auto 7px}#wizard-step3.micro #apply_coupon_coupon_code{height:32px !important;line-height:32px !important}#wizard-step3.fold1 #itinerary-summary,#wizard-step3.fold2 #itinerary-summary{position:relative}#wizard-step3.fold1 #itinerary-summary .access-code,#wizard-step3.fold2 #itinerary-summary .access-code{position:absolute;top:7px;right:7px}#wizard-step3.fold1.basic-wizard .booking-summary{display:table;width:100%}#wizard-step3.fold1.basic-wizard .vr-wrapper,#wizard-step3.fold1.basic-wizard .quote-wrapper{display:table-cell;width:50%;vertical-align:middle}#wizard-step3.fold1.basic-wizard .vr-wrapper{padding-right:5px}#wizard-step3.fold1.basic-wizard .quote-wrapper{padding-left:5px}#wizard-step3.fold1.basic-wizard .details-group-bs_vr{border:1px solid #999;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}#wizard-step3.fold1.basic-wizard .details-group-bs_qd{border:1px solid #999;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}#wizard-step3.fold1.rt-wizard .booking-summaries{width:100%;display:table}#wizard-step3.fold1.rt-wizard .booking-summaries .booking-summary{display:table-cell;width:50%;padding-left:5px;padding-right:5px}#wizard-step3.fold1 .coupon-wrapper{width:100%;display:table}#wizard-step3.fold1 .coupon-wrapper #step3-seals-compact,#wizard-step3.fold1 .coupon-wrapper .coupon-actions{display:table-cell;vertical-align:middle;width:50%;padding-left:5px;padding-right:5px}#wizard-step3.fold1 .coupon-wrapper .coupon-input{margin:0 auto}#wizard-step3.fold2 .coupon-actions .coupon-input{margin:15px auto 10px}#wizard-step3.fold2 #payment-details .due-now{border:1px solid green;-moz-border-top-left-radius:5px;-webkit-border-top-left-radius:5px;-khtml-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-top-right-radius:5px;-webkit-border-top-right-radius:5px;-khtml-border-top-right-radius:5px;border-top-right-radius:5px}#wizard-step3.fold2 #payment-details .due-later{border-left:1px solid #999;border-right:1px solid #999;-moz-border-bottom-left-radius:5px;-webkit-border-bottom-left-radius:5px;-khtml-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-bottom-right-radius:5px;-webkit-border-bottom-right-radius:5px;-khtml-border-bottom-right-radius:5px;border-bottom-right-radius:5px}#wizard-step3.fold2 #payment-details .single-total{border:1px solid green;color:green;background:#FFF;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}#wizard-step3.fold2 #step3-seals-compact{display:none}
