@import url(//fonts.googleapis.com/css?family=Roboto:700,500,400,300&subset=latin,cyrillic-ext);
@import url(//fonts.googleapis.com/css?family=Lato:400,700,900,400italic,700italic,900italic);
@import url(//maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css);
@import url(https://fonts.googleapis.com/css?family=Tenor+Sans&subset=latin,cyrillic,latin-ext);

#teaser-2 li {

width: 50%;
text-align: center;

}

.preloader {
    visibility: hidden;
    opacity: 0;
    width: 100%;
    height: 100%;
    z-index: 9999;
    position: fixed;
    background: rgba(0, 0, 0, 0.9) url(images/preloader.gif) 50% 50% no-repeat
}

.autocomplete-suggestions {
    border: 1px solid #999;
    background: #fff;
    cursor: default;
    overflow: auto;
    font-size: 14px
}

.autocomplete-suggestion {
    padding: 10px 5px;
    white-space: nowrap;
    overflow: hidden;
    font-size: 14px
}

.autocomplete-selected {
    background: #f0f0f0;
    font-size: 14px
}

.autocomplete-suggestions strong {
    font-weight: normal;
    color: #39f;
    font-size: 14px
}

#booking-container {
    background-color: #f8f8f8;
}

#teaser-2 {
   
 
   background-size: cover;
   background-position: bottom;
   height: 620px;
}

#teaser {
    font-family: 'Lato', sans-serif;
    color: #716d6e
}

#teaser .mindays a {
    float: right
}

#teaser .reservation-form-shadow {
    min-height: 380px;
    background-color: #fff;
    padding: 34px
}

#teaser .alert {
    margin-bottom: -20px;
    padding: 10px 15px
}

#teaser ::-webkit-input-placeholder {
    color: #e04646 !important
}

#teaser :-moz-placeholder {
    color: #e04646 !important
}

#teaser ::-moz-placeholder {
    color: #e04646 !important
}

#teaser :-ms-input-placeholder {
    color: #e04646 !important
}

#teaser .location {
    margin-bottom: 27px
}

#teaser .datetime, .calendar-change .datetime {
    margin-bottom: 11px
}

#teaser .reservation-form-shadow .form-control, .calendar-change .form-control {
    height: 43px;
    border: 2px solid #efe9e9;
    box-shadow: none
}

#teaser .reservation-form-shadow .input-group, .calendar-change .input-group {
    width: 100%
}

#teaser .reservation-form-shadow .input-group input, .calendar-change .input-group input {
    border-radius: 0;
    color: #e04646;
    font-size: 16px;
    padding-left: 15px;
    box-shadow: none;
    background: 0;
    -webkit-appearance: none;
    cursor: pointer
}

#teaser .reservation-form-shadow .input-group-addon, .calendar-change .input-group-addon {
    border-radius: 0;
    border: 0;
    background-color: #efe9e9;
    font-weight: bold;
    font-size: 16px;
    color: #716d6e;
    width: 140px;
    text-align: left
}

#teaser .reservation-form-shadow .input-group-addon .glyphicon, .calendar-change .input-group-addon .glyphicon {
    font-size: 17px;
    margin: 0 2px 0 -2px
}

#teaser .different-drop-off {
    color: #716d6e;
    font-weight: bold;
    margin: 10px 0;
    display: block
}

#teaser .date, .calendar-change .date {
    min-width: 55%;
    max-width: 100%;
    width: 55%
}

#teaser .time, .calendar-change .time {
    min-width: 44%;
    max-width: 100%;
    width: 44%
}

#teaser .pixelfix, .calendar-change .pixelfix {
    border-top: 1px solid #fff
}

#teaser .styled-select-time, .calendar-change .styled-select-time {
    border: 2px solid #efe9e9;
    height: 43px;
    position: relative
}

#teaser .styled-select-time:after, .calendar-change .styled-select-time:after {
    content: '';
    background: #fff url('images/dropdown-icon.png') no-repeat 5px 18px;
    right: 0;
    top: 0;
    width: 30px;
    height: 39px;
    position: absolute;
    pointer-events: none
}

#teaser .styled-select-time select, .calendar-change .styled-select-time select {
    border: 0;
    font-size: 16px;
    width: 100%;
    background: #fff;
    -webkit-appearance: none;
    padding: 10px 10px;
    height: 39px;
    color: #e04646
}

#teaser .mindays {
    font-size: 14px
}

#teaser .submit, .calendar-change .submit {
    width: 100%;
    background-color: #e04646;
    color: #fff;
    border: 0;
    border-radius: 5px;
    box-shadow: 6px 6px 0 #efe9e9;
    text-align: center;
    font-size: 24px;
    text-transform: uppercase;
    font-weight: 900;
    padding: 10px 0;
    margin-top: 35px;
    -webkit-transition: .2s;
    transition: .2s
}

