@media (min-width: 992px) and (max-width: 1200px) {
.mainmenu li a.RobotoRegular{font-size:13px!important;padding:0 13px!important}
.mainmenu li.contact a.RobotoRegular{padding-right:30px!important}
.hidden1200{display:none !important}
}
@media (min-width: 854px) and (max-width: 1100px) {

.boxTour {width: 31%;}	
#slider .selectric {width: 100%;}
.whyBox .bg_red {width: 25%;padding: 0px 25px 0 0;}
.whyBox .list-why{padding: 10px 0px;}
#footer-m .fixLink {width: 20%;}
#footer-m .infoCompany,#footer-m .subcribeBox{width: 25%;}
.bottomTour .tourItem .body { width: 49%;}
.toursPackagesDeals .tourItem:first-child .photo,.toursPackagesDeals .tourItem:first-child .photo img{height:auto}
.mainmenu li a.RobotoRegular {padding: 0 10px;font-size:12px}
}
@media (min-width: 767px) and (max-width: 853px) {
.toursPackagesDeals .tourItem:first-child .photo img,.toursPackagesDeals .tourItem:first-child .photo {height: auto;}
.boxTour {width: 31%;}
#slider .selectric {width: 100%;}
#header {height: 55px!important;}
.bottomTour .tourItem .body {width: 49%;}
.whyBox .bg_red {padding:0px;width: 28%;}
.list-why li {padding: 5px 1px 6px 18px;}
.whyBox .list-why {width: 70%;padding: 7px 0px;}
#footer-m .fixLink {width: 22%;}
#footer-m .subcribeBox,#footer-m .infoCompany {width: 25%;margin-right: 20px;}
.mainmenu li a.last {padding-right: 0px;}
.mainmenu li a.RobotoRegular {font-size: 11px;padding: 0 5px;}
.navbar-top-right, .boxFindTour{display:block!important}
.navbar-vsa{display:none!important}
}
@media (min-width: 690px) and (max-width:966px) {
#listHolderView .box,.boxListHotels .box {width: 33.333%;float: left;}
.boxListHotels .box{padding: 10px 5px 10px 5px;}
.hotels-block h3.title { margin: 0 0 0px;font-size: 16px;}
}
@media (min-width: 480px) and (max-width:690px) {
#listHolderView .box, .boxListHotels .box{width: 50%;float: left;}
.lst-ext-tours .photo {width: 45%!important;margin: 0 15px 15px 0px!important;}
.lst-ext-tours .boxPriceMini{top: 5px;right: 5px;}
}
@media (max-width: 1170px) {
.hidden1170{display:none !important}	
}
@media (max-width: 992px) {
.toursPackagesDeals .tourItem .photo,.bottomTour .tourItem .photo ,.box_news_blog1 .tourItem .photo{width: 44%;height: auto;}
.toursPackagesDeals .tourItem .photo img,.bottomTour .tourItem .photo img,.box_news_blog1 .tourItem .photo img{width: 100%;height: 100%;}
.pdxs{padding:0!important}
#header{height:87px!important}
#logo{margin:0 !important}
.hide_s,.contactBox{display:none!important}
.btn-toogle{display:block}
.boxListItinerary div.row-head-small{width:100%;height:56px;display:table;overflow:hidden;background:#FFF;cursor:pointer;position:relative;margin:0 0 10px}
.boxListItinerary div.row-head-small div.day{width:56px;height:56px;margin:0 10px 0 0;display:table-cell;vertical-align:middle;line-height:22px;color:#ff5b00;font-size:14px;text-transform:uppercase;text-align:center;z-index:10;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#f5f5f5),color-stop(1,#e5e3e3));background:-moz-linear-gradient(center top,#f5f5f5 5%,#e5e3e3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5',endColorstr='#e5e3e3');background-color:#f5f5f5}
.boxListItinerary div.row-head-small div.desc{height:56px;padding:10px;display:table-cell;vertical-align:middle;font-weight:700;color:#0f55a4;font-size:17px;line-height:18px}
#slider .shape4 h3{font-size:37px}
#slider .shape4 p{font-size:17px;background:url(../images/arrow4.png) right 6px no-repeat}
#maia-nav-x .maia-aux h1{cursor:pointer;font:bold 14px/3.15 arial,sans-serif;height:44px;margin:0 -15px;overflow:hidden;position:relative;padding:0 59px 0 15px;-webkit-tap-highlight-color:transparent;-ms-text-overflow:ellipsis;text-overflow:ellipsis;text-shadow:0 -1px 0 transparent;-moz-user-select:none;-webkit-user-select:none;user-select:none;white-space:nowrap;border-bottom:1px solid #eee}
#maia-nav-x .maia-aux h1:before{-moz-box-sizing:border-box;box-sizing:border-box;content:"";display:block;height:27px;position:absolute;right:15px;top:8.5px;width:29px}
#maia-nav-x .maia-aux h1:after{content:"";position:absolute;right:21px;top:15.5px;width:16px;height:16px;background:url(../images/icon-ios7-arrow-down-20.png) no-repeat center center}
#maia-nav-x .maia-aux h1+ul{background:#fafafa;color:#444;height:0;margin:0 -15px;overflow:hidden;padding:0 15px;-moz-transform:scale(1,0);-ms-transform:scale(1,0);-webkit-transform:scale(1,0);transform:scale(1,0);-moz-transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-moz-transition:-moz-transform .2s ease-out;-webkit-transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out}
#maia-nav-x .maia-aux.active h1+ul{-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.08);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.08);box-shadow:inset 0 1px 2px rgba(0,0,0,.08);height:auto;-moz-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}
#maia-nav-x .maia-aux h1+ul li{border-top:1px solid #eee;float:none;margin:0}
#maia-nav-x .maia-aux h1+ul li a{padding:12px 0;display:block;font-size:16px}
#maia-nav-x .maia-aux h1+ul li.active a{color:#f58220;font-weight:700}
.boxFindTour{display:none}
.city_hotel_block ul li{width:49%}
.search-tour-depart .search_form td { width:100%; margin:0 0 5px}
.search-tour-depart .search_form .red_button { display:block; margin:5px auto !important} 
.block992{display:block !important}
.hidden992{display:none !important}
.smart_search {
    float: right !important;
    width: 260px;
    padding: 5px 0;
}
li.search992{float: left;
    border: 0;
    outline: none;
    background: url(../images/zoom.png) no-repeat center center;
    width: 40px;
    height: 40px;
	line-height:40px
    margin:0;
    cursor: pointer;}
.search_tour_home_page.h_box_search_tour {
		width: 100%;
		position: absolute;
		top:auto !important;
		bottom:0 !important;
		left: 0;
		z-index: 100;
		display:none;
}
.search_tour_home_page #findSearch .line {
    display: inline-block;
    width: 100% !important;
    margin-bottom: 10px !important;
    float: left;
    text-align: left;
    clear: none;
    margin-right: 0;
}
.search_tour_home_page #findSearch .width49_992_left{width:49% !important; float:left !important}
.search_tour_home_page #findSearch .width49_992_right{width:49% !important; float:right !important}
.search_tour_home_page .btn-find-tours {
    max-width: 120px;
    width: 100%;
	margin-top:0 !important;
	float:left;
}
.h_box_search_tour.search_tour_home_page .form-group{margin:0 0 10px !important}
.h_box_search_tour.search_tour_home_page .form-group.width49_992_left{width:49% !important; float:left !important}
.h_box_search_tour.search_tour_home_page .form-group.width49_992_right{width:49% !important; float:right !important}
.h_box_search_tour.search_tour_home_page .form-group.btnFindTour {
	display:inline-block;
    width: 100%;
    max-width: 120px;
}
.h_box_search_tour.search_tour_home_page .btn-primary {

    margin-top: 0px;
    height: 34px;
}
}
@media (min-width: 993px) {#top .Social-follow.col-md-4{width: 27.333333% !important}
#top .col-md-8{width: 72.66666667% !important;}}
@media (min-width: 992px) {
.pd0{padding:0!important}
#footer .widget{padding:0}
#footer-m .widget.colF2{padding-left:56px}
#footer-m .widget.colF3{padding-left:64px}
#footer-m .widget.colF4{padding-left:20px}
.hide_m{display:none!important}
.mfr{float:right}
.boxListItinerary div.row-head-big{width:100%;font-size:14px;color:#555;background:#FFF;cursor:pointer;position:relative;padding:0 0 0 17px;margin:0 0 10px;display:table}
.boxListItinerary div.row-head-big div{display:inline-block;vertical-align:top;height:56px}
.boxListItinerary div.row-head-big div.day{width:56px;height:56px;line-height:22px;color:#ff5b00;font-size:14px;padding:7px 0;text-transform:uppercase;text-align:center;float:right;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#f5f5f5),color-stop(1,#e5e3e3));background:-moz-linear-gradient(center top,#f5f5f5 5%,#e5e3e3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5',endColorstr='#e5e3e3');background-color:#f5f5f5}
.boxListItinerary div.row-head-big div.desc{vertical-align:middle;display:table-cell;width:75%;font-weight:700;color:#0f55a4;font-size:17px}
.boxListItinerary div.row-head-big div.meals{width:112px;display:table-cell;vertical-align:middle;text-transform:uppercase;color:#0f55a4}
.navbar-vsa{display:none}
#top ul li.hassub:hover dl.sub-menu { display:block !important}
}
@media screen and (min-width: 768px) {
.pdst0{padding:0!important}
.nav-iso{border:solid 1px #d7d7d7;background-color:#fafafa;box-shadow:1px 1px 1px #d5d5d5;-moz-box-shadow:1px 1px 1px #d5d5d5;-webkit-box-shadow:1px 1px 1px #d5d5d5}
.nav-iso>li.active:after{content:"";position:absolute;left:45%;bottom:-6px;border-top:6px solid #0f55a4;border-left:6px solid #FFF;border-right:6px solid #FFF}
.nav-iso li a span.trip{padding-left:33px}
.nav-iso li a span.places{padding-left:30px}
.nav-iso li a span.tips{padding-left:40px}
.nav-iso-detail{background-color:#f5f5f4;position:relative}
.nav-iso-detail li{display:inline-block;float:left;width:auto}
.nav-iso-detail li a{padding-left:28px;padding-right:28px}
.nav-iso-detail>li+li{margin-left:0}
.nav-iso-detail>li.active:after{content:"";position:absolute;left:45%;bottom:-6px;border-top:6px solid #2b8dcc;border-left:6px solid #FFF;border-right:6px solid #FFF}
#top .vsa{display:none}
/*.navbar-top-right li a{color:#FFF;font-size:14px;text-decoration:none}
.navbar-top-right li.lang{padding:4px 0 0 10px}
.navbar-top-right li.lang a{width:29px;height:19px;display:inline-block;margin:0 2px;background:url(../images/language.png) no-repeat}
.navbar-top-right li.lang a.vn{background-position:right bottom}*/
.ic{display:inline-block;background:url(../images/sprites2.png) no-repeat}
.icon-phone{width:14px;height:15px;background-position:-3px -20px;vertical-align:-3px}
.icon-email{width:14px;height:10px;background-position:-3px -3px;vertical-align:0}
.map_canvas{width:100%;height:600px}
}
@media screen and (max-width: 768px) {
.hidden768{display:none !important}
.h_top_menu {
   margin-top:0 !important;
}
.main-menu{width:100% !important}
#contact-home .contact h3 {font-size: 20px;}
#ads_1,#ads_2,#ads_3,#ads_4,#ads_5,#ads_6{display:none!important}
.footer-responsive{display:block}
.whyBox,#footer-copyright .info{display:none}
#footer-copyright .copy{width:59%}
#slider .shape4 h3{font-size:30px}
#slider .shape4 p{font-size:15px;background:url(../images/arrow4.png) right 6px no-repeat}
.colThumbSlide{display:none}
#footer .designby{text-align:center;padding:10px 0 0}
.lst-ext-tours .boxPrice{display:none}
.lst-ext-tours .body{width:auto;float:none;vertical-align:top;margin-left:230px}
.lst-ext-tours .boxPriceMini{color:#FFF;width:74px;padding:21px 0;background-color:#0f55a4;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;text-align:center;position:absolute;top:25px;right:10px;line-height:16px}
.nav-iso,.nav-iso-detail{width:100%;display:block;position:relative;padding:10px 15px;background:#f6f6f6}
.nav-iso>li>a,.nav-iso-detail>li>a{text-align:left;background:#FFF url(../images/arrow_3.png) 96% center no-repeat}
.mobile{display:none}
.map_canvas{width:100%;height:200px}
.box_news_blog .news_first{ float:none} 
.arrow_icr{float:right}
.listInfo2 li a{font-size:14px ; color:#333}
.listInfo2 li a span{margin-left:10px;}
#slider img ,.slidesMod,#slider{height: 215px;}
.toursPackagesDeals .tourItem .photo,.bottomTour .tourItem .photo {width: 44%;height:auto}
.toursPackagesDeals .tourItem .photo img {width: 100%;height: 100%;}
.toursPackagesDeals .tourItem:first-child .photo,.toursPackagesDeals .tourItem:first-child .photo img {height: 200px;}
#ads_3{width:100%}
.boxTour {width: 46%;}
.listInfo,.listInfo2{padding-top:20px}
.bottomTour .tourItem .photo img {width: 100%;}
.guide_box ul li {width: 100%;}
#ads_4 a,#ads_4,#ads_5,#ads_5 a{width:50%!important;padding-right: 20px;}
#ads_4 img,#ads_5 img{width:100%}
.box_news_blog1 .tourItem .body {width: 100%;margin-left:5px}
.whyBox .list-why{width:67%;padding:0}
.bg_red h2 {font-size: 20px;}
.bg_red h2 span {font-size: 44px;}
.list-why li{font-size:14px}
.whyBox .bg_red {width: 205px;padding: 10px 10px 0 0;}
.PromotionTour{width:100%!important}
.PromotionTour .itemTourTop{width:50%;float:left}
.PromotionTour .bottomTour {width: 50%;float: left;padding-left: 20px;margin-top:0px}
#footer-m .fixLink,#footer-m .infoCompany  {
   display:none!important
}
.elem-accordion_Items{font-size: 16px;color: #333;border-bottom: 1px solid #d4d4d4;padding-bottom: 5px;}
#footer-m {
    background: #0f55a4;
    padding: 30px 0;
    margin-top: 10px;
}
#footer-m .subcribeBox {
    width: 48%;
    padding-left: 10px;
    float: left;
}
#ads_261_316{display:none!important}
/**/
#header{height:auto!important}
.mainmenu {width: 100%!important;height: auto!important;  background:#0f55a4; overflow:hidden !important}
#logomobile{display: block;
    width: 140px;
    padding: 0px;
    margin:0 0 5px;
    height: auto;}
#logo{display:none!important}
#logomobile img{max-width:100%;}
.main-menu .navbar-toggle .icon-bar{background:#fff}
.main-menu .navbar-toggle{background:#0f55a4;margin-bottom: 0px;}
.mainmenu li{width:100%!important;border-bottom: 1px dotted #fff;height:auto}
.submenu > li::before {color: #fff;}
.submenu {width: 100%;position: initial;top: 0;padding: 0;visibility: inherit;z-index: 0;}
.submenu.subBig{width: 100%;position: initial;top: 0;padding: 0;visibility: inherit;z-index: 0; background:none !important}
.main-top-left a {text-transform: none;font-size: 12px;}
.submenu li a{color:#fff;}
.submenu li{border:none;background:none}
.main-top-left span {margin-right: 6px;padding: 2px 6px 0;}
.main-top {margin: 11px 0 20px;}
.navbar-collapse a:hover,.RobotoRegular{color:#fff!important}
.mainmenu li a.RobotoRegular {color:#fff}
.mainmenu li.current a.RobotoRegular, .mainmenu li:hover a.RobotoRegular{background:none}
.navbar-collapse{ max-height: 100%!important;}
.listInfo li,.listInfo2 li { background: url(../images/dot_02.png) left 11px no-repeat;padding-left:12px}
#footer-m{background:#333333}
.main-menu .navbar-toggle .icon-bar-top{-webkit-transform: translateY(-11px) translateX(0) rotate(-45deg);
    transform: translateY(3px) translateX(0) rotate(-45deg);
    background: #FFF;}
.main-menu .navbar-toggle .icon-bar-middle{display:none}
.main-menu .navbar-toggle .icon-bar-bottom{-webkit-transform: translateY(11px) translateX(0) rotate(45deg);
    transform: translateY(-4px) translateX(0) rotate(45deg);
    background: #FFF;}
.main-menu .collapsed .icon-bar {
      border: none;
    -webkit-transition: all .35s ease;
    transition: all .35s ease;
    cursor: pointer;
    display: block;
    -webkit-transform: translateY(0px) translateX(0) rotate(0deg);
    transform: translateY(0px) translateX(0) rotate(0deg);
    background: #FFF;
}
.search_tour_home_page.h_box_search_tour {
		width: 100%;
		position: absolute;
		top:0 !important;
		bottom:auto !important;
		left: 0;
		z-index: 100;
	}
}
@media screen and (max-width: 600px) {
.menus-top {
    display: none;
}
#top .col-xs-4 {
    width:38% !important;
}
#top .col-xs-8 {
    width:62% !important;
}
#top .navbar-top-right{height:40px}
#top .smart_search {
    float: right !important;
    width: 155px;
    padding: 5px 0;
}
#top .smart_search.open {
    width: 285px !important;
    position: absolute;
    z-index: 999;
    right: 0;
    background: #113257;
}
.search_box_wrap > .skey {
    float: left;
    border: 0;
    height: 24px;
    line-height: 24px;
    outline: none;
    width: 115px;
    margin-right: 0px;
    color: #fff;
    background: none !important;
    font-size: 13px !important;
}
#top .smart_search.open .search_box_wrap > .skey {width:245px !important; font-size:15px !important}
#top .autosugget{width:320px !important; right:0; left:0;}
html { font-size:112.5%}
.lst-ext-tours{padding:15px 0}
.lst-ext-tours .photo{width:100%;height:auto;display:block;margin:0 0 15px}
.lst-ext-tours .body{width:100%;display:block;margin:0}
.boxtestimonial-inner .thumb{display:none}
.testimonial_box h2.hd,.boxtestimonial-inner .body{width:100%;float:none}
.boxtestimonial-inner .text{padding:10px 0}
.head_box_deals h2.title{width:100%;margin-right:10px;margin-bottom:10px}
.nav-menu-top{max-width:60%}
.guide_box,.lst_news{display:none!important}
#slider{height:215px!important}
#footer-m{padding: 30px 15px!important;}
#footer-m .infoCompany {
    width: 100%!important;
    padding: 0 0 20px 0;
    margin-right: 0px;
    float: left;
    margin-bottom: 20px;
    border-bottom: 1px solid #fff;
}
#footer-m .subcribeBox {
    width: 100%!important;
    padding-left: 0px;
    margin-right: 0px;
    float: left;
	text-align:center
}
.connect_box ul li{float:none}
#footer-m .fixLink {margin-bottom: 20px!important;}
.toursPackagesDeals .tourItem:first-child {width: 100%!important;float: left;}
.toursPackagesDeals .tourItem{width: 100%!important}
.toursPackagesDeals .tourItem .photo {
    width: 39%!important;
    height: auto;
    float: left;
    padding: 2px;
    background-color: #FFF;
}
.toursPackagesDeals .tourItem .photo img {
    width: 100%!important;
    height: 100%!important;
}
.toursPackagesDeals .tourItem .body {
    width: 55%!important;
    float: left;
    margin-left: 15px!important;
}
.PromotionTour .itemTourTop,.PromotionTour .bottomTour{width: 100%!important;}
.PromotionTour .bottomTour{padding-left:0!important;margin-top:16px!important}
#ads_3,#ads_4,#ads_5{display:none!important}
.toursPackagesDeals .tourItem:first-child .photo {
    width: 100%!important;
    height: 220px!important;}
.toursPackagesDeals .tourItem:first-child .photo img {
    width: 100%!important;
    height: 220px!important;
}
.boxTour h2 {
    margin: 18px 0 25px!important;
    padding-bottom: 5px!important;
    border-bottom:none!important;
    text-align: center!important;
}
.box_news_blog1 .tourItem .photo {
    width: 100%!important;
    height: auto;
    float: left;
    background-color: #FFF;
    text-align: center;
}
.box_news_blog1 .tourItem .body {
    width: 100%!important;
    margin-left: 10px;
    line-height: 18px;
    font-size: 15px!important;
    padding: 10px!important;
}
.guide_box {display: inline-block;margin: 0!important;float: left;}
.adv3{height:0px!important;margin:0px!important}
.boxTour,.box_news_blog1,.whyBox .list-why,.whyBox .bg_red,.guide_box{width:100%!important}
.bottomTour .tourItem .body {width: 43%!important;margin-left:10px}
.bottomTour .link{display:none!important}
.tourTet h2 a:hover,.boxTour h2 a:hover{text-decoration:none!important}
.homepage .TourFeature,.TourFeature,#ads_261_316{display:none!important}
.box_deals_from .head_box_deals ,.sort_menu{text-align:center!important}
#slider .idx.regular h3.title { font-size: 36px!important;padding:0px 10px!important}
.headMod{text-align:center!important}
.lst-ext-tours .body h3.title ,.showmorethisresult,.formatTextStandard{font-size: 14px!important;}
.div_sub_arround a,#frm_subcribe .isoText,.linkTailor1{ font-size: 12px!important;}
.lst-ext-tours .div_sub_duration,.boxPrice,.div_sub_duration,.nav-iso-detail2 li a{font-size: 13px!important;}
#slider img {height: 215px!important;}
.hotels-block .infor {display: block;height: 140px!important; overflow: hidden; padding: 10px 8px 10px 8px!important;}
.mb60, .mv60, .ma60 {margin-bottom: 40px!important;}
.content_detail{background:none!important}
h1.ht {text-transform: none!important;font-size: 20px!important;}
address.ha {color: #333!important;}
.nav-iso-detail2 {width: 40%!important;}
.boxRelated .heading_box h2.head {text-transform: none!important;font-size: 21px!important;}
.col-ct-6 { width: 100%!important;margin-bottom: 0px!important;}
.col-ct-9,.col-ct-3{width: 100%!important;}
.nav-tour-detail>li>a,.nav-tour-detail>li.active>a, .nav-tour-detail>li.active>a:focus{ font-size: 15px!important;}
.linkBookThis1 {font-size: 12px!important;padding: 0 15px!important;}
.nav-tour-detail {width: 100%!important;}
.headBox .head{font-size:16px!important;font-weight:600!important}
.shToggle .daybox {width: 50px!important;height: 45px!important;margin: 22px 0!important;line-height:45px!important}
.place {margin-left: 24px!important;font-size: 16px!important;}
.lstInfo .r h3.title {margin: 10px 0 10px!important;}
.lstInfo .r .intro {font-size: 14px!important;font-weight: 500!important;}
.lstInfo { margin: 0 0 30px!important;}
}
@media screen and (min-width: 600px) {
.lst-ext-tours .boxPriceMini{display:none}
}

@media screen and (max-width: 500px) {
	.search_tour_home_page.h_box_search_tour {
		width: 100%;
		position: absolute;
		top:0 !important;
		bottom:auto !important;
		left: 0;
		z-index: 100;
	}
	.search_tour_home_page #findSearch .line {
		display: inline-block;
		width: 100% !important;
		margin-bottom: 10px !important;
		float: left;
		text-align: left;
		clear: none;
		margin-right: 0 !important;
	}
	.cruisescontents .col-xs-6{width:100% !important}
	
}
@media screen and (max-width: 480px) {
.submenu{padding-left:25px}
.main-menu .mainmenu li:last-child{border:none}
.submenu li a{font-size:14px}
#slider .slidesMod_tabs{bottom:6%}
.promot_content .photo {
    position: relative;
}
.promot_content .price span {
    font-size: 17px;
}
.tour-tabs .tabs-handler li a{padding:0px 3px;font-size:12px}
#tabcs {
    padding-left: 0px;
}
#slider1_container {width:245px}
.h_detail_price_cruise {width:100%;position: inherit;}
.col_cruise_left ,.col_cruise_right{width: 100%;}
#slider1_container .imageBig,#slider1_container .slide-img{width:100%!important;height:auto!important} 
.pdmobile{margin-right:-15px}
.btn-find-tours{margin-left: 27%;}
.box_find_tour{margin-left:-15px;margin-right:-15px;margin-top: 30px;margin-left: -13px;margin-bottom: 15px;}
#findSearch label,#findSearch input.isoTxt{width:auto;}
#findSearch input.isoTxt{float:right}
.banner{height:215px}
.box_tour_default_img{height:186px}
.box_find_tour .head_box_info h2.title{font-size:22px;text-align:center}
.content-footer .col-md-7,#top-footer{display:none}
.h_destination_footer .content-footer{padding-top:0px}
.infoCompany, .infoCompany a{font-size:13px}
.h_tour_promot_title h2, .h_tour_promot_title h2 a {font-size: 22px;}
.bcfcfcf{    margin-top: 10px; padding: 0px 10px;}
.h_top_menu{margin-top:0px}
.cruisescategory h2{text-align:center}
.Social-follow a { margin-left: 8px;}
.Social-follow {font-size:13px}
.menus-top{display:none}
.nav-tour-detail li {width:100%}
.Photo_Gallery .cap2 {
    border: none;
    background: none;
}
.images-tours-deatails{padding-bottom:20px}
.toursPackagesDeals .tourItem .link,.toursPackagesDeals .tourItem:first-child .link{
    font-size: 12px;;
    line-height: 23px;
}
.toursPackagesDeals .tourItem .body h3.title a {
    line-height: 17px;
    font-size: 14px;
}
.box_news_blog1 .tourItem .body h3.title a {font-size: 17px;}
.toursPackagesDeals .tourItem .link{margin-top:4px}
.toursPackagesDeals .tourItem .body h3.title {margin: 0px 0px 4px;}
.listInfo , .listInfo2{padding-top:20px}
.headMod{font-size:18px}
.pdn{padding:0!important}
.msnInfo .l p{font-size:15px!important;line-height:22px}
.tabs li a{margin:0!important}
.tabsTours li{padding:0 25px!important}
.listServices{height:300px!important}
.listServices .svBox{padding:15px!important}
.listServices .svBox h3.title{font-size:20px}
.listServices .svBox .intro{font-size:14px}
.box_news_blog .news_bottom h3.title{font-size:17px!important}
.box_news_blog .news_bottom .intro{font-size:13px!important}
.clientnews li a{font-size:18px!important}
#slider .shape4{padding:10px!important}
#slider .shape4 h3{font-size:21px}
#slider .shape4 p{font-size:13px;background:url(../images/arrow4.png) right 6px no-repeat}
#slider .shape5 h3{margin:0;font-size:16px;padding:10px 20px 10px 0;background:url(../images/arrow3.png) right 10px no-repeat}
.adsInfTitle{font-size:24px}
.sliderMain .owl-next,.sliderMain .owl-prev{display:none!important}
.nav-menu-top{width:42%}
.best_package_deals .heading_box{border:none!important;padding-top:10px!important; margin:0 0 20px}
.best_package_deals .heading_box h2{font-size:24px!important; position:relative; margin:0 10px 0 0; padding:0px;top:0px; display:inline-block}
.best_package_deals .nav_control { position:relative; display:inline-block}
.navbar-header{margin-top:20px}
.h_tour_promot_title{margin-top:0px}
.search_tour_home_page .box_find_tour {
    margin:0 !important;
}
}
@media screen and (max-width: 320px) {
.promot_home {
    margin-bottom: 0px;
}
.promot_content .photo {
    height: 182px!important;
}
#logo img{width:100%;margin:3px 0 0}
.nav-menu-top{display:none}
}

@media screen and (max-width: 767px) {
	.box_tour_handicraft_info{padding-left:5px;padding-right:5px;margin-right:0px;margin-left:0px;box-shadow: 1px 1px 5px rgba(37, 80, 129, 0.57);min-height: auto !important;border-radius: 3px;}
	.box_tour_default.h_box_tour{height:auto}
	.ChiTiet{width:100%;overflow:hidden}
	#h-detail-tour .bs-creadcrumb{display:none}
	
		#h-detail-tour  .abcHide{display:none}
		.tab-content-tours img {height: auto !important;max-width:100%;max-height:100%;}
	}