/* lg */ 



@media (min-width: 1200px) {



 /* Make Navigation Toggle on Desktop Hover */



  .dropdown:hover .dropdown-menu {



      display: block;



      -webkit-animation: fadeInUp 400ms;



      animation: fadeInUp 400ms;



  }







  #portfolio .row {



    margin-left: -10px;



    margin-right: -10px;



  }







  .carousel-content {



    margin-top: 127px;



}





.home_tour_img {height: 250px;}
.home_tour_img2 {height: 330px;}
.list_ing_img img{height: 220px;}



.hotline {



    font-size: 15px;



    



    padding: 19px 0px;



}



.navbar-inverse .navbar-nav > li > a {



    padding: 20px 12px;



    font-size: 14px; 



}



#scrollup a{



	width:950px !important; 



}



.cate_footer12{



	max-width: 202px;



    margin: auto;



}



}







/* md */



@media (min-width: 992px) and (max-width: 1199px) {



.cate_footer12{



	max-width: 202px;



    margin: auto;



}



 /* Make Navigation Toggle on Desktop Hover */



  .dropdown:hover .dropdown-menu {



      display: block;



      -webkit-animation: fadeInUp 400ms;



      animation: fadeInUp 400ms;



  }







  .navbar-nav > li {



    margin-left: 10px;



  }







  .navbar-collapse {



    padding-left: 0;



    padding-right: 0;



  }



	.navbar-inverse .navbar-nav > li > a{



		padding: 20px 1px;



		font-size: 13px;



	}



  .social img{



	      margin-left: 16px;



  }



	.social {



    margin-top: 15px;



     margin-right: 0px;



	}



	.header_on_left {



    line-height: 30px;



	}



	.xem_them {



    width: 85px;



	}



	.dat_tour_d {



top: 57%;}



.img_tours_text h1 {



    color: #fff;



    font-size: 20px;}



	.hot_tour_muti ul li h3 {



    height: 80px;



	overflow:hidden;}



	.hot_tour_muti ul li img {



    



    margin-right: 5px;



}



.supprt_tel{



	font-size:14px;



}



.collapse_hotline {



position: relative;}



.hotline {



position: absolute;



    font-size: 14px;



    padding-top: 22px;



    right: 296px;



    bottom: -57px;}



}











/* sm */



@media (min-width: 768px) and (max-width: 991px) {

	#banner{ height:auto!important; margin-top:0px!important;}

	.link_lk h3{



		width:50%;



		    height: 46px;



	}



	.carousel-indicators {



    bottom: -10px;



}



.ourbike_home li {



width: 48%;



height:375px;



overflow:hidden;}



.ourbike_home li img {



    width: 100%;



height: 270px;}



	.supprt_tel{



	font-size:14px;



}



	.hot_tour_muti ul li h3 {



    height: 80px;overflow:hidden;}



	.hot_tour_muti ul li img {



    



    margin-right: 5px;



}



	.about_us h2 {



    font-size: 18px;}



  /* Make Navigation Toggle on Desktop Hover */



  .dropdown:hover .dropdown-menu {



      display: block;



      -webkit-animation: fadeInUp 400ms;



      animation: fadeInUp 400ms;



  }







  .navbar-collapse {



    padding-left: 0;



    padding-right: 0;



  }







  .home_tour:nth-child(4) {



    clear: both;



}



.home_tour:nth-child(6) {



    clear: both;



}



.home_tour:nth-child(5) {



       clear: none;



}



	#main-slider .carousel .btn-slide{



		 font-size: 25px;



	}



	.navbar-inverse .navbar-nav > li > a{



		padding: 20px 1px;



    font-size: 12px;



	}



	.address_footer {



    margin-bottom: 20px;



}



.collapse_hotline {



position: relative;}



.hotline {



position: absolute;



    font-size: 14px;



    padding-top: 22px;



    right: 296px;



    bottom: -57px;}



.img_tours_text h1{



	font-size:18px;



}



.book{



	font-size: 14px;



}	



.dat_tour_d{



	top: 50%;



}



.list_img ul li{



	width:47%;



	



}



.list_img ul li:nth-child(2n){



	margin-right:0px;



}



.list_img ul li:nth-child(2n+1){



	clear:both !important;



}



.list_img ul li:nth-child(3n){



	margin-right:3%;



}



.list_img ul li:nth-child(3n+1){



	clear:none;



}







}







/* xs */