.btn-submit {
    background-color: #e04646;
    color: #fff;
    width: 25%;
    margin-left: 20px;
    border: 0;
    border-radius: 3px;
    height: 50px;
    text-align: center;
    text-transform: uppercase;
    font-size: 1.2em;
    font-weight: 900;
    padding: 10px 10px;
    -webkit-transition: .2s;
    transition: .2s;
    box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
    font-family: var(--pure-material-font, "Roboto", "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system)
}

.btn-submit_transfer {
    background-color: #e04646;
    color: #fff;
    width: 15%;
   
    border: 0;
    border-radius: 3px;
    height: 50px;
    text-align: center;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 900;
    padding: 10px 10px;
    -webkit-transition: .2s;
    transition: .2s;
    box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
    font-family: var(--pure-material-font, "Roboto", "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system)
}

.btn-next {
    background-color: #e04646;
    color: #fff;
    border: 0;
    border-radius: 5px;
    text-align: center;
    text-transform: uppercase;
    font-size: 1.2em;
    font-weight: 900;
    padding: 10px 10px;
    -webkit-transition: .2s;
    transition: .2s;
    box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
    font-family: var(--pure-material-font, "Roboto", "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system)
}

#teaser .offer {
    width: 80%;
    background-color: #e04646;
    color: #fff;
    border: solid 2px #e09346;
    box-shadow: 6px 6px 0 #efe9e9;
    text-align: center;
    font-size: 20px;
    text-transform: uppercase;
    font-weight: 900;
    opacity: .8;
    transition: .2s;
    margin-bottom: 20px
}

#teaser .submit:hover, .calendar-change .submit:hover, .btn-submit:hover {
    background-color: #716d6e
}

.datepicker {
    border-radius: 4px;
    direction: ltr
}

.datepicker-inline {
    width: 220px
}

.datepicker.datepicker-rtl {
    direction: rtl
}

.datepicker.datepicker-rtl table tr td span {
    float: right
}

.datepicker-dropdown {
    top: 0;
    left: 0
}

.datepicker-dropdown:before {
    content: '';
    display: inline-block;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #ccc;
    border-top: 0;
    border-bottom-color: rgba(0, 0, 0, 0.2);
    position: absolute
}

.datepicker-dropdown:after {
    content: '';
    display: inline-block;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #fff;
    border-top: 0;
    position: absolute
}

.datepicker-dropdown.datepicker-orient-left:before {
    left: 6px
}

.datepicker-dropdown.datepicker-orient-left:after {
    left: 7px
}

.datepicker-dropdown.datepicker-orient-right:before {
    right: 6px
}

.datepicker-dropdown.datepicker-orient-right:after {
    right: 7px
}

.datepicker-dropdown.datepicker-orient-top:before {
    top: -7px
}

.datepicker-dropdown.datepicker-orient-top:after {
    top: -6px
}

.datepicker-dropdown.datepicker-orient-bottom:before {
    bottom: -7px;
    border-bottom: 0;
    border-top: 7px solid #999
}

.datepicker-dropdown.datepicker-orient-bottom:after {
    bottom: -6px;
    border-bottom: 0;
    border-top: 6px solid #fff
}

.datepicker > div {
    display: none
}

.datepicker.days div.datepicker-days, .datepicker.months div.datepicker-months, .datepicker.years div.datepicker-years {
    display: block
}

.datepicker table {
    margin: 0;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.datepicker table tr td, .datepicker table tr th {
    text-align: center;
    width: 40px;
    height: 26px;
    border-radius: 4px;
    border: 0
}

.table-striped .datepicker table tr td, .table-striped .datepicker table tr th {
    background-color: transparent
}

.datepicker table tr td.day.focused, .datepicker table tr td.day:hover {
    background: #eee;
    cursor: pointer
}

.datepicker table tr td.new, .datepicker table tr td.old {
    color: #999
}

.datepicker table tr td.disabled, .datepicker table tr td.disabled:hover {
    background: 0;
    color: #999;
    cursor: default
}

.datepicker table tr td.today, .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today:hover {
    color: #000;
    background-color: #ffdb99;
    border-color: #ffb733
}

.datepicker table tr td.today.active, .datepicker table tr td.today.disabled.active, .datepicker table tr td.today.disabled:active, .datepicker table tr td.today.disabled:focus, .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today.disabled:hover.active, .datepicker table tr td.today.disabled:hover:active, .datepicker table tr td.today.disabled:hover:focus, .datepicker table tr td.today.disabled:hover:hover, .datepicker table tr td.today:active, .datepicker table tr td.today:focus, .datepicker table tr td.today:hover, .datepicker table tr td.today:hover.active, .datepicker table tr td.today:hover:active, .datepicker table tr td.today:hover:focus, .datepicker table tr td.today:hover:hover, .open .dropdown-toggle.datepicker table tr td.today, .open .dropdown-toggle.datepicker table tr td.today.disabled, .open .dropdown-toggle.datepicker table tr td.today.disabled:hover, .open .dropdown-toggle.datepicker table tr td.today:hover {
    color: #000;
    background-color: #ffcd70;
    border-color: #f59e00
}

.datepicker table tr td.today.active, .datepicker table tr td.today.disabled.active, .datepicker table tr td.today.disabled:active, .datepicker table tr td.today.disabled:hover.active, .datepicker table tr td.today.disabled:hover:active, .datepicker table tr td.today:active, .datepicker table tr td.today:hover.active, .datepicker table tr td.today:hover:active, .open .dropdown-toggle.datepicker table tr td.today, .open .dropdown-toggle.datepicker table tr td.today.disabled, .open .dropdown-toggle.datepicker table tr td.today.disabled:hover, .open .dropdown-toggle.datepicker table tr td.today:hover {
    background-image: none
}

.datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled.active, .datepicker table tr td.today.disabled.disabled, .datepicker table tr td.today.disabled.disabled.active, .datepicker table tr td.today.disabled.disabled:active, .datepicker table tr td.today.disabled.disabled:focus, .datepicker table tr td.today.disabled.disabled:hover, .datepicker table tr td.today.disabled:active, .datepicker table tr td.today.disabled:focus, .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today.disabled:hover.disabled, .datepicker table tr td.today.disabled:hover.disabled.active, .datepicker table tr td.today.disabled:hover.disabled:active, .datepicker table tr td.today.disabled:hover.disabled:focus, .datepicker table tr td.today.disabled:hover.disabled:hover, .datepicker table tr td.today.disabled:hover[disabled], .datepicker table tr td.today.disabled:hover[disabled].active, .datepicker table tr td.today.disabled:hover[disabled]:active, .datepicker table tr td.today.disabled:hover[disabled]:focus, .datepicker table tr td.today.disabled:hover[disabled]:hover, .datepicker table tr td.today.disabled[disabled], .datepicker table tr td.today.disabled[disabled].active, .datepicker table tr td.today.disabled[disabled]:active, .datepicker table tr td.today.disabled[disabled]:focus, .datepicker table tr td.today.disabled[disabled]:hover, .datepicker table tr td.today:hover.disabled, .datepicker table tr td.today:hover.disabled.active, .datepicker table tr td.today:hover.disabled:active, .datepicker table tr td.today:hover.disabled:focus, .datepicker table tr td.today:hover.disabled:hover, .datepicker table tr td.today:hover[disabled], .datepicker table tr td.today:hover[disabled].active, .datepicker table tr td.today:hover[disabled]:active, .datepicker table tr td.today:hover[disabled]:focus, .datepicker table tr td.today:hover[disabled]:hover, .datepicker table tr td.today[disabled], .datepicker table tr td.today[disabled].active, .datepicker table tr td.today[disabled]:active, .datepicker table tr td.today[disabled]:focus, .datepicker table tr td.today[disabled]:hover, fieldset[disabled] .datepicker table tr td.today, fieldset[disabled] .datepicker table tr td.today.active, fieldset[disabled] .datepicker table tr td.today.disabled, fieldset[disabled] .datepicker table tr td.today.disabled.active, fieldset[disabled] .datepicker table tr td.today.disabled:active, fieldset[disabled] .datepicker table tr td.today.disabled:focus, fieldset[disabled] .datepicker table tr td.today.disabled:hover, fieldset[disabled] .datepicker table tr td.today.disabled:hover.active, fieldset[disabled] .datepicker table tr td.today.disabled:hover:active, fieldset[disabled] .datepicker table tr td.today.disabled:hover:focus, fieldset[disabled] .datepicker table tr td.today.disabled:hover:hover, fieldset[disabled] .datepicker table tr td.today:active, fieldset[disabled] .datepicker table tr td.today:focus, fieldset[disabled] .datepicker table tr td.today:hover, fieldset[disabled] .datepicker table tr td.today:hover.active, fieldset[disabled] .datepicker table tr td.today:hover:active, fieldset[disabled] .datepicker table tr td.today:hover:focus, fieldset[disabled] .datepicker table tr td.today:hover:hover {
    background-color: #ffdb99;
    border-color: #ffb733
}

.datepicker table tr td.today:hover:hover {
    color: #000
}

.datepicker table tr td.today.active:hover {
    color: #fff
}

.datepicker table tr td.range, .datepicker table tr td.range.disabled, .datepicker table tr td.range.disabled:hover, .datepicker table tr td.range:hover {
    background: #eee;
    border-radius: 0
}

.datepicker table tr td.range.today, .datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today.disabled:hover, .datepicker table tr td.range.today:hover {
    color: #000;
    background-color: #f7ca77;
    border-color: #f1a417;
    border-radius: 0
}

.datepicker table tr td.range.today.active, .datepicker table tr td.range.today.disabled.active, .datepicker table tr td.range.today.disabled:active, .datepicker table tr td.range.today.disabled:focus, .datepicker table tr td.range.today.disabled:hover, .datepicker table tr td.range.today.disabled:hover.active, .datepicker table tr td.range.today.disabled:hover:active, .datepicker table tr td.range.today.disabled:hover:focus, .datepicker table tr td.range.today.disabled:hover:hover, .datepicker table tr td.range.today:active, .datepicker table tr td.range.today:focus, .datepicker table tr td.range.today:hover, .datepicker table tr td.range.today:hover.active, .datepicker table tr td.range.today:hover:active, .datepicker table tr td.range.today:hover:focus, .datepicker table tr td.range.today:hover:hover, .open .dropdown-toggle.datepicker table tr td.range.today, .open .dropdown-toggle.datepicker table tr td.range.today.disabled, .open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover, .open .dropdown-toggle.datepicker table tr td.range.today:hover {
    color: #000;
    background-color: #f4bb51;
    border-color: #bf800c
}

.datepicker table tr td.range.today.active, .datepicker table tr td.range.today.disabled.active, .datepicker table tr td.range.today.disabled:active, .datepicker table tr td.range.today.disabled:hover.active, .datepicker table tr td.range.today.disabled:hover:active, .datepicker table tr td.range.today:active, .datepicker table tr td.range.today:hover.active, .datepicker table tr td.range.today:hover:active, .open .dropdown-toggle.datepicker table tr td.range.today, .open .dropdown-toggle.datepicker table tr td.range.today.disabled, .open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover, .open .dropdown-toggle.datepicker table tr td.range.today:hover {
    background-image: none
}

.datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today.disabled.active, .datepicker table tr td.range.today.disabled.disabled, .datepicker table tr td.range.today.disabled.disabled.active, .datepicker table tr td.range.today.disabled.disabled:active, .datepicker table tr td.range.today.disabled.disabled:focus, .datepicker table tr td.range.today.disabled.disabled:hover, .datepicker table tr td.range.today.disabled:active, .datepicker table tr td.range.today.disabled:focus, .datepicker table tr td.range.today.disabled:hover, .datepicker table tr td.range.today.disabled:hover.disabled, .datepicker table tr td.range.today.disabled:hover.disabled.active, .datepicker table tr td.range.today.disabled:hover.disabled:active, .datepicker table tr td.range.today.disabled:hover.disabled:focus, .datepicker table tr td.range.today.disabled:hover.disabled:hover, .datepicker table tr td.range.today.disabled:hover[disabled], .datepicker table tr td.range.today.disabled:hover[disabled].active, .datepicker table tr td.range.today.disabled:hover[disabled]:active, .datepicker table tr td.range.today.disabled:hover[disabled]:focus, .datepicker table tr td.range.today.disabled:hover[disabled]:hover, .datepicker table tr td.range.today.disabled[disabled], .datepicker table tr td.range.today.disabled[disabled].active, .datepicker table tr td.range.today.disabled[disabled]:active, .datepicker table tr td.range.today.disabled[disabled]:focus, .datepicker table tr td.range.today.disabled[disabled]:hover, .datepicker table tr td.range.today:hover.disabled, .datepicker table tr td.range.today:hover.disabled.active, .datepicker table tr td.range.today:hover.disabled:active, .datepicker table tr td.range.today:hover.disabled:focus, .datepicker table tr td.range.today:hover.disabled:hover, .datepicker table tr td.range.today:hover[disabled], .datepicker table tr td.range.today:hover[disabled].active, .datepicker table tr td.range.today:hover[disabled]:active, .datepicker table tr td.range.today:hover[disabled]:focus, .datepicker table tr td.range.today:hover[disabled]:hover, .datepicker table tr td.range.today[disabled], .datepicker table tr td.range.today[disabled].active, .datepicker table tr td.range.today[disabled]:active, .datepicker table tr td.range.today[disabled]:focus, .datepicker table tr td.range.today[disabled]:hover, fieldset[disabled] .datepicker table tr td.range.today, fieldset[disabled] .datepicker table tr td.range.today.active, fieldset[disabled] .datepicker table tr td.range.today.disabled, fieldset[disabled] .datepicker table tr td.range.today.disabled.active, fieldset[disabled] .datepicker table tr td.range.today.disabled:active, fieldset[disabled] .datepicker table tr td.range.today.disabled:focus, fieldset[disabled] .datepicker table tr td.range.today.disabled:hover, fieldset[disabled] .datepicker table tr td.range.today.disabled:hover.active, fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:active, fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:focus, fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:hover, fieldset[disabled] .datepicker table tr td.range.today:active, fieldset[disabled] .datepicker table tr td.range.today:focus, fieldset[disabled] .datepicker table tr td.range.today:hover, fieldset[disabled] .datepicker table tr td.range.today:hover.active, fieldset[disabled] .datepicker table tr td.range.today:hover:active, fieldset[disabled] .datepicker table tr td.range.today:hover:focus, fieldset[disabled] .datepicker table tr td.range.today:hover:hover {
    background-color: #f7ca77;
    border-color: #f1a417
}

.datepicker table tr td.selected, .datepicker table tr td.selected.disabled, .datepicker table tr td.selected.disabled:hover, .datepicker table tr td.selected:hover {
    color: #fff;
    background-color: #999;
    border-color: #555;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)
}

.datepicker table tr td.selected.active, .datepicker table tr td.selected.disabled.active, .datepicker table tr td.selected.disabled:active, .datepicker table tr td.selected.disabled:focus, .datepicker table tr td.selected.disabled:hover, .datepicker table tr td.selected.disabled:hover.active, .datepicker table tr td.selected.disabled:hover:active, .datepicker table tr td.selected.disabled:hover:focus, .datepicker table tr td.selected.disabled:hover:hover, .datepicker table tr td.selected:active, .datepicker table tr td.selected:focus, .datepicker table tr td.selected:hover, .datepicker table tr td.selected:hover.active, .datepicker table tr td.selected:hover:active, .datepicker table tr td.selected:hover:focus, .datepicker table tr td.selected:hover:hover, .open .dropdown-toggle.datepicker table tr td.selected, .open .dropdown-toggle.datepicker table tr td.selected.disabled, .open .dropdown-toggle.datepicker table tr td.selected.disabled:hover, .open .dropdown-toggle.datepicker table tr td.selected:hover {
    color: #fff;
    background-color: #858585;
    border-color: #373737
}

.datepicker table tr td.selected.active, .datepicker table tr td.selected.disabled.active, .datepicker table tr td.selected.disabled:active, .datepicker table tr td.selected.disabled:hover.active, .datepicker table tr td.selected.disabled:hover:active, .datepicker table tr td.selected:active, .datepicker table tr td.selected:hover.active, .datepicker table tr td.selected:hover:active, .open .dropdown-toggle.datepicker table tr td.selected, .open .dropdown-toggle.datepicker table tr td.selected.disabled, .open .dropdown-toggle.datepicker table tr td.selected.disabled:hover, .open .dropdown-toggle.datepicker table tr td.selected:hover {
    background-image: none
}

.datepicker table tr td.selected.disabled, .datepicker table tr td.selected.disabled.active, .datepicker table tr td.selected.disabled.disabled, .datepicker table tr td.selected.disabled.disabled.active, .datepicker table tr td.selected.disabled.disabled:active, .datepicker table tr td.selected.disabled.disabled:focus, .datepicker table tr td.selected.disabled.disabled:hover, .datepicker table tr td.selected.disabled:active, .datepicker table tr td.selected.disabled:focus, .datepicker table tr td.selected.disabled:hover, .datepicker table tr td.selected.disabled:hover.disabled, .datepicker table tr td.selected.disabled:hover.disabled.active, .datepicker table tr td.selected.disabled:hover.disabled:active, .datepicker table tr td.selected.disabled:hover.disabled:focus, .datepicker table tr td.selected.disabled:hover.disabled:hover, .datepicker table tr td.selected.disabled:hover[disabled], .datepicker table tr td.selected.disabled:hover[disabled].active, .datepicker table tr td.selected.disabled:hover[disabled]:active, .datepicker table tr td.selected.disabled:hover[disabled]:focus, .datepicker table tr td.selected.disabled:hover[disabled]:hover, .datepicker table tr td.selected.disabled[disabled], .datepicker table tr td.selected.disabled[disabled].active, .datepicker table tr td.selected.disabled[disabled]:active, .datepicker table tr td.selected.disabled[disabled]:focus, .datepicker table tr td.selected.disabled[disabled]:hover, .datepicker table tr td.selected:hover.disabled, .datepicker table tr td.selected:hover.disabled.active, .datepicker table tr td.selected:hover.disabled:active, .datepicker table tr td.selected:hover.disabled:focus, .datepicker table tr td.selected:hover.disabled:hover, .datepicker table tr td.selected:hover[disabled], .datepicker table tr td.selected:hover[disabled].active, .datepicker table tr td.selected:hover[disabled]:active, .datepicker table tr td.selected:hover[disabled]:focus, .datepicker table tr td.selected:hover[disabled]:hover, .datepicker table tr td.selected[disabled], .datepicker table tr td.selected[disabled].active, .datepicker table tr td.selected[disabled]:active, .datepicker table tr td.selected[disabled]:focus, .datepicker table tr td.selected[disabled]:hover, fieldset[disabled] .datepicker table tr td.selected, fieldset[disabled] .datepicker table tr td.selected.active, fieldset[disabled] .datepicker table tr td.selected.disabled, fieldset[disabled] .datepicker table tr td.selected.disabled.active, fieldset[disabled] .datepicker table tr td.selected.disabled:active, fieldset[disabled] .datepicker table tr td.selected.disabled:focus, fieldset[disabled] .datepicker table tr td.selected.disabled:hover, fieldset[disabled] .datepicker table tr td.selected.disabled:hover.active, fieldset[disabled] .datepicker table tr td.selected.disabled:hover:active, fieldset[disabled] .datepicker table tr td.selected.disabled:hover:focus, fieldset[disabled] .datepicker table tr td.selected.disabled:hover:hover, fieldset[disabled] .datepicker table tr td.selected:active, fieldset[disabled] .datepicker table tr td.selected:focus, fieldset[disabled] .datepicker table tr td.selected:hover, fieldset[disabled] .datepicker table tr td.selected:hover.active, fieldset[disabled] .datepicker table tr td.selected:hover:active, fieldset[disabled] .datepicker table tr td.selected:hover:focus, fieldset[disabled] .datepicker table tr td.selected:hover:hover {
    background-color: #999;
    border-color: #555
}

.datepicker table tr td.active, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active:hover {
    color: #fff;
    background-color: #428bca;
    border-color: #357ebd;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)
}

.datepicker table tr td.active.active, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:focus, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled:hover.active, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.disabled:hover:focus, .datepicker table tr td.active.disabled:hover:hover, .datepicker table tr td.active:active, .datepicker table tr td.active:focus, .datepicker table tr td.active:hover, .datepicker table tr td.active:hover.active, .datepicker table tr td.active:hover:active, .datepicker table tr td.active:hover:focus, .datepicker table tr td.active:hover:hover, .open .dropdown-toggle.datepicker table tr td.active, .open .dropdown-toggle.datepicker table tr td.active.disabled, .open .dropdown-toggle.datepicker table tr td.active.disabled:hover, .open .dropdown-toggle.datepicker table tr td.active:hover {
    color: #fff;
    background-color: #3276b1;
    border-color: #285e8e
}

.datepicker table tr td.active.active, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover.active, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active:active, .datepicker table tr td.active:hover.active, .datepicker table tr td.active:hover:active, .open .dropdown-toggle.datepicker table tr td.active, .open .dropdown-toggle.datepicker table tr td.active.disabled, .open .dropdown-toggle.datepicker table tr td.active.disabled:hover, .open .dropdown-toggle.datepicker table tr td.active:hover {
    background-image: none
}

.datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled.disabled, .datepicker table tr td.active.disabled.disabled.active, .datepicker table tr td.active.disabled.disabled:active, .datepicker table tr td.active.disabled.disabled:focus, .datepicker table tr td.active.disabled.disabled:hover, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:focus, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled:hover.disabled, .datepicker table tr td.active.disabled:hover.disabled.active, .datepicker table tr td.active.disabled:hover.disabled:active, .datepicker table tr td.active.disabled:hover.disabled:focus, .datepicker table tr td.active.disabled:hover.disabled:hover, .datepicker table tr td.active.disabled:hover[disabled], .datepicker table tr td.active.disabled:hover[disabled].active, .datepicker table tr td.active.disabled:hover[disabled]:active, .datepicker table tr td.active.disabled:hover[disabled]:focus, .datepicker table tr td.active.disabled:hover[disabled]:hover, .datepicker table tr td.active.disabled[disabled], .datepicker table tr td.active.disabled[disabled].active, .datepicker table tr td.active.disabled[disabled]:active, .datepicker table tr td.active.disabled[disabled]:focus, .datepicker table tr td.active.disabled[disabled]:hover, .datepicker table tr td.active:hover.disabled, .datepicker table tr td.active:hover.disabled.active, .datepicker table tr td.active:hover.disabled:active, .datepicker table tr td.active:hover.disabled:focus, .datepicker table tr td.active:hover.disabled:hover, .datepicker table tr td.active:hover[disabled], .datepicker table tr td.active:hover[disabled].active, .datepicker table tr td.active:hover[disabled]:active, .datepicker table tr td.active:hover[disabled]:focus, .datepicker table tr td.active:hover[disabled]:hover, .datepicker table tr td.active[disabled], .datepicker table tr td.active[disabled].active, .datepicker table tr td.active[disabled]:active, .datepicker table tr td.active[disabled]:focus, .datepicker table tr td.active[disabled]:hover, fieldset[disabled] .datepicker table tr td.active, fieldset[disabled] .datepicker table tr td.active.active, fieldset[disabled] .datepicker table tr td.active.disabled, fieldset[disabled] .datepicker table tr td.active.disabled.active, fieldset[disabled] .datepicker table tr td.active.disabled:active, fieldset[disabled] .datepicker table tr td.active.disabled:focus, fieldset[disabled] .datepicker table tr td.active.disabled:hover, fieldset[disabled] .datepicker table tr td.active.disabled:hover.active, fieldset[disabled] .datepicker table tr td.active.disabled:hover:active, fieldset[disabled] .datepicker table tr td.active.disabled:hover:focus, fieldset[disabled] .datepicker table tr td.active.disabled:hover:hover, fieldset[disabled] .datepicker table tr td.active:active, fieldset[disabled] .datepicker table tr td.active:focus, fieldset[disabled] .datepicker table tr td.active:hover, fieldset[disabled] .datepicker table tr td.active:hover.active, fieldset[disabled] .datepicker table tr td.active:hover:active, fieldset[disabled] .datepicker table tr td.active:hover:focus, fieldset[disabled] .datepicker table tr td.active:hover:hover {
    background-color: #428bca;
    border-color: #357ebd
}

.datepicker table tr td span {
    display: block;
    width: 23%;
    height: 54px;
    line-height: 54px;
    float: left;
    margin: 1%;
    cursor: pointer;
    border-radius: 4px
}

.datepicker table tr td span:hover {
    background: #eee
}

.datepicker table tr td span.disabled, .datepicker table tr td span.disabled:hover {
    background: 0;
    color: #999;
    cursor: default
}

.datepicker table tr td span.active, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active:hover {
    color: #fff;
    background-color: #428bca;
    border-color: #357ebd;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)
}

.datepicker table tr td span.active.active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:focus, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active.disabled:hover.active, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active.disabled:hover:focus, .datepicker table tr td span.active.disabled:hover:hover, .datepicker table tr td span.active:active, .datepicker table tr td span.active:focus, .datepicker table tr td span.active:hover, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active:hover:active, .datepicker table tr td span.active:hover:focus, .datepicker table tr td span.active:hover:hover, .open .dropdown-toggle.datepicker table tr td span.active, .open .dropdown-toggle.datepicker table tr td span.active.disabled, .open .dropdown-toggle.datepicker table tr td span.active.disabled:hover, .open .dropdown-toggle.datepicker table tr td span.active:hover {
    color: #fff;
    background-color: #3276b1;
    border-color: #285e8e
}

.datepicker table tr td span.active.active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:hover.active, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active:active, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active:hover:active, .open .dropdown-toggle.datepicker table tr td span.active, .open .dropdown-toggle.datepicker table tr td span.active.disabled, .open .dropdown-toggle.datepicker table tr td span.active.disabled:hover, .open .dropdown-toggle.datepicker table tr td span.active:hover {
    background-image: none
}

.datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled.disabled, .datepicker table tr td span.active.disabled.disabled.active, .datepicker table tr td span.active.disabled.disabled:active, .datepicker table tr td span.active.disabled.disabled:focus, .datepicker table tr td span.active.disabled.disabled:hover, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:focus, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active.disabled:hover.disabled, .datepicker table tr td span.active.disabled:hover.disabled.active, .datepicker table tr td span.active.disabled:hover.disabled:active, .datepicker table tr td span.active.disabled:hover.disabled:focus, .datepicker table tr td span.active.disabled:hover.disabled:hover, .datepicker table tr td span.active.disabled:hover[disabled], .datepicker table tr td span.active.disabled:hover[disabled].active, .datepicker table tr td span.active.disabled:hover[disabled]:active, .datepicker table tr td span.active.disabled:hover[disabled]:focus, .datepicker table tr td span.active.disabled:hover[disabled]:hover, .datepicker table tr td span.active.disabled[disabled], .datepicker table tr td span.active.disabled[disabled].active, .datepicker table tr td span.active.disabled[disabled]:active, .datepicker table tr td span.active.disabled[disabled]:focus, .datepicker table tr td span.active.disabled[disabled]:hover, .datepicker table tr td span.active:hover.disabled, .datepicker table tr td span.active:hover.disabled.active, .datepicker table tr td span.active:hover.disabled:active, .datepicker table tr td span.active:hover.disabled:focus, .datepicker table tr td span.active:hover.disabled:hover, .datepicker table tr td span.active:hover[disabled], .datepicker table tr td span.active:hover[disabled].active, .datepicker table tr td span.active:hover[disabled]:active, .datepicker table tr td span.active:hover[disabled]:focus, .datepicker table tr td span.active:hover[disabled]:hover, .datepicker table tr td span.active[disabled], .datepicker table tr td span.active[disabled].active, .datepicker table tr td span.active[disabled]:active, .datepicker table tr td span.active[disabled]:focus, .datepicker table tr td span.active[disabled]:hover, fieldset[disabled] .datepicker table tr td span.active, fieldset[disabled] .datepicker table tr td span.active.active, fieldset[disabled] .datepicker table tr td span.active.disabled, fieldset[disabled] .datepicker table tr td span.active.disabled.active, fieldset[disabled] .datepicker table tr td span.active.disabled:active, fieldset[disabled] .datepicker table tr td span.active.disabled:focus, fieldset[disabled] .datepicker table tr td span.active.disabled:hover, fieldset[disabled] .datepicker table tr td span.active.disabled:hover.active, fieldset[disabled] .datepicker table tr td span.active.disabled:hover:active, fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus, fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover, fieldset[disabled] .datepicker table tr td span.active:active, fieldset[disabled] .datepicker table tr td span.active:focus, fieldset[disabled] .datepicker table tr td span.active:hover, fieldset[disabled] .datepicker table tr td span.active:hover.active, fieldset[disabled] .datepicker table tr td span.active:hover:active, fieldset[disabled] .datepicker table tr td span.active:hover:focus, fieldset[disabled] .datepicker table tr td span.active:hover:hover {
    background-color: #428bca;
    border-color: #357ebd
}

.datepicker table tr td span.new, .datepicker table tr td span.old {
    color: #999
}

.datepicker th.datepicker-switch {
    width: 145px
}

.datepicker tfoot tr th, .datepicker thead tr:first-child th {
    cursor: pointer
}

.datepicker tfoot tr th:hover, .datepicker thead tr:first-child th:hover {
    background: #eee
}

.datepicker .cw {
    font-size: 10px;
    width: 12px;
    padding: 0 2px 0 5px;
    vertical-align: middle
}

.datepicker thead tr:first-child th.cw {
    cursor: default;
    background-color: transparent
}

.input-group.date .input-group-addon i {
    cursor: pointer
}

.input-daterange input {
    text-align: center
}

.input-daterange input:first-child {
    border-radius: 3px 0 0 3px
}

.input-daterange input:last-child {
    border-radius: 0 3px 3px 0
}

.input-daterange .input-group-addon {
    width: auto;
    min-width: 16px;
    padding: 4px 5px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    text-shadow: 0 1px 0 #fff;
    vertical-align: middle;
    background-color: #eee;
    border: solid #ccc;
    border-width: 1px 0;
    margin-left: -5px;
    margin-right: -5px
}

.datepicker.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 9999;
    display: none;
    min-width: 160px;
    list-style: none;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 5px;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
    color: #333;
    font-size: 14px;
    line-height: 2
}

.datepicker.datepicker-inline td, .datepicker.datepicker-inline th, .datepicker.dropdown-menu td, .datepicker.dropdown-menu th {
    padding: 0 5px
}

.datepicker .prev, .datepicker .next {
    font-size: 22pt;
    line-height: 30px
}

.steps div {
    display: inline-block;
    border-bottom: 10px solid #ccc
}

.steps .active {
    border-color: #009dff
}

.info {
    font: 14px/24px 'Roboto', sans-serif;
    font-weight: 300;
    padding: 10px 0;
    text-align: center
}

.sorttype div {
    font: 14px/24px 'Roboto', sans-serif;
    font-weight: 300;
    color: #606060
}

.sorttype select {
    height: 35px;
    background-color: #fff
}

.booking-route {
    cursor: pointer;
    padding: 4px;
    font-size: 15px;
    font-weight: 800;
}

.hidden-vehicle-1, .hidden-vehicle-2, .hidden-vehicle-3, .hidden-vehicle-4, .hidden-vehicle-5, .page-without-prepay .visible-without-prepay {
    display: block !important
}

.page-vehicle-1 .hidden-vehicle-1, .page-vehicle-2 .hidden-vehicle-2, .page-vehicle-3 .hidden-vehicle-3, .page-vehicle-4 .hidden-vehicle-4, .page-vehicle-5 .hidden-vehicle-5, .page-without-prepay .hidden-without-prepay, .visible-without-prepay {
    display: none !important
}

.visible-vehicle-1, .visible-vehicle-2, .visible-vehicle-3, .visible-vehicle-4, .visible-vehicle-5, .visible__two-way-theme {
    display: none !important
}

.page-vehicle-1 .visible-vehicle-1, .page-vehicle-2 .visible-vehicle-2, .page-vehicle-3 .visible-vehicle-3, .page-vehicle-4 .visible-vehicle-4, .page-vehicle-5 .visible-vehicle-5, .two-way-theme .visible__two-way-theme {
    display: block !important
}

.page-vehicle-1 .visible-vehicle-1.inline-block, .page-vehicle-2 .visible-vehicle-2.inline-block, .page-vehicle-3 .visible-vehicle-3.inline-block, .page-vehicle-4 .visible-vehicle-4.inline-block, .page-vehicle-5 .visible-vehicle-5.inline-block {
    display: inline-block !important
}

.col-md-8 hr {
    border-top: 2px solid #909090;
    margin: 0
}

.col-md-8 h2 {
    font: 20px/26px 'Roboto', sans-serif;
    color: #606060;
    text-align: center
}

.prev, .next {
    font-size: 30pt;
    padding: 14px 0;
    color: #ccc;
    cursor: pointer
}

.prev:hover, .next:hover {
    color: #909090
}

.next {
    float: right
}

.caritemchars {
    position: relative
}

.caritemchars img {
    width: 250px;
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0
}

.caritemchars span {
    font-size: 11px;
    line-height: 18px;
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    display: block;
    color: #666;
    background: url(/img/wi.png) no-repeat transparent;
    padding: 0 0 0 27px;
    margin: 2px 0;
    font-weight: 300
}

span.motor {
    background-position: -8px -1210px
}

span.doors {
    background-position: -6px -1303px
}

span.seats {
    background-position: -4px -1253px
}

span.airco {
    background-position: -6px -1353px
}

span.trans {
    background-position: -6px -1328px
}

span.bags {
    background-position: -6px -1277px
}

.functions-info h3, .col-md-2 h3, .col-md-4 h3, .panel .col-md-3 h3 {
    color: #333;
    margin: 0 0 10px 0;
    font-size: 18px;
    font-weight: bold;
    line-height: 28px
}

.group h2 {
    background: #eee;
    line-height: 1.5;
    padding: 7px 15px;
    font-size: 1em;
    color: #606060;
    font-weight: bold
}

.car-block-transfer {
    width: 50%;
    text-align: center;
    min-height: 550px;
    padding: 1em;
    float: left;
    padding-bottom: 16px;
    background-color: #fff;
    border: 10px solid #ddd;
    box-shadow: 0 30px 31px -30px rgba(136, 136, 136, 1);
    margin-bottom: 30px;
    transition: all .3s ease-in-out;
}

.vehicle-info {
    min-height: 220px;
}

.car-block {
    width: 33.33333%;
    min-height: 800px;
    padding-bottom: 16px;
    background-color: #fff;
    float: left;
    padding: 1em;
    border: 10px solid #ddd;
    box-shadow: 0 30px 31px -30px rgba(136, 136, 136, 1);
    margin-bottom: 30px;
    transition: all .3s ease-in-out
}

.car-block:hover {
    transform: scale(1.01);
    box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22)
}

