﻿

 .car_search_waiting_page_outer {
        width: 100%;
        margin: 0 auto;
        padding: 0;
        text-align: center;
    }

    .car_search_waiting_page {
        font-family: Arial, Helvetica, sans-serif;
        text-align: center;
        font-size: 16px;
        line-height: 18px;
        width: auto;
        font-weight: bold;
        margin: 0px auto 10px auto;
        padding: 0px;
        color: #333;
        text-transform: uppercase;
    }


        .picker__list small {
            color: #999;
            float: right;
            line-height: 1.5;
        }

        .picker--time .picker__frame {
            min-width: 256px !important;
            max-width: 320px !important;
            font-size: 14px;
        }

        .picker--time .picker__box {
            font-size: 14px !important;
        }

        .picker--time .picker__box {
            font-size: 1.5em;
            border-bottom-width: 1px;
            border-radius: 5px;
            border: 1px solid #ccc;
        }

        .picker--time .picker__frame {
            top: 10px !important;
        }

        .picker--time .picker__box {
            font-size: 14px !important;
            padding-top: 10px;
            padding-bottom: 10px;
        }

        .picker--time .picker__holder {
            width: 100%;
            height: 100%;
            overflow-y: hidden !important;
        }

        .picker--time .picker__wrap {
            height: 300px !important;
        }

        .picker--opened .picker__holder {
            background: none !important;
        }

        .picker--time .picker__list {
            list-style: none;
            padding-top: 0px !important;
            padding-bottom: 0px !important;
            padding-left: 0px !important;
            padding-right: 0px !important;
            /*padding: 0.75em 0 4.2em;*/
            margin: 0;
            height: 300px !important;
            overflow-y: auto;
        }

        .picker__holder {
            border: 1px #ccc solid;
            width: 400px !important;
            margin-left: auto;
            margin-right: auto;
            /* overflow-y: auto; */
            -webkit-overflow-scrolling: touch;
        }

        @media only screen and (min-width:480px) and (max-width:955px) {
            .picker__day {
                padding: 0px;
            }
        }

        .picker--time .picker__holder {
            border: none !important;
        }

            .picker--time .picker__holder:focus {
                outline: none !important;
            }

        .picker__frame {
            min-width: 256px;
            max-width: 666px;
        }

        .picker__list-item {
            /*padding: .50em 1em !important;*/
            padding: .75em 1.25em;
        }

        #menushowtype {
            display: none;
        }

        #rbtGoingAirport, #rbtComingAirport, #rbroundtrip, #rbOneWaytrip {
            height: 20px;
            width: 20px;
            border-radius: 50%;
            cursor: pointer;
        }

            #rbtGoingAirport:checked, #rbtComingAirport:checked, #rbroundtrip:checked, #rbOneWaytrip:checked {
            }

        #arrReturnDateOwayOutStation {
            background-color: #fff;
        }

        #arrDateOwayOutStation, #arrDateOwayLocal, #arrDateOwayAirport, #arrDatePointToPoint {
            width: 160px;
            background-color: #fff;
        }

        #arrDateOwayOutStationTime, #arrDateOwayLocalTime, #arrDateOwayAirportTime, #arrDatePointToPointTime {
            width: 100px;
            background-color: #fff;
        }