﻿

.customSelectControl {
    width: 100%;
    padding: 5px;
    background-color: transparent;
    border: none;
    border-bottom: 1px solid #2b2b2b;
    font-size: 13px;
    font-family: cat_semi;
}


input[type=date], input[type=datetime-local], input[type=month], input[type=time] {
    line-height: normal;
}

.dropdown-menu.datepicker {
    min-width: 240px;
}

.form_parent_wrap .white_box_form .field_parent_wrap input[type=radio] {
    width: 30px;
    cursor: pointer;
}

button.common_anchor {
    background: transparent;
    border: none;
}

.input_placeholder {
    position: absolute;
    top: 7px;
    left: 0;
    z-index: 10;
}

.form_parent_wrap .white_box_form .field_parent_wrap input.has_placeholder,
.common_control.has_placeholder {
    padding-left: 30px;
}


.courseBookNow {
    position: fixed;
    width: 100%;
    bottom: 0px;
    background: url(../images/how_galaxy_works_bg.jpg) center no-repeat;
    padding: 10px 0;
    z-index: 1000;
    background-size: cover;
    box-shadow: 0px 0px 25px 1px #fac42a;
}

    .courseBookNow .text {
        font-size: 16px;
        color: #fff;
        text-align: center;
        font-weight: bold;
    }

    .courseBookNow img {
        height: 50px;
    }

@media only screen and (max-width: 786px) and (min-width: 481px) {

    .courseBookNow {
        position: fixed;
        width: 100%;
        bottom: 65px;
        background: url(../images/how_galaxy_works_bg.jpg) center no-repeat;
        background-size: cover;
        padding: 10px 0;
        z-index: 1000;
    }
}

@media only screen and (max-width: 481px) {
    .courseBookNow {
        position: fixed;
        width: 100%;
        bottom: 60px;
        background: url(../images/how_galaxy_works_bg.jpg) center no-repeat;
        background-size: cover;
        z-index: 1000;
    }

        .courseBookNow .text {
            font-size: 12px;
        }
}

.pan-inputs {
    /*border-bottom: none !important;*/
    /*padding: 0px !important;*/
}

.pan-inputs-div {
    border: 1px solid;
}