.best-price {
    position: absolute;
    right: 0;
    top: 0
}

.fuel-economy {
    color: green;
    font-size: 12pt;
    font-weight: bold;
    position: relative;
    margin: 5px;
    font-family: -webkit-body;
    border: 1px solid #00cfff;
    text-align: center
}

.insurance-detail {
    color: #069;
    font-weight: 400;
    position: relative;
    
    text-align: center;
}

.show-offer {
    display: inline-block;
    border-radius: 1px;
    cursor: pointer;
    border: solid 1px;
    padding: 4px;
    font-size: 14px;
    font-weight: 800;
    margin-bottom: 30px;
}

.page-vehicle-5 .show-offer {
    margin-bottom: 0
}

.price-info h3 {
    font-size: 14px;
    font-weight: bold;
    background: 0;
    padding: 0;
    margin: 0 26px;
    border: 0;
    color: #09C
}

.price-info ul {
    list-style: none;
    font-size: 14px;
    margin-top: 30px;
}

.price-info ul li {
    letter-spacing: 0;
    background: url(/img/check.png) 0 0 no-repeat;
    text-align: left;
    padding: 0px 20px;
    margin: 0;
    list-style-type: none;
    color: #333;
    font-weight: 400
}

.col-md-2 #block, .col-md-3 #block {
    min-width: 140px;
    text-align: right;
    color: #069;
    font-size: 16px;
    letter-spacing: 0px;
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: bold;
    padding: 20px 0px;
    margin-top: 5px;
}

