#circleG{display:table;margin:auto;margin-top:10px;}
.circleG{background-color:#FFFFFF;float:left;height:32px;margin-left:17px;width:32px;-moz-animation-name:bounce_circleG;-moz-animation-duration:1.2000000000000002s;-moz-animation-iteration-count:infinite;-moz-animation-direction:linear;-moz-border-radius:21px;-webkit-animation-name:bounce_circleG;-webkit-animation-duration:1.2000000000000002s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:linear;-webkit-border-radius:21px;-ms-animation-name:bounce_circleG;-ms-animation-duration:1.2000000000000002s;-ms-animation-iteration-count:infinite;-ms-animation-direction:linear;-ms-border-radius:21px;-o-animation-name:bounce_circleG;-o-animation-duration:1.2000000000000002s;-o-animation-iteration-count:infinite;-o-animation-direction:linear;-o-border-radius:21px;animation-name:bounce_circleG;animation-duration:1.2000000000000002s;animation-iteration-count:infinite;animation-direction:linear;border-radius:21px;}
#circleG_1{-moz-animation-delay:0.24000000000000005s;-webkit-animation-delay:0.24000000000000005s;-ms-animation-delay:0.24000000000000005s;-o-animation-delay:0.24000000000000005s;animation-delay:0.24000000000000005s;}
#circleG_2{-moz-animation-delay:0.56s;-webkit-animation-delay:0.56s;-ms-animation-delay:0.56s;-o-animation-delay:0.56s;animation-delay:0.56s;}
#circleG_3{-moz-animation-delay:0.72s;-webkit-animation-delay:0.72s;-ms-animation-delay:0.72s;-o-animation-delay:0.72s;animation-delay:0.72s;}
@-moz-keyframes bounce_circleG{0%{}
50%{background-color:#061094}
100%{}}
@-webkit-keyframes bounce_circleG{0%{}
50%{background-color:#061094}
100%{}}
@-ms-keyframes bounce_circleG{0%{}
50%{background-color:#061094}
100%{}}
@-o-keyframes bounce_circleG{0%{}
50%{background-color:#061094}
100%{}}
@keyframes bounce_circleG{0%{}
50%{background-color:#061094}
100%{}}
.loadding{opacity:0.7;}
.box-booking{background:transparent;padding:10px 0px;}
.box-step-booking ul{padding:0px;margin:0px;display:block;text-align:center;}
.box-step-booking ul li{list-style:none;display:inline-block;margin:10px;line-height:35px;}
.box-step-booking ul li i{border-radius:100%;background:#bdbdbd;;width:35px;height:35px;text-align:center;color:#fff;line-height:35px;font-family:arial;font-weight:bold;font-style:normal;font-size:18px;display:inline-block;float:left;margin-right:20px;}
.box-step-booking ul li.active i{background:#061094;}
.box-step-booking ul li a{font-size:12px;color:#bdbdbd;font-weight:bold;text-decoration:none;float:left;}
.box-step-booking ul li.active a{color:#061094;}
.box-step-booking ul li span{color:#061094;float:left;padding-left:15px;padding-top:8px;}
.box-column-left{}
.box-column-left .box-item-left{}
.box-column-left .box-item-left h2.item-title{margin:0px;padding:0px;background-color:#061094;line-height:35px;color:#fff;font-size:16px;padding-left:10px;font-weight:bold;margin-top:15px;}
.box-column-left .box-item-left h3.item-sub-title{margin:0px;padding:0px;background:#f1f1f1 none repeat scroll 0 0;border-bottom:1px solid #ddd;color:#858484;display:inline-block;font-size:13px;font-weight:bold;height:25px;line-height:25px;text-indent:10px;width:100%;}
.box-column-left .box-item-left .item-content{border:1px solid #ddd;background:#fff;}
.box-column-left .box-item-left .item-content .content{padding:5px;}
.box-column-left .box-item-left .item-content table.tlb-filter-airlines{width:100%;}
.box-column-left .box-item-left .item-content table.tlb-filter-airlines tr td{padding:2px 0px;position:relative;}
.box-column-left .box-item-left .item-content table.tlb-filter-airlines tr td label{margin-left:5px;font-family:arial;}
.box-column-left .box-item-left .item-content table.tlb-filter-airlines tr td label span{position:absolute;right:0px;color:blue;top:8px;}
.box-column-left .box-item-left .item-content table.tlb-filter-stop-point{width:100%;}
.box-column-left .box-item-left .item-content table.tlb-filter-stop-point tr td{padding:2px 0px;position:relative;}
.box-column-left .box-item-left .item-content table.tlb-filter-stop-point tr td label{margin-left:5px;font-family:arial;}
.box-column-left .box-item-left .item-content table.tlb-filter-stop-point tr td label span{position:absolute;right:0px;color:blue;top:8px;}
.box-column-left .box-item-left .item-content table.tlb-filter-airlines tr td .time-depart-slider{width:100%;position:relative;height:15px;margin:10px 0px;}
.box-column-left .box-item-left .item-content table.tlb-filter-airlines tr td .time-return-slider{width:100%;position:relative;height:15px;margin:10px 0px;}
.box-column-left .box-item-left .item-content table.tlb-filter-airlines tr td .time-depart-slider a{outline:0;margin-top:4px;}
.box-column-left .box-item-left .item-content table.tlb-filter-airlines tr td .time-return-slider a{outline:0;margin-top:4px;}
.box-column-left .box-item-left .item-content table.tlb-filter-airlines tr td .ui-widget-content{max-height:100%;overflow:inherit;}
.box-column-left .box-item-left .item-content table.tlb-filter-airlines tr td .ui-slider .ui-slider-handle{width:15px;height:15px;}
.box-column-left .box-item-left .item-content .box-rad-way{margin-top:0px;text-align:center;}
.box-column-left .box-item-left .item-content .box-tabs-form .box-item{min-height:auto;padding:0px;}
.box-column-left .box-item-left .item-content .box-swap-language{position:static;padding-bottom:5px;text-align:center;}
.box-column-left .box-item-left .item-content #ngaydiTem_en,
.box-column-left .box-item-left .item-content #ngayveTem_en,
.box-column-left .box-item-left .item-content #ngaydiTem_vi,
.box-column-left .box-item-left .item-content #ngayveTem_vi{background:transparent;max-width:97px}
.box-column-left .box-item-left .item-content #txt-input-diemdi-vi,
.box-column-left .box-item-left .item-content #txt-input-diemden-vi,
.box-column-left .box-item-left .item-content #txt-input-diemdi-en,
.box-column-left .box-item-left .item-content #txt-input-diemden-en{background:transparent;}
.box-error-booking{margin:20px 5px;}
.box-column-right{margin-top:15px;}
.box-sidebar-content .content-search-flight{background:#fff;padding:10px 0px;}
.box-sidebar-content .content-search-flight.internation{background:#fff;padding:0px 0px;}
.box-sidebar-content .content-search-flight .box-container-results{padding:0px 0px;}
.box-sidebar-content .content-search-flight ul.list-date-selected{padding:0px;padding-left:5px;margin:0px;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #ffffff 45%, #f4f4f4 100%);background:-webkit-linear-gradient(top, #ffffff 0%,#ffffff 45%,#f4f4f4 100%);background:linear-gradient(to bottom, #ffffff 0%,#ffffff 45%,#f4f4f4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4',GradientType=0);}
.box-sidebar-content .content-search-flight ul.list-date-selected li{list-style:none;display:inline-block;text-align:center;font-size:12px;font-weight:bold;padding:10px 0px;color:#215da3;min-width:14.5%;border:1px solid #d7d7d7;vertical-align:top;margin-left:-5px;cursor:pointer;}
.box-sidebar-content .content-search-flight ul.list-date-selected li:first-child{border-top-left-radius:5px;}
.box-sidebar-content .content-search-flight ul.list-date-selected li:last-child{border-top-right-radius:5px;}
.box-sidebar-content .content-search-flight ul.list-date-selected li.current{border-top:3px solid #215da3;background:#fff;cursor:default;border-bottom:0px;}
.box-sidebar-content .content-search-flight ul.list-date-selected li span{display:block;font-weight:normal;padding-bottom:5px;}
.box-sidebar-content .search-flight{background:#061094;color:#fff;height:60px;}
.box-sidebar-content .search-flight{font-size:14px;font-weight:bold;}
.box-sidebar-content .search-flight span.address{font-size:11px;}
.box-sidebar-content .search-flight span.date{font-size:11px;font-weight:normal;display:block;}
.box-sidebar-content .content-search-flight .box-container-results table.table{border:1px solid #D1D1D1;border-top:0px;}
.box-sidebar-content .content-search-flight .box-container-results table.table tr.item{cursor:pointer;border-bottom:1px solid #D1D1D1;background:-moz-linear-gradient(top, #ffffff 0%, #ffffff 45%, #f4f4f4 100%);background:-webkit-linear-gradient(top, #ffffff 0%,#ffffff 45%,#f4f4f4 100%);background:linear-gradient(to bottom, #ffffff 0%,#ffffff 45%,#f4f4f4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4',GradientType=0);}
.box-sidebar-content .content-search-flight .box-container-results table.table tr.tr-details{background:#fff;}
.box-sidebar-content .content-search-flight .box-container-results table.table tr.item.selected{background:#f5f5f5;}
.box-sidebar-content .content-search-flight .box-container-results table.table tr.item td{height:50px;vertical-align:middle;padding:5px;}
.box-sidebar-content .content-search-flight .box-container-results table.table tr.item td .id-plane{color:#333;font-size:12px;}
.box-sidebar-content .content-search-flight .box-container-results table.table tr.item td .time-flights{font-size:14px;font-weight:bold;color:#143b85;}
.box-sidebar-content .content-search-flight .box-container-results table.table tr.item td .price{color:#E84E0F;font-size:16px;font-weight:bold;}
.box-sidebar-content .content-search-flight .box-container-results table.table tr.item td a{font-size:12px;color:#143a83;text-decoration:none;font-weight:bold;padding:18px 0px;}
.box-sidebar-content .content-search-flight .box-container-results table.table tr.item td a:hover{color:#CE000C;}
.box-sidebar-content .content-search-flight .box-container-results table.table tr.item td a.btn-next-details{color:#fff;padding:0px;padding:2px 5px;}
.box-sidebar-content .content-search-flight .box-container-results table.table tr.item td .img-selected{display:block;text-align:center;font-size:20px;color:#E84E0F;}
.box-sidebar-content .content-search-flight .box-container-results table.table tr.tr-details .content-details{min-height:50px;color:#333;font-size:12px;padding:5px;}
.box-sidebar-content .content-search-flight .box-container-results table.table tr.tr-details .content-details table{width:100%;}
.box-sidebar-content .content-search-flight .box-container-results table.table tr.tr-details .content-details table tr td{padding:5px;}
.box-sidebar-content .content-search-flight .box-container-results table.table tr.tr-details .content-details .box-people-details{padding:5px 0px;margin:10px 0px;border:1px dashed #ccc;border-right:0px;border-left:0px;padding-top:10px;}
.box-sidebar-content .content-search-flight .box-container-results table.table tr.tr-details .content-details .box-people-details table tr th{font-weight:bold;color:#999;text-align:center;}
.box-sidebar-content .content-search-flight .box-container-results table.table tr.tr-details .content-details .box-people-details table tr td{text-align:center;line-height:30px;vertical-align:middle;}
.box-sidebar-content .content-search-flight .box-container-results table.table tr.tr-details .content-details .box-people-details table tr td .price{color:#E84E0F;font-weight:bold;}
.box-title-stop-point{text-align:center;border:1px solid #FCDABF;padding:5px;}
.box-title-trip{text-align:center;border:0px;font-size:16px;font-weight:bold;color:red;padding:5px;border-bottom:1px dashed #ccc;}
a.view-map-airports{font-size:12px;color:#CE000C;font-weight:bold;text-decoration:none;}
.box-container-results.loadding{opacity:0.7;}
.box-column-left.loadding{opacity:0.7;}
.box-loadding-flights{padding:20px;display:table;width:100%;vertical-align:middle;text-align:center;}
.title-waitting{text-align:center;font-size:14px;color:#CE000C;width:100%;}
.box-address{font-weight:bold;color:#000;padding:5px;text-align:center;width:100%;}
.box-continue{padding:20px 10px;background:url('../../../../../../wp-content/themes/admin_vietnambooking/images/form/paperRoll.png') no-repeat top right;padding-left:90px;}
.box-continue table{width:100%;}
.box-continue table tr td{width:50%;}
.box-continue table tr td:last-child{text-align:right;}
.box-continue table tr td span.title-continue{background:url('../../../../../../wp-content/themes/admin_vietnambooking/images/form/arrowdownScroll.png') no-repeat left center;display:block;margin-top:15px;font-size:18px;padding-left:20px;}
.search-flight table.tlb-info{width:100%;height:60px;}
.search-flight table.tlb-info tr td:first-child{width:64%;padding-left:5px;line-height:16px;padding-right:0px;}
.search-flight table.tlb-info tr td{padding:0px 5px;}
.search-flight table.tlb-info tr td .step{font-size:13px;font-weight:normal;}
.search-flight table.tlb-info tr td .step span{font-weight:bold;color:yellow;}
.box-full-confirm{display:block;}
.box-full-confirm .box-item-confirm{}
.box-full-confirm .box-item-confirm h2.item-title{margin:0px;padding:0px;background-color:#061094;line-height:35px;color:#fff;font-size:16px;padding-left:10px;font-weight:bold;margin-top:15px;}
.box-full-confirm .box-item-confirm h3.item-sub-title{margin:0px;padding:0px;background:#f1f1f1 none repeat scroll 0 0;border-bottom:1px solid #ddd;color:#858484;display:inline-block;font-size:13px;height:25px;line-height:25px;text-indent:10px;width:100%;}
.box-full-confirm .box-item-confirm h3.item-sub-title span{float:right;padding-right:10px;}
.box-full-confirm .box-item-confirm .item-content{border:1px solid #a8d8ed;background:#fff;}
.box-full-confirm .box-item-confirm .item-content .content{padding:5px;}
.box-full-confirm .box-item-confirm table.table.tlb-info-details-confirm tr td{width:20%;}
.td-airlines{text-align:center;}
.td-airlines .name-airlines{font-size:11px;}
.td-depart{}
.td-depart .name-city{color:#0066cc;font-size:15px;font-weight:bold;}
.td-depart .name-airports{font-size:12px;}
.td-depart .box-datetime{font-size:12px;}
.td-depart .box-datetime .datetime{color:#696969;}
.td-direct .title-flight{font-size:12px;}
.td-direct .box-img-direct{}
.td-direct .title-time{font-size:12px;}
.td-return .name-city{color:#0066cc;font-size:15px;font-weight:bold;}
.td-return .name-airports{font-size:12px;}
.td-return .box-datetime{font-size:12px;}
.td-return .box-datetime .datetime{color:#696969;}
.box-info-details{font-size:12px;}
.box-title-stop-point.info-flight{font-size:12px;}
.box-info-details span{display:block;}
table.table.tlb-total-prices-flights{font-size:13px;}
table.table.tlb-total-prices-flights tr .td-title-prices{font-size:16px;font-weight:bold;}
table.table.tlb-total-prices-flights tr .td-total-prices{font-size:16px;font-weight:bold;color:#CE000C;}
.box-full-confirm .box-item-confirm table.table.tlb-total-prices-flights tr td h3.item-sub-title{border:0px;background:transparent;text-indent:0px;}
table.table.tlb-total-prices-flights tr td[colspan="2"]{padding:0px;padding-left:5px;}
table.table.tlb-total-prices-flights tr td:nth-child(2){text-align:right;}
table.table.tlb-total-prices-flights tr td h2{margin:5px 0px;padding:0px;font-size:16px;font-weight:bold;}
table.table.tlb-total-prices-flights tr td h3{margin:5px 0px;padding:0px;font-size:14px;font-weight:bold;}
table.table.tlb-total-prices-flights tr td h4{margin:5px 0px;padding:0px;font-size:13px;font-weight:bold;}
table.table.tlb-total-prices-flights tr td h5{margin:5px 0px;padding:0px;font-size:12px;font-weight:bold;}
table.table.tlb-total-prices-flights tr td hr{margin:5px 0px;}
table.table.tlb-submit-form{margin:10px 0px;}
table.table.tlb-submit-form tr td{vertical-align:middle;}
table.table.tlb-submit-form tr td:last-child{text-align:right;}
table.table.tlb-food{}
table.table.tlb-food ul{padding:0px;margin:0px;}
table.table.tlb-food ul li{list-style:none;display:inline-block;width:31%;vertical-align:top;margin:5px;min-height:200px;}
table.table.tlb-food ul li label{display:block;text-align:center;}
table.table.tlb-food ul li .box-img-food{width:100%;}
table.table.tlb-food ul li .box-img-food img{width:100%;max-height:180px;}
table.table.tlb-food ul li .prices-food{color:#000;font-size:14px;font-weight:bold;display:block;text-align:center;}
.box-come-back-search{margin:10px;}
ul.list-how-booking{padding:0px;margin:0px;}
ul.list-how-booking li{list-style:none;display:block;padding:5px;border-bottom:1px dotted #ccc;}
ul.list-how-booking li:last-child{border-bottom:0px;}
ul.list-how-booking li a{display:block;color:#000;font-size:13px;}
.box-select-travel-care label{white-space:normal;font-size:13px;}
.box-select-travel-care label a{color:#000;text-decoration:underline;}
.note-travel-care,.description-travel-care{font-size:16px;font-weight:bold;}
.note-travel-care a{text-decoration:underline;color:#000;}
.right-travel-care ul{padding:0px;margin:0px;margin:10px 0px;}
.right-travel-care ul li{list-style:none;display:block;padding:3px;border-bottom:1px dotted #ccc;padding-left:20px;font-size:13px;}
.right-travel-care ul.vietjet li{background:url('../../../../../../wp-content/themes/admin_vietnambooking/images/form/plane_bullet.png') no-repeat center left;}
.box-total-price-travel-care{padding:5px;box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.75);background-color:white;font-size:12px;margin:10px;}
.box-total-price-travel-care span{font-size:16px;color:red;font-weight:bold;}
table.tlb-details-prices tr th{border-top:0px;}
table.tlb-details-prices.tlb-details-services tr th:last-child{text-align:right;}
.box-price-insure{text-align:right;padding:3px 0px;}
.box-price-insure span{font-weight:bold;}
span.price-services,span.price-ticket{text-align:right;display:block;}
.box-total-fee-flights{font-size:20px;font-weight:bold;text-align:right;border-top:1px solid #ccc;padding-top:10px;}
.box-total-fee-flights span{color:red;}
.box-total-voucher{font-size:14px;font-weight:normal;padding-bottom:5px;margin-bottom:5px;border-bottom:1px dashed #333;color:#333}
.box-total-voucher span{color:#333;}
.h2-payment{font-weight:normal;color:#0c55ab;font-size:18px;margin:0px;padding:0px;line-height:1;}
.description-payment{color:#222222;font-size:13px;}
.tlb-payment-page{margin-top:10px;}
.tlb-payment-page tr.tr-payment-page:nth-child(odd){background:#f4f9ff;}
.tlb-payment-page tr.tr-payment-page:nth-child(even){background:#e4f2ff;}
.tlb-payment-page tr.tr-payment-page >td{padding:10px 20px;}
.tlb-payment-page tr.tr-payment-page >td:last-child{text-align:right;}
.tlb-payment-page tr td table tr td{font-size:12px;color:#022328;padding:2px 0px;}
.tlb-payment-page tr td table tr td h3{margin:0px;padding:0px;line-height:1;font-size:14px;font-weight:bold;color:#003c83;}
.tlb-payment-page tr td table tr td span{color:#0c55ab;}
.box-border{border:1px solid #0c55ab;border-radius:5px;position:relative;padding:25px 10px 10px 20px;}
.box-border .h2-payment.title-border{position:absolute;z-index:10;top:-13px;left:20px;background:#fff;padding:0px 10px;}
.box-thanh-toan-bang-tien-mat{margin-top:30px;}
.box-thanh-toan-bang-tien-mat table tr td{font-size:13px;color:#000000;vertical-align:top;}
.box-thanh-toan-bang-tien-mat table tr td .box-img{margin-bottom:10px;}
.box-thanh-toan-bang-tien-mat table tr td h3{margin:0px;padding:0px;line-height:1;color:#000000;font-size:16px;font-weight:bold;margin-bottom:10px;}
.box-thanh-toan-bang-tien-mat table tr td ul{padding-left:18px;}
.box-thanh-toan-bang-tien-mat table tr td ul li{color:#004ab2;font-size:16px;}
.box-thanh-toan-bang-tien-mat table tr td ul li span{font-size:13px;color:#000000;;}
.box-thanh-toan-tai-nha{font-size:13px;color:#000000;margin-top:40px;}
#content-layout-page-thong-tin-lien-he{background:#fff;}
.container-map-contact{min-height:300px;}
.list-menu-lien-he ul{padding:0px;margin:0px;margin-top:10px;}
.list-menu-lien-he ul li{cursor:pointer;font-family:r_regular;list-style:none;padding:0px 5px;border-right:1px solid black;display:inline-block;font-size:13px;text-align:center;}
.list-menu-lien-he ul li.active-map{font-family:r_bold;}
.list-menu-lien-he ul li:last-child{border:0px;}
.btn-contact:hover,.btn-contact:focus{color:white;}
.btn-contact{color:white;background:#176dd4;}
.btn-contact:hover{box-shadow:0px 0px 1px #000;}
.tlb-contact-page{margin-top:20px;}
.tlb-contact-page tr td h3,.tlb-contact-page tr td h2{margin:0px;padding:0px;line-height:1;}
.tlb-contact-page tr td h2{font-size:25px;color:#176dd4;font-weight:bold;}
.tlb-contact-page tr td h3{font-size:16px;color:#000000;font-weight:bold;line-height:3;}
.tlb-contact-page tr td{color:#000000;font-size:13px;}
.tlb-contact-page tr td span{color:#1d398a;}
.tlb-send-contact{background:url('http://admin.vietnambooking.com/wp-content/themes/admin_vietnambooking/css/images/bg_global_page_contact.jpg') no-repeat bottom left;}
table.table.tlb-send-contact tbody tr td{border-top:0px;}
.box-change-type-payment label{margin:10px;}
.box-home{text-align:center;}
.box-container-results.box-depart table tr td:nth-child(6).Oneway{display:none;}
.box-loadding-submit-flights{position:fixed;width:100%;height:100%;background:rgba(255, 255, 255, 0.5);}
.box-loadding-submit-flights .box-container-loadding{display:table;max-width:500px;margin:auto;height:100%;}
.box-loadding-submit-flights .box-loadding{padding:20px;font-size:13px;display:table-cell;vertical-align:middle;}
.box-loadding .box-data{background:#fff;padding:15px;border-radius:10px;box-shadow:1px 2px 8px #000;}
.box-loadding-submit-flights .box-loadding .progress{margin-top:20px;}
@media screen and (max-width:48.25em){.container_12, .container_16{width:100%;}
.container_12 .grid_12, .container_16 .grid_16{width:100%;margin:0px;}
.container_12 .grid_3, .container_16 .grid_4{width:100%;margin:0px;}
.container_12 .grid_9, .container_16 .grid_12{width:100%;margin:0px;}
.container_12 .grid_4{width:100%;margin:auto;}
.container_12 .grid_8{width:100%;margin:0px;}
.box-step-booking ul li span{padding-left:5px;}
.box-step-booking ul li{margin:0px;}
.box-step-booking ul li i{display:none;}
.box-step-booking ul li a{font-weight:normal;}
.tlb-info .step{display:none;}
.box-container-results.box-depart table tr td{text-align:center;}
.box-container-results.box-depart table tr td:nth-child(2){display:none;}
.box-container-results.box-depart table tr td:nth-child(5){display:none;}
.box-container-results.box-depart table tr td:nth-child(6).Oneway{display:none;}
.box-container-results.box-return table tr td{text-align:center;}
.box-container-results.box-return table tr td:nth-child(2){display:none;}
.box-container-results.box-return table tr td:nth-child(5){display:none;}
.list-date-selected.date-depart{display:none;}
.box-sidebar-content .content-search-flight .box-container-results table.table tr.item td .price{font-size:13px;}
.box-sidebar-content .content-search-flight .box-container-results table.table tr.item td{height:40px;}
.box-sidebar-content .content-search-flight .box-container-results table.table tr.item td .time-flights{font-size:12px;}
.search-flight table.tlb-info tr td:first-child{width:100%;}
.box-sidebar-content .content-search-flight .box-container-results table.table tr.item td a.btn-next-details{padding:0px 3px;}
.box-sidebar-content .content-search-flight .box-container-results table.table tr.item td a{font-size:11px;}
.item-title.title-form{display:none;}
.item-content.content-form{display:none;}
.box-column-left{padding:5px;}
.box-column-left .box-item-left .item-content table.tlb-filter-airlines tr td label{font-size:12px;}
.box-column-left .box-item-left h3.item-sub-title{font-size:12px;}
.box-column-left .box-item-left .info-time-depart{font-size:12px;}
.box-column-left .box-item-left .info-time-return{font-size:12px;}
.box-full-confirm .box-item-confirm h3.item-sub-title{height:inherit;min-height:25px;font-size:12px;font-weight:normal;}
.box-full-confirm .box-item-confirm h3.item-sub-title span{display:block;padding-right:0px;float:none;}
.table.tlb-info-details-confirm tr td:nth-child(5){display:none;}
.td-depart .name-city{font-size:11px;}
.td-return .name-city{font-size:11px;}
.td-depart .name-airports{display:none;}
.td-return .name-airports{display:none;}
.td-direct .title-time,.td-direct .title-flight{font-size:11px;}
.box-full-confirm .box-item-confirm h2.item-title,.box-column-left .box-item-left h2.item-title{font-size:14px;line-height:25px;}
.table.tlb-submit-form tr td label{font-size:13px;white-space:normal;}
.table.tlb-submit-form tr td button{padding:5px;}
table.table.tlb-total-prices-flights{font-size:12px;}
.item-title.title-how-book{display:none;}
.item-content.content-how-book{display:none;}
table.table.tlb-food ul li{width:40%;}
.note-travel-care, .description-travel-care{font-size:13px;}
.box-item-confirm label{font-size:12px;}
.box-item-confirm table{font-size:12px;}
.search-flight table.tlb-info tr td:first-child{padding:5px;}
.box-sidebar-content .search-flight{height:inherit;}
.box-column-left .box-item-left .box-fitler-airlines{display:none;}
.box-column-left{display:none;}
td.td-direct{display:none;}
}