@media (max-width: 767px) {


	#banner{ height:auto!important; margin-top:0px!important;}
	.list_img ul li{



	width:47%;



	



}



.ourbike_home {



    overflow: hidden;



    padding-left: 15px;



    padding-right: 15px;



}



.link_lk p {



    margin-bottom: 0px;



    margin-top: 25px;



}



.link_lk h3{



		width:100%;



		    height: auto;



	}



.list_img ul li:nth-child(2n){



	margin-right:0px;



}



.list_img ul li:nth-child(2n+1){



	clear:both !important;



}



.list_img ul li:nth-child(3n){



	margin-right:3%;



}



.list_img ul li:nth-child(3n+1){



	clear:none;



}



  .container > .navbar-header, .container > .navbar-collapse{



        height: 56px;



    margin: 0px 15px;



  }



.hotline{

	display:none;

}



.find {



    position: absolute;



    top: 2px;



    right: 234px;



}



.navbar-nav {



    margin: 0px;



    padding-top: 30px;



    background: rgba(0, 0, 0, 0.54);



    width: 100%;



}



.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {



width: 100%;padding: 0px;}



.navbar-nav>li {



    margin: 0px 15px;



}



.navbar-inverse .navbar-nav > li > a{



	padding: 8px 0px;



	border-bottom: 1px solid rgba(255, 255, 255, 0.19);



    width: 100%;



}



.collapse_hotline {



padding-right: 0px;}



  .ourbike_home li {



width: 49%;}



.ourbike_home li:nth-child(2n){



	margin-right:0px;



}



.ourbike_home li img {



    width: 100%;



    height: 246px;



}



.navbar-toggle {



    margin-top: 13px;



    margin-right: 0px;



}



.navbar-inverse {



    position: relative;



    border: none;



}



.logo {



    top: 0px;



    position: absolute;



    left: 0px;



	z-index: 10;



}



.logo img{



	width:100px;



}



.title_1 h2 {



    font-size: 18px;



}



.san_pham_con {



    float: right;



    display: block;



    padding-top: 12px;



}



#chuyenmuc {



   /* padding-bottom: 10px;*/



    height: auto;



    border-bottom: 1px solid #cdcdcd;



    line-height: 50px;



}



.dat_tour_d {



top: 40%;}



.img_tours_text h1 {



    color: #fff;



    font-size: 17px;



    margin: 0px;



    padding: 10px 10px;



}

.introduction_title{ margin-top:40px;}

.tours_home{ padding-bottom:80px;}

.owl-carousel .owl-controls .owl-dots{ left:42%;}

.name_banner p{ margin-top:52%; line-height:40px;}

.img_overview ul li a img{ width:100%; float:left; margin-bottom:15px;}

.home_tour{ margin-bottom:35px;}

.name_banner{ display:none;} 

#wowslider-container1{ /*height:300px!important;*/}

#wowslider-container1 img{ /*height:300px!important;*/}

.list_img ul li {

    width: 94%;

    margin-right: 0px;

    margin-left: 3%;
	

} 




@media (max-width: 600px) {



	.list_img ul li{



	width:94%;

	margin-left:3%;



	margin-right:0px;



}



.mutinews ul li img {



    float: none;



    width: 100%;



    margin-right: 0px;



    margin-bottom: 20px;



}



.support_muti{



}



	.title_1 h2 {



    line-height: 38px;}



	.title_1 {



    max-width: 374px;}



	.ourbike_home li {



    width: 100%;



    padding: 0px 15px;



}



.ourbike_home li img {



    width: 100%;



    height: auto;



}



.hotline{



	position: absolute;



       right: 73px;



    top: -69px;



}



.find {



    position: absolute;



       top: 16px;



    right: 61px;



}



.navbar-inverse .navbar-nav > .current > a, .navbar-inverse .navbar-nav > .current > a:hover, .navbar-inverse .navbar-nav > .current > a:focus, .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {



    background: url(../img/icon_1.png)no-repeat 20px bottom; 



    color: #2ec705;



}



.navbar-inverse .navbar-nav > li > a:hover {



    background: url(../img/icon_1.png)no-repeat 20px bottom;



    color: #2ec705;



}



#footer {

	padding-left:20px;

	padding-right:20px;

	padding-top:50px;

	padding-bottom:40px;

   }

#footer p{ line-height:30px;}

.introduction_title{

	line-height: 30px;

	padding-bottom: 45px;

	margin-top:30px;

	}

.introduction_title a{ font-size:24px;}

.introduction_content p{ font-size:16px;}

.vietnamtour, .mxh{ padding-top:30px;}

 .tour_infomation{ width:100%; float:left; padding-top:30px;}

 .owl-carousel .owl-controls .owl-dots{ left:42%;}

 .logo img{ width:100%;}

}



/* XS Portrait */



@media (max-width: 480px) {
	
	.dat_tour_d{ width:50%!important; margin-left:24%!important;}



	.slider_tourmuti {



   /* margin-top: 100px;*/



    position: relative;



}



.dat_tour_d {



    top: 56%;



	 background: rgba(0, 0, 0, 0.01);



    padding: 15px 0px;



}



.introduce {



    display: none;



}







.img_tours_text{



	top: -83px;



}



	.find {



    position: absolute;



    top: 42px;



    right: 3px;



}



.collapse_hotline {



border-bottom: 0px solid #cdcdcd;}



	.san_pham_con {



    width: 100%;



    float: right;



    display: block;



    padding-top: 0px;



}



.san_pham_con select {



    color: #017a17;



    width: 100%;



    height: 30px;



}



#chuyenmuc h2 img {



display: none;}



	.tourlist_img {



    width: 100%;



	margin-bottom:10px;}



	.tourlist_img img {



    width: 100%;}



	.tourlist_text {



    width: 100%;



}



	#company{



		    font-size: 27px;



    line-height: 140px;



	}



	.slider_product {



    width: 80%;



	margin-left:0px;



}



.language {



    right: 73px;



    position: absolute;



    padding-right: 0px;



    float: right;



    margin-top: 0px;



    top: 27px;



}



.logo img {



    width: 65%;



}



}



#top .hotline p span a{



	color: #303030!important;



    font-weight: bold;



}



.tag_product{



	padding-top:20px;



}



.tag_product span{



	font-weight:bold;



	margin-right:10px;



	font-size:16px;



}



.tag_product a{



	color:#000;



}



.tag_product a:hover{



	color:red;



	text-decoration:underline;



}