.col-md-2 #price, .col-md-3 #price {
    width: 160px;
    font-size: 40px;
    letter-spacing: -1px;
    line-height: 30px;
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: 300;
    float: left;
    padding: 0;
    text-align: right;
    margin-top: 5px
}

.font_total {
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 1.2em
}

.col-md-2 #total, .col-md-3 #total {
    min-width: 140px;
    color: #069;
    font-size: 14px;
    letter-spacing: 0px;
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: bold;
    padding: 0px 0px;
    margin-top: 25px;
}

.col-md-2 button, .col-md-3 button, .form-group button {
    position: relative;
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    outline: 0;
    background: #bb0e1c;
    border-radius: 5px;
    color: #fff;
    width: 220px;
    height: 45px;
    font-weight: 600;
}

.col-md-2 button:active, .col-md-3 button:active, .form-group button:active {
    top: 1px
}

.control-label {
    font: 14px/24px 'Roboto', sans-serif;
    font-weight: 300;
    text-align: center;
    padding: 0;
    margin-top: -3px
}

.control-label2 {
    margin-top: -12px
}

.popup {
    position: fixed;
    margin: auto;
    z-index: 1283 !important;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    max-height: 70%;
    opacity: 0;
    visibility: hidden;
    padding: 10px;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    background: rgba(238, 238, 238, 0.7);
    overflow: visible !important
}

