body { background-color: #e6e6e6; }
.container {
    box-shadow: 0 2px 6px rgba(100, 100, 100, 0.3);
    background: #fff;
/*    padding: 5.5% 7.5%;*/
    padding: 3% 2%;
/*    width: 900px; */
}
.menu-btn,
.footer,
.footbanner,
.breadcrumb-container,
.menubar,
.breadcrumb-container + h1,
.container > .title,
.topdiv { display: none; }
.DivMain{margin:0 auto; width:400px;}
.FormStyle{float:left; width:100%;border:1px solid;padding:15px;background-color:#9CF}
.Fdiv input[type="text"],.FormStyle input[type="password"],.FormStyle input[type="email"]{width:55%; border:#ccc 1px solid; font:13px arial; padding:2%; margin-bottom:20px;}
.Fdiv textarea{width:55%; border:#ccc 1px solid; font:13px arial; padding:2%; margin-bottom:20px;}
.FormStyle input[type="submit"],.FormStyle input[type="button"],.FormStyle input[type="reset"]{margin-left:30%; float:left;  background:#444; font:bold 14px arial; color:#fff; border:#ccc 1px solid;padding: 4px 6px; cursor:pointer}
.Fdiv label{width:45%; float:left;font:13px arial; }
.Fdiv{float:left; width:100%;}
.Fdiv select { width:55%; border:#ccc 1px solid; font:13px arial; padding:2%; margin-bottom:20px; }
.Fdiv .select_small { width:25%; border:#ccc 1px solid; font:13px arial; padding:2%; margin-bottom:20px; }
.postdate {

  display: inline-block;
  margin: 5px 10px 0 0;
  padding: 2px 0 0 0;
 /* background: url(../bussines_logo/Calendar.png) no-repeat;*/
  width: 59px;
  height: 60px;
  text-align: center;
}
.postmonth{
  color: #FFF;
  font-size: 11px;
  text-transform: uppercase;
  font-family: Arial, Helvetica, sans-serif;
  padding: 2px 0px;
}
.postday{
  color: #333;
  font-size: 25px;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  padding: 3px 0px;
}

.postbox {
    float: left !important;
    height: 100% !important;
}
.main
{
width:100%;
float:left;
}

.cabin_cat {
    float: left;
    width: 100%;
	margin:10px;
}

.label_cat {
    float: left;
    width: 20%;
}
.cabin_select {
    width: 20%;
}

.add {
    width: 75%;
}
.label_cls {
    font-weight: bold;
    padding-left: 40%;
    padding-right: 4%;
    width: 100%;
}
.passenger,.payment,.billing{

    float: left;
    width: 100%;
	margin:5px;
}