@charset "utf-8";body{margin:0 auto;padding:0;font-family:'Arial';font-size:14px;line-height:20px;color:#555;background:#f5f5f5}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;vertical-align:baseline}
*{margin:0;padding:0}
ol,ul{list-style:none}blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
:focus{outline:0}
fieldset{border:0;margin:0;padding:0}
input{font-family:'Arial';}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none;color:#007d70; cursor: pointer;}
p{line-height:22px}
button:focus,
select:focus,
textarea:focus,
input[type="email"]:focus,
input[type="password"]:focus,
input[type="tel"]:focus,
input[type="text"]:focus{box-shadow:0 0 4px #52a8ec;outline:0 none;transition:all 0.25s ease-in-out;-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;-o-transition: all 0.25s ease-in-out;
}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block;}
.clear{clear:both}
.clr{clear:both}
.fa-15x{font-size:1.5em}
img{border:0;}
.grid-1{margin:0 auto;width:100%;padding:0 15px}
.grid-1>p{margin:0 auto;text-align:center}
h1,
h2{font-weight:400;color:#666666}
.icon-down{width:166px;height:49px;position:absolute;top:-51px;left:42%;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) no-repeat scroll -227px -699px}
.list-down-tour{margin-top:30px!important}
@keyframes spin{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(359deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}50%{-o-transform:rotate(180deg)}100%{-o-transform:rotate(359deg)}}html{min-height:100%;}a,a:focus,button,button:focus,input,input:focus,select,select:focus{outline:0}input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}section{position:relative}.bg-scroll{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-2;background-position:50% 50%;background-repeat:no-repeat}.ie .bg-fixed,.ie .bg-parallax{background-attachment:scroll!important;background-position:50% 50%!important}
#preloader{position:fixed;display:table;text-align:center;width:100%;height:100%;top:0;left:0;background-color:#fff;z-index:999999999}
#preloader .tb-cell {display: table-cell;vertical-align: middle;}
#page-loading div {width: 210px;margin: auto;/*height: 40px;border-right: 3px solid #00ab99;border-bottom: 3px solid transparent;border-radius: 100%;-webkit-animation: spin .9s linear infinite;-moz-animation: spin .9s linear infinite;-o-animation: spin .9s linear infinite;animation: spin .9s linear infinite;*/}
#page-loading div > img {width: 100%;}
#page-loading p {text-align: center;text-transform: uppercase;z-index: 99;padding: 10px 0;color: #000;font-size: 12px;overflow: hidden;margin-top: 5px;}
#title-line1 h2{text-align:center;margin:20px 0 25px;font-family:'Arial';font-size:22px;font-weight: bold}
#title-line{width:100%;margin:30px 0;text-align:center;float:left;position:relative}
#title-line h1{width:100%;height:40px;display:inline-block;font-size:26px;margin-bottom:20px; margin-top:10px; font-family:'Arial';position:relative;font-weight: bold}
#title-line h2{width:100%;height:40px;display:inline-block;font-size:24px;margin-bottom:15px; margin-top:20px;font-family:'Arial';letter-spacing:1px;position:relative;font-weight: bold}
#title-line h2:before{content:"";position:absolute;bottom:0;max-width:170px;border-bottom:2px solid #b6bd2e;left:0;right:0;width:100%;margin:0 auto}
#title-line h2.title-line-tour{margin-top:10px}
#title-line h1:before{content:"";position:absolute;bottom:0;max-width:170px;border-bottom:2px solid #b6bd2e;left:0;right:0;width:100%;margin:0 auto}
#title-line p{width:83%;text-align:center;margin:0 auto;line-height:1.6;color:#555}
#title-line p.bot-title{margin:15px 0 0;width:100%;}
#title-line.detail-orther-tour h2 {font-weight:normal}
.line-top{border-top:1px solid #ddd;padding-top:35px}
.detail_des p{line-height: 30px;}
#title-line p .read:hover{text-decoration:underline}
#main-head{width:100%}
#main-head #top-head{width:100%;height:108px;background:#ddd;float:left}
#main-head #top-head h1,
#main-head #top-head p{height:35px;line-height:18px;font-size:12px;color:#946A25;float:left;padding-top:7px}
#main-head #top-head h1 {color: #000;font-size:26px;}
#main-head #top-head #search-top{height:23px;margin:5px 0;border:1px solid #dcc5bd;padding:0 10px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;float:right}
#main-head #top-head #search-top input.search{width:90%;height:23px;background:none;border:none;color:#946A25;font-size:12px;padding:0 0 2px 5px;float:left}
#main-head #top-head #search-top input::-webkit-input-placeholder{color:#fff;font-size:12px;font-family:'Arial';line-height:12px;font-style:italic}
#main-head #top-head #search-top a.i-search{width:10%;margin-top:3px;height:16px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -50px 0 no-repeat;cursor:pointer;float:left}
#main-head #top-head #top-link{height:35px;margin:0 10px 0 0;float:right}
#main-head #top-head #top-link ul{float:right;border-left:1px solid #ddd}
#main-head #top-head #top-link ul li{height:35px;border-right:1px solid #ddd;float:left}
#main-head #top-head #top-link ul li a{height:35px;padding:0 10px;line-height:35px;font-size:12px;color:#946A25;float:left;transition:all .35s}
#main-head #top-head #top-link ul li a:hover{color:#fc8f30}
#main-head #top-head #top-link ul li a span.i-about{width:12px;height:13px;margin:11px 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 0 no-repeat;float:left}
#main-head #top-head #top-link ul li a span.i-contact{width:16px;height:11px;margin:12px 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -15px 0 no-repeat;float:left}
#main-head #top-head #top-link ul li a span.i-testimonial{width:12px;height:12px;margin:13px 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -35px 0 no-repeat;float:left}
#main-head #bot-head {width:100%;background: #025a56;float:left;text-align:center}
#main-head #bot-head.background-margin-top {background:rgb(255, 95, 26)!important;top: 0;}
#main-head #bot-head #logo{float:left;padding-top:0px;position:relative}
#main-head #bot-head #logo img.logo{height:51px;position: relative;z-index: 2;}
#main-head #bot-head #logo-title{float:left;width:250px;height:115px}
#main-head #bot-head #logo-title h2{margin-top:68px;margin-left:20px;font-size:18px;color:#007d70;padding-bottom:28px}
#main-head #bot-head #middle-head{height:102px;line-height:102px;width:36%;text-align:right;display:none;position:relative}
#main-head #bot-head #middle-head a{color:#fff;position:relative;font-family:'Arial'}
#main-head #bot-head #middle-head a:hover{color:#fc8f30}
#main-head #head-right{float:right}
.fixed-class {position: fixed;z-index:999;top: 38px;}
#main-head #bot-head.fixed-class{background: rgb(1,68,68);}
#main-head img.logo-noel{position:absolute;top:-28px;left:88px;z-index:9999;height:75px;width:89px}
#main-head #head-right #top-head-right{float:right;margin-top:3px;width:100%}
#main-head #head-right #top-head-right #contact-email{float:left;width:88%;text-align:right;height:38px}
#main-head #head-right #top-head-right #contact-email span.about{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon2.svg) 5px 10px no-repeat;width:30px;height:38px;float:left;margin-right:3px;margin-top:-3px;margin-left:12px}
#main-head #head-right #top-head-right #contact-email span.i-contact{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon3.svg) 5px 16px no-repeat;width:30px;height:38px;float:left;margin-right:0;margin-top:-3px}
#main-head #head-right #top-head-right #contact-email span.i-phone{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon4vn.svg) 5px 16px no-repeat;width:30px;height:38px;float:left;margin-right:0;margin-top:-8px}
#main-head #head-right #top-head-right #contact-email span.i-offer{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon1.svg) 5px 10px no-repeat;width:30px;height:38px;float:left;margin-right:0;margin-top:-3px}
#main-head #head-right #top-head-right #contact-email > p{font-size:13px;color:#ccc;display:inline-block;margin-right:12px;height:100%;line-height:38px}
#main-head #head-right #top-head-right #contact-email a{color:#ccc;display:inline-block;height:38px;line-height:38px;font-size:13px;margin-right:3px}
#main-head #head-right #top-head-right #contact-email a:hover{color:#00ab99}
#main-head #head-right #search_box{float:right;display:none}
#main-head #head-right #search-top{width:266px;height:28px;margin:5px 0;background:#06406e;padding:0 0 0 10px}
#main-head #head-right #search-top input.search{width:86%;height:28px;background:none;border:none;color:#ccc;font-size:11px;float:left;text-transform:uppercase}
#main-head #head-right #search-top a.i-search{width:32px;height:28px;background:#aaa;cursor:pointer;float:right;text-align:center;font-size:18px}
#main-head #head-right #search-top a.i-search:hover{color:#fc8f30}
#main-head #head-right #search-top a.i-search .fa{margin-top:5px}
#main-head #bot-head-right{width:100%;clear:both}
#main-head #bot-head #menu #icon-contact{float:right;display:none}
#main-head #bot-head #menu #icon-contact span{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon-contactvietnam.svg) no-repeat;width:41px;height:31px;float:left}
#main-head #bot-head-right:after{clear:both;content:".";display:block;height:0;visibility:hidden}
#main-head #bot-head #menu{height:58px;float:right;}
#main-head #bot-head #menu ul{float:left}
#main-head #bot-head #menu ul li{margin:0;float:left}
#main-head #bot-head #menu ul li:last-child{margin-right:0}
#main-head #bot-head #menu ul li a{height:58px;padding:0 9px;float:left;transition:all .35s;position:relative}
#main-head #bot-head #menu ul li a:hover,
#main-head #bot-head #menu ul li.active a.none-active{color:#00ab99;}
#main-head #bot-head #menu ul li a span{height:100%;font-size:12px;color:#fff;text-transform:uppercase;letter-spacing:0.5px;text-align:center;float:left;font-family:'Arial';font-weight: bold;}
#main-head #bot-head #menu ul li a:hover span,
#main-head #bot-head #menu ul li.active a span{color:#b9c31b}
#main-head #bot-head #menu ul li a span{float:left;transition:all .35s}
#main-head #bot-head #menu ul li a span.i-home{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -84px 0 no-repeat;position:absolute;top:15px;left:23px}
#main-head #bot-head #menu ul li a:hover span.i-home,
#main-head #bot-head #menu ul li.active a span.i-home{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -80px -30px no-repeat}
#main-head #bot-head #menu ul li a span.i-help{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -230px 0 no-repeat;position:absolute;top:2px;left:35px}
#main-head #bot-head #menu ul li a:hover span.i-help,
#main-head #bot-head #menu ul li.active a span.i-help{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -230px -30px no-repeat}
#main-head #bot-head #menu ul li a span.i-icon{width:9px;height:29px;margin:24px 0 0 10px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite1.png) -198px 0 no-repeat;float:left}
#main-head #bot-head #menu .main-menu .border{line-height:58px}
#main-head #bot-head #right-menu{height:58px;float:right}
#main-head #bot-head #right-menu span.i-avatar{width:36px;height:36px;margin-right:10px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/team_support.jpg) no-repeat;float:left;margin-top:1px; background-size: 36px 36px; border-radius: 100% 100%;}
#main-head #bot-head #right-menu a.freequote{height:40px;font-size:14px;color:#eee;line-height:36px;padding:1px 10px 1px 3px;float:right;margin-top:10px;margin-left:12px;background:rgba(166,168,12,0.9);line-height: 40px;letter-spacing: 1px;font-weight: bold; border-radius:20px;}
#main-head #bot-head #right-menu a.freequote:hover{color:#FFF;background:#a5ab05;}
#main-head #bot-head #right-menu a.freequote span.i-write{width:20px;height:20px;margin:6px 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite1.png) -92px 0 no-repeat;float:left}
#main-banner{width:100%;height:auto;margin:0 auto;position:relative}
#gadient{width:100%;height:40px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/gadient.png) left top repeat-x;float:left;position:absolute;left:0;top:0}
#main-banner #slide-home{width:100%;height:auto;margin:0 auto;float: left;}
#main-banner #slide-home .slider{width:100%;height:auto;position:relative;overflow:hidden;margin:0;float:left}
#main-banner #slide-home .slider .bd1{width:1349px;position:absolute}
#main-banner #slide-home .slider .bd1 ul{width:1349px;float:left}
#main-banner #slide-home .slider .bd1 ul li{width:1349px;overflow:hidden}
#main-banner #slide-home .slider .bd1 ul li img{width:1349px;height:500px;float:left}
#main-banner #slide-home .slider .pnBtn1{position:absolute;z-index:1;top:0;width:1349px;height:500px;cursor:pointer}
#main-banner #slide-home .slider .prev{left:0;margin-left:-1300px}
#main-banner #slide-home .slider .next{left:0;margin-left:1300px}
#main-banner #slide-home .slider .pnBtn1 .arrow{display:none;position:absolute;top:250px;z-index:1;width:22px;height:40px}
#main-banner #slide-home .slider .prev .arrow{right:0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -305px 0 no-repeat}
#main-banner #slide-home .slider .next .arrow{left:0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -335px 0 no-repeat}
#main-banner #slide-home .slider .hd1{position:absolute;width:100%;left:0;z-index:1;height:8px;bottom:20px;text-align:center}
#main-banner #slide-home .slider .hd1 li{display:inline-block;*display:inline;zoom:1;width:10px;height:10px;line-height:99px;overflow:hidden;background:url(../images/slider-btn.png) 0 -10px no-repeat;margin:0 5px;cursor:pointer;filter:alpha(opacity=60);opacity:.6}
#main-banner #slide-home .slider .hd1 li.on{background-position:0 0;filter:alpha(opacity=100);opacity:1}
#banner-cat{max-width:100%;margin:0 auto;position:relative;overflow:hidden;float:left;line-height:0;width: 100%;}
#banner-detail{overflow:hidden;max-width:100%;margin:0 auto;position:relative;float:left;line-height:0;}
#banner-cat>a>img, #banner-detail>a>img{width:100%;}/*height:100%*/
#container-txtcat{width:100%;color:#fff;float:left;background: rgba(0,0,0,0.3);padding:20px 0;position:absolute;left:0;bottom:0}
#title-catdes{width:100%;float:left;padding-bottom:50px;text-align:center;position:relative}
#title-catdes h2{width:100%;height:40px;color:#fff;letter-spacing:2px;font-size:30px;font-family:'Arial';float:left}
#main-slogan{width:100%;margin:16px 0}
#main-slogan #box-slogan{width:33%;margin-top:10px;float:left}
#main-slogan #box-slogan a{width:100%;text-align:center;float:left}
#main-slogan #box-slogan a span{width:83px;height:83px;transition:all .25s ease-in-out;display:inline-block}
#main-slogan #box-slogan a span.plexible{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -22px -921px no-repeat}
#main-slogan #box-slogan a:hover span.plexible{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -22px -1005px no-repeat}
#main-slogan #box-slogan a span.authentic{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -112px -921px no-repeat}
#main-slogan #box-slogan a:hover span.authentic{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -112px -1005px no-repeat}
#main-slogan #box-slogan a span.unique{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -203px -921px no-repeat}
#main-slogan #box-slogan a:hover span.unique{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -203px -1005px no-repeat}
#main-slogan #box-slogan a h2{width:100%;font-size:20px;color:#555;letter-spacing:2px;margin:12px 0 10px;float:left}
#main-slogan #box-slogan a:hover h2{color:#007d70}
#main-slogan #box-slogan a p{color:#555;width:86%;margin-left:9%}
#title-catdes font{width:100%;margin:20px 0;font-family:'old_standard_ttitalic';font-size:24px;letter-spacing:1px;float:left}
#title-catdes #icon{width:100px;height:100px;float:left;position:absolute;left:500px;bottom:-50px}
#title-catdes #icon span{width:100px;height:100px;float:left}
#title-catdes #icon span.vietnam{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -190px no-repeat}
#title-catdes #icon span.cambodia{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -190px no-repeat}
#title-catdes #icon span.laos{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -220px -190px no-repeat}
#title-catdes #icon span.myanmar{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -330px -190px no-repeat}
#title-catdes #icon span.thailand{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -440px -190px no-repeat}
#component-bre-page{width:52%;margin-right:5%;float:left}
#component-bre-page h2{width:100%;height:40px;font-size:26px;color:#fff;letter-spacing:2px;font-family:'Arial';float:left;position:relative;line-height: 33px;}
#component-bre-page h2 span.line{width:100px;height:1px;background:#00ab99;float:left;position:absolute;left:0;bottom:0}
#bre-page{margin:12px 0 0;font-size:12px;color:#fff;float:left;line-height:20px;}
#bre-page span.i-home{width:16px;height:15px;margin:1px 0 0;float:left}
#bre-page span.i-nav{width:6px;height:9px;margin:6px 10px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -522px -34px no-repeat;float:left}
#bre-page a{color:#fff;font-size:12px;line-height:20px;float:left}
#bre-page a:hover{text-decoration:underline;color:#fc8f30}
#right-expert{width:39%;margin:10px 0 0;float:right}
#right-expert img{width:56px;height:56px;border:1px solid #fff;margin:0 10px 0 0;float:left;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}
#right-expert #item-expert{height:60px;width:230px;margin:0;float:left}
#right-expert #item-expert h2{width:230px;color:#00ab99;text-transform:uppercase;font-size:11px;margin:0;float:left;line-height: 22px; font-weight:bold;}
#right-expert #item-expert p{width:230px;color:#fff;font-size:11px;text-align:justify;line-height:14px;float:left}
#right-expert a.bt-enquiry{height:35px;padding:0 18px;margin:15px 0 0;line-height:35px;background:#979e1a;text-align:center;color:#fff;text-transform:uppercase;letter-spacing:1px;font-family:'Arial';float:right;transition:all .35s;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0; font-size:12px; font-weight:bold; border-radius:26px;}
#right-expert a.bt-enquiry:hover{background:#00ab99}
#main-search #left-txt h2{text-align:center;margin:0 0 20px;font-size:26px;color:#fff;font-family:'Arial'}
#box-txt-cart{width:1100px;padding:30px 0;float:left}
#box-txt-cart #item-txt{width:100%;margin:10px 0 0;float:left;text-align:center}
#box-txt-cart #item-txt h2{width:100%;font-family:'Arial';text-transform:uppercase;letter-spacing:2px;font-size:30px;color:#007d70;margin:0 0 20px;float:left}
#box-txt-cart #item-txt p{float:left;width:100%}
#box-txt-cart #item-txt .line-sr{margin:0 0 20px;width:170px;height:2px;background:#fc8f30;display:inline-block}
#box-txt-cart #item-txt #when-note{width:100%;margin:20px 0 0;float:left}
#box-txt-cart #item-txt #when-note #note{height:20px;margin:0 20px 0 0;font-style:italic;color:#999;line-height:20px;float:left}
#box-txt-cart #item-txt #when-note #note span{width:30px;height:20px;margin:0 8px 0 0;float:left}
#box-txt-cart #item-txt #when-note #note span.most{background:#25aae3}
#box-txt-cart #item-txt #when-note #note span.great{background:#ea8bb5}
#box-txt-cart #item-txt #when-note #note span.off{background:#dcdad1}
#box-txt-cart img{float:right}
#main-search #container-search input.tags_holiday{width:200px;float:left;color:#946A25}
.search:-webkit-autofill{background:#ddd!important}
.search::-webkit-input-placeholder{color:#999!important}
.search::-moz-placeholder{color:#999!important}
#main-search{width:83%;background:#555;padding:20px 0 40px;float:left;position:absolute;left:0;bottom:-50px;z-index:99;margin:0 9%}
#search-bestcruise{width:100%;margin:30px 0 0;border-top:1px solid #e5e5e5;padding:20px 0;float:left;background:#fff}
#container-search{width:101%;float:left}
#container-search #left-txt{padding:15px 19px 15px 0;margin-right:5px;float:left}
#container-search #left-txt h2{color:#007d70;font-size:17px;font-family:'Arial';float:left;padding-top:2px;font-weight:bold}
#container-search #left-txt span{width:175px;font-size:12px;color:#aaa;float:left}
#container-search .ui-tabs{width:860px;margin:5px 0 15px;float:left}
#container-search .ui-tabs .ui-tabs-nav .ui-state-default .ui-tabs-anchor{height:30px;width:150px;text-align:center;background:#d9d9c0;color:#fff;line-height:27px;padding:0;margin:0 10px 0 0;float:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;transition:all .35s;position:relative}
#container-search .ui-tabs .ui-tabs-nav .ui-state-default .ui-tabs-anchor:hover,
#container-search .ui-tabs .ui-tabs-nav .ui-state-default.ui-tabs-active .ui-tabs-anchor{background:#6a9e42}
#container-search .ui-tabs .ui-tabs-nav .ui-state-default .ui-tabs-anchor:hover span.nav,
#container-search .ui-tabs .ui-tabs-nav .ui-state-default.ui-tabs-active span.nav{width:10px;height:5px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -440px -390px no-repeat;float:left;position:absolute;left:50%;margin-left:-5px;bottom:-5px}
#container-search .ui-tabs-panel{width:860px;height:35px;float:left}
#box-input{margin-right:14px;background:#fff;border:1px solid #f1f1f1;float:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:relative}
#box-input .icon-select{width:12px;height:7px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -70px -360px no-repeat;float:left;position:absolute;right:10px;top:12px}
#box-input input{line-height:16px;font-family:Arial, sans-serif;font-size:14px;height:33px;background:none;border:none;padding:0 0 0 10px;float:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#946A25}
#box-input input::-webkit-input-placeholder{color:#007d70;font-size:14px;line-height:14px;letter-spacing:1px;font-family:'Arial'}
#box-input input.des-date{width:180px}
#box-input input.duration-cruise{width:150px}
#box2-input{background:#fff;margin-right:10px;border:1px solid #c6c6c6;float:left;position:relative}
#box2-input a.icon-select{width:12px;height:7px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -70px -360px no-repeat;float:left;position:absolute;right:8px;top:14px}
#box2-input input{border: 1px solid #0a9!important;color:#007d70;font-size:14px;height:36px;background:none;border:none;padding:0 10px;float:left;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; font-weight:bold;}
#box2-input input::-webkit-input-placeholder{color:#007d70;font-size:14px;line-height:14px;letter-spacing:1px;font-family:'Arial'}
#box2-input input.des-date{width:180px}
#box2-input input.duration-cruise{width:220px}
#box2-input select{height:100%;color:#ccc;border:none}
#box2-input select.duration-cruise{width:180px}
#box2-input select.des-date{width:130px}
.box3-input{margin-right:24px!important}
.box4-input{margin-right:14px!important}
#day-tour #info-day ul li span.fa {margin-right: 6px;float: left;}
#day-tour #info-day ul li span.fa.fa-cutlery {line-height: 18px;color: #fc8f30;}
#info-day ul li span.fa.fa-university {line-height: 18px;color: #00ab99;}
.content-tab span.fa.fa-plane, .content-tab span.fa.fa-bicycle, .content-tab span.fa.fa-motorcycle, .content-tab span.fa.fa-paw, .content-tab span.fa.fa-life-ring, .content-tab span.fa.fa-male  {font-size: 18px}
.content-tab span.fa.fa-blind, .content-tab span.fa.fa-pied-piper {font-size: 20px}
span.fa {color: #a5a5a5;}
#container-search a.bt-search{height:36px;background:#035d56;font-family:'Arial';padding-left:20px;letter-spacing:1px;margin-left:10px;color:#fff;line-height:36px;text-transform:uppercase;float:left; font-weight:bold;}
#container-search a.bt-search span.icon{width:31px;height:36px;margin:0 0 0 10px;float:right;text-align:center;background:#007d70}
#container-search a.bt-search span.icon .fa{margin-top:5px}
#container-search a.bt-search:hover span.icon{background:#00ab99}
#container-search a.bt-search:hover{background:#007d70}
#main-destinations{width:100%}
#des-tour .fa-map-marker {font-size: 16px;color: #fc8f30;}
#main-destinations #container-icon-des{width:100%;margin:50px 0;float:left}
#main-destinations #container-icon-des a{width:20%;text-align:center;padding:0 10px;float:left;transition:all .35s}
#main-destinations #container-icon-des a h2{width:100%;margin:10px 0 0;text-align:center;color:#555;font-family:'Arial';font-size:20px;float:none}
#main-destinations #container-icon-des a:hover h2{color:#619438}
#main-destinations #container-icon-des a span{width:100px;height:100px;margin:0 auto;float:none;display:inline-block;transition:all .35s}
#main-destinations #container-icon-des a span.vietnam{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -80px no-repeat}
#main-destinations #container-icon-des a:hover span.vietnam{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -190px no-repeat}
#main-destinations #container-icon-des a span.cambodia{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -80px no-repeat}
#main-destinations #container-icon-des a:hover span.cambodia{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -190px no-repeat}
#main-destinations #container-icon-des a span.laos{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -220px -80px no-repeat}
#main-destinations #container-icon-des a:hover span.laos{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -220px -190px no-repeat}
#main-destinations #container-icon-des a span.myanmar{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -330px -80px no-repeat}
#main-destinations #container-icon-des a:hover span.myanmar{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -330px -190px no-repeat}
#main-destinations #container-icon-des a span.thailand{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -440px -80px no-repeat}
#main-destinations #container-icon-des a:hover span.thailand{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -440px -190px no-repeat}
#main-destinations #content-destinations{width:100%;float:left;position:relative;margin-top:50px}
#main-destinations #content-destinations span.i-nav{width:30px;height:15px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -390px -380px no-repeat;float:left;position:absolute;top:-15px}
#map{width:35%;margin-right:5%;float:left}
#txt-des{width:60%;float:left}
#txt-des h2{width:100%;height:30px;margin:0 0 20px;letter-spacing:2px;font-size:30px;font-family:'Arial';float:left;position:relative}
#txt-des span.line{width:100px;height:1px;background:#fc8f30;float:left;position:absolute;left:0;bottom:0}
#txt-des p{width:600px;float:left}
#txt-des b{font-family:'Arial'}
#txt-des #img-des{width:600px;margin:20px 0 0;float:left}
#txt-des #img-des #box-img{width:190px;height:auto;margin:0 15px 15px 0;float:left;position:relative}
#txt-des #img-des #box-img img{width:100%;height:auto;float:left}
#txt-des #img-des #box-img h3{width:190px;font-weight:400;text-align:center;float:left;position:absolute;left:0;top:45px}
#txt-des #img-des #box-img h3 a{font-size:14px;padding:2px 10px;font-family:'Arial';letter-spacing:2px;color:#fff;background: rgba(0,0,0,0.3);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;transition:all .35s}
#txt-des #img-des #box-img h3 a:hover{background:#ff7800}
#txt-des a.viewmore{color:#619438;font-size:12px;text-transform:uppercase;margin:10px 0 0;font-family:'Arial';letter-spacing:1px;float:right;transition:all .35s}
#txt-des a.viewmore font{font-size:18px}
#txt-des a.viewmore:hover{color:#ff7800}
#main-catdes{width:100%;position:relative;background:#f6f5f3;border-bottom:1px solid #e5e5e5;float:left}
#main-catdes #content-catdes{width:100%;background:#f6f5f3;float:left;padding:30px 50px;margin-top:50px}
#main-catdes #icon{height:100px;left:50%;margin-left:-50px;position:absolute;top:-50px;width:100px}
#main-catdes #icon span.laos{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -220px -190px no-repeat}
#main-catdes #icon span{width:100px;height:100px;float:left}
#main-besttours{width:100%}
#main-besttours #detail{width:100%;text-align:center;margin:50px 0 0;float:left}
#main-besttours #detail a{color:#619438;font-size:12px;text-transform:uppercase;margin:10px 0 0;font-family:'Arial';letter-spacing:1px;transition:all .35s}
#main-besttours #detail a:hover{color:#ff7800}
#main-besttours #detail a font{font-size:18px}
#main-besttours #box-stour{position:relative;float:left;margin:10px 70px 40px 0;width:29%;text-align:center}
#main-besttours #box-stour a.text{width:100%;height:0;position:absolute;top:46%;color:#fff;font-size:16px;cursor:pointer}
#main-besttours .box-1{margin-right:0!important}
#main-besttours .box-2{margin-right:0!important}
#main-besttours .box-3{margin-right:0!important}
#main-besttours #box-stour img{float:left;max-width:100%;height:auto}
#main-besttours #box-stour a{width:100%;height:100%;display:inline-block;vertical-align:middle;position:absolute;top:0;left:0;text-align:center;color:#fff;font-size:20px;background-color:rgba(0, 0, 0, 0);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.25)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background:-ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%)}
#main-besttours #box-stour a:hover{background:none}
#container-scrolltours{width:100%;padding:30px 0;float:left}
.none-padding{padding:30px 0!important}
.heade-container-tours{padding:0!important}
.icon-down-tour{width:166px;height:49px;position:absolute;top:-58px;left:42%;background:rgba(0, 0, 0, 0) url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) no-repeat scroll -227px -699px}
.bt-moretour{height:30px;line-height:70px;font-family:'Arial';font-size:14px;text-transform:uppercase;letter-spacing:1px;padding:13px 20px;color:#007d70;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:6px;margin:0 auto;transition:all .35s;border:1px solid #007d70}
.bt-moretour:hover{background:#00ab99;color:#fff; border:none;}
#scroll-tours{width:100%;margin:0;float:left}
#scroll-tours .scroll-img{width:1100px;height:400px;overflow:hidden}
#scroll-tours .scroll-img ul{width:2300px;margin:0}
#scroll-tours .scroll-img ul li{width:340px;margin:0 40px 0 0;float:left}
#scroll-tours .demo-btn{width:1100px;margin:0;position:relative}
#scroll-tours .demo-backward{width:22px;height:40px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -440px 0 no-repeat;position:absolute;left:-40px;top:-250px;border:none;box-shadow:none;cursor:pointer;float:left}
#scroll-tours .demo-forward{width:22px;height:40px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -470px 0 no-repeat;position:absolute;right:-40px;top:-250px;border:none;box-shadow:none;cursor:pointer;float:left}
#scroll-tours #box-tour{width:100%;height:auto;margin:0;float:left;position:relative;overflow:hidden}
#scroll-tours #box-tour #txt-tour .route_sl>a{color:#000;float:none}
#scroll-tours #box-tour .alink{width:100%;height:auto;background:#fff;color:#555;float:left}
#scroll-tours #box-tour .alink:hover{background:#f9f9f9}
#scroll-tours #box-tour #img-tour{width:100%;/*height:272px;*/float:left;position:relative}
#scroll-tours #box-tour #img-tour span.best-seller{width:74px;height:73px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -161px -197px no-repeat;float:left;position:absolute;right:10px;top:10px}
#scroll-tours #box-tour #img-tour img{width:100%;/*height:272px;*/float:left;opacity:1}
#scroll-tours #box-tour .alink:hover #img-tour img{opacity:.8}
#scroll-tours #box-tour #img-tour #title-tour{width:100%;padding:12px;float:left;position:absolute;left:0;bottom:0;background: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.65)));background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background: -moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background: -ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background: -o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);}
#scroll-tours #box-tour #img-tour #title-tour:hover{}
#scroll-tours #box-tour #img-tour #title-tour #day{width:45px;padding:16px 0 0;text-align:center;text-transform:uppercase;color:#fff;font-size:11px;margin:0 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -300px no-repeat;float:left;opacity:.9;line-height:28px}
#scroll-tours #box-tour #img-tour #title-tour #day font{width:45px;text-align:center;font-size:22px;font-family:'Arial';float:left;line-height:8px}
#scroll-tours #box-tour .alink:hover #img-tour #title-tour #day{opacity:1}
#scroll-tours #box-tour #img-tour #title-tour h2{width:100%;font-size:18px;color:#fff;font-family:'Arial';opacity:.9;line-height:24px}
#scroll-tours #box-tour #img-tour #title-tour h2 a {color: #FFFFFF;font-weight:bold;text-shadow: 0 0 2px #000;}
#scroll-tours #box-tour .alink:hover #img-tour #title-tour h2{opacity:1}
#scroll-tours #box-tour #txt-tour{min-height:122px;width:100%;text-align:center;height:auto;padding:10px 20px;float:left;position:relative}
#scroll-tours #box-tour #txt-tour span.i-nav{width:20px;height:20px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -500px -52px no-repeat;float:left;position:absolute;left:160px;top:-10px}
#scroll-tours #box-tour .alink:hover #txt-tour span.i-nav{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -525px -3px no-repeat}
#scroll-tours #box-tour #txt-tour #price-tour{width:100%;height:30px;text-align:center;line-height:20px;border-bottom:1px solid #ddd;font-size:12px;float:left;margin-bottom:5px;color:#555;}
#scroll-tours #box-tour .alink:hover #txt-tour #price-tour{border-bottom:1px solid #00ab99}
#scroll-tours #box-tour .alink:hover #txt-tour p,
#scroll-tours #box-tour .alink:hover #price-tour{color:#555}
#scroll-tours #box-tour #txt-tour #price-tour font{font-size:20px;font-family:'Arial';color:#fc8f30; font-weight:bold; font-weight:bold;}
#scroll-tours #box-tour #txt-tour #price-tour strong{font-size:14px;font-family:'Arial';font-weight:700;text-decoration:line-through;color: #00ab99;}
#scroll-tours #box-tour #txt-tour p{margin:7px 0;text-align:center;float:none;display:inline}
#scroll-tours #box-tour #txt-tour .bt-detail{background:#007d70;color:#fff;height:22px;font-size:12px;line-height:20px;padding:0 10px;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;margin-top:5px;border-radius:2px}
#scroll-tours #box-tour .alink:hover #txt-tour span.bt-detail{color:#fff;background:#fc8f30}
#scroll-tours #box-cruise{width:100%;height:auto;margin:0;float:left;position:relative;overflow:hidden;margin-bottom:20px}
#scroll-tours #box-cruise a{width:100%;height:auto;background:#fff;color:#555;float:left}
#scroll-tours #box-cruise a:hover{background:#ddd}
#scroll-tours #box-cruise #img-cruise{width:100%;float:left;position:relative}
#scroll-tours #box-cruise #img-cruise img{width:100%;float:left}
#scroll-tours #box-cruise #img-cruise #title-cruise{width:100%;padding:10px 20px;background: rgba(0,0,0,0.3);float:left;position:absolute;left:0;bottom:0}
#scroll-tours #box-cruise #img-cruise #title-cruise:hover{background:#00ab99}
#scroll-tours #box-cruise #img-cruise #title-cruise #day{width:45px;padding:10px 0 0;text-align:center;text-transform:uppercase;color:#fff;font-size:11px;margin:0 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -300px no-repeat;float:left;opacity:.9}
#scroll-tours #box-cruise #img-cruise #title-cruise #day font{width:45px;text-align:center;font-size:20px;font-family:'Arial';float:left}
#scroll-tours #box-cruise a:hover #img-cruise #title-cruise #day{opacity:1}
#scroll-tours #box-cruise #img-cruise #title-cruise h2{text-align:center;width:100%;font-size:18px;color:#fff;margin:0;font-family:'Arial';opacity:.9}
#scroll-tours #box-cruise a:hover #img-cruise #title-cruise h2{opacity:1}
#scroll-tours #box-cruise #txt-cruise{width:100%;text-align:center;padding:10px 20px;float:left;position:relative}
#scroll-tours #box-cruise #txt-cruise span.i-nav{width:20px;height:20px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -500px -52px no-repeat;float:left;position:absolute;left:160px;top:-10px}
#scroll-tours #box-cruise #txt-cruise span.i-nav_center{left:122px}
#scroll-tours #box-cruise a:hover #txt-cruise span.i-nav{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -525px -3px no-repeat}
#scroll-tours #box-cruise #txt-cruise h2{width:100%;font-size:16px;font-family:'Arial';text-align:center;text-transform:uppercase;color:#fff;letter-spacing:2px;float:left}
#scroll-tours #box-cruise #txt-cruise span.star5{width:94px;height:13px;display:inline-block;margin:5px auto;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -300px no-repeat}
#scroll-tours #box-cruise #txt-cruise span.star45{width:94px;height:13px;display:inline-block;margin:5px auto;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -320px no-repeat}
#scroll-tours #box-cruise #txt-cruise span.star4{width:94px;height:13px;display:inline-block;margin:5px auto;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -340px no-repeat}
#scroll-tours #box-cruise #txt-cruise span.star3{width:94px;height:13px;display:inline-block;margin:5px auto;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -360px no-repeat}
#scroll-tours #box-cruise #txt-cruise span.star35{width:94px;height:13px;display:inline-block;margin:5px auto;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -380px no-repeat}
#scroll-tours #box-cruise #txt-cruise #des{width:100%;margin:5px 0;float:left}
#scroll-tours #box-cruise #txt-cruise #des font{font-size:12px;color:#007d70}
#scroll-tours #box-cruise #txt-cruise #des span.icon-des{width:17px;height:17px;margin:-5px 5px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -540px -30px no-repeat;display:inline-block}
#scroll-tours #box-cruise #txt-cruise #price-cruise{width:100%;text-align:center;border-top:1px solid #DDD;font-size:12px;line-height:32px;float:left}
#scroll-tours #box-cruise a:hover #txt-cruise #price-cruise{border-top:1px solid #CCC}
#scroll-tours #box-cruise #txt-cruise #price-cruise font{font-size:22px;font-family:'Arial';color:red;float:left}
#scroll-tours #box-cruise #txt-cruise #price-cruise font span{font-size:13px;color:#555}
#scroll-tours #box-cruise #txt-cruise #price-cruise strong{font-size:14px;font-family:'Arial';font-weight:400;text-decoration:line-through}
#scroll-tours #box-cruise #txt-cruise #price-cruise span.bt-detail{background:#007d70;height:18px;color:#fff;font-size:12px;padding:0 10px;line-height:16px;margin:10px 0 0;float:right;display:inline-block}
#scroll-tours #box-cruise #txt-cruise #price-cruise p{font-size:12px;line-height:16px;padding-bottom:6px;padding-top:6px}
#scroll-tours #box-cruise a:hover #txt-cruise #price-cruise span.bt-detail{color:#fff;background:#fc8f30}
#scroll-tours #box-cruise #txt-hotel{width:300px;height:108px;padding:10px 20px;float:left;position:relative}
#scroll-tours #box-cruise #txt-hotel span.i-nav{width:20px;height:20px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -500px 0 no-repeat;float:left;position:absolute;left:160px;top:-10px}
#scroll-tours #box-cruise a:hover #txt-hotel span.i-nav{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -523px 0 no-repeat}
#scroll-tours #box-cruise #txt-hotel h2{width:300px;font-size:16px;font-family:'Arial';text-align:center;text-transform:uppercase;color:#fff;letter-spacing:2px;float:left}
#scroll-tours #box-cruise #txt-hotel span.star5{width:94px;height:13px;margin:5px 103px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -300px no-repeat;float:left}
#scroll-tours #box-cruise #txt-hotel span.star45{width:94px;height:13px;margin:5px 103px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -320px no-repeat;float:left}
#scroll-tours #box-cruise #txt-hotel span.star4{width:94px;height:13px;margin:5px 103px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -340px no-repeat;float:left}
#scroll-tours #box-cruise #txt-hotel span.star3{width:94px;height:13px;margin:5px 103px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -360px no-repeat;float:left}
#scroll-tours #box-cruise #txt-hotel span.star35{width:94px;height:13px;margin:5px 103px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -380px no-repeat;float:left}
#scroll-tours #box-cruise #txt-hotel #des{width:300px;margin:5px 0;float:left}
#scroll-tours #box-cruise #txt-hotel #des span.icon-des{width:11px;height:17px;margin:2px 7px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -90px -300px no-repeat;float:left}
#scroll-tours1 #box-cruise{width:100%;height:auto;margin:0;float:left;position:relative;overflow:hidden}
#scroll-tours1 #box-cruise a{width:100%;height:auto;color:#fff;float:left;position:relative}
#scroll-tours1 #box-cruise a:hover{background:#fff;opacity:.8}
#scroll-tours1 #box-cruise #img-cruise{width:100%;height:272px;float:left;position:relative}
#scroll-tours1 #box-cruise #img-cruise img{width:100%;height:272px;float:left;opacity:.9}
#scroll-tours1 #box-cruise a:hover #img-cruise img{opacity:1}
#scroll-tours1 #box-cruise #img-cruise #title-cruise{width:100%;padding:10px 20px;background: rgba(0,0,0,0.3);float:left;position:absolute;left:0;bottom:0}
#scroll-tours1 #box-cruise #img-cruise #title-cruise #day{width:45px;padding:10px 0 0;text-align:center;text-transform:uppercase;color:#fff;font-size:11px;margin:0 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -300px no-repeat;float:left;opacity:.9}
#scroll-tours1 #box-cruise #img-cruise #title-cruise #day font{width:45px;text-align:center;font-size:20px;font-family:'Arial';float:left}
#scroll-tours1 #box-cruise a:hover #img-cruise #title-cruise #day{opacity:1}
#scroll-tours1 #box-cruise #img-cruise #title-cruise h2{text-align:center;width:100%;font-size:18px;color:#fff;margin:0;font-family:'Arial';opacity:.9}
#scroll-tours1 #box-cruise a:hover #img-cruise #title-cruise h2{opacity:1}
#scroll-tours1 #box-cruise #txt-cruise{background: rgba(0,0,0,0.3);width:100%;text-align:center;padding:10px 20px;float:left;position:absolute;bottom:0}
#scroll-tours1 #box-cruise #txt-cruise span.i-nav{width:20px;height:20px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -500px 0 no-repeat;float:left;position:absolute;left:160px;top:-10px}
#scroll-tours1 #box-cruise a:hover #txt-cruise span.i-nav{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -523px 0 no-repeat}
#scroll-tours1 #box-cruise #txt-cruise h2{width:100%;font-size:16px;font-family:'Arial';text-align:center;color:#ddd;letter-spacing:2px;float:left}
#scroll-tours1 #box-cruise #txt-cruise span.star5{width:94px;height:13px;display:inline-block;margin:5px auto;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -300px no-repeat}
#scroll-tours1 #box-cruise #txt-cruise span.star45{width:94px;height:13px;display:inline-block;margin:5px auto;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -320px no-repeat}
#scroll-tours1 #box-cruise #txt-cruise span.star4{width:94px;height:13px;display:inline-block;margin:5px auto;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -340px no-repeat}
#scroll-tours1 #box-cruise #txt-cruise span.star3{width:94px;height:13px;display:inline-block;margin:5px auto;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -360px no-repeat}
#scroll-tours1 #box-cruise #txt-cruise span.star35{width:94px;height:13px;display:inline-block;margin:5px auto;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -380px no-repeat}
#scroll-tours1 #box-cruise #txt-cruise #des{width:100%;margin:5px 0;float:left}
#scroll-tours1 #box-cruise #txt-cruise #des span.icon-des{width:11px;height:17px;margin:-5px 5px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -90px -300px no-repeat;display:inline-block}
#scroll-tours1 #box-cruise #txt-cruise #price-cruise{width:100%;text-align:left;border-top:1px solid #6ba938;font-size:12px;line-height:32px;float:left}
#scroll-tours1 #box-cruise a:hover #txt-cruise #price-cruise{border-top:1px solid #619438}
#scroll-tours1 #box-cruise #txt-cruise #price-cruise font{font-size:20px;font-family:'Arial';color:#ff7800}
#scroll-tours1 #box-cruise #txt-cruise #price-cruise strong{font-size:14px;font-family:'Arial';font-weight:400;text-decoration:line-through}
#scroll-tours1 #box-cruise #txt-cruise #price-cruise span.bt-detail{height:18px;border:1px solid #fff;font-size:12px;padding:0 10px;line-height:16px;margin:10px 0 0;float:right;webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
#scroll-tours1 #box-cruise a:hover #txt-cruise #price-cruise span.bt-detail{color:#fff;border:1px solid #ff7800;background:#ff7800}
#scroll-tours1 #box-cruise #txt-hotel{width:300px;height:108px;padding:10px 20px;float:left;position:relative}
#scroll-tours1 #box-cruise #txt-hotel span.i-nav{width:20px;height:20px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -500px 0 no-repeat;float:left;position:absolute;left:160px;top:-10px}
#scroll-tours1 #box-cruise a:hover #txt-hotel span.i-nav{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -523px 0 no-repeat}
#scroll-tours1 #box-cruise #txt-hotel h2{width:300px;font-size:16px;font-family:'Arial';text-align:center;text-transform:uppercase;color:#fff;letter-spacing:2px;float:left}
#scroll-tours1 #box-cruise #txt-hotel span.star5{width:94px;height:13px;margin:5px 103px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -300px no-repeat;float:left}
#scroll-tours1 #box-cruise #txt-hotel span.star45{width:94px;height:13px;margin:5px 103px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -320px no-repeat;float:left}
#scroll-tours1 #box-cruise #txt-hotel span.star4{width:94px;height:13px;margin:5px 103px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -340px no-repeat;float:left}
#scroll-tours1 #box-cruise #txt-hotel span.star3{width:94px;height:13px;margin:5px 103px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -360px no-repeat;float:left}
#scroll-tours1 #box-cruise #txt-hotel span.star35{width:94px;height:13px;margin:5px 103px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -380px no-repeat;float:left}
#scroll-tours1 #box-cruise #txt-hotel #des{width:300px;margin:5px 0;float:left}
#scroll-tours1 #box-cruise #txt-hotel #des span.icon-des{width:11px;height:17px;margin:2px 7px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -90px -300px no-repeat;float:left}
#scroll-tours1 {position:relative;width:100%;margin:0;float:left}
#scroll-tours #box-cruise2 {width:340px;height:400px;margin:0;float:left;position:relative;overflow:hidden}
#scroll-tours #box-cruise2 a {width:340px;height:400px;background:#619438;color:#fff;float:left}
#scroll-tours #box-cruise2 a:hover {background:#4e8126}
#scroll-tours #box-cruise2 #img-cruise {width:340px;height:272px;float:left;position:relative}
#scroll-tours #box-cruise2 #img-cruise img {width:340px;height:272px;float:left;opacity:.9}
#scroll-tours #box-cruise2 a:hover #img-cruise img{opacity:1}
#scroll-tours #box-cruise2 #img-cruise #title-cruise{width:300px;padding:10px 20px;background: rgba(0,0,0,0.3);float:left;position:absolute;left:0;bottom:0}
#scroll-tours #box-cruise2 #img-cruise #title-cruise h2{width:300px;text-align:center;font-size:18px;color:#fff;margin:0;font-family:'Arial';float:left;opacity:.9}
#scroll-tours #box-cruise2 a:hover #img-cruise #title-cruise h2{opacity:1}
#scroll-tours #box-cruise2 a #img-cruise #title-cruise span{width:94px;height:13px;margin:10px 103px;float:left}
#scroll-tours #box-cruise2 a #img-cruise #title-cruise span.star5{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -300px no-repeat}
#scroll-tours #box-cruise2 a #img-cruise #title-cruise span.star45{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -320px no-repeat}
#scroll-tours #box-cruise2 a #img-cruise #title-cruise span.star4{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -340px no-repeat}
#scroll-tours #box-cruise2 a #img-cruise #title-cruise span.star3{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -360px no-repeat}
#scroll-tours #box-cruise2 a #img-cruise #title-cruise span.star35{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -380px no-repeat}
#scroll-tours #box-cruise2 #txt-cruise{width:300px;height:108px;padding:10px 20px;float:left;position:relative}
#scroll-tours #box-cruise2 #txt-cruise span.i-nav{width:20px;height:20px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -500px 0 no-repeat;float:left;position:absolute;left:160px;top:-10px}
#scroll-tours #box-cruise2 a:hover #txt-cruise span.i-nav{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -523px 0 no-repeat}
#scroll-tours #box-cruise2 a #txt-cruise p{width:300px;text-align:center;float:left}
#scroll-tours #box-cruise2 #txt-cruise #price-cruise{width:320px;height:40px;text-align:left;line-height:35px;border-top:1px solid #6ba938;font-size:12px;padding:0 10px;float:left;position:absolute;left:0;bottom:0}
#scroll-tours #box-cruise2 a:hover #txt-cruise #price-cruise{border-top:1px solid #619438}
#scroll-tours #box-cruise2 #txt-cruise #price-cruise font{font-size:20px;font-family:'Arial';color:#ff7800}
#scroll-tours #box-cruise2 #txt-cruise #price-cruise strong{font-size:14px;font-family:'Arial';font-weight:400;text-decoration:line-through}
#scroll-tours #box-cruise2 #txt-cruise #price-cruise span.bt-detail{height:18px;border:1px solid #fff;font-size:12px;line-height:18px;padding:0 10px;margin:10px 0 0;float:right;webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
#scroll-tours #box-cruise2 a:hover #txt-cruise #price-cruise span.bt-detail{color:#fff;border:1px solid #ff7800;background:#ff7800}
#main-support{width:100%}
#main-support #container-sp{position:relative;width:100%;padding:30px 0;float:left}
#main-support #container-sp #box-support{width:320px;text-align:center;margin:0 90px 0 0;float:left}
#main-support #container-sp #box-support img{width:86px;height:86px;margin:0 125px;float:left;border:2px solid #ddd;webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}
#main-support #container-sp #box-support img:hover{opacity:.9}
#main-support #container-sp #box-support h2{width:340px;font-size:16px;color:#007d70;font-family:'Arial';margin:5px 0;float:left}
#main-support #container-sp #box-support font{width:340px;font-size:14px;color:#555;float:left}
#main-support #container-sp #box-support p{width:300px;margin:5px 20px 0;float:left}
#main-tailormade{width:100%;float:left;background:#fff}
#main-tailormade #tab-step{width:100%;float:left}
#main-tailormade #tab-step img{width:100%;float:left}
#main-tailormade #content-step{width:100%;background:#f6f5f3;padding:19px;border:1px solid #e5e5e5;border-top:none;margin:0;float:left}
#main-tailormade #content-step #bt-bottom-step{width:100%;height:70px;margin:30px 0 0;float:left;position:relative}
#main-tailormade #content-step #bt-bottom-step #step-count{width:70px;height:70px;border:2px solid #d9d9c0;line-height:70px;text-align:center;margin:0 auto;color:#999;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}
#main-tailormade #content-step #bt-bottom-step a.bt-prev{height:45px;padding:0 20px;line-height:45px;text-transform:uppercase;letter-spacing:2px;font-size:14px;font-family:'Arial';letter-spacing:2px;color:#fff;background:#d9d9c0;float:left;position:absolute;left:0;top:15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;transition:all .35s}
#main-tailormade #content-step #bt-bottom-step a.bt-prev span.nav{width:16px;height:10px;margin:17px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -50px -300px no-repeat;float:left}
#main-tailormade #content-step #bt-bottom-step a.bt-prev:hover{background:#cdcdb1}
#main-tailormade #content-step #bt-bottom-step a.bt-next{height:45px;padding:0 20px;line-height:45px;text-transform:uppercase;letter-spacing:2px;font-size:14px;font-family:'Arial';letter-spacing:2px;color:#fff;background:#ff7800;float:left;position:absolute;right:0;top:15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;transition:all .35s}
#main-tailormade #content-step #bt-bottom-step a.bt-next span.nav{width:16px;height:10px;margin:17px 0 0 10px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -67px -300px no-repeat;float:right}
#main-tailormade #content-step #bt-bottom-step a.bt-next:hover{background:#f27200}
#main-tailormade #step-des{width:100%;float:left}
#main-tailormade #step-des #destination{width:18%;margin:15px 1% 0;float:left}
#main-tailormade #step-des #destination #img-des{width:100%;height:150px;float:left;position:relative}
#main-tailormade #step-des #destination #img-des a img{width:100%;height:150px;float:left;position:absolute;left:0;top:0;z-index:10}
#main-tailormade #step-des #destination #img-des a.active img.select{width:100%;height:150px;float:left;position:absolute;left:0;top:0;z-index:50}
#main-tailormade #step-des #destination #sl-des{width:100%;height:25px;margin:5px 0 0;line-height:25px;float:left}
#main-tailormade #step-des #destination #sl-des a{color:#ccc;float:left}
#main-tailormade #step-des #destination #sl-des a span.sl{width:15px;height:15px;margin:5px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -50px -320px no-repeat;float:left}
#main-tailormade #step-des #destination #sl-des a.active span.sl{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -66px -320px no-repeat}
#fac-pol-hotel{width:100%;margin:0;float:left}
#fac-pol-hotel ul{float:left}
#text_faci{width:100%;float:left;margin:10px 0}
#fac-pol-hotel ul li{width:250px;margin:0 25px 5px 0;float:left}
#fac-pol-hotel ul li span.nav{width:12px;height:12px;margin:3px 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -50px -340px no-repeat;float:left}
#fac-pol-hotel #li-txt{width:100%;margin:0 0 15px;float:left}
#fac-pol-hotel #li-txt h4{width:220px;margin:0 20px 0 0;font-weight:400;float:left}
#fac-pol-hotel #li-txt h4 font{font-size:20px;font-style:normal;margin:0 5px 0 0;color:#afca0b;float:left}
#fac-pol-hotel #li-txt p{width:860px;float:left}
#main-delta-tour{width:100%;background:#f6f5f3;border:1px solid #e5e5e5;padding:30px 19px;float:left}
#scroll-delta-tour{width:100%;margin:0;float:left}
#scroll-delta-tour .scroll-img{width:100%;height:250px;overflow:hidden}
#scroll-delta-tour .scroll-img ul{width:2300px;margin:0}
#scroll-delta-tour .scroll-img ul li{width:250px;height:250px;background:#fff;margin:0 20px 0 0;float:left}
#scroll-delta-tour .demo-btn{width:1060px;margin:0;position:relative}
#scroll-delta-tour .demo-backward{width:30px;height:60px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -220px -300px no-repeat;position:absolute;left:0;top:-190px;border:none;box-shadow:none;cursor:pointer;float:left}
#scroll-delta-tour .demo-forward{width:30px;height:60px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -251px -300px no-repeat;position:absolute;right:0;top:-190px;border:none;box-shadow:none;cursor:pointer;float:left}
#main-delta-tour #tour-delta{width:100%;margin:0 0 20px;float:left}
#main-delta-tour #tour-delta #img-tour{width:100%;height:180px;float:left;position:relative}
#main-delta-tour #tour-delta #img-tour img{width:100%;height:180px;float:left;opacity:.9}
#main-delta-tour #tour-delta #img-tour img:hover{opacity:1}
#main-delta-tour #tour-delta #txt-tour{width:100%;padding:0 10px;float:left}
#main-delta-tour #tour-delta #txt-tour h3{width:100%;margin:5px 0 7px;float:left}
#main-delta-tour #tour-delta #txt-tour h3 a{color:#619438;font-weight:400;font-family:'Arial';font-size:15px;transition:all .35s}
#main-delta-tour #tour-delta #txt-tour h3 a:hover{color:#ff7800}
#main-delta-tour #tour-delta #txt-tour #price-pk{width:260px;height:24px;margin:0;font-size:12px;line-height:24px;float:left}
#main-delta-tour #tour-delta #txt-tour #price-pk span.night{height:20px;margin:2px 10px 0 0;border:1px solid #c8c8c8;line-height:20px;padding:0 5px;float:left;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
#main-delta-tour #tour-delta #txt-tour #price-pk font{font-size:16px;font-family:'Arial';color:#ff7800}
#main-delta-tour #tour-delta #txt-tour #price-pk strong{text-decoration:line-through;font-size:14px;font-weight:400}
#div_pro{height:260px;overflow-x:hidden}
#main-travelguide{width:100%;background:#f6f5f3;border:1px solid #e5e5e5;border-left:none;border-right:none;padding-bottom:50px;margin:50px 0 0;float:left}
#scroll-guide{width:100%;margin:0;float:left}
#scroll-guide .scroll-img{width:100%;height:450px;overflow:hidden}
#scroll-guide .scroll-img ul{width:2300px;margin:0}
#scroll-guide .scroll-img ul li{width:260px;margin:0 20px 0 0;background:#fff;float:left}
#scroll-guide .demo-btn{width:100%;margin:0;position:relative}
#scroll-guide .demo-backward{width:22px;height:40px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -440px 0 no-repeat;position:absolute;left:-40px;top:-330px;border:none;box-shadow:none;cursor:pointer;float:left}
#scroll-guide .demo-forward{width:22px;height:40px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -470px 0 no-repeat;position:absolute;right:-40px;top:-330px;border:none;box-shadow:none;cursor:pointer;float:left}
#main-travelguide #box-guide{width:100%;height:450px;overflow:hidden;float:left}
#main-travelguide #box-guide img{width:100%;height:260px;float:left;opacity:.9}
#main-travelguide #box-guide img:hover{opacity:1}
#main-travelguide #box-guide h2{width:100%;margin:10px;float:left}
#main-travelguide #box-guide h2 a{color:#619438;font-size:20px;font-family:'Arial';transition:all .35s}
#main-travelguide #box-guide h2 a:hover{color:#ff7800}
#main-travelguide #box-guide p{width:100%;margin:0 10px;float:left}
#main-box-link{width:100%;background:#f6f5f3;padding:50px 0;margin:50px 0 0;border:1px solid #e5e5e5;border-left:none;border-right:none;float:left}
#main-box-link #cat-links{width:340px;height:200px;margin:0 40px 0 0;float:left;position:relative}
#main-box-link #cat-links img{width:340px;height:200px;float:left}
#main-box-link #cat-links h2{width:340px;height:30px;text-align:center;float:left;position:absolute;left:0;top:85px}
#main-box-link #cat-links h2 a{font-size:14px;padding:5px 10px;font-family:'Arial';letter-spacing:2px;color:#fff;background: rgba(0,0,0,0.3);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;transition:all .35s}
#main-box-link #cat-links h2 a:hover{background:#ff7800}
#main-cr-link{width:100%;margin:0;float:left}
#main-cr-link #cr-links{width:340px;height:160px;margin:0 40px 40px 0;float:left;position:relative}
#main-cr-link #cr-links img{width:340px;height:160px;float:left}
#main-cr-link #cr-links h2{width:340px;height:30px;text-align:center;float:left;position:absolute;left:0;top:70px}
#main-cr-link #cr-links h2 a{font-size:12px;text-transform:uppercase;padding:5px 10px;font-family:'Arial';letter-spacing:2px;color:#fff;background: rgba(0,0,0,0.3);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;transition:all .35s}
#main-cr-link #cr-links h2 a:hover{background:#007d70}
#img-tour .sale{height:25px;line-height:25px;color:#fff;padding:0 10px;font-family:'Arial';background:#fc8f30;float:left;position:absolute;left:10px;top:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
#best-tour{width:1060px;background:#f6f5f3;padding:19px;margin-bottom:30px;border:1px solid #e5e5e5;float:left}
#best-tour #img-tour{width:350px;height:240px;margin:0 20px 0 0;float:left;position:relative}
#best-tour #img-tour img{width:350px;height:240px;float:left;opacity:.9}
#best-tour #img-tour img:hover{opacity:1}
#best-tour #img-tour #viewmap{width:350px;height:40px;line-height:40px;background: rgba(0,0,0,0.3);float:left;position:absolute;left:0;bottom:0}
#best-tour #img-tour #viewmap a{color:#fff}
#best-tour #img-tour #viewmap a:hover{color:#ff7800}
#best-tour #img-tour #viewmap a span.i-map{width:16px;height:16px;margin:12px 5px 0 115px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -540px -30px no-repeat;float:left}
#best-tour #right-tour{width:690px;float:left}
#best-tour #right-tour #top-t{width:690px;float:left}
#best-tour #right-tour #top-t #left-nametour{width:450px;margin:0 10px 0 0;float:left}
#best-tour #right-tour #top-t #left-nametour #day{width:45px;padding:10px 0 0;text-align:center;text-transform:uppercase;color:#619438;font-size:11px;margin:0 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -360px no-repeat;float:left}
#best-tour #right-tour #top-t #left-nametour #day font{width:45px;font-size:20px;font-family:'Arial';text-align:center;float:left}
#best-tour #right-tour #top-t #left-nametour h2{width:390px;float:left}
#best-tour #right-tour #top-t #left-nametour h2 a{font-size:20px;color:#619438;font-family:'Arial';transition:all .35s}
#best-tour #right-tour #top-t #left-nametour h2 a:hover{color:#ff7800}
#best-tour #right-tour #top-t #left-nametour #des-tour{width:390px;line-height:14px;margin:5px 0 0;float:left}
#best-tour #right-tour #top-t #left-nametour #des-tour span.icon-des{width:11px;height:17px;margin:2px 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -90px -300px no-repeat;float:left}
#best-tour #right-tour #top-t #left-nametour #des-tour a{color:#aaa;font-size:12px}
#best-tour #right-tour #top-t #left-nametour #des-tour a:hover{color:#ff7800;text-decoration:underline}
#best-tour #right-tour #bot-tour #right-styletour{width:230px;margin:0;float:left}
#best-tour #right-tour #bot-tour #right-styletour a{display:inline-block;margin:3px 5px 0 0;float:right}
#best-tour #right-tour #bot-tour #right-styletour span{width:29px;height:29px;float:right}
#best-tour #right-tour #bot-tour #right-styletour span.adventure{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -420px no-repeat}
#best-tour #right-tour #bot-tour #right-styletour span.adventure:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -450px no-repeat}
#best-tour #right-tour #bot-tour #right-styletour span.biking{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -40px -420px no-repeat}
#best-tour #right-tour #bot-tour #right-styletour span.biking:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -40px -450px no-repeat}
#best-tour #right-tour #bot-tour #right-styletour span.cruising{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -120px -480px no-repeat}
#best-tour #right-tour #bot-tour #right-styletour span.cruising:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -120px -510px no-repeat}
#best-tour #right-tour #bot-tour #right-styletour span.kayaking{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -120px -420px no-repeat}
#best-tour #right-tour #bot-tour #right-styletour span.kayaking:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -120px -450px no-repeat}
#best-tour #right-tour #bot-tour #right-styletour span.trekking{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -160px -420px no-repeat}
#best-tour #right-tour #bot-tour #right-styletour span.trekking:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -160px -450px no-repeat}
#best-tour #right-tour #bot-tour #right-styletour span.heritage{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -200px -420px no-repeat}
#best-tour #right-tour #bot-tour #right-styletour span.heritage:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -200px -450px no-repeat}
#best-tour #right-tour #bot-tour #right-styletour span.beach{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -240px -420px no-repeat}
#best-tour #right-tour #bot-tour #right-styletour span.beach:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -240px -450px no-repeat}
#best-tour #right-tour #bot-tour #right-styletour span.cultural{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -280px -420px no-repeat}
#best-tour #right-tour #bot-tour #right-styletour span.cultural:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -280px -450px no-repeat}
#best-tour #right-tour #bot-tour #right-styletour span.nature{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -320px -420px no-repeat}
#best-tour #right-tour #bot-tour #right-styletour span.nature:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -320px -450px no-repeat}
#best-tour #right-tour #bot-tour #right-styletour span.wildlife{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -360px -420px no-repeat}
#best-tour #right-tour #bot-tour #right-styletour span.wildlife:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -360px -450px no-repeat}
#best-tour #right-tour #bot-tour #right-styletour span.cuisine{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -400px -420px no-repeat}
#best-tour #right-tour #bot-tour #right-styletour span.cuisine:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -400px -450px no-repeat}
#best-tour #right-tour #bot-tour #right-styletour span.wellness{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -480px -420px no-repeat}
#best-tour #right-tour #bot-tour #right-styletour span.wellness:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -480px -450px no-repeat}
#best-tour #right-tour #bot-tour #right-styletour span.ethnic{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -520px -420px no-repeat}
#best-tour #right-tour #bot-tour #right-styletour span.ethnic:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -520px -450px no-repeat}
#best-tour #right-tour #bot-tour #right-styletour span.swimming{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -440px -420px no-repeat}
#best-tour #right-tour #bot-tour #right-styletour span.swimming:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -440px -450px no-repeat}
#best-tour #right-tour #bot-tour #right-styletour span.boating{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -80px -420px no-repeat}
#best-tour #right-tour #bot-tour #right-styletour span.boating:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -80px -450px no-repeat}
#best-tour #right-tour #bot-tour #right-styletour span.history{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -560px -420px no-repeat}
#best-tour #right-tour #txt-highlights{width:690px;padding:10px 0;border:1px dotted #ccc;border-left:none;border-right:none;margin:10px 0;float:left}
#best-tour #right-tour #txt-highlights ul{float:left}
#best-tour #right-tour #txt-highlights ul li{width:690px;line-height:20px;float:left}
#best-tour #right-tour #txt-highlights ul li font{color:#ff7800;font-size:20px}
#best-tour #right-tour #bot-tour{width:690px;float:left}
#best-tour #right-tour #bot-tour #offer-tour{width:310px;height:30px;line-height:30px;margin:0 20px 0 0;float:left}
#best-tour #right-tour #bot-tour #offer-tour a{color:#ff7800;font-size:12px}
#best-tour #right-tour #bot-tour #offer-tour a:hover{text-decoration:underline}
#best-tour #right-tour #bot-tour #offer-tour a span.i-nav{width:12px;height:11px;margin:11px 7px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -90px -320px no-repeat;float:left}
#best-tour #right-tour #bot-tour #offer-tour a font{font-size:16px}
#best-tour #right-tour #bot-tour a.bt-detail{height:30px;line-height:30px;font-family:'Arial';font-size:12px;text-transform:uppercase;letter-spacing:1px;padding:0 15px;color:#fff;background:#d9d9c0;float:right;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin:0;transition:all .35s}
#best-tour #right-tour #bot-tour a.bt-detail:hover{background:#619438}
#best-tour #right-tour #bot-tour #price-tour{height:30px;line-height:30px;margin:0 10px 0 0;float:right}
#best-tour #right-tour #bot-tour #price-tour font{font-family:'Arial';color:#ff7800;font-size:20px; font-weight:bold;}
#best-tour #right-tour #bot-tour #price-tour strong{font-weight:700;font-size:16px;text-decoration:line-through; color:#00ab99;}
#best-tour2{width:100%;background:#fff;padding:20px;margin-bottom:30px;float:left;box-shadow:0 0 5px 0 #e2e3e4}
#best-tour2 #img-tour{width:410px;margin:0 20px 0 0;float:left;position:relative}
#component-detail h2.name_cruise{float:left;height:33px;font-size:16px;color:#555}
#component-detail h2 span.i-cruise{width:30px;height:30px;float:left;margin:-5px 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -120px -510px no-repeat}
#component-detail #cabin-info #best-tour2 #img-tour img{width:350px;height:240px!important;float:left!important}
#component-detail #cabin-info #best-tour2 #img-tour img:hover{opacity:1}
#component-detail #content-tab .inclisions{float:left;width:100%;background:#fff;box-shadow:0 0 5px 0 #e2e3e4;margin: 0 0 20px;}
#best-tour2 #img-tour #viewmap{width:100%;height:30px;line-height:30px;background: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.65)));background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background: -moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background: -ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background: -o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);float:left;position:absolute;left:0;bottom:0;text-align: center;}
#best-tour2 #img-tour #viewmap a i.fa-map-marker {font-size: 18px;}
#best-tour2 #img-tour #viewmap a{color:#fff}
#best-tour2 #img-tour #viewmap a:hover{color:#00ab99}
#best-tour2 #img-tour img{width:100%;height:100%;float:left;opacity:.9}
#best-tour2 #img-tour #viewmap a span.i-map{width:25px;height:23px;margin:10px 5px 0 115px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -511px -76px no-repeat;float:left}
#best-tour2 #right-tour{width:668px;float:left}
#best-tour2 #right-tour #top-t{width:100%;float:left}
#best-tour2 #right-tour #top-t #left-nametour{width:100%;float:left}
#best-tour2 #right-tour #top-t #left-nametour #day{width:45px;padding:8px 0 0;text-align:center;text-transform:uppercase;color:#979e1a;font-size:11px;margin:0 10px 0 0;float:left;line-height:28px;border-right: 1px solid #ddd;}
#best-tour2 #right-tour #top-t #left-nametour #day font{width: 40px;font-size: 30px;font-family: 'Arial';text-align: center;float: left;line-height: 16px;}
#best-tour2 #right-tour #top-t #left-nametour h2{width:92%;padding-top:4px}
#best-tour2 #right-tour #top-t #left-nametour h2 a{font-size:22px;color:#007d70;font-family:'Arial';transition:all .35s;line-height:26px;font-weight: bold;}
#best-tour2 #right-tour #top-t #left-nametour h2 a:hover{color:#00ab99}
#best-tour2 #right-tour #top-t #left-nametour #des-tour{max-width:90%;line-height:14px;margin:9px 0 0;float:left}
#best-tour2 #right-tour #top-t #left-nametour #des-tour span.icon-des{width:17px;height:17px;margin:2px 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -540px -30px no-repeat;float:left}
#best-tour2 #right-tour #top-t #left-nametour #des-tour a{color:#666;font-size:13px;line-height:20px}
#best-tour2 #right-tour #top-t #left-nametour #des-tour a:hover{color:#007d70;text-decoration:underline}
#best-tour2 #right-tour #bot-tour #right-styletour{margin:0;float:left}
#best-tour2 #right-tour #bot-tour #right-styletour a{display:inline-block;margin:3px 5px 0 0;float:left}
#best-tour2 #right-tour #bot-tour #right-styletour span{width:29px;height:29px;float:right}
#best-tour2 #right-tour #bot-tour #right-styletour span.adventure{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -420px no-repeat}
#best-tour2 #right-tour #bot-tour #right-styletour span.adventure:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -450px no-repeat}
#best-tour2 #right-tour #bot-tour #right-styletour span.biking{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -40px -420px no-repeat}
#best-tour2 #right-tour #bot-tour #right-styletour span.biking:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -40px -450px no-repeat}
#best-tour2 #right-tour #bot-tour #right-styletour span.cruising{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -120px -480px no-repeat}
#best-tour2 #right-tour #bot-tour #right-styletour span.cruising:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -120px -510px no-repeat}
#best-tour2 #right-tour #bot-tour #right-styletour span.kayaking{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -120px -420px no-repeat}
#best-tour2 #right-tour #bot-tour #right-styletour span.kayaking:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -120px -450px no-repeat}
#best-tour2 #right-tour #bot-tour #right-styletour span.trekking{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -160px -420px no-repeat}
#best-tour2 #right-tour #bot-tour #right-styletour span.trekking:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -160px -450px no-repeat}
#best-tour2 #right-tour #bot-tour #right-styletour span.heritage{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -200px -420px no-repeat}
#best-tour2 #right-tour #bot-tour #right-styletour span.heritage:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -200px -450px no-repeat}
#best-tour2 #right-tour #bot-tour #right-styletour span.beach{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -240px -420px no-repeat}
#best-tour2 #right-tour #bot-tour #right-styletour span.beach:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -240px -450px no-repeat}
#best-tour2 #right-tour #bot-tour #right-styletour span.cultural{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -280px -420px no-repeat}
#best-tour2 #right-tour #bot-tour #right-styletour span.cultural:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -280px -450px no-repeat}
#best-tour2 #right-tour #bot-tour #right-styletour span.nature{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -320px -420px no-repeat}
#best-tour2 #right-tour #bot-tour #right-styletour span.nature:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -320px -450px no-repeat}
#best-tour2 #right-tour #bot-tour #right-styletour span.wildlife{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -360px -420px no-repeat}
#best-tour2 #right-tour #bot-tour #right-styletour span.wildlife:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -360px -450px no-repeat}
#best-tour2 #right-tour #bot-tour #right-styletour span.cuisine{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -400px -420px no-repeat}
#best-tour2 #right-tour #bot-tour #right-styletour span.cuisine:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -400px -450px no-repeat}
#best-tour2 #right-tour #bot-tour #right-styletour span.wellness{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -480px -420px no-repeat}
#best-tour2 #right-tour #bot-tour #right-styletour span.wellness:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -480px -450px no-repeat}
#best-tour2 #right-tour #bot-tour #right-styletour span.ethnic{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -520px -420px no-repeat}
#best-tour2 #right-tour #bot-tour #right-styletour span.ethnic:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -520px -450px no-repeat}
#best-tour2 #right-tour #bot-tour #right-styletour span.swimming{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -440px -420px no-repeat}
#best-tour2 #right-tour #bot-tour #right-styletour span.swimming:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -440px -450px no-repeat}
#best-tour2 #right-tour #bot-tour #right-styletour span.boating{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -80px -420px no-repeat}
#best-tour2 #right-tour #bot-tour #right-styletour span.boating:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -80px -450px no-repeat}
#best-tour2 #right-tour #bot-tour #right-styletour span.history{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -560px -420px no-repeat}
#best-tour2 #right-tour #bot-tour #right-styletour span.history:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -560px -450px no-repeat}
#best-tour2 #right-tour #bot-tour #right-styletour span.balloon{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -521px -490px no-repeat}
#best-tour2 #right-tour #bot-tour #right-styletour span.balloon:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -521px -520px no-repeat}
#best-tour2 #right-tour #txt-highlights{width:100%;padding:10px 0;border:1px dotted #ddd;border-left:none;border-right:none;margin:10px 0;float:left}
#best-tour2 #right-tour #txt-highlights ul{float:left}
#best-tour2 #right-tour #txt-highlights ul li{width:100%;line-height:20px;float:left;padding-bottom: 10px;}
#best-tour2 #right-tour #txt-highlights ul li font{color:#ff7800;font-size:20px;float: left;padding-right: 8px;}
#best-tour2 #right-tour #bot-tour{width:100%;float:left}
#best-tour2 #right-tour #bot-tour #offer-tour{width:100%;height:30px;line-height:30px;margin:0 20px 0 0;float:left}
#best-tour2 #right-tour #bot-tour #offer-tour a{color:#ff7800;font-size:12px}
#best-tour2 #right-tour #bot-tour #offer-tour a:hover{text-decoration:underline}
#best-tour2 #right-tour #bot-tour #offer-tour a span.i-nav{width:12px;height:11px;margin:11px 7px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -90px -320px no-repeat;float:left}
#best-tour2 #right-tour #bot-tour #offer-tour a font{font-size:16px}
#best-tour2 #right-tour #bot-tour a.bt-detail{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;height:30px;line-height:32px;font-family:'Arial';font-size:12px;text-transform:uppercase;letter-spacing:1px;padding:0 15px;color:#fff;background:#007d70;float:right;margin-top:5px;transition:all .35s}
#best-tour2 #right-tour #bot-tour a.bt-detail:hover{background:#fc8f30}
#best-tour2 #right-tour #bot-tour #price-tour{height:30px;line-height:30px;margin:0;float:right;color:#888}
#price-tour {height: 30px;line-height: 30px;margin: 0;float: right;color: #888;}
#price-tour font {font-family: 'Arial';color: #fc8f30;font-size: 20px;font-weight:bold;}
#price-tour strong {font-weight: 700;font-size: 16px;text-decoration: line-through; color:#00ab99;}
#best-tour2 #right-tour #bot-tour #price-tour font{font-family:'Arial';color:#fc8f30;font-size:20px; font-weight:bold;}
#best-tour2 #right-tour #bot-tour #price-tour strong{font-weight:700;font-size:16px;text-decoration:line-through; color: #00ab99;}
#best-cruise{width:100%;background:#fff;padding:19px;margin-bottom:30px;border:1px solid #e5e5e5;float:left;box-shadow:0 0 5px 0 #e2e3e4}
#best-cruise #img-cruise{width:350px;margin:0 20px 0 0;float:left;position:relative}
#best-cruise #img-cruise img{width:350px;float:left}
#best-cruise #img-cruise .sale{height:25px;line-height:25px;color:#fff;padding:0 10px;background:#ff7800;float:left;position:absolute;left:10px;top:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
#best-cruise #img-cruise #namecruise{width:100%;color:#fff;padding:10px 15px;background: rgba(0,0,0,0.3);float:left;position:absolute;left:0;bottom:0}
#best-cruise #img-cruise #namecruise h2{width:100%;font-size:16px;margin-bottom:5px;font-family:'Arial';text-transform:uppercase;letter-spacing:2px;float:left}
#best-cruise #img-cruise #namecruise h2 a{color:#fff;transition:all .35s}
#best-cruise #img-cruise #namecruise h2 a:hover{color:#ff7800}
#best-cruise #img-cruise #namecruise font{margin:0 8px 0 0;float:left;text-transform:capitalize}
#best-cruise #img-cruise #namecruise span{width:94px;height:13px;margin:2px 0 0;float:left}
#best-cruise #img-cruise #namecruise span.star5{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -300px no-repeat}
#best-cruise #img-cruise #namecruise span.star45{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -320px no-repeat}
#best-cruise #img-cruise #namecruise span.star4{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -340px no-repeat}
#best-cruise #img-cruise #namecruise span.star3{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -360px no-repeat}
#best-cruise #img-cruise #namecruise span.star35{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -380px no-repeat}
#best-cruise #right-cruise{width:730px;float:left}
#best-cruise #right-cruise #top-cruise{width:80%;float:left}
#best-cruise #right-cruise #top-cruise #day{width:45px;padding:10px 0 0;text-align:center;text-transform:uppercase;color:#619438;font-size:11px;margin:0 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -360px no-repeat;float:left}
#best-cruise #right-cruise #top-cruise #day font{width:45px;font-size:20px;font-family:'Arial';text-align:center;float:left}
#best-cruise #right-cruise #top-cruise h2{width:100%;margin:10px 0 5px}
#best-cruise #right-cruise #top-cruise h2 a{font-size:22px;color:#007d70;font-family:'Arial';transition:all .35s;font-weight: bold;}
#best-cruise #right-cruise #top-cruise h2 a:hover{color:#fc8f30}
#best-cruise #right-cruise #top-cruise #no-cabin{float:left;margin-top:8px;width:100%}
#best-cruise #right-cruise #top-cruise #no-cabin #cabin-review{float:left;margin-right:15px;color:#666;font-size:12px}
#best-cruise #right-cruise #top-cruise #no-cabin #cabin-review span{width:16px;height:16px;float:left}
#best-cruise #right-cruise #top-cruise #no-cabin #cabin-review span.launch{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -220px -370px no-repeat;margin:3px 6px 0 0}
#best-cruise #right-cruise #top-cruise #no-cabin #cabin-review b{font-size:12px}
#best-cruise #right-cruise #top-cruise #no-cabin #cabin-review span.cabin{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -246px -370px no-repeat;margin:5px 6px 0 0}
#best-cruise #right-cruise #save-now{width:20%;float:right;margin-top:7px}
#best-cruise #right-cruise #save-now p{text-align:right;font-size:14px;color:#666}
#best-cruise #right-cruise #save-now span{color:red;float:right;font-size:30px;line-height:30px}
#best-cruise #right-cruise #txt-highlights{width:100%;padding:15px 0;border:1px dotted #ccc;border-left:none;border-right:none;margin:10px 0;float:left}
#best-cruise #right-cruise #txt-highlights p{width:100%;padding-right:19px;float:left}
#best-cruise #right-cruise #txt-highlights #viewmap{width:120px;margin-left:20px;float:left}
#best-cruise #right-cruise #txt-highlights #viewmap a{width:120px;margin:10px 0;text-align:center;color:#619438;float:left}
#best-cruise #right-cruise #txt-highlights #viewmap a:hover{color:#ff7800;text-decoration:underline}
#best-cruise #right-cruise #txt-highlights #viewmap a span.i-map{width:64px;height:64px;margin:0 28px 5px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -500px -300px no-repeat;float:left}
#best-cruise #right-cruise #bot-tour{width:100%;float:left}
#best-cruise #right-cruise #bot-tour #offer-tour{width:310px;height:30px;line-height:30px;margin:0 20px 0 0;float:left}
#best-cruise #right-cruise #bot-tour #offer-tour a{color:#ff7800;font-size:12px}
#best-cruise #right-cruise #bot-tour #offer-tour a:hover{text-decoration:underline}
#best-cruise #right-cruise #bot-tour #offer-tour a span.i-nav{width:12px;height:11px;margin:11px 7px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -90px -320px no-repeat;float:left}
#best-cruise #right-cruise #bot-tour #offer-tour a font{font-size:16px}
#best-cruise #right-cruise #bot-tour a.bt-detail{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;height:30px;line-height:32px;font-family:'Arial';font-size:12px;text-transform:uppercase;letter-spacing:1px;padding:0 15px;color:#fff;background:#007d70;float:right;margin:0;transition:all .35s}
#best-cruise #right-cruise #bot-tour a.bt-detail:hover{background:#fc8f30}
#best-cruise #right-cruise #bot-tour #price-tour{height:30px;line-height:30px;margin:0 10px 0 0;float:right}
#best-cruise #right-cruise #bot-tour #price-tour font{font-family:'Arial';color:#ff7800;font-size:20px; font-weight:bold;}
#best-cruise #right-cruise #bot-tour #price-tour strong{font-weight:700;font-size:16px;text-decoration:line-through; color:#00ab99}
#best-cruise-group{width:100%;background:#fff;padding:19px;margin-bottom:30px;border:1px solid #e5e5e5;float:left}
#best-cruise-group #img-cruise{width:350px;margin:0 20px 0 0;float:left;position:relative}
#best-cruise-group #img-cruise img{width:350px;float:left}
#best-cruise-group #img-cruise .sale{height:25px;line-height:25px;color:#fff;padding:0 10px;background:#F90;float:left;position:absolute;left:10px;top:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
#best-cruise-group #img-cruise #namecruise{width:100%;color:#fff;padding:10px 15px;background: rgba(0,0,0,0.3);float:left;position:absolute;left:0;bottom:0}
#best-cruise-group #img-cruise #namecruise h2{width:100%;font-size:16px;margin-bottom:5px;font-family:'Arial';text-transform:uppercase;letter-spacing:2px;float:left}
#best-cruise-group #img-cruise #namecruise h2 a{color:#fff;transition:all .35s}
#best-cruise-group #img-cruise #namecruise h2 a:hover{color:#fc8f30}
#best-cruise-group #img-cruise #namecruise font{margin:0 8px 0 0;float:left;text-transform:capitalize}
#best-cruise-group #img-cruise #namecruise span{width:94px;height:13px;margin:2px 0 0;float:left}
#best-cruise-group #img-cruise #namecruise span.star5{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -300px no-repeat}
#best-cruise-group #img-cruise #namecruise span.star45{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -320px no-repeat}
#best-cruise-group #img-cruise #namecruise span.star4{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -340px no-repeat}
#best-cruise-group #img-cruise #namecruise span.star3{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -360px no-repeat}
#best-cruise-group #img-cruise #namecruise span.star35{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -380px no-repeat}
#best-cruise-group #right-cruise{width:730px;float:left}
#best-cruise-group #right-cruise #top-cruise{width:80%;float:left}
#best-cruise-group #right-cruise #top-cruise #day{width:45px;padding:16px 0 0;text-align:center;text-transform:uppercase;color:#007d70;font-size:11px;margin:0 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -360px no-repeat;float:left;line-height:28px}
#best-cruise-group #right-cruise #top-cruise #day font{width:45px;font-size:22px;font-family:'Arial';text-align:center;float:left;line-height:8px}
#best-cruise-group #right-cruise #top-cruise h2{width:100%;padding-top:4px}
#best-cruise-group #right-cruise #top-cruise h2 a{font-size:20px;color:#007d70;font-family:'Arial';transition:all .35s}
#best-cruise-group #right-cruise #top-cruise h2 a:hover{color:#fc8f30}
#best-cruise-group #right-cruise #top-cruise #no-cabin{float:left;margin-top:8px;width:100%}
#best-cruise-group #right-cruise #top-cruise #no-cabin #cabin-review{float:left;margin-right:15px}
#best-cruise-group #right-cruise #top-cruise #no-cabin #cabin-review span{width:29px;height:29px;float:left}
#best-cruise-group #right-cruise #top-cruise #no-cabin #cabin-review span.launch{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -560px -450px no-repeat;margin:-4px 5px 0 0}
#best-cruise-group #right-cruise #top-cruise #no-cabin #cabin-review span.cabin{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -60px -578px no-repeat}
#best-cruise-group #right-cruise #txt-highlights{width:100%;padding:15px 0;border:1px dotted #ccc;border-left:none;border-right:none;margin:10px 0;float:left}
#best-cruise-group #right-cruise #txt-highlights p{width:590px;min-height:100px;padding-right:19px;float:left;border-right:1px dotted #ccc}
#best-cruise-group #right-cruise #txt-highlights #viewmap{width:120px;margin-left:20px;float:right}
#best-cruise-group #right-cruise #txt-highlights #viewmap a{width:120px;margin:10px 0;text-align:center;color:#666;float:left}
#best-cruise-group #right-cruise #txt-highlights #viewmap a:hover{color:#007d70;text-decoration:underline}
#best-cruise-group #right-cruise #txt-highlights #viewmap a span.i-map{width:64px;height:64px;margin:0 28px 5px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -500px -300px no-repeat;float:left}
#best-cruise-group #right-cruise #bot-tour{width:100%;float:left}
#best-cruise-group #right-cruise #bot-tour #offer-tour{width:310px;height:30px;line-height:30px;margin:0 20px 0 0;float:left}
#best-cruise-group #right-cruise #bot-tour #offer-tour a{color:#ff7800;font-size:12px}
#best-cruise-group #right-cruise #bot-tour #offer-tour a:hover{text-decoration:underline}
#best-cruise-group #right-cruise #bot-tour #offer-tour a span.i-nav{width:12px;height:11px;margin:11px 7px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -90px -320px no-repeat;float:left}
#best-cruise-group #right-cruise #bot-tour #offer-tour a font{font-size:16px}
#best-cruise-group #right-cruise #bot-tour a.bt-detail{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;height:30px;line-height:32px;font-family:'Arial';font-size:12px;text-transform:uppercase;letter-spacing:1px;padding:0 15px;color:#fff;background:#007d70;float:right;margin:0;transition:all .35s}
#best-cruise-group #right-cruise #bot-tour a.bt-detail:hover{background:#fc8f30}
#best-cruise-group #right-cruise #bot-tour #price-tour{height:30px;line-height:30px;margin:0 10px 0 0;float:right}
#best-cruise-group #right-cruise #bot-tour #price-tour font{font-family:'Arial';color:#ff7800;font-size:20px; font-weight:bold;}
#best-cruise-group #right-cruise #bot-tour #price-tour strong{font-weight:700;font-size:16px;text-decoration:line-through; color:#00ab99}
#best-cruise-group #right-cruise #top-cruise #des-tour{width:85%;line-height:14px;margin:9px 0 0;float:left}
#best-cruise-group #right-cruise #top-cruise #des-tour span.icon-des{width:17px;height:17px;margin:2px 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -540px -30px no-repeat;float:left}
#best-cruise-group #right-cruise #top-cruise #des-tour a{color:#666;font-size:14px;line-height:20px}
#best-cruise-group #right-cruise #top-cruise #des-tour a:hover{color:#007d70;text-decoration:underline}
#best-cruise-group #right-cruise #top-cruise .left-name-cruise{width:100%;float:left}
#best-cruise-group #right-cruise #save-now{width:20%;float:right;margin-top:7px}
#best-cruise-group #right-cruise #save-now p{text-align:right;font-size:14px;color:#666}
#best-cruise-group #right-cruise #save-now span{color:red;float:right;font-size:30px;line-height:30px}
#best-hotel{width:100%;background:#fff;padding:19px;margin-bottom:30px;border:1px solid #ddd;float:left;box-shadow:0 0 5px 0 #e2e3e4}
#best-hotel #img-hotel{width:350px;height:240px;margin:0 20px 0 0;float:left;position:relative}
#best-hotel #img-hotel img{width:350px;height:240px;float:left;opacity:.9}
#best-hotel #img-hotel img:hover{opacity:1}
#best-hotel #img-hotel #viewmap{width:350px;height:40px;line-height:40px;background: rgba(0,0,0,0.3);float:left;position:absolute;left:0;bottom:0}
#best-hotel #img-hotel #viewmap a{color:#fff}
#best-hotel #img-hotel #viewmap a:hover{color:#ff7800}
#best-hotel #img-hotel #viewmap a span.i-map{width:25px;height:23px;margin:10px 5px 0 115px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -511px -76px no-repeat;float:left}
#best-hotel #right-hotel{width:730px;float:left}
#best-hotel #right-hotel #top-t{width:100%;float:left}
#best-hotel #right-hotel #top-t #left-namehotel{width:450px;margin:0 10px 0 0;float:left}
#best-hotel #right-hotel #top-t #left-namehotel h2{width:390px;float:left}
#best-hotel #right-hotel #top-t #left-namehotel h2 a{font-size:20px;color:#007d70;font-family:'Arial';transition:all .35s;float:left}
#best-hotel #right-hotel #top-t #left-namehotel h2 a:hover{color:#fc8f30}
#best-hotel #right-hotel #top-t #left-namehotel h2 span{width:94px;height:13px;margin:4px 10px;float:left}
#best-hotel #right-hotel #top-t #left-namehotel h2 span.star5{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -300px no-repeat}
#best-hotel #right-hotel #top-t #left-namehotel h2 span.star45{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -320px no-repeat}
#best-hotel #right-hotel #top-t #left-namehotel h2 span.star4{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -340px no-repeat}
#best-hotel #right-hotel #top-t #left-namehotel h2 span.star3{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -360px no-repeat}
#best-hotel #right-hotel #top-t #left-namehotel h2 span.star35{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -380px no-repeat}
#best-hotel #right-hotel #top-t #left-namehotel #des-hotel{width:390px;color:#666;font-size:14px;margin:10px 0 0;float:left}
#best-hotel #right-hotel #top-t #left-namehotel #des-hotel span.icon-des{width:17px;height:17px;margin:2px 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -540px -30px no-repeat;float:left}
#best-hotel #right-hotel #top-t #r-hotel{width:130px;height:50px;margin:5px 0 0;float:right}
#best-hotel #right-hotel #top-t #r-hotel ul{float:left}
#best-hotel #right-hotel #top-t #r-hotel ul li{width:60px;height:50px;margin:0 10px 0 0;font-size:10px;color:#a3a3a3;text-align:center;float:left}
#best-hotel #right-hotel #top-t #r-hotel ul li:last-child{margin:0}
#best-hotel #right-hotel #top-t #r-hotel ul li span.wifi{width:29px;height:29px;margin:0 0 0 15px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -440px -490px no-repeat;float:left;transition:all .35s;cursor:pointer}
#best-hotel #right-hotel #top-t #r-hotel ul li span.wifi:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -440px -520px no-repeat}
#best-hotel #right-hotel #top-t #r-hotel ul li span.breakfast{width:29px;height:29px;margin:0 0 0 15px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -480px -490px no-repeat;float:left;transition:all .35s;cursor:pointer}
#best-hotel #right-hotel #top-t #r-hotel ul li span.breakfast:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -480px -520px no-repeat}
#best-hotel #right-hotel #txt-highlights{width:100%;padding:10px 0;border:1px dotted #ddd;border-left:none;border-right:none;margin:10px 0;float:left}
#best-hotel #right-hotel #txt-highlights p{width:100%;float:left}
#best-hotel #right-hotel #bot-hotel{width:100%;float:left}
#best-hotel #right-hotel #bot-hotel #offer-hotel{width:310px;height:30px;line-height:30px;margin:0 20px 0 0;float:left}
#best-hotel #right-hotel #bot-hotel #offer-hotel a{color:#ff7800;font-size:12px}
#best-hotel #right-hotel #bot-hotel #offer-hotel a:hover{text-decoration:underline}
#best-hotel #right-hotel #bot-hotel #offer-hotel a span.i-nav{width:12px;height:11px;margin:11px 7px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -90px -320px no-repeat;float:left}
#best-hotel #right-hotel #bot-hotel #offer-hotel a font{font-size:16px}
#best-hotel #right-hotel #bot-hotel a.bt-detail{height:30px;line-height:33px;font-family:'Arial';font-size:12px;text-transform:uppercase;letter-spacing:1px;padding:0 15px;color:#fff;background:#007d70;float:right;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin:0;transition:all .35s}
#best-hotel #right-hotel #bot-hotel a.bt-detail:hover{background:#fc8f30}
#best-hotel #right-hotel #bot-hotel #price-hotel{height:30px;line-height:30px;margin:0 10px 0 0;float:right}
#best-hotel #right-hotel #bot-hotel #price-hotel font{font-family:'Arial';color:#007d70;font-size:20px}
#best-hotel #right-hotel #bot-hotel #price-hotel strong{font-weight:400;font-size:16px;text-decoration:line-through}
#title-top-tour{width:100%;background: #fff;padding:20px 0;margin:0;float:left;}
#title-top-tour #left-nametour{margin:0 10px 0 0;float:left;width:100%}
#title-top-tour #left-nametour #day{width:45px;padding:10px 0 0;text-align:center;text-transform:uppercase;color:#979e1a;font-size:12px;margin:0 10px 0 0;background: url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -360px no-repeat;float:left}
#title-top-tour.menu-top-detail #left-nametour #day {background: transparent;border-right: 1px solid #fff;padding: 0;}
.lb-data .lb-caption {font-size: 18px;color: #fff;}
#title-top-tour #left-nametour #day font{width:45px;text-align:center;font-size:28px;font-family:'Arial';float:left}
#title-top-tour #left-nametour h2{width:480px;font-size:30px;letter-spacing:1px;font-family:'Arial';color:#007d70;float:left}
#title-top-tour #left-nametour h2 font{float:left}
#title-top-tour #left-nametour h2 span{width:118px;height:17px;margin:3px 10px;float:left}
#title-top-tour #left-nametour h2 span.star5{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -290px -500px no-repeat}
#title-top-tour #left-nametour h2 span.star45{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -290px -520px no-repeat}
#title-top-tour #left-nametour h2 span.star4{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -290px -540px no-repeat}
#title-top-tour #left-nametour h2 span.star35{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -290px -560px no-repeat}
#title-top-tour #left-nametour h2 span.star3{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -290px -580px no-repeat}
#title-top-tour #left-nametour h1{padding-top:3px;width:100%;font-size:24px;font-family:'Arial';color:#007d70;font-weight: bold;}
#title-top-tour #left-nametour h1 font{float:left}
#title-top-tour.menu-top-detail #left-nametour h1 {padding-top: 0;line-height: 24px;margin-top: -4px;}
#title-top-tour #left-nametour h1 span{width:118px;height:17px;margin:3px 10px;float:left}
#title-top-tour #left-nametour h1 span.star5{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -290px -500px no-repeat}
#title-top-tour #left-nametour h1 span.star45{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -290px -520px no-repeat}
#title-top-tour #left-nametour h1 span.star4{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -290px -540px no-repeat}
#title-top-tour #left-nametour h1 span.star35{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -290px -560px no-repeat}
#title-top-tour #left-nametour h1 span.star3{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -290px -580px no-repeat}
#title-top-tour #left-nametour #des-tour{float: left;line-height:14px;margin:8px 0 0;max-width: 86%;}
#title-top-tour #left-nametour .title-tour {float: left;width: 73%;}
#title-top-tour.menu-top-detail #left-nametour .title-tour {width: 70%;}
#title-top-tour #left-nametour #des-tour span.icon-des{width:17px;height:17px;margin:0 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -540px -30px no-repeat;float:left}
#title-top-tour #left-nametour #des-tour a{color:#666;font-size:13px;line-height: 18px;}
#title-top-tour #left-nametour #des-tour a:hover{color:#00ab99;text-decoration:underline}
#title-top-tour #left-nametour #des-hotel{margin:10px 0 0;color:#666;float:left}
#title-top-tour #left-nametour #des-hotel span.icon-des{width:17px;height:17px;margin:2px 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -540px -30px no-repeat;float:left}
#title-top-tour #left-nametour #tc-cruise{float:right}
#title-top-tour #left-nametour #tc-cruise #h-tc{height:25px;margin:0 10px;float:right}
#title-top-tour #left-nametour #tc-cruise #h-tc font{font-family:'Arial'}
#title-top-tour #left-nametour #tc-cruise #h-tc a{font-family:'Arial';color:#555;text-decoration:underline}
#title-top-tour #left-nametour #tc-cruise #h-tc a:hover{color:#007d70}
#title-top-tour #left-nametour #tc-cruise #h-tc span.time{width:16px;height:15px;margin:3px 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -220px -370px no-repeat;float:left}
#title-top-tour #left-nametour #tc-cruise #h-tc span.cabin{width:16px;height:10px;margin:5px 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -246px -370px no-repeat;float:left}
#title-top-tour #left-nametour #tc-cruise #h-tc span.review{width:16px;height:14px;margin:3px 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -272px -370px no-repeat;float:left}
#title-top-tour #price-pk{/*max-width:290px;height:50px;margin-top:-3px;*/text-align:right;font-size:12px;float:right;position:relative}
#title-top-tour #price-pk h3{height:10px;line-height:10px;margin:0 0 5px;font-weight:400;font-size:11px;float:right}
#title-top-tour #price-pk .price{float: right;}
.slide-photo{float: left;width: 100%;display: inline-table;position: relative;margin-bottom: 10px;}
.mix-slide{width: 100%;}
.small-photo{float: left;width: 100%;position: relative;}
.view_full_iti {width: 100%;float: left;text-align: center;margin-top: 25px;}
.view_full_iti #view_full_itinerary_tdetail {display: inline-block;padding: 10px 35px;font-size: 14px;background-color: #f5f5f5;letter-spacing: 1px;font-weight: bold; color:#00ab99}
.view_full_iti #view_full_itinerary_tdetail:hover {color: #ff7800;}
#offer-tour-new{width: 100%;float: left;display: none;}
#offer-tour-new .body-offer{float: left;display: block;width: 100%;}
#offer-tour-new .body-offer .content {width: 75%;float: left;font-size: 13px;line-height: 22px;}
#offer-tour-new .body-offer .content p {font-size: 13px;}
#offer-tour-new .body-offer .img{width: 25%;float: right;padding-left: 20px;}
#offer-tour-new .body-offer .img img{width: 100%;}
#offer-tour-new h4{font-size: 14px;float: left;width: 100%;margin-bottom: 10px;color:red ;font-weight: bold;}
#offer-tour-new .title-offer{float: left;width: 100%;margin-bottom: 10px;background: #f1f1f1;border-left: 2px solid #ddd;}
#offer-tour-new .title-offer a{width: 100%;padding: 6px;float: left;}
#offer-tour-new .title-offer a small{color: red;font-size: 12px;font-weight: bold;}
#offer-tour-new .title-offer a span{float: right;font-size: 20px;}
#offer-tour-new .title-offer a span.up{display: none;}
#offer-tour-new-gr{width: 100%;float: left;margin-top: 10px;}
#offer-tour-new-gr .body-offer{float: left;width: 100%;}
#offer-tour-new-gr .body-offer .content{width: 75%;float: left;font-size: 13px;}
#offer-tour-new-gr .body-offer .img{width: 25%;float: right;padding-left: 20px;}
#offer-tour-new-gr .body-offer .img img{width: 100%;}
#offer-tour-new-gr h4{font-size: 14px;float: left;width: 100%;margin-bottom: 10px;color:red ;font-weight: bold;}
#offer-tour-new-gr .title-offer{float: left;width: 100%;margin-bottom: 10px;background: #f1f1f1;border-left: 2px solid #ddd;}
#offer-tour-new-gr .title-offer a{width: 100%;padding: 6px;float: left;}
#offer-tour-new-gr .title-offer a small{color: red;font-size: 12px;font-weight: bold;}
#offer-tour-new-gr .title-offer a span{float: right;font-size: 20px;}
#offer-tour-new-gr .title-offer a span.up{display: none;}
#special_offer{float: right;text-align: right;padding-top: 6px;}
#special_offer a{color: red; background: url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconspecialoffer.svg) no-repeat;height: 35px;line-height: 35px;width: 160px;text-align: right;padding-right: 15px;float: right;font-size: 13px;font-weight: bold;}
#special_offer a:hover {color: #007d70;}
.arrow{width:20px;height:20px;float:left;top:-11px;right:20px;position:absolute;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon_m.png) no-repeat;z-index:100}
#title-top-tour #price-pk #show_special_130 #detail_offer .close_box b{color:#007d70}
#title-top-tour #price-pk a.offer{color:red}
#title-top-tour #price-pk #detail_offer h3{margin-top:5px;width:100%;padding:10px;text-align:center;color:red;font-size:12px;font-family:'Arial'}
#title-top-tour #price-pk #detail_offer .close_box{float:left;text-align:left;font-size:13px;margin:5px 15px 0;color:#333;width:90%}
#title-top-tour #price-pk #detail_offer .close_offer{color:#007d70;margin-right:10px;float:right;text-decoration:underline;font-size:13px}
#title-top-tour #price-pk #detail_offer .close_offer:hover{color:#fc8f30;text-decoration:none}
#title-top-tour #price-pk span.off{width:90px;height:40px;line-height:40px;font-size:30px;color:red;float:left;padding-right:10px}
#title-top-tour #price-pk strong{color:#00ab99;height:20px;font-weight:700;font-size:18px;font-family:'Arial';text-decoration:line-through;float:right}
#title-top-tour #price-pk font{height:20px;font-size:22px;color:#fc8f30;font-family:'Arial';float:right;font-weight:700;margin-left: 3px;}
#price-pk-cruise{margin-top:-3px;text-align:right;font-size:12px;float:right}
#price-pk-cruise p{font-weight:400;font-size:14px;float:left;margin:2px 5px 0 0}
#price-pk-cruise span.off{font-size:24px;color:red;float:right;width:auto!important}
#price-pk-cruise strong{color:#ccc666;width:55px;height:20px;font-weight:400;font-size:16px;font-family:'Arial';text-decoration:line-through;float:right}
#price-pk-cruise font{width:65px;height:20px;font-size:20px;color:#ff7800;font-family:'Arial';float:right;font-weight:700}
#title-top-tour #r-hotel{width:100px;height:50px;margin:5px 0 0;float:left}
#title-top-tour #r-hotel ul{float:left}
#title-top-tour #r-hotel ul li{width:60px;height:50px;margin:0 10px 0 0;font-size:10px;color:#a3a3a3;text-align:center;float:left}
#title-top-tour #r-hotel ul li:last-child{margin:0}
#title-top-tour #r-hotel ul li span.wifi{width:29px;height:29px;margin:0 0 0 15px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -440px -490px no-repeat;float:left;transition:all .35s;cursor:pointer}
#title-top-tour #r-hotel ul li span.wifi:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -440px -520px no-repeat}
#title-top-tour #r-hotel ul li span.breakfast{width:29px;height:29px;margin:0 0 0 15px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -480px -490px no-repeat;float:left;transition:all .35s;cursor:pointer}
#title-top-tour #r-hotel ul li span.breakfast:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -480px -520px no-repeat}
#info-dt-tour{width:100%;margin:0 0 50px;float:left}
#info-dt-tour p{width:100%;margin:30px 0 0;float:left;text-align:justify}
#info-dt-tour #dt-toptour{width:100%;padding:0 0 6px;margin:0 0 10px;border-bottom:1px dotted #ddd;float:left}
#info-dt-tour #dt-toptour #code{margin: 0;line-height: 35px;margin-right: 10px;font-size:13px;}
#info-dt-tour #dt-toptour #code.pull-right {margin: 0;}
#info-dt-tour #dt-toptour #code.pull-right .pull-left {margin-right: 10px;line-height: 30px;}
#info-dt-tour #dt-toptour #code.pull-right .pull-left:last-child {margin-right: 0;}
#info-dt-tour #dt-toptour #code.pull-right .user_id img {width: 32px;border-radius: 100%;-webkit-filter: grayscale(100%);filter: grayscale(100%);}
#info-dt-tour #dt-toptour #code.pull-right .user_id:hover img {-webkit-filter: inherit;filter: inherit;}
.tour-offer #code.pull-right-r {display: inline-block;}
.tour-offer #code.pull-right-r .pull-left {margin-right: 10px;line-height: 30px;width: 100%;margin-bottom: 5px;}
.tour-offer #code.pull-right-r .pull-left font {font-weight: bold;}
.tour-offer #code.pull-right-r .user_id.pull-left {width: auto;float: none;display: inline-block;}
.tour-offer #code.pull-right-r .pull-left:last-child {margin-right: 0;}
.tour-offer #code.pull-right-r .user_id img {width: 56px;border-radius: 100%;-webkit-filter: grayscale(100%);filter: grayscale(100%);}
.tour-offer #code.pull-right-r .user_id:hover img {-webkit-filter: inherit;filter: inherit;}
#info-dt-tour #dt-toptour #code font{font-family:'Arial';font-weight:700}
#info-dt-tour #dt-toptour #act{height:29px;float:left}
#info-dt-tour #dt-toptour #act a{margin:3px 5px 0 0;display:inline-block}
#info-dt-tour #dt-toptour #act span{width:29px;height:29px;float:right}
#info-dt-cruise{width:100%;margin:0 0 50px;float:left;margin-top: 20px;}
#info-dt-cruise #dt-toptour{width:100%;padding:0 0 14px;margin:0 0 20px;border-bottom:1px dotted #ddd;float:left}
#info-dt-cruise #dt-toptour #code{margin:6px 20px 0 0;float:left}
#info-dt-cruise #dt-toptour #code font{font-family:'Arial'}
#info-dt-cruise #dt-toptour #act{height:29px;float:left}
#info-dt-cruise #dt-toptour #act a{margin:5px 5px 0 0;display:inline-block}
#info-dt-cruise #dt-toptour #act span{width:29px;height:29px;float:right}
span.adventure{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -420px no-repeat}
span.adventure:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -450px no-repeat}
span.biking{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -40px -420px no-repeat}
span.biking:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -40px -450px no-repeat}
span.cruising{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -120px -480px no-repeat}
span.cruising:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -120px -510px no-repeat}
span.kayaking{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -120px -420px no-repeat}
span.kayaking:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -120px -450px no-repeat}
span.trekking{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -160px -420px no-repeat}
span.trekking:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -160px -450px no-repeat}
span.heritage{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -200px -420px no-repeat}
span.heritage:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -200px -450px no-repeat}
span.beach{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -240px -420px no-repeat}
span.beach:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -240px -450px no-repeat}
span.cultural{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -280px -420px no-repeat}
span.cultural:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -280px -450px no-repeat}
span.nature{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -320px -420px no-repeat}
span.nature:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -320px -450px no-repeat}
span.wildlife{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -360px -420px no-repeat}
span.wildlife:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -360px -450px no-repeat}
span.cuisine{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -400px -420px no-repeat}
span.cuisine:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -400px -450px no-repeat}
span.wellness{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -480px -420px no-repeat}
span.wellness:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -480px -450px no-repeat}
span.ethnic{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -520px -420px no-repeat}
span.ethnic:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -520px -450px no-repeat}
span.swimming{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -440px -420px no-repeat}
span.swimming:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -440px -450px no-repeat}
span.boating{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -80px -420px no-repeat}
span.boating:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -80px -450px no-repeat}
span.history{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -560px -420px no-repeat}
span.history:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -560px -450px no-repeat}
span.balloon{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -521px -490px no-repeat}
span.balloon:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -521px -520px no-repeat}
#special-tour #txt-cruise #price #right-styletour{float:left}
#special-tour #txt-cruise #price #right-styletour a{margin:0px 5px 0 0;display:inline-block;float:right}
#special-tour #txt-cruise #price #right-styletour span{width:29px;height:29px;float:right}
#special-tour #txt-cruise #price #right-styletour span.adventure{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -420px no-repeat}
#special-tour #txt-cruise #price #right-styletour span.adventure:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -450px no-repeat}
#special-tour #txt-cruise #price #right-styletour span.biking{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -40px -420px no-repeat}
#special-tour #txt-cruise #price #right-styletour span.biking:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -40px -450px no-repeat}
#special-tour #txt-cruise #price #right-styletour span.cruising{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -120px -480px no-repeat}
#special-tour #txt-cruise #price #right-styletour span.cruising:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -120px -510px no-repeat}
#special-tour #txt-cruise #price #right-styletour span.kayaking{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -120px -420px no-repeat}
#special-tour #txt-cruise #price #right-styletour span.kayaking:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -120px -450px no-repeat}
#special-tour #txt-cruise #price #right-styletour span.trekking{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -160px -420px no-repeat}
#special-tour #txt-cruise #price #right-styletour span.trekking:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -160px -450px no-repeat}
#special-tour #txt-cruise #price #right-styletour span.heritage{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -200px -420px no-repeat}
#special-tour #txt-cruise #price #right-styletour span.heritage:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -200px -450px no-repeat}
#special-tour #txt-cruise #price #right-styletour span.beach{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -240px -420px no-repeat}
#special-tour #txt-cruise #price #right-styletour span.beach:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -240px -450px no-repeat}
#special-tour #txt-cruise #price #right-styletour span.cultural{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -280px -420px no-repeat}
#special-tour #txt-cruise #price #right-styletour span.cultural:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -280px -450px no-repeat}
#special-tour #txt-cruise #price #right-styletour span.nature{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -320px -420px no-repeat}
#special-tour #txt-cruise #price #right-styletour span.nature:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -320px -450px no-repeat}
#special-tour #txt-cruise #price #right-styletour span.wildlife{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -360px -420px no-repeat}
#special-tour #txt-cruise #price #right-styletour span.wildlife:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -360px -450px no-repeat}
#special-tour #txt-cruise #price #right-styletour span.cuisine{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -400px -420px no-repeat}
#special-tour #txt-cruise #price #right-styletour span.cuisine:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -400px -450px no-repeat}
#special-tour #txt-cruise #price #right-styletour span.wellness{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -480px -420px no-repeat}
#special-tour #txt-cruise #price #right-styletour span.wellness:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -480px -450px no-repeat}
#special-tour #txt-cruise #price #right-styletour span.ethnic{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -520px -420px no-repeat}
#special-tour #txt-cruise #price #right-styletour span.ethnic:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -520px -450px no-repeat}
#special-tour #txt-cruise #price #right-styletour span.swimming{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -440px -420px no-repeat}
#special-tour #txt-cruise #price #right-styletour span.swimming:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -440px -450px no-repeat}
#special-tour #txt-cruise #price #right-styletour span.boating{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -80px -420px no-repeat}
#special-tour #txt-cruise #price #right-styletour span.boating:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -80px -450px no-repeat}
#special-tour #txt-cruise #price #right-styletour span.history{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -560px -420px no-repeat}
#special-tour #txt-cruise #price #right-styletour span.history:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -560px -450px no-repeat}
#special-tour #txt-cruise #price #right-styletour span.balloon{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -521px -490px no-repeat}
#special-tour #txt-cruise #price #right-styletour span.balloon:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -521px -520px no-repeat}
#icon-down .view-us p.title_tours{display:inherit;color:#888;margin-top:15px;font-size:18px}
#info-dt-tour #dt-toptour a.bt-inquiry{background:orange;height:40px;background:#fc8f30;line-height:40px;text-transform:uppercase;padding:0 20px;color:#fff;font-size:16px;font-family:'Arial';letter-spacing:1px;margin:-5px 0 0;float:right;transition:all .35s}
#info-dt-tour #dt-toptour a.bt-inquiry:hover{background:#00ab99}
#info-dt-tour #dt-toptour a.bt-inquiry span.icon-mail{width:24px;height:19px;margin:2px 10px 0 0;float:left}
#info-dt-tour #l-detail-tour{width:470px;margin:0 20px 20px 0;float:left}
#info-dt-tour #l-detail-tour #txt-highlights{width:100%;float:left}
#info-dt-tour #l-detail-tour #txt-highlights ul{float:left}
#info-dt-tour #l-detail-tour #txt-highlights ul li{width:100%;margin:0 0 8px;line-height:22px;float:left}
#info-dt-tour #l-detail-tour #txt-highlights ul li font{color:#ff7800;font-size:20px}
#info-dt-tour #l-detail-tour a.bt-download{height:40px;color:#007d70;line-height:40px;font-size:16px;padding:0 10px;margin:10px 5px 0 0;background:none;border:1px solid #ddd;float:left;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;transition:all .35s}
#info-dt-tour #l-detail-tour a.bt-download:hover{color:#ff7800;border:1px solid #ff7800}
#info-dt-tour #l-detail-tour a.bt-download span.download{width:40px;height:40px;margin:4px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/brochure.png) no-repeat;float:left}
#info-dt-tour #l-detail-tour a.offer-tour{display:inline-block;margin-top:10px;width:100%}
#info-dt-tour #l-detail-tour a.offer-tour img{width:100%}
#info-dt-tour #l-detail-tour a.offer-tour:hover{opacity:.8}
#info-dt-tour #r-detail-tour{width:650px;float:right;position:relative}
#r-detail-tour-new{width: 100%;float: left;}
#info-dt-tour #r-detail-tour #photos-tour{width:650px;float:left}
#info-dt-tour #box-right-dt{width:450px;min-height:466px;margin:0;padding:0;float:left}
#info-dt-tour #box-right-dt #grade-cruise{width:400px;margin:0;float:left}
#info-dt-tour #box-right-dt #grade-cruise font{font-size:16px;margin:0 10px 0 0;float:left}
#info-dt-tour #box-right-dt #grade-cruise span{width:118px;height:17px;margin:2px 0 0;float:left}
#info-dt-tour #box-right-dt #grade-cruise span.star5{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -290px -500px no-repeat}
#info-dt-tour #box-right-dt #grade-cruise span.star45{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -290px -520px no-repeat}
#info-dt-tour #box-right-dt #grade-cruise span.star4{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -290px -540px no-repeat}
#info-dt-tour #box-right-dt #grade-cruise span.star35{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -290px -560px no-repeat}
#info-dt-tour #box-right-dt #grade-cruise span.star3{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -290px -580px no-repeat}
#info-dt-tour #box-right-dt #best-offer{width:430px;border:1px dotted #bbb;border-left:none;border-right:none;margin:15px 0;padding:10px 0;float:left}
#info-dt-tour #box-right-dt #best-offer ul{width:100%;float:left}
#info-dt-tour #box-right-dt #best-offer ul li{width:100%;margin:2px 0 0;float:left}
#info-dt-tour #box-right-dt #best-offer ul li a{font-size:12px;color:#ff7800}
#info-dt-tour #box-right-dt #best-offer ul li a:hover{text-decoration:underline}
#info-dt-tour #box-right-dt #best-offer ul li a span.i-nav{width:12px;height:11px;margin:6px 7px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -90px -320px no-repeat;float:left}
#info-dt-tour #box-right-dt #box-check{width:430px;float:left;display:inline}
#info-dt-tour #box-right-dt #box-check h2{width:100%;font-size:20px;font-family:'Arial';margin:0 0 15px;float:left}
#info-dt-tour #box-right-dt #box-check #input-sl{width:100%;height:34px;float:left;background:#fff;margin:0;border:1px solid #cfb68f;position:relative;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:14px;font-family:'Arial'!important;color:#555}
#info-dt-tour #box-right-dt #box-check #input-sl span.i-date{width:15px;height:16px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -568px -550px no-repeat;float:left;position:absolute;right:8px;top:8px}
#info-dt-tour #box-right-dt #box-check #input-sl span.i-nav{width:12px;height:7px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -70px -360px no-repeat;float:left;position:absolute;right:8px;top:16px}
#info-dt-tour #box-right-dt #box-check #input-sl input{height:34px;padding-left:10px;color:#007d70;line-height:34px;border:none;font-family:'segoe_uilight';font-size:14px;background:none;letter-spacing:1px;float:left}
#info-dt-tour #box-right-dt #box-check #input-sl input.date{width:100%}
#info-dt-tour #box-right-dt #box-check #input-sl input.duration{width:100%}
#info-dt-tour #box-right-dt #box-check label{width:100%;margin:6px 0;float:left}
#info-dt-tour #box-right-dt #box-check #b-duration{width:205px;margin:15px 20px 20px 0;float:left}
#info-dt-tour #box-right-dt #box-check #b-duration a{width:28px;height:28px;text-align:center;margin:10px 5px 10px 0;line-height:28px;color:#ccc;float:left}
#info-dt-tour #box-right-dt #box-check #b-duration a:hover,
#info-dt-tour #box-right-dt #box-check #b-duration a.active{width:26px;height:26px;line-height:26px;background:#0eb8ec;color:#fff;border:1px solid #25aae1;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}
#info-dt-tour #box-right-dt a.bt-inquiry{height:40px;background:#fc8f30;line-height:40px;text-transform:uppercase;padding:0 20px;color:#fff;font-size:16px;font-family:'Arial';letter-spacing:1px;float:none;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;transition:all .35s;display:inline-block}
#info-dt-tour #box-right-dt #box-check #box-input{background:#fff;border:1px solid #cfb68f;float:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:relative;width:100%;margin-right:0}
#info-dt-tour #box-right-dt #box-check #box-input .sbHolder{width:100%}
#info-dt-tour #box-right-dt #box-check #box-input .sbOptions{width:100%;border:1px solid #cfb68f;overflow:auto!important}
#info-dt-tour #box-right-dt #box-check #box-input .sbOptions li a{color:#007d70}
#info-dt-tour #box-right-dt .inquiry{width:100%;float:left;text-align:center;margin-top:20px}
#info-dt-tour #box-right-dt a.bt-inquiry:hover{background:#d19650}
#info-dt-tour #box-right-dt a.bt-inquiry span.icon-mail{width:24px;height:19px;margin:10px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -560px 0 no-repeat;float:left}
#info-dt-tour #box-right-dt h4{width:100%;text-align:center;font-size:12px;color:#aaa;font-weight:400;float:none;display:inline-block;margin-top:10px}
#info-dt-tour #box-right-dt #map-hotel{width:100%;height:466px;margin:0;float:left}
#info-dt-tour #box-right-dt #map-hotel a img{width:100%}
#info-dt-cruise #dt-toptour a.bt-inquiry{background:orange;height:40px;background:#fc8f30;line-height:40px;text-transform:uppercase;padding:0 20px;color:#fff;font-size:16px;font-family:'Arial';letter-spacing:1px;margin:-5px 0 0;float:right;transition:all .35s}
#info-dt-cruise #dt-toptour a.bt-inquiry:hover{background:#d19650}
#info-dt-cruise #dt-toptour a.bt-inquiry span.icon-mail{width:24px;height:19px;margin:10px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -560px 0 no-repeat;float:left}
#info-dt-cruise #l-detail-tour{width:430px;margin:0 20px 20px 0;float:left}
#info-dt-cruise #l-detail-tour #txt-highlights{width:430px;float:left}
#info-dt-cruise #l-detail-tour #txt-highlights ul{float:left}
#info-dt-cruise #l-detail-tour #txt-highlights ul li{width:430px;margin:0 0 5px;line-height:28px;float:left}
#info-dt-cruise #l-detail-tour #txt-highlights ul li font{color:#ff7800;font-size:20px}
#info-dt-cruise #l-detail-tour a.bt-download{height:40px;color:#007d70;line-height:40px;font-size:16px;padding:0 10px;margin:10px 5px 0 0;background:none;border:1px solid #ddd;float:left;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;transition:all .35s}
#info-dt-cruise #l-detail-tour a.bt-download:hover{color:#ff7800;border:1px solid #ff7800}
#info-dt-cruise #l-detail-tour a.bt-download span.download{width:40px;height:40px;margin:4px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/brochure.png) no-repeat;float:left}
#info-dt-cruise #l-detail-tour a.offer-tour{display:inline-block;margin-top:10px;width:100%}
#info-dt-cruise #l-detail-tour a.offer-tour img{width:100%}
#info-dt-cruise #l-detail-tour a.offer-tour:hover{opacity:.8}
#info-dt-cruise #r-detail-tour{width:650px;float:right;position:relative}
#info-dt-cruise #r-detail-tour #photos-tour{width:650px;float:left}
#info-dt-cruise #box-right-dt{width:450px;margin:0;padding:0;float:left}
#info-dt-cruise #box-right-dt #grade-cruise{width:100%;margin:0;float:left}
#info-dt-cruise #box-right-dt #grade-cruise font{font-size:14px;margin:0 10px 0 0;float:left}
#info-dt-cruise #box-right-dt #grade-cruise span{width:97px;height:17px;margin:2px 0 0;float:left}
#info-dt-cruise #box-right-dt #grade-cruise span.star5{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -300px no-repeat}
#info-dt-cruise #box-right-dt #grade-cruise span.star45{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -320px no-repeat}
#info-dt-cruise #box-right-dt #grade-cruise span.star4{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -340px no-repeat}
#info-dt-cruise #box-right-dt #grade-cruise span.star3{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -360px no-repeat}
#info-dt-cruise #box-right-dt #grade-cruise span.star35{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -380px no-repeat}
#info-dt-cruise #box-right-dt #best-offer{width:100%;border:1px dotted #bbb;border-left:none;border-right:none;margin:15px 0;padding:10px 0;float:left}
#info-dt-cruise #box-right-dt #best-offer ul{width:100%;float:left}
#info-dt-cruise #box-right-dt #best-offer ul li{width:100%;margin:2px 0 0;float:left}
#info-dt-cruise #box-right-dt #best-offer ul li a{font-size:12px;color:#ff7800}
#info-dt-cruise #box-right-dt #best-offer ul li a:hover{text-decoration:underline}
#info-dt-cruise #box-right-dt #best-offer ul li a span.i-nav{width:12px;height:11px;margin:6px 7px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -90px -320px no-repeat;float:left}
#info-dt-cruise #box-right-dt #box-check{width:100%;float:left;display:inline;margin-top:10px;position:relative}
#info-dt-cruise #box-right-dt #box-check h2{width:100%;font-size:20px;font-family:'Arial';margin:0 0 10px;float:left}
#info-dt-cruise #box-right-dt #box-check #input-sl{width:100%;height:34px;float:left;background:#fff;margin:0;border:1px solid #ddd;position:relative;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:14px;font-family:'Arial'!important;color:#555}
#info-dt-cruise #box-right-dt #box-check #input-sl span.i-date{width:15px;height:16px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -568px -550px no-repeat;float:left;position:absolute;right:8px;top:8px}
#info-dt-cruise #box-right-dt #box-check #input-sl span.i-nav{width:12px;height:7px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -70px -360px no-repeat;float:left;position:absolute;right:8px;top:16px}
#info-dt-cruise #box-right-dt #box-check #input-sl input{height:34px;padding-left:10px;color:#007d70;line-height:34px;border:none;font-family:'segoe_uilight';font-size:14px;background:none;letter-spacing:1px;float:left}
#info-dt-cruise #box-right-dt #box-check #input-sl input.date{width:100%}
#info-dt-cruise #box-right-dt #box-check #input-sl input.duration{width:100%}
#info-dt-cruise #box-right-dt #box-check label{width:100%;margin:6px 0;float:left}
#info-dt-cruise #box-right-dt #box-check #b-duration{width:205px;margin:15px 20px 20px 0;float:left}
#info-dt-cruise #box-right-dt #box-check #b-duration a{width:28px;height:28px;text-align:center;margin:10px 5px 10px 0;line-height:28px;color:#ccc;float:left}
#info-dt-cruise #box-right-dt #box-check #b-duration a:hover,
#info-dt-tour #box-right-dt #box-check #b-duration a.active{width:26px;height:26px;line-height:26px;background:#0eb8ec;color:#fff;border:1px solid #25aae1;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}
#info-dt-cruise #box-right-dt a.bt-inquiry{height:40px;background:#007d70;line-height:40px;text-transform:uppercase;padding:0 20px;color:#fff;font-size:16px;font-family:'Arial';letter-spacing:1px;float:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;transition:all .35s;display:inline-block;width:100%}
#info-dt-cruise #box-right-dt #box-check #box-input{background:#fff;border:1px solid #ddd;float:left;position:relative;width:100%;margin-right:0}
#info-dt-cruise #box-right-dt #box-check #box-input .sbHolder{width:100%}
#info-dt-cruise #box-right-dt #box-check #box-input .sbOptions{width:100%;border:1px solid #ddd;overflow:auto!important}
#info-dt-cruise #box-right-dt .inquiry{width:100%;float:left;text-align:center;margin-top:20px}
#info-dt-cruise #box-right-dt a.bt-inquiry:hover{background:#fc8f30}
#info-dt-cruise #box-right-dt a.bt-inquiry span.icon-mail{width:24px;height:19px;margin:10px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -560px 0 no-repeat;float:left}
#info-dt-cruise #box-right-dt h4{width:100%;text-align:center;font-size:12px;color:red;font-weight:400;float:none;display:inline-block;margin-top:10px;font-weight:bold}
#info-dt-cruise #box-right-dt #map-hotel{width:100%;height:466px;margin:0;float:left}
#info-dt-cruise #box-right-dt #map-hotel a img{width:100%}
#component-detail{width:100%;min-height:200px;margin:20px 0 0;border-left:none;border-right:none;float:left}
#component-detail #tab-info-detail{width:100%;margin:-50px 0 30px;border-bottom:1px solid #c6c6c6;float:left;position:relative}
#component-detail #tab-info-detail ul{height:49px;float:right}
#component-detail #tab-info-detail ul li{height:49px;margin:0 10px 0 0;float:left}
#component-detail #tab-info-detail ul li.crui_room{float:left}
#component-detail #tab-info-detail ul li.right{float:right;margin-right:0}
#component-detail #tab-info-detail ul li a{height:50px;line-height:49px;padding:0 15px;color:#555;font-size:16px;float:left}
#component-detail #tab-info-detail ul li a:hover{height:50px;line-height:49px;padding:0 15px;color:#007d70;border-bottom:3px solid #007d70}
#component-detail #tab-info-detail ul li.active a{height:50px;line-height:49px;padding:0 15px;color:#007d70;border-bottom:3px solid #007d70;font-weight:700}
#component-detail #tab-info-detail ul li a span.i-overview{width:20px;height:20px;margin:15px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -550px no-repeat;float:left}
#component-detail #tab-info-detail ul li a:hover span.i-overview,
#component-detail #tab-info-detail ul li.active a span.i-overview{margin-top:14px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -580px no-repeat}
#component-detail #tab-info-detail ul li a span.i-itinerary{width:16px;height:22px;margin:14px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -30px -550px no-repeat;float:left}
#component-detail #tab-info-detail ul li a:hover span.i-itinerary,
#component-detail #tab-info-detail ul li.active a span.i-itinerary{margin-top:13px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -30px -580px no-repeat}
#component-detail #tab-info-detail ul li a span.i-accommodation{width:23px;height:14px;margin:18px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -60px -550px no-repeat;float:left}
#component-detail #tab-info-detail ul li a:hover span.i-accommodation,
#component-detail #tab-info-detail ul li.active a span.i-accommodation{margin-top:17px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -60px -580px no-repeat}
#component-detail #tab-info-detail ul li a span.i-inclusion{width:21px;height:18px;margin:16px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -100px -550px no-repeat;float:left}
#component-detail #tab-info-detail ul li a:hover span.i-inclusion,
#component-detail #tab-info-detail ul li.active a span.i-inclusion{margin-top:15px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -100px -580px no-repeat}
#component-detail #tab-info-detail ul li a span.i-map{width:28px;height:23px;margin:15px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -140px -550px no-repeat;float:left}
#component-detail #tab-info-detail ul li a:hover span.i-map,
#component-detail #tab-info-detail ul li.active a span.i-map{margin-top:14px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -140px -580px no-repeat}
#component-detail #tab-info-detail ul li a span.i-hightlight{width:20px;height:19px;margin:15px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -610px no-repeat;float:left}
#component-detail #tab-info-detail ul li a:hover span.i-hightlight,
#component-detail #tab-info-detail ul li.active a span.i-hightlight{margin-top:14px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -640px no-repeat}
#component-detail #tab-info-detail ul li a span.i-deckplan{width:20px;height:20px;margin:15px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -30px -610px no-repeat;float:left}
#component-detail #tab-info-detail ul li a:hover span.i-deckplan,
#component-detail #tab-info-detail ul li.active a span.i-deckplan{margin-top:14px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -30px -640px no-repeat}
#component-detail #tab-info-detail ul li a span.i-route{width:16px;height:21px;margin:15px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -60px -610px no-repeat;float:left}
#component-detail #tab-info-detail ul li a:hover span.i-route,
#component-detail #tab-info-detail ul li.active a span.i-route{margin-top:14px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -60px -640px no-repeat}
#component-detail #tab-info-detail ul li a span.i-review{width:24px;height:19px;margin:16px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -90px -610px no-repeat;float:left}
#component-detail #tab-info-detail ul li a:hover span.i-review,
#component-detail #tab-info-detail ul li.active a span.i-review{margin-top:15px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -90px -640px no-repeat}
#component-detail #tab-info-detail ul li a span.i-facilities{width:20px;height:17px;margin:16px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -130px -610px no-repeat;float:left}
#component-detail #tab-info-detail ul li a:hover span.i-facilities,
#component-detail #tab-info-detail ul li.active a span.i-facilities{margin-top:15px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -130px -640px no-repeat}
#component-detail #tab-info-detail ul li a span.i-policies{width:20px;height:15px;margin:18px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -160px -610px no-repeat;float:left}
#component-detail #tab-info-detail ul li a:hover span.i-policies,
#component-detail #tab-info-detail ul li.active a span.i-policies{margin-top:17px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -160px -640px no-repeat}
#component-detail #tab-info-detail ul li a span.i-tour{width:20px;height:20px;margin:15px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -175px -550px no-repeat;float:left}
#component-detail #tab-info-detail ul li a:hover span.i-tour,
#component-detail #tab-info-detail ul li.active a span.i-tour{margin-top:14px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -175px -580px no-repeat}
#component-detail #tab-info-detail-tour{width:100%;margin:-50px 0 30px;border-bottom:1px solid #ddd;float:left;position:relative}
#component-detail #tab-info-detail-tour ul{height:49px;float:right;width:100%}
#component-detail #tab-info-detail-tour ul li{height:49px;margin:0 10px 0 0;float:left}
#component-detail #tab-info-detail-tour ul li.crui_room{float:left}
#component-detail #tab-info-detail-tour ul li.right{float:right;margin-right:0}
#component-detail #tab-info-detail-tour ul li a{height:50px;line-height:49px;padding:0 9px;color:#555;font-size:15px;float:left; font-weight:bold;}
#component-detail #tab-info-detail-tour ul li a:hover{color:#007d70;border-bottom:3px solid #b6bd2e}
#component-detail #tab-info-detail-tour ul li.active a{color:#007d70;border-bottom:3px solid #b6bd2e;font-weight:700}
#component-detail #tab-info-detail-tour ul li a span.i-overview{width:20px;height:20px;margin:15px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -550px no-repeat;float:left}
#component-detail #tab-info-detail-tour ul li a:hover span.i-overview,
#component-detail #tab-info-detail-tour ul li.active a span.i-overview{margin-top:14px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -580px no-repeat}
#component-detail #tab-info-detail-tour ul li a span.i-itinerary{width:16px;height:22px;margin:14px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -30px -550px no-repeat;float:left}
#component-detail #tab-info-detail-tour ul li a:hover span.i-itinerary,
#component-detail #tab-info-detail-tour ul li.active a span.i-itinerary{margin-top:13px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -30px -580px no-repeat}
#component-detail #tab-info-detail-tour ul li a span.i-accommodation{width:23px;height:14px;margin:18px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -60px -550px no-repeat;float:left}
#component-detail #tab-info-detail-tour ul li a:hover span.i-accommodation,
#component-detail #tab-info-detail-tour ul li.active a span.i-accommodation{margin-top:17px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -60px -580px no-repeat}
#component-detail #tab-info-detail-tour ul li a span.i-inclusion{width:21px;height:18px;margin:16px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -100px -550px no-repeat;float:left}
#component-detail #tab-info-detail-tour ul li a:hover span.i-inclusion,
#component-detail #tab-info-detail-tour ul li.active a span.i-inclusion{margin-top:15px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -100px -580px no-repeat}
#component-detail #tab-info-detail-tour ul li a span.i-map{width:28px;height:23px;margin:15px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -140px -550px no-repeat;float:left}
#component-detail #tab-info-detail-tour ul li a:hover span.i-map,
#component-detail #tab-info-detail-tour ul li.active a span.i-map{margin-top:14px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -140px -580px no-repeat}
#component-detail #tab-info-detail-tour ul li a span.i-hightlight{width:20px;height:19px;margin:15px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -610px no-repeat;float:left}
#component-detail #tab-info-detail-tour ul li a:hover span.i-hightlight,
#component-detail #tab-info-detail-tour ul li.active a span.i-hightlight{margin-top:14px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -640px no-repeat}
#component-detail #tab-info-detail-tour ul li a span.i-deckplan{width:20px;height:20px;margin:15px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -30px -610px no-repeat;float:left}
#component-detail #tab-info-detail-tour ul li a:hover span.i-deckplan,
#component-detail #tab-info-detail-tour ul li.active a span.i-deckplan{margin-top:14px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -30px -640px no-repeat}
#component-detail #tab-info-detail-tour ul li a span.i-route{width:16px;height:21px;margin:15px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -60px -610px no-repeat;float:left}
#component-detail #tab-info-detail-tour ul li a:hover span.i-route,
#component-detail #tab-info-detail-tour ul li.active a span.i-route{margin-top:14px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -60px -640px no-repeat}
#component-detail #tab-info-detail-tour ul li a span.i-review{width:24px;height:19px;margin:16px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -90px -610px no-repeat;float:left}
#component-detail #tab-info-detail-tour ul li a:hover span.i-review,
#component-detail #tab-info-detail-tour ul li.active a span.i-review{margin-top:15px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -90px -640px no-repeat}
#component-detail #tab-info-detail-tour ul li a span.i-facilities{width:20px;height:17px;margin:16px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -130px -610px no-repeat;float:left}
#component-detail #tab-info-detail-tour ul li a:hover span.i-facilities,
#component-detail #tab-info-detail-tour ul li.active a span.i-facilities{margin-top:15px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -130px -640px no-repeat}
#component-detail #tab-info-detail-tour ul li a span.i-policies{width:20px;height:15px;margin:18px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -160px -610px no-repeat;float:left}
#component-detail #tab-info-detail-tour ul li a:hover span.i-policies,
#component-detail #tab-info-detail-tour ul li.active a span.i-policies{margin-top:17px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -160px -640px no-repeat}
#component-detail #tab-info-detail-tour ul li a span.i-tour{width:20px;height:20px;margin:15px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -175px -550px no-repeat;float:left}
#component-detail #tab-info-detail-tour ul li a:hover span.i-tour,
#component-detail #tab-info-detail-tour ul li.active a span.i-tour{margin-top:14px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -175px -580px no-repeat}
#component-detail a.bt-tailormadetour{height:40px;background:#979e1a;line-height:40px;text-transform:uppercase;padding:0 20px;color:#fff;display:inline-block;font-size:16px;font-family:'Arial';letter-spacing:1px;margin:20px 10px 50px 260px;float:none;transition:all .35s;font-weight: bold; border-radius:26px;}
#component-detail a.bt-tailormadetour:hover{background:#007d70; color:#d5d89d}
#component-detail a.bt-tailormadetour span.icon-tailor{width:25px;height:25px;margin:0px 10px 0 0;float:left}
#component-detail a.bt-enquiry{height:40px;background:#007d70;line-height:40px;text-transform:uppercase;padding:0 20px;color:#d5d89d;font-size:16px;font-family:'Arial';letter-spacing:1px;margin:20px 0 50px;float:none;transition:all .35s;display:inline-block;font-weight: bold; border-radius:26px;}
#component-detail a.bt-enquiry:hover{background:#979e1a; color:#FFF;}
#component-detail a.bt-enquiry span.icon-email{width:24px;height:19px;margin:2px 10px 0 0;float:left}
#component-detail a.bt-enquiry span.icon-email .fa-envelope-o:before{font-size:25px}
#component-detail .btn-cruise{display:inline-block}
#component-detail .btn-crui{display:inline-block;width:100%;text-align:center}
.image-multi-right{position: absolute;top: 35%; right: 10px;color: #c1c1c1;opacity: 0.8;}
.image-multi-left{position: absolute;top: 35%; left: 10px;color: #c1c1c1;opacity: 0.8;}
.image-multi-right:hover,.image-multi-left:hover{color: #007d70;opacity: 1;}
.mix-slide:hover .image-multi-right,.mix-slide:hover .image-multi-left{color: #007d70;}
#inquiry_booking .row {margin-left: -15px;margin-right: -15px;}
#inquiry_booking .row .col-md-8 {padding-left: 0;padding-right: 0;}
#inquiry_booking .row .col-md-4:first-child {padding-left: 0;}
#inquiry_booking .row .col-md-4:last-child {padding-right: 0;}
#inquiry_booking #b-departure {width: 100%;float: left;}
#inquiry_booking .top_booking .col-md-12 textarea.sms {height: 140px;}
#inquiry_booking .top_booking.no-margin {margin: 0;}
.no-margin .col-md-12 .button {width: 100%;float: left;background: #979e1a;height: 50px;letter-spacing: 5px;font-size: 18px;line-height: 50px;color: #fff;text-align: center;font-weight: bold; border-radius:30px;}
.no-margin .col-md-12 .button:hover {background: #007d70; color:#d5d89d}
#inquiry_booking #images-load {display: none;}
#inquiry_booking #b-departure label {width: 100%;margin: 0 0 5px;color: #666;float: left;font-size: 12px;}
#inquiry_booking #b-departure #input-sl {width: 50%;height: 30px;float: left;background: #fff;margin: 0;border: 1px solid #ccc;position: relative;}
#inquiry_booking #b-departure #input-sl input.date {width: 100%;font-weight: bold;}
#inquiry_booking #b-departure #input-sl span.i-date {width: 15px;height: 16px;background: url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -568px -550px no-repeat;float: left;position: absolute;right: 8px;top: 6px;}
#inquiry_booking #b-departure #input-sl input.date {width: 100%;font-weight: bold;height: 100%;padding-left: 5px;border: 0;font-size: 14px;color: #007d70;border: 1px solid #b9d3cf}
#inquiry_booking #b-departure #plexible-date {height: 38px;line-height: 38px;margin: 0 0 0 20px;float: left;width: 115px;}
#inquiry_booking #b-departure #plexible-date input.checkbox {margin: 13px 5px 0 0;float: left;}
#inquiry_booking #b-departure #plexible-date label {width: 81%;margin: 0 0 5px;color: #666;float: right;font-size: 12px;cursor: pointer;}
#inquiry_booking #b-tourclass {width: 100%;float: right;}
#inquiry_booking label {width: 100%;margin: 0 0 5px;color: #666;float: left;font-size: 12px;}
#inquiry_booking .wrap_box_input {width: 100%;height: 30px;float: left;border: 1px solid #b9d3cf;color: #007d70;font-size: 14px;font-family: 'Arial';font-weight: bold;}
#inquiry_booking .top_booking {margin-bottom: 10px;}
#inquiry_booking #detail_phone .intl-tel-input {width: 48%;}
#filter{width:100%;margin:0 0 0px 0;float:left}
.filter-tour{margin:10px 0 50px!important}
#filter span.line{width:1px;min-height:200px;background:#ddd;margin:0 69px;float:left}
#filter ul{width:100%;float:left;text-align:center}
#filter ul h2{width:100%;font-family:'Arial';letter-spacing:1px;margin-bottom:20px;font-size:20px;float:left}
#filter ul h2 b{font-family:'Arial';font-size:14px;text-transform:uppercase}
#filter ul li{height:35px;margin:0 5px 5px 0;float:none;display:inline-block}
#filter ul li a{height:33px;border:1px solid #ddd;padding:0 10px;line-height:33px;color:#4c4c4c;float:left;transition:all .35s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#filter ul li a:hover{border:1px solid #fc8f30;background:#fff;color:#007d70}
#component-detail a.bt-tailormadecruise{height:40px;background:#007d70;line-height:40px;text-transform:uppercase;padding:0 20px;color:#fff;display:inline-block;font-size:16px;font-family:'Arial';letter-spacing:1px;margin:30px 0;float:none;transition:all .35s}
#component-detail a.bt-tailormadecruise:hover{background:#fc8f30}
#component-detail a.bt-tailormadecruise span.icon-tailor{width:25px;height:25px;margin:7px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -560px -30px no-repeat;float:left}
#filter_h{width:100%;margin:0 0 50px;float:left}
#filter_h span.line{width:1px;min-height:200px;background:#ddd;margin:0 69px;float:left}
#filter_h ul{width:100%;float:left;text-align:center}
#filter_h ul h2{width:100%;font-family:'Arial';letter-spacing:1px;margin-bottom:20px;font-size:20px;float:left}
#filter_h ul h2 b{font-family:'Arial';font-size:14px;text-transform:uppercase}
#filter_h ul li{height:35px;margin:0 5px 5px 0;float:none;display:inline-block}
#filter_h ul li a{height:33px;border:1px solid #ddd;padding:0 10px;line-height:33px;color:#4c4c4c;float:left;transition:all .35s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#filter_h ul li a:hover{border:1px solid #fc8f30;background:#fff;color:#007d70}
#des-ct{margin:0 1% 20px;width:23%;min-height:340px;background:#fff;float:left}
#des-ct:last-child{margin-right:0}
#des-ct img{width:100%;float:left;opacity:.9}
#des-ct img:hover{opacity:1}
#des-ct #txt-d{width:100%;padding:15px 19px 30px;border-top:none;float:left;height:170px;overflow:hidden}
#des-ct #txt-d h2{width:100%;font-size:20px;margin:0 0 10px;font-family:'Arial';letter-spacing:1px;float:left}
#des-ct #txt-d h2 a{color:#007d70;transition:all .35s; font-weight:bold;}
#des-ct #txt-d h2 a:hover{color:#fc8f30}
#main-infodes{width:100%;padding:10px 0 0;float:left;height:650px;overflow:hidden}
.main-infodes{height:100%!important}
#main-infodes h2{padding:10px 10px 10px 0;font-size:26px}
.main-infodes h2{text-align:center;padding:10px 10px 20px 0 !important}
#box-info-destination{width:100%;float:left;padding-top:20px}
.main-infodes #box-info-destination{padding:20px;background:#fff}
#box-info-destination #r-detail-tour{margin: 0 auto;position:relative;width:680px}
#box-info-destination p{margin:0 0 10px;text-align:justify}
#box-info-destination #img-des{width:650px;margin:0 0 20px 30px;float:right;display:inline; position:relative}
#box-info-destination #quickfast{width:460px;float:left}
#box-info-destination #quickfast h2{width:420px;margin:0 0 20px;font-size:20px;float:left}
#box-info-destination #quickfast ul{float:left}
#box-info-destination #quickfast ul li{width:420px;margin:0 0 5px;float:left}
#box-info-destination #quickfast ul li span.nav{width:8px;height:8px;margin:7px 8px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -90px -340px no-repeat;float:left}
#box-info-destination #quickfast ul li font{font-family:'Arial'}
#viewmap-des{width:100%;float:left;text-align:center;background:#f5f5f5}
#viewmap-des a.bt-mapdes{height:40px;display:inline-block;background:#007d70;font-family:'Arial';letter-spacing:2px;padding:0 10px;font-size:14px;line-height:40px;color:#fff;text-transform:uppercase;margin:0 auto;transition:all .35s}
#viewmap-des a.bt-mapdes:hover{background:#fc8f30}
#viewmap-des a.bt-mapdes span.i-map{width:50px;height:30px;margin:5px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -510px -370px no-repeat;float:left}
#main-also-des{width:100%;padding-bottom:25px;margin-top:25px;float:left;background:#fff}
#main-also-des #des{width:210px;height:110px;margin:0 22px 22px 0;float:left;position:relative;text-align:center}
#main-also-des #des img{width:210px;height:110px;float:left;-webkit-filter:brightness(85%)}
#main-also-des #des a.text_des{width:210px;height:100%;text-align:center;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#fff;font-family:'Arial';float:left;position:absolute;left:0;top:0}
#main-also-des #des a.text_des:hover{color:#00ab99}
#main-also-des #des a.text{position:absolute;top:45%;left:0;width:100%;color:#fff;letter-spacing:1px;font-size:18px;font-family:'Arial'}
#main-also-des #des a.text:hover{color:#00ab99;text-shadow:0 1px 1px #000}
#main-also-des #detail{width:100%;text-align:center;margin:0;float:left}
#main-also-des #detail a{color:#007d70;font-size:12px;text-transform:uppercase;margin:10px 0 0;font-family:'Arial';letter-spacing:1px;transition:all .35s}
#main-also-des #detail a:hover{color:#00ab99}
#main-also-des #detail a font{font-size:18px}
#day-tour{width:100%;background:#fff;padding:30px;margin:0 0 20px;float:left;box-shadow:0 0 5px 0 #e2e3e4;border:1px solid #ddd}
#day-tour #title-day{width:100%;float:left;/*border-bottom:1px dotted #ddd*/}
#day-tour #title-day #day-number{width:30px;height:30px;margin:5px 10px 0 0;color:#007d70;text-transform:uppercase;font-size:11px;text-align:center;line-height:30px;float:left;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;/*border:1px solid #007d70*/background-color: #979e1a;}
#day-tour #title-day #day-number font{width:100%;text-align:center;font-size:20px;float:left;color:#fff}
#day-tour #title-day h2{height:50px;line-height:43px;font-size:20px;float:left;color:#007d70;font-family: "Arial";font-weight: bold;}
#day-tour #title-day #icon-tc{height:29px;margin:10px 0;float:right;padding-top:10px}
#day-tour #title-day #icon-tc span{width:29px;height:29px;margin:0 0 0 10px;float:left}
#day-tour #title-day #icon-tc span.i-car{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -480px no-repeat}
#day-tour #title-day #icon-tc span.i-train{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -40px -480px no-repeat}
#day-tour #title-day #icon-tc span.i-plane{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -80px -480px no-repeat}
#day-tour #title-day #icon-tc span.i-cruise{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -120px -480px no-repeat}
#day-tour #info-day{width:70%;padding:5px 0 0 0;margin: 0 0 10px 0;float:left}
#day-tour #info-day ul{float:left;width:100%}
#day-tour #info-day img{width:300px;float:right}
#day-tour #info-day ul li{width:100%;margin:0 0 20px;float:left}
#day-tour #info-day ul li.tran{margin-top: -20px;color: #686868;border-bottom: 1px dotted #ddd;padding-bottom: 10px;}
td.tranfer {padding-left: 8px;}
#txt-highlights ul li > span.fa {color: #00ab99;font-size: 16px;padding-right: 5px}
#day-tour #info-day ul li:last-child{margin-bottom:0}
#day-tour #info-day ul li font{width:83px;font-family:'Arial';margin:0;float:left;font-size:14px;color: #888;}
#day-tour #info-day ul li p{width:85%;float:left;line-height: 22px;}
#day-tour #info-day ul li span.activities{width:14px;height:20px;margin:0 8px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -30px no-repeat;float:left}
#day-tour #info-day ul li span.meal{width:12px;height:17px;margin:1px 8px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -22px -30px no-repeat;float:left}
#day-tour #info-day ul li span.included{width:16px;height:15px;margin:2px 4px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -42px -30px no-repeat;float:left}
#day-tour .slide-photo-fulliti{float: right;width: 28%;margin-top: 15px;position: relative;}
#day-tour .slide-photo-fulliti .slide{height: 193px;width: 100%;overflow: hidden;position: relative;}
#day-tour .slide-photo-fulliti > img{width: 100%;float: left;}
#day-tour .slide-photo-fulliti .option-hotel{float: left;width: 100%;}
#day-tour .slide-photo-fulliti .option-hotel .title-option{float: left;width: 100%;background: #f5f5f5;padding: 10px;}
#day-tour .slide-photo-fulliti .option-hotel .title-option:hover {color: #fc8f30;}
#day-tour .slide-photo-fulliti .option-hotel .title{float: left;font-weight: bold;}
#day-tour .slide-photo-fulliti .option-hotel .fa-plus{float: right;margin-top: 3px;color: #007d70;}
#day-tour .slide-photo-fulliti .option-hotel .fa-minus{float: right;display: none;margin-top: 3px;color: #007d70;}
#day-tour .slide-photo-fulliti .option-hotel .detail-hotel{float: left;width: 100%;display: none;}
#day-tour .slide-photo-fulliti .option-hotel .detail-hotel .img{float: left;position: relative;width: 100%;}
#day-tour .slide-photo-fulliti .option-hotel .detail-hotel .name-hotel-option{ position: absolute;left: 0;bottom: 0;color: #fff;font-weight: bold;background: url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/opa2.png) repeat;padding:5px 5px;width: 100%;}
.name-hotel-option span{width:94px;height:13px;float:left}
.title-option > span.star{width:94px;height:13px;float: none;display: inline-block;}
span.star5{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -300px no-repeat}
span.star4_5 {background: url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -320px no-repeat;}
span.star4 {background: url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -340px no-repeat;}
span.star3{background: url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -360px no-repeat;}
span.star3_5{background: url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -110px -380px no-repeat;}
#day-tour .slide-photo-fulliti .option-hotel .detail-hotel .img:hover .name-hotel-option {color:#fc8f30;}
#box-inclusions ul.include{margin-top: 0px;}
.inclusions-product{float: left;width: 100%;margin-bottom: 5px;line-height: 26px;}
.inclusions-product p{margin: 5px 0;font-family: 'Arial';color: #00ab99;font-weight: bold;}
#day-tour .descrip-tour{margin-bottom: 20px;}
#day-tour #txt-tour{width:100%;float:left;}
/*menu top detail*/
.menu-top-detail {padding: 10px 0!important;background:rgba(2, 109, 105, 0.8)!important;border-bottom: 0!important;box-shadow: none;}
/*.menu-top-detail #price-pk {height: 50px!important;margin-top: 10px!important;}*/
.menu-top-detail #left-nametour #day {color: #e5ea87!important;}
.menu-top-detail #left-nametour h1 {color: #fff!important;}
.menu-top-detail #left-nametour #des-tour {color: #fff!important;}
.menu-top-detail #left-nametour #des-tour a {color: #fff!important;font-size: 12px!important;}
/*end menu top detail*/
.tab-detail-tour #day-tour #txt-tour {border-top: 1px dotted #ddd;margin-top: 15px;padding-bottom: 10px;border-bottom: 1px dotted #ddd;margin-bottom: 10px;}
.tab-detail-tour #day-tour #txt-tour p > br {display: block;margin: 10px 0;content: " ";}
#day-tour #txt-tour p{margin-bottom:10px;margin-top: 15px;}
#day-tour #txt-tour img{width:250px;height:160px;display:inline;margin:0 0 10px 10px;float:right}
#day-tour table#activities{overflow-x:scroll;white-space:nowrap;width:100%;border-collapse:separate;border-collapse:collapse;font-family:'Arial';border-spacing:0;margin:20px 0 0 0;float: left;}
#day-tour table#activities tr.dark{background:#f5f5f5}
#day-tour table#activities tr.dark:first-child{font-weight:700}
#day-tour table#activities td span{height:29px;line-height: 29px;padding: 0;text-indent: 0;margin-right: 6px;}
#day-tour table#activities td.tranfer span {color: #555;}
#day-tour table#activities tr td span.i-plane{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) no-repeat -80px -480px}
#day-tour table#activities tr td span.i-car{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) no-repeat 0 -480px}
#day-tour table#activities tr td span.i-train{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) no-repeat -40px -480px}
#day-tour table#activities tr td span.i-ship{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) no-repeat -80px -420px}
#day-tour table#activities tr td span.i-cruise{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) no-repeat -120px -480px}
#day-tour table#activities tr td span.i-trekking{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) no-repeat -160px -420px}
#day-tour table#activities tr td span.i-cyclinh{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) no-repeat -40px -420px}
#day-tour table#activities tr td span.i-kayak{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) no-repeat -120px -420px}
#day-tour #title-day span{float:right;line-height: 50px;}
#day-tour #title-day .i-plane{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) no-repeat -80px -480px;margin-top:9px}
#day-tour #title-day .i-car{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) no-repeat 0 -480px;margin-top:9px}
#day-tour #title-day .i-train{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) no-repeat -40px -480px;margin-top:9px}
#day-tour #title-day .i-ship{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) no-repeat -80px -420px;margin-top:9px}
#day-tour #title-day .i-cruise{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) no-repeat -120px -480px;margin-top:9px}
#day-tour #title-day .i-trekking{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) no-repeat -160px -420px;margin-top:9px}
#day-tour #title-day .i-cyclinh{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) no-repeat -40px -420px;margin-top:9px}
#day-tour #title-day .i-kayak{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) no-repeat -120px -420px;margin-top:9px}
#day-tour #info-day .tran span{height:29px;float:left;line-height: 46px;color: #a5a5a5;}
#tab-info-detail-tour ul li a span.fa {font-size: 20px;margin-right: 6px;color: #a5a5a5;}
#component-detail #tab-info-detail-tour ul li.active a span.fa {color: #007d70;}
#day-tour #info-day .tran font{float: left;margin-top: 14px;width: 85px;font-weight: normal;font-family: 'Arial';margin-right: 8px;}
#day-tour #info-day ul li.tran a {margin-top: 10px;margin-right: 10px;}
#day-tour #info-day ul li a span.fa {margin-right: 0px;height:auto;line-height: inherit;}
#day-tour #info-day ul li a:hover span.fa {color: #007d70;}
#day-tour #info-day .tran .i-plane{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) no-repeat -80px -480px;margin-top:9px}
#day-tour #info-day .tran .i-car{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) no-repeat 0 -480px;margin-top:9px}
#day-tour #info-day .tran .i-train{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) no-repeat -40px -480px;margin-top:9px}
#day-tour #info-day .tran .i-ship{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) no-repeat -80px -420px;margin-top:9px}
#day-tour #info-day .tran .i-cruise{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) no-repeat -120px -480px;margin-top:9px}
#day-tour #info-day .tran .i-trekking{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) no-repeat -160px -420px;margin-top:9px}
#day-tour #info-day .tran .i-cyclinh{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) no-repeat -40px -420px;margin-top:9px}
#day-tour #info-day .tran .i-kayak{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) no-repeat -120px -420px;margin-top:9px}
#day-tour table#activities th,
#day-tour table#activities td{height:40px;border-right:1px solid #ddd;color:#555}
#day-tour table#activities tr th:last-child,
#day-tour table#activities tr td:last-child{border:none;width:90px}
#day-tour table#activities tr td:first-child{text-align:left;display:block;line-height:40px;position:relative;width:110px;text-indent: 60px;}
#day-tour table#activities td{font-size:14px;font-family:'Arial';text-align:left;text-indent:20px;vertical-align:middle;font-size:14px;text-align:left;text-indent:20px;vertical-align:middle;color:#555}
#day-tour table#activities td.tranfer span{position: inherit;float: left;margin-right: 8px;color: #a5a5a5;}
#day-tour table#activities td.tranfer span:hover {color: #007d70;}
#day-tour table#activities td.day_new{width: 80px !important;text-indent: 20px !important;}
#hotel_in_tour{width:800px;max-width:100%;margin:0 auto}
#hotel_in_tour h3{font-size:20px;font-family:'Arial';line-height:30px;font-weight:400;position:absolute;top:0;left:0;float:left}
#hotel_in_tour .seperator{display:block;width:100%;height:1px;background:#e5e5e5;clear:both}
#hotel_in_tour #tabs3{width:100%;margin:0 auto}
#hotel_in_tour #tabs3 ul li{float:right}
#hotel_in_tour #tabs3 ul li a{display:inline-block;height:30px;line-height:30px;margin:0 0 0 5px;padding:0 20px;font-size:12px;color:#555;font-weight:400;text-transform:uppercase;background:none;position:relative;z-index:0;text-align:center}
#hotel_in_tour #tabs3 ul li a:hover{background:#fcfcfc;border:1px solid #ddd;border-bottom:1px solid #ddd;margin-bottom:-1px;height:32px;padding:0 19px;line-height:32px;color:#007d70}
#hotel_in_tour #tabs3 ul li:last-child a:last-child{margin:0 0 -1px}
#hotel_in_tour #tabs3 ul li.ui-tabs-active a{background:#fcfcfc;border:1px solid #ddd;border-bottom:1px solid #ddd;margin-bottom:-1px;height:32px;padding:0 19px;line-height:32px;color:#007d70;font-family:'Arial'}
#hotel_in_tour #tabs3 .tab_content{width:100%}
#hotel_in_tour #tabs3 table{width:100%;background:#fff;border:1px solid #ddd;border-top:none;box-shadow:0 0 5px 0 #e2e3e4}
#hotel_in_tour #tabs3 table tr td{text-align:right;vertical-align:middle;font-size:14px;color:#ccc;font-weight:400;padding:10px 20px;border-bottom:1px solid #ddd;line-height:20px}
#hotel_in_tour #tabs3 table tr td a{width:100%;color:#007d70;padding:5px 0;float:right}
#hotel_in_tour #tabs3 table tr td a:hover{color:#fc8f30;text-decoration:underline}
#hotel_in_tour #tabs3 table tr td a font{float:right}
#hotel_in_tour #tabs3 table tr td a span.star5{width:70px;height:10px;margin:5px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -200px -500px no-repeat;float:right}
#hotel_in_tour #tabs3 table tr td a span.star45{width:70px;height:10px;margin:5px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -200px -515px no-repeat;float:right}
#hotel_in_tour #tabs3 table tr td a span.star4{width:70px;height:10px;margin:5px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -200px -530px no-repeat;float:right}
#hotel_in_tour #tabs3 table tr td a span.star35{width:70px;height:10px;margin:5px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -200px -560px no-repeat;float:right}
#hotel_in_tour #tabs3 table tr td a span.star3{width:70px;height:10px;margin:5px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -200px -545px no-repeat;float:right}
#hotel_in_tour #tabs3 table tr td:first-child{width:100px;border-right:1px solid #ddd;text-align:center;color:#666;font-weight:400}
#hotel_in_tour #tabs3 table tr:last-child td{border-bottom:none}
#box-inclusions{width:500px;border-right:1px solid #ddd;padding:0 49px 0 0;margin:20px 0 20px 70px;float:left}
#box-inclusions h2{width:100%;font-size:20px;font-family:'Arial';margin:0 0 15px;float:left}
#box-inclusions ul{width:100%;float:left}
#box-inclusions ul li{width:100%;line-height:20px;margin-bottom:10px;float:left}
#box-inclusions ul li span.in{width:12px;height:12px;margin:5px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -50px -340px no-repeat;float:left}
#box-inclusions ul li span.ex{width:12px;height:12px;margin:5px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -70px -340px no-repeat;float:left}
#component-detail #cabin-info{width:100%;margin:0;padding-bottom:30px;float:left}
#component-detail #cabin-info img{width:650px;height:auto;margin:0 20px 0 0;float:left}
#component-detail #cabin-info #item-cabin{width:430px;float:left}
#component-detail #cabin-info #item-cabin h2{width:100%;color:#222;font-size:18px;float:left}
#component-detail #cabin-info #item-cabin #tc-cabin{width:100%;margin:10px 0;font-size:12px;float:left}
#component-detail #cabin-info #item-cabin #tc-cabin ul{float:left}
#component-detail #cabin-info #item-cabin #tc-cabin ul li{width:210px;float:left}
#component-detail #cabin-info #item-cabin p{width:100%;font-size:12px;float:left}
#component-detail #cabin-info #item-cabin #facilities{width:100%;margin:10px 0 0;font-size:12px;float:left}
#component-detail #cabin-info #item-cabin #facilities a{color:#007d70;font-style:normal;float:left;font-size:14px}
#component-detail #cabin-info #item-cabin #facilities a:hover{text-decoration:underline;color:#fc8f30}
#component-detail #cabin-info #item-cabin #facilities ul{width:100%;margin:5px 0 0;float:left}
#component-detail #cabin-info #item-cabin #facilities ul li{width:100%;margin:0 20px 0 0;float:left}
#component-detail #cabin-info .list-itinerary #offers img{width:auto}
#component-detail #cabin-info #item-cabin #facilities ul li span.nav{font-size:20px;font-style:normal;margin:0 5px 0 0;color:#ff7800;float:left}
#component-detail #cabin-highlight{width:346px;margin:30px 51px 0 0;padding-bottom:10px;border-bottom:1px dotted #aaa;float:left;min-height:370px}
#component-detail #cabin-highlight img{width:346px;height:160px;float:left}
#component-detail #cabin-highlight h2{width:346px;color:#222;font-size:18px;margin:10px 0;float:left}
#component-detail #cabin-highlight p{width:346px;font-size:14px;float:left}
#component-detail #deckplans{width:100%;margin:20px 0;float:left;text-align:center}
#component-detail #deckplans img{float:none;height:auto}
#component-detail #box-danhgia{width:100%;background:#ECE3D5;margin:0 0 30px;padding:15px;float:left}
#component-detail #box-danhgia .traveler-type{width:28%;float:left;margin-right:2%;background-color:#fff;padding:10px 0}
.traveler-type h3{padding:0 15px;color:#222}
.traveler-type ul{padding:10px 15px 0}
.traveler-type ul li{padding:0 15px}
.traveler-type ul li.active,
.traveler-type ul li:hover{background-color:#007d70}
.traveler-type ul li:hover a,
.traveler-type ul li.active a{color:#fff}
.traveler-type ul li:last-child{border-bottom:0}
.traveler-type ul li a{color:#555;line-height:25px}
#component-detail #box-danhgia .review-rk{width:70%;float:left;background-color:#fff;padding:15px}
.review-rk #tab-review .fantastic{width:23%;float:left;text-align:center;margin-bottom:15px}
.review-rk #tab-review .fantastic h3,
.review-rk #tab-review .fantastic .count{color:#007d70}
.review-rk #tab-review .fantastic .scores{border:1px solid #007d70;border-radius:5px;display:block;font-size:28px;font-weight:700;margin:10px auto;padding:5px;width:100px;max-width:100%;color:#007d70}
.review-rk #tab-review .review-ranking{width:77%;float:left}
.review-rk #tab-review .review-ranking .row-rk{float:left;line-height:20px;margin-bottom:5px}
.review-rk #tab-review .review-ranking .row-rk .title{width:180px;max-width:100%;display:inline-block;float:left}
.review-rk #tab-review .review-ranking .row-rk .graph{width:300px;max-width:100%;height:20px;background-color:#fc8f30;display:inline-block;margin-right:5px;float:left}
.review-rk #tab-review .review-ranking .row-rk .nub{float:left}
#component-detail #list-review{width:100%;margin:0 0 30px;float:left}
#component-detail #list-review #l-img{width:15%;margin:0 2% 0 0;float:left;text-align:center}
#component-detail #list-review #l-img img{width:70px;height:70px;float:none;margin:0 20px 5px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;display:inline-block}
#component-detail #list-review #l-img font{width:100%;margin:0 0 5px;text-align:center;font-size:18px;font-family:'Arial';color:#007d70;float:left}
#component-detail #list-review #l-img strong{width:100%;text-align:center;font-size:12px;text-transform:capitalize;font-weight:400;float:left}
#component-detail #list-review #r-review{width:83%;min-height:100px;float:left;border:1px solid #e5e5e5;background:#f9f9f9;padding:19px;position:relative}
#component-detail #list-review #r-review span.nav{width:20px;height:30px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -340px -610px no-repeat;float:left;position:absolute;left:-20px;top:20px}
#component-detail #list-review #r-review #title-top{width:100%;line-height:30px;float:left}
#component-detail #list-review #r-review #title-top h2{margin:0 10px 0 0;font-size:18px;color:#222;float:left}
#component-detail #list-review #r-review #title-top #like{float:left;font-size:18px}
#component-detail #list-review #r-review #title-top span.i-like{width:30px;height:30px;margin:0 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -340px -645px no-repeat;float:left}
#component-detail #list-review #r-review p{width:100%;margin:10px 0;float:left}
#component-detail #list-review #r-review a.more{color:#ff7800;float:left}
#component-detail #list-review #r-review a.more:hover{text-decoration:underline}
.list-itinerary{width:100%;margin:20px 0 0;border:1px dotted #ccc;float:left;position:relative}
.list-itinerary a{width:100%;background:#f5f5f5;height:100%;color:#ccc;float:left}
.list-itinerary a:hover,
.list-itinerary a.active{background:#fff;color:#619438;cursor:pointer}
.list-itinerary #day{color:#007d70;width:79px;height:80px;text-transform:uppercase;font-size:12px;border-right:1px dotted #ccc;margin:0;text-align:center;float:left}
.list-itinerary #day span.i-day{width:24px;height:23px;margin:15px 27px 5px 28px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -410px -583px no-repeat;float:left}
.list-itinerary #day font{width:100%;font-size:26px;margin:20px 0 0;font-family:'Arial';float:left}
.list-itinerary #nav-detail{width:79px;height:80px;border-left:1px dotted #ccc;float:right}
.list-itinerary #nav-detail span{width:23px;height:23px;margin:28px;float:left}
.list-itinerary #nav-detail span.cong{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -200px -580px no-repeat}
.list-itinerary a:hover #nav-detail span.cong,
.list-itinerary a.active #nav-detail span.cong{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -200px -610px no-repeat}
.list-itinerary #nav-detail span.tru{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -230px -580px no-repeat}
.list-itinerary a:hover #nav-detail span.tru,
.list-itinerary a.active #nav-detail span.tru{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -230px -610px no-repeat}
.list-itinerary #iti-center{width:700px;height:100%;margin:0 20px;float:left}
.list-itinerary #iti-center h3{width:100%;font-size:20px;font-family:'Arial';text-align:left;margin:15px 0 5px;color:#007d70;font-weight:400;float:left}
.list-itinerary a:hover #iti-center h3,
.list-itinerary a.active #iti-center h3{color:#fc8f30}
.list-itinerary #iti-center #des{width:100%;float:left;color:#666}
.list-itinerary #iti-center #des span.i-des{width:17px;height:17px;margin:2px 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -540px -30px no-repeat;float:left}
.list-itinerary #offers{width:150px;margin:33px 20px 0 0;float:right}
#container-iti-cruise{width:100%;min-height:500px;background:#fff;border:1px dotted #ccc;border-top:none;padding:20px 19px;float:left}
#container-iti-cruise #tab-day{width:100%;min-height:40px;border-bottom:1px solid #e5e5e5;float:left}
#container-iti-cruise #tab-day ul{float:left}
#container-iti-cruise #tab-day ul li{height:40px;line-height:40px;margin:0 30px 0 0;float:left}
#container-iti-cruise #tab-day ul li a{height:40px;font-family:'Arial';padding:0;color:#666;float:left}
#container-iti-cruise #tab-day ul li a:hover,
#container-iti-cruise #tab-day ul li a.active{height:39px;border-bottom:1px solid #007d70;color:#007d70}
#container-iti-cruise #tab-day a.view-map{height:40px;line-height:40px;padding:0;font-family:'Arial';text-transform:none;color:#ccc;float:right}
#container-iti-cruise #tab-day a.view-map:hover{height:39px;border-bottom:1px solid #619438;color:#619438}
#container-iti-cruise #tab-day a.view-map span.i-map{width:27px;height:23px;margin:8px 8px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -140px -550px no-repeat;float:left}
#container-iti-cruise #tab-day a.view-map:hover span.i-map{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -140px -580px no-repeat}
#container-iti-cruise #tab-day a.bt-nextday{height:40px;padding:0 15px;float:left}
#container-iti-cruise #tab-day a.bt-nextday span.nav{width:8px;height:14px;margin:13px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -361px -457px no-repeat;float:left}
#container-iti-cruise #tab-day a.bt-nextday:hover span.nav{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -361px -497px no-repeat}
#container-iti-cruise #map-iti{width:710px;margin:20px 175px 0;float:left}
#container-iti-cruise #full-iti{width:100%;background:none;font-family:'Arial';font-size:14px;margin:20px 0 0;float:left}
#container-iti-cruise #full-iti tr{width:100%;float:left}
#container-iti-cruise #full-iti tr.gray{background:#f1f1f1}
#container-iti-cruise #full-iti tr:last-child{border-bottom:none}
#container-iti-cruise #full-iti tr.title{background:#fcfcfc}
#container-iti-cruise #full-iti tr td font{color:#555;font-family:'Arial'}
#container-iti-cruise #full-iti tr td{padding:10px;text-align:center;line-height:20px}
#container-iti-cruise #full-iti tr td.day{width:70px;vertical-align:middle}
#container-iti-cruise #full-iti tr td.day a{color:#007d70}
#container-iti-cruise #full-iti tr td.day a:hover{color:#fc8f30;text-decoration:underline}
#container-iti-cruise #full-iti tr td.dest{width:300px;border-left:1px solid #e5e5e5;font-family:'Arial';vertical-align:middle}
#container-iti-cruise #full-iti tr td.summary{width:660px;border-left:1px solid #e5e5e5;font-family:'Arial';vertical-align:middle}
#container-iti-cruise .daytrip-detail{width:100%;border-bottom:1px solid #e5e5e5;padding-bottom:20px;margin:20px 0;float:left}
#container-iti-cruise .daytrip-detail h2{width:100%;height:40px;line-height:40px;border-bottom:1px dotted #ccc;color:#007d70;font-size:16px;margin:0 0 20px;float:left;font-weight:700}
#container-iti-cruise .daytrip-detail h2 font{color:#ccc;font-size:14px;float:right}
#container-iti-cruise .daytrip-detail #txt-detail{width:100%;display:inline;line-height:20px;float:left}
#container-iti-cruise .daytrip-detail #txt-detail b{font-weight:400;color:#007d70;font-family:'Arial'}
#container-iti-cruise .daytrip-detail #txt-detail #img-day{width:340px;margin:0 0 5px 5px;display:inline;float:right}
#container-iti-cruise .daytrip-detail #txt-detail #img-day img{width:340px;height:180px;float:left}
#container-iti-cruise .daytrip-detail #txt-detail #img-day span{width:340px;text-align:center;font-size:12px;font-style:italic;float:left}
#container-iti-cruise #sub-inclusions{width:495px;margin:20px 30px 0 0;padding-right:30px;float:left}
#container-iti-cruise #sub-inclusions h2{width:495px;height:30px;border-bottom:1px dotted #ccc;line-height:normal;text-align:left;font-size:18px;color:#006993;float:left}
#container-iti-cruise #sub-inclusions h2 a{color:#007d70}
#container-iti-cruise #sub-inclusions h2 a font{float:left}
#container-iti-cruise #sub-inclusions h2 a:hover font{color:#007d70}
#container-iti-cruise #sub-inclusions h2 a span{width:14px;height:14px;margin:6px 0 0 8px;float:left}
#container-iti-cruise #sub-inclusions h2 a span.cong{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -290px -610px no-repeat}
#container-iti-cruise #sub-inclusions h2 a:hover span.cong{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -290px -630px no-repeat}
#container-iti-cruise #sub-inclusions h2 a span.tru{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -310px -610px no-repeat}
#container-iti-cruise #sub-inclusions h2 a:hover span.tru{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -310px -630px no-repeat}
#container-iti-cruise #sub-inclusions ul{width:495px;margin:20px 0;float:left}
#container-iti-cruise #sub-inclusions ul li{width:495px;line-height:25px;float:left}
#container-iti-cruise #sub-inclusions ul li span.nav-in{width:12px;height:13px;margin:6px 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -50px -340px no-repeat;float:left}
#container-iti-cruise #sub-inclusions ul li span.nav-ex{width:12px;height:13px;margin:6px 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -70px -340px no-repeat;float:left}
#box-travelguide{width:23%;background:#fff;margin:0 1% 20px;float:left;height:550px;border:1px solid #ddd;overflow:hidden}
#box-travelguide img{width:100%;height:150px;float:left}
#box-travelguide img:hover{opacity:.9}
.slide-photo .mix-grid .mix {display: block!important;}
#galpop-wrapper #galpop-container #galpop-content #galpop-info {background-color: #ddd;color: #111;font-size: 1.5em;left: 0;opacity: .7;bottom: 0;border-radius: 0 3px 0 0;}
#galpop-wrapper #galpop-container #galpop-content #galpop-info p {padding: 10px;}
#box-travelguide h2{width:100%;height:40px;font-size:16px;line-height:40px;float:left}
#box-travelguide h2 a{width:100%;height:40px;letter-spacing:1px;background:#007d70;color:#fff;text-align:center;float:left;transition:all .35s}
#box-travelguide h2 a:hover{background:#fc8f30}
#box-travelguide #txt-guide{width:100%;border-top:none;padding:15px 9px;float:left}
#box-travelguide #txt-guide p{width:100%;float:left;border-bottom:1px dotted #ccc;padding-bottom:10px;margin-bottom:10px}
#box-travelguide #txt-guide ul{float:left}
#box-travelguide #txt-guide ul li{width:100%;margin:0 0 5px;float:left}
#box-travelguide #txt-guide ul li a{color:#666;transition:all .35s}
#box-travelguide #txt-guide ul li a:hover{color:#007d70}
#box-travelguide #txt-guide ul li a font{color:#007d70;font-size:20px}
#l-dt-travelguide{width:830px;margin:20px 20px 0 0;float:left}
#l-dt-travelguide #box-txt{width:100%;margin:10px 0 30px;float:left}
#l-dt-travelguide #box-txt h1{width:100%;font-size:26px;font-family:'Arial';color:#007d70;margin:0 0 20px;float:left; font-weight:bold;}
#l-dt-travelguide #box-txt h2{width:100%;font-size:24px;font-family:'Arial';color:#555;margin:0 0 20px;float:left;font-weight:bold;}
#l-dt-travelguide #box-txt p{width:100%;float:left}
#l-dt-travelguide #list-travelguide{background:#fff none repeat scroll 0 0;box-shadow:0 0 5px 0 #e2e3e4;float:left;margin:0 0 20px;padding:20px;width:100%}
#l-dt-travelguide #list-travelguide img{width:258px;height:168px;margin:0 10px 0 0;float:left}
#l-dt-travelguide #list-travelguide img:hover{opacity:.9}
#l-dt-travelguide #list-travelguide #txt-guide{width:510px;float:left;margin-left:10px}
#l-dt-travelguide #list-travelguide #txt-guide h2{width:100%;margin:0 0 10px;float:left}
#l-dt-travelguide #list-travelguide #txt-guide h2 a{font-size:20px;font-family:'Arial';color:#007d70;transition:all .35s;font-weight: bold;}
#l-dt-travelguide #list-travelguide #txt-guide h2 a:hover{color:#00ab99}
#l-dt-travelguide #list-travelguide #txt-guide p{width:100%;margin:10px 0 15px;float:left}
#l-dt-travelguide #list-travelguide #txt-guide #box-share{width:100%;height:30px;float:left}
#l-dt-travelguide #list-travelguide #txt-guide #box-share img{height:30px;float:left}
#l-dt-travelguide #list-travelguide #txt-guide a.bt-detail{height:30px;line-height:30px;text-decoration:underline;font-family:'Arial';font-size:13px;letter-spacing:1px;background:#979e1a;padding:0 15px;color:#fff;float:right;margin:0;transition:all .35s;text-decoration:none;text-transform:uppercase; border-radius:6px;}
#l-dt-travelguide #list-travelguide #txt-guide a.bt-detail:hover{background:#007d70}
#l-dt-travelguide #box-txt-detail{width:100%;margin:10px 0 30px;border-bottom:1px solid #ddd;float:left;box-shadow:0 0 5px 0 #e2e3e4;padding:20px;background:#fff;margin-bottom:30px}
#l-dt-travelguide #box-txt-detail h1{width:100%;font-size:26px;font-family:'Arial';color:#007d70;margin:0 0 20px;float:left;font-weight: bold;}
#l-dt-travelguide #box-txt-detail h2{width:100%;font-size:24px;font-family:'Arial';color:#007d70;margin:0 0 20px;float:left}
#l-dt-travelguide #box-txt-detail #box-share{width:100%;height:30px;margin:0 0 15px;float:left}
#l-dt-travelguide #box-txt-detail p img{float:right;margin:0 0 10px 10px;display:block}
#l-dt-travelguide #box-txt-detail #box-share img{height:30px;width:386px;float:left}
#l-dt-travelguide #box-txt-detail #box-img-detail{width:100%;margin:0 0 20px;float:left}
#l-dt-travelguide #box-txt-detail #box-img-detail .slider7{width:790px;height:388px;position:relative;overflow:hidden;margin:0;float:left}
#l-dt-travelguide #box-txt-detail #box-img-detail .slider7 .bd1{width:650px;margin-left:70px;position:absolute}
#l-dt-travelguide #box-txt-detail #box-img-detail .slider7 .bd1 ul{width:650px;float:left}
#l-dt-travelguide #box-txt-detail #box-img-detail .slider7 .bd1 ul li{width:650px;overflow:hidden}
#l-dt-travelguide #box-txt-detail #box-img-detail .slider7 .bd1 ul li #b-img{width:650px;height:388px;margin:0;float:left;position:relative}
#l-dt-travelguide #box-txt-detail #box-img-detail .slider7 .bd1 ul li #b-img #title-img{width:650px;text-align:center;font-size:20px;background: rgba(0,0,0,0.3);padding:20px 0 0;min-height:60px;float:left;position:absolute;left:0;bottom:30px}
#l-dt-travelguide #box-txt-detail #box-img-detail .slider7 .bd1 ul li #b-img #title-img a{color:#fff;font-family:'Arial'}
#l-dt-travelguide #box-txt-detail #box-img-detail .slider7 .bd1 ul li #b-img img{width:650px;height:388px;float:left}
#l-dt-travelguide #box-txt-detail #box-img-detail .slider7 .hd1{position:absolute;width:100%;left:0;z-index:1;height:8px;bottom:45px;text-align:center}
#l-dt-travelguide #box-txt-detail #box-img-detail .slider7 .hd1 li{display:inline-block;*display:inline;zoom:1;width:10px;height:10px;line-height:99px;overflow:hidden;background:url(../images/slider-btn.png) 0 -10px no-repeat;margin:0 5px;cursor:pointer;filter:alpha(opacity=60);opacity:.6}
#l-dt-travelguide #box-txt-detail #box-img-detail .slider7 .hd1 li.on{background-position:0 0;filter:alpha(opacity=100);opacity:1}
#l-dt-travelguide #box-txt-detail #box-img-detail .slider7 .pnBtn1{position:absolute;z-index:1;top:0;width:790px;height:388px;cursor:pointer}
#l-dt-travelguide #box-txt-detail #box-img-detail .slider7 .prev{left:0;margin-left:-750px}
#l-dt-travelguide #box-txt-detail #box-img-detail .slider7 .next{left:0;margin-left:750px}
#l-dt-travelguide #box-txt-detail #box-img-detail .slider7 .pnBtn1 .arrow{display:none;position:absolute;top:174px;z-index:1;width:22px;height:40px}
#l-dt-travelguide #box-txt-detail #box-img-detail .slider7 .prev .arrow{right:0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -440px 0 no-repeat;display:inline!important}
#l-dt-travelguide #box-txt-detail #box-img-detail .slider7 .next .arrow{left:0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -470px 0 no-repeat;display:inline!important}
#l-dt-travelguide #box-txt-detail p{margin:0 0 20px;text-align:justify}
#l-dt-travelguide #box-other-guide{width:100%;float:left}
#l-dt-travelguide #box-other-guide h2{width:100%;font-size:20px;font-family:'Arial';margin:0 0 20px;float:left;text-transform:uppercase}
#l-dt-travelguide #box-other-guide #b-also-guide{width:100%;margin:20px 10px 20px 0;float:left}
#l-dt-travelguide #box-other-guide #b-also-guide img{width:190px;height:110px;float:left;margin-right:15px}
#l-dt-travelguide #box-other-guide #b-also-guide img:hover{opacity:.95}
#l-dt-travelguide #box-other-guide #b-also-guide h3{width:74%;margin:5px 10px 10px 0;font-weight:400;float:left}
#l-dt-travelguide #box-other-guide #b-also-guide h3 a{font-size:18px;color:#007d70;font-family:"Arial"; font-weight:bold;}
#l-dt-travelguide #box-other-guide #b-also-guide h3 a:hover{color:#fc8f30}
#l-dt-travelguide #box-helpful-guide{width:100%;border-bottom:1px solid #ddd;margin:0 0 30px;padding-bottom:15px;float:left}
#l-dt-travelguide #box-helpful-guide ul{float:left}
#l-dt-travelguide #box-helpful-guide ul li{height:40px;line-height:40px;margin:0 54px 15px;font-size:16px;float:right}
#l-dt-travelguide #box-helpful-guide ul li a.bt-helpful{height:38px;line-height:38px;letter-spacing:1px;padding:0 20px;color:#666;border:1px solid #ddd;background:#ddd;float:left;margin:0 10px 0 0;font-size:14px;text-transform:uppercase;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;transition:all .35s}
#l-dt-travelguide #box-helpful-guide ul li a.bt-helpful:hover{color:#fff;background:#007d70}
#r-dt-travelguide{width:290px;margin:10px 0 0;float:right}
#r-dt-travelguide #box-links{background:#f1f1f1;width:100%;border:1px solid #ddd;margin:20px 0;float:left;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
#r-dt-travelguide #box-links h2{font-family:'Arial';width:100%;padding:10px;font-size:16px;border-bottom:1px solid #ddd;color:#007d70;float:left; font-weight:bold;}
#r-dt-travelguide #box-links ul{margin:0;float:left}
#r-dt-travelguide #box-links ul li{width:100%;border-bottom:1px dotted #ddd;float:left}
#r-dt-travelguide #box-links ul li:last-child{border-bottom:none}
#r-dt-travelguide #box-links ul li a{width:100%;color:#666;padding:8px 0;float:left;transition:all .35s}
#r-dt-travelguide #box-links ul li a:hover{background:#ddd;color:#00ab99}
#r-dt-travelguide #box-links ul li a span.nav{width:3px;height:5px;margin:8px 8px 0 10px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -590px -10px no-repeat;float:left}
#r-dt-travelguide #box-links #newsletter{width:100%;padding:20px 10px;float:left}
#r-dt-travelguide #box-links #newsletter p{width:100%;margin-bottom:10px;float:left}
#r-dt-travelguide #box-links #newsletter .sub{padding:7px 0 10px;font-size:14px}
#r-dt-travelguide #box-links #newsletter .father-sub{width:100%;text-align:center}
#r-dt-travelguide #box-links #newsletter input.newsletter{width:100%;height:38px;border:1px solid #ddd;padding-left:10px;color:#007d70;line-height:38px;font-family:'Arial';font-size:14px;background:#f6f5f3;float:left;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
#r-dt-travelguide #box-links #newsletter a.bt-submit{height:52px;line-height:30px;padding:0 10px;color:#007d70;width:147px;float:none;display:inline-block;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) no-repeat -442px -106px;margin:20px 0 0;font-family:'Arial', sans-serif;font-weight:700;font-size:12px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;transition:all .35s}
#r-dt-travelguide #box-links #newsletter a.bt-submit:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) no-repeat -442px -106px;color:#fc8f30}
#r-dt-travelguide #box-links #advice{width:100%;padding:20px 10px;float:left}
#r-dt-travelguide #box-links #advice #list-advice{width:100%;margin:0 0 10px;border-bottom:1px dotted #ddd;padding-bottom:10px;float:left}
#r-dt-travelguide #box-links #advice #list-advice > a{float:left}
#newsletter input::-webkit-input-placeholder{color:#007d70}
#r-dt-travelguide #box-links #advice #list-advice img{width:70px;height:70px;margin:0 10px 0 0;float:left;opacity:.9}
#r-dt-travelguide #box-links #advice #list-advice img:hover{opacity:1}
#r-dt-travelguide #box-links #advice #list-advice h3{width:100%;font-weight:400}
#r-dt-travelguide #box-links #advice #list-advice h3 a{font-size:16px;color:#007d70;transition:all .35s}
#r-dt-travelguide #box-links #advice #list-advice h3 a:hover{color:#ff7800}
#r-dt-travelguide #box-links #advice #list-advice p{width:100%;margin:5px 0 0}
#ft-contact{width:31%;height:144px;margin:40px 3% 30px 0;float:left;border-left:1px solid #ddd}
#ft-contact span{width:63px;height:63px;display:inline-block;margin-bottom:10px}
#ft-contact span.hotline{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -355px -125px no-repeat}
#ft-contact span.mail{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -288px -125px no-repeat}
#ft-contact span.home{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -219px -125px no-repeat}
#ft-contact font{width:256px;font-size:12px;text-transform:uppercase;float:left;font-weight:700}
#ft-contact h2{width:256px;font-size:14px;line-height:16px;color:#ccc;float:left}
#ft-contact h2 a{color:#ccc}
#ft-contact h2 a:hover{color:#007d70}
#suport{width:830px;margin:0 auto;text-align:center}
.container_contact{position:relative}
.container_contact .icon-down-contact{top:-1px}
#form-contact{width:830px;margin:70px 150px 0;float:left}
#form-contact h2{width:100%;text-align:center;font-size:14px;color:#555;margin:0 0 30px;float:left}
#form-contact #b-input{width:49%;margin:0 0 15px 0;float:left}
#form-contact #b-input .subname_ct#input-sl{width: 67px;margin: 0;}
#form-contact #b-input .name_ct#input-sl {width: 80%;float: right;}
#form-contact #b-input:nth-child(3) {float: right;}
#form-contact #b-input:nth-child(4) {float: left;}
#form-contact #b-input:nth-child(5) {float: right;}
#form-contact #b-input:last-child{margin-right:0}
#form-contact #input-sl{height:38px;float:left;background:#fff;margin:0 10px 0 0;border:1px solid #ddd;position:relative;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#555;font-size:14px;font-family:"Arial";width: 100%;}
#form-contact #input-sl span.i-nav{width:12px;height:7px;float:left;position:absolute;right:8px;top:16px}
#form-contact input{height:38px;padding-left:10px;color:#333;line-height:38px;border:none;font-family:'segoe_uilight';font-size:14px;background:none;float:left}
#form-contact label{margin:0 0 5px;font-family:'Arial';float:left;font-size:14px}
#form-contact label.fullname{width:405px}
#form-contact label.message{width:100%}
#form-contact input.mr{width:60px}
#form-contact input.f-name{width:100%;max-width:100%}
#form-contact input.email{width:100%;max-width:100%}
#form-contact textarea.message{font-size:14px;width:100%;height:116px;border:1px solid #ddd;background:#fff;color:#666;padding:10px;float:left;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-family:"Arial"}
#form-contact #please{width:100%;margin:15px 0 0;line-height:25px;float:left}
#form-contact #please font{color:#666;margin:0 20px 0 0;float:left}
#form-contact #please ul{height:25px;float:left}
#form-contact #please ul li{height:25px;line-height:25px;margin:0 40px 0 0;float:left}
#form-contact #please ul li span.sl{width:17px;height:16px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -367px -380px no-repeat;margin:5px 5px 0 0;float:left}
#form-contact #please ul li span.sl-ac{width:17px;height:16px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -340px -380px no-repeat;margin:5px 5px 0 0;float:left}
#form-contact #button-contact{margin:30px 0;float:right}
#form-contact #button-contact input.checkbox{margin:4px 7px 0 0;float:left}
#form-contact #button-contact span.txt{margin:12px 400px 0 0;float:left}
#form-contact #button-contact a.bt-message{height:45px;color:#fff;text-align:center;line-height:45px;background:#fc8f30;margin:-30px 0 0;padding:0 70px;text-transform:uppercase;font-size:20px;font-family:'Arial', sans-serif;font-weight:700;float:right;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;letter-spacing:8px;transition:all .35s}
#form-contact #button-contact a:hover.bt-message{background:#007d70}
#tab-about{width:100%;height:30px;margin:30px 0;border-bottom:1px solid #ddd;float:left}
#tab-about ul{float:left;text-align:center}
#tab-about ul li{margin:0 0 0 0;display:inline-block}
#tab-about ul li a{height:30px;line-height:30px;text-transform:uppercase;color:#007d70;padding:0 18px;float:left}
#tab-about ul li a:hover,
#tab-about ul li a.active{height:29px;color:#fc8f30;border-bottom:1px solid #fc8f30}
#box-about{width:100%;background:#F1F1F1;margin:0 0 30px;float:left}
#box-about img{width:450px;height:150px;float:left;opacity:.9}
#box-about img:hover{opacity:1}
#box-about #item-txt{width:600px;margin:0 25px;float:left}
#box-about #item-txt h2{width:600px;font-size:18px;color:#222;margin:10px 0;float:left}
#box-about #item-txt p{width:635px;float:left}
#box-advantages{width:100%;margin:0 0 30px;float:left}
#box-advantages span.number{width:60px;height:60px;margin:0 25px 0 0;font-size:20px;line-height:60px;text-align:center;color:#fff;font-family:'Arial';background:#fc8f30;float:left;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}
#box-advantages #txt-ad{width:1015px;float:left}
#box-advantages #txt-ad h3{width:100%;font-weight:400;font-size:18px;color:#007d70;margin:0 0 10px;float:left}
#tab-scroll{width:100%;height:60px;margin:50px 0;float:left}
#tab-scroll .scroll-img{width:100%;height:60px;overflow:hidden}
#tab-scroll .scroll-img ul{width:1500px;height:50px;border-bottom:1px solid #ddd;margin:0}
#tab-scroll .scroll-img ul li{width:9%;padding:0 10px;float:left;text-align:center}
#tab-scroll #text{width:100%;height:50px;float:left}
#tab-scroll #text a{width:100%;height:50px;line-height:50px;color:#ccc;text-align:center;font-size:13px;font-family:'Arial';text-transform:uppercase;float:left;position:relative}
#tab-scroll #text a:hover,
#tab-scroll #text a.active{color:#fc8f30}
#tab-scroll #text a:hover span.nav,
#tab-scroll #text a.active span.nav{width:20px;height:10px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -300px -360px no-repeat;float:left;position:absolute;left:50%;margin-left:-10px;bottom:-10px}
#tab-scroll .demo-btn{width:100%;margin:0;position:relative}
#tab-scroll .demo-backward{width:11px;height:22px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -300px -330px no-repeat;position:absolute;left:-30px;top:-50px;border:none;box-shadow:none;cursor:pointer;float:left}
#tab-scroll .demo-forward{width:11px;height:22px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -313px -330px no-repeat;position:absolute;right:-30px;top:-50px;border:none;box-shadow:none;cursor:pointer;float:left}
#main-testimonials{width:100%;float:left;background:#f5f5f5}
#main-testimonials #tes{width:100%;height:100%;text-align:center;float:left}
#main-testimonials #tes #txt-tes{width:92%;padding:10px 20px;float:left}
#main-testimonials #tes #txt-tes a.bt-detail{height:23px;border:1px dotted #999;color:#333;font-size:12px;line-height:23px;padding:5px 10px;transition:all .35s;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
#main-testimonials #tes #txt-tes a.bt-detail:hover{background:#fff;border:1px solid #007d70;color:#007d70;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#main-testimonials #tes img{max-width:160px;height:160px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
#main-testimonials #tes #txt-tes #name-tes{width:100%;font-size:12px;text-align:center;color:#999;margin:10px 0 5px}
#main-testimonials #tes #txt-tes #name-tes font{width:100%;font-size:16px;margin-bottom:10px;color:#007d70;text-transform:none;float:left}
#main-testimonials #tes #txt-tes #name-tes p{margin-bottom:10px;color:#333;font-size:13px}
#main-testimonials #tes #txt-tes #name-tes p.national{margin-bottom:0;text-transform:uppercase;color:#007d70}
#main-bottom{width:100%;float:left}
#testimonials-team{width:100%;padding:0;float:left}
#testimonials-team #testimonial{width:100%;text-align:center;padding:20px 0;float:left;}
#testimonials-team #testimonial .testimonial-head {width: 20%;display: inline-block;}
#testimonials-team #testimonial .testimonial-head span {width: 100%;float: left;text-align: center;color: #00ab99;line-height: 20px;}
#testimonials-team #testimonial .testimonial-head small {width: 100%;float: left;text-align: center;font-style: italic;color: #888;font-size: 11px;line-height: 20px;}
#testimonials-team #testimonial .testimonial-head a{display: block;position: relative;width: 100px;height: 100px;text-align: center;text-decoration: none;background-color: #dfdfdf;color: #333;font-size: 30px;line-height: 100px;margin: 10px auto;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;}
#testimonials-team #testimonial .testimonial-head a:after {border: 1px solid #dfdfdf;display: block;content: '';left: -10px;right: -10px;top: -10px;bottom: -10px;position: absolute;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;}
#testimonials-team #testimonial .testimonial-head img{width:100px;height:100px;display:inline-block;-webkit-border-radius:80px;-moz-border-radius:80px;border-radius:80px}
#testimonials-team #testimonial .testimonial-head img:hover{opacity:1}
#testimonials-team #testimonial .testimonial-content {width: 80%;display: inline-block;background-color: #fff;padding: 20px;border-radius: 50px;position: relative;margin-top: 13px;}
#testimonials-team #testimonial .testimonial-content:before {border-color: rgba(204, 204, 204, 0);border-bottom-color: #fff;border-width: 14px;margin-left: -14px;}
#testimonials-team #testimonial .testimonial-content:after {border-color: rgba(255, 255, 255, 0);border-bottom-color: #fff;border-width: 13px;margin-left: -13px;}
.testimonial-content:after, .testimonial-content:before {bottom: 100%;left: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
#testimonials-team #testimonial .testimonial-content h3 {font-size: 16px;width: 100%;float: left;margin-bottom: 5px;color: #007d70;font-weight: bold;}
#testimonials-team #testimonial .testimonial-content .fa-thumbs-up {width: 15px;height: 30px;border-radius: 100%;color: #00ab99;line-height: 28px;text-align: center;}
#testimonials-team #testimonial .testimonial-content .star-review {color: orange;}
#testimonials-team #testimonial .testimonial-content blockquote:before {display: none;}
#testimonials-team #testimonial .testimonial-content a.our-experinece {width: 100%;display: inline-block;margin-top: 5px;}
#testimonials-team #testimonial .testimonial-content .fa-file-video-o{font-size: 28px;color: #00ab99;}
#testimonials-team #testimonial .testimonial-content a.our-experinece span {width: 100%;display: inline-block;font-size: 14px;}
#testimonials-team #testimonial .testimonial-content a.our-experinece:hover span {color: #00ab99;}
#testimonials-team #testimonial .testimonial-link {width: 100%;display: inline-block;}
#testimonials-team #testimonial h2::before{bottom:0;content:"";left:0;margin:0 auto;max-width:170px;position:absolute;right:0;width:100%}
#goTop{bottom:50px;cursor:pointer;border-radius:50%;height:40px;position:fixed;right:20px;width:40px;z-index:999999;border:1px solid #979e1a}
#goTop span{width:0;height:0;margin-top:-7px;margin-left:12px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:12px solid #979e1a;float:left;margin-top:11px}
#goTop span:hover{border-bottom:12px solid #00ab99}
#testimonials-team #testimonial h2{width:100%;font-size:16px;position:relative;margin:15px 0 0;float:left;}
#testimonials-team #testimonial font{width:100%;font-size:12px;text-transform:uppercase;color:#888;float:left;padding:0 0 9px}
#testimonials-team #testimonial p{margin:0 auto;line-height:1.6}
#scroll-team{width:100%;float:left}
#scroll-team .scroll-img{width:100%;height:90px;overflow:hidden}
#scroll-team .scroll-img ul{width:2300px;margin:0}
#scroll-team .scroll-img ul li{width:71px;height:90px;margin:0 30px 0 0;padding:0 4px;float:left}
#scroll-team .demo-btn{width:1060px;margin:0;position:relative}
#scroll-team .demo-backward{width:10px;height:18px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -300px -300px no-repeat;position:absolute;left:-20px;top:-60px;border:none;box-shadow:none;cursor:pointer;float:left}
#scroll-team .demo-forward{width:10px;height:18px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -320px -300px no-repeat;position:absolute;right:-20px;top:-60px;border:none;box-shadow:none;cursor:pointer;float:left}
#scroll-team #team{width:100%}
#scroll-team #team img{width:100%;height:auto;display:inline-block;opacity:.9;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}
#scroll-team #team img:hover{opacity:1}
#scroll-team #team font{width:100%;height:20px;letter-spacing:1px;font-size:12px;text-align:center;float:left}
#help-contact{width:100%;padding:20px 0;float:left;background:#eee}
#help-contact img{width:90px;height:90px;margin:0 20px 0 0;float:left;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;opacity:.9}
#help-contact img:hover{opacity:1}
#help-contact #txt-help{width:650px;float:left}
#help-contact #txt-help h2{width:650px;font-size:16px;font-family:'Arial';color:#007d70;margin:12px 0;float:left;font-weight: bold;}
#help-contact #txt-help h2 span{color:#00ab99}
#help-contact #txt-help p{width:650px;float:left;line-height:1.6}
#help-contact a.bt-help{height:40px;background:#00ab99;line-height:40px;text-transform:uppercase;padding:0 20px;color:#fff;font-size:14px;font-family:'Arial';letter-spacing:1px;margin:30px 0 0;float:right;transition:all .35s; font-weight:bold;}
#help-contact a.bt-help:hover{background:#007d70}
#help-contact a.bt-help span.icon-mail{width:24px;height:19px;margin:2px 10px 0 0;float:left}
#help-contact a.bt-help span.icon-mail .fa-envelope-o{font-size:25px}
#footer{width:100%;height:159px;background:#800080;padding:30px 0;float:left}
#footer .row-margin{margin:0 -1%}
#footer #f-box{width:23%}
#footer #f-box:first-child{margin-left:1%;}
#footer #f-box:first-child{margin-left:1%;}
#footer #f-box:nth-child(2){margin:0 4%}
#footer #f-box.consultants a:nth-child(3){color:#ccc;text-align:center;font-size:14px;background-color:#06406e;width:213px;line-height:36px;margin-top:-5px;float:left}
#footer #f-box.consultants a img{opacity:0.8}
#footer #f-box.consultants:hover a img{opacity:1}
#footer #f-box.consultants:hover a:nth-child(3){background-color:#06406e;}
#footer #f-box.consultants{width:19.2%;float:right;margin-right: 0;}
#footer #f-box h2{width:213px;height:10px;color:#ddd;font-size:14px;font-family:'Arial';float:left; font-weight:bold;}
#footer #f-box #about-ft{width:100%;float:left}
#footer #f-box #about-ft a img{width:270px;}
.img-logo > img {width: 230px;}
#footer #f-box #about-ft p{width:100%;margin:10px 0 0;font-size:12px;line-height:24px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/bg-world.png) no-repeat;color:#ccc;float:left}
#footer #f-box #about-ft p a{color:#ccc}
#footer #f-box #about-ft p a img{width:100%}
#footer #f-box #about-ft p a:hover{text-decoration:underline;color:#fc8f30}
#footer #f-box #box-link{width:100%;float:left}
#footer #f-box #box-link ul{width:100%;float:left}
#footer #f-box #box-link ul li{width:100%;margin:0 0 5px;padding:0 0 5px;float:left}
#footer #f-box #box-link ul li:last-child{border-bottom:none}
#footer #f-box #box-link ul li a{color:#ccc;font-size:12px}
#footer #f-box #box-link ul li a:hover{text-decoration:none;color:#00ab99}
#footer #f-box #box-link ul li a span.nav{width:3px;height:5px;margin:6px 8px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -590px -10px no-repeat;float:left}
#footer #f-box #review-ft{width:100%;float:left}
#footer #f-box #review-ft a img{width:100%;height:100%}
#footer .dmca{float:left;width:100%;text-align:center}
#footer .dmca img{margin-left:-40px}
#bottom-ft{width:100%;background:#06406e;color:#fff;font-size:12px;float:left}
.credits{width:100%;margin:0!important;padding:0!important;text-align:center;display:block;position:relative;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.credits ul{margin:0;position:relative;top:0;left:0;width:90%!important;display:block;margin:0 auto;padding:0!important;margin-top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.credits ul li{float:left;width:20%}
.credits ul li a{margin:0;padding:0;display:block;position:relative;color:#617e8b;text-shadow:none!important;transition-delay:.1s;-moz-transition-delay:.1s;-webkit-transition-delay:.1s;-o-transition-delay:.1s;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.credits ul li a span{opacity:0;position:absolute;top:0;left:0;height:100%;display:block;width:100%;text-align:center;height:0;color:#fff;text-transform:uppercase;font-size:1.5em;letter-spacing:5px;text-shadow:none!important;font-family:'Arial';font-style:normal;float:left;transition-delay:.1s;-moz-transition-delay:.1s;-webkit-transition-delay:.1s;-o-transition-delay:.1s;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}
.credits ul li a span i{font-size:.8em!important;float:left;font-family:'Arial';width:100%;margin-bottom:1px;text-transform:none;color:#fff;letter-spacing:1px}
.credits ul li a:hover span{opacity:1;display:inline-block;height:100%;width:100%;position:absolute;top:50px}
.credits ul li.vietnam a:hover span{color:#24a9e1}
.credits ul li.cambodia a:hover span{color:#3ab54b}
.credits ul li.laos a:hover span{color:#f7941d}
.credits ul li.myanmar a:hover span{color:#bb66a9}
.credits ul li.thailand a:hover span{color:#f16fab}
.credits ul li a img{padding:30px 0;width:154px;transition-delay:.1s;-moz-transition-delay:.1s;-webkit-transition-delay:.1s;-o-transition-delay:.1s;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.credits ul li a:hover img{opacity:0;padding:10px 0}
.view_map_top a {font-size: 14px;line-height: 34px;color: #888;}
.view_map_top a:hover {color: #007d70;}
.view_map_top a i {font-size: 18px;color: #888;}
.view_map_top a:hover i{color: #00ab99;}
.show_offer_top {display: none;}
#special-tour #txt-cruise #price .offer_pro#right-styletour a {margin: 0;color: red;background: url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconspecialoffer.svg) no-repeat;height: 35px;line-height: 35px;width: 160px;text-align: right;padding-right: 15px;float: right;font-size: 13px;font-weight: bold;}
#special-tour #txt-cruise #price .offer_pro#right-styletour a:hover {color: #007d70;}
#special-tour #txt-cruise .promotion_top#price {margin: 0;height: 35px;}
#bottom-ft #bot-ft{width:100%;height:176px;background:#B95C00;line-height:50px;float:left}
#bottom-ft #bot-ft #link-ft{width:16%;height:50px;float:left}
#bottom-ft #bot-ft #link-ft a{color:#fff}
#bottom-ft #bot-ft #link-ft a:hover{color:#ff7800;text-decoration:underline}
#bottom-ft #bot-ft #copy-r{width:50%;height:auto;float:left;color:#ccc}
#bottom-ft #bot-ft #copy-r a{color:#007d70}
#bottom-ft #bot-ft #copy-r a:hover{color:#979e1a}
#bottom-ft #bot-ft .flag{float:left;margin:19px 6px 0 0}
#f-box #socials{width:70%;height:30px;margin:10px 0 0;float:left}
#f-box #socials a{width:30px;height:30px;margin-left:5px;float:left;transition:all .35s}
#f-box #socials a.facebook{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -340px -300px no-repeat}
#f-box #socials a.facebook:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -340px -340px no-repeat}
#f-box #socials a.twitter{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -375px -300px no-repeat}
#f-box #socials a.twitter:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -375px -340px no-repeat}
#f-box #socials a.google{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -410px -300px no-repeat}
#f-box #socials a.google:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -410px -340px no-repeat}
#f-box #socials a.skype{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -445px -300px no-repeat}
#f-box #socials a.skype:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -445px -340px no-repeat}
#bottom-ft #bot-ft .bot-right{float:right;font-size:12px;padding-left:124px;color:#ccc}
#bottom-ft #bot-ft .bot-right a{background:#007d70;color:#ccc;padding:3px 6px;border-radius:5px}
#bottom-ft #bot-ft .bot-right a:hover{background:#979e1a}
#bottom-ft #country{width:100%;margin:10px 0;float:right}
#bottom-ft #country > img {width: 100%}
#testimonials-team .grid-1 #title-line {margin-top: 40px;margin-bottom: 0;}
#bottom-ft #country a{height:70px;transition:all .35s}
#bottom-ft #country p{width:23%;float:left;margin:10px 0 0 15px;color:#aaa}
#bottom-ft #country .i-country a{width:9%;margin:0 0 0 49px}
#bottom-ft #country .i-country{margin-top:17px}
#bottom-ft #country a.seasia{float:left;height:100px;width:9%}
#bottom-ft #country a.seasia img{width:100px;height:100px}
#bottom-ft #country a.vietnam{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -31px -776px no-repeat;float:left}
#bottom-ft #country a.vietnam:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -31px -847px no-repeat}
#bottom-ft #country a.cambodia{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -138px -776px no-repeat;float:left}
#bottom-ft #country a.cambodia:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -138px -847px no-repeat}
#bottom-ft #country a.laos{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -244px -776px no-repeat;float:left}
#bottom-ft #country a.laos:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -244px -847px no-repeat}
#bottom-ft #country a.myanmar{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -349px -776px no-repeat;float:left}
#bottom-ft #country a.myanmar:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -349px -847px no-repeat}
#bottom-ft #country a.thailand{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -456px -776px no-repeat;float:left}
#bottom-ft #country a.thailand:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -456px -847px no-repeat}
#popup_license #popup-header-mj h3{color:#ffae3a}
#popup_license #popup-footer{background:#007d70;text-align:center;color:#ddd;font-size:14px;padding:10px}
#popup_license #popup-content{text-align:center;padding:5px}
#popup_license #popup-content img {width: 100%;}
#mask_license{display:none;background:#000;position:fixed;left:0;top:0;width:100%;height:100%;opacity:.8;z-index:999}
.license-popup{width:650px;display:none;background:#ddd;float:left;font-size:1.2em;position:absolute;top:50%;left:50%;z-index:99999}
.login-popup{width:500px;display:none;background:#ddd;float:left;font-size:1.2em;position:absolute;top:50%;left:50%;z-index:99999}
.login-popup .close .fa-times{float:right;position:absolute;top:5px;right:8px;font-size: 25px;color: #ccc;}
.login-popup .close .fa-times:hover{color:#FFF}
#mask{display:none;background:#000;position:fixed;left:0;top:0;width:100%;height:100%;opacity:.8;z-index:999}
#popup-header-mj{background:#035d56;color:#fff;padding:10px 30px}
#popup-header-mj h3{font-size:14px;padding-top:5px;width:86%;margin:0 auto;color:#fff;min-height:35px;text-align:center;font-size:18px;border-bottom:1px solid #828615}
#popup-header-mj p{padding:8px 0;color:#fff;font-size:13px;width:81%;padding-right:0;text-align:center;margin:0 auto}
.contact_sub select.short{margin-right:5px;width:50px;height:29px;border:1px solid #b9d3cf;color:#007d70;float:left;padding:.3em;font-size:13px; font-weight: 600;}
#inquiry_booking .signin .full-name, #inquiry .signin .full-name{width:35%;height:29px;padding:0 10px;background:#fff;border:1px solid #b9d3cf;font-size:14px;line-height:28px;float:left;margin-right:10px;color:#007d70; font-weight: 600;}
#inquiry_booking .signin input.e-mail, #inquiry .signin input.e-mail{width:216px;height:29px;margin:0;padding:0 10px;background:#fff;border:1px solid #b9d3cf;font-size:14px;line-height:28px;float:left;color:#007d70;font-weight: 600;}
#inquiry_booking .signin input.phone_number, #inquiry .signin input.phone_number{width:100%;height:29px;margin-top:17px;padding-left:10px;border:1px solid #b9d3cf;color:#007d70;float:left;font-size:14px;font-weight: 600;}
#inquiry_booking .signin .contact_us select.long, #inquiry .signin .contact_us select.long{width:215px;height:29px;float:left;margin-top:17px;border:1px solid #b9d3cf;color:#007d70;padding:.3em;margin-left:10px;font-size:14px;font-weight: 600;}
#inquiry_booking .signin input.e-mail {width: 235px;}
#inquiry_booking .signin input.subject, #inquiry .signin input.subject{width:465px;height:29px;padding-left:10px;border:1px solid #ddd;color:#555;float:left;margin:10px 0 6px 10px}
#inquiry_booking .signin textarea.sms, #inquiry .signin textarea.sms{width:100%;height:270px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/bg_pop.png) no-repeat center #fff;border:1px solid #b9d3cf;padding:10px;float:left;font-size:16px;line-height:20px;color:#007d70;margin-bottom:10px;font-weight: 600;}
#inquiry_booking .signin input.button:hover, #inquiry .signin input.button:hover{background:#fc8f30;float:right;border:none;cursor:pointer;font-size:14px;color:#fff}
#inquiry_booking .signin input.button, #inquiry .signin input.button{font-weight:700;width:30%;float:right;height:50px;border:none;cursor:pointer;color:#fff;font-size:14px;background:#1870b5;transition:all .35s;width:100%;letter-spacing: 5px;}
#inquiry_booking .signin, #inquiry .signin{float:left;padding:20px 30px 40px;width:100%;background:#f5f5f5;border-bottom:1px solid #292929}
#inquiry_booking .signin .contact_sub, #inquiry .signin .contact_sub{width:50px;float:left;margin-right:10px}
#inquiry_booking .signin #detail_phone, #inquiry .signin #detail_phone{float:left;width:100%}
.login-popup .signin #line-title{width:100%;color:#946a25;float:left;margin:0}
.login-popup .signin #line-title h3{font-size:18px;text-align:center}
.login-popup .signin #line-title p{width:100%;float:left;margin:0;font-size:14px;text-align:center}
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}
.ui-front{z-index:100}
#inquiry_booking .signin .contact_us select.long {width: 235px;}
.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}
.ui-menu .ui-menu{position:absolute}
.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}
.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active{margin:-1px}
.ui-menu-icons{position:relative}
.ui-menu-icons .ui-menu-item{padding-left:2em}
.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}
.ui-menu .ui-menu-icon{left:auto;right:0}
.ui-widget{font-family:Arial, Arial, sans-serif;font-size:1.1em}
.ui-widget .ui-widget{font-size:1em}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button{font-family:Arial, Arial, sans-serif;font-size:1em}
.ui-widget-content{border:1px solid #e5e5e5;width:229px;margin-left:-4px;border-top:none;background:#fff;color:#333;width:180px!important}
.ui-widget-content a{color:#333}
.ui-widget-header{color:#222;font-weight:700}
.ui-widget-header a{color:#222}
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus{background:#fff;font-weight:400;color:#008fbb}
.ui-autocomplete .ui-menu-item .ui-corner-all:hover{color:#008fbb;line-height:25px}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff;font-weight:400;color:#333;font-size:12px}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited{color:#333;text-decoration:none}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a{color:#363636}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec;color:#cd0a0a}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a{color:#cd0a0a}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text{color:#cd0a0a}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary{font-weight:700}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl{border-top-left-radius:4px}
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr{border-top-right-radius:4px}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
#input-sl .sbHolder ul .sbOptions li a.sbFocus{background:none}
.ui-autocomplete li.ui-menu-item a.ui-corner-all{background:none;margin:5px;width:100%;height:33px;line-height:33px;font-size:14px;color:#007d70}
.ui-autocomplete{overflow:auto;height:150px;background:#fff;text-indent:10px;border:1px solid #c6c6c6}
.ui-autocomplete li.ui-menu-item{padding:0;height:33px;line-height:33px;font-family:"Arial";color:#007d70;font-size:14px!important}
.ui-autocomplete li.ui-menu-item:hover{width:100%;background:#007d70;color:#fff}
.ui-autocomplete li.ui-menu-item a.ui-corner-all:hover{background:#DDD;color:#ccc}
.ui-autocomplete li.ui-menu-item a.ui-state-focus{background:#DDD;margin:5px;width:100%;height:33px;line-height:33px;color:#333}
#component-search #box2-input .sbHolder{width:185px}
#component-search #box2-input .sbHolder .sbOptions{width:100%;border:1px solid #c6c6c6;border-top:none;max-height:200px!important;overflow:auto!important}
#component-search #box2-input .sbHolder .sbOptions li a{color:#007d70;border:0;width:100%;float:left;line-height:30px;height:30px;padding:0;margin:0}
#component-search #box2-input .sbHolder .sbOptions li a:hover{background:#007d70!important;color:#fff}
#container-search #box-input .sbHolder{width:185px}
#container-search #box-input .sbHolder .sbOptions{width:185px;border-top:none;max-height:200px!important;overflow:auto!important}
#container-search #box-input .sbHolder .sbOptions li a{color:#946A25;border:0;width:100%;float:left;line-height:30px;height:30px;padding:0;margin:0}
#txt-open-tour{background:#fff;width:100%;float:left}
#txt-open-tour #title-detail-tour #itinerary #days{width:50px;height:40px;line-height:16px;padding:12px 0 0;text-align:center;text-transform:uppercase;color:#007d70;font-size:11px;margin:0 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -360px no-repeat;float:left}
#txt-open-tour #title-detail-tour #itinerary h2{width:777px;height:30px}
#txt-open-tour #title-detail-tour #itinerary h2 a{color:#007d70}
#txt-open-tour #title-detail-tour #itinerary{margin-bottom:10px;float:left}
#txt-open-tour #title-detail-tour #itinerary #days .day{width:50px;font-size:20px;font-family:'Arial';text-align:center;float:left}
#txt-open-tour #title-detail-tour #itinerary p a{color:#555}
#txt-open-tour #title-detail-tour #itinerary p a:hover{color:#fc8f30}
.icon-team{width:100%;height:20px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 26px -79px no-repeat;float:left;margin:5px 0}
.icon-best{width:150px;height:69px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -239px -702px no-repeat;text-align:center;display:inline-block}
.bt-moretesti{height:30px;line-height:32px;font-family:'Arial';font-size:12px;text-transform:uppercase;letter-spacing:1px;padding:0 25px;color:#555;background:#ddd;display: inline-block;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin:0 auto;transition:all .35s;margin-top:30px}
.bt-moretesti:hover{background:#00ab99;color:#fff}
.bt-more-tourhome{line-height:32px;font-family:'Arial';font-size:16px;letter-spacing:1px;padding:2px 30px;color:#979e1a;float:none;margin:0 auto;transition:all .35s;margin-top:30px;display:inline-block; font-weight:bold;}
.bt-more-all{line-height:32px;font-family:'Arial';font-size:14px;letter-spacing:1px;padding:2px 30px;color:#00ab99;float:none;margin:0 auto;transition:all .35s;margin-top:30px;display:inline-block}
.bt-more-des-all{margin-top:0}
#inquiry_booking .signin textarea.sms {background: url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/bg_pop.png) no-repeat center #fff;}
.top_booking.no-margin.submit-booking {position: relative;}
.bt-more-tourhome:hover{color: #00ab99;}
.line-bor {width: 100%;float: left;margin: 20px 0;height: 1px;border-bottom: 1px dotted #ddd;}
.bt-more-all:hover{color:#007d70}
.view-tour{float:left;width:100%;text-align:center}
.view-all{float:left;width:100%;text-align:center}
#f-box #review-ft ul{width:100%;float:left}
#f-box #review-ftul li{width:73px;width:73px;text-align:center;margin:0 16px 8px 0;float:left}
#f-box #review-ft ul li:last-child{margin-right:0}
#f-box #review-ft ul li a{width:83px;height:83px;margin:6px 0 0 6px;text-align:center;float:left}
#f-box #review-ft ul li a img{width:63px;height:56px;text-align:center;border:1px dotted #06406e;padding:4px;float:left;transition:all .35s}
#f-box #review-ft ul li a img:hover{opacity:1;border:1px dotted #fc8f30}
#f-box #review-ft ul li a font{color:#ccc;font-size:12px}
#f-box #review-ft ul li a:hover font{color:#fc8f30}
#best-main{width:100%;float:left}
.item_place{background:rgba(0 url('https://d1k2oi80tv211b.cloudfront.net/tivn/images/map-mk.jpg') no-repeat center 0);width:100%;height:386px;display:none;margin:0;float:left;position:relative}
.point_sub{position:absolute;width:32px;left:50%;z-index:2}
.point_sub:hover{z-index:3}
.header-booking, .offer-special {width: 100%;float: left;}
.offer-price {width: 25%;float: right;}
.offer-price #special_offer {margin-top: 5px;}
.me-kong .point1{margin-left:-60px;top:2px}
.me-kong .point2{top:14px;margin-left:32px}
.me-kong .point3{top:145px;margin-left:62px}
.me-kong .point4{top:105px;margin-left:111px}
.me-kong .point5{top:206px;margin-left:245px}
.me-kong .point6{top:260px;margin-left:-57px}
.me-kong .point7{top:188px;margin-left:110px}
.me-kong .point8{top:230px;margin-left:240px}
.me-kong .point9{top:250px;margin-left:255px}
.me-kong .point10{top:215px;margin-left:215px}
.me-kong .point11{top:25px;margin-left:135px}
.me-kong .point12{top:258px;margin-left:161px}
.me-kong .pointmm{top:10px;margin-left:-501px}
.me-kong .pointmm2{top:5px;margin-left:-532px}
.me-kong .pointhl{top:-2px;margin-left:594px}
.me-kong .pointhl2{top:-2px;margin-left:584px}
.me-kong .text1{left:-66px;top:55px;width:65px}
.me-kong .text2{left:30px;top:45px;width:80px}
.me-kong .text3{left:-70px;top:60px;width:80px}
.me-kong .text4{left:55px;top:50px;width:80px}
.me-kong .text5{left:30px;top:40px;width:120px}
.me-kong .text6{left:-5px;top:55px;width:60px}
.me-kong .text7{left:-29px;top:51px;width:60px}
.me-kong .text8{left:-5px;top:55px;width:60px}
.me-kong .text9{left:-5px;top:55px;width:60px}
.me-kong .text10{left:-5px;top:55px;width:60px}
.me-kong .text11{left:55px;top:50px;width:95px}
.me-kong .text12{left:-13px;top:55px;width:50px}
.me-kong .textmm{left:-13px;top:58px;width:50px}
.me-kong .textmm2{left:-13px;top:58px;width:58px}
.me-kong .texthl{left:-18px;top:58px;width:70px}
.me-kong .texthl2{left:-18px;top:58px;width:70px}
.me-kong span{color:#290003;position:absolute;cursor:pointer}
.me-kong span:hover{color:#7d2828}
.item_place .bg_item{position:absolute;left:50%;z-index:0;margin-left:-674px}
.point_sub .tooltip{position:absolute;display:none;z-index:1}
.point_sub .tooltip_child{width:180px;padding:20px 15px;background:#fff;z-index:300}
.point_sub .tooltip_child img{width:150px;height:100px}
.point_sub:hover .tooltip{display:block;position:absolute;z-index:4}
.point_sub .tooltip.l-top{left:50%;margin-left:-115px;bottom:46px;padding-bottom:5px}
.point_sub .tooltip.l-bot{left:50%;margin-left:-115px;top:46px;padding-top:5px}
img.p_icon{position:absolute;top:0;left:0;cursor:pointer;animation:leftone 1s ease infinite;-moz-animation:leftone 1s ease infinite;-webkit-animation:leftone 1s ease infinite}
@-moz-keyframes leftone{0%{top:-3px}
    100%{top:3px}
}
@-webkit-keyframes leftone{0%{top:-3px}
    100%{top:3px}
}
.point_sub .tooltip.l-left{top:-5px;left:-185px;padding-left:5px}
.viet-nam .point_sub .tooltip.l-left{top:-100px!important;left:-185px;padding-left:5px}
.point_sub .tooltip.l-right{top:-50px;right:-185px;padding-right:5px}
.map-tt{position:absolute;top:20px;left:50px;text-transform:uppercase;font-size:30px;font-weight:700;z-index:1}
.point_sub .tooltip_child .view_more{color:#895a36;padding-bottom:15px}
.point_sub .tooltip .line-top{position:absolute;left:15px;top:12px}
.point_sub .tooltip .line-bt{position:absolute;left:15px;bottom:12px}
.point_sub .tooltip .tt{text-transform:uppercase;font-size:14px;color:#492a1e;font-weight:700;margin-top:8px;margin-bottom:3px}
.point_sub .tooltip .desc{color:#333;line-height:14px;margin-bottom:7px}
.point_sub .tooltip a{font-weight:400}
.point_sub .tooltip a:hover{text-decoration:underline}
#view-all-tour{width:100%;text-align:center}
#main-ab{padding:0 0 50px}
#main-ab .detail_des p strong{color:#007d70!important;text-transform:uppercase;font-size:14px}
#day-tour table#activities tr .red a{color:#555;width: 100%;float: left;text-align: center;position: relative; text-indent: 0;}
#day-tour table#activities tr .red a:hover {color: #007d70;}
#main-ab .detail_deposit strong{color:#007d70}
span#AllMealsinc{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -27px -14px no-repeat}
span#Bar{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -85px -14px no-repeat}
span#SpaMassage{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -147px -14px no-repeat}
span#MeetingFacilities{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -27px -115px no-repeat}
span#hourroomservice{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -147px -115px no-repeat}
span#SmokingArea{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -147px -165px no-repeat}
span#Restaurant{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -26px -214px no-repeat}
span#Safetybox{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -84px -214px no-repeat}
span#Babycot{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -145px -214px no-repeat}
span#Kayaking{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -25px -265px no-repeat}
span#Privatebalcony{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -24px -317px no-repeat}
span#PrivateJacuzzi{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -83px -317px no-repeat}
span#Airconditioning{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -146px -313px no-repeat}
span#TaiChiClass{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -83px -365px no-repeat}
span#CookingClass{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -144px -365px no-repeat}
span#CarPark{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -26px -414px no-repeat}
span#ValetParking{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -84px -414px no-repeat}
span#FreeWifi{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -146px -414px no-repeat}
span#CoffeeShop{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -25px -466px no-repeat}
span#Privatebeach{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -142px -466px no-repeat}
span#AirportTransfer{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -84px -512px no-repeat}
span#Babysitting{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -145px -512px no-repeat}
span#BusinessCenter{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -84px -560px no-repeat}
span#Facilitiesfordisabledguests{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -145px -560px no-repeat}
span#Laundryservice{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -84px -607px no-repeat}
span#PoolBar{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -82px -466px no-repeat}
span#Roomservice{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -145px -607px no-repeat}
span#Shops{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -84px -655px no-repeat}
span#ShuttleService{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -144px -655px no-repeat}
span#Tours{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -25px -512px no-repeat}
span#Garden{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -25px -560px no-repeat}
span#Massage{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -25px -656px no-repeat}
span#Spa{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -25px -607px no-repeat}
span#MiniGolf{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -148px -64px no-repeat}
span#Breakfastinc{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -84px -265px no-repeat}
span#ResortStyle{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -83px -317px no-repeat}
span#PrivateBeach{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -85px -113px no-repeat}
span#IndoorPool{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -85px -65px no-repeat}
.hotels-dv span#OutdoorPool{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -26px -364px no-repeat}
span#Familyroom{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -25px -164px no-repeat}
span#ButlerService{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -84px -265px no-repeat}
span#SwimmingPool{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -26px -364px no-repeat}
span#FitnessCenter{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -26px -65px no-repeat}
span#OutdoorPool{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -85px -65px no-repeat}
span#Elevator{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -85px -113px no-repeat}
span#Concierge{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -83px -163px no-repeat}
span#CaveDinner{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/iconfaci.png) -145px -263px no-repeat}
#fac-pol-hotel ul li span{width:25px;height:23px;display:inherit;margin:-2px 10px 15px 0;border:1px solid #f0f0f0;float:left}
.padding{width:100%;height:30px;overflow:hidden}
.padding1{width:100%;height:10px;overflow:hidden;border-top:1px solid #ddd}
#g-people{width:380px;margin:5px 0 0;float:left}
.option-hotel .sub-detail-hotel > p {width: 100%;float: left;background: url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/bg-border-v.png) bottom left repeat-x;line-height: 22px;font-size: 12px;padding: 6px 0;}
#g-people #people{width:95px;float:left;position:relative}
#g-people #people #sl-number{width:107px;background:#fff;padding-top:10px;float:left;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#g-people #people #sl-number select.number{width:85px;height:30px;margin:0 5px 10px;background:#fff;padding:5px;line-height:30px;color:#ccc;border:1px solid #ddd;float:left;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#g-people #people a span.solo{width:15px;height:21px;margin:0 0 0 40px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -371px -1192px no-repeat;float:left}
#g-people #people a:hover span.solo,
#g-people #people a.active span.solo{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -371px -1252px no-repeat}
#g-people #people a span.couple{width:29px;height:21px;margin:0 0 0 33px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -418px -1192px no-repeat;float:left}
#g-people #people a:hover span.couple,
#g-people #people a.active span.couple{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -418px -1252px no-repeat}
#g-people #people a span.family{width:35px;height:21px;margin:0 0 0 30px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -371px -1223px no-repeat;float:left}
#g-people #people a:hover span.family,
#g-people #people a.active span.family{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -371px -1283px no-repeat}
#g-people #people a span.group{width:55px;height:21px;margin:0 0 0 20px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -418px -1223px no-repeat;float:left}
#g-people #people a:hover span.group,
#g-people #people a.active span.group{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -418px -1283px no-repeat}
#g-people #people a #select-p{width:80px;height:25px;color:#ccc;margin:0 0 0 15px;line-height:25px;float:left}
#g-people #people a #select-p span.sl{width:17px;height:16px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -207px -1358px no-repeat;margin:5px 5px 0 0;float:left}
#g-people #people a #select-p span.sl-ac,
#g-people #people a.active #select-p span.sl-ac{width:17px;height:16px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -180px -1358px no-repeat;margin:5px 5px 0 0;float:left}
#g-people ul{width:100%;float:left;background:none}
#g-people ul li{width:76px;float:left;margin-right:12px}
#g-people ul li .people span.solo{width:25px;height:30px;margin:0 0 0 20px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -376px -213px no-repeat;float:left;cursor:pointer}
#g-people ul li .people span.solo:hover,
#g-people ul li .people.active span.solo{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -376px -242px no-repeat}
#g-people ul li .people span.couple{width:50px;height:30px;margin:0 0 0 20px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -400px -213px no-repeat;float:left;cursor:pointer}
#g-people ul li .people span.couple:hover,
#g-people ul li .people.active span.couple{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -400px -242px no-repeat}
#g-people ul li .people span.family{width:60px;height:30px;margin:0 0 0 20px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -444px -213px no-repeat;float:left;cursor:pointer}
#g-people ul li .people span.family:hover,
#g-people ul li .people.active span.family{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -444px -242px no-repeat}
#g-people ul li .people span.group{width:73px;height:30px;margin:0 0 0 2px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -501px -213px no-repeat;float:left;cursor:pointer}
#g-people ul li .people span.group:hover,
#g-people ul li .people.active span.group{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -501px -242px no-repeat}
#g-people ul li .people #sl-number{width:106px;padding-top:6px;float:left;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#g-people ul li .people #sl-number select.number{width:75px;height:25px;background:#fff;padding:0 5px;line-height:25px;color:#ccc;border:1px solid #ddd;float:left;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#g-people ul li .people input[type=radio].css-checkbox{display:none}
#g-people ul li .people input[type=radio].css-checkbox:checked + label.css-label{background-position:0 -27px}
#g-people ul li .people input[type=radio].css-checkbox + label.css-label{padding-left:29px;height:20px;display:inline-block;line-height:20px;background-repeat:no-repeat;background-position:0 1px;font-size:16px;vertical-align:middle;cursor:pointer}
#g-people ul li .people label.css-label{background-image:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/radio.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#g-people ul li .people .group_number{width:106px;padding-top:10px;float:left;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#g-people ul li .people .group_number select.number{width:75px;height:25px;background:#fff;padding:0 5px;line-height:25px;color:#ccc;border:1px solid #ddd;float:left;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#g-people ul li .people .group_number{width:285px;margin-left:-197px;margin-top:10px;height:45px}
#g-people ul li .people .group_number .number_a{width:85px;float:left;margin:0 5px 10px}
#g-people ul li .people .group_number .number_a p{width:100%;float:left;text-align:center;font-size:10px}
#g-people ul li .people #sl-number .number_a{width:85px;float:left;margin:0 5px 10px}
#g-people ul li .people #sl-number{width:285px;margin-left:-108px;margin-top:10px;height:45px}
#g-people ul li .people #sl-number .number_a p{width:100%;float:left;text-align:center;font-size:10px}
#g-people select{margin-bottom:2px!important}
#info-booking{width:830px;margin:10px 135px 0;border-bottom:1px dotted #ddd;padding-bottom:30px;float:left}
#info-booking h2{width:100%;text-align:center;font-size:30px;font-family:'Arial';color:#555;padding-bottom:20px;border-bottom:1px solid #ddd;margin:0 0 30px;float:left}
#info-booking #left-bk{width:250px;margin:0 20px 0 0;float:left}
#info-booking #left-bk #price-pk{width:100%;height:60px;text-align:left;font-size:12px;float:left;position:relative}
#info-booking #left-bk #price-pk .arrow{width:20px;height:20px;float:left;top:-11px;left:172px;position:absolute;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon_m.png) no-repeat;z-index:100}
#info-booking #left-bk #price-pk h3{width:100%;height:10px;line-height:10px;margin:10px 0;float:left;font-size:16px}
#info-booking #left-bk #price-pk #detail_offer h3{text-align:center;color:red;font-size:13px}
#info-booking #left-bk #price-pk #detail_offer .close_box{color:#333;padding:10px;text-align:left;font-size:13px}
#info-booking #left-bk #price-pk .sale{width:100px;height:40px;line-height:40px;font-size:40px;color:red;font-family:'Arial';float:right;text-align:right}
#info-booking #left-bk #price-pk strong{width:50px;height:20px;line-height:20px;font-weight:400;font-size:16px;text-decoration:line-through;float:left}
#info-booking #left-bk #price-pk a{color:red;margin-left:14px}
#info-booking #left-bk #price-pk a.close_offer{float:right;margin-right:5px;color:#222}
#info-booking #left-bk #price-pk a.close_offer:hover{color:#007d70}
#info-booking #left-bk #price-pk font{width:50px;height:20px;line-height:20px;font-size:20px;color:#fc8f30;font-family:'Arial';float:left}
#info-booking #left-bk #img-pk{width:250px;margin:0 0 10px;float:left;position:relative}
#info-booking #left-bk #img-pk img{width:250px}
#info-booking #left-bk #img-pk #pk{width:250px;height:30px;float:left;background: rgba(0,0,0,0.3);position:absolute;left:0;bottom:0}
#info-booking #left-bk #img-pk #pk span.pk1{width:109px;height:14px;margin:8px 0 8px 80px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -257px -323px no-repeat;float:left}
#info-booking #left-bk #img-pk #pk span.pk2{width:75px;height:14px;margin:8px 0 8px 95px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -257px -364px no-repeat;float:left}
#info-booking #left-bk #img-pk #pk span.pk3{width:78px;height:14px;margin:8px 0 8px 95px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -257px -403px no-repeat;float:left}
#info-booking #left-bk #img-pk #pk span.pk4{width:43px;height:14px;margin:8px 0 8px 110px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -257px -444px no-repeat;float:left}
#info-booking #txt-info{width:100%;float:left}
#info-booking #txt-info #top-pk{width:100%;height:auto;padding:15px;border:1px dotted #ddd;margin-bottom:15px;float:left;background-color: #fff;}
#info-booking #txt-info #top-pk #night-pk{width:69px;height:60px;padding-right:10px;text-align:center;border-right:1px dotted #ddd;margin:0 15px 0 0;float:left}
#info-booking #txt-info #top-pk #night-pk span.i-night{width:29px;height:29px;margin:5px 20px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -399px -517px no-repeat;float:left}
#info-booking #txt-info #top-pk #night-pk font{font-size:20px;font-family:'Arial'}
#info-booking #txt-info #top-pk #day{width:50px;height:50px;line-height:16px;padding:12px 0 0;text-align:center;text-transform:uppercase;color:#007d70;font-size:11px;margin:0 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 2px -360px no-repeat;float:left}
#info-booking #txt-info #top-pk #day font{width:50px;text-align:center;font-size:24px;font-family:'Arial';float:left}
#info-booking #txt-info #top-pk #tc-cruise{width:560px;margin:10px 0 0;float:left}
#info-booking #txt-info #top-pk #tc-cruise #h-tc{height:25px;margin:0 30px 0 0;float:left}
#info-booking #txt-info #top-pk #tc-cruise #h-tc font{font-family:'Arial'}
h1.inquiry_title{color:#007d70;font-size:22px}
#info-booking #txt-info #top-pk #tc-cruise #h-tc a{color:#25aae1;font-family:'Arial';text-decoration:underline}
#info-booking #txt-info #top-pk #tc-cruise #h-tc span.time{width:16px;height:15px;margin:3px 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -395px -452px no-repeat;float:left}
#info-booking #txt-info #top-pk #tc-cruise #h-tc span.cabin{width:16px;height:10px;margin:5px 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -421px -452px no-repeat;float:left}
#info-booking #txt-info #top-pk #tc-cruise #h-tc span.review{width:16px;height:14px;margin:3px 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -447px -452px no-repeat;float:left}
#info-booking #txt-info #top-pk h3 {max-width:86%;margin:5px 0 0;font-size:22px;font-family:'Arial';color:#007d70;font-weight:bold;float:left;min-width: 30%;}
#info-booking #txt-info #top-pk #des-tour {margin:10px 0 0;float:left;width: 65%;}
#txt-info #top-pk #price {float: right;}
#txt-info #top-pk #price > p {width: 100%;height: 10px;line-height: 10px;margin: 0 0 5px;font-weight: 400;font-size: 11px;float: right;text-align: right;}
#txt-info #top-pk #price > font {height: 20px;font-size: 22px;color: #fc8f30;font-family: 'Arial';float: right;font-weight: 700;margin-left: 3px;}
#txt-info #top-pk #price > strong {color: #888;height: 20px;font-weight: 400;font-size: 16px;font-family: 'Arial';text-decoration: line-through;float: right;}
#info-booking #txt-info #top-pk #des-tour span.icon-des{width:17px;height:17px;margin:2px 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -540px -30px no-repeat;float:left}
#info-booking #txt-info #top-pk #des-tour a{color:#666;font-size:13px}
#info-booking #txt-info #top-pk #des-tour a:hover{color:#007d70;text-decoration:underline}
#info-booking #txt-info #box-check{width:100%;float:left}
#info-booking #txt-info #box-check #input-sl{width: 65%;height:30px;float:left;background:#fff;margin:0;border:1px solid #ccc;position:relative}
#info-booking #txt-info #box-check #input-sl span.i-date{width:15px;height:16px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -568px -550px no-repeat;float:left;position:absolute;right:8px;top:6px}
#info-booking #txt-info #box-check #input-sl span.i-nav{width:12px;height:7px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -264px -272px no-repeat;float:left;position:absolute;right:8px;top:14px}
#info-booking #txt-info #box-check #input-sl input{height:30px;padding-left:8px;color:#555;line-height:30px;border:none;font-family:'Arial';font-size:14px;background:none;float:left}
#info-booking #txt-info #box-check #input-sl input.date{width:100%;font-weight: bold;}
#info-booking #txt-info #box-check #input-sl input.departure{width:183px}
#info-booking #txt-info #box-check #input-sl input.no-cabin{width:150px}
#info-booking #txt-info #box-check #input-sl input.style-cabin{width:80px}
#info-booking #txt-info #box-check #input-sl input.number-people{width:47px}
#info-booking #txt-info #box-check #input-sl input.tour-class{width:198px}
#info-booking #txt-info #box-check #input-sl input.package{width:258px}
#info-booking #txt-info #box-check #input-sl input.flexible-date{width:190px}
#info-booking #txt-info #box-check #input-sl input.people{width:120px}
.title-booking {max-width: 75%;float: left;}
.title-booking #des-tour{font-size: 13px;}
#info-booking #txt-info #box-check #box-sl-people{padding:10px 0;float:left}
#info-booking #txt-info #box-check label{width:100%;margin:0 0 5px;color:#666;float:left;font-size:13px}
#info-booking #txt-info #box-check #plexible-date{height:38px;line-height:38px;margin:0 0 0 20px;float:left}
#info-booking #txt-info #box-check #plexible-date input.checkbox{margin:13px 5px 0 0;float:left}
#info-booking #txt-info #box-check #plexible-date font{margin:0 5px 0 0;float:left}
#info-booking #txt-info #box-check #b-people{width:100%;float:left}
#info-booking #txt-info #box-check #b-people:nth-of-type(3){margin-left:0}
#info-booking #txt-info #box-check #b-check{width:270px;margin:0 20px 15px 0;float:left}
#box-check .row {margin-left: -15px;margin-right: -15px;}
.top_booking {width: 100%;float: left;}
.col-md-8 {width: 66.66666667%;float: left;padding-left: 15px;padding-right: 15px;}
.col-md-4 {width: 33.33333333%;float: left;padding-left: 15px;padding-right: 15px;}
#info-booking #txt-info #box-check #b-departure{width:100%;float:left}
#info-booking #txt-info #box-check #b-tourclass{width:100%;float:right}
#info-booking #txt-info #box-check #b-cabin{width:560px;margin:0 0 15px;float:left}
#info-booking #txt-info #box-check #b-cabin p.load{height:38px;line-height:38px;margin:0 0 0 10px;color:#999;font-style:italic;float:left}
#info-booking #txt-info #box-check #b-cabin p.load img{margin:12px 5px 0 0;float:left}
#info-booking #txt-info #box-check #b-cabin #list-cabin{margin:0 10px 0 0;float:left}
#info-booking #txt-info #box-check #b-cabin #list-cabin font{height:38px;margin:0 5px 0 0;line-height:38px;float:left}
#info-booking #txt-info #box-check #group-people{width:560px;margin:15px 0 0;float:left}
#info-booking #txt-info #box-check #group-people h3{width:560px;font-size:18px;font-family:'Arial';margin-bottom:15px;font-weight:400;float:left}
#group-people #people{width:130px;margin-right:10px;float:left}
#group-people #people a span.solo{width:19px;height:27px;margin:0 0 0 20px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -75px -923px no-repeat;float:left}
#group-people #people a:hover span.solo,
#info-booking #txt-info #box-check #group-people #people a.active span.solo{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -75px -953px no-repeat}
#group-people #people a span.couple{width:35px;height:27px;margin:0 0 0 27px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -104px -923px no-repeat;float:left}
#group-people #people a:hover span.couple,
#info-booking #txt-info #box-check #group-people #people a.active span.couple{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -104px -953px no-repeat}
#group-people #people a span.family{width:43px;height:27px;margin:0 0 0 43px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -149px -923px no-repeat;float:left}
#group-people #people a:hover span.family,
#info-booking #txt-info #box-check #group-people #people a.active span.family{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -149px -953px no-repeat}
#group-people #people a span.group{width:67px;height:27px;margin:0 0 0 65px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -202px -923px no-repeat;float:left}
#group-people #people a:hover span.group,
#info-booking #txt-info #box-check #group-people #people a.active span.group{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -202px -953px no-repeat}
#group-people a #select-p{width:130px;height:25px;color:#ccc;margin:0;line-height:25px;float:left}
#group-people a #select-p input.radio{margin:8px 5px 0 0;float:left}
#info-booking #txt-info #box-check a.bt-check{height:35px;border:none;line-height:35px;color:#fff;background:#e90;font-size:14px;text-transform:uppercase;padding:0 20px;margin:10px 0 0;float:right;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
#info-booking #txt-info #box-check a.bt-check:hover{background:#d48800}
#info-booking #txt-info #box-check #b-tourclass #input-sl .sbHolder .sbOptions{height:auto}
#group-people #people span.solo{cursor:pointer;width:22px;height:27px;margin:0 0 0 20px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -376px -213px no-repeat;float:left}
#group-people #people span.solo:hover,
#group-people #people.active span.solo{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -376px -242px no-repeat}
#group-people #people span.couple{cursor:pointer;width:43px;height:27px;margin:0 0 0 27px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -400px -213px no-repeat;float:left}
#group-people #people span.couple:hover,
#group-people #people.active span.couple{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -400px -242px no-repeat}
#group-people #people span.family{cursor:pointer;width:53px;height:27px;margin:0 0 0 43px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -444px -213px no-repeat;float:left}
#group-people #people span.family:hover,
#group-people #people.active span.family{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -444px -242px no-repeat}
#group-people #people span.group{cursor:pointer;width:73px;height:27px;margin:0 0 0 65px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -501px -213px no-repeat;float:left}
#group-people #people span.group:hover,
#group-people #people.active span.group{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -501px -242px no-repeat}
#group-people #people #select-p{width:100%;float:left}
#group-people #people #select-p input{float:left;width:13px;margin-right:5px;margin-top:4px}
#group-people #people #select-p label{width:32%;float:left;cursor:pointer}
#group-people #people #box-sl-people{width:248px;margin-left:-60px}
#group-people #people #box-sl-people #input-sl{width:70px;float:left;margin-left:8px;height:25px;line-height:25px}
#group-people #people #box-sl-people #input-sl .sbHolder{width:100%;float:left;height:100%}
#group-people #people #box-sl-people #input-sl .sbHolder .sbToggle{height:100%}
#group-people #people #box-sl-people #input-sl .sbHolder .sbSelector{height:100%;line-height:25px}
#group-people #people #box-sl-people #input-sl .sbHolder a.sbToggle{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/select-icons.png) 0 -118px no-repeat;display:block;padding:0;margin:0;border:0}
#group-people #people #box-sl-people #input-sl .sbHolder .sbOptions{width:103%;background:#fff;overflow:auto!important;max-height:200px!important;border-top:none}
#group-people #people #box-sl-people #input-sl .sbHolder .sbOptions li a{width:95%;line-height:14px;height:28px}
#group-people #people #box-sl-people #input-sl p{width:100%;float:left;font-size:9px;text-align:center}
#box-right-dt form #box-check #group-people #people #box-sl-people{width:248px;float:left;margin-left:-118px}
#box-right-dt form #box-check #group-people #people span.solo:hover,
#group-people .active span.solo{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -376px -242px no-repeat!important}
#box-right-dt form #box-check #group-people #people span.couple:hover,
#group-people .active span.couple{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -400px -242px no-repeat!important}
#box-right-dt form #box-check #group-people #people span.family:hover,
#group-people .active span.family{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -444px -242px no-repeat!important}
#box-right-dt form #box-check #group-people #people span.group:hover,
#group-people .active span.group{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -501px -242px no-repeat!important}
#box-right-dt form #box-check #group-people #people #box-sl-people #input-sl p{padding:0}
#box-check .wrap_box_input{width: 100%;height: 30px;float:left;border:1px solid #ccc;color:#555;font-size:14px;font-family:'Arial';font-weight: bold;}
#box-input1 .wrap_box_input_name{width:50px;height:30px;float:left;border:1px solid #ccc;color:#555;font-size:14px;font-family:'Arial';font-weight: bold;}
#box-input1 #f-name input{width:83%;height:30px;margin:0 0 0 10px;padding:0 10px;background:#fff;border:1px solid #CCC;font-size:14px;line-height:28px;float:right;color:#555;font-weight: bold;}
#box-input1 #f-email input{width:100%;height:30px;margin:0;padding:0 10px;background:#fff;border:1px solid #CCC;font-size:14px;line-height:28px;float:left;color:#555;font-weight: bold;}
#box-input1 #f-phone input{width:100%;height:30px;margin:0;padding:0 10px;background:#fff;border:1px solid #CCC;font-size:14px;line-height:28px;float:left;color:#555;font-weight: bold;}
#box-input1 .wrap_box_input{width:100%;height:30px;float:left;border:1px solid #ccc;color:#555;font-size:14px;font-family:'Arial';font-weight: bold;}
#bre-detail{width:100%;height:80px;background:#ddd;margin:0 0 20px;float:left}
#bre-detail #bre-page{height:20px;margin:30px 0;font-size:12px;color:#fff;float:left}
#bre-detail #bre-page span.i-home{width:16px;height:15px;margin:2px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -469px -451px no-repeat;float:left}
#bre-detail #bre-page span.i-nav{width:6px;height:9px;margin:6px 10px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -491px -455px no-repeat;float:left}
#bre-detail #bre-page a{color:#fff;font-size:12px;line-height:20px;float:left}
#bre-detail #bre-page a:hover{text-decoration:underline}
#day-tour #info-day ul li.meals font {width: 88px;color: #888;}
#bre-detail .grid-1 #suport-expert{margin:10px 0 0;float:right}
#bre-detail .grid-1 #suport-expert #item-expert{height:60px;width:205px;margin:0 20px 0 0;float:left}
#bre-detail .grid-1 #suport-expert img{width:56px;height:56px;border:1px solid #ddd;margin:3px 10px 0 0;float:left;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}
#bre-detail .grid-1 #suport-expert h2{width:205px;color:#fff;font-size:12px;margin:5px 0 2px;float:left}
#bre-detail .grid-1 #suport-expert p{width:205px;color:#fff;font-size:18px;text-align:justify;line-height:16px;float:left;margin-top:5px;font-weight:700;font-family:"Arial"}
#bre-detail .grid-1 #suport-expert a.bt-enquiry{width:150px;height:30px;margin:15px 0 0;line-height:30px;text-align:center;color:#FFF;font-size:16px;float:left;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px dotted #ddd}
#bre-detail .grid-1 #suport-expert a.bt-enquiry:hover{border:1px solid #FFF;color:#FFF}
#form-contact1{width:830px;margin:30px 135px 0;float:left}
#form-contact1 h2{width:100%;text-align:center;font-size:20px;font-family:'Arial';color:#333;margin:0 0 30px;float:left}
.booking-tour-sm {margin-left: -5px;margin-right: -5px;}
#form-contact1 #box-input1{width:50%;margin:0 0px 15px 0;float:left;padding-left: 5px;padding-right: 5px;}
#form-contact1 #box-input1:last-child{margin-right:0}
#form-contact1 #input-sl{height:38px;float:left;background:#fff;margin:0 10px 0 0;border:1px solid #ddd;position:relative;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#333;font-size:14px;font-family:"Arial"}
#form-contact1 #input-sl span.i-nav{width:12px;height:7px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -264px -272px no-repeat;float:left;position:absolute;right:8px;top:16px}
#form-contact1 input{height:38px;padding-left:10px;color:#333;line-height:38px;border:none;font-family:'Arial';font-size:14px;background:none;float:left}
#form-contact1 label{margin:0 0 5px;float:left}
#form-contact1 label.fullname{width:100%}
#form-contact1 label.message{width:100%}
#form-contact1 input.mr{width:50px}
#form-contact1 input.f-name{width:333px}
#form-contact1 input.email{width:403px}
#form-contact1 textarea.message{width:100%;height:116px;border:1px solid #ddd;background:#fff;color:#333;padding:10px;float:left;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:14px;font-family:'Arial';font-weight: bold;}
#form-contact1 #please{width:100%;height:25px;margin:15px 0 0;line-height:25px;float:left}
#form-contact1 #please font{color:#ccc;margin:0 20px 0 0;float:left}
#form-contact1 #please ul{height:25px;float:left}
#form-contact1 #please ul li{height:25px;line-height:25px;margin:0 40px 0 0;float:left}
#form-contact1 #please ul li span.sl{width:17px;height:16px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -473px -686px no-repeat;margin:5px 5px 0 0;float:left}
#form-contact1 #please ul li span.sl-ac{width:17px;height:16px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -446px -686px no-repeat;margin:5px 5px 0 0;float:left}
#form-contact1 #button-contact{margin:30px 0;float:right}
#form-contact1 #button-contact input.checkbox{margin:0 5px 0 0;float:left}
#form-contact1 #button-contact span.txt{margin:12px 470px 0 0;float:left}
#form-contact1 #button-contact a.bt-message{height:45px;color:#fff;text-align:center;line-height:45px;background:#1870b5;margin:0;padding:0 70px;font-size:20px;float:right;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;letter-spacing:8px}
#form-contact1 #button-contact a:hover.bt-message{background:#fc8f30}
.grid-1 form #form-contact1 #please b{float:left;margin:5px 20px 0 0}
.grid-1 form #form-contact1 #please{width:100%;height:25px;margin:15px 0 0;line-height:25px;float:left}
.grid-1 form #form-contact1 #please ul{height:25px;float:left}
.grid-1 form #form-contact1 #please ul li{height:25px;line-height:25px;margin:0 30px 0 0;float:left}
.grid-1 form #form-contact1 #please ul li #please_call{float:left;margin-top:5px}
.grid-1 form #form-contact1 #please ul li input[type=radio].css-checkbox + label.css-label{padding-left:10px;height:20px;display:inline-block;line-height:26px;background-repeat:no-repeat;background-position:0 1px;font-size:14px;vertical-align:middle;cursor:pointer;margin:5px 0}
.grid-1 form #form-contact1 #please ul li label.css-label{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#input-sl .sbHolder .sbOptions li a{width:139px;float:left;border:0;line-height:33px}
#b-tourclass #input-sl .sbHolder .sbOptions li a{width:157px;padding:0}
#b-tourclass #input-sl .sbHolder{height:38px}
#b-tourclass #input-sl .sbHolder .sbToggle{height:38px}
#b-tourclass #input-sl .sbHolder .sbSelector{height:38px;line-height:32px;height:34px}
#b-people #input-sl .sbHolder .sbOptions li a{padding:0;color:#444}
#b-people .tourclass{width:100%;height:100%}
#form-contact1 #box-input1 .country_book .sbHolder ul li a{width:100%;padding:0;line-height:39px}
#form-contact1 #box-input1 .subname_book .sbHolder ul li a{width:100%;padding:0;line-height:39px}
#box-input1 #input-sl .sbHolder .sbOptions{overflow:auto!important;max-height:300px!important;min-height:156px!important}
#b-people #input-sl .sbHolder .sbOptions{overflow:auto!important;max-height:166px!important;min-height:156px!important}
#right-container{width:820px;margin:0;float:left}
#info-component1{width:820px;padding:15px 29px 30px;margin:30px 135px 0;border:1px solid #ddd;float:left;background:#FFF}
#info-component1 h2{width:760px;float:left;font-family:'segoe_uisemibold';font-size:20px;letter-spacing:1px;color:#9b4269;text-transform:uppercase;margin:0 0 20px}
#info-component1 p{width:760px;line-height:22px;margin:0 0 20px}
#info-component1 p img{float:left;margin:10px 0 10px 5px;display:block}
#tes-review #testimonial{width:760px;float:left}
#tes-review #testimonial #img-people{width:130px;min-height:150px;float:left}
#tes-review #testimonial #img-people img{width:70px;height:70px;float:left;margin:20px 0 0 30px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}
#tes-review #testimonial #img-people img:hover{opacity:.8;filter:alpha(opacity=80)}
#tes-review #testimonial #img-people span{width:130px;text-align:center;color:#007d70;font-size:20px;margin:5px 0 0;float:left;line-height:16px;font-family:Arial}
#tes-review #testimonial #img-people font{padding-top:5px;width:130px;text-align:center;font-size:12px;color:#666;float:left}
#tes-review #testimonial #item-tes{width:609px;min-height:150px;padding:10px;border-left:1px dotted #ddd;float:left}
#tes-review #testimonial #item-tes #top-tes-item{width:609px;height:38px;float:left}
#tes-review #testimonial #item-tes #top-tes-item span.case{width:24px;height:20px;margin:3px 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -375px -49px no-repeat;float:left}
#tes-review #testimonial #item-tes #top-tes-item font{font-size:18px;line-height:20px;float:left;color:#222;padding:6px 0 10px;font-family:'Arial'}
#tes-review #testimonial #item-tes p{width:609px;padding-bottom:0;margin:10px 0 0;font-size:14px}
#tes-review #testimonial #item-tes span.nav{width:19px;height:15px;margin:0 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -415px -54px no-repeat;display:inline;float:left}
#tes-review #testimonial #item-tes #photos-package{width:609px;height:50px;margin:10px 0 0;float:left}
#tes-review #testimonial #item-tes #photos-package ul{width:5000px;height:50px;margin:0 5px;float:left}
#tes-review #testimonial #item-tes #photos-package ul li{width:50px;height:50px;margin:0 13px 0 0;float:left}
#tes-review #testimonial #item-tes #photos-package ul li:last-child{margin-right:0}
#tes-review #testimonial #item-tes #photos-package ul li a img{width:50px;height:50px;border:none;float:left}
#tes-review #testimonial #item-tes #photos-package ul li a:hover img{opacity:.8;filter:alpha(opacity=80)}
#tes-review #testimonial #item-tes #photos-package a.next{width:20px;height:50px;margin:0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -190px -100px no-repeat;float:left}
#tes-review #testimonial #item-tes #photos-package a:hover.next{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -190px -211px no-repeat}
#tes-review #testimonial #item-tes #photos-package a.prev{width:20px;height:50px;margin:0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -210px -100px no-repeat;float:left}
#tes-review #testimonial #item-tes #photos-package a:hover.prev{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -210px -211px no-repeat}
.img_testi{width:569px;float:left;display:inline;overflow:hidden}
#title-linetest h2:before{content:"";position:absolute;bottom:0;max-width:170px;border-bottom:2px solid #fc8f30;left:0;right:0;width:100%;margin:0 auto}
#title-linetest-ab h2:before{content:"";position:absolute;bottom:0;max-width:170px;border-bottom:2px solid #fc8f30;left:0;right:0;width:100%;margin:0 auto}
#title-linetest{width:820px;margin:15px 135px 0;text-align:center;float:left}
#title-linetest p{text-align:center;margin:0 auto}
#title-linetest h2{text-transform:uppercase;width:100%;height:40px;display:inline-block;font-size:30px;margin-bottom:20px;font-family:'Arial';letter-spacing:2px;position:relative}
#title-linetest-ab{width:820px;margin:15px 135px 0;text-align:center;float:left}
#title-linetest-ab p{text-align:center;margin:0 auto}
#title-linetest-ab h2{width:100%;height:40px;display:inline-block;font-size:25px;margin-bottom:20px;font-family:'Arial';letter-spacing:2px;position:relative}
.line-sup{width:100%;height:2px;float:left;margin:0px 0;text-align:center}
.line-sup span{width:90%;display:inline-block;background:transparent;height:1px}
.line-sup div{width:70%;display:inline-block;background:#DDD;height:1px}
#inquiry-topmenu {display: none;background: orange;height: 40px;background: #979e1a;line-height: 40px;text-transform: uppercase;padding: 0 16px;color: #fff;font-size: 14px;font-family: 'Arial';letter-spacing: 1px;float: right;transition: all .35s;font-weight: bold; border-radius:26px;}
#title-top-tour.menu-top-detail #left-nametour #des-tour {display: none;}
a#inquiry-topmenu span.icon-mail {width: 24px;height: 19px;margin: 2px 10px 0 0;float: left;}
a#inquiry-topmenu:hover {background: #00ab99;}
#r-detail-tour .mix-grid .mix .thumbnail > a, #r-detail-tour-new .mix-grid .mix .thumbnail > a {position: relative;float: left;width: 100%;overflow: hidden;vertical-align: middle;font-weight:bold;}
#r-detail-tour .mix-grid .mix .thumbnail a img, #r-detail-tour-new .mix-grid .mix .thumbnail > a > img {width: 100%;float: left;}
#r-detail-tour .mix-grid .mix .thumbnail .small-photo, #r-detail-tour-new .mix-grid .mix .thumbnail .small-photo {margin-top: 10px;}
#r-detail-tour .mix-grid .mix .thumbnail .small-photo a.mix-zoom img, #r-detail-tour-new .mix-grid .mix .thumbnail .small-photo a.mix-zoom img {padding-right: 10px;}
#r-detail-tour .mix-grid .mix .thumbnail a .image-multi-right, #r-detail-tour-new .mix-grid .mix .thumbnail a .image-multi-right {position: absolute;top: 35%;right: 10px;color: #c1c1c1;opacity: 0.4;}
#r-detail-tour .mix-grid .mix .thumbnail a .image-multi-right:hover, #r-detail-tour-new .mix-grid .mix .thumbnail a .image-multi-right:hover {opacity: 1;}
#r-detail-tour .mix-grid .mix .thumbnail a .image-multi-left, #r-detail-tour-new .mix-grid .mix .thumbnail a .image-multi-left {position: absolute;top: 35%;left: 10px;color: #c1c1c1;opacity: 0.4;}
#r-detail-tour .mix-grid .mix .thumbnail a .image-multi-left:hover, #r-detail-tour-new .mix-grid .mix .thumbnail a .image-multi-left:hover{opacity: 1;}
#r-detail-tour-new .mix-grid .mix .thumbnail .small-photo a .image-multi-left, #r-detail-tour-new .mix-grid .mix .thumbnail .small-photo a .image-multi-right {top: 18%;}
#r-detail-tour .mix-grid .mix .thumbnail .small-photo a .image-multi-left, #r-detail-tour .mix-grid .mix .thumbnail .small-photo a .image-multi-right {top: 18%;}
#r-detail-tour-new > .mix-grid > .mix-slide > .thumbnail {position: relative;width: 100%;float: left;}
#r-detail-tour-new .small-photo {position: absolute;bottom: 0;background: rgba(0,0,0,0.3);padding-bottom: 6px;}
#r-detail-tour-new .small-photo > .img_testi ul li {opacity: 0.8;}
#r-detail-tour-new .small-photo > .img_testi ul li:hover {opacity: 1;}
.detail-hotel .no_photo_iti {float: left;position: relative;width: 100%;}
.detail-hotel .no_photo_iti .location {position: absolute;left: 5px;top: 5px;color: #999;font-weight: bold;}
.title-sup{width:100%;float:left;text-align:center}
#main-why{width:100%;background:#F1E9DD;float:left}
#main-why #box-why{width:220px;margin:30px 0 20px;float:left}
#main-why #box-why a{width:220px;text-align:center;color:#555;float:left}
#main-why #box-why a span{width:48px;height:49px;margin:0 86px;float:left;transition:all .35s}
#main-why #box-why a span.icon1{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -27px -921px no-repeat}
#main-why #box-why a:hover span.icon1{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -27px -972px no-repeat}
#main-why #box-why a span.icon2{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -87px -921px no-repeat}
#main-why #box-why a:hover span.icon2{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -87px -972px no-repeat}
#main-why #box-why a span.icon3{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -147px -921px no-repeat}
#main-why #box-why a:hover span.icon3{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -147px -972px no-repeat}
#main-why #box-why a span.icon4{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -207px -921px no-repeat}
#main-why #box-why a:hover span.icon4{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -207px -972px no-repeat}
#main-why #box-why a span.icon5{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -267px -921px no-repeat}
#main-why #box-why a:hover span.icon5{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -267px -972px no-repeat}
#main-why #box-why a #txt-why{width:195px;margin:10px 12px;text-align:center;float:left}
#main-why #box-why a #txt-why h3{width:195px;font-weight:400;font-size:14px;float:left}
#main-why #box-why a #txt-why h3 strong{font-size:16px}
#main-why #box-why a #txt-why font{width:195px;font-size:12px;text-align:center;float:left}
#main-why #box-why a #txt-why font b.nav{font-size:16px;padding:0 5px;color:#ceb78d}
#tab_map span a,
.gm-style-iw span{color:#007d70!important}
.grid-1 .container_12 .grid_10{width:800px;margin:0 auto;padding:20px;background:#f9f9f9}
#please ul li #please_call{height:30px}
#please ul li #please_call_1{height:30px;margin-top:4px}
.grid-1 #contact #form-contact #please ul li label{line-height:20px}
.top_suc{float:left;display:inline;height:42px;padding-top:4px;border-bottom:1px solid #ddd;text-shadow:1px 1px 0 #FFF;background:#f9f9f9;text-align:center;width:100%}
.top_suc font{line-height:32px;font-size:19px;color:#946A25;text-decoration:none;text-shadow:0 1px 0 #FFF;font-weight:700;}
.sucdes{float:left;text-align:center;line-height:18px;color:#555;padding:10px 30px;font-size:12px}
.line_info_thank{width:100%;float:left;display:inline;margin-left:30px;margin-top:10px;color:#555;font-size:12px;padding-left:25px;line-height:18px;text-align:center;padding-right:20px}
.con_succ{margin:30px auto;width:677px;height:590px;border:1px solid #ddd;background:#fff;border-radius:5px;font-family:tahoma}
.right-contact .main_center{width:800px;margin:0 auto;padding:20px;background:#f9f9f9;margin-top:20px}
.line_tip_thank{float:left;display:inline;color:#555;font-size:13px;width:630px;padding:10px;background-color:#F1E9DD;line-height:16px;border:1px #ddd solid;-moz-border-radius:5px;text-align:center;margin:20px 0 0 20px}
.tab_content #main-ab ul{width:100%;float:left;margin-left:85px}
.btn_offer{width:115px;float:left;z-index:9;position:relative;height:52px}
.btn_offer .header_img{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/specialnoel.png) 14px -2px no-repeat;position:absolute;width:100px;height:52px;top:0;right:0;background-size:cover}
.btn_offer .header_img:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/specialnoel.png) 14px -64px no-repeat;background-size:cover}
.btn_offer #load_offer_top{position:absolute;z-index:9;margin:15px 0 0 78px;display:none;top:11px;right:60px}
.bt-hotel{background:#007d70;line-height:40px;text-transform:uppercase;padding:0 20px;color:#fff;font-size:16px;font-family:'Arial';letter-spacing:1px;float:right;transition:all .35s;margin-top:-18px}
.bt-hotel:hover{background:#fc8f30}
.icon-mail-ht{width:24px;height:19px;margin:2px 10px 0 0;float:left}
#l-detail-tour a.bt-enquiry{width:100%;text-align:center;padding:0 50px;height:40px;background:#00ab99;line-height:40px;text-transform:uppercase;padding:0 20px;color:#fff;font-size:14px;font-family:'Arial';letter-spacing:1px;margin:20px 0 0;float:left;transition:all .35s; font-weight:bold;}
#l-detail-tour a.bt-enquiry:hover{background:#fc8f30}
#l-detail-tour a.bt-enquiry span.icon-email{width:24px;height:19px;margin:2px 10px 0 0;float:left}
#component-detail a.offer-tour{display:inline-block;text-align:center;margin-bottom:10px}
#component-detail a.offer-tour:hover{opacity:.8}
.tour-offer{float:left;width:100%;text-align:center;margin-top:25px;}
#special-tour{width:559px;margin:0 22px 10px 0;background:#fff;float:left}
#special-tour:last-child{margin-right:0}
#best-month-tour .primary-special-tour{box-shadow:0 0 5px 0 #e2e3e4}
#special-tour #img-cruise{width:100%;float:left;position:relative}
#special-tour #img-cruise .best-seller{width:74px;height:73px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -161px -197px no-repeat;float:left;position:absolute;right:10px;top:10px}
#special-tour #img-cruise .sale{letter-spacing:1px;height:68px;width:68px;color:#fff;font-family:'Arial';background:#007d70;float:left;position:absolute;left:14px;top:14px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;text-align:center;font-weight:700;font-style:italic;font-size:12px;line-height:14px}
#special-tour #img-cruise .sale span{display:table-cell;vertical-align:middle;padding-top:20px}
#special-tour #img-cruise .sale1{letter-spacing:1px;height:68px;width:68px;color:#fff;font-family:'Arial';background:#fc8f30;float:left;position:absolute;left:14px;top:14px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;text-align:center;font-weight:700;font-style:italic;font-size:12px;line-height:14px}
#special-tour #img-cruise .sale1 span{display:table-cell;vertical-align:middle;padding-top:20px}
#special-tour #img-cruise #name-cruise{width:490px;background: rgba(0,0,0,0.3);float:left;position:absolute;left:0;top:0;letter-spacing:5px}
#special-tour #img-cruise #name-cruise a{width:490px;text-align:center;color:#ddd;font-weight:700;font-family:"open_sans_condensedbold";text-transform:uppercase;font-size:16px;margin:120px 0 0;float:left}
#special-tour #img-cruise #name-cruise a:hover{color:#7dba21}
#special-tour #img-cruise #stam{width:130px;height:115px;float:left;position:absolute;right:6px;top:6px;z-index:99}
#special-tour #img-cruise #stam span{width:130px;height:115px;float:left}
#special-tour #img-cruise #stam span.out{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -32px -1178px no-repeat}
#special-tour #img-cruise #stam span.offer{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -174px -1178px no-repeat}
#special-tour #img-cruise #stam span.best{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -316px -1178px no-repeat}
#special-tour #img-cruise img{width:100%;float:left}
#special-tour #img-cruise img:hover{opacity:.9;filter:alpha(opacity=90)}
#special-tour #img-cruise #sale{width:50px;height:45px;text-align:right;padding-right:5px;color:#fff;background:#e52729;line-height:35px;float:right;position:absolute;right:0;top:0;-webkit-border-radius:0 0 0 50px;-moz-border-radius:0 0 0 50px;border-radius:0 0 0 50px}
#special-tour #img-cruise #grade{width:490px;min-height:30px;float:left;background: rgba(0,0,0,0.3);position:absolute;left:0;bottom:0}
#special-tour #img-cruise #grade span.fivestar{width:82px;height:15px;margin:7px 0 5px 210px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -249px 0 no-repeat;float:left}
#special-tour #img-cruise #grade span.fourstar{width:82px;height:15px;margin:7px 0 5px 210px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -249px -20px no-repeat;float:left}
#special-tour #img-cruise #grade span.star45{width:82px;height:15px;margin:7px 0 5px 210px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -122px -101px no-repeat;float:left}
#special-tour #img-cruise #grade span.threestar{width:82px;height:15px;margin:7px 0 5px 210px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -249px -40px no-repeat;float:left}
#special-tour #img-cruise #grade span.star35{width:82px;height:15px;margin:7px 0 5px 210px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -122px -121px no-repeat;float:left}
#special-tour #txt-cruise{width:100%;min-height:180px;padding:0 10px;float:left;position:relative;padding-bottom: 15px;}
.cat-tour #special-tour #txt-cruise{width:100%;padding: 10px;float:left;position:relative;padding-bottom: 15px;}
#special-tour #txt-cruise-h{width:490px;min-height:180px;margin:0;float:left;position:relative}
#special-tour #txt-cruise-h h2{width:490px;text-align:center;font-size:20px;margin:10px 0;float:left}
#special-tour #txt-cruise-h p{width:490px;text-align:justify;margin:0 0 20px;line-height:24px;float:left;color:#6a5938}
#special-tour #txt-cruise-h #price{width:490px;margin:0 0 10px;float:left}
#special-tour #txt-cruise-h h2 a{color:#88633d;text-transform:uppercase;font-weight:700;font-family:'open_sans_condensedbold'}
#special-tour #txt-cruise-h h2 a:hover{text-decoration:none;color:#4A331C}
#special-tour #txt-cruise-h #price #buit{width:125px;margin:10px 20px 0 0;color:#967856;float:left}
#special-tour #txt-cruise-h #price #buit ul{width:325px;float:left}
#special-tour #txt-cruise-h #price #buit ul li{width:325px;list-style:none;margin:0 0 5px;float:left}
#special-tour #txt-cruise-h #price #buit ul li span.cabin{width:16px;height:10px;margin:4px 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -324px -177px no-repeat;float:left}
#special-tour #txt-cruise-h #price #promotion{width:125px;height:46px;margin:0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -249px -109px no-repeat;position:relative;float:right}
#special-tour #txt-cruise-h #price #promotion #stam-best{width:92px;height:77px;float:left;position:absolute;right:25px;bottom:-105px}
#special-tour #txt-cruise-h #price #promotion #stam-best span{width:92px;height:77px;float:left}
#special-tour #txt-cruise-h #price #promotion #stam-best span.out{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -61px -1314px no-repeat}
#special-tour #txt-cruise-h #price .cruise_promo{cursor:pointer}
#special-tour #txt-cruise-h #price #promotion #txt-pro{width:30px;height:20px;text-align:center;color:#fff;line-height:20px;position:absolute;left:16px;bottom:7px;float:left}
#special-tour #txt-cruise #price #buit ul li span.buit{width:16px;height:17px;margin:0 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -324px -195px no-repeat;float:left}
#special-tour #txt-cruise-h #price #buit ul li span.buit{width:16px;height:17px;margin:0 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -324px -195px no-repeat;float:left}
#special-tour #txt-cruise h5{width:470px;text-align:center;font-size:16px;margin:5px 0;float:left}
#special-tour #txt-cruise h5 a{color:#87755c;text-transform:uppercase;font-weight:400}
#special-tour #txt-cruise h5 a:hover{text-decoration:underline;color:#4A331C}
#special-tour #txt-cruise h2{width:470px;text-align:center;font-size:20px;margin:10px 0;float:left}
#special-tour #txt-cruise h2 a{color:#87755c;text-transform:uppercase;font-weight:700;font-family:'open_sanscondensed_light'}
#special-tour #txt-cruise h2 a:hover{text-decoration:none;color:#4A331C}
#special-tour #txt-cruise #itinerary{width:100%;height:52px;margin:12px 0 5px;float:left;text-align:center}
#special-tour #txt-cruise #itinerary #days{color:#979e1a;width:45px;height:51px;border-right:1px solid #ccc;font-size:20px;padding:7px 0 0;margin:0 8px 0 0;text-align:center;font-family:'Arial';float:left}
#special-tour #txt-cruise #itinerary #days font.day{width:100%;text-align:center;text-transform:uppercase;font-size:12px;line-height:5px;float:left;margin-top:7px}
#special-tour #txt-cruise #itinerary h4{font-size:20px;margin:3px 0 0;line-height:20px;text-align:left;font-weight:normal}
#special-tour #txt-cruise #itinerary h4 a{font-family:'Arial';color:#007d70}
#special-tour #txt-cruise #itinerary h4 a:hover{color:#fc8f30}
#special-tour #txt-cruise #itinerary #departure{width:400px;margin:10px 0 0;border-bottom:none;float:left;padding-bottom:0}
#special-tour #txt-cruise #itinerary #departure a{color:#88633d;font-style:italic;font-weight:700}
#special-tour #txt-cruise #itinerary #departure a:hover{text-decoration:underline}
#special-tour #txt-cruise #destinations{text-align:left;color:#666;border-bottom:none;padding:5px 0 0;margin:-33px 0 0 54px;float:left}
#special-tour #txt-cruise #destinations a{color:#4c4c4c}
#special-tour #txt-cruise #destinations a:hover{color:#007d70}
#special-tour #txt-cruise #no-cabin{width:400px;margin:0 0 10px 95px;color:#967856;float:left}
#special-tour #txt-cruise #no-cabin #cabin-review{margin:0 40px 0 0;float:left}
#special-tour #txt-cruise #no-cabin #cabin-review span.launch{width:16px;height:15px;margin:1px 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -312px -68px no-repeat;float:left}
#special-tour #txt-cruise #no-cabin #cabin-review span.cabin{width:16px;height:10px;margin:4px 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -324px -177px no-repeat;float:left}
#special-tour #txt-cruise #no-cabin #cabin-review span.review{width:16px;height:14px;margin:3px 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -356px -175px no-repeat;float:left}
#special-tour #txt-cruise p{width:100%;line-height:22px;float:left;padding-left: 6px;}
#special-tour #txt-cruise #price{width:100%;margin:15px 0 10px 0;float:left}
#special-tour #txt-cruise #price a.bt-special{height:30px;line-height:33px;font-family:'Arial';font-size:12px;text-transform:uppercase;letter-spacing:1px;padding:0 15px;color:#fff;background:#fc8f30;float:right;margin:0;transition:all .35s}
#special-tour #txt-cruise #price a.bt-special:hover{background:#007d70}
#special-tour #txt-cruise #price #consultant img{border-radius:100%;float:right;width:55px}
#special-tour #txt-cruise #price #consultant span{float:right;text-align:right;margin:6px 10px 6px 6px;font-weight:700;color:#333}
#special-tour #txt-cruise #price span font{font-weight:400;color:#666;font-size:13px}
#special-tour #txt-cruise #price #price-tour-sp{float:right;line-height:30px;color:#ccc}
#special-tour #txt-cruise #price #price-tour-sp font{font-family:'Arial';color:#007d70;font-size:20px}
#special-tour #txt-cruise #price #price-tour-sp strong{font-weight:400;font-size:16px;text-decoration:line-through;color:#ccc}
#special-tour #txt-cruise #price .experiences{float:left;margin:10px 5px 0 0;color:#ccc}
#best-tour2 #right-tour #bot-tour .experiences{float:left;margin:8px 5px 0 0;color:#888}
.title-des{float:left;text-align:center;width:100%;font-size:30px;margin-top:25px}
.line-des{width:100%;height:1px;float:left;text-align:center;margin:15px 0 0}
.line-des span{width:140px;height:1px;background:#fc8f30;display:inline-block}
.needhelp-tg{width:100%;text-align:center;float:left;margin:20px 0 10px}
.needhelp-tg #tailormadetour:hover{background:#007d70}
.needhelp-tg #tailormadetour{height:40px;background:#fc8f30;line-height:40px;text-transform:uppercase;padding:0 65px;color:#fff;display:inline-block;font-size:16px;font-family:'Arial';letter-spacing:5px;float:none;transition:all .35s;text-align:center;display:inline-block}
.needhelp-tg #tailormadetour span.icon-tailor{width:25px;height:25px;margin:7px 10px 0 0;float:left}
#best-month-tour #special-tour #txt-cruise #destinations{text-align:left;color:#222;border-bottom:none;padding:5px 0 0;margin:-56px 0 0 54px;float:left}
#best-month-tour #special-tour #txt-cruise #destinations a{color:#666;font-size:13px;line-height:20px}
#best-month-tour #special-tour #txt-cruise #destinations a:hover{color:#00ab99;text-decoration:underline}
#best-month-tour #special-tour #img-cruise{width:100%;float:left;position:relative}
#best-month-tour #special-tour #img-cruise .sale{letter-spacing:1px;height:68px;width:68px;color:#fff;font-family:'Arial';background:#007d70;float:left;position:absolute;left:14px;top:14px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;text-align:center;font-weight:700;font-style:italic;font-size:12px;line-height:14px}
#best-month-tour #special-tour #img-cruise .sale span{display:table-cell;vertical-align:middle;padding-top:20px}
#best-month-tour #special-tour #img-cruise .sale1{letter-spacing:1px;height:68px;width:68px;color:#fff;font-family:'Arial';background:#fc8f30;float:left;position:absolute;left:14px;top:14px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;text-align:center;font-weight:700;font-style:italic;font-size:12px;line-height:14px}
#best-month-tour #special-tour #img-cruise .sale1 span{display:table-cell;vertical-align:middle;padding-top:20px}
#best-month-tour #special-tour #img-cruise #name-cruise{width:490px;background: rgba(0,0,0,0.3);float:left;position:absolute;left:0;top:0;letter-spacing:5px}
#best-month-tour #special-tour #img-cruise #name-cruise a{width:490px;text-align:center;color:#ddd;font-weight:700;font-family:"open_sans_condensedbold";text-transform:uppercase;font-size:16px;margin:120px 0 0;float:left}
#best-month-tour #special-tour #img-cruise #name-cruise a:hover{color:#7dba21}
#best-month-tour #special-tour #img-cruise #stam{width:130px;height:115px;float:left;position:absolute;right:6px;top:6px;z-index:99}
#best-month-tour #special-tour #img-cruise #stam span{width:130px;height:115px;float:left}
#best-month-tour #special-tour #img-cruise #stam span.out{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -32px -1178px no-repeat}
#best-month-tour #special-tour #img-cruise #stam span.offer{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -174px -1178px no-repeat}
#best-month-tour #special-tour #img-cruise #stam span.best{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -316px -1178px no-repeat}
#best-month-tour #special-tour #img-cruise img{width:100%;float:left}
#best-month-tour #special-tour #img-cruise img:hover{opacity:.8;filter:alpha(opacity=80)}
#title-tours{position:absolute;display:inline-block;bottom:0;left:0;color:#fff;margin-left:20px;padding-bottom:15px;font-size:22px;font-weight:400}
#component-detail #price-pk{width:100%;height:32px;margin-top:-3px;text-align:center;font-size:12px;float:left}
#component-detail #price-pk a{color:#007d70}
#component-detail #price-pk h3{height:10px;line-height:10px;margin:0 0 5px;font-weight:400;font-size:12px;float:none;display:inline-block}
#component-detail #price-pk span.off{width:100px;height:40px;line-height:40px;font-size:30px;color:red;float:left;padding-right:10px}
#component-detail #price-pk strong{color:#00ab99;height:20px;font-weight:400;font-size:16px;font-family:'Arial';text-decoration:line-through;float:none;display:inline-block}
#component-detail #price-pk font{height:20px;font-size:20px;color:#fc8f30;font-family:'Arial';font-weight:700;float:none;display:inline-block}
#component-detail .price-detail{font-size:16px;margin: 0px 0px 10px 0;font-weight:700}
#component-detail #title-price{width:100%;text-align:center;float:left}
#promo_detail_ajax{width:100%;position:relative;float:left;margin-top:10px}
#promo_detail{position:relative}
#promo_detail .show_promo{float:left;color:#333;width:320px;position:absolute;background:#fff;z-index:99;border:2px solid #64bc46;padding:10px;text-align:left;top:20px;left:-50px;font-size:13px}
#promo_detail .show_promo p{line-height:20px}
#promo_detail .show_promo a{color:#007d70;text-decoration:underline}
#promo_detail .show_promo a:hover{text-decoration:none;color:#fc8f30}
#promo_detail_ajax p a:hover{color:red}
#promo_detail_ajax p a{line-height:14px;color:red;text-align:left;float:left;padding-left:20px;margin-bottom:6px;width:95%;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/tag_icon.png) no-repeat}
#promo_detail_ajax #promo_detail .show_promo h3{width:100%;text-align:center;margin-bottom:5px;color:red;font-size:12px}
#promo_detail_ajax #promo_detail .show_promo #div_pro span,
span,
b{background-color:transparent;text-decoration:none}
#bot-head #middle-head a font {text-transform: uppercase;font-weight: bold;}
#div_pro b{color:#007d70}
#promo_detail_ajax #promo_detail .show_promo .x-close{float:right;padding:5px}
#promo_detail_ajax #promo_detail .show_promo .x-close a{color:#555}
#promo_detail_ajax #promo_detail .show_promo .x-close a:hover{color:#007d70}
#promo_detail_ajax #promo_detail .icon-m{width:20px;height:20px;float:left;top:12px;left:100px;position:absolute;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon_m.png) no-repeat;z-index:100}
#promo_detail_ajax p{color:#333;margin:0;text-align:left}
#container-iti-cruise #tab-day #g_map{float:right;height:40px;line-height:40px;color:#666;padding:0}
#container-iti-cruise #tab-day #g_map:hover,
#container-iti-cruise #tab-day #g_map:active{height:39px;border-bottom:1px solid #007d70;color:#007d70}
#container-iti-cruise #tab-day #g_map span.i-map{width:27px;height:23px;margin:8px 8px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -140px -550px no-repeat;float:left}
#container-iti-cruise #tab-day #g_map:hover span.i-map{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -140px -580px no-repeat}
#container-iti-cruise #div_highlight ul{float:left;margin:15px 0 0}
#container-iti-cruise #div_highlight ul li{width:100%;margin:5px 0;float:left;line-height:22px}
#container-iti-cruise #div_highlight ul li font{color:#ff7800;font-size:20px;float:left;margin-right:5px}
.cruise-overview{float:left;height:63px;overflow:hidden;text-align:justify;margin-top:10px;margin-bottom:10px}
.text_overview_show a,
.text_overview_hide a{color:#666;float:right;margin-top:3px}
#table-depart{width:100%;float:left;background:#fff;position:absolute;top:89px;z-index:9}
#table-depart table tr td{border:1px solid #ddd;text-align:center;padding:3px;color:#007d70}
#table-depart table tr td a{color:#007d70;padding:2px}
#table-depart table tr td a:hover{color:#fff;padding:2px;background:#007d70}
#table-depart table tr td a.current{color:#fff;padding:2px;background:#007d70}
.form-control{margin-top:10px;display:inline-block;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}
.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6)}
#box2-input #cate.form-control {border: 1px solid #0a9;padding: 8px 12px;color: #007d70;margin-top: 0; font-weight:bold;}
#box2-input #tourday.form-control {border: 1px solid #0a9;padding: 8px 12px;color: #007d70;width: 150px;margin-top: 0; font-weight:bold;}
#questionnaire .slide article label{color:#666;font-family:'Arial'}
#main-testimonials #tes #txt-tes #name-tes font{font-size:23px;font-family:Arial;color:#fc8f30}
#main-search-cruise{background:#fff;width:100%;float:left;position:relative;padding:20px 0;margin-bottom:20px}
#top-select-styles{width:100%;margin:0 0 10px;float:left}
#top-select-styles h1{font-size:50px;color:#fff;text-align:center;text-shadow:0 0 2px #333}
#box-check-cruise{width:100%;padding:10px 0;float:left}
#box-check-cruise #box-input{height:40px;background:#fff;border:1px solid #bbb;margin:0 10px 0 0;float:left;position:relative}
#box-check-cruise #box-input .box-hover{width:100%;background:#fff;border:1px solid #bbb;border-top:none;float:left;position:absolute;left:0;top:38px;z-index:99;display:none}
#box-check-cruise #box-input .box-hover ul{float:left;width:100%}
#box-check-cruise #box-input .box-hover ul li{width:100%;height:30px;float:left}
#box-check-cruise #box-input .box-hover ul li a{width:100%;height:30px;color:#007d70;line-height:30px;text-indent:30px;font-size:14px;float:left}
#box-check-cruise #box-input .box-hover ul li a:hover,
#box-check-cruise #box-input .box-hover ul li a.current{background:#007d70;color:#fff}
#box-check-cruise #box-input span.nav{width:12px;height:7px;float:left;position:absolute;right:10px;top:15px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -453px -390px no-repeat}
#box-check-cruise #box-input input{cursor:pointer}
#box-check-cruise #box-input input.destinations{background:#fff url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -560px -491px no-repeat;width:208px;height:38px;border:none;padding:0 30px;color:#007d70;font-size:14px;float:left}
#box-check-cruise #box-input input.date{background:#fff url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -560px -539px no-repeat;width:200px;height:38px;border:none;padding:0 30px;color:#007d70;font-size:14px;float:left}
#box-check-cruise #box-input input.duration{background:#fff url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -560px -587px no-repeat;width:160px;height:38px;border:none;padding:0 30px;color:#007d70;font-size:14px;float:left}
#box-check-cruise #box-input input.cruise{background:#fff url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -560px -636px no-repeat;width:125px;height:38px;border:none;padding:0 30px;color:#007d70;font-size:14px;float:left}
#box-check-cruise a.check-cruise{background:#007d70;width:198px;height:40px;line-height:40px;float:left;text-transform:uppercase;color:#fff;text-align:left;text-indent:15px;font-size:14px;padding-left:22px}
#box-check-cruise a.check-cruise .fa-chevron-right{vertical-align:middle;background:#06406e;height:100%;padding-top:8px;padding-right:7px;float:right}
#box-check-cruise a.check-cruise:hover .fa-chevron-right{background:#007d70}
#box-check-cruise a:hover.check-cruise{background:#06406e}
#box-check-cruise #bottom-select-cruises p{font-family:'Arial';float:left;line-height:38px;margin-right:15px;padding-right:0;font-size:15px;color:#007d70}
.sub-menu-calendar1{display:none;width:500px;padding:10px 24px;background:#fff;border:1px solid #e5e5e5;border-top:none;float:left;z-index:9;position:absolute;left:0;top:38px}
.sub-menu-calendar1 span.nav{width:23px;height:13px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -439px -516px no-repeat;position:absolute;top:-13px;left:237px;float:left}
.sub-menu-calendar1 #box-date{width:200px;float:left}
.sub-menu-calendar1 #box-date h2{width:200px;height:25px;border-bottom:1px solid #e4e4e4;text-align:center;color:#555;font-size:16px;float:left;font-weight:700}
.sub-menu-calendar1 #box-date ul{width:200px;margin:15px 0 0;float:left}
.sub-menu-calendar1 #box-date ul li{width:44px;height:49px;margin:0 8px 8px 0;float:left}
.sub-menu-calendar1 #box-date ul li span{width:44px;height:52px;padding:10px 0 0;color:#999;text-align:center;font-size:16px;float:left}
.sub-menu-calendar1 #box-date ul li span font{width:44px;font-size:12px;line-height:12px;float:left}
.sub-menu-calendar1 #box-date ul li span.d1{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -346px -972px no-repeat;color:#999}
.sub-menu-calendar1 #box-date ul li a span.d2{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -346px -972px no-repeat;color:#3d98b6}
.sub-menu-calendar1 #box-date ul li a:hover span.d2{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -395px -972px no-repeat;color:#fff}
.sub-menu-calendar1 #box-date ul li a span.d3{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -395px -972px no-repeat;color:#fff}
.sub-menu-calendar1 #line{width:1px;height:210px;margin:0 24px;background:#e4e4e4;float:left}
.iti-flag{background-image:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/img/flags.png)!important}
.intl-tel-input .flag-container,
.intl-tel-input .country-list{width:100%}
#detail_phone .intl-tel-input{width:49%;float:left;margin-top:17px;margin-bottom:0!important}
.intl-tel-input .country-list .country{text-align:left;font-size:14px}
#about-me{float:left;width:100%;padding-top:18px;background:#fff;text-align:center;position:relative}
#gadient2{width:100%;height:40px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/gadient.png) left top repeat-x;float:left;z-index:9;position:absolute;top:0}
#about-me .line-home{width:100%;position:relative}
#about-me .line-home span{height:1px;width:100%;float:left;border-bottom:1px dashed #999}
#about-me .line-home .text-line-home{color:#333;width:410px;height:70px;background:#fff;text-align:center;font-size:26px;line-height:60px;display:inline-block;margin-top:-33px;letter-spacing:3px}
#about-me .img-about-home{margin:10px 0 20px;text-align:center}
#about-me .img-about-home a{float:none;display:inline-block}
#about-me .img-about-home img{border-radius:100%;padding:5px 35px}
#about-me .img-about-home img:hover{opacity:.8}
#about-me .title-about-home{text-align:center;width:100%;}
#about-me .title-about-home p{width:780px;display:inline-block;line-height:24px}
#icon-down{float:left;width:100%;padding:0 0 15px;background:#fff;text-align:center}
#icon-down .view-us{float:left;width:100%;text-align:center}
#icon-down .view-us span.icon-us{width:43px;height:43px;display:inline-block;transition:all .25s ease-in-out;border-radius:50%;color:#007d70;border:3px solid #007d70;font-size:14px;margin:10px 0}
#icon-down .view-us:hover span.icon-us{color:#00ab99;border:3px solid #00ab99}
#icon-down .view-us p{display:inherit;color:#007d70;margin-top:5px;font-size:14px}
#icon-down .view-us:hover p{color:#979e1a}
#with-us{float:left;width:100%;padding:0 0 30px;background:#fff;text-align:center;margin-top:-15px}
#with-us .line-home{width:100%;position:relative}
#with-us .line-home span{height:1px;width:100%;float:left;border-bottom:1px dashed #999}
#with-us .line-home .text-line-home{width:280px;height:60px;background:#fff;text-align:center;font-size:26px;line-height:60px;margin-top:-35px;display:inline-block;color:#333}
#main-slogan2{width:100%;margin:0 auto;float:left;text-align:center}
#main-slogan2 #box-slogan2{width:498px;margin: 15px 34px 30px 34px;float:none;display:inline-block}
#main-slogan2 #box-slogan2 a{width:100%;text-align:center;float:left}
#main-slogan2 #box-slogan2 a span{width:116px;height:88px;margin:0 60px;float:none;transition:all .25s ease-in-out;display:inline-block}
#main-slogan2 #box-slogan2 a span.plexible{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/why1.svg) no-repeat}
#main-slogan2 #box-slogan2 a:hover span.plexible{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/why1.svg) no-repeat}
#main-slogan2 #box-slogan2 a span.authentic{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/why3.svg) no-repeat}
#main-slogan2 #box-slogan2 a:hover span.authentic{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/why3.svg) no-repeat}
#main-slogan2 #box-slogan2 a span.unique{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/why2.svg) no-repeat}
#main-slogan2 #box-slogan2 a:hover span.unique{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/why2.svg) no-repeat}
#main-slogan2 #box-slogan2 a span.best-value{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/why4.svg) no-repeat}
#main-slogan2 #box-slogan2 a:hover span.best-value{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/why4.svg) no-repeat}
#main-slogan2 #box-slogan2 a h2{width:100%;font-size:20px;font-family:'Arial';margin:20px 0;float:left;color:#333}
#main-slogan2 #box-slogan2 a p{color:#363636;float:left;width:100%}
#main-h-tour{width:960px;margin:30px 70px 0;float:left}
#main-h-tour #h-tes{width:960px;padding:50px 49px;border:1px solid #ddd;background:#fff;margin:40px 0;float:left;position:relative}
#main-h-tour #h-tes #img-tes{width:70px;height:70px;float:none;position:absolute;top:-87px;display:inline-block}
#main-h-tour #h-tes #img-tes img{width:70px;height:70px;float:left;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}
#main-h-tour #h-tes font{width:100%;text-align:center;font-family:Arial;font-size:20px;margin:0 0 10px;color:#00ab99;float:left; font-weight:bold;}
#main-h-tour #h-tes strong{width:100%;font-size:12px;color:#888;font-weight:400;text-align:center;float:left}
#main-h-tour #h-tes h2{width:100%;margin:20px 0 0;text-align:center;float:left}
#main-h-tour #h-tes h2 a{color:#007d70;font-size:28px;font-family:'Arial';text-transform:none}
#main-h-tour #h-tes h2 a:hover{color:#b93327}
#main-h-tour #h-tes p{width:100%;margin:0 0 10px;float:left}
#main-h-tour #h-tes #detail{width:100%;margin:20px 0 0;float:left}
#main-h-tour #h-tes #detail a{color:#555;text-decoration:underline;float:right}
#main-h-tour #h-tes #detail a:hover{color:#b93327}
#main-h-tour #h-tes #detail a span.nav{width:20px;height:20px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -477px 0 no-repeat;margin:0 0 0 5px;float:right}
#main-h-tour #h-tes #detail a:hover span.nav{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -477px -21px no-repeat}
#main-h-tour #h-tes .avatar-tt{float:left;width:92%;display:inline-block;text-align:center;position:relative}
#main-h-tour #h-tes #img-slide-tes{width:100%;margin:20px 0;float:left}
#main-h-tour #h-tes #img-slide-tes #slider-img{width:100%;height:350px;position:relative;overflow:hidden;margin:0;float:left}
#main-h-tour #h-tes #img-slide-tes #slider-img .bd1{width:100%;position:absolute}
#main-h-tour #h-tes #img-slide-tes #slider-img .bd1 ul{width:100%;float:left}
#main-h-tour #h-tes #img-slide-tes #slider-img .bd1 ul li{width:100%;overflow:hidden}
#main-h-tour #h-tes #img-slide-tes #slider-img .bd1 ul li img{width:100%;height:350px;float:left}
#main-h-tour #h-tes #img-slide-tes #slider-img .pnBtn1{position:absolute;z-index:1;top:150px;width:100%;height:52px;cursor:pointer}
#main-h-tour #h-tes #img-slide-tes #slider-img .prev{left:0;margin-left:-800px}
#main-h-tour #h-tes #img-slide-tes #slider-img .next{left:0;margin-left:800px}
#main-h-tour #h-tes #img-slide-tes #slider-img .pnBtn1 .arrow{display:none;position:absolute;top:0;z-index:1;width:52px;height:52px}
#main-h-tour #h-tes #img-slide-tes .prev .arrow{right:0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/ad_prev.png) no-repeat}
#main-h-tour #h-tes #img-slide-tes .next .arrow{left:0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/ad_next.png) no-repeat}
#main-h-tour #h-tes .content-tt{float:left;width:860px}
.line-tt{float:left;width:100%;text-align:center}
#line-test{height:2px;width:240px;background:#DDD;margin:20px 0;float:none;display:inline-block}
#box-img-detail #slider-img .bd1 ul li a img{width:100%}
#main-h-tour #h-tes .detail-tt{width:100%;float:left;margin-top:20px}
#with-us #icon-down-in{float:left;width:100%;background:#fff;text-align:center}
#with-us #icon-down-in .view-us{float:left;width:100%;text-align:center}
#with-us #icon-down-in .view-us span.icon-us{width:43px;height:43px;display:inline-block;transition:all .25s ease-in-out;color:#bbb;border-radius:50%;border:3px solid #bbb}
#with-us #icon-down-in .view-us:hover span.icon-us{color:#00ab99;border:3px solid #00ab99}
#with-us #icon-down-in .view-us p{display:inherit;color:#333;margin-top:5px;font-size:14px}
#with-us #icon-down-in .view-us:hover p{color:#007d70}
#with-us #we-word{float:left;display:inline-block;width:100%;text-align:center;background:#fff}
#with-us #we-word .content{margin-bottom:25px;display:inline-block}
#with-us #we-word .content span{width:35px;height:35px;font-size:20px;border-radius:100%;background:#007d70;display:inline-block;line-height:35px;color:#fff}
#with-us #we-word .content font{font-size:20px;margin:10px 0;display:inline-block;color:#333}
#with-us #we-word .content p{width:586px;line-height:24px}
#with-us #we-word .line-we-work{width:100%;position:relative}
#with-us #we-word .line-we-work span{height:1px;width:100%;float:left;border-bottom:1px dashed #999}
#with-us #we-word .line-we-work .text-line-home{width:280px;height:50px;background:#fff;text-align:center;font-size:26px;line-height:50px;margin-top:-28px;display:inline-block;color:#333}
#company-profile{float:left;display:inline-block;width:100%;text-align:center;background:#fff}
#icon-down .view-about{float:left;width:100%;text-align:center;margin-bottom:20px}
#icon-down .view-about span.icon-us{width:43px;height:43px;display:inline-block;transition:all .25s ease-in-out;border-radius:50%;border:3px solid #bbb;color:#bbb}
#icon-down .view-about:hover span.icon-us{color:#007d70;border:3px solid #007d70}
#icon-down_map_cruise_home{float:left;width:100%;padding:10px 0;background:#fff;text-align:center;margin-top:-20px}
#icon-down_map_cruise_home .view-us{float:left;width:100%;text-align:center}
#icon-down_map_cruise_home .view-us span.icon-us{font-size:23px;color:#bbb}
#icon-down_map_cruise_home .view-us:hover span.icon-us{color:#007d70}
#icon-down_map_cruise_home .view-us p{display:inherit;color:#333;margin-top:5px;font-size:14px}
#icon-down_map_cruise_home .view-us:hover p{color:#007d70}
#icon-down-search-home{float:left;width:100%;padding:0;text-align:center}
#icon-down-search-home .view-us{float:left;width:100%;text-align:center}
#icon-down-search-home .view-us span.icon-us{font-size:23px;color:#bbb}
#icon-down-search-home .view-us:hover span.icon-us{color:#007d70}
#icon-down-search-home .view-us p{display:inherit;color:#905c2a;margin-top:5px;font-size:14px}
#icon-down-search-home .view-us:hover p{color:#007d70}
#icon-down_cruise_home{float:left;width:100%;padding:15px 0;text-align:center}
#icon-down_cruise_home .view-us{float:left;width:100%;text-align:center}
#icon-down_cruise_home .view-us span.icon-us{font-size:23px;color:#bbb}
#icon-down_cruise_home .view-us:hover span.icon-us{color:#007d70}
#icon-down_cruise_home .view-us p{display:inherit;color:#333;margin-top:5px;font-size:14px}
#icon-down_cruise_home .view-us:hover p{color:#007d70}
#all_cruise_home{float:left;width:100%}
#icon-down-tour{float:left;width:100%;padding:0 0 15px;text-align:center}
#icon-down-tour .view-us{float:left;width:100%;text-align:center}
#icon-down-tour .view-us span.icon-us{font-size:23px;color:#bbb}
#icon-down-tour .view-us:hover span.icon-us{color:#007d70}
#icon-down-tour .view-us p{display:inherit;color:#333;margin:12px 0 3px;font-size:18px}
#icon-down-tour .view-us:hover p{color:#007d70}
#company-profile .line-we-work{width:100%;position:relative}
#company-profile .line-we-work span{height:1px;width:100%;float:left;border-bottom:1px dashed #999}
#company-profile .line-we-work .text-line-home{width:280px;height:50px;background:#fff;text-align:center;font-size:26px;line-height:50px;margin-top:-28px;display:inline-block;color:#111}
#company-profile .content{margin-bottom:30px;display:inline-table;width:30%;margin-right:1%}
#company-profile .content span{width:79px;height:80px;font-size:20px;display:inline-block;color:#fff;transition:all .25s ease-in-out;cursor:pointer}
#company-profile .content font{font-size:22px;margin:10px 0;display:inline-block;color:#333}
#company-profile .content p{width:100%;line-height:24px}
#company-profile .content span.vietnam{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -26px -1291px no-repeat}
#company-profile .content span.vietnam:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -26px -1378px no-repeat}
#company-profile .content span.cambodia{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -116px -1291px no-repeat}
#company-profile .content span.cambodia:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -116px -1378px no-repeat}
#company-profile .content span.laos{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -206px -1291px no-repeat}
#company-profile .content span.laos:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -206px -1378px no-repeat}
#company-profile .content span.myanmar{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -296px -1291px no-repeat}
#company-profile .content span.myanmar:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -296px -1378px no-repeat}
#company-profile .content span.thailand{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -386px -1291px no-repeat}
#company-profile .content span.thailand:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -386px -1378px no-repeat}
#company-profile .content-se{margin:25px 0 30px;display:inline-block;width:100%}
#company-profile .content-se span{width:100px;height:105px;font-size:20px;display:inline-block;color:#fff}
#company-profile .content-se font{font-size:22px;margin:10px 0;display:inline-block;color:#333}
#company-profile .content-se p{width:100%;line-height:24px;margin-top:20px}
#company-profile .content-se img.inter{width:200px;height:236px;margin-top:25px;margin-bottom: 15px;}
.bt-help-ab{height:40px;background:#ccc;line-height:40px;padding:0 40px;color:#fff;font-size:16px;font-family:'Arial';letter-spacing:3px;margin:0 0 30px;float:none;transition:all .35s;display:inline-block}
.bt-help-ab:hover{background:#007d70}
.bt-help-ab span.icon-mail{width:24px;height:19px;margin:10px 10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -560px 0 no-repeat;float:left}
#about-me .title-about-home h2.title-about-us{font-size:22px;padding-bottom:10px;letter-spacing:1px;text-transform:uppercase;font-family:arial; font-weight:bold;}
#title-line h1.title-line-tour {margin-top: 10px;font-size: 24px;}
#title-tours{position:absolute;display:inline-block;bottom:0;left:0;color:#fff;margin-left:20px;padding-bottom:15px;font-size:22px;font-weight:bold;text-shadow: 0 0 2px #000;}
/*#container-scrolltours .main-group #container-scrolltours .grid-1 > p {width:70%}*/
.gradient-st2{background-color:rgba(0, 0, 0, 0);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 5)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 5) 200%);background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 5) 200%);background:-ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 5) 200%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 5) 200%);position:absolute;bottom:0;width:100%;height:100%}
.gradient-st2:hover{background-color:rgba(0, 0, 0, 0);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.1)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 200%);background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 200%);background:-ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 200%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 200%);position:absolute;bottom:0;width:100%;height:100%}
.gradient-st a,
.gradient-st2 a{z-index:9;color:#fff;font-size:22px;font-weight:400;display:inline-block;position:absolute;bottom:0;width:100%;height:100%}
.box-special-group{background:none!important;margin:0!important;padding:0!important;height:20px!important;border-bottom: none!important;box-shadow: none!important;}
.title-special{width:84%!important;height:20px!important;float:left!important;margin-top:-8px!important}
.highlight-over{float: left;width: 65%;}
.highlight-over #l-detail-tour{width:100%;margin:0 20px 20px 0;float:left}
.highlight-over#l-detail-tour #txt-highlights{width:430px;float:left}
.highlight-over #l-detail-tour #txt-highlights ul{float:left}
.highlight-over #l-detail-tour #txt-highlights ul li{width:100%;margin:0 0 8px;line-height:22px;float:left}
.highlight-over #l-detail-tour #txt-highlights ul li font{color:#ff7800;font-size:20px}
.highlight-over #l-detail-tour #txt-highlights p{font-weight: bold;font-size: 16px;margin-bottom: 8px;}
.map-tour{float: right;width: 33%;position: relative;}
.map-new-photo.map-tour{width: 100%}
.map-new-photo.map-tour .mix-grid {height: 0!important;}
.map-tour img{width: 100%;}
.slide-photo-fulliti .mix-grid .thumbnail {width: 100%;float: left;position: relative;}
.slide-photo-fulliti .mix-grid .thumbnail .count-img {position: absolute;color: #fff;top: 5px;right: 26px;font-weight: bold;  text-shadow: 0 0 2px #000;  }
#scroll-tours #box-tour .alink.heart-tour {background: transparent;color: #fff;}
.slide-photo-fulliti .mix-grid .thumbnail .fa-camera {position: absolute;top: 5px;right: 5px;color: #ddd;}
.slide-photo-fulliti .mix-grid .thumbnail a:hover .fa-camera, .slide-photo-fulliti .mix-grid .thumbnail a:hover .count-img{color:#2180cb;}
.map-tour .zoom{position: absolute;right: 10px;top: 10px;font-size: 16px;padding: 3px;color: #666;background: #ddd;}
.map-tour:hover .zoom{color: #007d70;}
#img-des #photos-package .img_testi {width: 100%;margin-top: 6px;}
#img-des #photos-package ul {width: 5000px;float: left;}
#img-des #photos-package ul li {float: left;}
#img-des #photos-package ul li a img {border: none;float: left;padding: 0 10px 0 0;}
.img-about-home #scroll-tours #owl-demo7 {padding: 22px 0 40px;width: 90%;margin: 0 auto;}
.hearder.mix-grid {color: #666;display: inline-block;height: 38px !important;line-height: 38px;font-size: 13px;width: auto;float: none;}
.hearder.mix-grid .mix-slide {width: auto;float: none;}
#r-detail-tour-new .mix-grid .mix .thumbnail a {width: 60%;}
#r-detail-tour-new .mix-grid .mix .thumbnail a:hover>img {opacity: .8;}
#r-detail-tour-new .mix-grid .mix .thumbnail a.image_show1>img {width: 100%;float: left;}
#r-detail-tour-new .mix-grid .mix .thumbnail a.image_show2, #r-detail-tour-new .mix-grid .mix .thumbnail a.image_show3 {width: 39%;float: right;height: 178px;display: flex;}
#r-detail-tour-new .mix-grid .mix .thumbnail a.image_show2{margin-bottom: 1%;}
#r-detail-tour-new .mix-grid .mix .thumbnail a.image_show2>img {width: 100%;float: right;object-fit: cover;}
#r-detail-tour-new .mix-grid .mix .thumbnail a.image_show3>img {width: 100%;float: right;object-fit: cover;}
.total_photo {font-weight:bold;text-align: right;width: 39%;text-decoration: underline;position: absolute;line-height: 20px;bottom: 0;right: 0;padding: 5px 10px 5px 0;color: #e9e9e9;cursor: pointer;background-color: rgba(0, 0, 0, 0);background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 5)));background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 5) 200%);background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 5) 200%);background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 5) 200%);background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 5) 200%);}
.total_photo:hover {color: #fc8f30;}
.heart-tour {position: absolute!important;top: 3%;right: 2%;font-size: 30px;color: #fff;z-index: 10;font-weight: bold;width: auto!important;}
#r-detail-tour-new .thumbnail .heart-tour {top: 2%;right: 41%;}
.heart-tour:hover i.fa-heart-o:before {content: "\f004";}
.love-tours .heart-tour:hover i.fa-heart:before {content: "\f08a";}
/*css success*/
.booking-success {width: 60%;margin: 0 auto;}
.container-success {width: 100%;border: 1px solid #ddd;border-radius: 5px;float: left;margin-bottom: 60px;font-size: 12px;background: #fff;}
.container-success .title-success, .container-success .content-success {width: 100%;float: left;}
.container-success .title-success h2 {font-weight: bold;width: 100%;float: left;text-align: center;border-bottom: 1px solid #ddd;text-shadow: 1px 1px 0 #FFF;padding: 12px 0;color: #1870b5;font-size: 22px;}
.container-success .title-success p {margin: 10px;float: left;text-align: center;}
.container-success .content-success .img-thank {width: 45%;margin: 0 auto;}
.container-success .content-success .img-thank img {width: 100%;margin-top: 15px;}
.content-success-tour {width: 100%;float: left;text-align: center;margin: 15px 0;}
.content-success-tour p {width: 100%;float: left;}
.content-success-tour a {width: 100%;float: left;color: #1870b5;font-size: 16px;line-height: 26px;font-weight: bold;}
.content-success-tour a:hover{text-decoration:underline}
.footer-success {width: 100%;float: left;text-align: center;margin-bottom: 20px;}
.footer-success p {width: 95%;margin: 0 auto;background-color: #F1E9DD;border: 1px #ddd solid;padding: 10px;font-size: 11px;line-height: 16px;}
.footer-success p strong#note {color: #C31F41;}
/*end success*/
#title-top-tour #price-pk a.special_group{width:100%;display:inline-block}
#show-more-des{width:100%;margin:0 0 15px;float:left;clear:both;height:40px;border-bottom:1px solid #ddd;box-shadow:0 -15px 15px #f3f3f4;text-align:center;letter-spacing:2px}
#show-more-des a{display:inline-block;text-align:left;color:#007d70;padding:5px 25px}
#show-more-des a:hover{color:#00ab99}
#hidden-more-des{width:100%;margin:0 auto;float:left;clear:both;height:40px;border-bottom:1px solid #ddd;display:none;text-align:center}
#hidden-more-des a{display:inline-block;text-align:left;color:#007d70;padding:0 15px 20px}
#table-price{width:100%;background:#fff;margin:30px 0;border:1px solid #E1E1E1;float:left}
#table-price #top-table{width:43%;background:#F6F6F6;border-bottom:1px solid #e4e4e4;float:left;position:relative}
#table-price #top-table #box-select{border-bottom:3px solid #e4e4e4;width:100%;padding:10px 15px;border-right:1px solid #e4e4e4;float:left}
#table-price #top-table #box-select h2{width:100%;height:30px;margin:5px 0 10px;font-size:16px;color:#555;float:left;font-weight:700}
#table-price #top-table #box-select h2 span.icon-price{width:23px;height:22px;margin:0 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -158px -486px no-repeat;float:left}
#table-price #top-table #box-select select.cruise{font-size:14px;width:160px;height:35px;padding:5px;line-height:30px;color:#007d70;font-weight:700;font-family:'Arial';border:1px solid #ccc;margin:0 10px 0 0;float:left;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#table-price #top-table #box-select input.date{font-size:14px;width:160px;height:35px;padding:0;text-indent:10px;margin:0 9px 0 0;border:1px solid #ccc;color:#007d70;font-weight:700;float:left;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#table-price #top-table #box-select #calendar .icon-date{width:15px;height:16px;background:#e4f1f9 url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -568px -550px no-repeat;float:left;position:absolute;right:18px;top:10px}
#table-price #top-table #box-select a.bt-show{height:34px;color:#fff;text-align:center;line-height:30px;background:#007d70;margin:0;float:left;text-shadow:0 1px 0 rgba(0, 64, 90, 1);padding:0 11px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:700}
#table-price #top-table #box-select a.bt-show:hover{background:#fc8f30}
#table-price #top-table #box-select a.bt-show font{font-size:22px}
#table-price #top-table #box-select span{width:100%;font-size:12px;font-style:italic;margin:10px 0 0;color:#999;float:left}
#table-price #box-title-cabin{width:100%;height:131px;float:left;position:relative;background:#F6F6F6}
#table-price #box-title-cabin #title-cabin5 {width:20%;height:133px;padding:9px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/bg-nav.png) bottom center no-repeat;border-right:1px solid #e4e4e4;border-bottom:3px solid #e4e4e4;float:left}
#table-price #box-title-cabin #title-cabin5 h2{margin-top:6px;height:30px;float:left}
#table-price #box-title-cabin #title-cabin5 h2 a{font-weight:700;color:#555;font-size:13px}
#table-price #box-title-cabin #title-cabin5 h2 a:hover{color:#007d70}
#table-price #box-title-cabin #title-cabin5 h2 a span.i-info{width:20px;height:20px;margin:0 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -580px no-repeat;float:left}
#table-price #box-title-cabin #title-cabin5 a img{width:100%;height:60px;float:left;margin:10px 0 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#table-price #box-title-cabin #title-cabin4 {width:25%;height:133px;padding:9px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/bg-nav.png) bottom center no-repeat;border-right:1px solid #e4e4e4;border-bottom:3px solid #e4e4e4;float:left}
#table-price #box-title-cabin #title-cabin4 h2{margin-top:6px;height:30px;float:left}
#table-price #box-title-cabin #title-cabin4 h2 a{font-weight:700;color:#555;font-size:13px}
#table-price #box-title-cabin #title-cabin4 h2 a:hover{color:#c568ab}
#table-price #box-title-cabin #title-cabin4 h2 a span.i-info{width:20px;height:20px;margin:0 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -580px no-repeat;float:left}
#table-price #box-title-cabin #title-cabin4 a img{width:100%;height:60px;float:left;margin:15px 0 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#table-price #box-title-cabin #title-cabin3 {width:33%;height:133px;padding:9px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/bg-nav.png) bottom center no-repeat;border-right:1px solid #e4e4e4;border-bottom:3px solid #e4e4e4;float:left}
#table-price #box-title-cabin #title-cabin3 h2{width:130px;height:30px;margin:0 25px;float:left}
#table-price #box-title-cabin #title-cabin3 h2 a{font-weight:700;color:#555;font-size:13px}
#table-price #box-title-cabin #title-cabin3 h2 a:hover{color:#007d70}
#table-price #box-title-cabin #title-cabin3 h2 a span.i-info{width:20px;height:20px;margin:0 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -580px no-repeat;float:left}
#table-price #box-title-cabin #title-cabin3 a img{width:130px;height:60px;float:left;margin:10px 17% 0 16%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#table-price #box-title-cabin #title-cabin2 {width:50%;height:133px;padding:9px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/bg-nav.png) bottom center no-repeat;border-right:1px solid #e4e4e4;border-bottom:3px solid #e4e4e4;float:left}
#table-price #box-title-cabin #title-cabin2 h2{width:130px;height:30px;margin:0 28%;float:left}
#table-price #box-title-cabin #title-cabin2 h2 a{font-weight:700;color:#555;font-size:13px}
#table-price #box-title-cabin #title-cabin2 h2 a:hover{color:#007d70}
#table-price #box-title-cabin #title-cabin2 h2 a span.i-info{width:20px;height:20px;margin:0 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -580px no-repeat;float:left}
#table-price #box-title-cabin #title-cabin2 a img{width:130px;height:60px;float:left;margin:10px 29% 0 28%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#table-price #box-title-cabin #title-cabin1{width:100%;height:133px;padding:9px;background:#F6F6F6 url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/bg-nav.png) bottom center no-repeat;border-right:1px solid #e4e4e4;border-bottom:3px solid #e4e4e4;float:left}
#table-price #box-title-cabin #title-cabin1 h2{width:130px;height:30px;margin:0 41%;float:left}
#table-price #box-title-cabin #title-cabin1 h2 a{font-weight:700;color:#555;font-size:13px}
#table-price #box-title-cabin #title-cabin1 h2 a:hover{color:#007d70}
#table-price #box-title-cabin #title-cabin1 h2 a span.i-info{width:20px;height:20px;margin:0 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -580px no-repeat;float:left}
#table-price #box-title-cabin #title-cabin1 a img{width:130px;height:60px;float:left;margin:10px 41% 0 39%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#table-price #box-title-cabin .close_cabin{position:absolute;top:3px;right:4px;color:#666;font-size:20px}
#table-price #component-table {width:57%;background:#fff;border-bottom:1px solid #e4e4e4;float:left}
#table-price #left-table {background:#fff;width:100%;float:left;text-align:center;border-right:1px solid #e4e4e4}
#table-price #left-table #choose-your-date {width:70%;padding:10px 20px;font-size:12px;text-align:center;line-height:20px;float:left;font-weight:700;color:red}
#table-price #left-table #choose-your-date span.icon-mt{width:30px;height:30px;margin:0 140px;float:left}
#table-price #left-table #days {width:10%;height:50px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -360px no-repeat;font-size:20px;color:#007d70;padding:10px 0 0;margin:15px 0 0 10px;text-align:center;float:left;font-weight:700}
#table-price #left-table #days font.day{width:100%;text-align:center;text-transform:uppercase;font-size:11px;font-weight:400;line-height:10px;float:left}
#table-price #left-table #itinerary {width:55%;height:30px;margin:20px 0 0 4px;float:left}
#table-price #left-table #itinerary a {color:#007d70;float:left;font-weight:700}
#table-price #left-table #itinerary a font{font-size:16px;float:left;text-align:left}
#table-price #left-table #itinerary a span.mt{width:13px;height:9px;margin:6px 10px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -161px -210px no-repeat;float:left}
#table-price #left-table #itinerary a span.mc{width:13px;height:9px;margin:6px 10px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -182px -210px no-repeat;float:left}
#table-price #left-table #bonus-offer{width:300px;margin:10px 20px 20px;float:left}
#table-price #left-table #bonus-offer ul{width:300px;margin:5px 0 0;float:left}
#table-price #left-table #bonus-offer ul li{width:300px;float:left}
#table-price #left-table #bonus-offer ul li a{color:#ff4e00;font-size:12px;line-height:20px}
#table-price #left-table #bonus-offer ul li a:hover{text-decoration:underline}
#table-price #left-table #bonus-offer ul li a span.nav{width:12px;height:13px;margin:6px 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -595px -833px no-repeat;float:left}
#table-price #component-table #right-table{width:100%;float:left;position:relative}
#table-price #component-table #right-table ul{width:100%;float:left}
#table-price #component-table #right-table ul li{width:100%;height:92px;float:left}
#table-price #left-table #col-date{width:28%;height:90px;float:right;border-left:1px solid #e4e4e4}
#table-price #left-table #col-date #departure{width:91px;height:49px;margin:20px 22px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -472px -925px no-repeat;float:left}
#table-price #left-table #col-date #departure #left-date{width:43px;height:49px;color:#007d70;text-align:center;float:left}
#table-price #left-table #col-date #departure #left-date span{width:43px;font-size:16px;margin:7px 0 0;float:left}
#table-price #left-table #col-date #departure #left-date font{width:43px;font-size:12px;float:left}
#table-price #left-table #col-date #departure #right-date{width:48px;height:49px;color:#007d70;text-align:center;float:left}
#table-price #left-table #col-date #departure #right-date span{width:48px;font-size:25px;font-weight:700;line-height:20px;margin:10px 0 0;float:left}
#table-price #left-table #col-date #departure #right-date font{width:48px;font-size:12px;float:left}
#table-price #left-table #col-date #departure-kc{width:91px;height:49px;margin:20px 22px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -472px -989px no-repeat;float:left}
#table-price #left-table #col-date #departure-kc #left-date{width:43px;height:49px;color:#e4e4e4;text-align:center;float:left}
#table-price #left-table #col-date #departure-kc #left-date span{width:43px;font-size:16px;margin:10px 0 0;float:left}
#table-price #left-table #col-date #departure-kc #left-date font{width:43px;font-size:12px;float:left}
#table-price #left-table #col-date #departure-kc #right-date{width:48px;height:49px;color:#e4e4e4;text-align:center;float:left}
#table-price #left-table #col-date #departure-kc #right-date span{width:48px;font-size:25px;font-weight:700;line-height:20px;margin:10px 0 0;float:left}
#table-price #left-table #col-date #departure-kc #right-date font{width:48px;font-size:12px;float:left}
#table-price #component-table #right-table ul li #select-cabin5{width:20%;height:91px;padding:0 9px;border-right:1px solid #e4e4e4;float:left}
#table-price #component-table #right-table ul li #select-cabin5 #price{margin-top:10px;width:100%;text-align:center;font-size:13px;color:#9c0028;float:left;cursor:pointer}
#table-price #component-table #right-table ul li #select-cabin5 #price font{color:#888;text-decoration:line-through}
#table-price #component-table #right-table ul li #select-cabin5 #price span{color:#64bc46}
#table-price #component-table #right-table ul li #select-cabin5 #price strong{font-size:25px;color:#e4e4e4}
#table-price #component-table #right-table ul li #select-cabin5 #select{width:100%;margin:5px 0 0;float:left;text-align:center}
#table-price #component-table #right-table ul li #select-cabin5 #select a{color:#555;vertical-align:top}
#table-price #component-table #right-table ul li #select-cabin5 #select a:hover{color:#007d70;font-weight:700}
#table-price #component-table #right-table ul li #select-cabin5 #select span.select{width:17px;height:16px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -367px -380px no-repeat;margin:2px 8px 0 0;float:none;display:inline-block}
#table-price #component-table #right-table ul li #select-cabin5 #select a:hover span.select{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -340px -380px no-repeat}
#table-price #component-table #right-table ul li #select-cabin4 #select span.select-ac{width:17px;height:16px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -115px no-repeat;margin:0 8px 0 10px;float:left}
#table-price #component-table #right-table ul li #select-cabin4{width:25%;height:91px;padding:0 9px;border-right:1px solid #e4e4e4;float:left;text-align:center}
#table-price #component-table #right-table ul li #select-cabin4 #price{margin-top:10px;width:100%;text-align:center;font-size:13px;color:#9c0028;float:left;cursor:pointer}
#table-price #component-table #right-table ul li #select-cabin4 #price font{color:#888;text-decoration:line-through}
#table-price #component-table #right-table ul li #select-cabin4 #price span{color:#64bc46}
#table-price #component-table #right-table ul li #select-cabin4 #price strong{font-size:25px;color:#e4e4e4}
#table-price #component-table #right-table ul li #select-cabin4 #select{width:100%;margin:5px 0 0;float:left}
#table-price #component-table #right-table ul li #select-cabin4 #select a{color:#555;vertical-align:top}
#table-price #component-table #right-table ul li #select-cabin4 #select a:hover{color:#007d70;font-weight:700}
#table-price #component-table #right-table ul li #select-cabin4 #select span.select{width:17px;height:16px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -367px -380px no-repeat;margin:2px 8px 0 0;float:none;display:inline-block}
#table-price #component-table #right-table ul li #select-cabin4 #select a:hover span.select{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -340px -380px no-repeat}
#table-price #component-table #right-table ul li #select-cabin4 #select span.select-ac{width:17px;height:16px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -115px no-repeat;margin:0 8px 0 10px;float:left}
#table-price #component-table #right-table ul li #select-cabin3{width:33%;height:91px;padding:0 9px;border-right:1px solid #e4e4e4;float:left;text-align:center}
#table-price #component-table #right-table ul li #select-cabin3 #price{margin-top:10px;width:100%;text-align:center;font-size:12px;color:#9c0028;cursor:pointer;float:left}
#table-price #component-table #right-table ul li #select-cabin3 #price:hover{text-decoration:underline}
#table-price #component-table #right-table ul li #select-cabin3 #price font{color:#888;text-decoration:line-through}
#table-price #component-table #right-table ul li #select-cabin3 #price span{color:#64bc46}
#table-price #component-table #right-table ul li #select-cabin3 #price strong{font-size:25px;color:#e4e4e4}
#table-price #component-table #right-table ul li #select-cabin3 #select{margin:5px 0 0;float:none;display:inline-block}
#table-price #component-table #right-table ul li #select-cabin3 #select a{color:#555;vertical-align:top}
#table-price #component-table #right-table ul li #select-cabin3 #select a:hover{color:#007d70;font-weight:700}
#table-price #component-table #right-table ul li #select-cabin3 #select span.select{width:17px;height:16px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -367px -380px no-repeat;margin:2px 8px 0 0;float:none;display:inline-block}
#table-price #component-table #right-table ul li #select-cabin3 #select a:hover span.select{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -340px -380px no-repeat}
#table-price #component-table #right-table ul li #select-cabin3 #select span.select-ac{width:17px;height:16px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -115px no-repeat;margin:0 8px 0 10px;float:left}
#table-price #component-table #right-table ul li #select-cabin2{width:50%;height:91px;padding:0 9px;border-right:1px solid #e4e4e4;float:left;text-align:center}
#table-price #component-table #right-table ul li #select-cabin2 #price{margin-top:10px;width:100%;text-align:center;font-size:14px;color:#9c0028;cursor:pointer;float:left}
#table-price #component-table #right-table ul li #select-cabin2 #price font{color:#888;text-decoration:line-through}
#table-price #component-table #right-table ul li #select-cabin2 #price span{color:#64bc46}
#table-price #component-table #right-table ul li #select-cabin2 #price strong{font-size:25px;color:#e4e4e4}
#table-price #component-table #right-table ul li #select-cabin2 #select{margin:5px 0 0;float:none;display:inline-block}
#table-price #component-table #right-table ul li #select-cabin2 #select a{color:#888;vertical-align:top}
#table-price #component-table #right-table ul li #select-cabin2 #select a:hover{color:#007d70;font-weight:700}
#table-price #component-table #right-table ul li #select-cabin2 #select span.select{width:17px;height:16px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -367px -380px no-repeat;margin:2px 8px 0 0;float:none;display:inline-block}
#table-price #component-table #right-table ul li #select-cabin2 #select a:hover span.select{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -340px -380px no-repeat}
#table-price #component-table #right-table ul li #select-cabin2 #select span.select-ac{width:17px;height:16px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -115px no-repeat;margin:0 8px 0 10px;float:left}
#table-price #component-table #right-table ul li #select-cabin1{width:100%;height:91px;padding:0 9px;float:left;text-align:center}
#table-price #component-table #right-table ul li #select-cabin1 #price{margin-top:10px;width:100%;text-align:center;font-size:14px;color:#9c0028;cursor:pointer;float:left}
#table-price #component-table #right-table ul li #select-cabin1 #price font{color:#888;text-decoration:line-through}
#table-price #component-table #right-table ul li #select-cabin1 #price span{color:#64bc46}
#table-price #component-table #right-table ul li #select-cabin1 #price strong{font-size:25px;color:#e4e4e4}
#table-price #component-table #right-table ul li #select-cabin1 #select{margin:5px 0 0;float:none;display:inline-block}
#table-price #component-table #right-table ul li #select-cabin1 #select a{color:#888;vertical-align:top}
#table-price #component-table #right-table ul li #select-cabin1 #select a:hover{color:#007d70;font-weight:700}
#table-price #component-table #right-table ul li #select-cabin1 #select span.select{width:17px;height:16px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -367px -380px no-repeat;margin:2px 8px 0 0;float:left}
#table-price #component-table #right-table ul li #select-cabin1 #select a:hover span.select{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -340px -380px no-repeat}
#table-price #component-table #right-table ul li #select-cabin1 #select span.select-ac{width:17px;height:16px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) 0 -115px no-repeat;margin:0 8px 0 10px;float:left}
#table-price #bot-table{width:100%;height:50px;background:#f5f5f5;text-align:center;line-height:50px;color:#ff7800;float:left;font-weight:700}
.sub-info-cabin{display:none;width:600px;padding:19px;background:#fff;border:1px solid #e4e4e4;float:left;z-index:99999;position:absolute;right:24px;top:120px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 5px 0 #666;-moz-box-shadow:0 2px 5px 0 #666;box-shadow:0 2px 5px 0 #666}
.sub-info-cabin span.nav{width:23px;height:13px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -393px -380px no-repeat;position:absolute;top:-13px;left:308px;float:left}
.sub-info-cabin #l-info{width:100%;margin:0;font-size:12px;float:left}
.sub-info-cabin #l-info #right{float:left;margin-top:10px}
.sub-info-cabin #l-info #img-tip{width:100%;float:left}
.sub-info-cabin #l-info #img-tip img{width:100%;height:230px;float:left}
.sub-info-cabin #l-info h2{width:100%!important;margin:0 0 5px!important;float:left;height:auto!important}
.sub-info-cabin #l-info h2 a{font-size:18px!important;color:#007d70!important}
.sub-info-cabin #l-info span{width:48%;line-height:25px;float:left;margin-right:2%}
.sub-info-cabin #l-info span b{color:#666}
.sub-info-cabin #r-info{width:100%;margin:10px 0 0;font-size:12px;float:left}
.sub-info-cabin #r-info h2{width:100%!important;height:auto!important;font-size:14px;margin:5px 0!important;float:left}
.sub-info-cabin #r-info h2 a{color:#666;font-weight:700}
.sub-info-cabin #r-info h2 a:hover{text-decoration:underline;color:#007d70}
.sub-info-cabin #r-info ul{width:100%;margin:0;float:left}
.sub-info-cabin #r-info ul li{width:48%;line-height:25px;margin-right:2%;float:left}
.sub-info-cabin #r-info ul li font{color:#007d70;margin:0 5px 0 0;float:left}
.err{border:1px solid #f60!important;box-shadow:0 0 4px #f4bf9c;outline:0 none;transition:all .25s ease-in-out}
.bt-checkavai{height:34px;color:#fff;text-align:center;line-height:30px;background:#007d70;text-transform:uppercase;margin:20px 0 0;float:left;font-size:16px;width:100%}
.bt-checkavai:hover{background:#fc8f30}
#calendar{position:relative;float:left}
.show_secret{width:320px!important}
#head-info-eat{width:100%;height:100%;overflow:auto;position:relative}
.detail-destination{margin:20px 0 10px;text-align:center}
#head-info-eat h1{line-height:100px;height:80px;font-size:26px;padding:0 10px;position:relative;text-align:center; font-weight:bold;}
#head-info-eat h1.title-cat-dest{line-height:100px;height:80px}
#head-info-eat h1:before{content:"";position:absolute;bottom:0;max-width:170px;border-bottom:2px solid #00ab99;left:0;right:0;width:100%;margin:0 auto}
#head-info-eat h2{line-height:100px;height:80px;font-size:26px;padding:0 10px;position:relative;text-align:center; font-weight:bold;}
#head-info-eat h2.title-cat-dest{line-height:100px;height:80px}
#head-info-eat h2:before{content:"";position:absolute;bottom:0;max-width:170px;border-bottom:2px solid #00ab99;left:0;right:0;width:100%;margin:0 auto}
#head-info-eat #menu-article{width:100%;text-align:center;margin-top:20px}
#head-info-eat .head-border-menu{height:20px}
#head-info-eat #menu-article ul{float:right;width:100%;margin-top:10px}
#head-info-eat #menu-article a:hover{border-bottom:1px solid #00ab99; color:#00ab99;}
#head-info-eat #menu-article a.active{border-bottom:1px solid #00ab99;font-weight:700; color:#00ab99}
#head-info-eat #menu-article a{padding:10px;display:inline-block;letter-spacing:1px;font-size:14px;border-bottom:1px solid #ddd;margin-left:5px;}
#l-dt-destination{width:100%;margin:20px 20px 0 0;float:left}
#l-dt-destination #box-txt-detail{box-shadow:0 0 5px 0 #e2e3e4;background:#fff;padding:0 20px 20px;float:left;width:100%}
#l-dt-destination #list-destination img{width:258px;height:168px;margin:0 20px 0 0;float:left}
#l-dt-destination #list-destination img:hover{opacity:.9}
#l-dt-destination #list-destination{width:100%;margin:0 0 20px;float:left;box-shadow:0 0 5px 0 #e2e3e4;background:#fff;padding:20px}
#l-dt-destination #list-destination #txt-des{width:73%;float:left}
#l-dt-destination #list-destination #txt-des h2{width:100%;margin:0 10px 0 0;float:left}
#l-dt-destination #list-destination #txt-des h2 a{font-size:20px;font-family:'Arial';color:#007d70;letter-spacing:0;font-weight: bold;}
#l-dt-destination #list-destination #txt-des h2 a:hover{color:#fc8f30}
#l-dt-destination #list-destination #txt-des #box-share{width:100%;height:30px;float:left}
#l-dt-destination #list-destination #txt-des #box-share img{height:30px;float:left}
#l-dt-destination #list-destination #txt-des a.bt-detail{height:30px;line-height:30px;font-family:'Arial';font-size:13px;letter-spacing:1px;padding:0 15px;color:#fff;float:right;margin:0;transition:all .35s;background:#007d70;text-transform:uppercase}
#l-dt-destination #list-destination #txt-des a.bt-detail:hover{background:#fc8f30}
#l-dt-destination #box-txt-detail p{text-align:justify;margin:0 0 20px}
#l-dt-destination #box-txt-detail p.text-first{text-align:justify;margin:0}
#l-dt-destination #box-txt-detail p.text-first img{margin-left:10px}
#l-dt-destination #list-destination #txt-des p{width:100%;margin:10px 0 15px;float:left;text-align:justify}
#l-dt-destination #box-txt-detail h1{width:100%;font-size:26px;font-family:'Arial';color:#007d70;margin:20px 0;float:left;font-weight: bold;}
#l-dt-destination #box-other-des{width:100%;float:left}
#l-dt-destination #box-other-des h2{width:100%;font-size:20px;font-family:'Arial';margin:30px 0 10px;padding-top:30px;border-top:1px solid #ddd;float:left;text-transform:uppercase}
#l-dt-destination #box-other-des #b-also-des{width:100%;margin:20px 10px 20px 0;float:left}
#l-dt-destination #box-other-des #b-also-des img{width:190px;height:110px;float:left;margin-right:15px}
#l-dt-destination #box-other-des #b-also-des img:hover{opacity:.95}
#l-dt-destination #box-other-des #b-also-des h3{width:82%;margin:5px 0 10px;font-weight:400;float:left}
#l-dt-destination #box-other-des #b-also-des h3 a{font-size:18px;color:#007d70;font-family:"Arial";font-weight: bold;}
#l-dt-destination #box-other-des #b-also-des h3 a:hover{color:#fc8f30}
#l-dt-destination #box-helpful-des{width:100%;border-bottom:1px solid #ddd;margin:0 0 30px;padding-bottom:15px;float:left}
#l-dt-destination #box-helpful-des ul{float:left}
#l-dt-destination #box-helpful-des ul li{height:40px;line-height:40px;margin:0 54px 15px;font-size:16px;float:right}
#l-dt-destination #box-helpful-des ul li a.bt-helpful{height:38px;line-height:38px;letter-spacing:1px;padding:0 20px;color:#666;border:1px solid #ddd;background:#ddd;float:left;margin:0 10px 0 0;font-size:14px;text-transform:uppercase;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;transition:all .35s}
#l-dt-destination #box-helpful-des ul li a.bt-helpful:hover{color:#fff;background:#007d70}
#best-cruise-home{float:left;width:100%;background:#f6f5f3;padding:20px 0}
#deal-cruise{width:359px;min-height:250px;margin:0 31px 0 0;float:left;position:relative}
#deal-cruise a.wrapper_img{width:100%;height:180px}
#deal-cruise img{width:100%;height:auto;float:left}
#deal-cruise:nth-of-type(3){margin-right:0}
#deal-cruise img:hover{opacity:.9}
#deal-cruise #stam{left:10px}
#stam{width:92px;height:77px;float:left;position:absolute;top:10px}
#stam span.rv-jahan-cruise{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -16px -1472px no-repeat}
#stam span.rv-jayavarman{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -145px -1472px no-repeat}
#stam span.rv-mekong-prestige-cruise{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -275px -1472px no-repeat}
#stam span{width:92px;height:77px;float:left}
#deal-cruise #title-deal{width:100%;border-bottom:1px dotted #ccc;padding:10px 0;float:left}
#deal-cruise #title-deal #namecruise{width:70%;float:left}
#deal-cruise #title-deal #pricecruise{width:30%;float:left}
#deal-cruise #txt-deal{width:100%;padding:5px 0;text-align:left;line-height:20px;float:left;font-size:12px}
#deal-cruise #bonus{width:100%;padding:5px 0;float:right}
#deal-cruise #bonus #promo_detail_ajax p a{text-transform:uppercase}
#deal-cruise #bonus img{width:261px;height:21px;float:right}
#promo_detail_ajax{position:relative;float:left;margin-top:10px}
#deal-cruise #title-deal #namecruise h2{width:100%;float:left;font-weight: bold;}
#deal-cruise #bonus #promo_detail_ajax #promo_detail .icon-m{width:20px;height:20px;float:left;top:-9px;left:100px;position:absolute;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon_m.png) no-repeat;z-index:100}
#deal-cruise #bonus #promo_detail .show_promo{float:left;color:#333;width:320px;position:absolute;background:#fff;z-index:99;border:2px solid #64bc46;padding:10px;text-align:left;top:0;left:-50px;font-size:13px}
#deal-cruise #title-deal #namecruise h2 a:hover{color:#fc8f30}
#deal-cruise #title-deal #namecruise h2 a{font-size:16px;text-align:left;color:#007d70;float:left;font-family:"Arial";text-transform:uppercase}
#deal-cruise #promo_detail_ajax #promo_detail{width:100%;float:left;position:relative}
#deal-cruise #promo_detail_ajax p a{line-height:14px;color:#ff7800;text-align:left;float:left;padding-left:20px;margin-bottom:6px;width:100%;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/tag_icon.png) no-repeat;font-size:12px}
#deal-cruise #promo_detail_ajax p{text-align:left;width:100%;margin:20px 0 0 0;float:left;font-size:12px}
#deal-cruise #title-deal #pricecruise font{width:100%;font-size:26px;color:red;float:right;text-align:right;padding-top:2px}
#deal-cruise #title-deal #namecruise span.star5{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -108px -301px no-repeat}
#deal-cruise #title-deal #namecruise span.star4{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -108px -341px no-repeat}
#deal-cruise #title-deal #namecruise span.star45{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -108px -321px no-repeat}
#deal-cruise #title-deal #namecruise span{width:98px;height:12px;margin:5px 0 0;float:left}
a.bt-moredeal{border:1px dotted #007d70;line-height:32px;font-size:16px;letter-spacing:1px;padding:2px 30px;color:#007d70;float:none;margin:0 auto;transition:all .35s;margin-top:22px;display:inline-block;margin-bottom:6px}
a.bt-moredeal:hover{color:#fff;background:#007d70}
#info-cr{width:50%;float:left}
#info-cr span.time{width:16px;height:15px;margin:3px 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -220px -370px no-repeat;float:left}
#info-cr span.cabin{width:16px;height:10px;margin:5px 5px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -246px -370px no-repeat;float:left}
#articles_detail p img{float:none!important;display:inline-block!important;margin:0!important}
#box-info-destination #photos-package .next{float:right;display:inline;width:23px;height:40px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -335px 0 no-repeat;position:absolute;right:2px;bottom:10px}
#box-info-destination #photos-package .prev{float:left;display:inline;width:23px;height:40px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -305px 0 no-repeat;position:absolute;left:2px;bottom:10px}
.small-photo ul{width:5000px;float:left}
.small-photo .img_testi{width:100%;margin-top:6px}
.small-photo ul li{float:left}
.small-photo ul li a img{border:none;float:left;padding:0 10px 0 0}
#info-dt-tour .next{float:right;display:inline;width:23px;height:40px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -335px 0 no-repeat;position:absolute;right:2px;bottom:12px}
#info-dt-tour .prev{float:left;display:inline;width:23px;height:40px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -305px 0 no-repeat;position:absolute;left:2px;bottom:12px}
.content-tab .full-tour.tab-detail-tour {width: 100%;float: left;position: relative;}
.top-photo-map {display: none;position: absolute;right: 0;width: 333px;z-index: 1;}
.top-photo-map .test-photo {width: 333px;top: 60px;z-index: 2;position: fixed;}
.top-photo-map.photomap-fix .map-tour {width: 100%;margin: 0;}
.top-photo-map.photomap-fix .title-map {width: 100%;float: left;}
.top-photo-map.photomap-fix .title-map a {width: 100%;float: left;padding: 10px;background-color: #00ab99;font-weight: bold;font-size: 14px;color: #fff;}
.top-photo-map.photomap-fix .title-map a:hover {background-color: #007d70;}
.top-photo-map.photomap-fix .title-map a > i.fa-map-marker {float: left;margin-right: 6px;}
.top-photo-map.photomap-fix .title-map a > i {float: right;line-height: 20px;}
#img-des .big-images{position:relative;margin:0}
#img-des .big-images img{width:100%}
#img-des .big-images span{position:absolute;width:48px;height:48px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/btn-prev.png);left:0;top:40%;opacity:.4}
#img-des .big-images font{position:absolute;width:48px;height:48px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/btn-next.png);right:0;top:40%;opacity:.4}
#img-des .big-images span:hover,
#img-des .big-images font:hover{opacity:1}
#most-read-articles{width:33.333333%;float:left}
#most-read-articles:nth-child(4n+5){clear:left}
.articles{width:95%;float:left;margin-bottom:20px;padding:10px;overflow:hidden;transition:all 1s ease;background:#fff}
.articles img{width:100px;float:left;margin:5px 15px 0 0;vertical-align:middle}
.articles a{font-size:14px;text-align:justify;transition:all .5s ease;font-weight:700}
.articles:hover{background:#fff;border-radius:2px}
.articles a:hover{color:#00ab99}
.view_all_article{margin-bottom:20px}
.view_all_article a{margin-top:0}
.articles-private{background:none;padding:0;padding-top:2px}
.wrap-view-all-travel{clear:both;margin-bottom:10px}
#view-all-travel-guide{width:100%;text-align:center}
.badge{margin-left:5px;position:absolute;top:8px;z-index:1;right:-5px;display:inline-block;min-width:10px;padding:1px 3px;text-transform:none;font-size:9px!important;font-weight:400;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#777;border-color:#777;border-radius:12px}
.badge-primary{background-color:red!important}
#scroll-tours #box-best-tour .item{width:32%;float:left;margin-right:2%}
#scroll-tours #box-best-tour .item:nth-last-of-type(1){margin-right:0}
#best-month-tour #special-tour #img-cruise .best-seller{width:74px;height:73px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -161px -197px no-repeat;float:left;position:absolute;left:10px;top:10px}
#banner-destination{overflow:hidden;max-width:100%;margin:0 auto;position:relative;line-height: 0;}
#container-title-dest{width:100%}
.suplier-tour-map-tour {width: 100%;float: left;position: relative;}
.suplier-tour-map-tour .mix-grid {width: 100%;float: left;height: auto!important;line-height: 0;}
.slide-photo-fulliti .mix-grid .thumbnail .count-img {line-height: 18px;}
.slide-photo-fulliti .mix-grid .thumbnail .location {color: #fff;font-weight: bold;position: absolute;  left: 5px;top:5px;}
.suplier-tour-map-tour .mix-grid .mix.mix-slide {display: none!important;}
.suplier-tour-map-tour .mix-grid .mix.mix-slide:first-child {display: inline-block!important;}
#container-title-dest h1:before{content:"";position:absolute;bottom:0;max-width:170px;border-bottom:2px solid #fc8f30;left:0;right:0;width:100%;margin:0 auto}
#container-title-dest h1{width:100%;height:40px;font-size:36px;color:#fff;letter-spacing:2px;font-family:'Arial';float:left;position:relative;text-align:center}
.icon-down-des{width:166px;height:49px;position:absolute;top:-18px;left:42%;background:rgba(0, 0, 0, 0) url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) no-repeat scroll -227px -699px}
#languages{float:right;text-align:right;line-height: 37px;}
#languages font{color:#ddd;line-height:38px;margin-right:10px;font-size:13px}
#languages a{display:inline-block;vertical-align:middle;color: #ddd;font-size: 12px;font-weight: bold;}
#languages a #total_like {font-weight: bold;color: #f59f20;}
#languages a > .fa-heart {color: #f59f20;}
#languages a > i {font-size: 14px;}
#languages a:hover {color: #fff;}
#languages a.eng{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/anh.svg) no-repeat}
#languages a.fra{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/phap.svg) no-repeat;opacity:.7}
#languages a.fra:hover{opacity:1}
#languages a.esp{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/tbn.svg) no-repeat;opacity:.7}
#languages a.esp:hover{opacity:1}
#day-tour .slide-photo-fulliti .option-hotel .title-option .fa-bed {margin-right: 10px;line-height: 20px;color: #007d70;}
#day-tour .slide-photo-fulliti .option-hotel .title-option:hover .fa-bed {color: #fc8f30;}
#day-tour .slide-photo-fulliti .option-hotel .title-option:hover span.title {color: #fc8f30;}
#day-tour .slide-photo-fulliti .option-hotel .title-option:hover .fa-plus {color: #fc8f30;}
#day-tour .slide-photo-fulliti .option-hotel .title-option:hover .fa-minus {color: #fc8f30;}
.map-tour .mix-grid .mix-slide .thumbnail {width: 100%;float: left;position: relative;}
.close-photo-map i.fa-times {bottom: 10px;right: 10px;position: absolute;font-size: 16px;cursor: pointer;color: #666;}
.close-photo-map:hover i.fa-times {color: #fc8f30;}
#container-scrolltours #owl-demo9 .item #slide-des{width:140px;height:140px;text-align:center;position:relative;margin:0 auto}
#container-scrolltours #owl-demo9 .item #slide-des img{width:140px;height:140px;float:left;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}
#container-scrolltours #owl-demo9 .item #slide-des a{width:140px;height:140px;line-height:140px;padding:0;background: rgba(0,0,0,0.3);float:left;position:absolute;left:0;top:0;color:#fff;font-size:16px;font-family:'Arial';-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px; font-weight:bold;}
#container-scrolltours #owl-demo9 .item #slide-des a:hover{color:#00ab99;background:none;text-shadow:0 1px 1px #000;font-family:'Arial'}
#container-scrolltours #owl-demo9 .item #slide-des a.view-all-destination{color:#333;background:#CFCFCF}
#container-scrolltours #owl-demo9 .item #slide-des a.view-all-destination:hover{color:#fc8f30}
#about-me #scroll-tours #owl-demo8{padding:22px 0 40px;width:90%;margin:0 auto}
#about-me #scroll-tours{margin:0 auto;width:98%;float:none}
#about-me #scroll-tours #owl-demo8 .item #slide-des a{width:90px;height:90px;line-height:140px;padding:0;display:inline-block}
#about-me #scroll-tours #owl-demo8 .item #slide-des img{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-filter: grayscale(100%);filter: grayscale(100%);}
#about-me #scroll-tours #owl-demo8 .item #slide-des:hover img {-webkit-filter: inherit;filter: inherit;}
#view_map_home{width:100%;height:60px;clear:both;text-align:center;margin-top:10px}
#view_map_home a{width:100px;height:60px;display:inline-block}
#view_map_home a i{color:#cfcfcf;font-size:35px}
#view_map_home a:hover i{color:#007d70}
#view_map_home a:hover span{color:#007d70}
#view_map_home a span{display:block;color:#999}
#advertise{width:100%;background:#fc8f30;position:relative;cursor:pointer;text-align:center}
#advertise:hover{background:#ff7800}
#advertise a{padding:6px 0;width:100%;color:#333;font-weight:700;font-size:13px;float:none;display:inline-block}
#advertise span{color:#666;padding:6px 10px;font-size:18px;top:0;right:0;position:absolute}
#advertise a b{text-decoration:underline!important}
.adv_header{width:400px!important}
.display-none{display:none!important}
.text_full{height:70px;overflow:hidden}
/*menuedit*/
.head-intro {width: 100%;float: left;background: #FF8306;}
.head-intro .grid-1 #top-head-right {float: right;margin-top: 0;width: 100%;}
.head-intro .grid-1 #top-head-right #contact-email {float: left;width: 70%;text-align: center;height: 38px;}
.head-intro .grid-1 #top-head-right #contact-email a {color: #ddd;display: inline-block;height: 38px;line-height: 38px;font-size: 12px;margin-right: 10px;}
.head-intro .grid-1 #top-head-right #contact-email a:hover {color: #fff}
.head-intro .grid-1 #top-head-right #contact-email span.about {background: url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon2.svg) 5px 10px no-repeat;width: 30px;height: 38px;float: left;margin-right: 3px;margin-top: -3px;margin-left: 12px;}
.head-intro .grid-1 #top-head-right #contact-email > p {font-size: 13px;color: #ddd;display: inline-block;margin-right: 12px;height: 100%;line-height: 38px;}
.head-intro .grid-1 #top-head-right #contact-email span.i-contact {background: url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon3.svg) 5px 13px no-repeat;width: 30px;height: 38px;float: left;margin-right: 0;margin-top: -3px;}
.head-intro .grid-1 #top-head-right #contact-email span.i-phone {background: url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon4vn.svg) 5px 16px no-repeat;width: 30px;height: 38px;float: left;margin-right: 0;margin-top: -8px;}
.head-intro .grid-1 #top-head-right #contact-email i.fa {font-size: 14px;float: left;line-height: 38px;}
.head-intro .grid-1 #top-head-right #contact-email i.fa.fa-check-square-o {font-size: 16px;}
.head-intro .grid-1 #top-head-right #contact-email i.fa.fa-star-o {font-size: 16px;}
.head-intro .grid-1 #top-head-right #search_box {display: none;float: right;}
.head-intro .grid-1 #top-head-right #search_box #search-top {width: 266px;height: 28px;margin: 5px 0;background: #ffffff;padding: 0 0 0 10px;}
.head-intro .grid-1 #top-head-right #search_box #search-top input.search {width: 86%;height: 28px;background: none;border: none;color: #ccc;font-size: 11px;float: left;text-transform: uppercase;}
.head-intro .grid-1 #top-head-right #search_box #search-top a.i-search {width: 32px;height: 28px;background: #aaa;cursor: pointer;float: right;text-align: center;font-size: 18px;color: #ffffff;}
.head-intro .grid-1 #top-head-right #search_box #search-top a.i-search .fa {margin-top: 5px;}
.head-intro .grid-1 #top-head-right #vtc_div {float: left;}
.head-intro .grid-1 #top-head-right #vtc_div h1{color: #DDD;font-size: 12px;padding-top: 8px;font-weight: bold;}
.head-intro .grid-1 #top-head-right #vtc_div h2{color: #DDD;font-size: 12px;padding-top: 8px;font-weight: bold;}
.head-intro .grid-1 #top-head-right #vtc_div a.vtc_logo {float: left;margin: 5px 0 0 0;}
.vtc_logo .vtc_link {background: url(/images/logo-asiatours-white.svg) 0 0 no-repeat;width: 150px;float: left;height: 33px;background-size: 126px; opacity:0.8}
.vtc_logo .vtc_link:hover {background: url(/images/logo.svg) 0 0 no-repeat;width: 150px;float: left;height: 33px;background-size: 126px;opacity:1}
/*.head-intro .grid-1 #top-head-right #vtc_div a.vtc_logo:hover .vtc_link {background: url(../images/vtc_tivn.png) 0 -23px no-repeat;background-size: 138px;height: 29px;}*/
.content-detail {width: 100%;float: left;}
.content-detail .img-logo {width: 100%;float: left;text-align: center;}
.content-detail .img-logo > a {display: inline-block;}
.content-detail .content-70 {width: 100%;float: left;margin-bottom: 20px;}
.content-detail .content-70 p {text-align: center;line-height: 25px;display: inline-block;width: 80%;}
.content-detail .content-40 {width: 60%;display: inline-block;margin-bottom: 20px;}
.content-detail .content-40 img {width: 100%;}
#certificate_of_excellence {float: left;display: inline-block;width: 100%;text-align: center;background: #fff;}
#certificate_of_excellence .line-we-work {width: 100%;position: relative;}
#certificate_of_excellence .line-we-work span {height: 1px;width: 100%;float: left;border-bottom: 1px dashed #999;}
#certificate_of_excellence .line-we-work .text-line-home {width: 610px;height: 50px;background: #fff;text-align: center;font-size: 26px;line-height: 50px;margin-top: -28px;display: inline-block;color: #111;}
#certificate_of_excellence .content-40 {width: 40%;}
#administration_write_about_us {float: left;display: inline-block;width: 100%;text-align: center;background: #fff;}
#administration_write_about_us .line-we-work {width: 100%;position: relative;}
#administration_write_about_us .line-we-work span {height: 1px;width: 100%;float: left;border-bottom: 1px dashed #999;}
#administration_write_about_us .line-we-work .text-line-home {width: 580px;height: 50px;background: #fff;text-align: center;font-size: 26px;line-height: 50px;margin-top: -28px;display: inline-block;color: #111;}
#administration_write_about_us .content-40 {width: 40%;}
/*end menuedit*/
.read_more{width:80%;float:none;display:inline-block;text-align:center;box-shadow:0 -15px 15px #f3f3f4}
.read_more,
.read_less{color:#007d70}
.trip_choice {position: absolute;bottom: 5px;right: 0;z-index: 2;}
#day-tour .slide-photo-fulliti a:hover .sprite-badge_tch_white {color: #fc8f30;}
#day-tour .slide-photo-fulliti .sprite-badge_tch_white {background-image: url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png);background-position: -452px -1203px;width: 35px;height: 28px;float: left;}
.trip_choice strong {color: #fff;font-size: 9px;font-weight: normal;font-family: arial;width: 50px;float: left;margin-left: 5px;margin-top: 5px;line-height: 12px;}
.trip_choice:hover strong {color: #fc8f30;}
.tripavisor > a {font-size: 11px;line-height: 18px;float: left;color: #25ab4b;}
.tripavisor > a:hover {text-decoration: underline;}
.sprite-rating_rr {background-image: url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png);background-position: -515px -1246px;width: 71px;height: 14px;background-repeat: no-repeat;display: block;overflow: hidden;margin-right: 4px;margin-top: 1px;float: left;}
.sprite-rating_rr_fill {background-image: url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png);background-position: -515px -1234px;background-repeat: no-repeat;display: block;height: 14px;}
.sprite-rating_rr_fill.rr1{width: 15px!important;}
.sprite-rating_rr_fill.rr15{width: 22px!important;}
.sprite-rating_rr_fill.rr2{width: 29px!important;}
.sprite-rating_rr_fill.rr25{width: 35px!important;}
.sprite-rating_rr_fill.rr3{width: 42px!important;}
.sprite-rating_rr_fill.rr35{width: 49px!important;}
.sprite-rating_rr_fill.rr4{width: 56px!important;}
.sprite-rating_rr_fill.rr45{width: 64px!important;}
.sprite-rating_rr_fill.rr5{width: 70px!important;}
.tripavisor > .trip_win {float: right;}
.sprite-rrCoeIcon {background-image: url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon.svg);width: 20px;height: 20px;background-repeat: no-repeat;}
.slide-photo .thumbnail .fa-search-plus, .suplier-tour-map-tour .thumbnail .fa-search-plus {position: absolute;top: 5px;right: 5px;font-size: 8px;background: url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/opa2.png) repeat;padding: 5px;color: #fff;}
.thumbnail a:hover .fa-search-plus, .thumbnail a:hover .count-img {color: #2180cb;}
.read_more:hover,
.read_less:hover{color:#fc8f30;text-decoration:underline}
#lean_overlay{background:#000;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99}
#popup,
.popup{background:#eae7e3;display:none;width:500px;z-index:9999!important}
#popup-header{color:#88633d;height:90px;padding:10px 30px}
#popup-header h3{border-bottom:1px solid #88633d;color:#88633d;float:left;font-family:"Arial";font-size:20px;font-weight:700;height:30px;text-transform:uppercase;width:430px}
#popup-header p{color:#88633d;float:left;font-size:14px;height:40px;line-height:20px;overflow:hidden;padding-top:10px;text-align:left;width:440px}
#info_popup{float:left;padding:20px 30px;width:440px}
#info_popup .line_form{display:inline;float:left;height:40px;width:100%}
#info_popup .line_form .left{color:#444;float:left;font-size:13px;width:30%}
#info_popup .line_form .right{float:left;width:70%}
#info_popup .line_form1{display:inline;float:left;margin-top:10px;width:100%}
#info_popup .line_form1 .loaicabin{width:89px;margin-right:10px;float:left}
#info_popup .line_form1 .loaicabin label{width:100%;height:15px;margin-bottom:5px;float:left;font-size:12px}
#info_popup .line_form1 .loaicabin select{border:1px solid #ccc;width:100%;height:30px;padding:5px 0;font-size:14px;color:#555;float:left;background:#fff;font-family:'Arial'}
#info_popup .line_form1 .cabintype{width:158px;margin-right:10px;float:left}
#info_popup .line_form1 .cabintype label{width:100%;height:15px;margin-bottom:5px;float:left;font-size:12px}
#info_popup .line_form1 .cabintype select{border:1px solid #ccc;width:100%;height:30px;padding:5px 0;font-size:14px;color:#555;float:left;background:#fff;font-family:'Arial'}
#info_popup .line_form1 .adults{width:50px;margin-right:10px;float:left}
#info_popup .line_form1 .adults label{width:100%;height:15px;margin-bottom:5px;float:left;font-size:12px}
#info_popup .line_form1 .adults select{width:100%;height:30px;padding:5px 0;font-size:14px;color:#555;border:1px solid #dcdcdc;float:left;background:#fff;font-family:'Arial'}
#info_popup .line_form1 .infants{width:50px;float:left}
#info_popup .line_form1 .infants label{width:100%;height:15px;margin-bottom:5px;float:left;font-size:12px}
#info_popup .line_form1 .infants select{width:100%;height:30px;padding:5px 0;font-size:14px;color:#555;border:1px solid #dcdcdc;float:left;background:#fff;font-family:'Arial'}
#info_popup .line_form2{display:inline;float:left;margin-top:10px;width:100%}
#info_popup .line_form2 .cabintype{width:158px;margin-right:10px;float:left}
#info_popup .line_form2 .cabintype label{width:100%;margin-bottom:5px;float:left}
#info_popup .line_form2 .cabintype select{border:1px solid #ccc;width:100%;height:30px;padding:5px 0;font-size:14px;color:#555;float:left;background:#fff;font-family:'Arial'}
#info_popup .line_form2 .adults{width:82px;margin-right:10px;float:left}
#info_popup .line_form2 .adults label{width:100%;margin-bottom:5px;float:left}
#info_popup .line_form2 .adults select{width:100%;height:30px;padding:5px 0;font-size:14px;color:#555;border:1px solid #dcdcdc;float:left}
#info_popup .line_form2 .infants{width:83px;float:left}
#info_popup .line_form2 .infants label{width:100%;margin-bottom:5px;float:left}
#info_popup .line_form2 .infants select{width:100%;height:30px;padding:5px 0;font-size:14px;color:#555;border:1px solid #dcdcdc;float:left}
#info_popup select.cabin{border:1px solid #ccc;display:inline-block;float:left;width:60%;height:30px;padding:5px 0;background:#fff;margin:0 10px 0 0;font-size:14px;color:#555;font-family:'Arial'}
#info_popup select.short{background:#fff;border:1px solid #ccc;color:#222;display:inline-block;float:left;font-size:14px;height:30px;margin:0 1% 0 0;padding:5px 0;width:11%;font-family:'Arial'}
#info_popup select.long{display:inline-block;float:left;width:41%;height:30px;padding:5px 0;background:#fff;border:1px solid #ccc;margin:0 0 0 1%;font-size:14px;color:#222;font-family:'Arial'}
#info_popup select.long2{display:inline-block;float:left;width:179px;height:30px;padding:5px 0;background:#fff;border:1px solid #ccc;margin:0 0 0 10px;font-size:14px;color:#88633d}
#info_popup select.iti{display:inline-block;float:left;width:100%;height:30px;padding:5px 0;background:#fff;border:1px solid #ccc;margin:-10px 0 0;font-size:14px;color:#555;font-family:'Arial'}
#info_popup select.hotel{border:1px solid #ccc;display:inline-block;width:86px;padding:5px 0;background:#fff;margin:-4px 0 0;font-size:14px;color:#555}
#info_popup .line_form span.hotel{color:#444;font-size:13px;width:50px;margin-left:13px}
#info_popup input.datapicker{background:#fff url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon-calendar.png) no-repeat right;width:120px;height:29px;padding:0 3px;line-height:29px;color:#222;margin-top:-6px;font-size:14px;border:1px solid #ccc;margin-bottom:10px;float:left}
#info_popup input.txt{width:418px;height:30px;padding:0 10px;line-height:28px;color:#222;font-size:14px;background:#fff;border:1px solid #ccc;margin-bottom:10px;float:left}
#info_popup textarea.sms{background:#fff;border:1px solid #ccc;color:#222;float:left;font-size:14px;height:120px;line-height:20px;margin-bottom:10px;padding:10px;width:100%;font-family:'Arial'}
#info_popup a.bt-submit{background:#007d70;color:#fff;display:block;float:right;font-family:swis721_cn_btbold, Arial;font-size:16px;height:38px;line-height:38px;position:relative;text-align:center;text-transform:uppercase;width:100%;margin-top:10px}
#info_popup a:hover.bt-submit{background:#fc8f30}
#info_popup .note{color:#999;float:left;font-size:14px;line-height:20px;margin-right:10px;width:280px}
#info_popup .note b{color:red;font-size:14px}
.close_popup{background:none;display:block;position:absolute;right:0;top:0;width:35px;z-index:2}
.close_popup span{color:#007d70;font-size:11px;text-align:center;width:35px}
#info_popup #contact-book{float:left;width:100%;text-align:center;margin:20px 0}
#info_popup #contact-book p{float:none;display:inline-block}
#popup-book,
.popup-book{background:#f1f1f1;display:none;width:500px;z-index:100!important;position:absolute!important}
#popup-book-header{color:#fff;height:90px;padding:10px 30px;text-align:center}
#popup-book-header h3{border-bottom:1px solid #baab90;color:#007d70;float:none;font-size:20px;font-weight:700;height:30px;text-transform:uppercase;width:280px;display:inline-block}
#popup-book-header p{color:#87755c;float:left;font-size:16px;height:40px;line-height:20px;overflow:hidden;text-align:left;width:425px;margin-left:20px}
#info_popup #left{width:100%;float:left;border-bottom:1px solid #baab90;padding-bottom:20px}
#info_popup #right{width:100%;float:left;position:relative}
#info_popup #right .intl-tel-input{width:49%}
#info_popup #right #phone{width:100%;padding-left:48px!important}
.popup #line-title{width:100%;text-align:center;margin:20px 0 0;float:left}
.popup #line-title #line{height:3px;width:200px;background:#b93327;margin:0 135px;float:left}
.popup #line-title p{width:100%;color:#444;float:left;margin:0}
#processing{display:none;z-index:9999;position:absolute;bottom:0;right:0;z-index:999;border:1px #C15E53 solid;background-color:#FFF;text-align:center;color:#C15E53;width:100%;height:50px}
.loader-tab{display:none;width:100px;height:30px;background: #e0d9cb;border:1px solid #87755c;color:#87755c;position:fixed;left:46%;top:50%;padding:16px 0 5px 50px;font-family: Tahoma;font-size:13px;font-weight:700;letter-spacing:3px;z-index:9999}
#bg_popup{background:#000;height:100%;width:100%;position:fixed;top:0;left:0;opacity:.8;z-index:999}
#popup_offers{width:1000px;height:550px;margin:60px 0 0 175px;background: rgba(0,0,0,0.3);color:#ddd;float:left}
#popup_offers #top-title-popup{width:1000px;height:50px;margin:-50px 0 0;text-align:center;font-size:35px;font-weight:400;letter-spacing:5px;color:#fc8f30;text-transform:uppercase;line-height:50px;font-family:'bryantregular';float:left}
#popup_offers #top-title-popup a.close{width:30px;height:32px;margin:10px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/close.png) no-repeat;float:right}
#popup_offers #top-title-popup a:hover.close{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/close.png) -30px 0}
#popup_offers #title-nav{width:100%;float:left}
#popup_offers #title-nav span.nav{width:53px;height:7px;margin:30px 0 30px 40%;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/nav.png) no-repeat;float:left}
#popup_offers #left-container-popup{width:260px;height:550px;border-right:1px solid #262626;float:left}
#popup_offers #left-container-popup ul{width:260px;padding:0;margin:0;float:left}
#popup_offers #left-container-popup ul li{height:50px;width:260px;list-style:none;border-bottom:1px solid #262626;float:left}
#popup_offers #left-container-popup ul li a{width:260px;height:50px;line-height:50px;text-transform:uppercase;color:#ddd;font-family:Arial, Helvetica, sans-serif;font-size:12px;letter-spacing:0;font-weight:400;float:left}
#popup_offers #left-container-popup ul li a:hover{text-decoration:none;background: rgba(0,0,0,0.3);color:#fff}
#popup_offers #left-container-popup ul li.current a{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/opa-ac.png) repeat;color:#fff}
#popup_offers #left-container-popup ul li.current a span.nav{width:15px;height:50px;margin:0 -15px 0 0;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/mt.png) no-repeat;float:right;z-index:99}
#popup_offers #left-container-popup ul li a span.i-1{width:30px;height:30px;margin:10px 5px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon-menu.png) 0 0 no-repeat;float:left}
#popup_offers #left-container-popup ul li a span.i-2{width:30px;height:30px;margin:10px 5px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon-menu.png) 0 -400px no-repeat;float:left}
#popup_offers #left-container-popup ul li a span.i-3{width:30px;height:30px;margin:10px 5px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon-menu.png) 0 -100px no-repeat;float:left}
#popup_offers #left-container-popup ul li a span.i-4{width:30px;height:30px;margin:10px 5px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon-menu.png) 0 -150px no-repeat;float:left}
#popup_offers #left-container-popup ul li a span.i-5{width:30px;height:30px;margin:10px 5px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon-menu.png) 0 -200px no-repeat;float:left}
#popup_offers #left-container-popup ul li a span.i-6{width:30px;height:30px;margin:10px 5px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon-menu.png) 0 -250px no-repeat;float:left}
#popup_offers #left-container-popup ul li a span.i-7{width:30px;height:30px;margin:10px 5px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon-menu.png) 0 -300px no-repeat;float:left}
#popup_offers #left-container-popup ul li a span.i-8{width:30px;height:30px;margin:10px 5px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon-menu.png) 0 -350px no-repeat;float:left}
#popup_offers #left-container-popup ul li a span.i-9{width:30px;height:30px;margin:10px 5px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon-menu.png) 0 -50px no-repeat;float:left}
#popup_offers #left-container-popup ul li a span.i-10{width:30px;height:30px;margin:10px 5px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon-menu.png) 0 -400px no-repeat;float:left}
#popup_offers #left-container-popup ul li.current a span.i-10{width:30px;height:30px;margin:10px 5px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon-menu.png) -30px -400px no-repeat;float:left}
#popup_offers #left-container-popup ul li.current a span.i-1,
#popup_offers #left-container-popup ul li a:hover span.i-1{width:30px;height:30px;margin:10px 5px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon-menu.png) -30px 0 no-repeat;float:left}
#popup_offers #left-container-popup ul li.current a span.i-2,
#popup_offers #left-container-popup ul li a:hover span.i-2{width:30px;height:30px;margin:10px 5px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon-menu.png) -30px -50px no-repeat;float:left}
#popup_offers #left-container-popup ul li.current a span.i-3,
#popup_offers #left-container-popup ul li a:hover span.i-3{width:30px;height:30px;margin:10px 5px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon-menu.png) -30px -100px no-repeat;float:left}
#popup_offers #left-container-popup ul li.current a span.i-4,
#popup_offers #left-container-popup ul li a:hover span.i-4{width:30px;height:30px;margin:10px 5px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon-menu.png) -30px -150px no-repeat;float:left}
#popup_offers #left-container-popup ul li.current a span.i-5,
#popup_offers #left-container-popup ul li a:hover span.i-5{width:30px;height:30px;margin:10px 5px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon-menu.png) -30px -200px no-repeat;float:left}
#popup_offers #left-container-popup ul li.current a span.i-6,
#popup_offers #left-container-popup ul li a:hover span.i-6{width:30px;height:30px;margin:10px 5px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon-menu.png) -30px -250px no-repeat;float:left}
#popup_offers #left-container-popup ul li.current a span.i-7,
#popup_offers #left-container-popup ul li a:hover span.i-7{width:30px;height:30px;margin:10px 5px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon-menu.png) -30px -300px no-repeat;float:left}
#popup_offers #left-container-popup ul li.current a span.i-8,
#popup_offers #left-container-popup ul li a:hover span.i-8{width:30px;height:30px;margin:10px 5px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon-menu.png) -30px -350px no-repeat;float:left}
#popup_offers #left-container-popup ul li.current a span.i-9,
#popup_offers #left-container-popup ul li a:hover span.i-9{width:30px;height:30px;margin:10px 5px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon-menu.png) -30px -50px no-repeat;float:left}
#popup_offers #left-container-popup ul li.current a span.i-2,
#popup_offers #left-container-popup ul li a:hover span.i-10{width:30px;height:30px;margin:10px 5px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon-menu.png) -30px -400px no-repeat;float:left}
#popup_offers #right-container-popup{width:710px;height:550px;padding:0 0 0 29px;float:left;z-index:89}
#popup_offers #right-container-popup #tl{width:710px;height:50px;font-size:20px;font-weight:400;color:#0e89ca;text-transform:uppercase;letter-spacing:3px;font-family:'bryantregular';line-height:50px;float:left}
#popup_offers #right-container-popup #info-scroll{width:710px;height:480px;float:left}
#mcs_container{position:relative;top:0;width:710px;height:480px}
#mcs_container .customScrollBox{position:relative;height:100%;overflow:hidden}
#mcs_container .customScrollBox .container{position:relative;width:670px;top:0;font-size:13px;float:left}
#mcs_container .customScrollBox .content{clear:both}
#mcs_container .customScrollBox .content p{padding:0;margin:0;line-height:20px}
#mcs_container .customScrollBox .content p.alt{padding:10px 5px;margin:10px 0;color:#fff;font-size:17px;line-height:19px;color:#999}
#mcs_container .dragger_container{position:relative;width:17px;padding-left:13px;height:480px;float:right;background:#18191d;right:0;cursor:pointer;cursor:s-resize}
#mcs_container .dragger{position:absolute;width:5px;height:60px;line-height:60px;color:#666;overflow:hidden;cursor:pointer;-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
#mcs_container .dragger_pressed{position:absolute;width:5px;margin-left:-1px;height:60px;background:#8cc63f;text-align:center;line-height:60px;color:#666;overflow:hidden;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;cursor:s-resize}
#mcs_container .scrollUpBtn,
#mcs_container .scrollDownBtn{position:absolute;display:inline-block;width:30px;height:20px;margin-right:12px;text-decoration:none;right:0}
#box-aoshow{width:670px;float:left;min-height:250px}
#box-aoshow a{color:#0e89ca}
#box-aoshow a:hover{text-decoration:underline;color:#fc8f30}
#box-aoshow p{width:670px;line-height:20px;display:inline;float:left}
#box-aoshow p img{width:200px;display:inline;margin:0 20px 20px 0;padding:9px;border:1px solid #474747;float:left}
#box-aoshow ul{width:670px;margin:20px 0;float:left}
#box-aoshow ul li{width:223px;margin:0 0 20px;list-style:none;float:left;text-align:center}
#box-in-tour{width:670px;float:left}
#box-in-tour #top-tl{width:670px;height:30px;border-bottom:1px dotted #474747;color:#fff;font-size:16px;line-height:30px;text-transform:uppercase;font-family:'bryantregular';letter-spacing:3px;float:left}
#box-in-tour ul{width:670px;margin:20px 0 0;padding:0;float:left}
#box-in-tour ul li{width:325px;margin:0 20px 20px 0;list-style:none;float:left}
#box-in-tour ul li #tour-offer{width:325px;float:left}
#box-in-tour ul li #tour-offer img{width:80px;height:55px;padding:4px;border:1px solid #474747;margin:0 10px 0 0;float:left}
#box-in-tour ul li #tour-offer #item-offer{width:225px;float:left}
#box-in-tour ul li #tour-offer #item-offer font{width:225px;float:left}
#box-in-tour ul li #tour-offer #item-offer font a{color:#0e89ca;font-weight:700}
#box-in-tour ul li #tour-offer #item-offer font a:hover{text-decoration:underline;color:#fc8f30}
#box-in-tour ul li #tour-offer #item-offer p{width:225px;margin:5px 0 0;float:left}
#box-in-tour ul li #tour-offer #item-offer p b{color:#fff}
#box-in-tour ul li #tour-offer #item-offer p span{color:#fc8f30;font-size:14px;font-weight:700}
#box-in-tour ul li #tour-offer #item-offer p del{color:#999;font-weight:700}
.sbHolder{font-family:Arial, sans-serif;font-size:13.5px;font-weight:400;height:33px;position:relative;width:200px}
.sbSelector{display:block;height:33px;left:0;line-height:33px;outline:none;overflow:hidden;position:absolute;text-indent:10px;top:0;width:100%}
.sbSelector:link,
.sbSelector:visited,
.sbSelector:hover{color:#007d70;outline:none;text-decoration:none}
.sbToggle{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/select-icons.png) 0 -113px no-repeat;display:block;height:36px;outline:none;position:absolute;right:0;top:0;width:30px}
.sbToggle:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/select-icons.png) 0 -167px no-repeat}
.sbToggleOpen{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/select-icons.png) 0 -13px no-repeat}
.sbToggleOpen:hover{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/select-icons.png) 0 -66px no-repeat}
.sbHolderDisabled{background-color:#3C3C3C;border:solid 1px #515151}
.sbOptions{background-color:#fff;border:solid 1px #e5e5e5;border-top:none;list-style:none;left:0;margin:0;padding:0;position:absolute;top:30px;height:150px;width:159px;z-index:1;overflow-y:auto}
.sbOptions li{text-indent:7px}
.sbOptions a{display:block;outline:none;padding:7px 0 7px 3px}
.sbOptions a:link,
.sbOptions a:visited{color:#666;text-decoration:none}
.sbOptions a:hover,
.sbOptions a:focus,
.sbOptions a.sbFocus{color:#fff!important;background-color:#007d70}
.sbOptions li.last a{border-bottom:none}
.sbOptions .sbDisabled{border-bottom:dotted 1px #515151;color:#999;display:block;padding:7px 0 7px 3px}
.sbOptions .sbGroup{border-bottom:dotted 1px #515151;color:#EBB52D;display:block;font-weight:700;padding:7px 0 7px 3px}
.sbOptions .sbSub{padding-left:17px}
#container-search #box-input .sbHolder{width:200px}
#container-search #box-input .sbHolder .sbOptions{width:100%;border:1px solid #cfb68f}
.sbHolder{width:157px;float:left}
.subname_book .sbHolder{width:58px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.subname_book .sbOptions{width:58px;background:#fff;border-top:none;z-index:99}
.subname_book .sbOptions li a{border:0}
.country_book .sbHolder{width:403px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;height:40px}
.country_book .sbHolder a{line-height:37px;height:37px}
.country_book .sbOptions{width:403px;border-top:none;background:#fff;max-height:200px!important}
.country_book .sbOptions li a{border:0}
#input-sl .sbHolder a.sbToggle{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/select-icons.png) 0 -113px no-repeat;display:block;padding:0;margin:0;border:0}
#input-sl .sbHolder a.sbSelector{border:0;background:none;padding:0;margin:0;font-size:14px;font-family:"Arial";color:#444}
*,:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
#main-head #top-head .group-left-head{float:left;width:100%}
#main-head #top-head #search-top{width:21%}
.flex-direction-nav a::before{content:""}
.flex-nav-prev a::before{content:""}
.flex-direction-nav a.flex-prev{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) no-repeat scroll -305px 0 rgba(0, 0, 0, 0)}
.flex-direction-nav a.flex-next{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) no-repeat scroll -335px 0 rgba(0, 0, 0, 0)}
.flex-direction-nav a{width:23px;font-size:0}
#owl-demo .item,
#owl-demo2 .item{margin:0 20px}
#owl-demo6 .item{margin:0}
#owl-demo .item img,
#owl-demo2 .item img,
#owl-demo6 .item img,
#owl-demo3 .item img{display:block;width:100%;height:auto}
#owl-demo3 .item,
#owl-demo7 .item{margin:0 10px}
#owl-demo4 .item{margin:0 20px}
#scroll-tours,
#scroll-delta-tour,
#scroll-team,
#scroll-guide{position:relative}
.customNavigation .btn{position:absolute;top:40%;width:23px;height:60px;font-size:14px;cursor:pointer;margin-top:-50px;color:#DDD}
.customNavigation .btn:hover{color:#007d70}
.customNavigation .btn.prev{left:-20px}
.customNavigation .btn.next{right:-20px}
.customNavigation .btn6{position:absolute;top:47%;width:22px;height:60px;font-size:0;cursor:pointer;margin-top:-50px;font-size:14px;color:#DDD}
.customNavigation .btn6:hover{color:#00ab99}
.customNavigation .btn6.prev6{left:-35px}
.customNavigation .btn6.next6{right:-35px}
.customNavigation .prev6_position{top:70%}
.customNavigation9 .btn9{position:absolute;top:25%;width:23px;height:60px;cursor:pointer;color:#DDD}
.customNavigation9 .btn-team-home{top:18%}
.customNavigation9 .btn9:hover{color:#00ab99}
.customNavigation9 .btn9.prev9{left:0}
.customNavigation9 .btn9.next9{right:0}
#scroll-delta-tour .customNavigation .btn{margin-top:-50px;top:50%;width:30px;height:60px;position:absolute;border:0;box-shadow:none;cursor:pointer;float:left;opacity:.8}
#scroll-delta-tour .customNavigation .btn.prev{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -220px -300px no-repeat;left:10px}
#scroll-delta-tour .customNavigation .btn.next{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -251px -300px no-repeat;right:10px}
#scroll-delta-tour .customNavigation .btn:hover{opacity:1}
#scroll-team .customNavigation .btn.prev{left:-3px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -300px -300px no-repeat}
#scroll-team .customNavigation .btn.next{right:-4px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -320px -300px no-repeat}
#scroll-team .customNavigation .btn{width:10px;height:18px}
.check-contact{float:left}
#form-contact #button-contact a.bt-message{margin-top:-43px}
#title-catdes h2{position:relative}
#title-catdes h2:after{border-bottom:1px solid #69bd43;bottom:0;content:"";height:1px;left:0;margin:0 auto;position:absolute;right:0;width:200px}
#box-img-detail{position:relative}
#box-img-detail .owl-carousel .owl-controls{display:none!important}
#box-img-detail .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item #b-img{position:relative}
#box-img-detail .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item #b-img #title-img{background-color:rgba(0, 0, 0, 0.5);border:0 none;bottom:5px;height:60px;line-height:60px;position:absolute;text-align:center;width:100%}
#box-img-detail .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item #b-img #title-img a{color:#fff;font-size:20px;text-transform:capitalize}
#box-img-detail .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item img{width:100%;min-height:200px}
.ui-tabs .ui-tabs-nav{display:inline-block;width:100%;margin-bottom:10px}
.ui-tabs .selected-search{position:relative;width:19%;height:35px;line-height:35px;margin-right:1%;float:left}
.ui-tabs .selected-search.small-md{width:10%}
.ui-tabs #box2-input input.des-date{width:100%}
button:focus,
select:focus,
textarea:focus,
input[type="email"]:focus,
input[type="password"]:focus,
input[type="tel"]:focus,
input[type="text"]:focus{box-shadow:0 0 0 rgba(82, 168, 236, 0.75);outline:0 none;transition:all .25s ease-in-out;border:1px solid #ddd}
.selected-search .chose-box{cursor:pointer;display:inline-block;width:100%;padding:0 30px 0 10px}
.selected-search .select-box{position:absolute;top:32px;left:0;width:100%;height:auto;border:1px solid #ddd;background-color:#fff;display:none;z-index:2}
.selected-search .select-box.open{display:inline-block}
.selected-search .select-box li{border-bottom:1px dotted #ddd;padding:0 10px}
.selected-search .select-box li:hover{background-color:#6a9e42}
.selected-search .select-box li:hover a{color:#fff}
.ui-tabs .bt-search{width:20%}
.new-year{position:absolute;left: 158px;top:0;display: block;}
.video-container {position: relative;padding-bottom: 56.25%;padding-top: 30px; height: 0; overflow: hidden;}
.video-container iframe,
.video-container object,
.video-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.title-about-home .img-logo {width: 100%;float: left;text-align: center;margin-top: 10px;}
.logo_foot{padding:20px 0 20px 0; width:268px; opacity:0.9}
.logo_foot img{width:268px;}
.logo_foot:hover{opacity:1;}
/*New Css*/
.col-xs-6 {
    width: 50%;
	float:left;
}
.col-sm-4 {
    width: 33.33333333%;
}
#country_home{float: left;}
#country_home p{width: 100%; margin: 0;position: absolute;top: 48%;color: #fff;font-weight: bold;font-size: 22px;text-align: center;}
#country_home .list-unstyled li a {width: 100%;float: left;position: relative;overflow: hidden;background-color: #333;}
#country_home .list-unstyled li p {text-shadow: 0 0 2px #000;}
#country_home .list-unstyled li a img {transition: all 0.2s ease;transform-origin: 50% 50%;opacity: .8;width: 100%;float: left;}
#country_home .list-unstyled li:hover a img {opacity: 1;transform: scale(1.05);}
/*.new-year{width:65px; margin-left:-22px;}*/
@media(min-width:1200px){.grid-1{max-width:1170px}
    .new-year{position:absolute;left: 158px;top:0;display: block;}
}

@media(min-width:992px) and (max-width:1199px){#table-price #top-table #box-select{padding:10px}
    #table-price #top-table #box-select select.cruise{margin:0 5px 0 0;width:145px;font-size:13px}
    #table-price #top-table #box-select input.date{margin:0 5px 0 0;font-size:13px;width:130px}
    #table-price #top-table #box-select a.bt-show{padding:0 6px}
    #table-price #left-table #col-date #departure-kc{margin:21px 11px}
    #table-price #left-table #days{width:12%}
    #table-price #left-table #col-date #departure{margin:21px 11px}
    #table-price #top-table #box-select #calendar .icon-date{right:10px}
    #table-price #left-table #choose-your-date span.icon-mt{margin:0}
    #table-price #left-table #choose-your-date{margin-top:15px}
    #component-detail h2.name_cruise{display:none}
    .new-year{position:absolute;left: 158px;top:0;display: block;}
}
@media(min-width:768px) and (max-width:991px){#table-price #top-table{width:100%}
    #table-price #top-table #box-select select.cruise{width:45%;margin:0 2% 0 0}
    #table-price #top-table #box-select #calendar{width:34%;margin:0 2% 0 0}
    #table-price #top-table #box-select input.date{width:100%}
    #table-price #top-table #box-select a.bt-show{width:17%}
    #table-price #top-table #box-select span{text-align:center}
    #table-price #left-table #col-date{height:auto;text-align:center}
    #table-price #left-table #choose-your-date{text-align:left;line-height:58px}
    #table-price #left-table #choose-your-date span.icon-mt{margin:15px 25px 0 0}
    #table-price #left-table #col-date #departure-kc,
    #table-price #left-table #col-date #departure{float:none;display:inline-block}
    #table-price #left-table #days{width:50px}
    #table-price #component-table{width:100%}
}
#main-head #bot-head #menu .main-menu .dropdown{position:relative}
#main-head #bot-head #menu .main-menu .dropdown .sub-menu{position:absolute;top:100%;left:0;z-index:11;min-width:250px;width:100%;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;-o-transition:all .2s;-webkit-transform:scaleY(0);-moz-transform:scaley(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}
#main-head #bot-head #menu .main-menu .dropdown:hover .sub-menu{-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1);}
#main-head #bot-head #menu .main-menu .dropdown .sub-menu>li{width:100%}
#main-head #bot-head #menu .main-menu .dropdown .sub-menu>li>a{color:#000;width:100%;line-height:40px;height:40px;background-color:#DF7000!important}
#main-head #bot-head #menu .main-menu .dropdown .sub-menu>li>a:hover{background:#bf2039;color:#fff}
#main-head #bot-head #menu .main-menu .dropdown .sub-menu>li>a span{text-align:left;margin-top:0;text-transform:capitalize;font-size:14px;color:#f1f1f1;width:100%;font-weight:700;font-family:'Arial';}
#main-head #bot-head #menu .main-menu .dropdown .sub-menu>li>a span:hover{color:#b9c31b}
/*new-----*/
#tab-accommodation {width: 100%;float: left;margin-top: 20px;}
.content-accommodation {width: 100%;float: left;background-color: #fff;margin-bottom: 15px;padding-bottom: 10px;border: 1px solid #ddd;box-shadow: 0 0 5px 0 #e2e3e4;}
.content-accommodation .mix-grid .thumbnail {padding: 0;margin: 0;border: 0;}
.content-accommodation .mix-grid .thumbnail .count-img {right: 40px;top: 12px;}
.content-accommodation .mix-grid .thumbnail a:hover .count-img, .content-accommodation .mix-grid .thumbnail a:hover .fa-search-plus {color: #00ab99;}
.experience_suplier {margin-bottom: 10px;margin-top: 10px;}
.experience_suplier:last-child {margin-bottom: 0;}
.content-accommodation .suplier-tour-map-tour a.img {width: 100%;float: left;position: relative;}
.content-accommodation .suplier-tour-map-tour a.img span.name-hotel-option {line-height: 16px;font-size: 13px;position: absolute;left: 0;bottom: 0;color: #fff;font-weight: bold;background: url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/opa2.png) repeat;padding: 2px 5px;width: 100%;}
.content-accommodation .suplier-tour-map-tour a.img:hover span.name-hotel-option {color: #00ab99;}
.content-accommodation .suplier-tour-map-tour a.img span.name-hotel-option .start-tour {color: orange;}
.content-accommodation > p {margin: 0;width: 100%;float: left;border-bottom: 1px dotted #ddd;line-height: 22px;font-size: 12px;padding: 6px 0 6px 8px !important;}
.content-accommodation > p:last-child {border: 0;}
#tab-accommodation > h4 {cursor: context-menu;font-size: 16px;color: #007d70;font-weight: 600;margin: 10px 0;border-bottom: 1px dotted #ddd;padding-bottom: 10px;margin-bottom: 15px;float: left;width: 100%;}
#tab-accommodation > h4 small {font-size: 16px;font-weight: 700;color: #979e1a;margin-right: 10px;}
.suplier-tour-map-tour .mix-grid .thumbnail .location {color: #fff;font-weight: bold;position: absolute;left: 5px;top: 5px;font-size: 13px;}
.content-accommodation .mix-grid .thumbnail .count-img {right: 26px;top: 4px;line-height: 22px;position: absolute;color: #fff;font-size: 13px;}
.experience_suplier, .experience_suplier .exp-header, .experience_suplier .exp-content {width: 100%;float: left;}
.experience_suplier .exp-header {margin-bottom: 5px;}
.experience_suplier .exp-header .exp-icon {width: 100%;float: left;margin: 10px 0 5px 0;}
.experience_suplier .exp-header .exp-icon a {float: left;margin-right: 5px;}
.experience_suplier .exp-header .exp-icon a span {width: 29px;height: 29px;float: left;}
.experience_suplier .col-md-2 {padding-right: 0;}
.experience_suplier .exp-header > h4 {margin: 0;font-size: 13px;color: #00ab99;font-weight: bold;}
.experience_suplier .exp-content p {font-size: 13px;line-height: 20px;height: 40px;overflow: hidden;margin-bottom: 0;}
.experience_suplier .thumbnail .count-img {font-size: 12px;right: 21px;}
.experience_suplier .thumbnail .fa-search-plus {font-size: 9px;}
.experience_suplier .exp-content > a {text-align: left;}
.tour-itinerary .detail_days .panel-body .option-hotel .panel .panel-collapse .overnight_supplier .panel .panel-heading {padding-left: 0;padding-right: 0;background-color: #f9f9f9;}
.experience {width: 100%;float: left;}
.experience #tab-experience {width: 100%;float: left;margin-top: 20px;}
.experience #tab-experience > h4 {cursor: context-menu;font-size: 16px;color: #007d70;font-weight: 600;margin: 15px 0;border-bottom: 1px dotted #ddd;padding-bottom: 15px;margin-bottom: 0;width: 100%;float: left;}
.experience #tab-experience > h4 small {font-size: 16px;font-weight: 700;color: #979e1a;margin-right: 10px;}
.image-slide, .no_photo_iti > img {width: 100%;float: left;}
.row {margin-right: -15px;margin-left: -15px;}
.experience #tab-experience .experience_suplier {background-color: #fff;padding: 20px;margin-top: 20px;border: 1px solid #ddd;box-shadow: 0 0 5px 0 #e2e3e4;}
.content-tab {width: 100%;float: left;}
.experience #tab-experience .exp-image .mix-grid .mix-slide .thumbnail {margin: 0;padding: 0;border: 0;position: relative;}
.experience #tab-experience .experience_suplier .thumbnail .count-img {position: absolute;top: 9px;right: 26px;color: #fff;font-weight: bold;}
.experience #tab-experience .experience_suplier .thumbnail a:hover .count-img {color: #00ab99;}
.experience #tab-experience .experience_suplier .thumbnail a:hover .fa-search-plus {color: #00ab99;}
.experience #tab-experience .experience_suplier .exp-content p {height: auto;font-size: 14px;line-height: 22px;}
.experience #tab-experience .experience_suplier .exp-header > h4 {font-size: 18px;color: #00ab99;}
.trip_choice {position: absolute;bottom: 5px;right: 0;z-index: 2;}
#day-tour #info-day ul li.meals > span {color: #666;}
#day-tour #info-day ul li.meals > p {color: #888;}
.sprite-badge_tch_white {background-image: url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png);background-position: -452px -1203px;width: 35px;height: 28px;float: left;}
.tripavisor > a > span > img {width: 15px;float: left;margin: 2px 0 0 0;}
.tripavisor > a {font-size: 10px;line-height: 18px;float: left;}
.tripavisor > a > span {float: left;margin-left: 0px;margin-right: 5px;}
.sprite-rrCoeIcon {background-image: url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon.svg);width: 16px;height: 20px;background-repeat: no-repeat;float: left!important;margin-left: 0!important;}
.tripavisor > .trip_win {float: right;margin-right: 0px;}
#tab-experience .experience_suplier .col-md-3 {width: 25%;padding-left: 15px;padding-right: 15px;float: left;}
#tab-experience .experience_suplier .col-md-9 {width: 75%;padding-left: 15px;padding-right: 15px;float: left;}
.mix-grid {width: 100%;float: left;height: auto!important;line-height: 0;}
.experience #tab-experience .experience_suplier .thumbnail .count-img {position: absolute;top: 17px;right: 28px;color: #fff;font-weight: bold;}
.experience_suplier .thumbnail .fa-search-plus {font-size: 9px;position: absolute;right: 10px;top: 10px;padding: 3px;color: #fff;background: url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/opa2.png) repeat;left: inherit;}
.option-suplier {width: 100%;float:left;margin-bottom: 3px}
.option-suplier:last-child {margin-bottom: 0}
.sub-detail-hotel {width: 100%;float: left;margin-bottom: 10px;display: none;padding: 5px;border: 1px solid #f9f9f9;}
.option-hotel .sub-detail-hotel > p:last-child {background: inherit;}
#day-tour .slide-photo-fulliti .option-hotel .option-suplier .title-option {background-color: #f9f9f9;}
.title-option.open-osup > .fa-plus {display: none;}
#day-tour .slide-photo-fulliti .title-option.open-osup > .fa-minus {display: block;}
.sub-detail-hotel.open-osup {display: block;}
.title-option.open-suplier > span.fa-minus {display: none;}
#day-tour .slide-photo-fulliti .option-hotel .title-option.open-suplier .fa-minus {display: block;}
#day-tour .slide-photo-fulliti .option-hotel .detail-hotel.open-suplier {display: block;}
.option-hotel .sub-detail-hotel > p {width: 100%;float: left;background: url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/bg-border-v.png) bottom left repeat-x;line-height: 22px;font-size: 12px;padding: 6px 0;}
.mix-grid {width: 100%;float: left;height: auto!important;line-height: 0;}
.tour-itinerary .panel-group .panel .panel-collapse .thumbnail {padding: 0;border: 0;border-radius: 0;width: 100%;float: left;position: relative;margin-bottom: 0;}
#day-tour #info-day .experience_suplier .exp-image .mix-grid .thumbnail .image-slide {width: 100%}
#day-tour #info-day .experience_suplier .exp-image .mix-grid .thumbnail {padding: 0;border: 0;border-radius: 0;width: 100%;float: left;position: relative;margin-bottom: 0;}
.experience_suplier .col-md-2 {padding-right: 0;width: 25%;float: left;padding-left: 15px;}/*fixed*/
.experience_suplier .col-md-10 {width: 75%;float: left;padding-left: 15px;padding-right: 15px;}/*fixed*/
.experience_suplier .exp-content > a {text-align: left;color: #979e1a;font-size: 12px;}
.content-accommodation .tripavisor a.trip_win {margin-right: 10px;}
.experience_suplier .exp-content > a:hover {color: #00ab99;}
.about.mix-grid {margin-bottom: 10px;}
#day-tour #info-day .experience_suplier .exp-image .mix-grid .thumbnail {padding: 0;border: 0;border-radius: 0;width: 100%;float: left;position: relative;margin-bottom: 0;margin-top: 3px;}
#day-tour #info-day .experience_suplier .exp-image .mix-grid .thumbnail .image-slide {width: 100%;}
.experience_suplier .thumbnail .count-img {font-size: 12px;right: 25px;position: absolute;color: #fff;top: 18px;font-weight: bold;text-shadow: 0 0 2px #000;}
.experience_suplier .thumbnail .fa-search-plus {font-size: 9px;position: absolute;right: 10px;top: 10px;padding: 3px;color: #fff;background: url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/opa2.png) repeat;left: inherit;}
#day-tour #title-day > h2 {font-size: 22px;color: #007d70;font-weight: bold;}
#day-tour .slide-photo-fulliti .option-hotel .detail-hotel .option-suplier .title-option {font-size: 13px;color: #00ab99;font-weight: bold;}
#day-tour .slide-photo-fulliti .option-hotel .detail-hotel .option-suplier .title-option:hover {color: #979e1a;}
#day-tour #info-day ul li > p {font-size: 16px;font-weight: bold;color: #007d70;}
#day-tour #info-day ul li.meals > p {font-size: 14px;font-weight: normal;}
.videolink {text-align: right;width: 60%;text-decoration: underline;position: absolute !important;bottom: 0;left: 0;line-height: 20px;padding: 5px 10px 5px 0;color: #e9e9e9;background-color: rgba(0, 0, 0, 0);background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 5)));background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 5) 200%);background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 5) 200%);background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 5) 200%);background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 5) 200%);}
.videolink:hover {color: #fc8f30;text-decoration: underline;}
.videolink > i {text-decoration: inherit;}
#day-tour .slide-photo-fulliti .option-hotel .detail-hotel .fa-plus {font-size: 11px;color: #666;}
#day-tour .slide-photo-fulliti .option-hotel .detail-hotel .fa-minus {font-size: 11px;color: #666;}
.modal#videolink {display: none;background: #000;font-size: 1.2em;position: absolute;top: 20%;left: 20%;margin: 0;z-index: 99999;padding: 15px;width: 60%;}
.modal#videolink .modal-dialog .modal-header > .close {float: right;font-size: 16px;background-color: transparent;color: #fff;border: 0;font-weight: bold;cursor: pointer;}
#best-tour2 #img-tour #viewmap a.view_map_detail, #best-tour2 #img-tour #viewmap a.view_map_detail_link {float: right;margin-right: 10px;}
#best-tour2 #img-tour #viewmap a.mix-zoom {float: right;margin-right: 10px;}
#best-tour2 #img-tour #viewmap a.photo-see {float: left;margin-left: 10px;}
.tripavisor > .trip_win .sprite-rrCoeIcon {width: 20px;}
#info-dt-tour #dt-toptour #code.pull-right .pull-left > a {float: left;}
#info-dt-tour #dt-toptour #code.pull-right .pull-left > a > img {float: left;margin-top: 5px;margin-right: 5px;}
.tour-offer #code.pull-right-r .pull-left > a {width: 100%;float: left;line-height: 0;}
#tab-accommodation .content-accommodation .suplier-tour-map-tour a.img span.name-hotel-option {padding: 5px 5px;font-size: 16px;}
#r-detail-tour-new .mix-grid .mix .thumbnail a.heart-tour > .fa-heart-o {font-size: 40px;}
.sale {position: absolute;top: 2%;left: 1%;padding: 0 10px;color: #fff;background: #fc8f30;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;line-height: 25px;font-weight: bold;}
.tab-review-tour {width: 100%;float: left;}
.tab-review-tour .review-data {width: 100%;margin: 20px 0 30px 0;float: left;}
.tab-review-tour .review-data .header-review {width: 200px;float: left;}
.tab-review-tour .review-data .header-review img {width: 100%;float: left;border-radius: 100%;}
.tab-review-tour .review-data .header-review ins {display: block;position: relative;width: 170px;height: 170px;text-align: center;text-decoration: none;background-color: #dfdfdf;color: #333;font-size: 30px;line-height: 90px;margin: 10px auto;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;}
.tab-review-tour .review-data .header-review ins:after {border: 1px solid #dfdfdf;display: block;content: '';left: -10px;right: -10px;top: -10px;bottom: -10px;position: absolute;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;}
.tab-review-tour .review-data .header-review > span {width: 100%;float: left;text-align: center;color: #00ab99;line-height: 20px;margin-top: 6px;}
.tab-review-tour .review-data .header-review > small {width: 100%;float: left;text-align: center;font-style: italic;color: #888;font-size: 11px;line-height: 20px;}
.tab-review-tour .review-data .content-review {width: 80%;float: right;position: relative;background-color: #fff;padding: 20px;border-radius: 10px;border: 1px solid #ddd;box-shadow: 0 0 5px 0 #e2e3e4;}
.tab-review-tour .review-data .content-review:after{content: "";position: absolute;top: 35px;bottom: auto;left: -21px;border-width: 12px 21px 12px 0;border-style: solid;border-color: transparent #fff;display: block;width: 0;}
.tab-review-tour .review-data .content-review h3 {font-size: 18px;width: 100%;float: left;margin-bottom: 5px;color: #007d70;font-weight: bold;}
.tab-review-tour .review-data .content-review .fa-thumbs-up {width: 15px;height: 30px;border-radius: 100%;color: #00ab99;line-height: 28px;text-align: center;}
.tab-review-tour .review-data .content-review .star-review {color: orange;}
.tab-review-tour .review-data .content-review > blockquote {width: 100%;float: left;margin-top: 10px;}
.tab-review-tour .review-data .content-review > blockquote p {width: 100%;float: left;text-indent: 34px;}
.tab-review-tour .review-data .content-review blockquote:before {top: 78px;color: #bbb;left: 16px;}
blockquote::before {display: block;content: "“";font-family: Georgia;font-style: italic;font-size: 66px;position: absolute;top: -5px;line-height: 1;left: 0px;color: rgb(17, 17, 17);}
.tab-review-tour #show2 {width: 100%;float: left;}
#show2 .review-more {width: 100%;float: left;text-align: center;}
#show2 .review-more a {color: #007d70;display: inline-block;padding: 15px 40px;border: 1px solid #007d70;border-radius: 6px;font-size:18px;font-weight:bold;}
#show2 .review-more a:hover {background-color: #00ab99;border: 0;color: #fff;padding: 16px 41px;}
.tab-review-tour .review-data .header-review ins .mix-grid {position: relative;z-index: 1;}
.tab-review-tour .review-data .header-review ins .mix-grid .count-img {position: absolute;right: 90px;bottom: 18px;color: #fff;font-size: 11px;font-weight: bold;}
.tab-review-tour .review-data .header-review ins .mix-grid .fa-search-plus.zoom {position: absolute;right: 70px;bottom: 10px;font-size: 9px;padding: 3px;color: #fff;background: url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/opa2.png) repeat;cursor: pointer;}
.tab-review-tour .review-data .header-review ins .mix-grid .thumbnail:hover .fa-search-plus.zoom, .tab-review-tour .review-data .header-review ins .mix-grid .thumbnail:hover .count-img {color: #00ab99;}
#container-scrolltours #owl-demo9 .item {width: 20%;float: left;}
#container-scrolltours .group-tour {width: 100%;float: left;}
#container-scrolltours .group-tour .item-g-3 {width: 25%;float: left;}
#container-scrolltours .group-tour .item-g-3 a{width:100%;float: left;position: relative;}
#container-scrolltours .group-tour .item-g-3 a img {width: 100%;float: left;}
#container-scrolltours .group-tour .item-g-3 a:hover img {opacity: .8;}
#container-scrolltours .group-tour .item-g-3 a span{background: url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/opa2.png) repeat;width: 100%;text-align: center;padding: 10px 20px;left: 0;position: absolute;bottom: 0;font-size: 16px;color: #ddd;letter-spacing: 2px;}
.view-tour.detail-tour-other {margin-bottom: 50px;}
#main-head #bot-head #menu .main-menu li:hover{background-color:#DF7000;}
.destination-mn {left: -372px;} /*vuongcm fix*/
#main-head #bot-head #menu .main-menu li:hover a font{color:#b9c31b;}
#main-head #bot-head #menu .main-menu .dropdown .horizontal-menu{width:853px;left:-64px;padding:5px;background-color:#007d70;}
#main-head #bot-head #menu .main-menu .dropdown .horizontal-menu li{width:25%;float:left;height:auto;padding:5px;}
#main-head #bot-head #menu .main-menu .dropdown .horizontal-menu li a{height:100%;position:relative;padding:0;line-height:40px;}
#main-head #bot-head #menu .main-menu .dropdown .horizontal-menu li a span{position:absolute;bottom:0;text-align:center;height:auto;line-height:14px;background: rgba(0,0,0,0.3);z-index: 1;padding-top: 5px;padding-bottom: 5px;left:0;font-weight: bold;text-shadow: 0 0 2px #000;letter-spacing: 0;}
#main-head #bot-head #menu .main-menu .dropdown .horizontal-menu li a:hover span {color: #b9c31b;}
#main-head #bot-head #menu .main-menu .dropdown .horizontal-menu li a img{width:100%;height:auto;position: relative;float: left;}
#main-head #bot-head #menu .main-menu .dropdown .horizontal-menu li a:hover img {opacity: 0.8;}
#testimonials-team #testimonial p a:hover {text-decoration: underline;}
/*questions and answer*/
.show_page .review-more {width: 100%;float: left;text-align: center;}
.ask-question {padding: 4px 10px;border-radius: 5px;border: 1px solid #adadad;}
.tab-question-tour .question-answer .show_page {width: 100%;float: left;margin-top: 15px;}
.tab-question-tour {width: 100%;float: left;}
.tab-question-tour .question-answer {width: 100%;float: left;}
.tab-question-tour .question-answer .question-item {border: 1px solid #ddd;margin-top: 20px;color: #000;font-size: 14px;padding: 10px 40px 10px 80px;width: 100%;float: left;background-color:#fff;position: relative;box-shadow: 0 0 5px 0 #e2e3e4;}
.tab-question-tour .question-answer .question-item .question-info {width: 100%;float: left;padding: 5px 0;}
.tab-question-tour .question-answer .question-item .question-info > p {float: left;color: #999;}
.tab-question-tour .question-answer .question-item .answer-item .answer-info a {float: right;}
.tab-question-tour .question-answer .question-item .reply {float: right;color: #237DBB;font-size: 13px;}
.tab-question-tour .question-answer .question-item h3 {width: 100%;float: left;font-weight: normal;}
.tab-question-tour .question-answer .question-item > p {width: 100%;float: left;color: #555;font-weight: bold;}
.tab-question-tour .question-answer .question-item .answer-item {border-top: 1px dashed #adc2d7;padding: 10px 0 10px 50px;margin-top: 5px;width: 100%;float: left;position: relative;}
.tab-question-tour .question-answer .question-item .answer-item .answer-info {width: 100%;float: left;padding: 5px 0;}
.tab-question-tour .question-answer .question-item .answer-item .answer-info > p {float: left;color: #999;}
.tab-question-tour .question-answer .question-item .answer-item > p {width: 100%;float: left;color: #555;}
.tab-question-tour .question-answer .question-item .answer-count {width: 100%;float: left;color: #237DBB;font-size: 14px;padding: 10px 0;}
.tab-question-tour .question-answer .question-item label {font-size: 45px;position: absolute;left: 2%;top: 14%;color: #8dc63f;}
.tab-question-tour .question-answer .question-item .answer-item label {background: url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/team_support.jpg) no-repeat;background-size: 40px;width: 40px;height: 40px;border-radius: 100%;top: 23%;left: 0;}
.hide-faq {display: none;}
/*top 10 tour*/
.number-label {background: url(../images/icon-best.svg) no-repeat;width: 38px;height: 55px;line-height: 38px;text-align: center;color: #00ab99;font-size: 18px;font-weight: 600;position: absolute;right: 0;top: -5px;font-family: arial;}
.tour-top-10-pages #best-tour2 #img-tour {width: 480px;}
.tour-top-10-pages #best-tour2 #right-tour {width: 598px;}
#title-info {width: 86%;float: left;}
#best-tour2 #right-tour #top-t #left-nametour #title-info h2 {width: 100%;float: left;margin-top: -5px;}
#best-tour2 #right-tour #top-t #left-nametour #title-info #des-tour {max-width: 100%;}
#title-footer {float: right;width: 18%;text-align: center;}
#title-footer .number-label {width: 40px;height: 40px;line-height: 40px;font-size: 22px;color: #fff;background-color: #2eb300;border-radius: 100%;text-align: center;display: inline-block;}
#title-footer .star-review {width: 100%;display: inline-block;}
#title-footer .star-review .fa-thumbs-up {color :#00ab99}
#title-footer .star-review .fa-star {color: #fda500}
#title-footer .number-review a {color: #4ab25d;font-size: 12px;}
#title-footer .number-review a:hover {text-decoration: underline;}
.tour-top-10-pages #best-tour2 #img-tour a {width: 100%;float: left;}
.tour-top-10-pages #best-tour2 #img-tour a img {opacity: 1;}
.tour-top-10-pages #best-tour2 #img-tour a:hover img {opacity: .8;}
.tour-top-10-pages #best-tour2 #img-tour .sub-slider {width: 100%;float: left;}
.tour-top-10-pages #best-tour2 #img-tour .sub-slider a {width: 50%;float: left;}
.tour-top-10-pages #best-tour2 #img-tour .sub-slider .mix-grid {width: 50%;float: left;}
.tour-top-10-pages #best-tour2 #img-tour .sub-slider .mix-grid .thumbnail {width: 100%;float: left;}
.tour-top-10-pages #best-tour2 #img-tour .sub-slider .mix-grid .thumbnail a {width: 100%;float: left;}
.tour-top-10-pages #best-tour2 #img-tour #viewmap a {width: auto;}
.best-price-icon {width: 125px;height: 100px;display: inline-block;background: url(../images/icon-top10-tivn.svg) no-repeat;margin-bottom: 10px;}
.tour-top-10-pages #best-tour2 #right-tour #txt-highlights ul li .fa-check {color: #979e1a;}

.findter-top-tour {width: 100%;float: left;text-align: center;margin-bottom: 40px;}
.findter-top-tour ul {width: 80%;display: inline-block;}
.findter-top-tour ul li {display: inline-block;}
.findter-top-tour ul li a {width: 100%;float: left;padding: 0 10px;border: 1px solid #ddd;border-radius: 5px;line-height: 33px;color: #666; font-weight:bold;}
.findter-top-tour ul li a:hover {border: 1px solid #00ab99;background: #fff;color: #007d70;}
.findter-top-tour ul li a.active {border: 1px solid #00ab99;background: #fff;color: #007d70;}
.findter-ajax-top {width: 100%;float: left;}
.title-info {width: 100%;float: left;text-align: center;}
.title-info > p {width: 100%;display: inline-block;}
#detail-top-10.title-info {width: 100%;float: left;overflow: hidden;height: 85px;}
.link_readmore {width: 100%;float: left;text-align: center;margin-top: 15px;}
.link_readmore a {color: #00ab99;}
.link_readmore a:hover {color: #007d70;}
.link_readmore a#hide {display: none;}
#detail-top-10.title-info > p {margin-bottom: 10px;}
a.best-top-10 {display: inline-block;margin-top: 10px;opacity: 1;}
a.best-top-10:hover {opacity: .8}
.image-promotion {position: absolute;bottom: 181px;left: 30%;}
.flexslider .slides .image-promotion {bottom: 70px;}
.flexslider .slides .image-promotion .top-10 {float:left;width: 510px; padding-top:25px;}
.flexslider .slides .image-promotion a{float:left;opacity:0.7;width:130px;}
.flexslider .slides .image-promotion a:hover{opacity:1}
.image-promotion .top-10 {width: 410px;}
.slider #container-txtcat .grid-1 #component-bre-page {width: 100%;float: left;margin: 0;text-align: center;}
.slider #container-txtcat .grid-1 #component-bre-page > h1 {color: #fff;}
a.best-top-10 > img {width: 100px;}
.content-privacy {width: 100%;float: left;}
.content-privacy > h2 {text-align: center;font-size: 25px;float: left;width: 100%;margin: 20px 0 10px 0;}
.content-privacy .detailt_des {width: 100%;float: left;margin-bottom: 50px;}
.content-privacy .detailt_des p {width: 100%;float: left;text-align: left;margin: 0 0 10px;}
.img-footer {width: 100%;float: left;margin: 5px 0 10px 0;}
.img-footer .currency-lang-bottom {width: 100%;float: left;text-align: center}
.img-footer .currency-lang-bottom .footer-link-bg {display: inline-block;margin-right: 18px;}
.img-footer .currency-lang-bottom .online-gov-bg {width: 100px;height: 45px;background: url(../images/tivn_secure.jpg) -2px 0;background-size: 400px;}
.img-footer .currency-lang-bottom .siteadvisor-bg {width: 110px;height: 45px;background: url(../images/tivn_secure.jpg) -118px -1px;background-size: 400px;}
.img-footer .currency-lang-bottom .geotrust-bg {width: 110px;height: 45px;background: url(../images/tivn_secure.jpg) -235px 1px;background-size: 400px;margin-right: 0;}
a.certified-bg {width: 86px;height: 68px;background: url(../images/chl_partner.png) 0 0;background-size: 1000px;display:inline-block;margin-right:0px;opacity:0.8}
a.certified-bg:hover{opacity:1}
a.pata-bg {width: 110px;height: 66px;background: url(../images/chl_partner.png) -80px 0;background-size: 951px;display:inline-block;margin-right:0px;opacity:0.8}
a.pata-bg:hover{opacity:1}
a.asta-bg {width: 125px;height: 62px;background: url(../images/chl_partner.png) -195px -2px;background-size: 935px;display:inline-block;opacity:0.8}
a.asta-bg:hover{opacity:1}
a.trip-bg {width: 86px;height: 68px;background: url(../images/chl_partner.png) -332px 0;background-size: 1000px;display:inline-block;margin-right:0px;opacity:0.8}
a.trip-bg:hover{opacity:1}
a.fta-bg {width: 195px;height: 66px;background: url(../images/chl_partner.png) -752px 0;background-size: 951px;display:inline-block;margin-right:0px;opacity:0.8}
a.fta-bg:hover{opacity:1}
a.safe-bg {width: 177px;height: 66px;background: url(../images/chl_partner.png) -580px 4px;background-size: 951px;display:inline-block;margin-right:0px;opacity:0.8}
a.safe-bg:hover{opacity:1}
@media all and (max-width:1280px){#main-banner #main-search{position:relative;z-index:0;width:100%;margin-left:0;margin-top:-50px}
    #main-besttours #box-stour{margin-right:50px;margin-bottom:20px}
    #box2-input #cate.form-control {width: 100%;}
    #box2-input #tourday.form-control {width: 100%;}
}
@media only screen and (min-width:768px) and (max-width:820px){#main-besttours #box-stour{margin-right:30px}
    .grid-1{max-width:800px}
    #main-besttours #box-stour a{line-height:115px;font-size:14px}
}
@media all and (max-width:320px){#main-besttours #box-stour{width:100%;margin-right:0}
    .grid-1{max-width:320px}
    #main-besttours #box-stour a{line-height:195px;font-size:14px}
    #main-slogan #box-slogan{width:100%}
    #day-tour #title-day h2{font-size:15px!important}
}
@media(max-width:1280px){#main-head #bot-head #menu{float:right}
    #container-search #left-txt{width:100%;margin-right:0;margin-bottom:10px;border-right:0}
    .icon-best{display:none}
    .head-intro .grid-1 #top-head-right #contact-email {display: none;}
    .head-intro .grid-1 #top-head-right #search_box {display: block;}
    #best-cruise-home{margin-top:-40px}
    #icon-down_map_cruise_home{display:none}
    #deal-cruise{width:48%;margin-right:4%}
    #deal-cruise:nth-of-type(2){margin-right:0}
    #deal-cruise:nth-of-type(3){display:none}
    #box-info-destination #r-detail-tour{width:100%}
    #box-info-destination #photos-package .prev{left:2px}
    #main-infodes{padding:25px 0}
    #main-head #head-right #top-head-right #contact-email{display:none}
    #main-besttours #box-stour a{line-height:144px;font-size:16px}
    #container-iti-cruise #tab-day #g_map{display:none}
    #container-iti-cruise #sub-inclusions h2,
    #container-iti-cruise #sub-inclusions ul,
    #container-iti-cruise #sub-inclusions ul li{width:100%}
    #promo_detail .show_promo{width:100%;left:0}
    #promo_detail_ajax #promo_detail .icon-m{left:20%}
    #best-cruise #right-cruise #save-now{width:100%;float:left}
    #best-cruise #right-cruise #save-now p{float:left}
    #best-cruise #right-cruise #save-now span{float:left;font-size:26px;line-height:22px;margin-left:10px}
    #best-cruise-group #right-cruise #save-now{width:100%;float:left}
    #best-cruise-group #right-cruise #save-now p{float:left}
    #best-cruise-group #right-cruise #save-now span{float:left;font-size:26px;line-height:22px;margin-left:10px}
    #special-tour #txt-cruise #price .experiences{display:none}
    #component-detail #cabin-info #item-cabin h2{padding-top:10px}
    #special-tour{width:49%;margin:0 2% 0 0}
    #component-detail a.offer-tour,
    #info-dt-tour #l-detail-tour a.offer-tour{display:none}
    #info-dt-cruise #l-detail-tour a.offer-tour{display:none}
    /*#title-top-tour{position:relative!important}*/
    .btn_offer{display:none}
    #main-head #bot-head #right-menu{display:none}
    #banner-cat>a>img,
    #banner-detail>a>img{width:1349px!important}
    #main-why #box-why{margin:20px 0 0}
    #title-line1 h2{margin:25px 0!important}
    .icon-team,
    .icon-down,
    .icon-down-des,
    .icon-down-tour{display:none}
    #title-linetest{margin:15px auto;float:none}
    #title-linetest-ab{margin:15px auto;float:none}
    #info-component1{margin:30px auto 0;display:table;float:none}
    #bottom-ft #country{display:none}
    #group-people #people #box-sl-people{margin-left:-100px}
    #info-booking{margin:10px auto;float:none;height:320px}
    #form-contact1{float:none;margin:30px auto 0;height:402px}
    #main-head #bot-head #menu ul li a{padding:0 9px;}
    #search-bestcruise{padding:10px 0 20px}
    #box-txt-cart #item-txt h2{width:100%}
    #box-txt-cart #item-txt{width:100%;margin:20px 0 0}
    #box-txt-cart{width:100%}
    #l-dt-travelguide #list-travelguide #txt-guide #box-share img,
    #l-dt-travelguide #box-txt-detail #box-share img{width:50%}
    #box2-input input,
    #box-input input{width:100%!important}
    #bottom-ft #bot-ft .bot-right{padding:0}
    #box-input,
    #box2-input{width:48%;margin:5px 1%}
    #title-line1 h2{margin:56px 0 13px}
    #container-search a.bt-search{width:48%!important;margin:10px 24%;text-align:center}
    #map-mm{display:none!important}
    .customNavigation .btn6.next6{right:5px;color:#fff}
    .customNavigation .btn6.prev6{left:0;color:#fff}
    #bottom-ft #country .i-country{overflow:hidden;float:right}
    #bottom-ft #country .i-country a{width:102px;margin:5px 0 0 15px}
    #bottom-ft #country a.seasia{margin-top:5px;width:102px}
    #container-search #box-input .sbHolder{width:100%}
    #component-search #box2-input .sbHolder{width:100%}
    #container-search #left-txt h2,
    #container-search #left-txt span{width:100%;text-align:center;font-size:26px}
    #container-search .ui-tabs{width:100%}
    #container-search .ui-tabs-panel{width:100%;height:auto}
    .customNavigation .btn.prev{left:-5px}
    .customNavigation .btn.next{right:-5px}
    #main-destinations #container-icon-des a{width:20%;text-align:center}
    #main-destinations #container-icon-des a span{margin:0 auto;float:none;display:inline-block}
    #main-destinations #container-icon-des a h2{width:100%;float:none}
    #box-advantages #txt-ad{width:100%;float:none}
    #box-advantages #txt-ad h3{float:none}
    #content-destinations #map a img{width:100%}
    #txt-des p{width:100%}
    #txt-des #img-des{width:100%}
    #txt-des #img-des #box-img{margin:0 0 20px;width:50%;padding-right:20px}
    #main-support #container-sp #box-support{width:33.33%;padding:0 10px;margin:0 auto}
    #main-support #container-sp #box-support img{margin:0 auto;float:none}
    #main-support #container-sp #box-support h2{float:none;width:100%}
    #main-support #container-sp #box-support font{float:none;width:100%}
    #main-support #container-sp #box-support p{width:100%;float:none;margin:5px auto}
    #scroll-tours #box-tour #img-tour #title-tour h2{width:100%}
    #scroll-tours #box-tour #txt-tour{width:100%}
    #scroll-tours #box-tour #txt-tour #price-tour,
    #scroll-tours #box-tour #txt-tour p{width:100%}
    #scroll-tours #box-tour #txt-tour span.i-nav{left:50%;margin-left:-10px}
    #scroll-tours #box-cruise #txt-cruise span.i-nav{left:50%;margin-left:-10px}
    #box-input input.des-date{width:100%}
    #box-input input.duration-cruise{width:100%}
    #component-bre-page{margin-right:0}
    #right-expert{float:right;margin:0;width:43%}
    #right-expert a.bt-enquiry{float:left}
    #tab-about ul li{margin:0;padding-right:20px}
    #tab-about ul li a{padding:0}
    #box-about a{display:inline-block;width:45%;float:left}
    #box-about a img{width:100%}
    #box-about #item-txt{width:55%;margin:0;padding:15px 25px}
    #box-about #item-txt h2,
    #box-about #item-txt p{width:100%}
    #ft-contact span{float:left}
    #ft-contact{width:31.33%;margin-right:3%;border:0;height:auto}
    #ft-contact font{width:70%;margin:0!important;padding:5px 10px}
    #ft-contact h2{width:70%;margin:0!important;padding:5px 10px}
    #form-contact{float:none;margin:30px auto 0}
    #form-contact textarea.message{width:100%}
    #title-top-tour #left-nametour #tc-cruise{float:left;margin:20px 0 0}
    #title-top-tour #left-nametour #tc-cruise #h-tc{float:left;margin:0 30px 0 0}
    #component-detail{margin-top:20px}
    #info-dt-tour #r-detail-tour{width:100%;}
    #info-dt-cruise #r-detail-tour{width:52%;margin-bottom:3%}
    #info-dt-tour #box-right-dt{width:45%;margin:0;overflow:hidden}
    #info-dt-cruise #box-right-dt{width:45%;margin:0}
    #info-dt-tour #r-detail-tour #photos-tour{width:100%}
    #info-dt-cruise #r-detail-tour #photos-tour{width:100%}
    .ad-gallery{width:100%}
    #component-detail #cabin-info #best-tour2 #img-tour img{width:100%;height:auto}
    #component-detail #cabin-info #item-cabin{width:47%}
    #component-detail .btn-cruise{display:inline-block;width:100%;text-align:center;margin:30px 0}
    #component-detail a.bt-tailormadetour,
    #component-detail a.bt-enquiry{display:inline-block;margin:10px;float:none}
    #component-detail #cabin-highlight{width:31.33%;margin-right:3%}
    #component-detail #cabin-highlight img,
    #component-detail #cabin-highlight h2,
    #component-detail #cabin-highlight p{width:100%}
    #component-detail #deckplans a img{width:100%;margin:0}
    .list-itinerary #offers{display:none}
    #container-iti-cruise #map-iti{margin:20px auto;width:100%;display:inline-block}
    #container-iti-cruise #map-iti img{width:100%}
    #container-iti-cruise #full-iti tr td.day{width:10%}
    #container-iti-cruise #full-iti tr td.dest{width:45%}
    #container-iti-cruise #full-iti tr td.summary{width:45%}
    #container-iti-cruise #sub-inclusions{width:48%;margin-right:2%}
    #component-detail #box-danhgia a img{width:100%}
    #component-detail #list-review #l-img{width:15%;margin-right:3%}
    #component-detail #list-review #r-review{width:82%}
    #best-cruise #img-cruise{width:33%;margin-right:2%}
    #best-cruise #img-cruise img,
    #best-cruise #img-cruise #namecruise{width:100%}
    #best-cruise #right-cruise{width:65%}
    #best-cruise #right-cruise #top-cruise,
    #best-cruise #right-cruise #txt-highlights,
    #best-cruise #right-cruise #bot-tour{width:100%}
    #best-cruise #right-cruise #txt-highlights p{width:73%}
    #best-cruise #right-cruise #txt-highlights #viewmap{width:25%;margin-left:2%}
    #best-cruise #right-cruise #top-cruise h2{width:80%}
    #best-cruise-group #img-cruise{width:33%;margin-right:2%}
    #best-cruise-group #img-cruise img,
    #best-cruise-group #img-cruise #namecruise{width:100%}
    #best-cruise-group #right-cruise{width:65%}
    #best-cruise-group #right-cruise #top-cruise,
    #best-cruise-group #right-cruise #txt-highlights,
    #best-cruise-group #right-cruise #bot-tour{width:100%}
    #best-cruise-group #right-cruise #txt-highlights p{width:73%}
    #best-cruise-group #right-cruise #txt-highlights #viewmap{width:25%;margin-left:2%}
    #best-cruise-group #right-cruise #top-cruise h2{width:100%}
    #main-cr-link #cr-links{width:31.33%;margin-right:3%}
    #main-cr-link #cr-links img,
    #main-cr-link #cr-links h2{width:100%}
    #main-box-link #cat-links{width:31.33%;margin-right:3%}
    #main-box-link #cat-links img,
    #main-box-link #cat-links h2{width:100%}
    #main-also-des #des{width:19%;margin-right:1%}
    #main-also-des #des img,
    #main-also-des #des a.text_des{width:100%}
    #box-info-destination #img-des{width:100%;margin-left:0}
    #box-info-destination #quickfast{width:100%}
    #fac-pol-hotel #li-txt h4{width:25%;margin-right:2%}
    #fac-pol-hotel #li-txt p{width:73%}
    #best-tour2 #img-tour,
    #best-hotel #img-hotel{width:35%;margin-right:2%}
    #best-tour2 #right-tour,
    #best-hotel #right-hotel{width:63%}
    .tour-top-10-pages #best-tour2 #right-tour {width: 63%;}
    .tour-top-10-pages #best-tour2 #img-tour {width: 35%;}
    #best-tour2 #img-tour img,
    #best-tour2 #img-tour #viewmap,
    #best-hotel #img-hotel #viewmap,
    #best-hotel #img-hotel img{width:100%}
    #best-tour2 #img-tour #viewmap a span.i-map,
    #best-hotel #img-hotel #viewmap a span.i-map{display:inline-block;margin:0 5px -7px;float:none}
    #best-tour2 #right-tour #top-t,
    #best-tour2 #right-tour #top-t #left-nametour,
    #best-tour2 #right-tour #top-t #right-styletour,
    #best-tour2 #right-tour #txt-highlights,
    #best-tour2 #right-tour #bot-tour{width:100%}
    #tab-scroll .demo-backward{left:0}
    #tab-scroll .demo-forward{right:0}
    #day-tour #info-day ul{width: 100%}
    #day-tour #info-day img{width:30%}
    #hotel_in_tour h3{position:static}
    #box-inclusions{width:46%;margin:15px 0 15px 4%}
    #filter ul{width:100%}
    #filter span.line{margin:0 4%}
    #l-dt-travelguide{width:73%;margin-right:2%}
    #r-dt-travelguide{width:25%}
    #l-dt-travelguide #list-travelguide img{width:28%;margin-right:2%}
    #l-dt-travelguide #list-travelguide #txt-guide{width:67%}
    #r-dt-travelguide a img{max-width:100%}
    #l-dt-travelguide #box-helpful-guide ul{width:100%}
    #l-dt-travelguide #box-helpful-guide ul li{margin:0;width:50%}
    #l-dt-travelguide #box-other-guide #b-also-guide img{width:22%;margin-right:2%}
    #l-dt-destination{width:100%;margin-right:0}
    #r-dt-destination{width:25%}
    #l-dt-destination #list-destination img{width:28%;margin-right:3%}
    #l-dt-destination #box-other-des #b-also-des img{width:18%;margin-right:2%}
    #l-dt-destination #box-other-des #b-also-des h3{width:80%}
    #l-dt-destination #list-destination #txt-des{width:69%}
    #r-dt-destination a img{max-width:100%}
    #l-dt-destination #box-helpful-guide ul{width:100%}
    #l-dt-destination #box-helpful-guide ul li{margin:0;width:50%}
    #l-dt-destination #box-other-guide #b-also-guide img{width:22%;margin-right:2%}
    #box-info-destination #quickfast h2,
    #box-info-destination #quickfast ul li{width:100%}
    #day-tour #info-day ul li font{padding-right:15px}
    #day-tour #info-day ul li p{width:100%;float:none;line-height: 22px;}
    #day-tour #info-day ul li {margin-bottom: 15px;}
    #day-tour #info-day ul li.tran p{float:left}
    #info-dt-tour #l-detail-tour{width:43%;margin-right:2%}
    #info-dt-cruise #l-detail-tour{width:43%;margin-right:2%}
    #info-dt-tour #l-detail-tour #txt-highlights,
    #info-dt-tour #l-detail-tour #txt-highlights ul li{width:100%}
    #info-dt-cruise #l-detail-tour #txt-highlights,
    #info-dt-cruise #l-detail-tour #txt-highlights ul li{width:100%}
    #info-dt-cruise #box-right-dt #box-check #box-input{margin:0!important}
    #box-check-cruise #bottom-select-cruises p{width:100%;text-align:center;border:0}
    #box-check-cruise #box-input{width:48%;margin:5px 1%!important}
    .search-now{float:left;text-align:center;width:100%;margin-top:10px}
    #box-check-cruise a.check-cruise{float:none;display:inline-block;width:400px;padding-left:130px}
    #box-check-cruise a:hover.check-cruise{background:#06406e}
    #main-search-cruise{padding:5px 0 10px}
    #sub-menu-calendar{width:250px}
    #sub-menu-calendar #line{display:none}
    #main-h-tour{margin:40px 0 0;width:100%}
    #main-h-tour #h-tes,
    #main-h-tour #h-tes .content-tt{width:100%}
    #main-h-tour #h-tes .avatar-tt{width:90%}
    #l-dt-travelguide #box-other-guide #b-also-guide h3{margin:5px 5px 10px 0}
    #main-head #head-right #search_box{display:block}
    #head-info-eat .head-border-menu{display:none}

}
@media(max-width:1191px){
    #r-detail-tour-new .mix-grid .mix .thumbnail a {width: 100%;}
    #r-detail-tour-new .mix-grid .mix .thumbnail a.image_show2, #r-detail-tour-new .mix-grid .mix .thumbnail a.image_show3 {display: none;}
    #languages {margin-left: 5px;}
    #r-detail-tour-new .thumbnail .heart-tour {right: 1%}
	#title-top-tour.menu-top-detail #left-nametour .title-tour {width: 63%;}
	.modal#videolink {left: 15%;width: 70%;}
    .tab-review-tour .review-data .content-review {width: 78%;}
	#r-detail-tour-new .mix-grid .mix .thumbnail a.videolink {width: 60%;text-align: left;padding-left: 10px;}
    .head-intro {display: none;}
    .fixed-class {top: 0;}
	.total_photo {width: 40%}
	.image-promotion {display:none}
}
@media(max-width:991px){.grid-1{padding:0 10px}
    .highlight-over{width: 100%;}
    .map-tour{width: 100%;margin-top: 0;}
    #title-top-tour #left-nametour #des-hotel{width:100%}
    .bt-hotel{float:left;margin-top:10px}
    #main-head #bot-head #menu .main-menu .dropdown .horizontal-menu li a span {text-align: left;}
    #main-head #bot-head #menu #icon-contact{display:block;margin:11px 5px 0 0}
    #main-head #head-right #top-head-right #contact-email{display:none}
    #promo_detail .show_promo{width:100%!important;left:0!important}
    #info-dt-cruise #box-right-dt #box-check #box-input{margin:0!important}
    #title-top-tour #price-pk-cruise{float:left;text-align:left;margin-top:10px}
    #title-top-tour #price-pk-cruise span.off{float:left}
    #special-tour #txt-cruise #itinerary h4 a{font-size:17px}
    #special-tour #txt-cruise #itinerary h4{margin:5px 0 0}
    .grid-1 .container_12 .grid_10,
    .con_succ{width:100%}
    .new-year {margin-left: 0;}
    #logo a img {position: relative;z-index: 1;}
    .journeys{float:right!important}
    .consultants{float:left!important}
    #main-why{text-align:center}
    #main-why #box-why{float:none;display:inline-block}
    #title-top-tour #price-pk font{margin-right:15px}
    #title-linetest{width:100%}
    #title-linetest-ab{width:100%}
    #tes-review #testimonial #img-people span,
    #tes-review #testimonial #img-people font{width:80%}
    #tes-review #testimonial #img-people img{margin:0}
    #tes-review #testimonial #img-people{width:100%;padding-bottom:15px}
    #info-component1{width:100%}
    #tes-review #testimonial,
    #tes-review #testimonial #item-tes #top-tes-item,
    #tes-review #testimonial #item-tes p{width:100%}
    #tes-review #testimonial #item-tes{border-left:none;border-top:1px dotted #e5d8c5;width:100%}
    #form-contact1 #button-contact{width:100%}
    #form-contact1 #button-contact a.bt-message{display:inline-block;float:left}
    #form-contact1 textarea.message{width:100%}
    #form-contact1 label.message{width:100%}
    #form-contact1{width:100%;height:auto;float: left;}
    #info-booking{width:100%;height:auto;border:0}
    #info-booking #txt-info{width:100%}
    #suport{width:100%;text-align:left}
    #box-txt-cart #item-txt p{margin-bottom:13px}
    #box-txt-cart #item-txt h2{line-height:30px}
    #box-txt-cart>a{display:none}
    #box-txt-cart #item-txt{margin:0 auto;float:none}
    #box-txt-cart{text-align:center;padding:30px 0 0;width:100%}
    #box-txt-cart img{float:left}
    #bottom-ft #country .i-country{overflow:hidden;float:left}
    #bottom-ft #country p{display:none}
    #l-dt-travelguide #list-travelguide #txt-guide #box-share img{width:100%}
    #l-dt-travelguide #box-txt-detail #box-share img{width:50%}
    #bottom-ft #country .i-country a,
    #bottom-ft #country a.seasia{width:102px;margin:9px}
    #container-search #box-input .sbHolder{width:100%}
    .ui-tabs #box-input{width:48%;margin-right:2%;margin-bottom:10px}
    .ui-tabs #box-input:nth-child(even){margin-right:0;float:right}
    .ui-tabs .bt-search{width:50%;margin-right:2%}
    #box2-input select.duration-cruise,
    #box2-input select.des-date{width:100%}
    #main-head #top-head .group-left-head{width:100%}
    #main-head #top-head #title-top{float:left;width:60%}
    #main-head #top-head #top-link{width:40%;margin-right:0}
    #main-head #top-head #search-top{width:100%}
    #main-head #top-head #search-top input.search{width:90%}
    #main-head #top-head #search-top a.i-search{width:16px;float:right}
    #main-head #bot-head #menu{position:relative;z-index:11;width:100%;float:none;margin-left:0}
    #main-head #bot-head #menu .main-menu{-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-transform:scaleY(0);-moz-transform:scaley(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;position:absolute;top:100%;right:0;min-width:300px;background-color:#f6f3ea;width:100%}
    #main-head #bot-head #menu .main-menu.open{-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}
    #main-head #bot-head #menu .main-menu li{width:100%;float:left;background:#E07100}
    #main-head #bot-head #menu .main-menu li a{width:100%;height:40px;line-height:40px;padding-left: 45px;}
    #main-head #bot-head #menu .main-menu li a br{display:none}
    #main-head #bot-head #menu ul li a span.ic-page{left:0;top:12px;margin-left:15px}
    #main-head #bot-head #menu ul li a font{margin:0;text-align:left;padding-left:45px}
    #main-head #bot-head #menu .icon-menu{position:relative;width:50px;height:50px;display:inline-block;top:15px;float:right;cursor:pointer}
    #main-head #bot-head #menu .icon-menu .ico{position:absolute;width:40px;height:2px;background-color:#fff;content:"";display:inline-block;left:4px;margin-top:1px}
    #main-head #bot-head #menu .icon-menu .icon1{top:0}
    #main-head #bot-head #menu .icon-menu .icon2{top:9px}
    #main-head #bot-head #menu .icon-menu .icon3{top:19px}
    #main-banner #slide-home .slider .prev .arrow{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) no-repeat scroll -305px 0 rgba(0, 0, 0, 0)}
    #main-banner #slide-home .slider .next .arrow{background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) no-repeat scroll -335px 0 rgba(0, 0, 0, 0)}
    #map{display:none}
    #txt-des{width:100%}
    #help-contact{text-align:center}
    #help-contact a{display:inline-block}
    #help-contact a img{margin:0}
    #help-contact #txt-help{max-width:100%;float:none}
    #help-contact #txt-help h2,
    #help-contact #txt-help p{width:100%}
    #help-contact a.bt-help{float:none}
    #footer #f-box{width:45%;margin-bottom:10px}
    #footer #f-box:nth-child(even){float:right}
    .credits ul li a img{width:100%}
    #help-contact #txt-help{width:100%}
    #tab-about{height:auto}
    #tab-about ul li a{height:29px}
    #box-about a{width:50%}
    #box-about a img{height:auto}
    #box-about #item-txt{width:50%}
    #box-advantages #txt-ad{width:90%}
    #ft-contact{width:100%;margin-right:0;margin-bottom:0}
    #ft-contact font{width:70%;margin:0!important;padding:5px 10px}
    #ft-contact h2{width:70%;margin:0!important;padding:5px 10px}
    #form-contact{width:100%;display:inline-block}
    #form-contact #b-input{width:49%;margin-right:0}
    #form-contact label.fullname{display:inline-block;width:100%}
    #title-top-tour #left-nametour{width:100%}
    #title-top-tour #price-pk{float:left;text-align:left;height:auto;}
    #title-top-tour #left-nametour #price-pk{float:right;text-align:left;height:auto;}
    #title-top-tour.menu-top-detail #left-nametour .title-tour {float: left;width: 59%;}
    #title-top-tour #price-pk h3,
    #title-top-tour #price-pk span.off,
    #title-top-tour #price-pk strong,
    #title-top-tour #price-pk font{float:right}
    #title-top-tour #price-pk h3{font-size:14px;line-height:22px;height:auto;width:auto;padding-right:15px}
    #title-top-tour #price-pk span.off{font-size:22px;line-height:22px;height:auto;width:auto;padding-right:15px}
    #title-top-tour #price-pk strong{width:auto;padding-right:15px;color:#00ab99}
    #title-top-tour #left-nametour h2{width:100%}
    #title-top-tour #left-nametour #tc-cruise{width:100%}
    #info-dt-tour #box-right-dt #grade-cruise,
    #info-dt-tour #box-right-dt #best-offer,
    #info-dt-tour #box-right-dt #box-check{width:100%}
    #info-dt-tour #box-right-dt #box-check #b-duration,
    #info-dt-tour #box-right-dt #box-check #b-duration,
    #info-dt-tour #box-right-dt #box-check #input-sl,
    #info-dt-tour #box-right-dt #box-check #input-sl input.duration{width:100%}
    #info-dt-cruise #box-right-dt #grade-cruise,
    #info-dt-cruise #box-right-dt #best-offer,
    #info-dt-cruise #box-right-dt #box-check{width:100%}
    #info-dt-cruise #box-right-dt #box-check #b-duration,
    #info-dt-cruise #box-right-dt #box-check #b-duration,
    #info-dt-cruise #box-right-dt #box-check #input-sl,
    #info-dt-cruise #box-right-dt #box-check #input-sl input.duration{width:100%}
    #component-detail #cabin-info #item-cabin #tc-cabin ul li{float:none;width:100%}
    #component-detail #tab-info-detail{display:inline-block;height:auto;margin:0 auto 20px}
    #component-detail #tab-info-detail ul{height:auto}
    #component-detail #tab-info-detail-tour{display:inline-block;height:auto;margin:0 auto 20px}
    #component-detail #tab-info-detail-tour ul{height:auto}
    .list-itinerary #day{width:12%}
    .list-itinerary #iti-center{width:76%;margin:0;padding:10px}
    .list-itinerary #nav-detail{width:12%}
    #container-iti-cruise #tab-day{height:auto}
    #des-ct{background:none repeat scroll 0 0 #f6f5f3;float:left;margin:0 1% 20px;width:31.33%}
    #info-dt-tour #box-right-dt{height:auto}
    #info-dt-tour #box-right-dt #map-hotel{height:auto}
    #info-dt-cruise #box-right-dt{height:auto}
    #info-dt-cruise #box-right-dt #map-hotel{height:auto}
    #best-tour2 #right-tour #top-t #right-styletour a{float:left}
    #best-tour2 #right-tour #top-t #left-nametour{margin-bottom:10px}
    #box2-input{width:48%;margin:10px 1%}
    #box-input{width:48%;margin:10px 1%}
    #box-travelguide{width:31.33%;margin:0 1% 20px}
    #l-dt-travelguide #box-helpful-guide ul li{margin:0;width:100%}
    #info-dt-cruise #box-right-dt #box-check #box-input{width:100%}
    #title-top-tour #price-pk .speaaaa{width:100%!important}
    #info-booking #left-bk #price-pk .speaaaa{right:-200px!important}
    #info-booking #left-bk #price-pk .arrow{left:0}
    #about-me .title-about-home p{width:100%}
    .title-special{width:80%!important}
    #title-top-tour #price-pk a.special_group{text-align:right}
    #day-tour{overflow-x:scroll}
    .style_hot.hot {right: 50px;top: 3px;}
    .hot{right:25%;top:3px}
    .new{right:20%;top:3px}
    #scroll-tours #box-best-tour .item:nth-last-of-type(1){display:none}
    #scroll-tours #box-best-tour .item:nth-last-of-type(2){margin-right:0}
    #scroll-tours #box-best-tour .item{width:47%;margin-right:6%}
    #main-head #bot-head #middle-head{display:inline-block}
    .head-hot{right:54px;top:-10px}
    .booking-success {width: 80%;margin: 0 auto;}
    #main-head #head-right #search-top {margin: 5px 8px 0 0;}
    #main-head #head-right #top-head-right {display: block!important;}
    #info-dt-tour #dt-toptour #code.pull-right {display: none;}
	.modal#videolink {left: 10%;width: 80%;}
    .tab-review-tour .review-data .content-review {width: 72%;}
    .tab-review-tour .review-data .header-review ins {width: 150px;height: 150px;}
	#right-expert a.bt-enquiry {float: right;}
	#box2-input #tourday.form-control {width: 100%}
	.style_hot.hot {right: 20%;}
	#main-head #bot-head #menu .main-menu {top: 58px;}
	#main-head #bot-head #menu .main-menu .dropdown .horizontal-menu li a span {background: transparent;line-height:40px;padding-left: 38px;}
    #title-info {width: 66%;}
    #title-footer {width: 20%;}
	.image-promotion {display:none}

}
@media(max-width:767px){#main-head #top-head #title-top{width:100%}
    #title-top-tour #price-pk{margin-bottom: 10px;}
    #title-top-tour #price-pk .price{float: left;}
	#main-head #bot-head #menu .main-menu {top: 50px;}
	#main-head #top-head{height:55px}
    #testimonials-team #testimonial .testimonial-head {width: 60%;}
    .tab-review-tour .review-data .header-review {width: 150px;}
    .tab-review-tour .review-data .header-review ins {width: 130px;height: 130px;}
    .tab-review-tour .review-data .content-review {width: 70%;}
    #title-top-tour #left-nametour #des-tour {max-width: 80%;}
    #offer-tour-new .body-offer .content{width: 100%;}
    #offer-tour-new .body-offer .img{width: 100%;padding: 0;margin-top: 10px;display: none;}
    #offer-tour-new .title-offer{margin-bottom: 10px;}
    #offer-tour-new-gr .body-offer .content{width: 100%;}
    #offer-tour-new-gr .body-offer .img{width: 100%;padding: 0;margin-top: 10px;display: none;}
    #offer-tour-new-gr .title-offer{margin-bottom: 10px;}
    #body-width-tour {display: block!important;float: left!important;}
    #day-tour table#activities td.tranfer{padding-left: 10px;}
    #deal-cruise #bonus #promo_detail .show_promo{left:0;width:100%!important}
    #deal-cruise:nth-of-type(3){display:block}
    #deal-cruise:nth-of-type(1){margin-top:0}
    #deal-cruise{float:none;width:100%;margin-top:15px}
    #deal-cruise:after{display:block;clear:both;visibility:hidden;content:".";height:0}
    #table-price #top-table{width:100%}
    #table-price #bot-table{height:auto;line-height:normal;padding:10px 5px;font-size:12px}
    #table-price #top-table #box-select,
    #table-price #left-table{border-right:0}
    #testimonials-team #testimonial p {text-indent: 30px;}
    #table-price #top-table #box-select select.cruise{width:100%;margin:0 0 10px}
    #table-price #top-table #box-select #calendar{width:48%;margin:0 4% 10px 0}
    #table-price #top-table #box-select input.date{width:100%}
    #table-price #top-table #box-select a.bt-show{width:48%;margin:0 0 10px}
    #table-price #top-table #box-select span{text-align:center;margin:0}
    #table-price #left-table #days{width:50px}
    #table-price #left-table #col-date{height:auto}
    #table-price #left-table #choose-your-date span.icon-mt{margin:0 20px 0 0}
    #table-price #left-table #choose-your-date{text-align:left;margin-top:10px}
    #table-price #left-table #col-date{text-align:center}
    #table-price #left-table #col-date #departure,
    #table-price #left-table #col-date #departure-kc{float:none;display:inline-block;margin:15px 0}
    #table-price #component-table{width:100%}
    #table-price #component-table #right-table ul li{height:auto}
    #table-price #component-table #right-table ul li #select-cabin5 #price{font-size:11px}
    #table-price #component-table #right-table ul li #select-cabin1,
    #table-price #component-table #right-table ul li #select-cabin2,
    #table-price #component-table #right-table ul li #select-cabin3,
    #table-price #component-table #right-table ul li #select-cabin4,
    #table-price #component-table #right-table ul li #select-cabin5{height:auto;padding:8px 9px 10px}
    #table-price #component-table #right-table ul li #select-cabin1 #price strong br,
    #table-price #component-table #right-table ul li #select-cabin2 #price strong br,
    #table-price #component-table #right-table ul li #select-cabin3 #price strong br,
    #table-price #component-table #right-table ul li #select-cabin4 #price strong br,
    #table-price #component-table #right-table ul li #select-cabin5 #price strong br{display:none}
    #table-price #box-title-cabin #title-cabin5{text-align:center}
    #table-price #box-title-cabin #title-cabin5 a img{margin:10px 0 0;float:none;display:inline-block}
    #table-price #box-title-cabin #title-cabin5 h2{margin:0;width:100%}
    #table-price #box-title-cabin #title-cabin5 h2 a span.i-info{float:none;display:inline-block}
    #table-price #box-title-cabin #title-cabin5 h2 a{vertical-align:top}
    #table-price #box-title-cabin #title-cabin4{text-align:center}
    #table-price #box-title-cabin #title-cabin4 a img{margin:10px 0 0;float:none;display:inline-block}
    #table-price #box-title-cabin #title-cabin4 h2{margin:0;width:100%}
    #table-price #box-title-cabin #title-cabin4 h2 a span.i-info{float:none;display:inline-block}
    #table-price #box-title-cabin #title-cabin4 h2 a{vertical-align:top}
    #table-price #box-title-cabin #title-cabin3{text-align:center}
    #table-price #box-title-cabin #title-cabin3 a img{margin:10px 0 0;float:none;display:inline-block}
    #table-price #box-title-cabin #title-cabin3 h2{margin:0;width:100%}
    #table-price #box-title-cabin #title-cabin3 h2 a span.i-info{float:none;display:inline-block}
    #table-price #box-title-cabin #title-cabin3 h2 a{vertical-align:top}
    #table-price #box-title-cabin #title-cabin2{text-align:center}
    #table-price #box-title-cabin #title-cabin2 a img{margin:10px 0 0;float:none;display:inline-block}
    #table-price #box-title-cabin #title-cabin2 h2{margin:0;width:100%}
    #table-price #box-title-cabin #title-cabin2 h2 a span.i-info{float:none;display:inline-block}
    #table-price #box-title-cabin #title-cabin2 h2 a{vertical-align:top}
    #table-price #box-title-cabin #title-cabin1{text-align:center}
    #table-price #box-title-cabin #title-cabin1 a img{margin:10px 0 0;float:none;display:inline-block}
    #table-price #box-title-cabin #title-cabin1 h2{margin:0;width:100%}
    #table-price #box-title-cabin #title-cabin1 h2 a span.i-info{float:none;display:inline-block}
    #table-price #box-title-cabin #title-cabin1 h2 a{vertical-align:top}
    .sub-info-cabin{width:100%;right:0}
    .sub-info-cabin #l-info{width:100%}
    .sub-info-cabin #l-info #img-tip{width:48%;margin-right:6%;height:auto}
    .sub-info-cabin #l-info #img-tip img{width:100%;height:auto}
    .sub-info-cabin #l-info #right{width:46%;float:right;text-align:left}
    .sub-info-cabin #l-info #right h2{width:95%!important}
    .sub-info-cabin #l-info #right span{width:100%}
    .sub-info-cabin #r-info{width:100%;text-align:left}
    .sub-info-cabin #r-info h2{width:100%!important}
    .sub-info-cabin #r-info ul{width:100%}
    .sub-info-cabin #r-info ul li{width:46%;margin-right:2%}
    .sub-info-cabin span.nav{display:none}
    #promo_detail .show_secret{width:200px!important}
    #promo_detail_ajax #promo_detail .icon-m{display:none!important}
    #main-head img.logo-noel{display:none}
    #main-head #head-right #search-top{display:none}
    #main-head #bot-head #menu{margin-left:6%}
    #main-slogan #box-slogan{width:100%}
    #component-detail #list-review #r-review span.nav{display:none}
    #title-line h1,
    #title-line h2{height:auto}
    #title-line h2:before,
    #title-line h1:before{bottom:-10px}
    #container-iti-cruise #tab-day ul li{height:30px;line-height:30px;margin:0 6px}
    #container-iti-cruise #tab-day ul li a:hover,
    #container-iti-cruise #tab-day ul li a.active{height:30px}
    #info_popup .line_form1 .cabintype{width:33%;margin-right:2%}
    #info_popup .line_form1 .loaicabin{width:20%;margin-right:2%}
    #info_popup .line_form1 .adults{width:13%;margin-right:2%}
    #info_popup .line_form1 .infants{width:13%}
    .popup-book{margin:0!important;left:0!important;width:100%}
    #info_popup{width:100%!important}
    #special-tour #txt-cruise #price .experiences{display:block}
    #info-dt-tour #dt-toptour a.bt-inquiry{display:none}
    #info-dt-cruise #dt-toptour a.bt-inquiry{display:none}
    /*#best-tour2 #right-tour #top-t #left-nametour h2 a{font-size:16px}*/
    #bottom-ft #bot-ft .flag{float:none;margin:0 0 2px}
    #special-tour{width:100%}
    #special-tour.primary-special-tour {margin-bottom: 10px;}
    .top_suc{height:auto}
    .line_info_thank{padding:0;margin:10px 0}
    .line_tip_thank{width:100%;margin:0 0 20px}
    .con_succ{height:auto;display:inline-block;padding:0 10px}
    .sucdes{padding:10px 0}
    #l-dt-travelguide #box-txt-detail h1{font-size:26px;line-height:26px}
    #bottom-ft #bot-ft #copy-r{margin-bottom:5px}
    #tab-scroll{margin:30px 0}
    #box-txt-cart #item-txt h2{font-size:20px}
    #title-top-tour #price-pk h3{font-size:12px;float: left;}
    #group-people #people .family_box{margin-left:-10px!important}
    #inquiry_booking .signin input.button, #inquiry .signin input.button{margin:0;width:100%}
    .login-popup{margin:35px 0!important;top:0;left:0;width:100%}
    #inquiry .signin{background:0;padding:20px 10px 30px}
    #inquiry .signin .contact_sub,
    #inquiry_booking .signin .contact_sub, .contact_sub select.short{width:100%}
    #inquiry_booking .signin input.e-mail,
    #inquiry .signin input.e-mail,
    #inquiry_booking .signin input.phone_number,
    #inquiry .signin input.phone_number,
    #inquiry_booking .signin .full-name, #inquiry .signin .full-name,
    #inquiry_booking .signin .contact_us select.long, #inquiry .signin .contact_us select.long{width:100%;margin:10px 0 0!important}
    #inquiry_booking .signin textarea.sms, #inquiry .signin textarea.sms{height:210px}
    #info-dt-tour #dt-toptour{text-align:center}
    #info-dt-tour #dt-toptour a.bt-inquiry span.icon-mail{float:none;display:inline-block}
    #info-dt-tour #dt-toptour #act{height:auto}
    #info-dt-cruise #dt-toptour{text-align:center}
    #info-dt-cruise #dt-toptour a.bt-inquiry span.icon-mail{float:none;display:inline-block}
    #info-dt-cruise #dt-toptour #act{height:auto}
    #title-linetest h2{font-size:25px}
    #title-linetest-ab h2{font-size:18px}
    #tes-review #testimonial #img-people span{font-size:24px}
    #l-dt-travelguide #box-txt h1{font-size:21px;text-align:center}
    #info-component1 p img{width:100%}
    #inquiry_booking .row .col-md-4:last-child {padding-left: 0;}
    #inquiry_booking .row .col-md-4:first-child {padding-right: 0;}
    #inquiry_booking .col-md-4 {padding-left: 0;padding-right: 0;}
    #main-search #left-txt h2{font-size:20px}
    #main-support #container-sp #box-support h2{font-size:16px}
    #title-line1 h2{width: 70%;line-height: 26px; margin: 20px auto !important;}
    #best-tour2 #right-tour #top-t #left-nametour #des-tour{width:70%}
    #info-booking #left-bk,
    #info-booking #left-bk #img-pk,
    #info-booking #left-bk #img-pk img{width:100%}
    #main-support #container-sp{padding:10px 0}
    #day-tour #info-day{padding:0!important;width: 100%;}
    #day-tour .slide-photo-fulliti{width: 100%;margin-top: 0;}
    #day-tour #title-day h2{height: auto;}
    #tes-review #testimonial #item-tes #top-tes-item font{width:85%}
    #tes-review #testimonial #item-tes #top-tes-item{height:auto}
    #tes-review #testimonial #item-tes #photos-package,
    .img_testi,
    #tes-review #testimonial #item-tes #photos-package ul{width:100%}
    #form-contact1 #form-booking{width:100%!important}
    #info-booking #txt-info #top-pk{width:100%}
    #info-booking #txt-info #top-pk h3{width:70%}
    #info-booking #txt-info #top-pk #des-tour{width:70%}
    #info-booking #txt-info #box-check{width:100%}
    #info-booking #txt-info #box-check #group-people{width:100%}
    #info-booking #txt-info #box-check #b-tourclass{float:left;width:100%}
    #info-booking #txt-info #box-check #b-people{float:left;width:100%}
    #group-people #people{width:40%}
    #info-booking #txt-info #box-check #input-sl input.date{width:100%}
    #group-people #people span.family,
    #group-people #people span.group,
    #group-people #people span.couple{margin:0}
    #group-people #people #select-p input{margin-left:0!important}
    #title-top-tour #left-nametour h1{width:100%;line-height:22px}
    #title-top-tour #left-nametour .title-tour {float: left;width: 100%;}
    #title-top-tour #left-nametour #price-pk {margin-top: 8px!important;float: left;width: 100%;height: auto!important;margin: 0;}
    #inquiry-topmenu {width: 100%;text-align: center;}
    #bottom-ft #country p{display:block!important}
    #bottom-ft #bot-ft #copy-r,
    #bottom-ft #bot-ft .bot-right{width:100%}
    #bottom-ft #country .i-country{display:none}
    #bottom-ft #country p{width:100%;margin:0 10px;text-align:center}
    #bottom-ft #country .i-country a,
    #bottom-ft #country a.seasia{width:102px;margin-left:42%}
    #container-search #box-input .sbHolder{width:100%}
    #main-head #top-head #top-link{width:100%}
    #main-head #top-head #top-link ul{float:left}
    #main-destinations #container-icon-des a{width:50%;margin-bottom:20px}
    #txt-des #img-des #box-img{padding:0 15px;height:auto}
    #txt-des #img-des #box-img img{width:100%;height:auto}
    #txt-des h2{font-size:18px;height:30px;margin:0 0 10px}
    #main-support #container-sp #box-support{margin:0 auto 10px;width:100%;display:none}
    #main-tailormade #content-step{padding:10px}
    #main-tailormade #step-des #destination{width:48%}
    .credits ul li{width:50%}
    .credits ul li a img{height:150px;width:150px}
    #bottom-ft #bot-ft{text-align:center;line-height:normal;height:auto;padding:10px 0}
    #bottom-ft #bot-ft #link-ft{float:none;width:100%;height:auto;line-height:30px}
    #bottom-ft #bot-ft p{float:none;width:100%;height:auto;line-height:30px}
    #bottom-ft #bot-ft #socials{float:none;width:auto;display:inline-block}
    .grid-1{padding:0 10px}
    #owl-demo4 .item{margin:0 10px}
    #title-line h2,
    #title-line h1{font-size:20px;letter-spacing:1px!important}
    #component-bre-page{width:100%;margin-bottom:8px}
    #right-expert{width:100%}
    #box-about a{width:100%}
    #box-about #item-txt{width:100%;padding:15px 10px}
    #box-advantages #txt-ad{width:100%}
    .check-contact{float:left;width:100%}
    #form-contact #button-contact{margin-bottom:30px}
    #form-contact #button-contact input.checkbox{margin:-7px 15px 0 0}
    #form-contact #button-contact span.txt{float:none;margin:0}
    #form-contact #button-contact a.bt-message{float:left;margin-top:15px}
    #component-detail{margin-top:0}
    #info-dt-tour #r-detail-tour{width:100%;margin-right:0}
    #info-dt-tour #box-right-dt{width:100%}
    #info-dt-cruise #r-detail-tour{width:100%;margin-right:0}
    #info-dt-cruise #box-right-dt{width:100%}
    #component-detail #cabin-info #item-cabin{width:100%}
    #info-dt-tour #box-right-dt a.bt-inquiry{width:100%;margin:0}
    #info-dt-tour #box-right-dt h4{width:100%}
    #info-dt-cruise #box-right-dt a.bt-inquiry{width:100%;margin:0}
    #info-dt-cruise #box-right-dt h4{width:100%}
    #component-detail #cabin-highlight{width:100%;margin-right:0}
    #component-detail #cabin-highlight img{height:auto}
    .list-itinerary #iti-center h3{font-size:13px;margin-top:0}
    .list-itinerary #nav-detail{line-height:80px;text-align:center}
    .list-itinerary #nav-detail span{float:none;margin:0;display:inline-block;margin-top:25px}
    .list-itinerary #day font{width:100%}
    #container-iti-cruise .daytrip-detail #txt-detail #img-day{width:100%}
    #container-iti-cruise .daytrip-detail #txt-detail #img-day img{width:100%}
    #container-iti-cruise .daytrip-detail h2{height:auto}
    #container-iti-cruise #li-detail-day h2{height:auto}
    #container-iti-cruise #li-detail-day #txt-detail #img-day{width:100%}
    #container-iti-cruise #li-detail-day #txt-detail #img-day img{width:100%}
    #container-iti-cruise #sub-inclusions{width:100%;margin-right:0;border-right:0}
    #container-iti-cruise #sub-inclusions h2,
    #container-iti-cruise #sub-inclusions ul,
    #container-iti-cruise #sub-inclusions ul li{width:100%}
    #component-detail #list-review #l-img{width:100%;margin:0 0 10px}
    #component-detail #list-review #r-review{width:100%}
    #best-cruise #img-cruise{width:100%;margin-right:0;margin-bottom:15px}
    #best-cruise #right-cruise{width:100%}
    #best-cruise-group #img-cruise{width:100%;margin-right:0;margin-bottom:15px}
    #best-cruise-group #right-cruise{width:100%}
    #main-cr-link #cr-links{width:50%;margin-right:0;padding:0 10px}
    #main-catdes #content-catdes{padding:30px 10px}
    #main-also-des #des{width:48%;margin-right:4%;height:auto}
    #main-also-des #des img{height:auto}
    #main-also-des .img_even{margin-right:0!important}
    #main-also-des .img_des{margin-right:4%!important}
    #des-ct{background:none repeat scroll 0 0 #f6f5f3;float:left;margin:0 1% 20px;width:48%}
    #component-detail #tab-info-detail ul li{float:left!important}
    #component-detail #tab-info-detail ul li,
    #component-detail #tab-info-detail ul li a{width:100%}
    #component-detail #tab-info-detail-tour ul li{float:left!important}
    #component-detail #tab-info-detail-tour ul li,
    #component-detail #tab-info-detail-tour ul li a{width:100%}
    #title-top-tour #left-nametour h2{font-size:20px}
    #title-top-tour #left-nametour h2 font{margin-bottom:10px}
    #title-top-tour #left-nametour h2 span{margin:0}
    #title-top-tour #r-hotel{float:left;margin-top:10px}
    #fac-pol-hotel #li-txt h4{width:35%;margin-right:2%}
    #fac-pol-hotel #li-txt p{width:63%}
    #best-tour2 #img-tour,
    #best-hotel #img-hotel{width:100%;margin-right:0;margin-bottom:10px;height:100%}
    .tour-top-10-pages #best-tour2 #img-tour {width: 100%;}
    .tour-top-10-pages #best-tour2 #right-tour {width: 100%;}
    #best-tour2 #right-tour,
    #best-hotel #right-hotel,
    #best-hotel #right-hotel #top-t #left-namehotel,
    #best-hotel #right-hotel #top-t #r-hotel,
    #best-hotel #right-hotel #top-t #left-namehotel h2,
    #best-hotel #right-hotel #top-t #left-namehotel #des-hotel{width:100%}
    #info-dt-tour #dt-toptour #code,
    #info-dt-tour #dt-toptour #act,
    #info-dt-tour #dt-toptour a.bt-inquiry{width:100%;float:left;margin-bottom:10px}
    #info-dt-tour #dt-toptour #act span{float:left}
    #info-dt-cruise #dt-toptour #code,
    #info-dt-cruise #dt-toptour #act,
    #info-dt-cruise #dt-toptour a.bt-inquiry{width:100%;float:left;margin-bottom:10px}
    #info-dt-cruise #dt-toptour #act span{float:left}
    #day-tour table#activities{display:inline-block;overflow:scroll;width:100%}
    #day-tour table#activities tbody{width:950px;display:inline-block}
    #day-tour #info-day ul{width:100%;}
    #day-tour #info-day img{width:100%}
    #tabs3>ul{display:inline-block;width:100%;float:left}
    #box-inclusions{width:90%;margin:15px 4%;border-right:0}
    #box-travelguide{width:48%;margin:0 1% 20px}
    #l-dt-travelguide,
    #r-dt-travelguide{width:100%;margin-right:0}
    #container-iti-cruise #tab-day #viewmap,
    #container-iti-cruise #map-iti{display:none}
    .list-itinerary #iti-center{overflow:scroll}
    #component-detail #box-danhgia .traveler-type,
    #component-detail #box-danhgia .review-rk,
    .review-rk #tab-review .fantastic,
    .review-rk #tab-review .review-ranking{width:100%}
    #component-detail #box-danhgia .traveler-type{border-bottom:1px solid #ddd}
    #best-cruise #right-cruise #top-cruise h2{margin-top:0}
    #best-cruise #right-cruise #txt-highlights p{width:100%;border-right:0}
    #best-cruise #right-cruise #txt-highlights #viewmap{display:none}
    #best-cruise #right-cruise #bot-tour #offer-tour{width:50%}
    #best-cruise-group #right-cruise #top-cruise h2{margin-top:0}
    #best-cruise-group #right-cruise #txt-highlights p{width:100%;border-right:0}
    #best-cruise-group #right-cruise #txt-highlights #viewmap{display:none}
    #best-cruise-group #right-cruise #bot-tour #offer-tour{width:50%}
    #info-dt-tour #l-detail-tour{width:100%;margin-right:0}
    #info-dt-cruise #l-detail-tour{width:100%;margin-right:0}
    #logo a img{height:36px!important;margin-top: 3px;}
    #info-booking #txt-info #box-check #b-people{margin-left:0}
    #info-booking #left-bk #price-pk .speaaaa{width:100%!important;left:0}
    #info-booking #left-bk #price-pk .arrow{left:50px}
    #main-slogan{display:none}
    .line-sup{display:none}
    #detail_phone .intl-tel-input{width:100%!important;margin-top:0}
    #detail_phone .intl-tel-input .flag-container{top:9px!important}
    #about-me .img-about-home img{padding:5px 10px}
    #with-us #we-word .content p{width:100%}
    #main-slogan2 #box-slogan2{width:100%;margin:0}
    #company-profile .content{width:100%}
    #company-profile .content p{width:100%}
    #component-detail #cabin-info img{width:100%}
    #head-info-eat h1{width:100%;text-align:center;border:0}
    #head-info-eat #menu-article{width:100%}
    #head-info-eat #menu-article ul li{width:100%;text-align:center;float:left}
    #l-dt-destination #box-other-des #b-also-des img{width:22%;margin-right:2%}
    #main-h-tour #h-tes{padding:50px 15px}
    #head-info-eat #menu-article a {width:98%}
    #l-dt-destination #box-other-des #b-also-des h3 {width:76%}
    #most-read-articles {width:100%}
    .articles {width:100%}
    #articles_detail p img {width:100%}
    #l-dt-travelguide #box-txt-detail p img {width:100%}
    .license-popup {width:90%;margin-left:5%!important;left:0!important}
    #popup-content img {width:100%}
    #popup_license img.btn_close {margin:-110px 0 0}
    #main-head #bot-head #middle-head {display:inline-block;height:67px;line-height:67px;width:46%;text-align:center}
    .head-hot{right:54px;top:-10px}
    #info-booking #txt-info #box-check #input-sl {width: 53%;}
    #form-contact1 {float: left;margin: 30px auto 0;}
    #form-contact1 label.fullname {width: 100%;}
    #form-contact1 #box-input1 {width: 100%;margin: 0 0px 15px 0;float: left;}
    #box-input1 #f-name input {width: 86%;float: right;}
    #box-input1 #f-email input, #box-input1 #f-phone input, #box-input1 .wrap_box_input {width: 100%;}
    .top-photo-map .test-photo {width: 332px;top: 108px;z-index: 2;position: fixed;}
    .booking-success {width: 90%;margin: 0 auto;}
    #day-tour #title-day span {line-height: 43px;}
    #main-head #head-right #top-head-right {width: auto;float: left;display: block!important;}
    #main-head #bot-head-right {width: auto;float: left; clear: inherit;}
    #languages a {line-height: 37px;margin-right: 5px;font-size: 14px;}
    #main-head #bot-head #menu {margin-top: 0;height: 50px;}
    #languages a > i {font-size: 16px;line-height: 36px;}
    /*.love_text {display: none;}*/
	.content-tab .row {margin-left: 0;margin-right: 0;}
	.content-tab .col-md-4 {width: 100%;float: left;padding-left: 0;padding-right: 0;}
	#tab-experience .experience_suplier {margin-left: 0;margin-right: 0;}
	#tab-experience .experience_suplier .col-md-3 {width: 100%;float: left;padding-left: 0;padding-right: 0;margin-top: 10px;}
	#tab-experience .experience_suplier .col-md-9 {width: 100%;float: left;padding-left: 0;padding-right: 0;}
	.experience_suplier .col-md-2 {width: 16.66666667%;float: left;padding-right:0;padding-left:0;}
	.experience_suplier .col-md-10 {width: 83.33333333%;float: left;}
	#title-top-tour.menu-top-detail #left-nametour .title-tour {width: 100%;}
    .tab-question-tour .question-answer .question-item {padding: 10px 10px 10px 50px;}
    .tab-question-tour .question-answer .question-item .answer-item {padding: 10px 0 10px 45px;}
    .tab-question-tour .question-answer .question-item label {left: 1%;}
    #container-scrolltours #owl-demo9 .item {width: 25%;}
    #container-scrolltours #owl-demo9 .item.d-item-5 {display: none;}
    #container-scrolltours .group-tour .item-g-3 {width: 50%;}
    #title-info {width: 68%;}
    #title-footer {width: 20%;}
    .tour-top-10-pages #best-tour2 #right-tour #top-t #left-nametour {margin-bottom: 0;}
    .findter-top-tour ul {width: 100%;}
    .head-intro .grid-1 #top-head-right #search_box {display: none;}
    #form-contact #b-input {width: 100%;}
    #form-contact #b-input .name_ct#input-sl {width: 83%;}
    .content-detail .content-40 {width: 80%;}
    #certificate_of_excellence .content-40, #administration_write_about_us .content-40 {width: 60%;}
    #certificate_of_excellence .line-we-work .text-line-home, #administration_write_about_us .line-we-work .text-line-home {width: 400px;line-height: 35px;height: auto;}
	.image-promotion {display:none}
}
@media(max-width:600px){
    .tab-review-tour .review-data .content-review {width: 63%;}
    #container-scrolltours #owl-demo9 .item {width: 33.3333%;}
    #container-scrolltours #owl-demo9 .item.d-item-4 {display: none;}
    #title-info {width: 66%;}
	.image-promotion {display:none}
}
@media(max-width:479px){.customNavigation .btn{margin-top:-98px}
    #about-me>.grid-1>#scroll-tours{display:block}
    #main-banner #slide-home .slider #container-txtcat {display: none;}
    .head-intro {display: none;}
    .fixed-class {top: 0;}
    .col-md-8 {width: 100%;}
    .col-md-4 {width: 100%;}
    #form-contact #b-input .subname_ct#input-sl {margin: 0 0 15px 0;}
    #logo a img {position: relative;z-index: 1;}
    .new-year {margin-left: 0;}
    .col-xs-6{width:100%;}
    #container-scrolltours .group-tour .item-g-3 {width: 100%;}
    #main-search-cruise{margin-bottom:0}
    .tab-question-tour .question-answer .question-item .answer-item .answer-info a {float: left;}
    #testimonials-team #testimonial .testimonial-content blockquote:before {top: 88px;}
    #special-tour #txt-cruise .destinations_repon{margin-top: -16px!important}
    #container-search #left-txt{margin-bottom:0}
    #icon-down-search-home{display:block!important}
    .container-search-home{display:block}
    #deal-cruise #title-deal #pricecruise font{font-size:22px}
    #deal-cruise{padding:0}
    #table-price #top-table #box-select #calendar{width:100%}
    #table-price #top-table #box-select a.bt-show{width:100%}
    #table-price #left-table #col-date{display:none}
    #table-price #left-table #choose-your-date{width:100%}
    #table-price #left-table #itinerary{width:77%;margin:10px 0 0 4px}
    #table-price #left-table #days{margin:10px 0 0 10px}
    #table-price #left-table{padding-bottom:10px}
    #table-price #top-table #box-select .it-take{display:none}
    #table-price #top-table #box-select h2{height:auto;font-size:14px}
    #table-price #box-title-cabin #title-cabin3 h2 a,
    #table-price #box-title-cabin #title-cabin4 h2 a,
    #table-price #box-title-cabin #title-cabin5 h2 a{font-size:11px}
    #table-price #box-title-cabin #title-cabin5,
    #table-price #box-title-cabin #title-cabin4,
    #table-price #box-title-cabin #title-cabin3,
    #table-price #box-title-cabin #title-cabin2,
    #table-price #box-title-cabin{height:auto}
    #table-price #box-title-cabin #title-cabin5 h2,
    #table-price #box-title-cabin #title-cabin4 h2,
    #table-price #box-title-cabin #title-cabin3 h2{height:80px}
    #table-price #box-title-cabin #title-cabin3 h2{height:60px}
    #table-price #box-title-cabin .close_cabin{right:10px}
    .sub-info-cabin #l-info #img-tip{width:97%}
    .sub-info-cabin #l-info #right{width:100%;margin-top:10px}
    .sub-info-cabin #r-info ul li{width:100%;margin-right:0}
    .sub-info-cabin #r-info{margin:10px 0 0}
    #table-price #component-table #right-table ul li #select-cabin5 #price,
    #table-price #component-table #right-table ul li #select-cabin4 #price,
    #table-price #component-table #right-table ul li #select-cabin3 #price,
    #table-price #component-table #right-table ul li #select-cabin2 #price,
    #table-price #component-table #right-table ul li #select-cabin1 #price{margin-top:0}
    #table-price #box-title-cabin #title-cabin3 a img{width:75px}
    #component-detail h2{height:auto}
    #price-pk-cruise{width:100%;margin-top:10px}
    #table-depart table{overflow:scroll}
    #container-search #left-txt h2,
    #container-search #left-txt span{font-size:20px;margin-bottom:0}
    #container-search #left-txt{padding:10px 0}
    #info_popup select.iti{margin:0}
    #info_popup{padding:20px 10px}
    #info_popup .line_form{width:100%!important}
    #info_popup .line_form .left,
    #info_popup .line_form .right{width:100%!important}
    #info_popup .note{width:100%}
    #info_popup .line_form .departure{margin-top:15px}
    #info_popup .line_form .cabins{margin-top:30px!important}
    #info_popup input.datapicker{margin-top:0;width:100%}
    #info_popup select.cabin{width:100%}
    #info_popup .line_form1{margin-top:50px}
    #info_popup .line_form1 .cabintype{width:49%;margin-right:2%}
    #info_popup .line_form1 .loaicabin{width:49%;margin-right:0}
    #info_popup .line_form1 .adults{width:32%;margin-right:2%;margin-bottom:10px}
    #info_popup .line_form1 .infants{width:32%;margin-bottom:10px}
    #info_popup select.short{margin:0 0 10px;width:100%}
    input#fullname{width:100%!important;padding:0!important}
    #info_popup select.long{width:100%;margin:0 0 10px}
    #info_popup input.txt{width:100%!important;padding:4px!important}
    #info_popup textarea.sms{padding:0 4px}
    #info_popup #contact-book{margin:10px 0}
    #popup-book-header h3{width:80%}
    #special-tour #txt-cruise #price .experiences,
    #best-tour2 #right-tour #bot-tour .experiences{width:100%;text-align:center;margin:0 0 3px}
    #special-tour #txt-cruise p{margin:12px 0 0}
    #special-tour #txt-cruise #price #right-styletour{width:100%;text-align:center}
    #special-tour #txt-cruise #price #right-styletour a{float:none}
    #best-tour2 #right-tour #bot-tour #right-styletour{width:100%;margin:0 0 10px;text-align:center}
    #best-tour2 #right-tour #bot-tour #right-styletour a{float:none;display:inline-block}
    #title-top-tour #left-nametour #des-tour{line-height:1.6}
    #title-top-tour #left-nametour h1{font-size:20px;padding-top:0;line-height:22px}
    #special-tour #txt-cruise #itinerary h4 a{font-size:18px;letter-spacing:0}
    .needhelp-tg #tailormadetour{font-size:12px;width:100%;padding:0 20px;letter-spacing:1px}
    #special-tour #txt-cruise #price{text-align:center}
    #special-tour #txt-cruise #price #price-tour-sp{float:none}
    #special-tour #txt-cruise #price a.bt-special{float:none;display:inline-block;margin:10px 0;width:100%}
    #day-tour #title-day #day-number{margin:0 10px 0 0}
    #info-dt-tour #dt-toptour{padding:0}
    #info-dt-cruise #dt-toptour{padding:0}
    #l-detail-tour a.bt-enquiry{font-size:12px}
    #special-tour #txt-cruise #itinerary h4{font-size:15px;margin:2px 0 0;line-height:14px}
    .top_suc font{font-size:16px}
    #right-expert a.bt-enquiry{width:100%}
    #box-info-destination p{text-align:justify}
    #info-booking #txt-info #box-check #b-departure,
    #form-contact1 #box-input1{margin:0 0 15px!important}
    #l-dt-travelguide #box-helpful-guide ul li{font-size:14px}
    #l-dt-travelguide #box-helpful-guide ul li a.bt-helpful{padding:0 10px}
    #info-component1{padding:15px 10px}
    #tes-review #testimonial #item-tes{padding:10px 0;text-align:justify}
    #info-component1 p img{margin:10px 0}
    #tes-review #testimonial #item-tes #photos-package ul{margin:0}
    #component-detail a.bt-tailormadetour,
    #component-detail a.bt-enquiry{margin:10px 0;font-size:12px!important;width:100%}
    #tab-about{margin:20px 0;padding-bottom:20px}
    #box-about #item-txt h2,
    #box-about #item-txt p{margin-left:0!important}
    #help-contact a.bt-help{font-size:13px}
    #tab-about ul li{width:100%;text-align:center}
    #tab-about ul li a{float:none}
    #form-contact1 #button-contact{margin:20px 0 25px}
    .grid-1 form #form-contact1 #please,
    .grid-1 form #form-contact1 #please ul{height:auto}
    #main-why{padding-bottom:15px}
    #right-expert #item-expert{width:217px;margin:0}
    #right-expert #item-expert p,
    #right-expert #item-expert h2{width:100%;margin:0 0 10px;}
    #component-bre-page h2 span.line{top:18px;}
    #f-box #socials{margin-bottom:15px}
    #component-detail a.bt-tailormadecruise{font-size:11px!important;width:100%}
    #main-head #top-head #top-link ul li a{padding:0 10px 0 0}
    #des-ct #txt-d{height:130px}
    #popup-header-mj p{width:100%}
    #form-contact1 #button-contact a.bt-message{width:100%}
    #info-booking #txt-info #box-check #b-departure,
    #info-booking #txt-info #box-check .date_time,
    #info-booking #txt-info #box-check .tourclass,
    #b-tourclass #input-sl .sbHolder,
    #input-sl .sbHolder .sbOptions li a,
    #b-people #input-sl .sbHolder,
    #b-people #input-sl .sbHolder .sbOptions li a,
    #info-booking #txt-info #box-check #b-people #input-sl .sbHolder .sbOptions,
    #input-sl .sbHolder .sbOptions li a,
    #info-booking #txt-info #box-check #b-tourclass #input-sl .sbHolder .sbOptions,
    #b-tourclass #input-sl .sbHolder .sbOptions li a{width:100%}
    #component-detail .btn-cruise{margin:10px 0;width:100%}
    #info-dt-tour{margin:0 0 10px}
    #info-dt-cruise{margin:0 0 10px}
    #footer #f-box{margin:0}
    #footer #f-box.consultants{width:100%;margin-bottom:10px;}
    #footer #f-box.consultants a img{margin-top:0!important;}
    #day-tour{margin:0 0 8px;padding:10px;overflow-x:auto}
    #tes-review #testimonial #img-people img{float:none}
    #tes-review #testimonial #img-people{text-align:center}
    #tes-review #testimonial #img-people span{width:100%;line-height:28px}
    #tes-review #testimonial #img-people font{width:100%}
    #info-booking #txt-info #top-pk{height:auto}
    #info-booking #txt-info #top-pk #des-tour{width:70%}
    #form-contact1 label.fullname{width:100%}
    .country_book .sbOptions,
    .subname_book .sbHolder,
    .subname_book .sbOptions,
    .country_book .sbHolder,
    #form-contact1 input.email,
    #form-contact1 input.f-name{width:100%}
    #form-contact1 #box-input1,
    #form-contact1 #input-sl{width:100%}
    #info-booking #txt-info #box-check #plexible-date{display:block;}
    #txt-ad a img,
    #txt-ad span img{width:100%}
    #l-dt-travelguide #box-txt-detail #box-share img{width:100%}
    #bottom-ft .se_asia{overflow:hidden;display:inline-block;margin-left:40px}
    #bottom-ft #country a.seasia{margin:20px 0!important}
    #bottom-ft #country p{width:53%;margin-top:20px}
    #container-search a.bt-search{width:100%!important;margin:10px 0}
    #bottom-ft #country .i-country a,
    #bottom-ft #country a.seasia{width:102px;margin:0}
    #container-search #box-input .sbHolder{width:100%}
    .customNavigation9 .btn9.prev9{left:0}
    .customNavigation9 .btn9.next9{right:0}
    .customNavigation .btn.prev{left:0;margin-top:-80px}
    .customNavigation .btn.next{right:0;margin-top:-80px}
    #owl-demo .item,
    #owl-demo2 .item,
    #owl-demo6 .item{margin:0}
    #main-head #top-head h1,
    #main-head #top-head p{height:auto}
    #container-search .ui-tabs .ui-tabs-nav .ui-state-default .ui-tabs-anchor{width:50%;text-align:center;margin-right:0}
    .ui-tabs #box-input{width:100%;margin-right:0}
    #txt-des #img-des #box-img{width:100%;padding:0}
    #main-tailormade #step-des #destination{width:100%;margin:10px 0}
    #main-tailormade #content-step #bt-bottom-step{margin:10px 0}
    #main-tailormade #content-step #bt-bottom-step #step-count{width:100%;height:35px;line-height:35px;margin-bottom:10px}
    #main-tailormade #content-step #bt-bottom-step a.bt-prev,
    #main-tailormade #content-step #bt-bottom-step a.bt-next{position:static;line-height:35px;height:35px}
    #main-tailormade #content-step #bt-bottom-step a.bt-next{float:right}
    #footer #f-box{width:100%;text-align: center}
    #footer #f-box:first-child {margin-left: 0}
    #footer #f-box:nth-child(2){margin:0}
    #form-contact #input-sl{width:100%!important}
    #form-contact #button-contact a.bt-message{padding:0 15px;letter-spacing:2px;width:100%}
    #right-expert{margin-bottom:0!important}
    #best-cruise #right-cruise #txt-highlights p{width:100%;border-right:0}
    #best-cruise #right-cruise #txt-highlights #viewmap{width:100%;margin-left:0}
    #best-cruise #right-cruise #top-cruise h2{margin-top:0}
    #best-cruise #right-cruise #top-cruise h2 a{font-size:18px}
    #best-cruise-group #right-cruise #txt-highlights p{width:100%;border-right:0}
    #best-cruise-group #right-cruise #txt-highlights #viewmap{width:100%;margin-left:0}
    #best-cruise-group #right-cruise #top-cruise h2{margin-top:0}
    #best-cruise-group #right-cruise #top-cruise h2 a{font-size:16px}
    #main-cr-link #cr-links{width:100%;padding:0}
    #main-box-link #cat-links{width:100%;margin-right:0;margin-bottom:10px}
    #des-ct{background:none repeat scroll 0 0 #f6f5f3;float:left;margin:0 1% 20px;width:98%}
    #best-tour2 #right-tour #top-t #left-nametour #day{margin-bottom:10px}
    #best-tour2 #right-tour #top-t #left-nametour h2,
    #best-tour2 #right-tour #txt-highlights ul li{width:100%}
    #filter ul{width:100%;margin-bottom:15px}
    #filter span.line{display:none}
    #box2-input{width:100%;margin:10px 0}
    #box-input{width:100%;margin:10px 0}
    #box-travelguide{width:100%;margin:0 0 20px}
    #l-dt-travelguide #box-other-guide #b-also-guide img{width:100%;margin-right:0;height:auto}
    #l-dt-travelguide #box-other-guide #b-also-guide h3{width:100%}
    #title-top-tour #price-pk h3{height:auto;line-height:normal;float: left;}
    .review-rk #tab-review .review-ranking .row-rk,
    .review-rk #tab-review .review-ranking .row-rk .title{width:100%}
    .review-rk #tab-review .review-ranking .row-rk .graph{width:90%;margin-right:2%}
    .review-rk #tab-review .review-ranking .row-rk .nub{width:8%}
    #best-cruise #right-cruise #bot-tour #offer-tour{width:100%;margin-right:0}
    #best-cruise #right-cruise #bot-tour a.bt-detail{text-align:center}
    #best-cruise #right-cruise #bot-tour a.bt-detail,
    #best-cruise #right-cruise #bot-tour #price-tour{float:left;width:100%}
    #best-cruise-group #right-cruise #bot-tour #offer-tour{width:100%;margin-right:0}
    #best-cruise-group #right-cruise #bot-tour a.bt-detail{text-align:center}
    #best-cruise-group #right-cruise #bot-tour a.bt-detail,
    #best-cruise-group #right-cruise #bot-tour #price-tour{float:left;width:100%}
    #title-line{margin:20px 0}
    #main-also-des #des{width:100%;padding:0}
    #component-bre-page h2{font-size:20px!important;padding-bottom:10px;height:auto;line-height: inherit;}
    #best-tour2 #right-tour #bot-tour #offer-tour,
    #best-hotel #right-hotel #bot-hotel #offer-hotel{width:100%;height:auto}
    #best-tour2 #right-tour #bot-tour a.bt-detail,
    #best-hotel #right-hotel #bot-hotel a.bt-detail{width:100%;text-align:center}
    #best-tour2 #right-tour #bot-tour #price-tour,
    #best-hotel #right-hotel #bot-hotel #price-hotel{float:none;width:100%;display:inline-block;text-align:center}
    #info-dt-tour #l-detail-tour,
    #info-dt-tour #l-detail-tour #txt-highlights,
    #info-dt-tour #l-detail-tour #txt-highlights ul li{width:100%}
    #info-dt-cruise #l-detail-tour,
    #info-dt-cruise #l-detail-tour #txt-highlights,
    #info-dt-cruise #l-detail-tour #txt-highlights ul li{width:100%}
    #l-dt-travelguide #list-travelguide>a,
    #l-dt-travelguide #list-travelguide>a img,
    #l-dt-travelguide #list-travelguide #txt-guide{width:100%;margin-bottom:10px}
    #main-head #bot-head #logo-title{display:none}
    #box-check-cruise a.check-cruise{width:100%;background:#fc8f30;text-align:center;padding-left:0}
    #box-check-cruise a.check-cruise .fa-chevron-right{background:#fc8f30}
    #box-check-cruise a:hover.check-cruise{background:#06406e}
    #box-check-cruise #box-input{width:100%}
    #title-top-tour #price-pk .speaaaa{right:-8px!important;width:240px!important}
    .arrow{left:100px}
    #day-tour #info-day ul li.tran a {margin-top: 0;}
    #info_popup select.iti{margin:0}
    #info_popup{padding:20px 10px}
    #info_popup .line_form{width:100%!important}
    #info_popup .line_form .left,
    #info_popup .line_form .right{width:100%!important}
    #info_popup .note{width:100%}
    #info_popup .line_form .departure{margin-top:15px}
    #info_popup .line_form .cabins{margin-top:30px!important}
    #info_popup input.datapicker{margin-top:0;width:100%}
    #info_popup select.cabin{width:100%}
    #info_popup .line_form1 {margin-top:50px}
    #info_popup .line_form1 .cabintype{width:49%;margin-right:2%}
    #info_popup .line_form1 .loaicabin{width:49%;margin-right:0}
    #info_popup .line_form1 .adults{width:32%;margin-right:2%;margin-bottom:10px}
    #info_popup .line_form1 .infants{width:32%;margin-bottom:10px}
    #info_popup select.short {margin:0 0 10px;width:100%}
    input#fullname {width:100%!important;padding:0!important}
    #info_popup select.long {width:100%;margin:0 0 10px}
    #info_popup input.txt{width:100%!important;padding:4px!important}
    #info_popup textarea.sms{padding:0 4px}
    #info_popup #contact-book{margin:10px 0}
    #popup-book-header h3{width:80%}
    #day-tour #title-day h2{line-height:33px}
    #day-tour #title-day .i-car{margin-top:3px}
    #info_popup #right .intl-tel-input{width:100%!important}
    #about-me .line-home .text-line-home{width:100%;font-size:22px;height:50px;letter-spacing:0}
    #about-me .img-about-home{display:none}
    #main-slogan2 #box-slogan2{width:100%;margin:0 0 20px}
    #main-also-des #des a.text{font-size:16px}
    #about-me .title-about-home h1.title-about-us{font-size:16px;letter-spacing:1px}
    .list-down-tour{margin-top:10px!important}
    #title-line1 h2#title-create-des{width: 70%;margin: 20px auto !important;line-height: 26px;}
    .title-special{width:100%!important}
    #title-top-tour #price-pk a.special_group{text-align:center}
    .list-itinerary a{height:80px}
    #head-info-eat #menu-article ul li{width:100%;margin:0}
    #l-dt-destination #list-destination img{width:100%}
    #l-dt-destination #list-destination #txt-des h2{margin:10px 0}
    #l-dt-destination #list-destination #txt-des{width:100%}
    #l-dt-destination #box-other-des #b-also-des img{width:100%;margin:0;height:auto}
    #l-dt-destination #box-other-des #b-also-des h3{width:100%}
    #l-dt-destination #box-txt-detail h1{font-size:20px;}
    #l-dt-destination #box-txt-detail p.text-first img{width:100%}
    #promo_detail_ajax p a{font-size:12px}
    #main-h-tour #h-tes font{line-height:30px;font-size:30px}
    #main-h-tour #h-tes h2 a{font-size:20px;line-height:20px}
    #main-h-tour #h-tes .avatar-tt{width:80%}
    #box-check .wrap_box_input{width:100%}
    #box-input1 .wrap_box_input_name{width:100%;margin-bottom: 10px;}
    #box-input1 #f-name input,
    #box-input1 #f-email input,
    #box-input1 #f-phone input{width:100%;margin:0}
    #box-input1 .wrap_box_input{width:100%}
    #scroll-tours #box-best-tour .item{width:100%;margin:0 0 20px}
    #scroll-tours #box-best-tour .item:nth-last-of-type(1){display:block;margin:0}
    #container-search a.bt-search{background:#00ab99}
    #container-search a.bt-search span.icon{background:#00ab99}
    #box-check-cruise a.check-cruise:hover .fa-chevron-right{background:#007d70}
    #popup_license img.btn_close{margin:-132px 0 0}
    #main-head #bot-head #middle-head{font-size:13px}
    #view_map_home{display:none}
    #day-tour #info-day ul li.tran {margin-top: 0;padding-bottom: 0;}
    #day-tour #info-day ul li.tran span.fa-exchange {float: left;margin-right: 5px;}
    #day-tour #info-day ul li.tran a span {margin-right: 10px;}
    #day-tour #info-day ul li.tran span {margin-top: 0!important;line-height: 20px;margin-right: 0;}
    #day-tour #info-day ul li p {line-height: 22px;}
    #day-tour #info-day ul li.tran p {width: 100%;float: left;margin-bottom: 8px;}
    #day-tour #info-day .tran font {float: left;font-weight: normal;line-height: 22px;margin: 0;color: #888;}
    #day-tour #title-day h2 {float: none;margin-bottom: 10px;}
    .full-tour.tab-detail-tour #day-tour #title-day > span {display: none;}
    #title-top-tour #left-nametour #des-tour {max-width: 80%;}
    #info-booking #left-bk {display: none;}
    .title-booking {max-width: 100%;width: 100%;}
    #txt-info #top-pk #price {display: none;}
    .menu-top-detail {padding: 0!important;}
    .tab-review-tour .review-data .header-review {width: 100%;}
    .tab-review-tour .review-data .header-review ins {width: 150px;height: 150px;}
    .tab-review-tour .review-data .content-review {width: 100%;margin-top: 20px;}
    .tab-review-tour .review-data .content-review h3 {text-align: center;}
    .tab-review-tour .review-data {text-align: center;}
    #title-top-tour.menu-top-detail #left-nametour .title-tour {display: none;}
    #title-top-tour.menu-top-detail #left-nametour #price-pk {max-width: 100%;width: 100%;float: left;margin: 0!important;text-align: center;height: auto!important;}
    #title-top-tour.menu-top-detail #inquiry-topmenu {height: 40px;line-height: 40px;text-transform: uppercase;padding: 0 20px;margin: 0;font-size: 14px;transition: all .35s;width: 100%;background: transparent;}
    #title-top-tour.menu-top-detail #inquiry-topmenu:hover {color: #fc8f30;}
    #special-tour #txt-cruise #price .offer_pro#right-styletour a {float: none;}
    .promotion_top #price-tour {width: 100%;}
    #special-tour #txt-cruise .promotion_top#price {height: auto;}
    .top-photo-map .test-photo {width: 100%;top: 0;z-index: 2;position: fixed;left: 0;}
    .top-photo-map.photomap-fix .title-map a {padding: 5px 10px;text-align: center;}
    .top-photo-map.photomap-fix .map-tour {display: none;}
    #main-head #bot-head #middle-head {font-size: 11px;}
    #box2-input #tourday.form-control {width: 100%;}
    .ui-widget-content {width: 95%!important;}
    /*#banner-cat {display: block;}*/
    .booking-success {width: 100%;margin: 0 auto;}
    .container-success {margin-bottom: 10px;}
    .container-success .title-success h2 {font-size: 20px;padding: 12px 5px;}
	.experience_suplier .col-md-2 {width: 25%;float: left;}
	.experience_suplier .col-md-10 {width: 75%;float: left;}
	.modal#videolink {left: 5%;width: 90%;}
    .tab-review-tour .review-data .content-review:after {content: "";position: absolute;top: -20px;bottom: auto;left: 50%;border-width: 21px 0 0 42px;border-style: solid;border-color: transparent #fff;display: block;width: 0;}
    .sub-detail-hotel.open-osup {display: none;}
    .title-option.open-osup > .fa-plus {display: block;}
    #day-tour .slide-photo-fulliti .title-option.open-osup > .fa-minus {display: none;}
	.tab-question-tour .question-answer .question-item label {left: 2%;font-size: 35px;}
    #title-info {float: none;width: inherit;}
    .tour-top-10-pages #best-tour2 #right-tour #top-t #left-nametour #title-info h2 {width: inherit;float: none;}
    #title-footer {width: 100%;}
    .image-promotion {display: none;}
    #certificate_of_excellence .line-we-work .text-line-home, #administration_write_about_us .line-we-work .text-line-home {width: 275px;}
    .content-detail .content-70 p {width: 100%;}
    #certificate_of_excellence .content-40, #administration_write_about_us .content-40 {width: 100%;}
    .content-detail .content-40 {width: 100%;}
    #best-tour2 {padding: 10px}
    #footer #f-box h2 {width: 100%}
    #footer #f-box #box-link ul li a span.nav {float: none;display: inline-block}
    #footer #f-box.consultants a:nth-child(3) {float: none;display: inline-block}
    #footer .dmca img {margin-left: 0}
	.image-promotion {display:none}
}
@media only screen and (min-width:320px) and (max-width:480px){#main-besttours #box-stour{margin-left:10px;margin-right:0;width:46%}
    #main-besttours #box-stour p.text{font-size:12px}
    #main-besttours #box-stour a{line-height:95px;font-size:12px}
    .where-to{display:none}
    .col-xs-6{width:100%}
    .view_map_top {width: 100%;}
    #best-month-tour .primary-special-tour {margin-bottom: 10px;}
    #best-month-tour .primary-special-tour #txt-cruise #price #price-tour {width: 100%;}
    #best-month-tour .primary-special-tour #txt-cruise .view_map_top {display: none;}
	.image-promotion {display:none}
}
@media only screen and (min-width:480px) and (max-width:767px){#main-besttours #box-stour{margin-left:10px;margin-right:0;width:46%}
    #main-besttours #box-stour p.text{font-size:14px}
    #main-besttours #box-stour a{line-height:120px;font-size:14px}
	.image-promotion {display:none}
}
.intl-tel-input{position:relative;display:inline-block;margin-bottom:18px;width:100%;}
.intl-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box}
.intl-tel-input .hide{display:none}
.intl-tel-input .v-hide{visibility:hidden}
.intl-tel-input input,
.intl-tel-input input[type=text],
.intl-tel-input input[type=tel]{position:relative;z-index:0;margin-top:0 !important;margin-bottom:0 !important;padding-left:48px;margin-left:0;transition:background-color 100ms ease-out}
.intl-tel-input input.iti-invalid-key{transition:background-color 0s;background-color:#FFC7C7}
.intl-tel-input .flag-container{position:absolute;top:0;bottom:0;padding:1px}
.intl-tel-input .flag-container:hover{cursor:pointer}
.intl-tel-input .flag-container:hover .selected-flag{background-color:rgba(0, 0, 0, 0.05)}
.intl-tel-input input[disabled]+.flag-container:hover,
.intl-tel-input input[readonly]+.flag-container:hover{cursor:default}
.intl-tel-input input[disabled]+.flag-container:hover .selected-flag,
.intl-tel-input input[readonly]+.flag-container:hover .selected-flag{background-color:transparent}
.intl-tel-input .selected-flag{z-index:1;position:relative;width:42px;height:100%;padding:0 0 0 8px}
.intl-tel-input .selected-flag .iti-flag{position:absolute;top:0;bottom:0;margin:auto}
.intl-tel-input .selected-flag .iti-arrow{position:absolute;top:50%;margin-top:-2px;right:4px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}
.intl-tel-input .selected-flag .iti-arrow.up{border-top:none;border-bottom:4px solid #555}
.intl-tel-input .country-list{list-style:none;position:absolute;z-index:2;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0, 0, 0, 0.2);background-color:white;border:1px solid #CCC;white-space:nowrap;max-height:200px;overflow-y:scroll}
.intl-tel-input .country-list.dropup{bottom:100%;margin-bottom:-1px}
.intl-tel-input .country-list .flag-box{display:inline-block;width:20px}
@media (max-width:500px){.intl-tel-input .country-list{white-space:normal}
}
.intl-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #CCC}
.intl-tel-input .country-list .country{padding:5px 10px}
.intl-tel-input .country-list .country .dial-code{color:#999}
.intl-tel-input .country-list .country.highlight{background-color:rgba(0, 0, 0, 0.05)}
.intl-tel-input .country-list .flag-box,
.intl-tel-input .country-list .country-name,
.intl-tel-input .country-list .dial-code{vertical-align:middle}
.intl-tel-input .country-list .flag-box,
.intl-tel-input .country-list .country-name{margin-right:6px}
.intl-tel-input select{position:absolute;top:0;left:0;z-index:1;width:42px;height:100%;opacity:0}
.intl-tel-input.iti-container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}
.intl-tel-input.iti-container:hover{cursor:pointer}
.iti-flag{width:20px}
.iti-flag.be{width:18px}
.iti-flag.ch{width:15px}
.iti-flag.mc{width:19px}
.iti-flag.ne{width:18px}
.iti-flag.np{width:13px}
.iti-flag.va{width:15px}
@media only screen and (-webkit-min-device-pixel-ratio:2),
only screen and (min--moz-device-pixel-ratio:2),
only screen and (-o-min-device-pixel-ratio:2/1),
only screen and (min-device-pixel-ratio:2),
only screen and (min-resolution:192dpi),
only screen and (min-resolution:2dppx){.iti-flag{background-size:5630px 15px}
}
.iti-flag.ac{height:10px;background-position:0 0}
.iti-flag.ad{height:14px;background-position:-22px 0}
.iti-flag.ae{height:10px;background-position:-44px 0}
.iti-flag.af{height:14px;background-position:-66px 0}
.iti-flag.ag{height:14px;background-position:-88px 0}
.iti-flag.ai{height:10px;background-position:-110px 0}
.iti-flag.al{height:15px;background-position:-132px 0}
.iti-flag.am{height:10px;background-position:-154px 0}
.iti-flag.ao{height:14px;background-position:-176px 0}
.iti-flag.aq{height:14px;background-position:-198px 0}
.iti-flag.ar{height:13px;background-position:-220px 0}
.iti-flag.as{height:10px;background-position:-242px 0}
.iti-flag.at{height:14px;background-position:-264px 0}
.iti-flag.au{height:10px;background-position:-286px 0}
.iti-flag.aw{height:14px;background-position:-308px 0}
.iti-flag.ax{height:13px;background-position:-330px 0}
.iti-flag.az{height:10px;background-position:-352px 0}
.iti-flag.ba{height:10px;background-position:-374px 0}
.iti-flag.bb{height:14px;background-position:-396px 0}
.iti-flag.bd{height:12px;background-position:-418px 0}
.iti-flag.be{height:15px;background-position:-440px 0}
.iti-flag.bf{height:14px;background-position:-460px 0}
.iti-flag.bg{height:12px;background-position:-482px 0}
.iti-flag.bh{height:12px;background-position:-504px 0}
.iti-flag.bi{height:12px;background-position:-526px 0}
.iti-flag.bj{height:14px;background-position:-548px 0}
.iti-flag.bl{height:14px;background-position:-570px 0}
.iti-flag.bm{height:10px;background-position:-592px 0}
.iti-flag.bn{height:10px;background-position:-614px 0}
.iti-flag.bo{height:14px;background-position:-636px 0}
.iti-flag.bq{height:14px;background-position:-658px 0}
.iti-flag.br{height:14px;background-position:-680px 0}
.iti-flag.bs{height:10px;background-position:-702px 0}
.iti-flag.bt{height:14px;background-position:-724px 0}
.iti-flag.bv{height:15px;background-position:-746px 0}
.iti-flag.bw{height:14px;background-position:-768px 0}
.iti-flag.by{height:10px;background-position:-790px 0}
.iti-flag.bz{height:14px;background-position:-812px 0}
.iti-flag.ca{height:10px;background-position:-834px 0}
.iti-flag.cc{height:10px;background-position:-856px 0}
.iti-flag.cd{height:15px;background-position:-878px 0}
.iti-flag.cf{height:14px;background-position:-900px 0}
.iti-flag.cg{height:14px;background-position:-922px 0}
.iti-flag.ch{height:15px;background-position:-944px 0}
.iti-flag.ci{height:14px;background-position:-961px 0}
.iti-flag.ck{height:10px;background-position:-983px 0}
.iti-flag.cl{height:14px;background-position:-1005px 0}
.iti-flag.cm{height:14px;background-position:-1027px 0}
.iti-flag.cn{height:14px;background-position:-1049px 0}
.iti-flag.co{height:14px;background-position:-1071px 0}
.iti-flag.cp{height:14px;background-position:-1093px 0}
.iti-flag.cr{height:12px;background-position:-1115px 0}
.iti-flag.cu{height:10px;background-position:-1137px 0}
.iti-flag.cv{height:12px;background-position:-1159px 0}
.iti-flag.cw{height:14px;background-position:-1181px 0}
.iti-flag.cx{height:10px;background-position:-1203px 0}
.iti-flag.cy{height:13px;background-position:-1225px 0}
.iti-flag.cz{height:14px;background-position:-1247px 0}
.iti-flag.de{height:12px;background-position:-1269px 0}
.iti-flag.dg{height:10px;background-position:-1291px 0}
.iti-flag.dj{height:14px;background-position:-1313px 0}
.iti-flag.dk{height:15px;background-position:-1335px 0}
.iti-flag.dm{height:10px;background-position:-1357px 0}
.iti-flag.do{height:13px;background-position:-1379px 0}
.iti-flag.dz{height:14px;background-position:-1401px 0}
.iti-flag.ea{height:14px;background-position:-1423px 0}
.iti-flag.ec{height:14px;background-position:-1445px 0}
.iti-flag.ee{height:13px;background-position:-1467px 0}
.iti-flag.eg{height:14px;background-position:-1489px 0}
.iti-flag.eh{height:10px;background-position:-1511px 0}
.iti-flag.er{height:10px;background-position:-1533px 0}
.iti-flag.es{height:14px;background-position:-1555px 0}
.iti-flag.et{height:10px;background-position:-1577px 0}
.iti-flag.eu{height:14px;background-position:-1599px 0}
.iti-flag.fi{height:12px;background-position:-1621px 0}
.iti-flag.fj{height:10px;background-position:-1643px 0}
.iti-flag.fk{height:10px;background-position:-1665px 0}
.iti-flag.fm{height:11px;background-position:-1687px 0}
.iti-flag.fo{height:15px;background-position:-1709px 0}
.iti-flag.fr{height:14px;background-position:-1731px 0}
.iti-flag.ga{height:15px;background-position:-1753px 0}
.iti-flag.gb{height:10px;background-position:-1775px 0}
.iti-flag.gd{height:12px;background-position:-1797px 0}
.iti-flag.ge{height:14px;background-position:-1819px 0}
.iti-flag.gf{height:14px;background-position:-1841px 0}
.iti-flag.gg{height:14px;background-position:-1863px 0}
.iti-flag.gh{height:14px;background-position:-1885px 0}
.iti-flag.gi{height:10px;background-position:-1907px 0}
.iti-flag.gl{height:14px;background-position:-1929px 0}
.iti-flag.gm{height:14px;background-position:-1951px 0}
.iti-flag.gn{height:14px;background-position:-1973px 0}
.iti-flag.gp{height:14px;background-position:-1995px 0}
.iti-flag.gq{height:14px;background-position:-2017px 0}
.iti-flag.gr{height:14px;background-position:-2039px 0}
.iti-flag.gs{height:10px;background-position:-2061px 0}
.iti-flag.gt{height:13px;background-position:-2083px 0}
.iti-flag.gu{height:11px;background-position:-2105px 0}
.iti-flag.gw{height:10px;background-position:-2127px 0}
.iti-flag.gy{height:12px;background-position:-2149px 0}
.iti-flag.hk{height:14px;background-position:-2171px 0}
.iti-flag.hm{height:10px;background-position:-2193px 0}
.iti-flag.hn{height:10px;background-position:-2215px 0}
.iti-flag.hr{height:10px;background-position:-2237px 0}
.iti-flag.ht{height:12px;background-position:-2259px 0}
.iti-flag.hu{height:10px;background-position:-2281px 0}
.iti-flag.ic{height:14px;background-position:-2303px 0}
.iti-flag.id{height:14px;background-position:-2325px 0}
.iti-flag.ie{height:10px;background-position:-2347px 0}
.iti-flag.il{height:15px;background-position:-2369px 0}
.iti-flag.im{height:10px;background-position:-2391px 0}
.iti-flag.in{height:14px;background-position:-2413px 0}
.iti-flag.io{height:10px;background-position:-2435px 0}
.iti-flag.iq{height:14px;background-position:-2457px 0}
.iti-flag.ir{height:12px;background-position:-2479px 0}
.iti-flag.is{height:15px;background-position:-2501px 0}
.iti-flag.it{height:14px;background-position:-2523px 0}
.iti-flag.je{height:12px;background-position:-2545px 0}
.iti-flag.jm{height:10px;background-position:-2567px 0}
.iti-flag.jo{height:10px;background-position:-2589px 0}
.iti-flag.jp{height:14px;background-position:-2611px 0}
.iti-flag.ke{height:14px;background-position:-2633px 0}
.iti-flag.kg{height:12px;background-position:-2655px 0}
.iti-flag.kh{height:13px;background-position:-2677px 0}
.iti-flag.ki{height:10px;background-position:-2699px 0}
.iti-flag.km{height:12px;background-position:-2721px 0}
.iti-flag.kn{height:14px;background-position:-2743px 0}
.iti-flag.kp{height:10px;background-position:-2765px 0}
.iti-flag.kr{height:14px;background-position:-2787px 0}
.iti-flag.kw{height:10px;background-position:-2809px 0}
.iti-flag.ky{height:10px;background-position:-2831px 0}
.iti-flag.kz{height:10px;background-position:-2853px 0}
.iti-flag.la{height:14px;background-position:-2875px 0}
.iti-flag.lb{height:14px;background-position:-2897px 0}
.iti-flag.lc{height:10px;background-position:-2919px 0}
.iti-flag.li{height:12px;background-position:-2941px 0}
.iti-flag.lk{height:10px;background-position:-2963px 0}
.iti-flag.lr{height:11px;background-position:-2985px 0}
.iti-flag.ls{height:14px;background-position:-3007px 0}
.iti-flag.lt{height:12px;background-position:-3029px 0}
.iti-flag.lu{height:12px;background-position:-3051px 0}
.iti-flag.lv{height:10px;background-position:-3073px 0}
.iti-flag.ly{height:10px;background-position:-3095px 0}
.iti-flag.ma{height:14px;background-position:-3117px 0}
.iti-flag.mc{height:15px;background-position:-3139px 0}
.iti-flag.md{height:10px;background-position:-3160px 0}
.iti-flag.me{height:10px;background-position:-3182px 0}
.iti-flag.mf{height:14px;background-position:-3204px 0}
.iti-flag.mg{height:14px;background-position:-3226px 0}
.iti-flag.mh{height:11px;background-position:-3248px 0}
.iti-flag.mk{height:10px;background-position:-3270px 0}
.iti-flag.ml{height:14px;background-position:-3292px 0}
.iti-flag.mm{height:14px;background-position:-3314px 0}
.iti-flag.mn{height:10px;background-position:-3336px 0}
.iti-flag.mo{height:14px;background-position:-3358px 0}
.iti-flag.mp{height:10px;background-position:-3380px 0}
.iti-flag.mq{height:14px;background-position:-3402px 0}
.iti-flag.mr{height:14px;background-position:-3424px 0}
.iti-flag.ms{height:10px;background-position:-3446px 0}
.iti-flag.mt{height:14px;background-position:-3468px 0}
.iti-flag.mu{height:14px;background-position:-3490px 0}
.iti-flag.mv{height:14px;background-position:-3512px 0}
.iti-flag.mw{height:14px;background-position:-3534px 0}
.iti-flag.mx{height:12px;background-position:-3556px 0}
.iti-flag.my{height:10px;background-position:-3578px 0}
.iti-flag.mz{height:14px;background-position:-3600px 0}
.iti-flag.na{height:14px;background-position:-3622px 0}
.iti-flag.nc{height:10px;background-position:-3644px 0}
.iti-flag.ne{height:15px;background-position:-3666px 0}
.iti-flag.nf{height:10px;background-position:-3686px 0}
.iti-flag.ng{height:10px;background-position:-3708px 0}
.iti-flag.ni{height:12px;background-position:-3730px 0}
.iti-flag.nl{height:14px;background-position:-3752px 0}
.iti-flag.no{height:15px;background-position:-3774px 0}
.iti-flag.np{height:15px;background-position:-3796px 0}
.iti-flag.nr{height:10px;background-position:-3811px 0}
.iti-flag.nu{height:10px;background-position:-3833px 0}
.iti-flag.nz{height:10px;background-position:-3855px 0}
.iti-flag.om{height:10px;background-position:-3877px 0}
.iti-flag.pa{height:14px;background-position:-3899px 0}
.iti-flag.pe{height:14px;background-position:-3921px 0}
.iti-flag.pf{height:14px;background-position:-3943px 0}
.iti-flag.pg{height:15px;background-position:-3965px 0}
.iti-flag.ph{height:10px;background-position:-3987px 0}
.iti-flag.pk{height:14px;background-position:-4009px 0}
.iti-flag.pl{height:13px;background-position:-4031px 0}
.iti-flag.pm{height:14px;background-position:-4053px 0}
.iti-flag.pn{height:10px;background-position:-4075px 0}
.iti-flag.pr{height:14px;background-position:-4097px 0}
.iti-flag.ps{height:10px;background-position:-4119px 0}
.iti-flag.pt{height:14px;background-position:-4141px 0}
.iti-flag.pw{height:13px;background-position:-4163px 0}
.iti-flag.py{height:11px;background-position:-4185px 0}
.iti-flag.qa{height:8px;background-position:-4207px 0}
.iti-flag.re{height:14px;background-position:-4229px 0}
.iti-flag.ro{height:14px;background-position:-4251px 0}
.iti-flag.rs{height:14px;background-position:-4273px 0}
.iti-flag.ru{height:14px;background-position:-4295px 0}
.iti-flag.rw{height:14px;background-position:-4317px 0}
.iti-flag.sa{height:14px;background-position:-4339px 0}
.iti-flag.sb{height:10px;background-position:-4361px 0}
.iti-flag.sc{height:10px;background-position:-4383px 0}
.iti-flag.sd{height:10px;background-position:-4405px 0}
.iti-flag.se{height:13px;background-position:-4427px 0}
.iti-flag.sg{height:14px;background-position:-4449px 0}
.iti-flag.sh{height:10px;background-position:-4471px 0}
.iti-flag.si{height:10px;background-position:-4493px 0}
.iti-flag.sj{height:15px;background-position:-4515px 0}
.iti-flag.sk{height:14px;background-position:-4537px 0}
.iti-flag.sl{height:14px;background-position:-4559px 0}
.iti-flag.sm{height:15px;background-position:-4581px 0}
.iti-flag.sn{height:14px;background-position:-4603px 0}
.iti-flag.so{height:14px;background-position:-4625px 0}
.iti-flag.sr{height:14px;background-position:-4647px 0}
.iti-flag.ss{height:10px;background-position:-4669px 0}
.iti-flag.st{height:10px;background-position:-4691px 0}
.iti-flag.sv{height:12px;background-position:-4713px 0}
.iti-flag.sx{height:14px;background-position:-4735px 0}
.iti-flag.sy{height:14px;background-position:-4757px 0}
.iti-flag.sz{height:14px;background-position:-4779px 0}
.iti-flag.ta{height:10px;background-position:-4801px 0}
.iti-flag.tc{height:10px;background-position:-4823px 0}
.iti-flag.td{height:14px;background-position:-4845px 0}
.iti-flag.tf{height:14px;background-position:-4867px 0}
.iti-flag.tg{height:13px;background-position:-4889px 0}
.iti-flag.th{height:14px;background-position:-4911px 0}
.iti-flag.tj{height:10px;background-position:-4933px 0}
.iti-flag.tk{height:10px;background-position:-4955px 0}
.iti-flag.tl{height:10px;background-position:-4977px 0}
.iti-flag.tm{height:14px;background-position:-4999px 0}
.iti-flag.tn{height:14px;background-position:-5021px 0}
.iti-flag.to{height:10px;background-position:-5043px 0}
.iti-flag.tr{height:14px;background-position:-5065px 0}
.iti-flag.tt{height:12px;background-position:-5087px 0}
.iti-flag.tv{height:10px;background-position:-5109px 0}
.iti-flag.tw{height:14px;background-position:-5131px 0}
.iti-flag.tz{height:14px;background-position:-5153px 0}
.iti-flag.ua{height:14px;background-position:-5175px 0}
.iti-flag.ug{height:14px;background-position:-5197px 0}
.iti-flag.um{height:11px;background-position:-5219px 0}
.iti-flag.us{height:11px;background-position:-5241px 0}
.iti-flag.uy{height:14px;background-position:-5263px 0}
.iti-flag.uz{height:10px;background-position:-5285px 0}
.iti-flag.va{height:15px;background-position:-5307px 0}
.iti-flag.vc{height:14px;background-position:-5324px 0}
.iti-flag.ve{height:14px;background-position:-5346px 0}
.iti-flag.vg{height:10px;background-position:-5368px 0}
.iti-flag.vi{height:14px;background-position:-5390px 0}
.iti-flag.vn{height:14px;background-position:-5412px 0}
.iti-flag.vu{height:12px;background-position:-5434px 0}
.iti-flag.wf{height:14px;background-position:-5456px 0}
.iti-flag.ws{height:10px;background-position:-5478px 0}
.iti-flag.xk{height:15px;background-position:-5500px 0}
.iti-flag.ye{height:14px;background-position:-5522px 0}
.iti-flag.yt{height:14px;background-position:-5544px 0}
.iti-flag.za{height:14px;background-position:-5566px 0}
.iti-flag.zm{height:14px;background-position:-5588px 0}
.iti-flag.zw{height:10px;background-position:-5610px 0}
.iti-flag{width:20px;height:15px;box-shadow:0 0 1px 0 #888;background-repeat:no-repeat;background-color:#DBDBDB;background-position:20px 0}
@media only screen and (-webkit-min-device-pixel-ratio:2),
only screen and (min--moz-device-pixel-ratio:2),
only screen and (-o-min-device-pixel-ratio:2/1),
only screen and (min-device-pixel-ratio:2),
only screen and (min-resolution:192dpi),
only screen and (min-resolution:2dppx){.iti-flag{}
}
.iti-flag.np{background-color:transparent}
@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.6.3');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:1em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
#questionnaire{width:100%;overflow:hidden}
#questionnaire .mobile-show{display:none}
#questionnaire h2{background-color:#EAEADD;color:#908F7A;font-size:20px;text-align:center;text-transform:uppercase;font-weight:600;height:50px;line-height:50px;letter-spacing:.025em;-webkit-box-shadow:0 2px 1px 0 rgba(0, 0, 0, 0.4);-moz-box-shadow:0 2px 1px 0 rgba(0, 0, 0, 0.4);box-shadow:0 2px 1px 0 rgba(0, 0, 0, 0.4)}
#questionnaire .slider-wrap{width:930px;margin:0 auto;position:relative;background-color:#fff;padding:0 15px 20px}
#questionnaire .slider-wrap-nav{width:930px;margin:0 auto;position:relative}
#questionnaire .extension-left,
#questionnaire .extension-right{position:absolute;top:0;width:1000px;left:-1000px;height:55px;background-color:#CFCFCF}
#questionnaire .extension-right{left:auto;right:-1000px}
#questionnaire.step-1 .extension-left,
#questionnaire.step-3 .extension-right{background-color:#E07100}
#questionnaire.step-2 .extension-right{background-color:#B7b7B7}
#questionnaire .slider-stage{width:100%;overflow:hidden;position:relative;background-color:#fff}
#questionnaire .slider-nav{width:100%;overflow:hidden;background-image:url(/customize/images/slider-nav.png);background-position:0 0}
#questionnaire.step-2 .slider-nav{background-position:0 -65px}
#questionnaire.step-3 .slider-nav{background-position:0 -130px}
#questionnaire .slider-nav li{float:left}
#questionnaire .slider-nav li a{height:55px;line-height:55px;display:block;font-size:16px;color:#555;text-align:center;font-family:'Arial';font-weight: bold;}
#questionnaire .slider-nav li a em{font-style:normal}
#questionnaire .slider-nav li.step-1 a{width:301px}
#questionnaire .slider-nav li.step-2 a{width:287px;padding-left:35px}
#questionnaire .slider-nav li.step-3 a{width:235px;padding-left:85px}
#questionnaire .slider-nav li.active a{color:#fff}
#questionnaire .slides{position:relative;height:430px}
#questionnaire .slide{position:absolute;top:0;left:0;width:952px;margin-left:-52px;padding-top:10px}
#questionnaire .slide.slide-2{left:901px}
#questionnaire .slide.slide-3{left:1801px;width:900px;padding:0;margin-left:0;height:100%}
#questionnaire .slide article{float:left;margin-left:52px;margin-top:22px;width:265px;position:relative}
#questionnaire .slide article .more{color:#9b8869;font-size:10px;position:absolute;right:7px;text-decoration:underline;top:152px;z-index:9}
#questionnaire .slide article .more-text{background-color:#FFF;box-shadow:0 0 3px 1px #999;display:none;top:0;padding:17px 10px 15px;position:absolute;left:0;width:245px;z-index:999}
.more-text p,
#questionnaire .slide article .more-text p{color:#333;font-size:11px;line-height:20px;margin:0;padding:0}
#questionnaire .slide article .more-text a.close{background-image:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/close.png);display:block;height:12px;overflow:hidden;position:absolute;right:3px;text-indent:-999px;top:3px;width:12px}
#questionnaire .slide article figure{position:relative;overflow:hidden}
#questionnaire .slide article figure img{width:100%;height:auto;z-index:10}
#questionnaire .slide article .selected{position:absolute;z-index:50;top:0;left:0}
#questionnaire .slide article label{display:block;padding-top:10px;font-size:14px;line-height:18px;cursor:pointer;font-weight: bold;}
#questionnaire .slide article label input{float:left;margin-right:10px;margin-top:2px}
#questionnaire .form{height:100%;width:100%;overflow:hidden}
#questionnaire .form .col-left{float:left;width:334px;margin-left:85px;padding-top:70px}
#questionnaire .form .col-right{float:right;width:334px;margin-right:85px;padding-top:70px}
#questionnaire .form .input-text,
#questionnaire .form textarea,
#questionnaire .form select{width:100%;height:42px;line-height:42px;background-color:#FFF;padding-left:10px;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:18px;resize:none;font-size:15px;font-family:'Arial', Arial, Helvetica, 'sans-serif';border:2px solid #bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 3px 0 0 rgba(32, 29, 30, 0.05);-moz-box-shadow:0 3px 0 0 rgba(32, 29, 30, 0.05);box-shadow:0 3px 0 0 rgba(32, 29, 30, 0.05)}
#questionnaire .form .input-text.date{background-image:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/icon-date.png);background-repeat:no-repeat;background-position:10px center;padding-left:43px}
#questionnaire .form textarea{height:110px;padding:10px;line-height:18px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:16px}
#questionnaire .form select{padding:0}
#questionnaire .form::-webkit-input-placeholder{color:#3E2D25}
#questionnaire .form:-moz-placeholder{color:#3E2D25}
#questionnaire .form::-moz-placeholder{color:#3E2D25}
#questionnaire .form:-ms-input-placeholder{color:#3E2D25}
#questionnaire .form p.required{color:#4D4D4D;font-size:13px;line-height:13px;text-align:right}
#questionnaire .slide-count{width:69px;height:69px;margin:0 auto;text-align:center;line-height:69px;color:#555;font-size:16px;font-weight:600;border-radius:100%;border:1px solid #888}
#questionnaire .slide-count em{font-weight:400}
#questionnaire .prev,
#questionnaire .next,
#questionnaire .finish{display:block;height:45px;font-size:14px;color:#FFF;font-weight:600;font-family:'Arial', Arial, Helvetica, 'sans-serif';width:160px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#00ab99;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;float:left;margin-top:11px;background-repeat:no-repeat;text-align:center;border:0}
#questionnaire .prev{display:block;height:45px;font-size:14px;color:#FFF;font-weight:600;font-family:'Arial', Arial, Helvetica, 'sans-serif';width:160px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#ccc;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;float:left;margin-top:11px;background-repeat:no-repeat;text-align:center;border:0}
#questionnaire .prev:hover{background-color:#ADAFA4}
#questionnaire .next:hover,
#questionnaire .finish:hover{background-color:#DF7000}
#questionnaire .prev p{padding-left:0}
#questionnaire .next,
#questionnaire .finish{background-color:#FF8306;float:right;background-position:115px -33px!important}
#questionnaire .next p{padding-right:0}
#questionnaire .finish{background-position:136px -33px;display:none}
#questionnaire.step-1 .prev{display:none}
#questionnaire.step-3 .next{display:none}
#questionnaire.step-3 .finish{display:block}
#questionnaire .form .input-text.medium{width:165px}
#questionnaire #other_destination{width:100%;height:142px;padding:10px 0 0 10px;border:1px solid #bbb;color:#666;font-family:'Arial';font-size:14px}
#questionnaire #other_interests{width:100%;height:142px;padding:10px 0 0 10px;border:1px solid #bbb;color:#666;font-size:16px}
#adults{width:48%!important;display:block!important;margin-right:4%;float:left}
#childrens{display:block!important;width:48%!important;float:left}
@media screen and (max-width:950px){#questionnaire h2{height:68px;font-size:18px;line-height:68px}
    #questionnaire .slider-wrap{width:757px}
    #questionnaire .slider-wrap-nav{width:757px}
    #questionnaire .slider-nav{background-image:url(../images/slider-nav-tab.png)}
    #questionnaire .slider-nav li a{font-size:14px}
    #questionnaire .slider-nav li.step-1 a{width:240px;padding-left:14px}
    #questionnaire .slider-nav li.step-2 a{width:280px;padding-left:0}
    #questionnaire .slider-nav li.step-3 a{width:230px;padding-left:30px}
    #questionnaire .slider-nav li a span span{display:none}
    #questionnaire .slides{position:relative;margin-bottom:-10px}
    #questionnaire .slide{width:758px;margin-left:-31px;padding-top:12px}
    #questionnaire .slide.slide-2{left:728px}
    #questionnaire .slide.slide-3{left:1454px;width:727px}
    #questionnaire .slide article{margin-left:31px;width:221px}
    #questionnaire .slide article label{font-size:16px;line-height:16px}
    #questionnaire .form .col-left,
    #questionnaire .form .col-right{margin-left:52px;padding-top:27px;width:290px}
    #questionnaire .form .col-right{margin-left:0;margin-right:52px;padding-top:27px;width:290px}
    #questionnaire .form .input-text,
    #questionnaire .form textarea,
    #questionnaire .form select{margin-bottom:14px}
    #questionnaire .form .input-text.medium{width:100%}
    #questionnaire .form .input-text.medium.mobile-hide{display:none}
    #questionnaire #other_destination,
    #questionnaire #other_interests{height:118px}
}
@media screen and (max-width:949px){#questionnaire .slide article .more{top:129px}
    #questionnaire .slide article .more-text{width:201px}
}
@media screen and (max-width:767px){#questionnaire{padding-bottom:15px}
    .country_step{margin-top:-10px}
    #questionnaire .slider-wrap{padding:0 15px}
    #g-people{display:none}
    #questionnaire #other_destination,
    #questionnaire #other_interests{height:74px}
    #questionnaire h2{height:50px;font-size:16px;line-height:50px}
    #questionnaire .slider-wrap{width:320px}
    #questionnaire .slider-wrap-nav{width:320px}
    #questionnaire .extension-left,
    #questionnaire .extension-right{height:43px}
    #questionnaire .slider-nav{background-image:url(/customize/images/slider-nav-mobile.png);height:43px}
    #questionnaire.step-2 .slider-nav{background-position:0 -53px}
    #questionnaire.step-3 .slider-nav{background-position:0 -106px}
    #questionnaire .slider-nav li a{height:43px;font-size:14px;line-height:43px}
    #questionnaire .slider-nav li.step-1 a{width:70px;padding-left:0}
    #questionnaire .slider-nav li.step-1.active a{width:180px}
    #questionnaire .slider-nav li.step-2 a{width:58px;padding-left:14px}
    #questionnaire.step-1 .slider-nav li.step-2 a{padding-left:8px;width:75px}
    #questionnaire.step-3 .slider-nav li.step-2 a{width:100px}
    #questionnaire .slider-nav li.step-2.active a{width:193px}
    #questionnaire .slider-nav li.step-3 a{width:55px;padding-left:10px}
    #questionnaire .slider-nav li.step-3.active a{width:117px}
    #questionnaire .slider-nav li a span{display:none}
    #questionnaire .slider-nav li.active a > span{display:inline;font-family:'Arial';font-weight:700}
    #questionnaire .slider-nav li a em{display:none}
    #questionnaire .slides{}
    #questionnaire .slide{width:302px;margin-left:-12px;padding-top:2px}
    #questionnaire .slide.slide-2{left:290px}
    #questionnaire .slide.slide-3{left:580px;width:290px}
    #questionnaire .slide article{margin-left:12px;margin-top:12px;width:139px}
    #questionnaire .slide article label{font-size:13px;line-height:12px}
    #questionnaire .slide article label input{margin-top:0;margin-right:5px}
    #questionnaire .form{padding-top:20px;padding-left:10px;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
    #questionnaire .form .col-left,
    #questionnaire .form .col-right{margin:0;padding:0;float:none;width:auto}
    #questionnaire .form .input-text,
    #questionnaire .form textarea,
    #questionnaire .form select{margin-bottom:8px;height:32px;line-height:32px;font-size:14px}
    #questionnaire .form .input-text.date{background-image:none;padding-left:10px}
    #questionnaire .form .mobile-hide,
    #questionnaire .slide-count,
    #questionnaire .form p.required{display:none}
	#info_contact{display:inline!important; height:115px!important;}
	.intl-tel-input{display: none;}
    #questionnaire.step-3 .mobile-show.required{display:block;text-align:center;color:#4D4D4D;padding-top:10px;font-size:13px;line-height:13px;clear:both}
    #questionnaire .prev,
    #questionnaire .next,
    #questionnaire .finish{width:138px;font-size:13px;margin-top:10px;padding:0}
    #questionnaire .prev{text-align:right;padding-right:16px;background-position:12px 17px}
    #questionnaire .next,
    #questionnaire .finish{padding-left:16px;background-position:106px -33px;text-align:left}
    #questionnaire.step-1 .next{float:none;margin:0 auto}
    #questionnaire .finish{padding-left:32px}
    #questionnaire .slide article .more{display:none}
    #r-detail-tour-new .small-photo {display: none;}
    #r-detail-tour .mix-grid .mix .thumbnail .small-photo, #r-detail-tour-new .mix-grid .mix .thumbnail .small-photo {display: none;}
}
@media screen and (max-width:479px){#questionnaire .slide article label{font-size:11px!important}
    #questionnaire #other_interests{font-size:11px}
    #questionnaire #other_destination{font-size:11px}
}

.flex-container a:hover,
.flex-slider a:hover,
.flex-container a:focus,
.flex-slider a:focus{outline:none}
.slides,
.slides > li,
.flex-control-nav,
.flex-direction-nav{margin:0;padding:0;list-style:none}
.flex-pauseplay span{text-transform:capitalize}
#carousel.flexslider .slides > li{margin-right:7px}
.flexslider{margin:0;padding:0}
.flexslider .slides > li{/*display:none;-webkit-backface-visibility:hidden;*/display: block !important;position: relative;}
.flexslider .slides img{width:100%;display:block}
.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .flexslider .slides{display:block}
* html .flexslider .slides{height:1%}
.no-js .flexslider .slides > li:first-child{display:block}
.flexslider{position:relative;zoom:1;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);-o-box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);box-shadow:0 1px 4px rgba(0, 0, 0, 0.2)}
.flexslider .slides{zoom:1}
.flexslider .slides img{height:auto}
.flex-viewport{margin-bottom:7px;max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.loading .flex-viewport{max-height:300px}
.carousel li{margin-right:5px}
.flex-direction-nav{*height:0}
.flex-direction-nav a{text-decoration:none;display:block;width:23px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0, 0, 0, 0.8);text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.flex-direction-nav .flex-prev{left:-50px}
.flex-direction-nav .flex-next{right:-50px;text-align:right}
.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}
.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}
.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}
.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}
.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}
.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}
.flex-pauseplay a:before{font-size:20px;display:inline-block;content:'\f004'}
.flex-pauseplay a:hover{opacity:1}
.flex-pauseplay a .flex-play:before{content:'\f003'}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center}
.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}
.flex-control-paging li a{width:11px;height:11px;display:block;background:#F1F1F1;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}
.flex-control-paging li a:hover{background:#007d70}
.flex-control-paging li a.flex-active{background:#00ab99;cursor:default}
.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}
.flex-control-thumbs li{width:25%;float:left;margin:0}
.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.flex-control-thumbs img:hover{opacity:1}
.flex-control-thumbs .flex-active{opacity:1;cursor:default}
@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}
    .flex-direction-nav .flex-next{opacity:1;right:10px}
}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px)}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}
.owl-carousel .owl-item{float:left}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor:pointer}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}
.ui-datepicker,
.ui-datepicker table,
.ui-datepicker tr,
.ui-datepicker td,
.ui-datepicker th{margin:0;padding:0;border:none;border-spacing:0}
.ui-datepicker{display:none;width:23em!important;float:left;padding:15px;cursor:default;text-transform:uppercase;font-family:Tahoma;font-size:12px;background:#fff;-webkit-box-shadow:0 2px 5px 0 rgba(50, 50, 50, 0.2);-moz-box-shadow:0 2px 5px 0 rgba(50, 50, 50, 0.2);box-shadow:0 2px 5px 0 rgba(50, 50, 50, 0.2)}
.ui-datepicker .ui-datepicker-group{width:239px;float:left}
.ui-datepicker .ui-datepicker-group-first{margin-right:20px}
#ui-datepicker-div .ui-datepicker-row-break{width:25px;height:25px;background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/aw.png) no-repeat;position:absolute;top:-10px;left:145px}
.ui-datepicker-header{position:relative;padding-bottom:10px;border-bottom:1px solid #d6d6d6}
.ui-datepicker-title{text-align:center}
.ui-datepicker-month{position:relative;padding-right:15px;color:#222;text-transform:none;font-size:16px}
.ui-datepicker-month:before{display:block;position:absolute;top:5px;right:0;width:5px;height:5px;content:'';background:#a5cd4e;background:-moz-linear-gradient(top, #a5cd4e 0%, #6b8f1a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #a5cd4e), color-stop(100%, #6b8f1a));background:-webkit-linear-gradient(top, #a5cd4e 0%, #6b8f1a 100%);background:-o-linear-gradient(top, #a5cd4e 0%, #6b8f1a 100%);background:-ms-linear-gradient(top, #a5cd4e 0%, #6b8f1a 100%);background:linear-gradient(top, #a5cd4e 0%, #6b8f1a 100%);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.ui-datepicker-year{padding-left:8px;color:#a8a8a8;font-size: 16px;}
.ui-datepicker-prev,
.ui-datepicker-next{position:absolute;top:-2px;padding:5px;cursor:pointer}
.ui-datepicker-prev{left:0;padding-left:0}
.ui-datepicker-next{right:0;padding-right:0}
.ui-datepicker-prev span,
.ui-datepicker-next span{display:block;width:8px;height:20px;text-indent:-9999px;background-image:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/arrows.png)}
.ui-datepicker-prev span{background-position:0 0}
.ui-datepicker-next span{background-position:-8px 0}
.ui-datepicker-prev-hover span{background-position:0 -20px}
.ui-datepicker-next-hover span{background-position:-8px -20px}
.ui-datepicker-calendar th{padding-top:15px;padding-bottom:10px;text-align:center;font-weight:400;color:#a8a8a8}
.ui-datepicker-calendar td{padding:0 5px;text-align:center;line-height:26px}
.ui-datepicker-calendar .ui-state-default{display:block;width:26px;outline:none;text-decoration:none;color:#333;font-size:16px!important;font-weight:700!important}
.ui-datepicker-calendar .ui-state-default:hover {color: #00ab99;}
.ui-datepicker-calendar .ui-state-active{color:#fff;border-color:#00ab99;background:#00ab99}
.ui-datepicker-unselectable .ui-state-default{color:#a8a8a8}
.ui-datepicker-other-month .ui-state-default{color:#565656}
.tooltipster-default{border-radius:5px;border:2px solid #000;background:#4c4c4c;color:#fff}
.tooltipster-default .tooltipster-content{font-family:Arial, sans-serif;font-size:14px;line-height:16px;padding:8px 10px;overflow:hidden}
.tooltipster-icon{cursor:help;margin-left:4px}
.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}
.tooltipster-base .tooltipster-content{overflow:hidden}
.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}
.tooltipster-arrow span,
.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}
.tooltipster-arrow-top span,
.tooltipster-arrow-top-right span,
.tooltipster-arrow-top-left span{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-top:8px solid;bottom:-7px}
.tooltipster-arrow-top .tooltipster-arrow-border,
.tooltipster-arrow-top-right .tooltipster-arrow-border,
.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-top:9px solid;bottom:-7px}
.tooltipster-arrow-bottom span,
.tooltipster-arrow-bottom-right span,
.tooltipster-arrow-bottom-left span{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-bottom:8px solid;top:-7px}
.tooltipster-arrow-bottom .tooltipster-arrow-border,
.tooltipster-arrow-bottom-right .tooltipster-arrow-border,
.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-bottom:9px solid;top:-7px}
.tooltipster-arrow-top span,
.tooltipster-arrow-top .tooltipster-arrow-border,
.tooltipster-arrow-bottom span,
.tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0 auto}
.tooltipster-arrow-top-left span,
.tooltipster-arrow-bottom-left span{left:6px}
.tooltipster-arrow-top-left .tooltipster-arrow-border,
.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px}
.tooltipster-arrow-top-right span,
.tooltipster-arrow-bottom-right span{right:6px}
.tooltipster-arrow-top-right .tooltipster-arrow-border,
.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px}
.tooltipster-arrow-left span,
.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}
.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent!important;border-bottom:9px solid transparent!important;border-left:9px solid;margin-top:-8px}
.tooltipster-arrow-right span,
.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}
.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent!important;border-bottom:9px solid transparent!important;border-right:9px solid;margin-top:-8px}
.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}
.tooltipster-fade-show{opacity:1}
.tooltipster-grow{-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-o-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}
.tooltipster-grow-show{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15)}
.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}
.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 1);-webkit-transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 2.4);-moz-transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 2.4);-ms-transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 2.4);-o-transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 2.4);transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 2.4)}
.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15)}
.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}
.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15)}
.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}
.tooltipster-content-changing{opacity:.5;-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}
.tooltipster-blue{background:#0078c9;color:#fff;border-radius:5px}
.tooltipster-blue .tooltipster-content{font-family:'Open Sans', sans-serif;font-size:14px;line-height:16px;padding:8px 10px}
.tooltipster-white{background:#fff;border:1px solid #ddd;color:#007d70;border-radius:5px}
.tooltipster-white .tooltipster-content{font-family:'tahoma', sans-serif;font-size:12px;line-height:16px;padding:3px 10px 5px}
.tooltipster-pink{/*background:url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/pattern-navy.png);*/background-color:#ff3c70;color:#fff;border-radius:5px;box-shadow:inset -3px -3px 0 #ff3c70}
.tooltipster-pink .tooltipster-content{font-family:'Courier', monospace;font-weight:400;font-size:16px;line-height:16px;padding:15px 18px}
.intl-tel-input .flag-container{width:auto!important}
.intl-tel-input .country-list{width:250px!important}
#fancybox-loading{position:fixed;top:50%;left:50%;height:40px;width:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}
* html #fancybox-loading{position:absolute;margin-top:0}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(../js/fancybox/fancybox.png)}
#fancybox-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:#000;z-index:1100;display:none}
* html #fancybox-overlay{position:absolute;width:100%}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:hidden;display:none}
#fancybox-wrap{position:absolute;top:0;left:0;margin:0;z-index:1101;display:none}
#fancybox-outer{position:relative;width:100%;height:100%;background:#FFF;z-index:9999}
#fancybox-inner{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:0;outline:none;overflow:hidden}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background-image:url(../js/fancybox/fancybox.png);background-position:-40px 0;cursor:pointer;z-index:1103;display:none}
#fancybox_error{color:#444;font:normal 12px/20px Arial;padding:7px;margin:0}
#fancybox-content{height:auto;width:auto;padding:0;margin:0;overflow:hidden}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;-ms-interpolation-mode:bicubic}
#fancybox-frame{position:relative;width:100%;height:100%;border:none;display:block}
#fancybox-title{position:absolute;bottom:0;left:0;font-family:Arial;font-size:12px;z-index:1102}
.fancybox-title-inside{padding:10px 0;text-align:center;color:#333}
.fancybox-title-outside{padding-top:5px;color:#FFF;text-align:center;font-weight:700}
.fancybox-title-over{color:#FFF;text-align:left}
#fancybox-title-over{padding:10px;background-image:url(../js/fancybox/fancy_title_over.png);display:block}
#fancybox-title-wrap{display:inline-block}
#fancybox-title-wrap span{height:32px;float:left}
#fancybox-title-left{padding-left:15px;background-image:url(../js/fancybox/fancybox.png);background-position:-40px -90px;background-repeat:no-repeat}
#fancybox-title-main{font-weight:700;line-height:29px;background-image:url(../js/fancybox/fancybox-x.png);background-position:0 -40px;color:#FFF}
#fancybox-title-right{padding-left:15px;background-image:url(../js/fancybox/fancybox.png);background-position:-55px -90px;background-repeat:no-repeat}
#fancybox-left,
#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:none;z-index:1102;display:none}
#fancybox-left{left:0}
#fancybox-right{right:0}
#fancybox-left-ico,
#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}
#fancybox-left-ico{background-image:url(../js/fancybox/fancybox.png);background-position:-40px -30px}
#fancybox-right-ico{background-image:url(../js/fancybox/fancybox.png);background-position:-40px -60px}
#fancybox-left:hover,
#fancybox-right:hover{visibility:visible}
#fancybox-left:hover span{left:20px}
#fancybox-right:hover span{left:auto;right:20px}
.fancy-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}
#fancy-bg-n{top:-20px;left:0;width:100%;background-image:url(../js/fancybox/fancybox-x.png)}
#fancy-bg-ne{top:-20px;right:-20px;background-image:url(../js/fancybox/fancybox.png);background-position:-40px -162px}
#fancy-bg-e{top:0;right:-20px;height:100%;background-image:url(../js/fancybox/fancybox-y.png);background-position:-20px 0}
#fancy-bg-se{bottom:-20px;right:-20px;background-image:url(../js/fancybox/fancybox.png);background-position:-40px -182px}
#fancy-bg-s{bottom:-20px;left:0;width:100%;background-image:url(../js/fancybox/fancybox-x.png);background-position:0 -20px}
#fancy-bg-sw{bottom:-20px;left:-20px;background-image:url(../js/fancybox/fancybox.png);background-position:-40px -142px}
#fancy-bg-w{top:0;left:-20px;height:100%;background-image:url(../js/fancybox/fancybox-y.png)}
#fancy-bg-nw{top:-20px;left:-20px;background-image:url(../js/fancybox/fancybox.png);background-position:-40px -122px}
/*#fancybox-loading.fancybox-ie div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../js/fancybox/fancy_loading.png', sizingMethod='scale')}
.fancybox-ie #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../js/fancybox/fancy_close.png', sizingMethod='scale')}
.fancybox-ie #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../js/fancybox/fancy_title_over.png', sizingMethod='scale');zoom:1}
.fancybox-ie #fancybox-title-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../js/fancybox/fancy_title_left.png', sizingMethod='scale')}
.fancybox-ie #fancybox-title-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../js/fancybox/fancy_title_main.png', sizingMethod='scale')}
.fancybox-ie #fancybox-title-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../js/fancybox/fancy_title_right.png', sizingMethod='scale')}
.fancybox-ie #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../js/fancybox/fancy_nav_left.png', sizingMethod='scale')}
.fancybox-ie #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../js/fancybox/fancy_nav_right.png', sizingMethod='scale')}
.fancybox-ie .fancy-bg{background:transparent!important}
.fancybox-ie #fancy-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../js/fancybox/fancy_shadow_n.png', sizingMethod='scale')}
.fancybox-ie #fancy-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../js/fancybox/fancy_shadow_ne.png', sizingMethod='scale')}
.fancybox-ie #fancy-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../js/fancybox/fancy_shadow_e.png', sizingMethod='scale')}
.fancybox-ie #fancy-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../js/fancybox/fancy_shadow_se.png', sizingMethod='scale')}
.fancybox-ie #fancy-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../js/fancybox/fancy_shadow_s.png', sizingMethod='scale')}
.fancybox-ie #fancy-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../js/fancybox/fancy_shadow_sw.png', sizingMethod='scale')}
.fancybox-ie #fancy-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../js/fancybox/fancy_shadow_w.png', sizingMethod='scale')}
.fancybox-ie #fancy-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../js/fancybox/fancy_shadow_nw.png', sizingMethod='scale')}*/
#desti_search{width: 360px;height: 38px;padding: 6px 8px;font-size: 14px;border-radius: 20px;text-transform: uppercase;font-weight: bold;letter-spacing: 1px;color: #007d90;border: 1px solid #DDD;border: 1px solid #DDD;}
@media (min-width:992px) and (max-width:1199px){#main-head #bot-head #menu .main-menu .dropdown .horizontal-menu{width:811px;left:-62px;}
    #main-head #bot-head #menu .main-menu .dropdown .horizontal-menu li a{padding:0;}
    .destination-mn {left: -280px;} /*vuongcm fix*/
    #footer #f-box h2 {width: 100%;}
    #footer #f-box.consultants a img {width: 95%;}
    #footer #f-box.consultants a:nth-child(3) {width: 95%;}
}
@media (max-width:991px){#main-head #bot-head #menu .main-menu .dropdown .horizontal-menu{width:100%;left:0;}
    #main-head #bot-head #menu .main-menu .dropdown .horizontal-menu li a img{display:none;}
    #main-head #bot-head #menu .main-menu .dropdown .horizontal-menu li{width:100%;float:left;padding: 0 5px;height: 40px;line-height:40px;}
    #main-head #bot-head #menu .main-menu .dropdown .horizontal-menu li a font{background:none;position:relative;text-align:left;height:100%;line-height:40px;padding-bottom:0;padding-top:0}
    #footer #f-box:first-child {margin-left: 2%;}
    #footer #f-box.consultants {margin-left: 2%;}
    #footer #f-box:nth-child(2) {margin: 0;}
}
/* ===== buttton-vuongcm =====*/

#request-box {
    width: 100%;
    overflow: hidden;
}
#request-box form {
    width: 930px;
    margin: 0 auto;
    background-color: #fff;
    padding: 0 15px 20px;
}
#request-box form #request-info {
    width: 100%;
    display: flex;
    justify-content: space-between;
    margin-top: 1rem;
}
#request-info .col-left, #request-info .col-right {
    margin-left: 0;
    margin-right: 0;
    width: 49%;
 }
 #request-info .input-text, #request-info textarea, #request-info select {
    height: 55px;
    width: 100%;
    border: 2px solid #b6bd2e;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    font-size: 16px;
    color: #2f3038;
    width: 100%;
    line-height: 42px;
    padding-left: 10px;
    padding-right: 10px;
    margin-bottom: 18px;
    resize: none;
    font-family: 'Arial', Arial, Helvetica, 'sans-serif';
}
#request-info textarea {
    height: calc(55px * 2 + 18px + 20px + 0.6rem);
}
#request-info h4 {
    margin: 0 0 .6rem;
    font-weight: 500;
    font-size: 18px;
    text-align: left;
    color: #2f3038;
}
#request-info h4 span {
    color: #9c9797;
}
@media screen and (max-width: 950px) {
    #request-box form {
        width: 100%;
        padding: 0;
    }
    #request-box form #request-info {
        width: 94%;
        margin: 0 auto;
    }
}
@media screen and (max-width: 767px) {
    #request-box form #request-info {
        flex-wrap: wrap;
        margin-top: 0;
    }
    #request-info .col-left, #request-info .col-right {
        width: 100%;
     }
}

#title-line1 {
    width: 100%;
    margin: 30px 0;
    text-align: center;
    float: left;
    position: relative;
}
#title-line1 h2:before {
    content: "";
    position: absolute;
    bottom: 0;
    max-width: 170px;
    border-bottom: 2px solid #b6bd2e;
    left: 0;
    right: 0;
    width: 100%;
    margin: 0 auto;
}
.sales.home_page {
    width: 100%;
    float: left;
    background: #fff;
    display: block;
}
.sales.home_page .container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
.sub-menu .container .row {
    margin-right: -15px;
    margin-left: -15px;
    display: flex;
    justify-content: space-between;
    flex-wrap: nowrap;
}
.container:after, .container:before, .row:after, .row:before {
    display: table;
    content: " ";
}

@media (min-width: 768px) {
    .sales.home_page .container {
        width: 750px;
    }
}
@media (min-width: 992px) {
    .sales.home_page .container {
        width: 970px;
    }
}
@media (min-width: 1200px) {
    .sales.home_page .container {
        width: 1200px;
    }
}


#main-other-destinations {
    width: 100%;
    margin: 0 0 30px;
    float: left;
    position: relative;
}
#main-other-destinations h2 {
    width: 100%;
    height: 40px;
    display: inline-block;
    font-size: 24px;
    margin-bottom: 15px;
    margin-top: 20px;
    font-family: 'Arial';
    letter-spacing: 1px;
    position: relative;
    font-weight: bold;
    color: #007d70;
    text-align: center;
}
.sales.home_page h2:before {
    content: "";
    position: absolute;
    bottom: 0;
    max-width: 170px;
    border-bottom: 2px solid #b6bd2e;
    left: 0;
    right: 0;
    width: 100%;
    margin: 0 auto;
}
#owl-demo19 {
    float: left;
}
#owl-demo19 .item {
    margin: 0 10px;
    text-align: center;
    position: relative;
    line-height: 0;
}
#owl-demo19 a {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    float: left;
     color: #fff;
    text-align: center;
    text-transform: uppercase;
    padding: 10px 0 0;
    position: absolute;
    left: 0;
    top: 0;
    font-size: 13px;
    font-weight: 700;
    line-height: 20px;
}
#owl-demo19 .item:hover a {
    color: #fe9500;
    opacity: .9;
    text-shadow: 0 1px 1px #000;
}
#owl-demo19 img {
    width: 100%;
}
.customNavigation .btn8.prev8 {
    left: -20px;
    cursor: pointer;
}

.customNavigation .btn8 {
    position: absolute;
    top: 60%;
    font-size: 36px;
    padding: 0;
    cursor: pointer;
    color: #ccc;
}
.customNavigation .btn8.next8 {
    right: -20px;
    cursor: pointer;
}

.customNavigation .btn8.prev8:hover, .customNavigation .btn8.next8:hover {
    color: #4db74f;
}
#best-support, #best-support-2 {
    display: flex;
    width: 100%;
    justify-content: space-between;
}
#best-support-2 {
	margin-top: 1rem;
}
#best-support.best-support-3 {
    display: flex;
    width: 100%;
    justify-content: center;
}
#best-support>div {
    width: 25%;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 1rem;
}
#best-support-2>div {
    width: 33.33%;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 1rem;
}
#best-support .icon-support, #best-support-2 .icon-support {
    width: 45px;
    margin-right: 5%;
    position: relative;
}
#best-support .tooltip span, #best-support-2 .tooltip span {
	visibility: hidden;
    position: absolute;
    width: 100px;
    background-color: #026d69;
    color: #fff;
    text-align: center;
    padding: 5px 0;
    border-radius: 6px;
    z-index: 1;
    opacity: 0;
    transition: opacity 1s;
    bottom: 120%;
    left: -50%;
	font-size: 13px;
}
#best-support>div:first-child .tooltip span, #best-support-2>div:first-child .tooltip span {
	left: -30%;
}
#best-support>div:last-child .tooltip span, #best-support-2>div:last-child .tooltip span {
	left: -80%;
}
#best-support .tooltip span>i, #best-support-2 .tooltip span>i {
	display: block;
	height: 10px;
	width: 20px;
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -10px;
	background-color: #026d69;
	-webkit-clip-path: polygon(0% 0%, 100% 0%, 50% 100%);
    clip-path: polygon(0% 0%, 100% 0%, 50% 100%);
    -webkit-shape-outside: polygon(0% 0%, 100% 0%, 50% 100%);
    shape-outside: polygon(0% 0%, 100% 0%, 50% 100%);
}
#best-support .tooltip span::after, #best-support-2 .tooltip span::after {
	content: " ";
	height: 9px;
	width: 18px;
    position: absolute;
    top: calc(100% - 1px);
    left: calc(50% + 1px);
    margin-left: -10px;
	background-color: #026d69;
	-webkit-clip-path: polygon(0% 0%, 100% 0%, 50% 100%);
    clip-path: polygon(0% 0%, 100% 0%, 50% 100%);
    -webkit-shape-outside: polygon(0% 0%, 100% 0%, 50% 100%);
    shape-outside: polygon(0% 0%, 100% 0%, 50% 100%);
}
#best-support .text-support, #best-support-2 .text-support {
    width: calc(95% - 45px);
}
#best-support .text-support>span,#best-support .text-support h3, #best-support-2 .text-support h3, #best-support-2 .text-support h4 {
    width: 100%;
    font-size: 14px;
    display: block;
    text-align: left;
    color: #B95C00;
    font-weight: bold;
}
#best-support .text-support p, #best-support-2 .text-support p {
    width: 100%;
    font-size: 12px;
    display: block;
    text-align: left;
}
@media only screen and (max-width: 1110px ) {
	#best-support.best-support-3 {
		justify-content: space-around;
	}
    #best-support {
        flex-wrap: wrap;
    }
    #best-support>div {
        width: 40%;
        margin-left: 10%;
    }
    #best-support.best-support-3>div {
    	width: 30%;
    	margin-left: 0;
    }
}
@media only screen and (max-width: 991px ) {
	#best-support-2 {
		width: 50%;
		margin: 1rem auto 0;
	}
	#best-support-2 .text-support {
    	display: none;
    }
    #best-support-2 .tooltip:hover span {
	    visibility: visible;
	    opacity: 1;
	}
}
@media only screen and (max-width: 680px ) {
    #best-support>div {
        width: 45%;
        margin-left: 5%;
    }
    #best-support.best-support-3>div {
    	width: 33.3%;
    }
}
@media only screen and (max-width: 555px ) {
	#best-support, #best-support.best-support-3 {
	    justify-content: center;
	    flex-wrap: nowrap;
	}
    #best-support>div, #best-support.best-support-3>div {
        width: auto;
        margin-left: 25px;
        margin-right: 25px;
    }
    #best-support .tooltip:hover span {
	    visibility: visible;
	    opacity: 1;
	}
    #best-support .text-support {
    	display: none;
    }
}
@media only screen and (max-width: 430px ) {
    #best-support {
	    justify-content: space-around;
	}
	#best-support>div {
        margin-left: 0;
        margin-right: 0;
    }
    #best-support-2 {
		width: 80%;
	}
}
/*new sub-menu*/
.where-to {
	display: block;
}
.sub-menu .container, .container-destination {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
}
.container-destination {
	margin: 0 auto;
	margin-top: 2rem;
}
.container-destination>div {
	width: 100%;
}
.container-destination .row {
	width: 100%;
    margin: 0;
    display: flex;
    justify-content: space-between;
    flex-wrap: nowrap;
}

.sub-menu .colum-4, .container-destination .colum-4 {
    width: 33.333%;
    min-width: 203px;
    margin-left: 1rem;
    margin-right: 1rem;
    margin-bottom: 1rem;
}
.sub-menu .colum-4 {
	margin-top: 1rem;
}
.container-destination .colum-4:first-child {
	margin-left: 0;
}
.container-destination .colum-4:last-child {
	margin-right: 0;
}
.sub-menu p.title {
	display: none;
    text-transform: uppercase;
    margin: 0;
    height: 45px;
    line-height: 45px;
    padding: 0 15px;
    border-bottom: 1px solid #959595;
}
#main-head #bot-head #menu .main-menu .dropdown .sub-menu p.title a {
    color: #aebf20;
    height: auto;
    line-height: 1;
    margin: 1rem 0;
    font-weight: 700;
    font-size: 12px;
}
@media (min-width: 992px) {
    .sub-menu p.title {
        margin: 0 0 10px;
        padding: 0;
        height: auto;
        line-height: normal;
        border-bottom: none;
    }
}
#main-head #bot-head #menu .main-menu .dropdown .sub-menu .colum-4>a, .container-destination .colum-4>a {
    display: block;
    width: 100%;
    float: none;
    height: auto;
    line-height: 0;
    padding: 0;
}
.container-destination .colum-4>a {
	position: relative;
	text-transform: uppercase;
}
.sub-menu .colum-4>a>img, .container-destination .colum-4>a>img {
    width: 100%;
}
#main-head #bot-head #menu .main-menu .dropdown .sub-menu .colum-4>a>span, .container-destination .colum-4>a>h4 {
    color: #fff;
    background: rgba(0,0,0,.7);
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: auto;
    float: none;
    text-align: left;
    padding: 1rem;
}
.container-destination .colum-4>a>h4 {
	background-color: rgba(2, 109, 105, 0.6);
}
#main-head #bot-head #menu .main-menu .dropdown .sub-menu .colum-4>a:hover span, .container-destination .colum-4>a:hover h4 {
    color: #aebf20;
}
.container-destination .colum-4 ul {
	padding: 5px;
}
#main-head #bot-head #menu .main-menu .dropdown .sub-menu .colum-4 ul .has-arrow, .container-destination .colum-4 ul .has-arrow {
    float: none;
    display: block;
    width: 100%;
}
#main-head #bot-head #menu .main-menu .dropdown .sub-menu .colum-4 ul .hide {
    display: none;
}
#main-head #bot-head #menu .main-menu .dropdown .sub-menu .colum-4 ul .has-arrow>a {
    color: #fff;
    line-height: 2.2;
}
.container-destination .colum-4 ul .has-arrow>a {
	color: #007d70;
    line-height: 2.2;
    font-weight: bold;
}
.container-destination .colum-4 ul .has-arrow>a>font {
	color: #8c8484;
	font-size: 13px;
}
#main-head #bot-head #menu .main-menu .dropdown .sub-menu .colum-4 ul .has-arrow>a:hover, #main-head #bot-head #menu .main-menu .dropdown .sub-menu .colum-4 ul .has-arrow>a:hover font, .container-destination .colum-4 ul .has-arrow>a:hover {
    color: #aebf20;
}
.container-destination .colum-4 ul .has-arrow>a:hover>font {
	color: #aebf20;
}
#main-head #bot-head #menu .main-menu .dropdown .sub-menu .colum-4 ul .has-arrow>a>span, .container-destination .colum-4 ul .has-arrow>a>span {
    font-family: FontAwesome;
    height: auto;
    position: static;
    line-height: 1;
    background-color: transparent;
    padding: 0;
    float: none;
    font-size: 14px;
    margin-right: .8rem;
    box-shadow: none;
}
#main-head #bot-head #menu .main-menu .dropdown .destination-mn {
	left: -333%;
}
@media (min-width: 1200px) {
	.container-destination {
		max-width: 1170px;
	}
}
@media (max-width: 1280px) {
    #main-head #bot-head #menu .main-menu .dropdown .destination-mn {
        left: auto;
        right: -129px;
    }
}
@media (max-width: 1070px) {
    #main-head #bot-head #menu .main-menu .dropdown .destination-mn {
        right: -130px;
    }
}
@media (max-width: 991px) {
    #main-head #bot-head #menu .main-menu .dropdown .sub-menu {
        left: 0;
        right: auto;
        display: none;
    }
    #main-head #bot-head #menu .main-menu .dropdown .sub-menu .row {
        display: block;
    }
    #main-head #bot-head #menu .main-menu .dropdown .sub-menu .colum-4 {
        width: 100%;
        margin: 0;
    }
    #main-head #bot-head #menu .main-menu .dropdown .sub-menu .colum-4 ul li a font {
        padding-left: 0;
    }
    #main-head #bot-head #menu .main-menu .dropdown .sub-menu p.title {
        display: flex;
        justify-content: center;
        align-items: center;
    }
    #main-head #bot-head #menu .main-menu .dropdown .sub-menu p.title a {
        margin: 0;
        padding: 0;
        width: 100%;
        text-align: left;
        padding-left: 15%;

    }
    #main-head #bot-head #menu .main-menu .dropdown .sub-menu .colum-4 ul {
        display: none;
        float: none;
        width: 100%;
    }

    #main-head #bot-head #menu .main-menu .dropdown .sub-menu .colum-4 ul .hide {
        display: block;
    }
    #main-head #bot-head #menu .main-menu .dropdown .sub-menu .colum-4>a {
        display: none;
    }
    #main-head #bot-head #menu .main-menu .dropdown .sub-menu .colum-4 ul .has-arrow>a {
        text-align: left;
        padding-left: 20%;
    }
}
@media (max-width: 767px) {
	.container-destination .colum-4 {
		margin: 0 5px .5rem;
	}
	.container-destination .colum-4>a>h4 {
		text-align: left;
	}
	.container-destination .colum-4 ul .has-arrow>a {
		font-size: 13px;
		font-weight: 100;
	}
}
@media (max-width: 670px) {
	.container-destination>div {
		overflow-x: scroll;
	}
	/*.container-destination .row {
		width: auto;
		transform: translateX(-120px);
	}*/

	.container-destination>div::-webkit-scrollbar {
		visibility: hidden;
		width: 1px;
		color: rgba(255,255,255,0);
	}
	.container-destination>div::-webkit-scrollbar-track {
		background-color: transparent;
	}
	.container-destination>div::-webkit-scrollbar-thumb {
		background-color: transparent;
	}
}
/*@media (max-width: 470px) {

	.container-destination .row {
		width: 100%;
		flex-wrap: wrap;
	}
	.container-destination .colum-4 {
		width: 100%;
		margin: 0;
	}
	.container-destination .colum-4 .has-arrow {
		margin-left: 5%;
	}
}*/
#g_process a.bt-tailormadetour{
    height:40px;
    background:#979e1a;
    line-height:40px;
    text-transform:uppercase;
    padding:0 20px;
    color:#fff;
    display:inline-block;
    font-size:16px;
    font-family:'Arial';
    letter-spacing:1px;
    float:none;
    transition:all .35s;
    font-weight: bold;
    border-radius:26px;
}
 #g_process a.bt-tailormadetour:hover{
    background:#007d70;
    color:#d5d89d
}
#g_process a.bt-tailormadetour span.icon-tailor{
    width:25px;
    height:25px;
    margin:0px 10px 0 0;
    float:left
}
#about-me .title-about-home .pull-left {
    margin-right: 10px;
    line-height: 1.5;
    width: 100%;
    margin-bottom: 5px;
}

.mini-title {
    margin: .8rem 0;
}
#about-me .btn-cruise {
    display: inline-block;
}
#about-me a.login-window2 {
    height: 40px;
    line-height: 40px;
    text-transform: uppercase;
    padding: 0 20px;
    display: inline-block;
    font-size: 16px;
    font-family: 'Arial';
    letter-spacing: 1px;
    margin: 10px 5px 10px;
    float: none;
    transition: all .35s;
    font-weight: bold;
    border-radius: 26px;
}
#about-me a.bt-tailormadetour {
    background: #979e1a;
    color: #fff;
}
#about-me a.bt-enquiry {
    background: #007d70;
    color: #d5d89d;
}
#about-me a.bt-tailormadetour span.icon-tailor {
    width: 25px;
    height: 25px;
    margin: 5px 10px 0 0;
    float: left;
}
#about-me a.bt-enquiry span.icon-email {
    width: 24px;
    height: 19px;
    margin: 2px 10px 0 0;
    float: left;
}
#about-me a.bt-enquiry span.icon-email .fa-envelope-o:before {
    font-size: 25px;
}
#about-me a.bt-tailormadetour:hover {
    background: #007d70;
    color: #d5d89d;
}
#about-me a.bt-enquiry:hover {
    background: #979e1a;
    color: #FFF;
}
.needhelp-tg #tailormadetour span.icon-tailor-2 {
    width: 25px;
    height: 25px;
    margin: 5px 10px 0 0;
    float: left;
}
span.icon-tailor, #component-detail a.bt-tailormadetour span.icon-tailor {
	margin: 5px 10px 0 0;
}
span.icon-tailor .fa-2x {
	font-size: 1.7rem;
}
@media (max-width: 1280px) {
    #about-me .btn-cruise {
        display: inline-block;
        width: 95%;
        text-align: center;
        margin: 30px auto;
    }
    #about-me a.bt-tailormadetour, #about-me a.bt-enquiry {
        display: inline-block;
        margin: 10px;
        float: none;
    }
}
@media (max-width: 690px) {
	#about-me a.bt-tailormadetour, #about-me a.bt-enquiry {
		width: 50%;
	}
}
@media (max-width: 662px) {
	#about-me a.bt-tailormadetour, #about-me a.bt-enquiry {
		width: 66%;
	}
}
@media (max-width: 479px) {
    #about-me .btn-cruise {
        margin: 10px auto;
        width: 90%;
    }
    #about-me a.bt-tailormadetour, #about-me a.bt-enquiry {
        margin: 10px 0;
        font-size: 14px!important;
        width: 100%;
    }
    #about-me a.bt-tailormadetour span.icon-tailor {
    	margin-top: 5px;
    }
    span.icon-tailor .fa-2x {
		font-size: 1.5rem;
    }
    #send-request a.bt-tailormadetour {
        width: 96%;
    }
}
#best-month-tour #scroll-tours {
    margin-top: 1rem;
    margin-bottom: 2rem;
}
@media (max-width: 479px) {
	#best-month-tour #scroll-tours {
	    margin-top: 0;
	    margin-bottom: 0;
	}
}
#scroll-tours #box-tour #img-tour #title-tour {
	background: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.65)));
	background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 50%);
	background: -moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 50%);
	background: -ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 50%);
	background: -o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 50%);
}
#scroll-tours #box-tour #img-tour #title-tour h2 {
	font-size: 16px;
}
#best-month-tour #scroll-tours #box-best-tour {
	display: flex;
	justify-content: left;
	flex-wrap: wrap;
}
#best-month-tour #scroll-tours #box-best-tour .item {
	float: none;
	margin: 0 0 0 1.3%;
}
#best-month-tour #scroll-tours #box-best-tour .item:first-child {
	margin-left: 0;
}
#best-month-tour #scroll-tours #box-tour, #best-month-tour #scroll-tours #box-tour .alink {
	height: 100%;
}
#best-month-tour #scroll-tours #box-tour .alink {
	border-radius: 6px;
	padding-bottom:10px
}
#best-month-tour #scroll-tours #box-tour #txt-tour {
	min-height: auto;
}
#best-month-tour #scroll-tours #box-tour #img-tour img {
	border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}
#best-month-tour #scroll-tours #box-tour #txt-tour span {
	font-size: 14px;
    color: #00ab99;
    font-weight: 700;
}

#best-month-tour #scroll-tours #box-tour #txt-tour strong {
	color: #a3a3a3;
	font-size: 14px;
}
#best-month-tour #scroll-tours #box-tour #txt-tour #price-tour font {
	font-size: 14px;
}
#best-month-tour #scroll-tours #box-tour:hover .alink {
	background-image: url(../images/pattern_xanh.svg);
    background-size: 250px;
	background-color: transparent;
}
#best-month-tour #scroll-tours #box-tour:hover {
	    box-shadow: 0 0 5px 0 #e2e3e4;
}

#scroll-tours #box-tour #txt-tour p{
	font-size: 13px;
	color: #888;
}
#scroll-tours #box-tour .alink:hover #img-tour img {
	opacity: 1;
}
#scroll-tours #box-tour .alink:hover #txt-tour span.i-nav {
	background: url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/sprite_2.png) -500px -52px no-repeat;
}
.experience-styletour {
	width: 100%;
	float: left;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}
.experience-styletour a {
	margin: 3px 3px 3px 3px;
	display: inline-block;
}
.experience-styletour a>span {
	width: 29px;
    height: 29px;
    display: inline-block;
    opacity: 0.8;
}
@media (max-width: 991px) {
	#best-month-tour #scroll-tours #box-best-tour {
		justify-content: space-around;
	}
	#best-month-tour #scroll-tours #box-best-tour .item {
	    margin: 0;
	}
}


/*=========*/


/*.experience-styletour a>span.swimming {
	background: url(../images/sprite-2.png) -303px -289px no-repeat;
}
.experience-styletour a>span.swimming:hover {
	background: url(../images/sprite-2.png) -303px -310px no-repeat;
}
.experience-styletour a>span.cruising {
	background: url(../images/sprite-2.png) -83px -331px no-repeat;
}
.experience-styletour a>span.cruising:hover {
	background: url(../images/sprite-2.png) -83px -352px no-repeat;
}
.experience-styletour a>span.boating {
	background: url(../images/sprite-2.png) -55px -289px no-repeat;
}
.experience-styletour a>span.boating:hover {
	background: url(../images/sprite-2.png) -55px -310px no-repeat;
}
.experience-styletour a>span.cultural {
	background: url(../images/sprite-2.png) -193px -289px no-repeat;
}
.experience-styletour a>span.cultural:hover {
	background: url(../images/sprite-2.png) -193px -310px no-repeat;
}
.experience-styletour a>span.heritage {
	background: url(../images/sprite-2.png) -138px -289px no-repeat;
}
.experience-styletour a>span.heritage:hover {
	background: url(../images/sprite-2.png) -138px -310px no-repeat;
}
.experience-styletour a>span.nature {
	background: url(../images/sprite-2.png) -221px -289px no-repeat;
}
.experience-styletour a>span.nature:hover {
	background: url(../images/sprite-2.png) -221px -310px no-repeat;
}
.experience-styletour a>span.cuisine {
	background: url(../images/sprite-2.png) -276px -289px no-repeat;
}
.experience-styletour a>span.cuisine:hover {
	background: url(../images/sprite-2.png) -276px -310px no-repeat;
}
.experience-styletour a>span.kayaking {
	background: url(../images/sprite-2.png) -83px -289px no-repeat;
}
.experience-styletour a>span.kayaking:hover {
	background: url(../images/sprite-2.png) -83px -310px no-repeat;
}
.experience-styletour a>span.adventure {
	background: url(../images/sprite-2.png) -0px -289px no-repeat;
}
.experience-styletour a>span.adventure:hover {
	background: url(../images/sprite-2.png) -0px -310px no-repeat;
}
.experience-styletour a>span.history {
	background: url(../images/sprite-2.png) -386px -289px no-repeat;
}
.experience-styletour a>span.history:hover {
	background: url(../images/sprite-2.png) -386px -310px no-repeat;
}
.experience-styletour a>span.beach {
	background: url(../images/sprite-2.png) -166px -289px no-repeat;
}
.experience-styletour a>span.beach:hover {
	background: url(../images/sprite-2.png) -166px -310px no-repeat;
}
.experience-styletour a>span.wildlife {
	background: url(../images/sprite-2.png) -248px -289px no-repeat;
}
.experience-styletour a>span.wildlife:hover {
	background: url(../images/sprite-2.png) -248px -310px no-repeat;
}*/
/*=====end====*/



@media (max-width: 479px) {
	#best-month-tour #scroll-tours #box-best-tour .item {
		margin-top: 1rem;
	}
	#scroll-tours.scroll-tours #box-tour #txt-tour {
		padding: 10px;
	}
}
#best-month-tour #best-tour2 .img-tour-2 {
    width: 480px;
}
#best-month-tour #best-tour2 .img-tour-2 a {
    width: 100%;
    float: left;
}
#best-month-tour #best-tour2 .img-tour-2 .sub-slider {
    width: 100%;
    float: left;
}
#best-month-tour #best-tour2 .img-tour-2 .sub-slider a {
    width: 50%;
    float: left;
}
#best-month-tour #best-tour2 .img-tour-2 img:hover {
    opacity: .8;
}
#best-month-tour #best-tour2 .img-tour-2 #viewmap a {
    width: auto;
}
#best-month-tour #best-tour2 .right-tour-2 {
    width: 598px;
}
#best-month-tour #best-tour2 .right-tour-2 #txt-highlights ul li .fa-check {
    color: #979e1a;
}
@media (max-width: 1280px) {
    #best-month-tour #best-tour2 .img-tour-2 {
        width: 35%;
        margin-right: 2%;
    }
    #best-month-tour #best-tour2 .right-tour-2 {
        width: 63%;
    }
}
@media (max-width: 767px) {
    #best-month-tour #best-tour2 .img-tour-2 {
        width: 100%;
        margin-right: 0;
        margin-bottom: 10px;
        height: 100%;
    }
    #best-month-tour #best-tour2 .right-tour-2 {
        width: 100%;
    }
}
@media (max-width: 479px) {
    #best-month-tour #best-tour2 .right-tour-2 #top-t #left-nametour #title-info h2 {
        width: inherit;
        float: none;
    }
}
.slider #title-slider-1 {
    position: absolute;
    top: 20%;
    left: 0;
    right: 0;
    font-family: 'Arial';
    padding: 1rem;
    /*background-color: rgba(208, 216, 215, .3);*/
    text-align: center;
}
.slider #title-slider-1 h1, .slider #title-slider-1 h2 {
    color: #fff;
    font-size: 32px;
    font-weight: 700;
    text-align: center;
    text-shadow: 0 0 2px #000;
}
.slider #title-slider-1 h2>a {
	color: #fff;
}
.slider #title-slider-1 h1:after, .slider #title-slider-1 h2:after {
    display: block;
    content: "";
    background-color: #00ab99;
    height: 2px;
    width: 200px;
    margin: 1rem auto;
}
.slider #title-slider-1 p {
    color: #fff;
    font-size: 16px;
    text-align: center;
}
.img-dark {
    filter:brightness(60%);
}
.slider #title-slider-1.title-slider-home img {
	opacity:1;
}
@media (max-width: 991px) {
    .slider #title-slider-1 img {
        width: 50px;
    }
	.slider #title-slider-1.title-slider-home img {
		width: 40%;
	}
}
@media (max-width: 820px) {
    .slider #title-slider-1 img {
        width: 40px;
    }
	.slider #title-slider-1.title-slider-home img {
		width: 45%;
	}
}
@media (max-width: 767px) {
    .slider #title-slider-1 img {
        display: none;
    }
    .slider #title-slider-1 h1 {
    	font-size: 24px;
    }
    .slider #title-slider-1 h2 {
        font-size: 20px;
    }
    .slider #title-slider-1 h1:after, .slider #title-slider-1 h2:after {
        margin: 8px auto;
    }
	.slider #title-slider-1.title-slider-home img {
		width: 50%;
		display:inline-block;
	}
}
@media (max-width: 580px) {
    .slider #title-slider-1 {
        padding: 0;
        background-color: transparent;
    }
    .slider #title-slider-1 p {
        display: none;
    }
    .slider #title-slider-1 h1:after, .slider #title-slider-1 h2:after {
        display: none;
    }
}
#filter-tours {
    width: 780px;
    margin: .5rem auto .5rem;
    display: flex;
    justify-content: space-between;
    padding: 0 10px;
}
#filter-tours button,  #filter-tours a{
    cursor: pointer;
    height: 38px;
    color: #007d90;
    line-height: 38px;
    text-transform: uppercase;
    padding: 0 20px;
    margin: 5px 0;
    font-size: 14px;
    font-family: 'Arial';
    letter-spacing: 1px;
    transition: all .35s;
    font-weight: bold;
    border: 1px solid #DDD;
    background-color: #fff;
    -moz-border-radius: 26px;
    border-radius: 26px;


}
#filter-tours button:hover, #filter-tours button:active, #filter-tours button.active,#filter-tours a:hover,#filter-tours a.active {
    background-color: #979e1a;
    color: #fff;
}
@media (max-width: 991px) {
    #filter-tours {
        width: 100%;
        flex-wrap: wrap;
    }

}
@media (max-width: 700px) {
    #filter-tours button,#filter-tours a {
        padding: 0 5px;
        font-size: 14px;
        width: 33.333%;
    }

}
#best-month-tour .grid-1 #best-tour2 {
    margin-top: 30px;
    margin-bottom: 0;
}
#best-month-tour .grid-1 #title-line {
    margin-bottom: 0;
}
#search-bestcruise {
	border-top:none;
	margin-top: 0;
	background-image: url('../images/pattern_xanh.svg');
	background-size: 250px;
	background-color: transparent;
}
#search-bestcruise #find-tour-title {
	display: flex;
	justify-content: center;
}

#search-bestcruise #find-tour-title #icon-down {
	float: none;
    display: none;
    padding: 0;
    background-color: transparent;
    width: auto;
}
#search-bestcruise #find-tour-title h2>i {
	display: none;
	display: inline;
	margin-right: 10px;
	color: #979e1a;
}
#container-search #left-txt {
	padding: 15px 0;
}
@media (max-width: 767px) {
	#container-search #left-txt {
		padding: 0;
		margin: 0;
	}
	#search-bestcruise #find-tour-title {
		padding: .6rem 0;
	}
	#search-bestcruise #find-tour-title h2 {
		float: none;
		display: inline;
		width: auto;
		margin-right: 5px;
	}
    #search-bestcruise #find-tour-title #icon-down {
        display: inline;
    }
    #search-bestcruise .container-search-home {
        display: none;
    }
}
#toggleGrid-1 #most-read-articles .articles, #toggleGrid-2 #most-read-articles .articles {
    position: relative;
}
.gradient {
	position: relative;
}
.gradient:before {
    content: "";
    position: absolute;
    display: block;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.8));
    background: -moz-linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.8));
    background: -o-linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.8));
    background: -ms-linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.8));
 }
 .gradient-st3:after {
 	content: "";
 	z-index: 1;
    position: absolute;
    display: block;
	height: 40%;
    bottom: 0;
    left: 0;
    right: 0;
    background: linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,1));
    background: -moz-linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,1));
    background: -o-linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,1));
    background: -ms-linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,1));
 }
 .gradient-st3>a {
 	z-index: 2;
 }
.ep-1 {
    float: left;
    width: 100%;
    display: flex;
    border-bottom: 1px dotted #ddd;
    padding: 0 0 .5rem;
}
.ep-1 .icon-ep-1 {
    margin-right: 10px;
}
.ep-1 .text-ep-1 {
	color: #888;
}
.slide-photo-fulliti .exp-header h4 a:hover {
	color: #979e1a;
}
.evaluate {
    float: left;
}
.evaluate>div {
	display: inline-block;
}
.evaluate .star-hotel {
	font-family: FontAwesome;
	font-size: 15px;
	color: #ffc625;
	margin-right: 5px;
}
.evaluate .tripavisor {
	display: inline-block;
	font-size: 12px;
}
.evaluate .tripavisor>a {
    float: none;
}
.evaluate .tripavisor>a>span {
    float: none;
    display: inline-block;
    transform: translateY(2px);
}
#main-head #bot-head #menu ul li a span.angle-down{
	font-family: FontAwesome;
	font-size: 13px;
	margin-left: 10px;
	float: none;
	color: inherit;
	display: none;
}
.angle-down {
	font-family: FontAwesome;
	font-size: 13px;
	margin-left: 10px;
	float: none;
	color: inherit;
	display: none;
}
@media (max-width: 991px) {
    .dropdown b {
    	display: none;
    }
    .angle-down {
    	display: inline;
    }
    #main-head #bot-head #menu ul li a span.angle-down {
    	display: inline;
    }
}
#day-tour #info-day {
    width: 100%;
}
.tab-detail-tour #day-tour #txt-tour {
    border-bottom: none;
}
#day-tour .slide-photo-fulliti {
    width: 100%;
}
span.star5 {
    background: url(../images/sprite.png) -110px -300px no-repeat;
}
.exp-image.clearfix {
	display: block;
}
.experience #tab-experience, .experience #tab-experience .experience_suplier {
	margin-top: 0;
}
.experience #tab-experience .experience_suplier .row {
	display: flex;
	flex-wrap: wrap;
}
.experience #tab-experience .col-md-4>h4 {
	font-size: 14px;
	text-align: center;
	margin-top: 1rem;
	margin-bottom: 2rem;
	color: #007d70;
}
#p_to span {
	font-size: 20px;
    margin-right: 6px;
    color: #a5a5a5;
    font-family: FontAwesome;
}

#country-home {
	width: 1170px;
	margin: 0 auto;
	display: block;
	padding-left: 15px;
	padding-right: 15px;
}
#country-home .row {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	width: 100%;
	margin: 0;
}
#country-home li {
	padding: 3px;
}
#country-home .colum-4 {
	width: 33.333%;
}
#country-home .colum-6 {
	width: 50%;
}
#country-home li a {
	width: 100%;
	height: auto;
	display: block;
	position: relative;
	line-height: 0;
	overflow: hidden;
}
#country-home li a img {
	width: 100%;
	transition: all .2s ease;
	filter:brightness(70%);
}
#country-home li a>p {
	position: absolute;
	z-index: 2;
	line-height: 1;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	color: #fff;
    font-size: 20px;
    font-weight: 600;
    text-shadow: 0 0 2px #000;
}
#country-home li a>p>span {
	display: block;
	width: 100%;
	text-align: center;
    line-height: 1.6;
    font-size: 14px;
    font-weight: normal;
    text-shadow: none;
}
#country-home li a>p>span:before {
	display: block;
	content: "";
	background-color: #fff;
	height: 2px;
	width: 40px;
	margin: .5rem auto;
}
#country-home li a:hover img {
	transform: scale(1.1);
	-ms-transform: scale(1.1);
  	-webkit-transform: scale(1.1);
  	filter:brightness(100%);
}
@media (max-width: 1199px) {
	#country-home {
		width: 100%;
		padding-left: 10px;
		padding-right: 10px;
	}
}
@media (max-width: 991px) {
	#country-home .colum-4, #country-home .colum-6 {
		width: 49.5%;
	}
}
@media (max-width: 767px) {
	#country-home li a>p {
		font-size: 14px;
	}
}
@media (max-width: 479px) {
	#country-home li a>p>span {
		font-size: 12px;
		line-height: 1.2;
	}
	#country-home li a>p>span:before {
		margin: .2rem auto;
	}
}
/*==thêm==*/
#articles_detail img {
	max-width: 100%;
}
#l-dt-travelguide #box-txt-detail h1 {
	line-height: 28px;
}
.icon-tour {
    width: 100%;
    color: #007d70;
    font-size: 42px;
    float: left;
    text-align: center;
}
.flexslider .flex-viewport {
	margin-bottom: 0;
}
.bt-moretesti {
	background-image: url('../images/pattern_xanh.svg');
	background-size: 250px;
	background-color: transparent;
	color: #007d70
}
#help-contact,#title-top-tour {
	background-image: url('../images/pattern_xanh.svg');
	background-size: 250px;
	background-color: transparent;
}
#best-month-tour #special-tour #img-cruise:hover img {
	opacity:.8;
	filter:alpha(opacity=80);
}
.experience_suplier .exp-content p {
	height: 73px;
}
#best-tour2 #right-tour #top-t #left-nametour h2 a {
	font-size: 26px;
}
.view_full_iti #view_full_itinerary_tdetail {
	font-size: 16px;
}
#title-line p {
	/*margin-top: 15px;*/
}
#title-line h2 {
	margin-top: 10px;
}
#popup-header-mj h3 {
    font-size: 20px;
    text-transform: uppercase;
    padding-bottom: 8px;
    margin: 0;
    width: 100%;
}
#best-tour2 #right-tour #top-t #left-nametour #title-info h3 {
	width: 100%;
	font-weight: 700;
	float: left;
	color: #007d70;
	padding-top: 4px;
}
#best-tour2 #right-tour #top-t #left-nametour h3 a {
    font-size: 24px;
    color: #007d70;
    font-family: 'Arial';
    transition: all .35s;
    line-height: 22px;
    font-weight: bold;
}
#best-tour2 #right-tour #top-t #left-nametour h3 a:hover {
	color: #0ca091;
}
@media (max-width: 1280px) {
	.owl-item #special-tour {
	    width: 100%;
	    margin: 0;
	}
}
@media (max-width: 767px) {
	#popup-header-mj h3 {
	    font-size: 12px;
	}
	#best-tour2 #right-tour #top-t #left-nametour #des-tour {
		width: calc(100% - 38px);
	}
	#l-dt-travelguide #box-txt-detail h1 {
		line-height: 26px;
	}
}
#search-bestcruise {
    padding: 15px 0 15px;
}
#search-bestcruise #icon-down {

}
#search-bestcruise #icon-down .view-us span.icon-us {
    font-size: 10px;
    width: auto;
    height: auto;
    margin: 0;
    border: none;
    line-height: 0;
    color: #007d70;
}
#about-me .title-about-home p {
	width: auto;
}
#about-me .title-about-home #winner {
	display: flex;
	justify-content: center;
	align-items: center;
}
#about-me .title-about-home #winner>a {
	width: 10%;
	padding-left: 5px;
	padding-right: 5px;
}
#about-me .title-about-home #winner>a>img {
	width: 100%;
}
#info-day ul li span.fa.fa-university {
    color: #a5a5a5;
}
@media (max-width: 767px) {
	#about-me .title-about-home #winner>a {
		width: 19%;
		padding: 0;
	}
	.bt-more-tourhome {
		padding: 2px 10px;
	}
	#search-bestcruise {
	    padding: 0;
	}

}
#main-head #bot-head>.grid-1>h5 {
	display: none;
	font-size: 16px;

	position: absolute;
	top: 20%;
	right: 35%;
}
#main-head #bot-head>.grid-1>h5>a {
	color: #fff;
	display: flex;
	align-items: center;
}
#main-head #bot-head>.grid-1>h5>a>img {
	width: 20%;
	margin-right: 5px;
}
#main-head #bot-head #menu ul li a span {
	font-size: 11px;
}

@media (max-width: 991px) {
	#main-head #bot-head>.grid-1>h5 {
		display: flex;
	}
	#main-head #bot-head {
		position: relative;
	}
}
@media (max-width: 520px) {
	#main-head #bot-head>.grid-1>h5 {
		top: 15%;
		right: 20%;
	}
}
@media (max-width: 479px) {
	#main-head #bot-head>.grid-1>h5 {
		font-size: 9px;
        top: 28%;
        right: 18%;
	}
	.banner-top-slider .wrap-title-banner-top{bottom: 40px!important;}
	.banner-top-slider{padding-top: 0px!important;}
	.tour-top-10-pages #best-tour2 #right-tour #top-t #left-nametour #title-info h2 {
		width: calc(100% - 38px);
	}
	.tour-top-10-pages #best-tour2 #right-tour #top-t #left-nametour h2 a {
		font-size: 20px;
	}
	.marginTop-moblie {
		margin-top: 15px;
	}
	.title-line>img {
		width: 15%;
	}
	.tour-top-10-pages #best-tour2 #right-tour #top-t #left-nametour #title-info h3 {
	    width: calc(100% - 38px);
	    float: none;
	}
	.tour-top-10-pages #best-tour2 #right-tour #top-t #left-nametour h3 a {
	    font-size: 20px;
	}
}
@media (max-width: 350px) {
	#main-head #bot-head>.grid-1>h5 {
		font-size: 10px;
		right: 35%;
	}
	#main-head #bot-head>.grid-1>h5>a>img {
		display: none;
	}
}
#main-head #bot-head.fixed-class {
    background:#B95C00;
    position: fixed;
}
#footer #f-box.consultants a:nth-child(3) {
    background-color: transparent;
}
#footer #f-box.consultants:hover a:nth-child(3) {
    background-color: transparent;
}
#main-besttours #best-support {
	max-width: 1170px;
    margin: 0 auto;
}
#about-me #scroll-tours #owl-demo8 {
	padding: 22px 0 10px;
}
#about-me .title-about-home h2.title-about-us {
	line-height: 28px;
}
#main-head #bot-head #right-menu a.freequote {
	font-size: 11px;
}
#with-us .line-home .text-line-home {
	color: #1d8c80;
	font-weight: bold;
}
#main-slogan2 #box-slogan2 a h2 {
	color: #1d8c80;
	font-weight: bold;
}
.experience_suplier .exp-content.accommodation-content p {
	font-size: 12px;
	color: #888;
}
#day-tour .slide-photo-fulliti .option-hotel .title-option.open-suplier .fa-minus {
	display: none;
}
#head-info-eat h1 {
	overflow: hidden;
}
.experience_suplier .exp-header > h4 {
	color: #007d70;
	font-size: 14px;
}
#l-dt-destination #box-txt-detail {
	padding:30px;
}
#title-line.detail-orther-tour h2 {
	font-weight: bold;
}
#day-tour #info-day ul li.meals {
	margin-top: 5px;
}
#day-tour #info-day ul li.meals span.fa.fa-cutlery {
	color: #a5a5a5
}
.bt-moretour {
	font-weight: bold;
}
.suplier-tour-map-tour .mix-grid .thumbnail .location {
	text-shadow: 0 0 2px #000;
}
.slide-photo-fulliti .mix-grid .thumbnail .count-img {
	line-height: 24px;
}
#txt-open-tour #title-detail-tour #itinerary h2 {
	font-weight: bold;
}
#txt-open-tour #title-detail-tour #itinerary #days {
	height: 52px;
}
.experience #tab-experience .experience_suplier .thumbnail .count-img {
	font-size:16px;
}
.experience_suplier .exp-content p {
	font-size: 14px
}
#detail-hotel-togg.experience_suplier .exp-content p {
	font-size: 13px;
	color: #888;
}
#title-tours {
	font-size: 18px;

}
.gradient-st2 {
	background-color: transparent;
	background-image: none;
}
.gradient-st2:hover {
	background-color: transparent;
	background-image: none;
}
#best-month-tour #title-tours {
	z-index: 10;
	width: 100%;
	margin-left: 0;
	margin-right: 0;
	padding-left: 15px;
	padding-right: 10px;
	padding-top:15px;
	line-height: 1.2;
	background: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.65)));
	background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 50%);
	background: -moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 50%);
	background: -ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 50%);
	background: -o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 50%);
}
#best-month-tour #title-tours:hover {
	color: #aebf20;
}
#scroll-tours #box-tour {
	border: 1px solid #EEE;
}
.bt-moretesti {
	padding: 16px 40px;
	line-height: 2px;
	font-size: 14px;
	font-weight: 600;
}
#best-tour2 #right-tour #top-t #left-nametour #day {
	line-height: 22px;
}
#best-tour2 #right-tour #top-t #left-nametour #day font {
	font-size: 24px;
}
@media (min-width: 992px) {
	#main-head #bot-head #menu .main-menu .dropdown .horizontal-menu li a span {
		background: rgba(0,0,0,.7);
		padding: 10px 0;
	}
}
#testimonials-team #testimonial blockquote .view-all {
	display: none;
}
#testimonials-team #testimonial p.gradient:before {
	display: none;
}
@media (max-width: 479px) {
	.experience_suplier .col-md-2 {
		width: 100%;
		margin-bottom: 10px;
	}
	.experience_suplier .col-md-10 {
		width: 100%;
		padding: 0;
	}
	.experience_suplier#detail-hotel-togg .col-md-2 {
		width: 25%;
		margin-bottom: 0;
	}
	.experience_suplier#detail-hotel-togg .col-md-10 {
		width: 75%;
		padding: 0 15px;
	}
	#testimonials-team #testimonial p.gradient {
		height: 70px;
		overflow: hidden;

	}
	#testimonials-team #testimonial p.gradient:before {
		display: block;
	}
	#testimonials-team #testimonial blockquote .view-all {
		display: block;
		margin-bottom: 10px;
	}
	#container-scrolltours #owl-demo9 .item.d-item-2, #container-scrolltours #owl-demo9 .item.d-item-3 {
		margin-left: -10px;
	}
	#best-tour2 #right-tour #top-t #left-nametour #day {
		display: none;
	}
	.bt-moretesti {
		width: 85%;
		padding: 16px 0;
	}
}
@media (max-width: 320px) {
	.bt-moretesti {
		width: 90%;
		font-size: 12px;
	}
}
/* sửa footer */
@media (max-width: 479px) {

	#footer #f-box:first-child {
	    margin-left: 0;
	    width: 100%;
	}
	#footer #f-box:nth-child(2), #footer #f-box:nth-child(3) {
	    margin: 15px 0 0;
	    width: 50%;
	    text-align: left;
	}
	#footer #f-box:nth-child(3) {
		padding-left: 10px;
	}
	#footer #f-box.consultants {
		width: 92%;
		margin: 0 auto;
		float: none !important;
	}
}
@media (max-width: 345px) {
	#container-scrolltours #owl-demo9 .item.d-item-2, #container-scrolltours #owl-demo9 .item.d-item-3 {
    	margin-left: -15px;
	}
}
.open-1 {
	display: block!important;
}
#component-detail #tab-info-detail-tour ul {
	display: flex;
	justify-content: space-between;
}
#component-detail #tab-info-detail-tour ul li {
	margin: 0;
}
@media (max-width: 1150px) {
	#component-detail #tab-info-detail-tour ul {
		flex-wrap: wrap;
		height: auto;
	}
	#component-detail #tab-info-detail-tour ul li {
		width: 33.333%;
	}
}
@media (max-width: 767px) {
	#component-detail #tab-info-detail-tour ul {
		display: block;
	}
	#component-detail #tab-info-detail-tour ul li {
		width: 100%;
		margin: 0 10px 0 0;
	}
}
/*=== sửa title tour top ===*/
.menu-top-detail {
	background-color: rgba(2, 109, 105, 1)!important
}
#title-top-tour #price-pk {
	display: flex;
	justify-content: space-between;
	flex-direction: row-reverse;
}
#title-top-tour #inquiry-topmenu-2 {
    height: 40px;
    background-color: #00ab99;
    line-height: 43px;
    text-transform: uppercase;
    padding: 0 24px;
    margin-left: 5px;
    color: #fff;
    font-size: 16px;
    font-family: 'Arial';
    letter-spacing: 1px;
    float: right;
    transition: all .35s;
    font-weight: bold;
    border-radius: 26px;
    text-align: center;
}
#title-top-tour #inquiry-topmenu-2>.fa {
	font-size: 20px;
}
#title-top-tour #inquiry-topmenu-2:hover {
	background-color: #979e1a;
}
#title-top-tour #price-pk #inquiry-topmenu-wrap {
	display: flex;
	justify-content: space-between;
	width: 100%;
}
#title-top-tour #price-pk #inquiry-topmenu-wrap #tailormadetour-topmenu {
	width: 50%;
	height: 40px;
    background: #979e1a;
    line-height: 40px;
    text-transform: uppercase;
    color: #fff;
    display: inline-block;
    font-size: 16px;
    font-family: 'Arial';
    letter-spacing: 1px;
    transition: all .35s;
    font-weight: bold;
    text-align: center;
    border-radius: 26px;
}
#title-top-tour #price-pk #inquiry-topmenu-wrap #tailormadetour-topmenu i {

}
#title-top-tour #price-pk #inquiry-topmenu-wrap #inquiry-topmenu {
	width: 50%;
}
@media (max-width: 767px) {
	#title-top-tour #price-pk {
		flex-direction: column-reverse;
	}
	#title-top-tour #inquiry-topmenu-2 {
		margin: 10px auto 0;
		width: 50%;
	}
	#title-top-tour #price-pk .price {
		float: none;
		text-align: center;
	}
	#title-top-tour #price-pk .price br {
		display: none;
	}
	#title-top-tour #price-pk h3 {
		float: none;
		padding-right: 0;
	}
	#title-top-tour #price-pk strong {
		float: none;
		padding-right: 0;
	}
	#title-top-tour #price-pk font {
		margin-right: 5px;
		float: none;
	}
}
@media (max-width: 479px) {
	#title-top-tour #price-pk #inquiry-topmenu-wrap #tailormadetour-topmenu {
		border-radius: 0;
	    font-size: 14px;
	}
	#title-top-tour.menu-top-detail .grid-1 {
		padding: 0;
	}
}
/* sửa article */
.wrap-articles {
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
	padding: 0;
	float: left;
	margin-left: -15px;
	margin-right: -15px;
}
.wrap-articles .articles-home {
	width: 33.3333%;
	padding: 0 15px;
	background-color: transparent;
}
.articles.articles-home img {
	width: 100%;
	margin: 0 0 10px;
}
.articles.articles-home a {
    font-size: 16px;
}
.articles.articles-home:hover {
    background-color: transparent;
    border-radius: 2px;
}
.articles.articles-home:hover img {
    opacity: .8;
}
@media (max-width: 991px) {
	.wrap-articles {
		margin: 0;
	}
	.wrap-articles .articles-home {
		padding: 0 5px;
	}
}
@media (max-width: 767px) {
	.wrap-articles .articles-home {
		width: 50%;
	}
}
@media (max-width: 479px) {
	.wrap-articles .articles-home {
		width: 100%;
	}
}
/* style loading */
@import url(https://fonts.googleapis.com/css?family=Quattrocento+Sans);
.loading {
	display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: transparent;
  z-index: 9;

}

.loading-text {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  text-align: center;
  width: 100%;
  height: 100px;
  line-height: 100px;
}
.loading-text span {
	font-size: 20px;
  display: inline-block;
  margin: 0 5px;
  color: #00ab99;
  font-weight: bold;
  font-family: 'Arial', sans-serif;
}
.loading-text span:nth-child(1) {
  -webkit-filter: blur(0px);
          filter: blur(0px);
  -webkit-animation: blur-text 1.5s 0s infinite linear alternate;
          animation: blur-text 1.5s 0s infinite linear alternate;
}
.loading-text span:nth-child(2) {
  -webkit-filter: blur(0px);
          filter: blur(0px);
  -webkit-animation: blur-text 1.5s 0.2s infinite linear alternate;
          animation: blur-text 1.5s 0.2s infinite linear alternate;
}
.loading-text span:nth-child(3) {
  -webkit-filter: blur(0px);
          filter: blur(0px);
  -webkit-animation: blur-text 1.5s 0.4s infinite linear alternate;
          animation: blur-text 1.5s 0.4s infinite linear alternate;
}
.loading-text span:nth-child(4) {
  -webkit-filter: blur(0px);
          filter: blur(0px);
  -webkit-animation: blur-text 1.5s 0.6s infinite linear alternate;
          animation: blur-text 1.5s 0.6s infinite linear alternate;
}
.loading-text span:nth-child(5) {
  -webkit-filter: blur(0px);
          filter: blur(0px);
  -webkit-animation: blur-text 1.5s 0.8s infinite linear alternate;
          animation: blur-text 1.5s 0.8s infinite linear alternate;
}
.loading-text span:nth-child(6) {
  -webkit-filter: blur(0px);
          filter: blur(0px);
  -webkit-animation: blur-text 1.5s 1s infinite linear alternate;
          animation: blur-text 1.5s 1s infinite linear alternate;
}
.loading-text span:nth-child(7) {
  -webkit-filter: blur(0px);
          filter: blur(0px);
  -webkit-animation: blur-text 1.5s 1.2s infinite linear alternate;
          animation: blur-text 1.5s 1.2s infinite linear alternate;
}

@-webkit-keyframes blur-text {
  0% {
    -webkit-filter: blur(0px);
            filter: blur(0px);
  }
  100% {
    -webkit-filter: blur(4px);
            filter: blur(4px);
  }
}

@keyframes blur-text {
  0% {
    -webkit-filter: blur(0px);
            filter: blur(0px);
  }
  100% {
    -webkit-filter: blur(4px);
            filter: blur(4px);
  }
}
/* sửa popup inquiry_booking */
@media (max-width: 767px) {
	/* #inquiry_booking .top_booking {
		display: flex;
		justify-content: space-between;
	} */
	#inquiry_booking .top_booking .col-md-8, #inquiry_booking .top_booking .col-md-4 {
		width: 48%;
	}
	#inquiry_booking .top_booking .col-md-12 {
		width: 100%;
	}
	#inquiry_booking #b-departure #input-sl {
		width: 100%;
	}
	#inquiry_booking #b-departure #plexible-date {
		display: none;
	}
	#inquiry_booking .top_booking.no-margin .col-md-4 {
		width: 31%;
	}
	#inquiry_booking .signin .contact_sub.contact_detail, #inquiry .signin .contact_sub.contact_detail {
		width: 16%;
	}
	#inquiry_booking .signin #name_poptour, #inquiry .signin .full-name#name_pop{
		width: calc(84% - 10px);
		margin: 0 !important;
	}
	#inquiry_booking .signin .contact_sub.contact_us, .signin .contact_sub.contact_us {
		display: none;
	}
}
/*=====style owl-demo33, 34======*/
.scroll-article, .scroll-special-tour {
	position: relative;
}
.list-article {
	width: 100%;
}
.scroll-tours .list-tours .item, #scroll-tours .list-tours .item, .scroll-special-tour .list-special-tour .item{
	display: flex;
	padding: 5px;
}
.scroll-tours .list-tours .item .alink>a {
	display: block;
	width: 100%;
	height: 100%;
	text-align: center;
}
.scroll-tours .list-tours .item .fa-arrow-circle-right {
	color: #979e1a;
	font-size: 60px;
	margin-top: 35%;
	cursor: pointer;
	transition: all .35s;
	z-index: -1;
}
.scroll-tours .list-tours .item .alink>a>p {
	line-height: 1.5;
    font-family: 'Arial';
    font-size: 16px;
    letter-spacing: 1px;
    color: #979e1a;
    transition: all .35s;
    font-weight: bold;
}
.scroll-tours #box-tour #img-tour img {
	max-height: 197.5px;
}
.scroll-tours .list-tours .item .alink>a:hover>.fa-arrow-circle-right, .scroll-tours .list-tours .item .alink>a:hover>p {
	color: #00ab99;
}
.list-article .item{
	display: flex;
	padding: 10px;
}
.list-article .item .articles-home>a {
	display: block;
	transition: all .5s ease;
    font-weight: 700;
    font-size: 16px;
}
.list-article .item .articles-home img{
	width: 100%;
}
.list-article .item .articles-home>a:hover {
	color: #00ab99;
}
.list-article .item .articles-home>a:hover img {
	opacity: .8;
}
.scroll-tours .customNavigation-home, #scroll-tours .customNavigation-home, .scroll-article .customNavigation-home, .scroll-special-tour .customNavigation-home {
	position: absolute;
	width: 100%;
	top: 38%;
	display: flex;
	justify-content: space-between;
}
.btn3x, .btn34, .btn35 {
	position: absolute;
	top: 0;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	background-color: rgba(255,255,255,.6);
	filter: drop-shadow(0 0 24px rgba(0,0,0,.7))
}
.btn3x.prev3x, .btn34.prev34, .btn35.prev35 {
	margin-left: -15px;
	left: 0;
}
.btn3x.next3x, .btn34.next34, .btn35.next35 {
	margin-right: -15px;
	right: 0
}
.btn3x i.fa, .btn34 i.fa, .btn35 i.fa {
	font-size: 25px;
	color: rgba(85,85,85,.8);
}
.btn3x:hover, .btn34:hover, .btn35:hover {
	background-color: rgba(255,255,255,.9);
}
.btn3x:hover>i.fa, .btn34:hover>i.fa, .btn35:hover>i.fa {
	color: #555;
}
.scroll-tours .list-tours .carousel-mobile, #scroll-tours .list-tours .carousel-mobile, .list-article .carousel-mobile {
	display: flex;
	justify-content: space-between;
	width: calc(var(--bodyWidth) * 0.75 * 7);
}
.list-article .carousel-mobile {
	width: calc(var(--bodyWidth) * 0.75 * 6);
}
.scroll-tours .list-tours .carousel-mobile .item, #scroll-tours .list-tours .carousel-mobile .item, .list-article .carousel-mobile .item {
	width: calc(var(--bodyWidth) * 0.75);
	margin: 0;
}
#best-month-tour #title-line img {
	margin-top: 20px;
}
@media (max-width: 479px) {
	#best-month-tour #title-line h2 {
		margin-bottom: 30px;
		margin-top: 10px;
	}
	#best-month-tour #title-line img {
		margin-top: 10px;
	}
	.list-tours, .list-article {
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
		width: 100%;
	}
	.list-tours::-webkit-scrollbar, .list-article::-webkit-scrollbar {
		visibility: hidden;
		width: 1px;
		color: rgba(255,255,255,0);
	}
	.list-tours::-webkit-scrollbar-track, .list-article::-webkit-scrollbar-track {
		background-color: transparent;
	}
	.list-tours::-webkit-scrollbar-thumb, .list-article::-webkit-scrollbar-thumb {
		background-color: transparent;
	}
	.list-tours {
		scrollbar-base-color: rgba(255,255,255,0);
		scrollbar-3dlight-color: rgba(255,255,255,0);
		scrollbar-highlight-color: rgba(255,255,255,0);
		scrollbar-track-color: rgba(255,255,255,0);
		scrollbar-arrow-color: rgba(255,255,255,0);
		scrollbar-shadow-color: rgba(255,255,255,0);
		scrollbar-dark-shadow-color: rgba(255,255,255,0);
	}
	.list-article .carousel-mobile .item, .scroll-special-tour .list-special-tour .item {
		padding: 3px;
	}
	.scroll-tours .customNavigation-home, #scroll-tours .customNavigation-home, .scroll-article .customNavigation-home {
		display: none;
	}
	#best-month-tour .scroll-tours .carousel-mobile #box-tour .alink, #best-month-tour #scroll-tours .carousel-mobile #box-tour .alink, .list-article .carousel-mobile #box-tour .alink {
		min-height: 277px;
		height: auto;
	}
	.btn35.prev35 {
		margin-left: 0;
	}
	.btn35.next35 {
		margin-right: 0;
	}
}
/*top 10 tours*/
.tour-top-10-pages #best-tour2 #left-nametour {
	position: relative;
}
.tour-top-10-pages #best-tour2 #left-nametour .rating {
	float: right;
    width: 35px;
    position: absolute;
    top: 0;
    right: 0;
}
.tour-top-10-pages #best-tour2 #left-nametour .rating img {
	width: 100%;
}
@media (max-width: 479px) {
	.tour-top-10-pages #best-tour2 #left-nametour .rating {
		top: auto;
		bottom: 20%;
	}
}
/*===== style grid-3 family tours =======*/
.grid-3{
    margin: 0 auto;
    width: 100%;
    padding: 0 15px;
}
.grid-3 img {
	width: 100%;
}
.title-line-3 {
	width: 100%;
    margin: 3rem 0 2rem;
    text-align: center;
}
.title-line-3>h2 {
	text-transform: uppercase;
	width: 100%;
    font-size: 24px;
    font-family: 'Arial';
    letter-spacing: 1px;
    font-weight: 700;
    line-height: 1.5;
}
.title-line-3>h2:after {
	display: block;
	content: "";
	height: 2px;
    max-width: 170px;
    width: 100%;
    margin: 1rem auto;
    background-color: #b6bd2e;
}
.wrap-card {
	display: flex;
	width: 100%;
	justify-content: space-between;
}
.wrap-card .box-card {
	width: 30%;
	position: relative;
	cursor: pointer;
}
.wrap-card .front {
	border-radius: 10px;
	position: relative;
	width: 100%;
	height: auto;
	line-height: 0;
}
.wrap-card .box-card .front img {
	border-radius: 10px;
}
.wrap-card .front h3 {
	border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
	width: 100%;
	text-align: center;
	color: #fff;
	font-size: 22px;
	background: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.65)));
    background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 50%);
    background: -moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 50%);
    background: -ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 50%);
    background: -o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 50%);
	position: absolute;
	bottom: 0;
	padding: 2rem 0;
	line-height: 1.2;
}
.wrap-card .back {
	border-radius: 10px;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	background-color: #026d69;
	padding: 10px;
	transform: rotateY(180deg);
	-webkit-transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
}
.wrap-card .back>p {
	font-size: 16px;
	line-height: 2;
	color: #fff;
}
.wrap-card .back, .wrap-card .front {
	height: 100%;
	transition: all 1.5s ease;
	backface-visibility: hidden;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
}
.wrap-card .box-card:hover .front {
	transform: rotateY(180deg);
	-webkit-transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
}
.wrap-card .box-card:hover .back {
	transform: rotateY(0deg);
	-webkit-transform: rotateY(0deg);
	-ms-transform: rotateY(0deg);
	-moz-transform: rotateY(0deg);
}
.traffic {
	width: 60%;
	margin: 20px auto;
}
.traffic .box-traffic {
	text-align: center;
	margin: 25px 0;
}
.traffic .box-traffic .icon-traffic {
	width: 7%;
	margin: 0 auto;
}
.traffic .box-traffic h4 {
	font-size: 20px;
	margin: 10px 0;
}
.traffic .box-traffic p {
	font-size: 14px;
	margin: 10px 0;
}
.traffic .box-traffic p span {
	font-weight: 700;
}
.box-destination {
	width: 100%;
	margin: 25px 0 20px;
}
.box-destination .banner-destination-family {
	width: 100%;
	position: relative;
	line-height: 0;
}
.box-destination .banner-destination-family h3 {
	position: absolute;
	top: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	text-align: center;
	color: #fff;
	font-size: 30px;
	display: flex;
	justify-content: center;
	align-items: center;
}
.box-destination .banner-destination-family h3>a {
	color: #fff;
}
.box-destination>p {
	margin: 15px 0;
	padding: 0 15px;
}
.box-destination .content-destionation {
	width: 60%;
	margin: 15px auto;
	text-align: center;
}
.box-destination .content-destionation h5 {
	font-size: 18px;
	margin: 20px 0 10px;
	text-align: center;
}
.box-destination .content-destionation h5>i, .kid-box-1 i {
	margin-right: 10px;
	font-size: 18px;
}
.box-destination .content-destionation>p {
	margin: 10px 0;
	line-height: 1.3;
}
.box-destination .content-destionation>a {
	margin: 10px 0;
	line-height: 1.3;
	color: #007d70;
}
.kid-box-1, .kid-box-2 {
	display: flex;
	justify-content: space-between;
	margin: 25px 0 20px;
}
.kid-box-1>div {
	width: 48.5%;
}
.kid-box-1>div>p {
	margin: 15px 0;
}
.kid-box-1>div>p:first-child {
	margin-top: 0;
}
.kid-box-1>div li {
	margin: 10px 0 10px 0;
}
.kid-box-2>div {
	width: 32%;
	text-align: center;
}
.kid-box-2 .kid-stay {
	margin: 15px 0;
	line-height: 1.5;
}
.kid-box-2 .kid-stay h4 {
	font-size: 18px;
}
.kid-box-2 .kid-stay p {
	font-size: 16px;
	margin-top: 5px;
}
.kid-box-2 .kid-stay li {
	font-size: 14px;
	font-style: italic;
}
.kid-box-2 .kid-stay li>a {
	color: #555;
}
.kid-box-2 .kid-stay li>a:hover, .box-destination .banner-destination-family h3>a:hover, .box-destination .content-destionation>a:hover {
	color: #aebf20;
}
.wrap-food, .wrap-festival {
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
}
.wrap-food {
	overflow: hidden;
}
.wrap-food .box-food {
	width: 31%;
	margin-right: 1.155%;
	margin-left: 1.155%;
	margin-bottom: 1.5rem;
	position: relative;
	display: flex;
	justify-content: center;
	line-height: 0;
	transition: all .5s ease;
	overflow: hidden;
}
.wrap-food .box-food>img {
	transition: all .5s ease;
}
.wrap-food .box-food .food-name {
	display: block;
	position: absolute;
	bottom: 0;
	width: 100%;
	line-height: 0;
}
.wrap-food .box-food .food-name>h4 {
	width: 100%;
	height: 100%;
	font-size: 16px;
	line-height: 1.2;
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 1rem 0;
	text-align: center;
	color: #fff;
	background: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.65)));
    background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 50%);
    background: -moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 50%);
    background: -ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 50%);
    background: -o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 50%);
}
.wrap-food .box-food>a {
	width: 100%;
	position: absolute;
	bottom: 0;
	display: block;
}
.wrap-food .box-food h5 {
	font-size: 18px;
	text-align: center;
	width: 100%;
	padding: 1rem 0;
	color: #fff;
	background: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.65)));
    background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 50%);
    background: -moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 50%);
    background: -ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 50%);
    background: -o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 50%);
}
.wrap-food .box-food:hover {
	box-shadow: -5px 5px 15px rgba(22,12,0,.6);

}
.wrap-food .box-food:hover>img {
	-webkit-transform: translate(2px,-2px) scale(1.02);
    transform: translate(2px,-2px) scale(1.02);
}
.wrap-food .box-food .food-name:hover>img {
	filter: brightness(98%);
	box-shadow: -1px 1px 5px rgba(22,12,0,.6);
}
.wrap-food .box-food>a:hover h5, .wrap-food .box-food .food-name:hover>h4 {
	color: #aebf20;
}
.box-festival {
	width: 46.9%;
	margin: 0 1.55% 1.5rem;
	display: flex;
	justify-content: center;
	align-items: stretch;
	line-height: 0;
	transition: all .5s ease;
}
.box-festival:hover {
	box-shadow: -5px 5px 15px rgba(22,12,0,.6);
    -webkit-transform: translate(2px,-2px) scale(1.02);
    transform: translate(2px,-2px) scale(1.02);
}
.box-festival>div {
	width: 60%;
}
.box-festival>a {
	width: 40%;
	background-color: #007d70;
	display: flex;
	justify-content: center;
	align-items: center;
	text-align: center;
}
.box-festival h3 {
	width: 100%;
	font-size: 18px;
	color: #fff;
	line-height: 1.5;
	padding: 10px;

}
.box-festival>a:hover h3 {
	color: #aebf20;
}
.wrap-question-family {
	width: 70%;
	margin: 0 auto;
}
.wrap-question-family .box-question {
	margin: 15px 0;
	background-color: #fff;
}
.wrap-question-family .box-question>h2 {
	line-height: 1;
    color: #555;
    font-weight: 700;
    font-size: 16px;
    /*=====*/
    padding: 12px 10px;
    background-color: #fff;
    border-bottom: 1px solid #ccc;
    line-height: 30px;
    width: 100%;
    cursor: pointer;
    display: flex;
    align-items: center;
    transition: all .5s ease;
}
.wrap-question-family .box-question>h2:hover {
	box-shadow: -2px 2px 5px rgba(22,12,0,.6);
}
.wrap-question-family .box-question>h2>.icon-us {
	color: #007d70;
	margin-left: auto;
	display: block;
}
.wrap-question-family .box-question>h2>.icon-us>i {
	font-size: 20px;
}
.wrap-question-family .box-question>p {
	padding: 10px;
	display: none;
	transition: all .5s ease;
}
.wrap-review {
	background-color: #fff;
	width: 60%;
	margin: 0 auto;
	padding: 15px;
}
.wrap-review .box-review {
	display: flex;
	justify-content: space-between;
	margin: 10px 0;
}
.wrap-review .box-review>div:first-child {
	width: 20%;
}
.wrap-review .box-review>div:last-child {
	width: 79%;
	padding-left: 15px;
	display: flex;
	flex-wrap: wrap;
}
.wrap-review .box-review>div>img {
	border-radius: 50%;
	border: 2px solid #ccc;
	width: 70%;
	display: block;
	margin: 0 auto;
}
.wrap-review .box-review>div>span {
    font-size: 13px;
    text-align: center;
    font-weight: 700;
    width: 100%;
    display: block;
    margin-top: 5px;
}
.wrap-review .box-review>div>p {
	font-size: 13px;
	width: 100%;
}
.text-over {
	overflow: hidden;
	height: 70px;
}
.wrap-review .box-review>div>button {
	font-size: 12px;
	background-color: transparent;
	border: none;
	margin-left: auto;
	margin-right: 0;
}
#detail-top-10.title-info.title-info-family {
	height: 37px;
}
@media (min-width: 1200px) {
	.grid-3 {
	    max-width: 1170px;
	}
}
@media (max-width: 991px) {
	.grid-3 {
	    padding: 0 10px;
	}
	.wrap-card .box-card {
		width: 33%;
	}
	.wrap-card .back>p {
		font-size: 14px;
	}
	.kid-box-1>div {
		width: 50%;
		margin-right: 0;
		margin-left: 0;
		padding-left: 5px;
		padding-right: 5px;
	}
	.box-festival, .wrap-food .box-food {
		width: 50%;
		margin: 0 0 1.5rem;
		padding-left: 5px;
		padding-right: 5px;
	}
	.wrap-food .box-food {
		width: 33.333%;
	}
	.box-destination .banner-destination-family h3 {
		font-size: 20px;
		bottom: 20%;
	}
	.wrap-food .box-food>img {
		max-height: calc(var(--widthImg) * 0.7176);
	}
}
@media (max-width: 767px) {
	.wrap-card .back>p {
		font-size: 13px;
	}
	.wrap-card .front h3 {
		font-size: 16px;
		padding: 1rem 0;
	}
	.box-destination .banner-destination-family h3 {
		bottom: 0;
		font-size: 18px;
	}
	.kid-box-1 {
		flex-wrap: wrap;
	}
	.kid-box-1>div {
		width: 100%;
	}
	.kid-box-1>div:last-child {
		padding: 0 15px;
	}
	.title-line-3 {
		margin: 1.5rem 0 .5rem;
	}
	.title-line-3>h2 {
		font-size: 19px;
		letter-spacing: 0;
	}
	.wrap-food .box-food {
		width: 50%;
	}
	.box-festival>h3 {
		font-size: 14px;
	}
}
@media (max-width: 479px) {
	.wrap-card {
		flex-wrap: wrap;
	}
	.wrap-card .box-card {
		width: 100%;
		margin-bottom: 10px;
	}
	.wrap-card .box-card:last-child {
		margin-bottom: 0;
	}
	.wrap-card .back>p {
		font-size: 14px;
	}
	.wrap-card .front h3 {
		font-size: 18px;
	}
	.traffic {
		width: 95%;
	}
	.box-destination .content-destionation {
		width: 95%;
	}
	.box-destination .banner-destination-family h3 {
		padding: 5px 0;
	}
	.kid-box-2 {
		flex-wrap: wrap;
		margin-top: 0;
	}
	.kid-box-2>div {
		width: 100%;
		padding-left: 0;
		padding-right: 0;
	}
	.kid-box-2>div>.kid-stay:first-child {
		margin-top: 0;
	}
	.wrap-food .box-food, .wrap-question-family {
		width: 100%;
		margin-left: 0;
		margin-right: 0;
		padding-left: 0;
		padding-right: 0;
	}
	.box-festival {
		width: 100%;
		padding-left: 0;
		padding-right: 0;
	}
}
/* ======= end new =======*/
/*===booking-mobile====*/
.booking-mobile {
	display: none;
}
@media (max-width: 991px) {
	.booking-mobile {
		display: flex;
		width: 100%;
		height: 50px;
		background-color: rgba(0, 107, 107, 0.7);
		position: fixed;
		bottom: 0;
		z-index: 99;
	}
	.booking-mobile>a {
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		color: #fff;
		font-size: 13px;
		width: 33.3333%;
		height: 100%;
		border-right: 1px solid #fff;
	}
	.booking-mobile>a:last-child {
		border-right: none;
	}
	.booking-mobile>a>i {
		font-size: 18px;
		display: block;
		width: 100%;
		text-align: center;
		margin-bottom: 5px;
	}
}
/*===== galery images ======*/
.ava-galery {
	width: 100%;
	display: block;
	line-height: 0;
	position: relative;
}
.ava-galery>img {
	width: 100%;
}
.ava-galery>.count-img {
	position: absolute;
    top: 17px;
    right: 28px;
    color: #fff;
    font-weight: bold;
    text-shadow: 0 0 2px #000;
    font-size: 16px;
}
.ava-galery>.fa-search-plus {
	font-size: 9px;
	position: absolute;
	right: 10px;
	top: 10px;
	padding: 3px;
	color: #fff;
	background: url(https://d1k2oi80tv211b.cloudfront.net/tivn/images/opa2.png) repeat;
	left: inherit;
}
.ava-galery:hover>.count-img,.ava-galery:hover>.fa-search-plus {
	color: #00ab99;
}

.wrap-slick {
    position: fixed;
    top: 0;
    width: 100%;
    height: 100vh;
    z-index: -1;
    background-color: rgba(2,29,26,.8);
	visibility: hidden;
}
.wrap-slick img {
	width: 100%;
}
/*.synch-carousels {
	height: 100vh;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	visibility: hidden;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

.synch-carousels .left-slick {
	width: 50%;
	position: relative;
}
.synch-carousels.synch-desti .left-slick {
	width: 40%;
}
.synch-carousels .right-slick {
 	width: 40%;
 	margin-top: 30px;
}
.synch-carousels .slick-slide {
  outline: none;
}

.synch-carousels .slick-vertical .slick-slide {
  border: none;
}

.synch-carousels .gallery .slick-slide {
  cursor: pointer;
}
.synch-carousels .nav-arrows {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  position: absolute;
  top: 45%;
}
.synch-carousels .nav-arrows>button {
	position: absolute;
    top: 0;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    border: none;
    outline: none;
    background-color: rgba(255,255,255,.6);
     -webkit-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -o-transition: all .2s linear;
}
.synch-carousels .nav-arrows>button.arrow-left {
	margin-left: -50px;
    left: 0;
	cursor:pointer;
}
.synch-carousels .nav-arrows>button.arrow-right {
	margin-right: -50px;
    right: 0;
	cursor:pointer;
}
.synch-carousels .nav-arrows>button>i {
	font-size: 25px;
    color: rgba(85,85,85,.8);
}
.synch-carousels .nav-arrows>button:hover {
	background-color: #fff;
}
@media (max-width: 1199px) {
	.synch-carousels .left-slick {
		width: 80%;
	}
	.synch-carousels .right-slick {
		width: 60%;
	}
}
@media (max-width: 479px) {
	.synch-carousels .nav-arrows {
		display: none;
	}
	.synch-carousels .left-slick {
		width: 95%;
	}
	.synch-carousels .right-slick {
		width: 90%;
	}
}
*/
/*=====style inclution-box======*/
.current-container{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;
	float: left;
	width: 100%;
}
.current-container .col-xlg-4{
	width: 33.333%;
	padding-right: 15px;
	padding-left: 15px;
}
.current-container .col-xlg-4:first-child{
	padding-left: 0;
}
.current-container .col-xlg-4:last-child{
	padding-right: 0;
}
.current-box{
	background-color: #fff;
	box-shadow: 0 0 5px 0 #e2e3e4;
    position: relative;
}
.current-box h3{
	font-size: 18px;
    text-transform: uppercase;
    padding-bottom: 15px;
    padding-top: 25px;
    margin-bottom: 25px;
    color: #fff;
    line-height: 1.5;
    text-align: center;
}
.body-current-box{
	display: flex;
	align-items: center;
	justify-content: flex-start;
	flex-direction: column;
}
.body-current-box .icon-tick{
	width: 60px;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
.body-current-box .icon-tick>img{
	width: 100%;
}
.body-current-box p{
	font-size: 14px;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-right: 10px;
    padding-left: 10px;
    text-align: center;
    line-height: 1.2;
}
.body-current-box .color-gr{
	color: #979e1a;
}
.current-box .btn-st5{
	display: flex;
	width: 100%;
	height: 50px;
	justify-content: center;
	align-items: center;
	text-transform: uppercase;
	color: #fff;
	margin-top: 25px;
}
.price-trip-box{
	margin-top: 20px;
	margin-bottom: 10px;
}
.price-trip-box>span strong{
	font-size: 22px;
	color: #fc8f30;
}
.current-box .wrap-more-inclusions{
	display: none;
}
.current-box-3 h3,.current-box-2 h3{
	background-color: #979e1a;
}
.current-box-3 .btn-st5,.current-box-2 .btn-st5{
	background-color: #979e1a;
}
.current-box-3 .btn-st5:hover,.current-box-2 .btn-st5:hover{
	background-color: #007d70;
}
.current-box-1 h3{
	background-color: #007d70;
}
.current-box-1 .btn-st5{
	background-color: #007d70;
}
.current-box-1 .btn-st5:hover{
	background-color: #979e1a;
}
.current-box:before{
	position: absolute;
	top: 0;
	left: 50%;
	border: 5px solid #f5f5f5;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	color: #fff;
	font-size: 16px;
	font-weight: 600;
	transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
}
.current-box-1:before{
	content: '1';
	background-color: #007d70;
}
.current-box-2:before{
	content: '2';
	background-color: #979e1a;
}
.current-box-3:before{
	content: '3';
	background-color: #979e1a;
}
@media (max-width: 991px) {
	.current-container .col-xlg-4{
		margin-bottom: 20px;
		margin-top: 20px;
	}
	.current-container .col-xlg-4:first-child{
		order: 3;
		width: 50%;
		padding-left: 15px;
	}
	.current-container .col-xlg-4:nth-child(2){
		order: 1;
		width: 100%;
	}
	.current-container .current-box-1{
		width: 50%;
		margin-left: auto;
		margin-right: auto;
	}
	.current-container .col-xlg-4:last-child{
		order: 2;
		width: 50%;
		padding-right: 15px;
	}
}
@media (max-width: 479px) {
	.current-container .col-xlg-4:last-child,.current-container .col-xlg-4:first-child{
		width: 100%;
	}
	.current-container .current-box-1{
		width: 100%;
	}
	.body-current-box .curren-hidden{
		display: none;
	}
	.body-current-box .wrap-more-inclusions{
		display: block;
		width: 100%;
		text-align: center;
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.body-current-box .wrap-more-inclusions>a{
	    color: #007d70;
	    padding: 8px 5px;
	    display: inline-block;
	}
	.body-current-box .wrap-more-inclusions>a:after{
	    content: '';
	    display: block;
	    width: 100%;
	    height: 1px;
	    background-color: #007d70;
	}
	.body-current-box .wrap-more-inclusions>.fa{
		color: #007d70;
	}
}