.popuptransfer {
    position: fixed;
    margin: auto;
    z-index: 1283 !important;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    max-height: 30%;
    opacity: 0;
    visibility: hidden;
    padding: 10px;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    background: rgba(238, 238, 238, 0.7);
    overflow: visible !important
}

.modal {
    z-index: 1200
}

.block, .infoblock {
    background: #fff;
    margin: 0;
    border-radius: 10px;
    -webkit-border-radius: 10px
}

.infoblock {
    margin-top: 15px;
    overflow-y: scroll;
    height: 94%;
    padding: 10px
}

.block, .infoblocktransfer {
    background: #fff;
    margin: 0;
    border-radius: 10px;
    -webkit-border-radius: 10px
}

.infoblocktransfer {
    margin-top: 15px;
    overflow-y: scroll;
    height: 90%;
    text-align: center;
    padding: 10px
}

.popup .glyphicon-remove-circle {
    font-size: 22px !important;
    float: right;
    margin: 4px;
    cursor: pointer
}

.free-date-text {
    border: 1px solid red;
    background: #eee;
    padding: 7px 15px;
    line-height: 1.5;
    text-align: center;
    font-size: 1em;
    color: red;
    font-weight: bold
}

.calendar-change, .calendar-change .submit {
    margin-top: 10px
}

