.chbs-main *,
.chbs-datepicker.ui-datepicker,
.chbs-datepicker.ui-datepicker *,
.ui-timepicker-wrapper,
.ui-timepicker-wrapper *,
.ui-selectmenu-button span.ui-selectmenu-text {
outline: 0;
line-height: 150%;
box-sizing: border-box;
}
.chbs-main .chbs-clear-fix:after {
height: 0px;
clear: both;
content: " ";
font-size: 0px;
display: block;
visibility: hidden;
}
* html .chbs-clear-fix {
zoom: 1;
}
html .chbs-main .chbs-list-reset {
margin: 0px;
padding: 0px;
list-style: none;
}
.chbs-main .chbs-list-reset li {
margin: 0px;
padding: 0px;
}
.chbs-main .chbs-align-right {
text-align: right;
}
.chbs-main .chbs-hidden,
.chbs-main.chbs-hidden,
.chbs-main .chbs-hidden-by-category {
display: none !important;
}
.ui-timepicker-wrapper {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.chbs-datepicker.ui-datepicker,
.ui-autocomplete,
.ui-selectmenu-menu,
.ui-timepicker-wrapper,
.chbs-main .chbs-box-shadow,
.chbs-main .chbs-payment>li>a:hover,
.chbs-main .chbs-payment>li>a.chbs-state-selected {
-webkit-box-shadow: 0px 18px 19px -20px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 18px 19px -20px rgba(0, 0, 0, 0.1);
box-shadow: 0px 18px 19px -20px rgba(0, 0, 0, 0.1);
}
.chbs-main .chbs-circle {
text-align: center;
border-width: 1px;
border-style: solid;
border-radius: 9999em;
display: inline-block;
}
.chbs-main img {
max-width: 100%;
height: auto;
display: block;
}
.chbs-main a,
.chbs-main a:hover {
box-shadow: none;
text-decoration: none;
}
.chbs-main label {
margin-bottom: 0px;
}
.chbs-booking-form-error {
color: red;
}   .chbs-main,
.chbs-main input,
.chbs-main select,
.chbs-main textarea,
.ui-menu .ui-menu-item,
.ui-timepicker-wrapper,
.chbs-datepicker.ui-datepicker th,
.chbs-datepicker.ui-datepicker td,
.chbs-datepicker.ui-datepicker td a,
.chbs-datepicker.ui-datepicker td span {
font-family: 'Lato';
}
.chbs-main,
.chbs-main .chbs-agreement a,
.ui-timepicker-wrapper {
font-size: 16px;
font-weight: 300;
}   @font-face {
font-family: 'chbs-meta-icon';
src: url(//romaniatransfers.eu/wp-content/plugins/chauffeur-booking-system/font/meta-icon.eot);
src: url(//romaniatransfers.eu/wp-content/plugins/chauffeur-booking-system/font/meta-icon.eot) format('embedded-opentype'), url(//romaniatransfers.eu/wp-content/plugins/chauffeur-booking-system/font/meta-icon.ttf) format('truetype'), url(//romaniatransfers.eu/wp-content/plugins/chauffeur-booking-system/font/meta-icon.woff) format('woff'), url(//romaniatransfers.eu/wp-content/plugins/chauffeur-booking-system/font/meta-icon.svg?7cbga7) format('svg');
font-weight: normal;
font-style: normal;
}
[class^="chbs-meta-icon-"],
[class*=" chbs-meta-icon-"],
.chbs-datepicker.ui-datepicker .ui-datepicker-prev,
.chbs-datepicker.ui-datepicker .ui-datepicker-next,
.chbs-pagination a.chbs-pagination-prev,
.chbs-pagination a.chbs-pagination-next {
font-family: 'chbs-meta-icon' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.chbs-meta-icon-tick:before {
content: "\67";
}
.chbs-meta-icon-cart:before {
content: "\68";
}
.chbs-meta-icon-minus:before {
content: "\66";
}
.chbs-meta-icon-plus:before {
content: "\65";
}
.chbs-meta-icon-arrow-horizontal-small:before {
content: "\61";
}
.chbs-meta-icon-arrow-vertical-small:before {
content: "\62";
}
.chbs-meta-icon-arrow-horizontal-large:before,
.chbs-datepicker.ui-datepicker .ui-datepicker-prev:before,
.chbs-datepicker.ui-datepicker .ui-datepicker-next:before,
.chbs-pagination a.chbs-pagination-prev:before,
.chbs-pagination a.chbs-pagination-next:before {
content: "\63";
}
.chbs-meta-icon-arrow-vertical-large:before {
content: "\64";
}
.chbs-meta-icon-bag:before {
content: "\6c";
}
.chbs-meta-icon-bank:before {
content: "\74";
}
.chbs-meta-icon-route:before {
content: "\69";
}
.chbs-meta-icon-wallet:before {
content: "\6d";
}
.chbs-meta-icon-calculator:before {
content: "\6e";
}
.chbs-meta-icon-people:before {
content: "\6b";
}
.chbs-meta-icon-clock:before {
content: "\6a";
}
.chbs-meta-icon-question:before {
content: "\75";
}   @font-face {
font-family: 'chbs-meta-icon-2';
src: url(//romaniatransfers.eu/wp-content/plugins/chauffeur-booking-system/font/meta-icon-2.eot);
src: url(//romaniatransfers.eu/wp-content/plugins/chauffeur-booking-system/font/meta-icon-2.eot) format('embedded-opentype'), url(//romaniatransfers.eu/wp-content/plugins/chauffeur-booking-system/font/meta-icon-2.ttf) format('truetype'), url(//romaniatransfers.eu/wp-content/plugins/chauffeur-booking-system/font/meta-icon-2.woff) format('woff'), url(//romaniatransfers.eu/wp-content/plugins/chauffeur-booking-system/font/meta-icon-2.svg?7cbga7) format('svg');
font-weight: normal;
font-style: normal;
}
[class^="chbs-meta-icon-2-"],
[class*=" chbs-meta-icon-2-"] {
font-family: 'chbs-meta-icon-2' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.chbs-meta-icon-2-date-1:before {
content: "\61";
}
.chbs-meta-icon-2-time-1:before {
content: "\62";
}
.chbs-meta-icon-2-passengers-1:before {
content: "\63";
}
.chbs-meta-icon-2-suitcase-1:before {
content: "\65";
}
.chbs-meta-icon-2-location-1:before {
content: "\64";
}
.chbs-meta-icon-2 {
left: 20px;
clear: both;
display: block;
margin-top: 6px;
position: absolute;
}
.chbs-meta-icon-2+input[type="text"] {
padding-left: 50px !important;
}   .chbs-main .chbs-button.chbs-button-style-1,
.chbs-main .chbs-button.chbs-button-style-2,
.chbs-main .chbs-button.chbs-button-style-3,
.chbs-main .chbs-button.chbs-button-style-1:hover,
.chbs-main .chbs-button.chbs-button-style-2:hover,
.chbs-main .chbs-button.chbs-button-style-3:hover,
.chbs-main .chbs-location-add,
.chbs-main .chbs-location-remove,
.chbs-main .chbs-location-add:hover,
.chbs-main .chbs-location-remove:hover,
.chbs-main .chbs-form-field .chbs-quantity-section .chbs-quantity-section-button,
.chbs-main .chbs-form-field .chbs-quantity-section .chbs-quantity-section-button:hover,
.chbs-main .chbs-show-more-button>a>span+span,
.chbs-main .chbs-show-more-button>a:hover>span+span,
.chbs-datepicker.ui-datepicker .ui-datepicker-prev,
.chbs-datepicker.ui-datepicker .ui-datepicker-next,
.chbs-datepicker.ui-datepicker .ui-datepicker-prev.ui-state-hover,
.chbs-datepicker.ui-datepicker .ui-datepicker-next.ui-state-hover,
.chbs-pagination a.chbs-pagination-prev,
.chbs-pagination a.chbs-pagination-prev:hover,
.chbs-pagination a.chbs-pagination-next,
.chbs-pagination a.chbs-pagination-next:hover {
transition: all 150ms ease;
}
.chbs-main .chbs-show-more-button>a>span,
.chbs-main .chbs-show-more-button>a:hover>span {
transition: background-color 150ms ease;
}   .chbs-main {
position: relative;
}
.chbs-main .chbs-main-content {
margin-top: 50px;
}
.chbs-main .chbs-main-content>div {
display: none;
}
.chbs-main .chbs-main-content>div:first-child {
display: block;
}
.chbs-main .chbs-main-content>div>div:last-child {
margin-top: 50px;
}   .chbs-main .chbs-form-field>label,
.chbs-main .chbs-form-field>label a,
.chbs-main .chbs-ride-info>div>span:first-child+span {
font-weight: 400;
font-size: 12px;
text-transform: uppercase;
}
.chbs-main .chbs-form-field>label a,
.chbs-main .chbs-form-field>label a:hover {
text-decoration: underline;
}
.chbs-main .chbs-form-field>label a:hover {
opacity: 0.6;
}   .chbs-main .chbs-tooltip {
opacity: 0.5;
cursor: help;
font-size: 12px;
}
.chbs-main .chbs-tooltip:hover {
opacity: 1;
}
.chbs-main .chbs-tooltip[title=""] {
display: none;
}
.chbs-main .chbs-tooltip[title=""][oldtitle] {
display: inline;
}
.chbs-main .chbs-qtip {
margin: 0px 0px 0px 0px !important;
}
.chbs-main .chbs-qtip,
.chbs-main .chbs-notice {
margin: 0px;
padding: 0px;
border: none;
box-shadow: none;
min-width: 200px;
border-width: 1px;
border-style: solid;
}
.chbs-main .chbs-notice,
.chbs-main .chbs-qtip .qtip-content {
font-size: 13px;
font-weight: 300;
padding: 8px 15px 10px 15px;
}
.chbs-main .chbs-notice {
width: 100%;
font-size: 15px;
margin: 0px 0px 40px 0px;
}   .chbs-main .chbs-button,
.chbs-main .chbs-button:hover {
cursor: pointer;
text-decoration: none;
}
.chbs-main .chbs-button.chbs-button-style-1,
.chbs-main .chbs-button.chbs-button-style-2,
.chbs-main .chbs-button.chbs-button-style-3 {
font-size: 14px;
font-weight: 400;
border-width: 2px;
border-style: solid;
border-radius: 90px;
text-transform: uppercase;
padding: 14px 32px 16px 32px;
}
.chbs-main .chbs-button.chbs-button-style-3 {
padding: 8px 16px 8px 16px;
}
.chbs-main .chbs-button.chbs-button-step-next>span,
.chbs-main .chbs-button.chbs-button-step-prev>span {
top: 2px;
font-size: 18px;
position: relative;
padding-left: 12px;
display: inline-block;
}
.chbs-main .chbs-button.chbs-button-step-prev>span {
transform: scaleX(-1);
-moz-transform: scaleX(-1);
-o-transform: scaleX(-1);
-webkit-transform: scaleX(-1);
transform: scaleX(-1);
filter: FlipH;
-ms-filter: "FlipH";
}
.chbs-main .chbs-button.chbs-button-step-prev {
padding: 14px 32px 16px 24px;
}
.chbs-main .chbs-button.chbs-button-step-next {
padding: 14px 24px 16px 32px;
}
.chbs-main .chbs-button span.chbs-meta-icon-tick {
display: none;
}
.chbs-main .chbs-button.chbs-state-selected span.chbs-meta-icon-tick {
display: inline-block;
}
.chbs-main .chbs-button-widget-submit {
width: 100%;
}   .chbs-main .chbs-button-radio>a:first-child {
border-right: 0;
padding-right: 18px;
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.chbs-main .chbs-button-radio>a:first-child+a {
border-left: 0;
padding-left: 18px;
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.chbs-main .chbs-button-radio span {
float: right;
display: block;
margin-top: -15px;
}   .chbs-main .chbs-main-content-navigation-button {}
.chbs-main .chbs-main-content-navigation-button .chbs-button.chbs-button-step-prev {
float: left;
}
.chbs-main .chbs-main-content-navigation-button .chbs-button.chbs-button-step-next {
float: right;
}   .chbs-main .ui-selectmenu-button {
display: block;
width: 100% !important;
padding: 4px 20px 19px 20px;
}
@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
.chbs-main .ui-selectmenu-button {
padding-bottom: 15px;
}
}
.chbs-main .ui-selectmenu-button .ui-selectmenu-text {
padding: 1px 0px 0px 0px;
}
.chbs-main .ui-selectmenu-button .chbs-meta-icon-arrow-vertical-large {
float: right;
margin-top: 5px;
transform: scaleY(-1);
}
.ui-menu {
padding: 0px;
}
.ui-menu .ui-menu-item {
font-size: 16px;
font-weight: 400;
border-style: solid;
padding: 10px 20px 10px 20px;
border-width: 1px 0px 0px 0px;
}
.ui-menu .ui-menu-item:first-child {
border-width: 0px;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
margin: 0px;
}
.ui-menu .ui-state-disabled {
display: none;
}
.ui-autocomplete,
.ui-selectmenu-menu {
max-height: 204px;
overflow-y: auto;
overflow-x: hidden;
border-width: 1px;
border-style: solid;
}   .ui-timepicker-wrapper {
opacity: 0;
z-index: 2;
height: 226px;
max-height: 226px;
margin-left: -1px;
}
.ui-timepicker-wrapper .ui-timepicker-list {}
.ui-timepicker-wrapper .ui-timepicker-list>li {
font-size: 16px;
font-weight: 400;
border-style: solid;
padding: 10px 20px 10px 20px;
border-width: 1px 0px 0px 0px;
}
.ui-timepicker-wrapper .ui-timepicker-list>li:first-child {
border-width: 0px;
}
.ui-timepicker-disabled {
display: none;
}   .chbs-datepicker.ui-datepicker {
z-index: 3;
width: auto;
margin-left: -1px;
border-width: 1px;
border-style: solid;
padding: 20px 18px 30px 17px;
}
.chbs-datepicker.ui-datepicker .ui-datepicker-header {
background: none;
}
.chbs-datepicker.ui-datepicker .ui-datepicker-title {
margin: 0px;
font-size: 18px;
font-weight: 700;
line-height: 24px;
}
.chbs-datepicker.ui-datepicker thead {
border-style: solid;
border-width: 0px 0px 1px 0px;
}
.chbs-datepicker.ui-datepicker tbody {
top: 10px;
position: relative;
}
.chbs-datepicker.ui-datepicker th,
.chbs-datepicker.ui-datepicker td,
.chbs-datepicker.ui-datepicker td a,
.chbs-datepicker.ui-datepicker td span {
line-height: 1;
}
.chbs-datepicker.ui-datepicker th {
font-size: 14px;
font-weight: 400;
line-height: 26px;
text-align: center;
text-transform: uppercase;
padding: 20px 0px 20px 0px;
}
.chbs-datepicker.ui-datepicker td {
padding: 0px;
}
.chbs-datepicker.ui-datepicker td,
.chbs-datepicker.ui-datepicker td a {
font-size: 16px;
}
.chbs-datepicker.ui-datepicker td a,
.chbs-datepicker.ui-datepicker td span {
width: 55px;
height: 55px;
padding: 0px;
line-height: 54px;
text-align: center;
}
.chbs-datepicker.ui-datepicker td a.ui-state-hover {
line-height: 50px;
border-width: 2px;
border-style: solid;
border-radius: 9999em;
}
.chbs-datepicker.ui-datepicker .ui-datepicker-prev,
.chbs-datepicker.ui-datepicker .ui-datepicker-next {
width: 40px;
height: 40px;
display: block;
cursor: pointer;
line-height: 40px;
border-width: 1px;
text-align: center;
border-style: solid;
border-radius: 9999em;
}
.chbs-datepicker.ui-datepicker .ui-datepicker-prev,
.chbs-datepicker.ui-datepicker .ui-datepicker-next,
.chbs-datepicker.ui-datepicker .ui-datepicker-prev-hover,
.chbs-datepicker.ui-datepicker .ui-datepicker-next-hover {
top: 0px;
text-decoration: none;
}
.chbs-datepicker.ui-datepicker .ui-datepicker-prev,
.chbs-datepicker.ui-datepicker .ui-datepicker-prev-hover {
left: 0px;
margin-left: 7px;
}
.chbs-datepicker.ui-datepicker .ui-datepicker-next,
.chbs-datepicker.ui-datepicker .ui-datepicker-next-hover {
right: 0px;
margin-right: 7px;
}
.chbs-datepicker.ui-datepicker .ui-datepicker-prev {
transform: scaleX(-1);
}   #chbs-preloader,
#chbs-preloader>div {
top: 0px;
left: 0px;
width: 100%;
height: 100%;
z-index: 100;
display: none;
cursor: not-allowed;
position: absolute;
}
#chbs-preloader>div {
display: block;
background-repeat: no-repeat;
background-position: center center;
}   .chbs-preloader-1 {
width: 100%;
height: 120px;
padding: 28px;
background-repeat: no-repeat;
background-position: center center;
background-image: url(//romaniatransfers.eu/wp-content/plugins/chauffeur-booking-system/media/image/public/preloader-1.gif);
}   .chbs-main .chbs-tab.ui-tabs {
padding: 0px;
}   .chbs-main .chbs-tab.ui-tabs .ui-tabs-nav {
z-index: 2;
width: 100%;
padding: 0px;
position: relative;
}
.chbs-main .chbs-tab.ui-tabs .ui-tabs-nav>li {
margin: 0px;
width: 33.33333333%;
}
.chbs-main .chbs-tab.ui-tabs .ui-tabs-nav>li.ui-tabs-active {
padding: 0px;
}
.chbs-main .chbs-tab.ui-tabs .ui-tabs-nav>li>a {
width: 100%;
padding: 20px;
display: block;
font-size: 13px;
font-weight: 400;
text-align: center;
border-style: solid;
text-transform: uppercase;
border-width: 1px 0px 0px 1px;
}
rs-module .chbs-main .chbs-tab.ui-tabs .ui-tabs-nav>li>a {
text-align: center !important;
}
.chbs-main .chbs-tab.ui-tabs .ui-tabs-nav>li:last-child>a {
border-right-width: 1px;
}
.chbs-main .chbs-tab.ui-tabs .ui-tabs-nav>li+li>a {}   .chbs-main .chbs-tab.ui-tabs .ui-tabs-panel {
z-index: 1;
padding: 0px;
position: relative;
border-style: solid;
border-width: 2px 0px 0px 0px;
}      .chbs-main .chbs-layout-50x50 {}
.chbs-main .chbs-layout-50x50>.chbs-layout-column-left,
.chbs-main .chbs-layout-50x50>.chbs-layout-column-right {
width: 48.36066%;
}
.chbs-main .chbs-layout-50x50>.chbs-layout-column-left {
float: left;
}
.chbs-main .chbs-layout-50x50>.chbs-layout-column-right {
float: right;
}   .chbs-main .chbs-layout-33x33x33 {}
.chbs-main .chbs-layout-33x33x33>.chbs-layout-column-left,
.chbs-main .chbs-layout-33x33x33>.chbs-layout-column-center,
.chbs-main .chbs-layout-33x33x33>.chbs-layout-column-right {
float: left;
width: 31.1477%;
}
.chbs-main .chbs-layout-33x33x33>.chbs-layout-column-left,
.chbs-main .chbs-layout-33x33x33>.chbs-layout-column-center {
margin-right: 3.2784%;
}   .chbs-main .chbs-layout-25x75 {}
.chbs-main .chbs-layout-25x75>.chbs-layout-column-left {
float: left;
width: 22.5410%;
}
.chbs-main .chbs-layout-25x75>.chbs-layout-column-right {
float: right;
width: 73.7705%;
}   .chbs-main .chbs-layout-75x25 {}
.chbs-main .chbs-layout-75x25>.chbs-layout-column-left {
float: left;
width: 73.7705%;
}
.chbs-main .chbs-layout-75x25>.chbs-layout-column-right {
float: right;
width: 22.5410%;
}      .chbs-main .chbs-main-navigation-default {
display: block;
}
.chbs-main .chbs-main-navigation-default>ul {}
.chbs-main .chbs-main-navigation-default>ul>li {
width: 25%;
float: left;
position: relative;
text-align: center;
}
.chbs-main .chbs-main-navigation-default[data-step-count="3"]>ul>li {
width: 33.333333%;
}
.chbs-main .chbs-main-navigation-default[data-step-count="2"]>ul>li {
width: 50%;
}
.chbs-main .chbs-main-navigation-default>ul>li>div {
left: 50%;
top: 25px;
z-index: 1;
height: 1px;
width: 100%;
position: absolute;
}
.chbs-main .chbs-main-navigation-default>ul>li:last-child>div {
display: none;
}
.chbs-main .chbs-main-navigation-default>ul>li>a {
display: block;
}
.chbs-main .chbs-main-navigation-default>ul>li>a,
.chbs-main .chbs-main-navigation-default>ul>li>a:hover {
text-decoration: none;
}
.chbs-main .chbs-main-navigation-default>ul>li>a>span {
display: block;
margin-left: auto;
margin-right: auto;
}
.chbs-main .chbs-main-navigation-default>ul>li>a>span:first-child {
z-index: 2;
width: 50px;
height: 50px;
font-weight: 700;
position: relative;
text-align: center;
border-radius: 100%;
outline: solid 10px transparent;
}
.chbs-main .chbs-main-navigation-default>ul>li>a>span:first-child>span:first-child {
font-size: 18px;
line-height: 50px;
}
.chbs-main .chbs-main-navigation-default>ul>li.chbs-state-completed>a>span:first-child>span:first-child {
display: none;
}
.chbs-main .chbs-main-navigation-default>ul>li>a>span:first-child>span.chbs-meta-icon-tick {
display: none;
font-size: 24px;
line-height: 52px;
}
.chbs-main .chbs-main-navigation-default>ul>li.chbs-state-completed>a>span:first-child>span.chbs-meta-icon-tick {
display: block;
}
.chbs-main .chbs-main-navigation-default>ul>li>a>span:first-child+span {
font-size: 15px;
font-weight: 400;
margin-top: 15px;
}   .chbs-main .chbs-main-navigation-responsive {
display: none;
}   .chbs-main .chbs-form-label-group {
display: block;
font-size: 14px;
font-weight: 400;
text-transform: uppercase;
padding: 14px 21px 15px 21px;
}   .chbs-main .chbs-form-checkbox {
float: left;
width: 30px;
height: 30px;
display: block;
cursor: pointer;
margin-top: -5px;
margin-right: 20px;
border-width: 2px;
border-style: solid;
}
.chbs-main .chbs-form-checkbox>.chbs-meta-icon-tick {
display: none;
font-size: 22px;
line-height: 28px;
text-align: center;
}
.chbs-main .chbs-form-checkbox.chbs-state-selected>.chbs-meta-icon-tick {
display: block;
}
.chbs-main .chbs-form-checkbox+input[type="checkbox"] {
opacity: 0;
}   .chbs-main .chbs-form-field {
margin-top: -1px;
position: relative;
border-style: solid;
padding: 16px 0px 0px 0px;
border-width: 1px 1px 1px 1px;
}
.chbs-main .chbs-form-field.chbs-form-field-width-100,
.chbs-main .chbs-form-field.chbs-form-field-width-50,
.chbs-main .chbs-form-field.chbs-form-field-width-33,
.chbs-main .chbs-form-field.chbs-form-field-width-25 {
float: left;
}
.chbs-main .chbs-form-field.chbs-form-field-width-50,
.chbs-main .chbs-form-field.chbs-form-field-width-33,
.chbs-main .chbs-form-field.chbs-form-field-width-25 {
float: left;
}
.chbs-main .chbs-form-field.chbs-form-field-width-100 {
width: 100%;
}
.chbs-main .chbs-form-field.chbs-form-field-width-50 {
width: 50%;
}
.chbs-main .chbs-form-field.chbs-form-field-width-33 {
width: 33.333333%;
}
.chbs-main .chbs-form-field.chbs-form-field-width-25 {
width: 25%;
}
.chbs-main .chbs-form-field.chbs-form-field-width-50+.chbs-form-field-width-50,
.chbs-main .chbs-form-field.chbs-form-field-width-33+.chbs-form-field-width-33,
.chbs-main .chbs-form-field.chbs-form-field-width-25+.chbs-form-field-width-25 {
border-left-width: 0px;
}
.chbs-main .chbs-form-field>label {
clear: both;
margin-bottom: 7px;
margin-left: 20px;
display: inline-block;
}
.chbs-main .chbs-form-field input,
.chbs-main .chbs-form-field textarea,
.chbs-main .chbs-form-field .ui-selectmenu-button {
width: 100%;
}
.chbs-main .chbs-form-field input,
.chbs-main .chbs-form-field select,
.chbs-main .chbs-form-field textarea {
padding-top: 0px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 20px;
line-height: 31px;
}
rs-module .chbs-main .chbs-form-field input,
rs-module .chbs-main .chbs-form-field select,
rs-module .chbs-main .chbs-form-field textarea {
line-height: 166.66667% !important;
}
.chbs-main .chbs-form-field input,
.chbs-main .chbs-form-field textarea,
.chbs-main .chbs-form-field .ui-selectmenu-button {
border: none;
}
.chbs-main .chbs-form-field input,
.chbs-main .chbs-form-field textarea,
.chbs-main .chbs-form-field .ui-selectmenu-button,
.ui-selectmenu-menu,
.ui-autocomplete {
font-size: 18px;
font-weight: 700;
}
.chbs-main .chbs-form-field.chbs-form-field-location-switch>input {
padding-right: 110px;
}
.chbs-main .chbs-form-field textarea {
resize: none;
overflow: auto;
}
.chbs-main .chbs-form-field input[type="checkbox"] {
cursor: pointer;
}
.chbs-main .chbs-form-field .chbs-quantity-section {
position: relative;
}
.chbs-main .chbs-form-field .chbs-quantity-section .chbs-quantity-section-button {
z-index: 2;
width: 30px;
height: 30px;
display: block;
font-size: 16px;
cursor: pointer;
line-height: 30px;
border-width: 1px;
text-align: center;
position: absolute;
border-style: solid;
}
.chbs-main .chbs-form-field .chbs-quantity-section .chbs-quantity-section-button:first-child {}
.chbs-main .chbs-form-field .chbs-quantity-section .chbs-quantity-section-button:last-child {}
.chbs-main .chbs-form-field .chbs-quantity-section input[type="text"] {}   .chbs-client-form {}
.chbs-client-form .chbs-client-form-sign-in {}
.chbs-client-form .chbs-client-form-sign-in .chbs-box-shadow+div {
margin-top: 30px;
margin-bottom: 30px;
text-align: right;
}
.chbs-client-form .chbs-client-form-sign-in .chbs-box-shadow+div>a {
display: inline-block;
}   .chbs-main .chbs-vehicle-filter {
margin-bottom: 40px;
}   .chbs-main .chbs-vehicle-list {}
.chbs-main .chbs-vehicle-list>ul {}
.chbs-main .chbs-vehicle-list>ul>li {
padding-bottom: 30px;
margin-bottom: 30px;
border-style: solid;
border-width: 0px 0px 1px 0px;
}
.chbs-main .chbs-vehicle-list>ul>li:last-child {
border-bottom-width: 0px;
}   .chbs-main .chbs-vehicle {}   .chbs-main .chbs-vehicle .chbs-vehicle-image {
opacity: 0;
float: left;
max-width: 300px;
}
.chbs-main .chbs-vehicle .chbs-vehicle-image.chbs-vehicle-image-has-gallery {
cursor: pointer;
}
.chbs-main .chbs-vehicle .chbs-vehicle-image>img {
max-width: 100%;
}   .chbs-main .chbs-vehicle .chbs-vehicle-gallery {
display: none;
}   .chbs-main .chbs-vehicle .chbs-vehicle-content {}
.chbs-main .chbs-vehicle .chbs-vehicle-image+.chbs-vehicle-content,
.chbs-main .chbs-vehicle .chbs-vehicle-image+.chbs-vehicle-gallery+.chbs-vehicle-content {
margin-left: 340px;
}   .chbs-main .chbs-vehicle .chbs-vehicle-content>div.chbs-vehicle-content-header {
height: 100%;
overflow: hidden;
text-align: right;
}
.chbs-main .chbs-vehicle .chbs-vehicle-content>div.chbs-vehicle-content-header>a,
.chbs-main .chbs-vehicle .chbs-vehicle-content>div.chbs-vehicle-content-header>span {
display: inline-block;
}   .chbs-main .chbs-vehicle .chbs-vehicle-content>div.chbs-vehicle-content-header>span {
width: 65%;
float: left;
display: block;
font-size: 18px;
font-weight: 700;
text-align: left;
}
.chbs-main .chbs-vehicle .chbs-vehicle-content>div.chbs-vehicle-content-header>span:first-child {
padding-bottom: 15px;
}   .chbs-main .chbs-vehicle-content>div.chbs-vehicle-content-header>.chbs-button {
padding: 14px 32px 16px 32px;
}   .chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-price {
margin-top: -5px;
display: inline-block;
}
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-price>span {
display: block;
}
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-price>span>span:first-child {
line-height: 1;
font-size: 40px;
font-weight: 400;
}
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-price>span>span:first-child+span {
font-size: 14px;
padding-left: 20px;
}   .chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-price-bid {
top: -8px;
margin-left: 10px;
position: relative;
display: inline-block;
}
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-price-bid>div:first-child {}
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-price-bid>div:first-child>a {}
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-price-bid>div:first-child+div {}
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-price-bid>div+div>input {
width: 100px;
border-width: 1px;
border-style: solid;
padding: 7px 10px 7px 10px;
}
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-price-bid>div+div>input+a {
margin-left: 5px;
}
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-price-bid>div+div>input+a+a {}   .chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-description {
height: 0px;
overflow: hidden;
width: 100% !important;
}
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-description.chbs-state-open {
height: auto;
}
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-description>div {
margin: 40px 0px 0px 0px;
}
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-description>div>p {
margin: 0px;
}
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-description>div>p:first-child {
padding: 0px;
}
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-description>div>.chbs-vehicle-content-description-attribute {
padding: 20px;
margin-top: 40px;
}
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-description>div>.chbs-vehicle-content-description-attribute>ul {
float: left;
width: 47.5%;
}
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-description>div>.chbs-vehicle-content-description-attribute>ul+ul {
float: right;
}
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-description>div>.chbs-vehicle-content-description-attribute>ul>li {
border-style: solid;
padding: 10px 0px 10px 0px;
border-width: 0px 0px 1px 0px;
}
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-description>div>.chbs-vehicle-content-description-attribute>ul>li:last-child {
border-bottom-width: 0px;
}
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-description>div>.chbs-vehicle-content-description-attribute>ul>li>div {
width: 49%;
font-weight: 400;
line-height: inherit;
}
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-description>div>.chbs-vehicle-content-description-attribute>ul>li>div:first-child {
float: left;
font-size: 12px;
text-transform: uppercase;
}
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-description>div>.chbs-vehicle-content-description-attribute>ul>li>div:first-child+div {
float: right;
font-size: 15px;
text-align: right;
}   .chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-meta {
width: 100%;
display: table;
margin-top: 35px;
}
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-meta>div {
display: table-row;
}
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-meta>div>div {
width: 40%;
display: table-cell;
vertical-align: middle;
}
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-meta>div>.chbs-vehicle-content-meta-info {
width: 60%;
text-align: right;
}
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-meta>div>.chbs-vehicle-content-meta-info>div {
float: right;
}
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-meta>div>.chbs-vehicle-content-meta-info>div>span {
float: left;
display: inline;
}
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-meta>div>.chbs-vehicle-content-meta-info>div>span.chbs-circle {
width: 30px;
height: 30px;
font-size: 14px;
line-height: 28px;
}
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-meta .chbs-meta-icon-bag,
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-meta .chbs-meta-icon-people {
font-size: 48px;
margin-top: -12px;
}
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-meta .chbs-meta-icon-bag {
margin-left: 10px;
}
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-meta span {
margin-right: 20px;
}
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-meta span:last-child {
margin-right: 0px;
}
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-meta .chbs-vehicle-more-info,
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-meta .chbs-vehicle-bag-count,
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-meta .chbs-vehicle-passenger-count {
line-height: 48px;
}
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-meta .chbs-vehicle-bag-count>span:first-child,
.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-meta .chbs-vehicle-passenger-count>span:first-child {
font-size: 48px;
}   .chbs-main .chbs-show-more-button {
display: inline-block;
}
.chbs-main .chbs-show-more-button>a {
font-size: 14px;
font-weight: 400;
line-height: 48px;
text-transform: uppercase;
}
.chbs-main .chbs-show-more-button>a,
.chbs-main .chbs-show-more-button>a:hover {
text-decoration: none;
}
.chbs-main .chbs-show-more-button>a span {
margin-right: 12px;
}
.chbs-main .chbs-show-more-button>a>span.chbs-circle {
top: 8px;
width: 30px;
height: 30px;
line-height: 28px;
font-size: 28px;
position: relative;
transform: scaleY(-1);
}
.chbs-main .chbs-show-more-button>a.chbs-state-selected>span.chbs-circle {
transform: scaleY(1);
}
.chbs-main .chbs-show-more-button>a>span:first-child+span+span,
.chbs-main .chbs-show-more-button>a.chbs-state-selected>span:first-child+span {
display: none;
}
.chbs-main .chbs-show-more-button>a.chbs-state-selected>span:first-child+span+span {
display: inline-block;
}   .chbs-pagination {
margin-top: 30px;
text-align: center;
}
.chbs-pagination a {
width: 40px;
height: 40px;
font-size: 18px;
border-radius: 100%;
display: inline-block;
line-height: 40px !important;
}
.chbs-pagination a.chbs-pagination-prev {
transform: scaleX(-1);
}
.chbs-pagination a.chbs-pagination-next {}    .chbs-main .chbs-location-add,
.chbs-main .chbs-location-remove {
top: 29px;
width: 36px;
height: 36px;
display: block;
cursor: pointer;
line-height: 32px;
border-width: 1px;
text-align: center;
position: absolute;
border-style: solid;
font-size: 32px;
}
.chbs-main .chbs-location-add {
right: 20px;
}
.chbs-main .chbs-location-remove {
display: none;
}
.chbs-main .chbs-form-field.chbs-form-field-location-switch+.chbs-form-field.chbs-form-field-location-switch .chbs-location-remove {
right: 55px;
display: block;
}   .chbs-main #chbs_google_map {
width: 100%;
}
.chbs-main .chbs-google-map #chbs_google_map {
height: 420px;
}
.chbs-main .chbs-google-map-summary #chbs_google_map {
height: 250px;
}   .chbs-main .chbs-summary {
padding: 28px 20px 20px 20px;
}
.chbs-main .chbs-summary+.chbs-summary {
margin-top: 40px;
}
.chbs-main .chbs-summary .chbs-summary-header {
padding-bottom: 5px;
}
.chbs-main .chbs-summary .chbs-summary-header>h4 {
margin: 0px;
font-size: 18px;
font-weight: 700;
line-height: 30px;
text-transform: none;
display: inline-block;
}
.chbs-main .chbs-summary .chbs-summary-header>a {
float: right;
font-size: 13px;
font-weight: 400;
border-width: 1px;
border-style: solid;
border-radius: 999em;
display: inline-block;
padding: 3px 12px 3px 12px;
}
.chbs-main .chbs-summary .chbs-summary-header>a,
.chbs-main .chbs-summary .chbs-summary-header>a:hover {
text-decoration: none;
}
.chbs-main .chbs-summary .chbs-summary-field {
margin-top: 15px;
padding-bottom: 20px;
border-style: solid;
border-width: 0px 0px 1px 0px;
}
.chbs-main .chbs-summary .chbs-summary-field:last-child {
border: none;
padding-bottom: 0px;
}
.chbs-main .chbs-summary .chbs-summary-field .chbs-summary-field-name {
font-size: 12px;
font-weight: 400;
line-height: 26px;
margin-bottom: 5px;
text-transform: uppercase;
}
.chbs-main .chbs-summary .chbs-summary-field .chbs-summary-field-value {
font-size: 15px;
font-weight: 400;
line-height: 24px;
}   .chbs-main .chbs-summary-price-element {
margin-top: 40px;
}
.chbs-main .chbs-summary-price-element>div {}
.chbs-main .chbs-summary-price-element>div span {
font-size: 15px;
font-weight: 400;
line-height: 24px;
}
.chbs-main .chbs-summary-price-element>div>span:first-child {}
.chbs-main .chbs-summary-price-element>div>span:first-child+span {
float: right;
}
.chbs-main .chbs-summary-price-element>div.chbs-summary-price-element-total {
margin-top: 20px;
padding-top: 20px;
position: relative;
border-style: solid;
border-width: 1px 0px 0px 0px;
}
.chbs-main .chbs-summary-price-element>div.chbs-summary-price-element-total>span,
.chbs-main .chbs-summary-price-element>div.chbs-summary-price-element-pay>span {
font-size: 18px;
font-weight: 700;
line-height: 30px;
display: inline-block;
}
.chbs-main .chbs-summary-price-element>div.chbs-summary-price-element-total>span:first-child+span {
top: -1px;
right: 0px;
float: right;
padding-top: 21px;
position: absolute;
border-style: solid;
border-width: 1px 0px 0px 0px;
}   .chbs-main .chbs-ride-info {
width: 100%;
display: table;
border-style: solid;
border-width: 0px 1px 1px 1px;
}
.chbs-main .chbs-ride-info>div {
width: 50%;
display: table-cell;
padding: 30px 30px 28px 40px;
}
.chbs-main .chbs-ride-info>div:first-child {
border-style: solid;
border-width: 0px 1px 0px 0px;
}
.chbs-main .chbs-ride-info>div>span {
float: left;
}
.chbs-main .chbs-ride-info>div>span:first-child {
font-size: 48px;
margin-top: 4px;
}
.chbs-main .chbs-ride-info>div>span:first-child+span,
.chbs-main .chbs-ride-info>div>span:first-child+span+span {
margin-left: 30px;
min-width: 51%;
}
.chbs-main .chbs-ride-info>div>span:first-child+span {
font-size: 12px;
}
.chbs-main .chbs-ride-info>div>span:first-child+span+span {
font-size: 26px;
padding-top: 4px;
font-weight: 400;
}   .chbs-main .chbs-payment-header {
font-size: 18px;
font-weight: 700;
margin-top: 70px;
line-height: 30px;
text-align: center;
text-transform: none;
}
.chbs-main .chbs-payment {
display: flex;
flex-wrap: wrap;
flex-direction: row;
align-items: flex-start;
margin: 50px -20px 0px 0px;
}
.chbs-main .chbs-payment>li {
height: 130px;
flex-grow: 1;
flex-basis: 274px;
margin: 15px 20px 15px 0px;
}
.chbs-main .chbs-payment>li:first-child {
margin-left: 0px;
}
.chbs-main .chbs-payment>li>a {
width: 100%;
height: 100%;
padding: 1px;
display: block;
position: relative;
text-align: center;
border-width: 1px;
border-style: solid;
background-repeat: no-repeat;
background-position: center center;
}
.chbs-main .chbs-payment>li>a,
.chbs-main .chbs-payment>li>a:hover {
text-decoration: none;
}
.chbs-main .chbs-payment>li>a.chbs-payment-background-image {
border-width: 2px;
background-size: contain;
background-repeat: no-repeat;
background-position: center center;
}
.chbs-main .chbs-payment>li>a>span.chbs-payment-name,
.chbs-main .chbs-payment>li>a>span.chbs-meta-icon-bank,
.chbs-main .chbs-payment>li>a>span.chbs-meta-icon-wallet {
font-size: 48px;
line-height: 130px;
}
.chbs-main .chbs-payment>li>a.chbs-payment-background-image>span.chbs-payment-name,
.chbs-main .chbs-payment>li>a.chbs-payment-background-image>span.chbs-meta-icon-bank,
.chbs-main .chbs-payment>li>a.chbs-payment-background-image>span.chbs-meta-icon-wallet {
display: none;
}
.chbs-main .chbs-payment>li>a>span.chbs-payment-name {
top: -15px;
left: 10px;
font-size: 18px;
font-weight: 700;
position: relative;
}
.chbs-main .chbs-payment.chbs-payment-woocommerce>li>a>span.chbs-payment-name {
top: 0px;
left: 0px;
}
.chbs-main .chbs-payment>li>a>span.chbs-meta-icon-tick {
left: 50%;
width: 38px;
height: 38px;
bottom: -19px;
display: none;
font-size: 18px;
line-height: 38px;
position: absolute;
text-align: center;
margin-left: -19px;
border-radius: 9999em;
}
.chbs-main .chbs-payment>li>a.chbs-state-selected>span.chbs-meta-icon-tick {
display: block;
}
.chbs-main .chbs-payment>li>a,
.chbs-main .chbs-payment>li>a:hover {
transition: box-shadow 150ms ease;
}
.chbs-main .chbs-payment>li>a.chbs-state-selected {
padding: 0px;
border-width: 2px;
}
.chbs-main .chbs-payment>li>a.chbs-payment-type-2 {
background-image: url(//romaniatransfers.eu/wp-content/plugins/chauffeur-booking-system/media/image/public/stripe.png);
}
.chbs-main .chbs-payment>li>a.chbs-payment-type-3 {
background-image: url(//romaniatransfers.eu/wp-content/plugins/chauffeur-booking-system/media/image/public/paypal.png);
}   .chbs-main .chbs-my-location-link {
display: none;
}   .chbs-main .chbs-agreement-header {
font-size: 18px;
font-weight: 700;
line-height: 30px;
margin-top: 70px;
margin-bottom: 30px;
}
.chbs-agreement {}
.chbs-agreement a,
.chbs-agreement a:hover {
text-decoration: underline;
}
.chbs-agreement>div {
margin-top: 15px;
}
.chbs-agreement>div>.chbs-form-checkbox {
margin-top: -2px;
}
.chbs-agreement>div>div {
margin-left: 50px;
}    .chbs-main .chbs-gratuity-section,
.chbs-main .chbs-coupon-code-section {
margin-top: 40px;
}
.chbs-main .chbs-gratuity-section .chbs-form-field,
.chbs-main .chbs-coupon-code-section .chbs-form-field {
border-top-width: 1px;
}
.chbs-main .chbs-gratuity-section a.chbs-button.chbs-button-style-2,
.chbs-main .chbs-coupon-code-section a.chbs-button.chbs-button-style-2 {
float: right;
margin-top: 10px;
display: inline-block;
}
.chbs-main .chbs-gratuity-section a.chbs-button.chbs-button-style-2 span,
.chbs-main .chbs-coupon-code-section a.chbs-button.chbs-button-style-2 span {
display: none;
}   .chbs-main .chbs-booking-extra-category-list {}
.chbs-main .chbs-booking-extra-category-list>div {
border-style: solid;
border-width: 0px 0px 1px 0px;
}
.chbs-main .chbs-booking-extra-category-list>div>a {
display: block;
font-size: 20px;
font-weight: 700;
line-height: 30px;
padding: 20px 0px 20px 0px;
}   .chbs-main .chbs-booking-extra {}
.chbs-main .chbs-booking-extra>.chbs-booking-extra-header+div {
height: 0px;
overflow: hidden;
}
.chbs-main .chbs-booking-extra>.chbs-booking-extra-header+div.chbs-state-open {
height: auto;
overflow: auto;
}
.chbs-main .chbs-booking-extra-header {
margin-bottom: 40px;
}
.chbs-main .chbs-booking-extra-header>span:first-child {
width: 56px;
height: 56px;
font-size: 32px;
line-height: 54px;
}
.chbs-main .chbs-booking-extra-header>span:first-child+span {
font-size: 26px;
font-weight: 400;
line-height: 37px;
padding-left: 20px;
text-transform: none;
}
.chbs-main .chbs-booking-extra-header .chbs-show-more-button {
top: -4px;
left: 13px;
position: relative;
}
.chbs-main .chbs-booking-extra-list {}
.chbs-main .chbs-booking-extra-list>ul {
width: 100%;
display: table;
}
.chbs-main .chbs-booking-extra-list>ul>li {
display: table-row-group;
}
.chbs-main .chbs-booking-extra-list>ul>li>div {
border-style: solid;
display: table-cell;
vertical-align: middle;
padding: 20px 0px 20px 0px;
border-width: 1px 0px 0px 1px;
}
.chbs-main .chbs-booking-extra-list>ul>li:last-child>div {
border-bottom-width: 1px;
}
.chbs-main .chbs-booking-extra-list>ul>li>div.chbs-column-1 {
width: 65%;
border-left-width: 0px;
padding-right: 20px;
}
.chbs-main .chbs-booking-extra-list>ul>li>div.chbs-column-1>div.chbs-column-1-left {
float: left;
}
.chbs-main .chbs-booking-extra-list>ul>li>div.chbs-column-1>div.chbs-column-1-left>img {
max-width: 120px;
}
.chbs-main .chbs-booking-extra-list>ul>li>div.chbs-column-1>div.chbs-column-1-right {}
.chbs-main .chbs-booking-extra-list>ul>li>div.chbs-column-1>div.chbs-column-1-left+div.chbs-column-1-right {
margin-left: 140px
}
.chbs-main .chbs-booking-extra-list>ul>li>div.chbs-column-1>div>.chbs-booking-form-extra-name,
.chbs-main .chbs-booking-extra-list>ul>li>div.chbs-column-1>div>.chbs-booking-form-extra-price {
font-size: 18px;
font-weight: 700;
line-height: 30px;
}
.chbs-main .chbs-booking-extra-list>ul>li>div.chbs-column-1>div>.chbs-booking-form-extra-name {
margin-right: 20px;
}
.chbs-main .chbs-booking-extra-list>ul>li>div.chbs-column-1>div>.chbs-booking-form-extra-price {
display: inline-block;
}
.chbs-main .chbs-booking-extra-list>ul>li>div.chbs-column-1>div>.chbs-booking-form-extra-price>span {
padding-left: 5px;
}
.chbs-main .chbs-booking-extra-list>ul>li>div.chbs-column-1>div>.chbs-booking-form-extra-description {
display: block;
margin-top: 5px;
}
.chbs-main .chbs-booking-extra-list>ul>li>div.chbs-column-1>div>.chbs-booking-form-extra-description,
.chbs-main .chbs-booking-extra-list>ul>li>div.chbs-column-1>div>.chbs-booking-form-extra-description a,
.chbs-main .chbs-booking-extra-list>ul>li>div.chbs-column-1>div>.chbs-booking-form-extra-description a:hover {
font-size: 16px;
font-weight: 300;
line-height: 26px;
}
.chbs-main .chbs-booking-extra-list>ul>li>div.chbs-column-2 {
width: 15%;
position: relative;
}
.chbs-main .chbs-booking-extra-list>ul>li>div.chbs-column-2:empty {
border-left-width: 0px;
}
.chbs-main .chbs-booking-extra-list>ul>li>div.chbs-column-2>.chbs-form-field {
border: none;
padding-top: 0px;
position: static;
}
.chbs-main .chbs-booking-extra-list>ul>li>div.chbs-column-2>.chbs-form-field input {
padding-bottom: 0px;
}
.chbs-main .chbs-booking-extra-list>ul>li>div.chbs-column-2 .chbs-quantity-section input[type="text"] {
padding-right: 50px;
}
.chbs-main .chbs-booking-extra-list>ul>li>div.chbs-column-2 .chbs-quantity-section .chbs-quantity-section-button {
right: 0px;
height: 30px;
display: block;
}
.chbs-main .chbs-booking-extra-list>ul>li>div.chbs-column-2 .chbs-quantity-section .chbs-quantity-section-button:before {
height: 100%;
line-height: 100%;
}
.chbs-main .chbs-booking-extra-list>ul>li>div.chbs-column-2 .chbs-quantity-section .chbs-quantity-section-button.chbs-meta-icon-plus {
top: 0px;
margin-top: -30px;
border-width: 1px 0px 0px 1px;
}
.chbs-main .chbs-booking-extra-list>ul>li>div.chbs-column-2 .chbs-quantity-section .chbs-quantity-section-button.chbs-meta-icon-minus {
margin-bottom: -30px;
border-width: 1px 0px 1px 1px;
}
.chbs-main .chbs-booking-extra-list>ul>li>div.chbs-column-3 {
width: 20%;
text-align: right;
border-right-width: 0px;
}
.chbs-main .chbs-booking-extra-list>ul>li>div.chbs-column-3>a {
display: inline-block;
}
.chbs-main .chbs-booking-extra-list>ul>li>div.chbs-column-1+.chbs-column-3 {
width: 32%;
}   .chbs-main .chbs-booking-complete {
text-align: center;
margin: 200px auto 200px auto !important;
}
.chbs-main .chbs-booking-complete .chbs-meta-icon-tick {
width: 100px;
height: 100px;
font-size: 32px;
line-height: 100px;
position: relative;
margin-left: auto;
margin-right: auto;
}
.chbs-main .chbs-booking-complete .chbs-meta-icon-tick:before {
z-index: 3;
position: relative;
}
.chbs-main .chbs-booking-complete .chbs-meta-icon-tick>div {
top: 0px;
z-index: 1;
width: 100%;
height: 100%;
border-width: 2px;
position: absolute;
border-style: solid;
border-radius: 999em;
}
.chbs-main .chbs-booking-complete .chbs-meta-icon-tick>div:first-child {
left: 0px;
z-index: 2;
}
.chbs-main .chbs-booking-complete .chbs-meta-icon-tick>div:first-child+div {
left: 10px;
}
.chbs-main .chbs-booking-complete h3 {
margin: 0px;
padding: 0px;
font-size: 26px;
font-weight: 400;
margin-top: 30px;
line-height: 37px;
}
.chbs-main .chbs-booking-complete .chbs-booking-complete-payment {}
.chbs-main .chbs-booking-complete .chbs-booking-complete-payment>div {
display: none;
font-size: 18px;
font-weight: 300;
line-height: 30px;
}
.chbs-main .chbs-booking-complete .chbs-booking-complete-payment>div>a {
display: inline-block;
}
.chbs-main .chbs-booking-complete .chbs-booking-complete-payment>div>a,
.chbs-main .chbs-booking-complete .chbs-booking-complete-payment>div>p,
.chbs-main .chbs-booking-complete .chbs-booking-complete-payment>div>div {
margin-top: 30px;
}
.chbs-main .chbs-booking-complete .chbs-booking-complete-payment>div>p {
padding: 0px;
max-width: 80%;
margin-left: auto;
margin-right: auto;
text-align: center;
}
.chbs-main .chbs-booking-complete .chbs-booking-complete-payment>div>div>span {
font-weight: 400;
}
.chbs-main form[name="chbs-form-stripe"] {
display: none !important;
}      .chbs-main.chbs-width-300 .chbs-button.chbs-button-style-1,
.chbs-main.chbs-width-480 .chbs-button.chbs-button-style-2 {
padding: 10px 26px 12px 26px;
}
.chbs-main.chbs-width-300 .chbs-button.chbs-button-step-prev,
.chbs-main.chbs-width-480 .chbs-button.chbs-button-step-prev {
padding: 10px 26px 12px 18px;
}
.chbs-main.chbs-width-300 .chbs-button.chbs-button-step-next,
.chbs-main.chbs-width-480 .chbs-button.chbs-button-step-next {
padding: 10px 18px 12px 26px;
}   .chbs-main.chbs-width-480 .chbs-layout-50x50 .chbs-layout-column-left,
.chbs-main.chbs-width-480 .chbs-layout-50x50 .chbs-layout-column-right,
.chbs-main.chbs-width-300 .chbs-layout-50x50 .chbs-layout-column-left,
.chbs-main.chbs-width-300 .chbs-layout-50x50 .chbs-layout-column-right,
.chbs-main.chbs-width-480 .chbs-layout-25x75>.chbs-layout-column-left,
.chbs-main.chbs-width-480 .chbs-layout-25x75>.chbs-layout-column-right,
.chbs-main.chbs-width-300 .chbs-layout-25x75>.chbs-layout-column-left,
.chbs-main.chbs-width-300 .chbs-layout-25x75>.chbs-layout-column-right,
.chbs-main.chbs-width-480 .chbs-layout-33x33x33>.chbs-layout-column-left,
.chbs-main.chbs-width-480 .chbs-layout-33x33x33>.chbs-layout-column-center,
.chbs-main.chbs-width-480 .chbs-layout-33x33x33>.chbs-layout-column-right,
.chbs-main.chbs-width-300 .chbs-layout-33x33x33>.chbs-layout-column-left,
.chbs-main.chbs-width-300 .chbs-layout-33x33x33>.chbs-layout-column-center,
.chbs-main.chbs-width-300 .chbs-layout-33x33x33>.chbs-layout-column-right,
.chbs-main.chbs-width-768 .chbs-main-content-step-2>.chbs-layout-25x75>.chbs-layout-column-left,
.chbs-main.chbs-width-768 .chbs-main-content-step-2>.chbs-layout-25x75>.chbs-layout-column-right {
clear: both;
width: 100%;
float: none;
margin-left: 0px;
margin-right: 0px;
}
.chbs-main.chbs-width-480 .chbs-layout-50x50 .chbs-layout-column-left,
.chbs-main.chbs-width-300 .chbs-layout-50x50 .chbs-layout-column-left,
.chbs-main.chbs-width-480 .chbs-layout-33x33x33>.chbs-layout-column-left,
.chbs-main.chbs-width-480 .chbs-layout-33x33x33>.chbs-layout-column-center,
.chbs-main.chbs-width-300 .chbs-layout-33x33x33>.chbs-layout-column-left,
.chbs-main.chbs-width-300 .chbs-layout-33x33x33>.chbs-layout-column-center,
.chbs-main.chbs-width-768 .chbs-main-content-step-2>.chbs-layout-25x75>.chbs-layout-column-left {
margin-bottom: 40px;
}
.chbs-main.chbs-width-300 .chbs-layout-25x75,
.chbs-main.chbs-width-480 .chbs-layout-25x75,
.chbs-main.chbs-width-768 .chbs-main-content-step-2 .chbs-layout-25x75 {
display: flex;
flex-direction: column-reverse;
}
.chbs-main.chbs-width-300 .chbs-layout-25x75>.chbs-layout-column-left,
.chbs-main.chbs-width-480 .chbs-layout-25x75>.chbs-layout-column-left,
.chbs-main.chbs-width-768 .chbs-main-content-step-2 .chbs-layout-25x75>.chbs-layout-column-left {
margin-top: 40px;
}   .chbs-main.chbs-width-300 .chbs-summary-field .chbs-layout-50x50 .chbs-layout-column-left,
.chbs-main.chbs-width-480 .chbs-summary-field .chbs-layout-50x50 .chbs-layout-column-left {
margin-bottom: 20px;
}   .chbs-main.chbs-width-300 .chbs-main-navigation-default {
display: none;
}
.chbs-main.chbs-width-300 .chbs-main-navigation-responsive {
display: block;
}
.chbs-main.chbs-width-300 .chbs-tab.ui-tabs .ui-tabs-nav>li,
.chbs-main.chbs-width-300.chbs-widget.chbs-widget-style-1 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-nav>li,
.chbs-main.chbs-width-300.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-nav>li,
.chbs-main.chbs-width-300.chbs-widget.chbs-widget-style-3 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-nav>li {
margin: 0px;
float: none;
width: 100%;
}
.chbs-main.chbs-width-480.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel>div:last-child>a,
.chbs-main.chbs-width-300.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel>div:last-child>a {
margin-right: 0px;
}
.chbs-main.chbs-width-300 .chbs-tab.ui-tabs .ui-tabs-nav>li>a {
border-right-width: 1px;
}   .chbs-main.chbs-width-480 .chbs-vehicle .chbs-vehicle-image {
width: 180px;
}
.chbs-main.chbs-width-480 .chbs-vehicle .chbs-vehicle-image+.chbs-vehicle-content,
.chbs-main.chbs-width-480 .chbs-vehicle .chbs-vehicle-image+.chbs-vehicle-gallery+.chbs-vehicle-content {
margin-left: 200px;
}
.chbs-main.chbs-width-300 .chbs-vehicle .chbs-vehicle-image {
max-width: 100%;
margin-bottom: 20px;
}
.chbs-main.chbs-width-300 .chbs-vehicle .chbs-vehicle-content,
.chbs-main.chbs-width-300 .chbs-vehicle .chbs-vehicle-image+.chbs-vehicle-content,
.chbs-main.chbs-width-300 .chbs-vehicle .chbs-vehicle-image+.chbs-vehicle-gallery+.chbs-vehicle-content {
margin: 0px;
}
.chbs-main.chbs-width-300 .chbs-vehicle .chbs-vehicle-content .chbs-vehicle-content-header {
clear: both;
}
.chbs-main.chbs-width-300 .chbs-vehicle .chbs-vehicle-content .chbs-vehicle-content-header>span,
.chbs-main.chbs-width-300 .chbs-vehicle .chbs-vehicle-content .chbs-vehicle-content-header>a {
width: 100%;
}
.chbs-main.chbs-width-300 .chbs-vehicle .chbs-vehicle-content .chbs-vehicle-content-header>span {
display: block;
}
.chbs-main.chbs-width-300 .chbs-vehicle .chbs-vehicle-content .chbs-vehicle-content-header>a {
text-align: center;
padding: 10px 26px 12px 26px;
}
.chbs-main.chbs-width-480 .chbs-vehicle .chbs-vehicle-content .chbs-vehicle-content-header>a,
.chbs-main.chbs-width-300 .chbs-vehicle .chbs-vehicle-content .chbs-vehicle-content-header>a {
padding: 10px 26px 12px 26px;
}
.chbs-main.chbs-width-300 .chbs-vehicle .chbs-vehicle-content .chbs-vehicle-content-price {
margin-top: 15px;
}
.chbs-main.chbs-width-300 .chbs-vehicle .chbs-vehicle-content .chbs-vehicle-content-price>span {}
.chbs-main.chbs-width-480 .chbs-vehicle .chbs-vehicle-content .chbs-vehicle-content-price>span>span:first-child,
.chbs-main.chbs-width-300 .chbs-vehicle .chbs-vehicle-content .chbs-vehicle-content-price>span>span:first-child {
font-size: 28px;
}
.chbs-main.chbs-width-300 .chbs-vehicle .chbs-vehicle-content .chbs-vehicle-content-meta {}
.chbs-main.chbs-width-300 .chbs-vehicle .chbs-vehicle-content .chbs-vehicle-content-meta>div {}
.chbs-main.chbs-width-300 .chbs-vehicle .chbs-vehicle-content .chbs-vehicle-content-meta>div>.chbs-show-more-button {
width: 60%;
}
.chbs-main.chbs-width-300 .chbs-vehicle .chbs-vehicle-content .chbs-vehicle-content-meta>div>.chbs-vehicle-content-meta-info {
width: 40%;
}
.chbs-main.chbs-width-300 .chbs-vehicle .chbs-vehicle-content .chbs-vehicle-content-meta>div>.chbs-vehicle-content-meta-info>div {}
.chbs-main.chbs-width-300 .chbs-vehicle .chbs-vehicle-content .chbs-vehicle-content-meta>div>.chbs-vehicle-content-meta-info>div>span {
float: left;
}
.chbs-main.chbs-width-300 .chbs-vehicle .chbs-vehicle-content .chbs-vehicle-content-meta>div>.chbs-vehicle-content-meta-info>div>span.chbs-meta-icon-bag {
clear: both;
}
.chbs-main.chbs-width-300 .chbs-vehicle .chbs-vehicle-content .chbs-vehicle-content-meta>div>.chbs-vehicle-content-meta-info>div>span.chbs-meta-icon-bag,
.chbs-main.chbs-width-300 .chbs-vehicle .chbs-vehicle-content .chbs-vehicle-content-meta>div>.chbs-vehicle-content-meta-info>div>span.chbs-meta-icon-people {
margin-left: 0px;
margin-right: 20px;
}
.chbs-main.chbs-width-300 .chbs-vehicle .chbs-vehicle-content .chbs-vehicle-content-meta>div>.chbs-vehicle-content-meta-info>div>span.chbs-circle {
margin-right: 0px;
}
.chbs-main.chbs-width-300 .chbs-vehicle .chbs-vehicle-content .chbs-vehicle-content-meta>div>.chbs-vehicle-content-meta-info>div>span.chbs-meta-icon-bag,
.chbs-main.chbs-width-300 .chbs-vehicle .chbs-vehicle-content .chbs-vehicle-content-meta>div>.chbs-vehicle-content-meta-info>div>span.chbs-meta-icon-bag+span {
margin-top: 10px;
}
.chbs-main.chbs-width-300 .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-description>div>.chbs-vehicle-content-description-attribute>ul {
width: 100%;
}
.chbs-main.chbs-width-300 .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-description>div>.chbs-vehicle-content-description-attribute>ul>li:last-child {
border-bottom-width: 1px;
}
.chbs-main.chbs-width-300 .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-description>div>.chbs-vehicle-content-description-attribute>ul+ul>li:last-child {
border-bottom-width: 0px;
}
.chbs-main.chbs-width-300 .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-meta .chbs-meta-icon-bag,
.chbs-main.chbs-width-300 .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-meta .chbs-meta-icon-people {
font-size: 24px;
margin-top: 0px;
}   .chbs-main.chbs-width-300 .chbs-main-content-navigation-button {
display: flex;
flex-direction: column;
}
.chbs-main.chbs-width-300 .chbs-main-content-navigation-button .chbs-button.chbs-button-step-prev,
.chbs-main.chbs-width-300 .chbs-main-content-navigation-button .chbs-button.chbs-button-step-next {
width: 100%;
float: none;
text-align: center;
}
.chbs-main.chbs-width-300 .chbs-main-content-navigation-button .chbs-button.chbs-button-step-prev {
order: 2;
margin-top: 10px;
}
.chbs-main.chbs-width-300 .chbs-main-content-navigation-button .chbs-button.chbs-button-step-next {
order: 1;
margin: 10px 0px 0px 0px;
}   .chbs-main.chbs-width-480 .chbs-booking-extra-list>ul>li,
.chbs-main.chbs-width-300 .chbs-booking-extra-list>ul>li {
width: 100%;
display: table;
border-bottom: 0px;
}
.chbs-main.chbs-width-480 .chbs-booking-extra-list>ul>li>div.chbs-column-1,
.chbs-main.chbs-width-300 .chbs-booking-extra-list>ul>li>div.chbs-column-1 {
width: 100%;
padding-right: 0px;
display: table-caption;
border-bottom-width: 0px;
}
.chbs-main.chbs-width-300 .chbs-booking-extra-list>ul>li>div.chbs-column-1,
.chbs-main.chbs-width-480 .chbs-booking-extra-list>ul>li:first-child>div.chbs-column-1 {
border-top-width: 0px;
}
.chbs-main.chbs-width-300 .chbs-booking-extra-list>ul>li>div.chbs-column-1>div {
float: none;
margin: 0px;
clear: both;
}
.chbs-main.chbs-width-300 .chbs-booking-extra-list>ul>li>div.chbs-column-1>div.chbs-column-1-left {
margin-bottom: 20px;
}
.chbs-main.chbs-width-300 .chbs-booking-extra-list>ul>li>div.chbs-column-1>div.chbs-column-1-left>img {
max-width: 100%;
}
.chbs-main.chbs-width-300 .chbs-booking-extra-list>ul>li>div.chbs-column-1>div.chbs-column-1-left+div.chbs-column-1-right {
margin: 0px;
}
.chbs-main.chbs-width-480 .chbs-booking-extra-list>ul>li>div.chbs-column-2,
.chbs-main.chbs-width-300 .chbs-booking-extra-list>ul>li>div.chbs-column-2,
.chbs-main.chbs-width-480 .chbs-booking-extra-list>ul>li>div.chbs-column-3,
.chbs-main.chbs-width-300 .chbs-booking-extra-list>ul>li>div.chbs-column-3 {
width: 50%;
display: table-cell;
}
.chbs-main.chbs-width-300 .chbs-booking-extra-list>ul>li>div.chbs-column-2,
.chbs-main.chbs-width-300 .chbs-booking-extra-list>ul>li>div.chbs-column-3 {
width: 100%;
display: block;
}
.chbs-main.chbs-width-300 .chbs-booking-extra-list>ul>li>div.chbs-column-2 {
display: none;
}
.chbs-main.chbs-width-300 .chbs-booking-extra-list>ul>li.chbs-booking-extra-list-item-quantity-enable>div.chbs-column-2 {
display: block;
border-right-width: 1px;
border-bottom-width: 1px;
}
.chbs-main.chbs-width-300 .chbs-booking-extra-list>ul>li>div.chbs-column-3 {
border: none;
}
.chbs-main.chbs-width-300 .chbs-booking-extra-list>ul>li>div.chbs-column-3 .chbs-button {
width: 100%;
text-align: center;
}
.chbs-main.chbs-width-480 .chbs-booking-extra-list>ul>li>div.chbs-column-2 .chbs-quantity-section .chbs-quantity-section-button,
.chbs-main.chbs-width-300 .chbs-booking-extra-list>ul>li>div.chbs-column-2 .chbs-quantity-section .chbs-quantity-section-button {
height: 50px;
line-height: 50px;
}
.chbs-main.chbs-width-480 .chbs-booking-extra-list>ul>li>div.chbs-column-2 .chbs-quantity-section .chbs-quantity-section-button.chbs-meta-icon-plus,
.chbs-main.chbs-width-300 .chbs-booking-extra-list>ul>li>div.chbs-column-2 .chbs-quantity-section .chbs-quantity-section-button.chbs-meta-icon-plus {
top: -20px;
}
.chbs-main.chbs-width-480 .chbs-booking-extra-list>ul>li>div.chbs-column-2 .chbs-quantity-section .chbs-quantity-section-button.chbs-meta-icon-minus,
.chbs-main.chbs-width-300 .chbs-booking-extra-list>ul>li>div.chbs-column-2 .chbs-quantity-section .chbs-quantity-section-button.chbs-meta-icon-minus {
bottom: 9px;
}    .chbs-main.chbs-width-300 .chbs-form-field.chbs-form-field-location-switch+.chbs-form-field.chbs-form-field-location-switch .chbs-location-add,
.chbs-main.chbs-width-300 .chbs-form-field.chbs-form-field-location-switch+.chbs-form-field.chbs-form-field-location-switch .chbs-location-remove {
right: -1px;
}
.chbs-main.chbs-width-300 .chbs-form-field.chbs-form-field-location-switch+.chbs-form-field.chbs-form-field-location-switch+.chbs-form-field.chbs-form-field-location-switch .chbs-location-add {
top: 13px;
}
.chbs-main.chbs-width-300 .chbs-form-field.chbs-form-field-location-switch+.chbs-form-field.chbs-form-field-location-switch+.chbs-form-field.chbs-form-field-location-switch .chbs-location-remove {
top: 48px;
}
.chbs-main.chbs-width-300 .chbs-form-field.chbs-form-field-location-switch input {
padding-right: 55px;
}   .chbs-main.chbs-width-300 .chbs-form-field.chbs-form-field-width-50,
.chbs-main.chbs-width-300 .chbs-form-field.chbs-form-field-width-33,
.chbs-main.chbs-width-300 .chbs-form-field.chbs-form-field-width-25 {
width: 100%;
float: none;
border-left-width: 1px;
}   .chbs-main.chbs-width-300 .chbs-ride-info>div {
width: 100%;
display: block;
}
.chbs-main.chbs-width-300 .chbs-ride-info>div:first-child {
border-right-width: 0px;
}
.chbs-main.chbs-width-768 .chbs-ride-info>div>span,
.chbs-main.chbs-width-300 .chbs-ride-info>div>span {
float: none;
display: block;
text-align: center;
margin: 15px 0px 0px 0px;
}
.chbs-main.chbs-width-768 .chbs-ride-info>div>span:first-child,
.chbs-main.chbs-width-300 .chbs-ride-info>div>span:first-child {
margin-top: 0px;
}
.chbs-main.chbs-width-768 .chbs-ride-info>div>span:first-child+span,
.chbs-main.chbs-width-768 .chbs-ride-info>div>span:first-child+span+span,
.chbs-main.chbs-width-300 .chbs-ride-info>div>span:first-child+span,
.chbs-main.chbs-width-300 .chbs-ride-info>div>span:first-child+span+span {
margin-left: 0px;
}   .chbs-main.chbs-width-300 .chbs-vehicle-filter .chbs-form-field.chbs-form-field-width-33+.chbs-form-field-width-33 {
border-left-width: 1px;
}
@media screen and (max-width:460px) {   .chbs-datepicker.ui-datepicker {
padding: 15px 10px 15px 10px;
}
.chbs-datepicker.ui-datepicker td a,
.chbs-datepicker.ui-datepicker td span {
width: 34px;
height: 34px;
line-height: 34px;
}
.chbs-datepicker.ui-datepicker td a.ui-state-hover {
line-height: 30px
}
.chbs-datepicker.ui-datepicker td,
.chbs-datepicker.ui-datepicker td a {
font-size: 14px;
}
.chbs-datepicker.ui-datepicker .ui-datepicker-title {
font-size: 14px;
}
.chbs-datepicker.ui-datepicker .ui-datepicker-next,
.chbs-datepicker.ui-datepicker .ui-datepicker-next-hover {
margin-right: 0px;
}
.chbs-datepicker.ui-datepicker .ui-datepicker-prev,
.chbs-datepicker.ui-datepicker .ui-datepicker-prev-hover {
margin-left: 0px;
}
.chbs-datepicker.ui-datepicker .ui-datepicker-header {
padding: 0.7em 0px;
}   html .chbs-wc-order-view .chbs-wc-order-view-section>div>div {
display: flex;
flex-direction: column;
}
html .chbs-wc-order-view .chbs-wc-order-view-section>div>div {
margin-top: 10px;
}
html .chbs-wc-order-view .chbs-wc-order-view-section>div>div:first-child {
margin-top: 0px;
}
html .chbs-wc-order-view .chbs-wc-order-view-section>div>div>div:first-child,
html .chbs-wc-order-view .chbs-wc-order-view-section>div>div>div:first-child+div {
width: 100%;
}
}   html .chbs-main #payment {
border-radius: 0px;
}
html .chbs-main #payment,
html .chbs-main #payment .form-row {
background: none;
}
html .chbs-main #payment .form-row {
padding: 0px;
padding-top: 20px;
}
html .chbs-main #payment .wc_payment_methods {
border: none;
padding: 28px 20px 28px 20px;
}
html .chbs-main #payment .wc_payment_methods .wc_payment_method {}
html .chbs-main #payment .wc_payment_methods .wc_payment_method input[type="radio"] {
cursor: pointer;
}
html .chbs-main #payment .wc_payment_methods .wc_payment_method label {}
html .chbs-main #payment .wc_payment_methods .wc_payment_method label a,
html .chbs-main #payment .wc_payment_methods .wc_payment_method label img {
display: none;
}
html .chbs-main #payment .wc_payment_methods .wc_payment_method .payment_box {
margin: 0px;
border: none;
padding: 0px;
position: static;
background: none;
padding-left: 30px;
}
html .chbs-main #payment .payment_box::before {
border: none;
}
html .chbs-main #payment .payment_box p {
opacity: 0.5;
margin-top: 0px;
padding-top: 5px;
}
.chbs-main .woocommerce-notice {
margin: 0px;
padding: 10px;
color: #FFFFFF;
font-weight: 500;
border-style: solid;
border-width: 0px 0px 0px 4px;
}
.chbs-main .woocommerce-notice.woocommerce-notice--success {
background: #4CBE83;
border-left-color: #4BA174;
}
.chbs-main .woocommerce-notice.woocommerce-notice--error {
background: #E37D66;
border-left-color: #B87668;
}   .chbs-wc-order-view {}
.chbs-wc-order-view .chbs-wc-order-view-section {}
.chbs-wc-order-view .chbs-wc-order-view-section+.chbs-wc-order-view-section {
margin-top: 40px;
}
.chbs-wc-order-view .chbs-wc-order-view-section>div {
padding: 20px;
border-width: 1px;
border-style: solid;
border-color: #EAECEE;
}
.chbs-wc-order-view .chbs-wc-order-view-section>div>div {
display: flex;
flex-direction: row;
}
.chbs-wc-order-view .chbs-wc-order-view-section>div>div>div:first-child {
width: 30%;
}
.chbs-wc-order-view .chbs-wc-order-view-section>div>div>div:first-child+div {
width: 70%;
}
.chbs-wc-order-view .chbs-wc-order-view-section>div>div>ol>li {
margin: 0px;
padding: 0px;
padding-left: 10px;
margin-left: 20px;
}   html .fancybox-inner img {
height: auto;
max-width: 100%;
}   .iti__flag {
background-image: url(//romaniatransfers.eu/wp-content/plugins/chauffeur-booking-system/media/image/public/flags.png);
}
@media (-webkit-min-device-pixel-ratio:2),
(min-resolution:192dpi) {
.iti__flag {
background-image: url(//romaniatransfers.eu/wp-content/plugins/chauffeur-booking-system/media/image/public/flags@2x.png);
}
}
html .iti.iti--allow-dropdown {
display: block;
margin: 0px 20px 0px 20px;
}
html .iti--allow-dropdown .iti__flag-container {
top: 1px;
height: 27px;
}
html .iti__selected-flag {
padding: 0px;
}
html body.rtl .iti.iti--allow-dropdown input {
padding-right: 75px !important;
}
html .iti.iti--allow-dropdown input {
padding-left: 75px !important;
}
html .iti__country.iti__highlight,
html .iti--separate-dial-code .iti__selected-flag,
html .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag {
background: transparent;
}   .chbs-main.chbs-widget {}   .chbs-main.chbs-widget.chbs-widget-style-1 {
background-color: transparent;
}
.chbs-main.chbs-widget.chbs-widget-style-1 .chbs-button-widget-submit {
width: auto;
float: right;
display: block;
}
.chbs-main.chbs-widget.chbs-widget-style-1 .chbs-main-content>div>div:last-child {
margin-top: 30px;
}   .chbs-main.chbs-widget.chbs-widget-style-2,
.chbs-main.chbs-widget.chbs-widget-style-3 {
background-color: transparent;
}
.chbs-main.chbs-widget.chbs-widget-style-3 .chbs-main-content-step-1>div:last-child {
text-align: right;
}
.chbs-main.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-nav>li,
.chbs-main.chbs-widget.chbs-widget-style-3 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-nav>li {
width: auto;
margin-right: 10px;
margin-bottom: 10px;
}
.chbs-main.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-nav>li:last-child,
.chbs-main.chbs-widget.chbs-widget-style-3 .ch]ibs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-nav>li:last-child {
margin-right: 0px;
}
.chbs-main.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-nav>li>a,
.chbs-main.chbs-widget.chbs-widget-style-3 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-nav>li>a {
border: none;
}
.chbs-main.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel,
.chbs-main.chbs-widget.chbs-widget-style-3 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel {
display: flex;
flex-direction: row;
}
.chbs-main.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel {
border-width: 1px;
border-style: solid;
}
.chbs-main.chbs-widget.chbs-widget-style-2.chbs-border-none .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel {
border: none;
}
.chbs-main.chbs-widget.chbs-widget-style-3 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel {
border: none;
flex-wrap: wrap;
border-style: solid;
border-width: 1px 0px 0px 1px;
}
.chbs-main.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel>* {
flex-grow: 1;  border-top: none;
border-left: none;
border-bottom: none;
}
.page-id-10388 #panel-1>div:nth-child(4) {
display: none;
}
.page-id-10388 #panel-1>div:nth-child(6)>div {
width: 100px !important;
height: 110px !important;
}
@media screen and (max-width: 768px) {
.page-id-10388 #panel-1>div:nth-child(6)>div {
width: 100% !important;
}
}
.page-id-27 .theme-page>div.theme-page-header>div.theme-page-header-middle>div>div.vc_row.wpb_row.vc_row-fluid {
z-index: 999;
background-color: #fff;
}
.chbs-main.chbs-widget.chbs-widget-style-3 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel>* {
flex-grow: 1;
border-top: none;
border-left: none;
flex-basis: 300px;
}
.chbs-main.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel .chbs-form-field {
margin-top: 0px;
border-bottom: none;
}
.chbs-main.chbs-widget.chbs-widget-style-3 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel .chbs-form-field {
margin-top: 0px;
}
.chbs-main.chbs-widget.chbs-widget-style-3 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel .chbs-form-field.chbs-form-field-width-50 {
border-top: none;
border-left: none;
}
.chbs-main.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel>div:first-child,
.chbs-main.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel>div:last-child,
.chbs-main.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel>div:first-child+div,
.chbs-main.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs #panel-1.ui-tabs-panel>div:first-child+div+div,
.chbs-main.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs #panel-2.ui-tabs-panel>div:first-child+div+div,
.chbs-main.chbs-widget.chbs-widget-style-3 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel>div:first-child,
.chbs-main.chbs-widget.chbs-widget-style-3 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel>div:last-child,
.chbs-main.chbs-widget.chbs-widget-style-3 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel>div:first-child+div,
.chbs-main.chbs-widget.chbs-widget-style-3 .chbs-main-content-step-1 .chbs-tab.ui-tabs #panel-1.ui-tabs-panel>div:first-child+div+div,
.chbs-main.chbs-widget.chbs-widget-style-3 .chbs-main-content-step-1 .chbs-tab.ui-tabs #panel-2.ui-tabs-panel>div:first-child+div+div {
display: block;
}
.chbs-main.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel>div:first-child>div {
height: 100%;
border-top: none;
border-left: none;
}
.chbs-main.chbs-widget.chbs-widget-style-3 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel>div:first-child>div {
height: 100%;
}
.chbs-main.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel>div:last-child {
max-width: 200px;
text-align: center;
}
.chbs-main.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel>div:last-child>a,
.chbs-main.chbs-widget.chbs-widget-style-3 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel>div:last-child>a {
width: auto;
display: block;
margin: 20px 20px 0px 20px;
}   .chbs-width-480.chbs-main.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel,
.chbs-width-300.chbs-main.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel,
.chbs-width-480.chbs-main.chbs-widget.chbs-widget-style-3 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel,
.chbs-width-300.chbs-main.chbs-widget.chbs-widget-style-3 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel {
flex-direction: column;
}
.chbs-width-480.chbs-main.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel>*,
.chbs-width-300.chbs-main.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel>*,
.chbs-width-480.chbs-main.chbs-widget.chbs-widget-style-3 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel>*,
.chbs-width-300.chbs-main.chbs-widget.chbs-widget-style-3 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel>* {
flex-basis: 100%;
}
.chbs-width-480.chbs-main.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel>div:last-child,
.chbs-width-300.chbs-main.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel>div:last-child {
max-width: 100%;
text-align: right;
padding: 0px 20px 20px 0px;
}
.chbs-width-480.chbs-main.chbs-widget.chbs-widget-style-2.chbs-border-none .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel>div:last-child,
.chbs-width-300.chbs-main.chbs-widget.chbs-widget-style-2.chbs-border-none .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel>div:last-child {
padding: 0px;
}
.chbs-width-480.chbs-main.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel>div:last-child>a,
.chbs-width-300.chbs-main.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel>div:last-child>a,
.chbs-width-480.chbs-main.chbs-widget.chbs-widget-style-3 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel>div:last-child>a,
.chbs-width-300.chbs-main.chbs-widget.chbs-widget-style-3 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel>div:last-child>a {
display: inline-block;
}
.chbs-width-480.chbs-main.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel>div:first-child>div,
.chbs-width-300.chbs-main.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel>div:first-child>div,
.chbs-width-480.chbs-main.chbs-widget.chbs-widget-style-3 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel>div:first-child>div,
.chbs-width-300.chbs-main.chbs-widget.chbs-widget-style-3 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel>div:first-child>div {
height: auto;
}
.chbs-width-480.chbs-main.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel .chbs-form-field,
.chbs-width-300.chbs-main.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel .chbs-form-field {
border: none;
border-bottom-width: 1px;
border-bottom-style: solid;
}
.chbs-width-480.chbs-main.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel .chbs-form-field:first-child,
.chbs-width-300.chbs-main.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel .chbs-form-field:first-child,
.chbs-width-480.chbs-main.chbs-widget.chbs-widget-style-3 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel .chbs-form-field:first-child,
.chbs-width-300.chbs-main.chbs-widget.chbs-widget-style-3 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel .chbs-form-field:first-child {
border-top: none;
}
.chbs-width-480.chbs-main.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel .chbs-form-field.chbs-form-field-width-50,
.chbs-width-300.chbs-main.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel .chbs-form-field.chbs-form-field-width-50,
.chbs-width-480.chbs-main.chbs-widget.chbs-widget-style-3 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel .chbs-form-field.chbs-form-field-width-50,
.chbs-width-300.chbs-main.chbs-widget.chbs-widget-style-3 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel .chbs-form-field.chbs-form-field-width-50 {
float: none;
width: 100%;
}   #ui-datepicker-div,
.ui-autocomplete,
.ui-selectmenu-menu,
.ui-timepicker-wrapper {
opacity: 1 !important;
z-index: 2147483647 !important;
}
.pac-container {
z-index: 2147483647;
}