.book_date input[type="text"] {
    width: 88%;
    color: #858585;
    font-size: 0.8725em;
    padding: 8px;
    outline: medium none;
    margin: 5px 0px;
    font-family: "Open Sans",sans-serif;
    border: 1px solid #DFDFDF;
    box-shadow: 0px 0px 2px #ECECEC inset;
}
.date {
    background: #FFF url("../images/cal-icon.png") no-repeat scroll 100% 50%;
}


.span_of_2 {
    padding: 3% 0px;
    margin: 4% 0px;
}
.span_of_2 {
    padding: 4% 0px;
    margin: 2% 0px 6% 0px;
    border-bottom: 2px dashed #6D6D6D;
    border-top: 2px dashed #6D6D6D;
	width: 100%;
}
.span2_of_1:first-child {
    margin-left: 0px;
}
.span2_of_1 {
    float: left;
    width: 47.3333%;
    margin-left: 4.33333%;
}
p.para {
	margin-top:10px;
    font-size: 1.011em;
    color: #6B6B6B;
    line-height: 1.8em;
}

.clear {
    clear: both;
}
.span2_of_1 h4 {
  
    font-size: 1em;
    color: #303030;
    font-weight: 600;
    margin-bottom: 5px;
}
.sel_room {
    float: left;
    width: 47.7778%;
}
.res_btn form input[type="submit"]:hover {
    background: #228AC6 none repeat scroll 0% 0%;
}
.ressubmit{
    display: inline-block;
    text-transform: capitalize;
    width: 35% !important;
    background: #DB2329 none repeat scroll 0% 0%;
    font-family: "Open Sans",sans-serif;
    color: #FFF;
    padding: 15px;
    border: medium none;
    font-size: 1em;
    transition: all 0.5s ease 0s;
    outline: medium none;
    cursor: pointer;
	
	margin-left:30%;
}
.wrap {
    width: 95%;
}
.wrap {
    margin: 0px auto;
    width: 80%;
    transition: all 0.2s linear 0s;
}