.includers span, .popup-sales span {
    display: block;
    font-size: 18px;
    line-height: 28px;
    font-weight: bold;
    color: #d00;
    text-align: center
}

.includers, .free-date, .popup-sales {
    display: none
}

.includers ul, .popup-sales ul {
    margin: 0 0 10px;
    padding: 0;
    font-size: 13px;
    line-height: 20px;
    list-style: none
}

.includers ul li, .popup-sales ul li {
    margin: 0;
    padding: 0px 20px;
    text-align: left;
}

.includers ul li strong, .popup-sales ul li strong {
    display: block;
    padding: 10px 12px 0 16px;
    text-align: center
}

.bold {
    font-weight: 700
}

.bookinfo {
    line-height: 22px;
    text-transform: uppercase;
    font-size: 12px;
    letter-spacing: .30px
}

.pricetotal {
    font-size: 16px
}

.bookinfo .col-md-2 {
    text-align: right
}

.bookinfo hr {
    margin: 6px
}

#booking-nav {
    padding-top: 20px
}

#book-params {
    width: 100%;
    background: #fff;
    text-align: center;
    margin-bottom: 40px;
}

.booking-page > div {
    padding-top: 0px
}

.booking-page button {
    width: 52px
}

#book-params.affix:not(.static) {
    box-shadow: 0 7px 7px -2px gray;
    top: 0;
    z-index: 2
}

