#chooseDateForm {color:#fff;}
#datePicker {
    margin: 0 auto;
    width: 300px;
}
#datePicker table {margin: 0px 0px 0px 10px;padding: 0px;}
#datePicker td {font-size: 12px;height: 31px;vertical-align: middle;color: black;}
a.dp-choose-date {background: url("../images/cal_in.png") no-repeat scroll 0px 0px transparent;display: block;float: left;height: 21px;overflow: hidden;padding: 0px;text-indent: -2000px;width: 22px;outline: medium none;}
a.dp-choose-date.dp-disabled {background-position: 0px -20px;cursor: default;}
input.dp-applied {float: left;width: 140px;height:17px;border:1px solid #fff;}
select#adults, select#children {border:1px solid #a5a5a5;width:40px;border-radius:3px;background:url("../images/input.png") repeat #fff;}
input#promo{ border: 1px solid #fff;width:123px !important;border-radius:3px;}
input#submit {height:22px !important;width:127px !important;}
input#submit:hover {background:/*url("widget/submit-on.gif") repeat-x*/ #72AA00;height:22px !important;width:127px !important;}
/*----------------------------*/
.datePicker-warpper{overflow: hidden;}
.datePicker-left {
    float: left;
    width: 50%;
}
.datePicker-left input {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("../images/datePicker.png");
    background-position: 90% 4px;
    background-size: 16px auto;
    background-repeat: no-repeat;
    border: 1px solid #ffffff;
    color: #ffffff;
    cursor: pointer;
    font-size: 14px;
    font-weight: 600;
    margin-bottom: 7px;
    padding: 3px 17px;
    position: relative;
    width: 140px;
}
.actions button {
    background-color: #003a6f;
    border: medium none;
    color: #ffffff;
    font-size: 13px;
    font-weight: 600;
    letter-spacing: 0.129em;
    padding: 7px 17px;
    text-transform: uppercase;
    transition: all 0.3s ease 0s;
}
.actions button:hover{
    color: #003a6f;
    background-color: #ffffff;
}
.datePicker-left > label {
    font-size: 13px;
    font-weight: 500;
}