#breadcrumb .breadcrumb ul li,#clienttabs{list-style:none;display:inline-block}
#breadcrumb{width:100%;padding:10px 0 5px;border-bottom:1px solid #ddd;margin-bottom:20px}
#breadcrumb .breadcrumb{display:inline-block;background:0;padding:0;margin:0}
#breadcrumb .breadcrumb ul{margin:0;padding:0}
.breadcrumb ul li a{font-size:13px;color:#666;display:inline-block;line-height:30px}
#clienttabs{width:100%;padding-left:0;margin-bottom:20px;border-bottom:1px solid #d9d6d6}
.frmCrxBook,.note{margin-bottom:10px}
#clienttabs li{display:inline-block;float:left;height:33px;margin-right:3px}
#clienttabs li a{display:block;float:left;background:#d9d6d6;border:1px solid #d9d6d6;height:33px;line-height:33px;color:#444;padding:0 25px;font-size:14px}
.form-group .selectbox{border:1px solid #ccc;outline:0;font-size:14px;height:34px}
.field-with-hint .form-control,.frmCrxBook .form-control,.frmCrxBook .required,.requied{height:36px}
.frmCrxBook .f-line{display:inline-block!important}
.form-group .col-md-3 .selectbox,.form-group .col-sm-3 .selectbox{height:36px;width:180px}
#ui-datepicker-div{font-size:14px}
.note{width:100%;overflow:hidden;float:left;color:#f26722;font-size:13px}
.frmCrxBook{display:inline-block;width:100%}
.frmCrxBook .head{color:#252525;font-size:18px;margin:0 0 20px;font-weight:400}
.frmCrxBook .line{width:100%;display:inline-block;margin-bottom:10px}
.frmCrxBook label.title{font-weight: 400;
    padding-right: 10px;
    width: 150px;
    float: left;
	padding: 8px 0;
    line-height: 20px;
	margin-bottom:0;
	padding-right:10px;
}
.frmCrxBook label.title2{font-weight: 400;
    padding-right: 10px;
	padding: 8px 0;
    line-height: 20px;
	margin-bottom:0;
	}
.frmCrxBook .inputBox{width:calc(100% - 150px); float:right;}
.frmCrxBook .form-group{margin-bottom:10px!important}
.formatTextStandard{padding:10px 0}
.frmCrxBook .w30{width:30%;float:left}
.frmCrxBook label.tit_1{padding-left:10px;float:left;font-size:11px;line-height:34px;height:30px;font-weight:400}
.frmCrxBook .slbTitle{width:100px;display:inline-block}
.frmCrxBook .f-line{width:calc(100% - 110px);vertical-align:top; float:right}
.frmCrxBook textarea{border:1px solid #bebdbd;padding:2px 2%;width:100%;outline:0}
.frmCrxBook .security_code{width:80px;margin-right:5px;text-transform:uppercase;display:inline-block}
.frmCrxBook .dateTxt{float:left;border:1px solid #bbb;height:32px;padding:6px 12px;background:url(../images/calendar.png) 112px center no-repeat #FFF;width:136px}
.frmCrxBook .dateTxt2{background:url(../images/calendar.gif) right center no-repeat #FFF}
.submitBtn{height:36px;background:#f26722;cursor:pointer;border:none;color:#fff;text-transform:uppercase;text-align:center;padding:0 15px;outline:0}
.submitBtn:hover{background:#ed663c}
.frmCrxBook .help-block {
    display: block;
    margin-top: 5px;
    color: #737373;
    margin-bottom: 0;
    font-size: 12px;
}
.form-horizontal .checkbox, .form-horizontal .radio {
    padding-top:0;
	min-height:21px;
}
.form-horizontal .form-group {
    margin-right:0px;
    margin-left: 0px;
}
.frmCrxBook .inputBox .secure_code{width:calc(100% - 85px); float:left}
.frmCrxBook .inputBox .img_capcha{width:80px; float:right; text-align:right}
.frmCrxBook .btn_comfirm{display:inline-block;margin-left:150px;}
.item-sub,.secure_code{padding-left:0!important}
.form label.tit{display:block;margin-bottom:5px;font-weight:400}
.frmCrxBook .form-control{font-family:'Open Sans',sans-serif;border-radius:0}
.customize_tabbox .checkbox label{
    min-height: 24px;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: 400;
    cursor: pointer;
}
#form_customize h3.headbox{border-bottom:1px solid #ccc; line-height:32px; padding-bottom:10px;}
.customize_line{display:inline-block;width:100%;clear:both;margin-bottom:15px}
.customize_line label.tit{width:160px;margin-top:3px;font-size:13px;padding-right:10px;float:left;height:24px;line-height:24px;text-align:right}
abbr.required{color:red;border-bottom:0}
.requied{color:red}
.hot-offer-block h2{font-size:14px;color:#f16f30}
.hot-offer-description{display:block;padding-top:15px!important}
.hot-offer-description h3{font-size:24px!important;margin-bottom:25px}
.hot-offer-block .hot-offer-description .offer p{font-size:14px;line-height:21px}
.checkbox input[type=checkbox]{display:block!important}
.item-sub{padding-right:0!important}
.top_fill_bo .headder{padding-bottom:10px}
.top_fill_bo font{padding-bottom:5px}
.cus_recommend{line-height:1.9}
.current{color:#F63!important}
label.error{font-size:12px; color:#f00; font-weight:normal; margin:5px 0 0}
@media screen and (min-width:992px) and (max-width:1200px) {
.hotelItem .figure a.viewdetail{display:none!important}
#relatedBox .hotelItem .figure a.viewdetail{display:block!important}
}

@media only screen and (max-width:991px) {
.frmCrxBook label.title2 {
    padding: 8px 15px;
	text-align:left;
}
}

@media only screen and (max-width:767px) {
.language,.travelby,input[name=date_begin],input[name=date_end]{width:100%!important}
.tailorBody #ui-datepicker-div{top:30%!important;left:0!important;width:100%!important}
.frmCrxBook label.title{padding-bottom:5px;padding-top:5px;padding-left:0}
.cus_recommend{line-height:1.9}
.top_fill_bo .headder,.top_fill_bo font{padding-bottom:10px}
.wrap label.title{width:100%}
.frmCrxBook .inputBox {
    width:100%;
}
.frmCrxBook .btn_comfirm {
    display: inline-block;
    float:right;
	margin:20px 0 0;
}
.captcha{float:left}
.col-md-8 .submitBtn{float:right;margin-top:10px;width:100%}
#clienttabs li,#clienttabs li a:last-child{float:left!important}
#clienttabs{width:100%;padding:0;margin:15px 0}
#clienttabs li{}
#clienttabs li a:first-child{float:left}
#clienttabs li a{padding-left:10px;padding-right:10px}
.current{color:#F63!important}
.mobi-title{padding-left:15px;padding-right:15px}
#customize_tabbox_2_content .title,.Requirements,.ptmm label.title{padding-left:15px!important}
}