#book-params.affix + section {
    padding-top: 176px
}

#book-params .input-group {
    margin-bottom: 2px
}

#book-params .styled-select-time .form-control {
    box-shadow: none
}

#book-params .styled-select-time:after {
    content: '';
    background: #fff url('images/dropdown-icon.png') no-repeat 8px 10px;
    right: 1px;
    top: 1px;
    width: 26px;
    height: 28px;
    position: absolute;
    pointer-events: none;
    z-index: 2
}

#book-params {
    content: " ";
    display: table
}

#book-params.affix ~ section#booking-container {
    padding-top: 144px
}

body .booking-page, body .booking-form, #booking-nav {
    display: none
}

.booking-form hr {
    border-top: 2px solid #909090;
    margin: 12px
}

.advance-items img {
    height: 67px;
    margin: 10px 0 7px
}

.static {
    position: static
}

#booking-info h2 {
    text-align: center
}

.book:active {
    position: relative;
    top: 1px
}

.panel .well {
    width: 100%;
    color: #000;
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 16pt
}

.infoprint {
    clear: both;
    color: #000;
    display: none
}

.infoprint h3 {
    margin: 0
}

@media print {
    .book {
        display: none
    }

    .col-md-5 h3 {
        color: #000
    }

    .prepay {
        display: none
    }

    .infoprint {
        display: block
    }

    .col-md-4 img {
        display: none
    }

    header {
        display: none
    }

    footer {
        display: none
    }
}

@media (min-width: 993px) and (max-width: 1440px) {
    .input-sm, .form-group-sm .form-control {
        font-size: 15px;
        height: 40px;
        background: #eee;
        border: none;
        box-shadow: none;
    }

    #teaser .nav-tabs {
        left: 3%
    }

    #teaser .date, .calendar-change .date {
        min-width: 72%;
        max-width: 100%;
        width: 72%
    }

    #teaser .time, .calendar-change .time {
        min-width: 25%;
        max-width: 100%;
        width: 25%
    }
}

@media (max-width: 992px) {
    h1 {
        font-size: 24px;
        text-align: center
    }

    h4 {
        font-size: 18px;
        text-align: center
    }

    .btn-submit {
        margin-bottom: 20px;
        font-size: 1.0em;
    }

    .show-offer {
        cursor: pointer;
        border: solid 1px;
        padding: 4px;
        font-size: 14px;
        font-weight: 800;
        float: right
    }

    #teaser .nav-tabs {
        margin-left: 15px
    }

    .steps div {
        display: inline-block;
        width: 60px;
        border-bottom: 10px solid #ccc
    }

    .col-md-2 button, .col-md-3 button, .form-group button {
        position: relative;
        font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
        margin-top: 50px;
        float: left;
        outline: 0;
        background: #bb0e1c;
        border-radius: 5px;
        color: #fff;
        width: 160px;
        height: 40px;
        font-weight: 600
    }
}

