/*************  STYLE SHEET ADMIN BOOKING *******************/

.box-tabs-form.flight.white label{color:#fff;}
.box-tabs-form.flight.white table.tlb-select-number tr td span{color:#fff;}


.return-date-lunar,.departure-date-lunar{color:#6F6F6F;display: none;}
.box-tabs-form.flight.white .departure-date-lunar,.box-tabs-form.flight.white .return-date-lunar{color:#ccc;display: none;}

body{background:transparent;min-width: 100%;}
.title-h1{font-size: 16px;height: 25px;padding:0px;margin-top: 0px;text-align: center;}
.title-h1 img{padding-bottom: 5px;}
.box-swap-language{position: absolute;top:15px;right:5px;display:none;}
.box-swap-language .flag-vietnamese,.box-swap-language .flag-english{cursor: pointer;}
.box-swap-way{margin-top:15px;}

label{color:#000;white-space: nowrap;font-size: 14px;font-weight: normal;cursor: pointer;margin-bottom: 0px;}
label span{font-size:11px;font-weight: normal;white-space: nowrap;}
.form-control{height: 30px;border:1px solid #738dc0;font-family: 'r_regular';color: #000000;font-size: 13px;border-radius: 0px;}
table.table{margin-top:10px;}
table.table td{border-top:0px !important;}

.btn-rad-one-way-en,.btn-rad-round-trip-en,.btn-rad-one-way-vi,.btn-rad-round-trip-vi{height: 30px;width:150px;line-height: 30px;padding:0px;margin:0px;text-shadow: none !important;font-weight: bold;outline: 0;}
#ngaydiTem_en,#ngayveTem_en,#ngaydiTem_vi,#ngayveTem_vi{background:#fff url(../../../../../../wp-content/themes/admin_vietnambooking/images/form/icon_calendar.png) no-repeat 99% center;}
.btn-search-form-en,.btn-search-form-vi{float: right;width:140px;height: 33px;color:#fff;font-size: 14px;border:0px;border-radius: 5px;text-transform: uppercase;font-family: 'r_bold';background: #fffffe;
background: -moz-linear-gradient(top,  #fffffe 0%, #b1fd1f 3%, #94e71a 24%, #2a9705 79%, #0f8300 100%);
background: -webkit-linear-gradient(top,  #fffffe 0%,#b1fd1f 3%,#94e71a 24%,#2a9705 79%,#0f8300 100%);
background: linear-gradient(to bottom,  #fffffe 0%,#b1fd1f 3%,#94e71a 24%,#2a9705 79%,#0f8300 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffffe', endColorstr='#0f8300',GradientType=0 );
}


.ui-datepicker{max-height:inherit;}
.ui-menu .ui-menu-item a{cursor: pointer;}

.box-swap-way{padding: 0px 4px;}
.btn-rad-one-way-en, .btn-rad-round-trip-en, .btn-rad-one-way-vi, .btn-rad-round-trip-vi{width:115px;}
.form-control{max-width: 100%;}
.btn-search-form-en, .btn-search-form-vi{width:155px;width:100%;}
.lbl-adult,.lbl-infant,.lbl-child{font-family: 'r_regular';font-size: 14px;font-weight: normal;}
#nguoilon_vi,#treem_vi,#embe_vi,#nguoilon_en,#treem_en,#embe_en{width: 100%;display: inline-block;}
#embe_en,#embe_vi,#treem_en,#treem_vi,#nguoilon_en,#nguoilon_vi{padding-left: 4px;}

table.tlb-select-number tr td span{color:#000;font-size: 11px;font-family: 'r_regular';}


.box-rad-way{padding-left:5px;}
.btn-rad-one-way-vi,.btn-rad-one-way-en{float:right;}
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td{padding:5px;vertical-align: middle;}
table.table{margin-bottom: 0px;margin-top: 0px;}

.box-item-ajax{position: relative;}
.container-item-code-airports{min-width: 100%;max-width: 100%;border: 1px solid #ccc;overflow: auto;position: absolute;z-index: 111;background: #fff;max-height: 170px;}
.item-code-airports{padding: 3px;border-bottom: 1px solid #eee;cursor: pointer;white-space: nowrap;}
.item-code-airports span{cursor: pointer;font-size: 12px;}
.item-code-airports:hover{background: #1b92d0;color:#FFF;}
.container-item-code-airports.container-item-code-airports-diemden-vi,.container-item-code-airports.container-item-code-airports-diemden-en{max-width:100%;}
        

.box-tabs-form .box-item{min-height: 424px;padding-top: 15px;padding-bottom: 15px;}
.box-tabs-form.flight{margin:auto;}

.slc-currency{font-size: 11px;width: 55px;padding: 1px;color:#000;}

.box-container-ajax{position: relative;width:100%;}
.box-item-ajax{position: absolute;z-index: 2;background: #fff;width:100%;}
.box-item-ajax .box-content-recent-common{padding:5px;border:1px solid #ccc;}
.box-item-ajax .box-content-recent-common h3{margin:0px;font-size: 13px;font-weight: bold;padding: 5px 0px;color:#000;}
.box-item-ajax .box-content-recent-common ul{padding:0px;margin:0px;}
.box-item-ajax .box-content-recent-common ul li{list-style: none;display: block;}
.box-item-ajax .box-content-recent-common ul li span{color:#428bca;font-size: 11px;line-height: 15px;font-weight: bold;display: block;cursor: pointer;padding:1px 5px;border-radius: 6px;}
.box-item-ajax .box-content-recent-common ul li span:hover{color:#000;background: #ADD9F7;border: 1px solid #428bca;}
.box-item-ajax .box-content-recent-common ul li span img{height: 20px;}


.ui-menu .ui-menu-item a{color: #428bca;font-size: 11px;line-height: 15px;font-weight: bold;display: block;cursor: pointer;padding: 1px 5px}
.ui-menu .ui-menu-item a:hover{color:#000;background: #ADD9F7;font-weight: bold;}
.ui-menu .ui-menu-item a.ui-state-focus, .ui-menu .ui-menu-item a.ui-state-active{font-weight: bold;}
.ui-widget-content{background: #fff;}



/* 123PAY */
.box-container-123pay{padding: 10px;border: 1px solid #ccc;border-radius: 5px;margin: 5px;}
.box-container-123pay .title-123pay{font-weight: bold;color: red;}
.box-container-123pay .description-123pay{font-size: 13px;color: #6f6f6f;padding-bottom: 5px;}
.box-fee-trade{text-align: center;font-size: 15px;border-top: 1px dashed #ccc;padding: 10px;font-weight: bold;padding-top:20px;}

.box-price-123pay{text-align: right;padding: 3px 0px;}
.box-price-123pay span{font-weight: bold;}
.box-total-123pay-confirm{text-align: right;}
/* END 123PAY */


/*  EMAIL NEWSLETTER */
.box-form-newsletter{}
.box-form-newsletter input.txt-email-newsletter{margin-top: 0px;height: 23px;font-size: 12px;font-weight: normal;border-top-left-radius: 5px;border-bottom-left-radius: 5px;border: 1px solid #ccc;}
.box-form-newsletter button.btn-register-email-newsletter{display: block;color: #fff;border-color: #6fc635;background: #6fc635 url('http://www.vietnambooking.com/wp-content/themes/vietnambooking_union/images/icon_email_promotions.png') no-repeat center center;    padding: 12px 14px;border: 0px;margin-left: -3px;margin-top: 0px;}

    /* teamplate 2 */
    .box-form-newsletter.t2 input.txt-email-newsletter{height:42px;font-size: 18px;color:#000;border-radius: 5px;}
    .box-form-newsletter.t2 button.btn-register-email-newsletter{line-height: 42px;background: #1075e6;text-align: center;padding:0px 20px;border-radius: 5px;font-size: 14px;color:#ffffff;font-family: 'r_regular';margin-left:5px;}
    .box-form-newsletter.t2 .box-form{padding-left:65px;}
    .box-form-newsletter.t2 .box-form img{position: absolute;left: 2px;top: 10px;}
    /* end teamplate 2 */
	
	/* teamplate 3 */
    .box-form-newsletter.t3 input.txt-email-newsletter{font-size: 13px;color:#535353;background: #ebf3ff;height: 30px;border-radius: 0px;border:0px;width: 250px;padding-right: 50px;box-shadow: none;}
    .box-form-newsletter.t3 button.btn-register-email-newsletter{background: url('../../../../../../wp-content/themes/admin_vietnambooking/images/form/email/icon_email_t3.png') no-repeat center center;padding: 15px 24px;margin-left: -45px;}
    .box-form-newsletter.t3 .box-form{}
    .box-form-newsletter.t3 .box-form img{position: absolute;left: 2px;top: 10px;}
	.box-notify-email-newsletter.t3 .box-loadding-email-newsletter{color:#fff;}
    /* end teamplate 3 */

.box-notify-email-newsletter .box-success{color:#6fc635;font-size: 13px;}
.box-notify-email-newsletter .box-error{color:#ff0000;font-size: 13px;}
/* END EMAIL NEWSLETTER */