@media (max-width: 660px) {
    .car-block {
        width: 50%;
        border: none;
        margin-top: 25px;
        padding: 0;
    }

    .font_total {
        font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
        font-size: 16px
    }

    #teaser .mindays {
        font-size: 12px
    }

    #teaser .nav-tabs {
        margin-left: 15px
    }

    .show-offer {
        cursor: pointer;
        border: solid 1px;
        padding: 4px;
        font-size: 15px;
        font-weight: 800;
    }

    .btn-submit {
        margin-bottom: 20px
    }

    .col-md-2 button, .col-md-3 button, .form-group button {
        position: relative;
        font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
        margin-top: 40px;
        margin-bottom: 10px;
        outline: 0;
        background: #bb0e1c;
        border-radius: 5px;
        color: #fff;
        width: 160px;
        height: 40px;
        font-weight: 600
    }
}

@media (max-width: 480px) {
    .car-block-transfer {
        width: 100%;
        border: none;
        margin-top: 25px;
        padding: 0;
    }

    h1 {
        font-size: 18px;
        text-align: center
    }

    h4 {
        font-size: 14px;
        text-align: center
    }

    .insurance-detail {
        right: -5px;
    }

    .btn-submit_transfer {
    
    width: 100%;
    margin-bottom: 30px; }

    .mindays {

    font-size: 12px;
    margin-top: 20px;
    text-align: center;
    }

    .car-block {
        width: 100%;
        border: none;
        padding: 0;
    }

    .font_total {
        font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
        font-size: 14px
    }

    .steps div {
        display: inline-block;
        width: 40px;
        border-bottom: 10px solid #ccc
    }

    .prev, .next {
        font-size: 22pt;
        padding: 14px 0;
        color: #ccc;
        cursor: pointer
    }

    .show-offer {
        cursor: pointer;
        border: solid 1px;
        padding: 4px;
        font-size: 14px;
        font-weight: 800;
        top: 0px;
    }

    .show-offer-transfer {
        cursor: pointer;
        border: solid 1px;
        padding: 4px;
        font-size: 14px;
        font-weight: 800;
        top: 5px;
        right: 0;
        float: right
    }

    .btn-submit {
        margin-bottom: 20px;
        width: 92%;
    }

    header .phone-link {

        top: -37px;
        left: 82px;
        right: 0px;
    }
    .col-md-2 button, .col-md-3 button, .form-group button {
        position: relative;
        font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
        margin-top: 28px;
        margin-bottom: 28px;
        outline: 0;
        background: #bb0e1c;
        border-radius: 5px;
        color: #fff;
        float: right;
        width: 160px;
        height: 40px;
        font-weight: 600
    }

    #teaser .offer {
        width: 90%;
        background-color: #e04646;
        color: #fff;
        border: solid 2px #888;
        box-shadow: 6px 6px 0 #efe9e9;
        text-align: center;
        font-size: 12px;
        text-transform: uppercase;
        font-weight: 900;
        padding: 2px 0;
        opacity: .9;
        -webkit-transition: .2s;
        transition: .2s;
        margin-bottom: 20px
    }

    #teaser .reservation-form-shadow .input-group input, .calendar-change .input-group input {
        border-radius: 0;
        color: #e04646;
        font-size: 14px;
        padding-left: 15px;
        box-shadow: none;
        background: 0;
        -webkit-appearance: none;
        cursor: pointer
    }

    #teaser .mindays {
        font-size: 11px
    }

    #teaser .mindays a {
        float: left
    }

    #teaser .submit, .calendar-change .submit {
        width: 100%;
        background-color: #e04646;
        color: #fff;
        border: 0;
        border-radius: 5px;
        box-shadow: 6px 6px 0 #efe9e9;
        text-align: center;
        font-size: 16px;
        text-transform: uppercase;
        font-weight: 900;
        padding: 10px 0;
        margin-top: 35px;
        -webkit-transition: .2s;
        transition: .2s
    }

    #teaser .nav-tabs {
        font-size: 12px;
        margin-left: 15px
    }
}

h1 {
    font-size: 24px;
    text-align: center
}

h2 {
    font-size: 18px;
    text-align: center
}

.select-styled {
    height: 50px;
    position: relative;
    border-radius: 3px;
}

.select-styled select {
    border: 0;
    font-size: 16px;
    width: 100%;
    background: #fff;
    -webkit-appearance: none;
    padding: 10px 10px;
}

.select-styled .datetime {
    padding: 13px 40px;
    border: 1px solid #ddd;
}

.input-styled, .input-styled[disabled] {
    border-radius: 0;
    font-size: 1.05em;
    width: 100%;
    background: #fff;
    -webkit-appearance: none;
    padding: 10px 10px;
    height: 43px;
    color: #e04646 !important
}

.input-styled::placeholder {
    color: #e04646;
    opacity: 1
}

.input-styled:-ms-input-placeholder, .input-styled::-ms-input-placeholder {
    color: #e04646
}

#teaser-2 h1, #teaser-2 h2 {
    margin: 0 0 .4em
}

#teaser-2 .form-group {
    padding: 0 5px 10px
}

#teaser-2 .form-control {
    width: 100%;
    background: #eee;
    border: none;
    cursor: pointer;
    border-radius: 3px;
    height: 50px;
    box-shadow: none;
    text-align: center;
    font-size: 16px;
}

#teaser-2 .mainh1 {
    padding: 20px;
}

#teaser-2 .bookform2 {
    border: 1px solid #ddd0;
    background-color: #fff;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-top: 0;
    padding: 10px 10px;
    -webkit-box-shadow: 0 30px 31px -30px rgba(136, 136, 136, 1);
    -moz-box-shadow: 0 30px 31px -30px rgba(136, 136, 136, 1);
    box-shadow: 0 30px 31px -30px rgba(136, 136, 136, 1)
}

#teaser-2 .nav-tabs > li > a {
    color: inherit
}

header.affix:not(.static) ~ section#teaser-2 {
    padding-top: 147px
}

#teaser-2 .center-block {
    width: 860px;
}

.fields-for-airport {
    display: none
}

.page-vehicle-5 .fields-for-airport {
    display: block
}

@media (max-width: 1140px).car-block {
    width: 50%;
} {
    #teaser-2 .center-block {
        width: 90%
    }
}

@media (max-width: 844px) {
    #teaser-2 .center-block {
        max-width: 100%
    }
}

@media (max-width: 500px) {
    #teaser-2 h1 {
        font-size: 1.2em
    }

    #teaser-2 h2 {
        font-size: .9em
    }

    #teaser-2 .nav-tabs > li > a {
        padding: 5px 10px
    }
}

@media (min-width: 768px) and (max-width: 1270px) {
    .btn-submit {
        font-size: 1.0em;
    }

    .price-info h3 {
        font-size: 13px;
        width: 100%;
    }

    span {
        font-size: 10px;
    }

    .form-inline .form-group {
        margin-bottom: 10px
    }

    h2 {
        font-size: 16px;
        text-align: center
    }

    .car-block {
        width: 50%
    }

    .price-info {
    }

    #book-params .input-group {
        font-size: 12px
    }
}