@media(max-width:1600px){
	.preloader {
		padding: 3% 8%;
	}
}
@media(max-width: 1440px){
	.preloader {
		padding: 3% 5%;
	}
	.preloader h1{
		font-size: 95px;
		margin: 0px;
		padding: 0px;
	}
	.preloader img{
		margin: 0px 0 30px 0;
		width: 200px;
		height: auto;
	}
		.detail-content .title{
		font-size: 20px;
	    padding: 10px 0px;
	}
	.detail-content .description span,
	.detail-content .temp span,
	.detail-content .end-date span{
		font-size: 15px;
	}
	/*.main-detail img{
		width: 25%;
	}*/
	/*.main-detail img:first-child{
		width: 46%;
	}*/
	.main-detail img:nth-child(2){
		margin-left: 10px;
	}
	.main-detail .pull-right{
		float: left!important;
		margin-left: 10px;
	}
}
@media(min-width: 1200px){
	.main-detail .col-lg-5 {
		width: 43.666667%;
	}
	
}
@media(max-width: 1280px){
	.item0 h3 {
	    bottom: -35px!important;
	}
}
/*@media(min-width: 1550px){
	header.header, .section-one, .section-two, .section-three{
		background-size: cover;
	}
}*/
@media(max-width: 1200px){
	.navbar-nav{
		margin-top: 0px;
	}
	.element-type img{
		width: 100%;
	}
	.navbar-inverse .navbar-nav > li{
		margin: 10px 2px 0px;
	}

	/*.main-detail img{
		display: none;
	}*/
	.header-wrapper{
		position: relative;
		z-index: 300;
	}
	.guide-source{
		margin-top: 10px;
	}
	.slider-wrapper.bepyeu-slide .carousel-control.left,
	.slider-wrapper.bepyeu-slide .carousel-control.right{
		display: none;
	}
}
@media (min-width: 1170px) and (max-width: 1366px) {
	.preloader{
		padding: 2% 5%;
		font-size: 23px;
	}
	.preloader h1{
		font-size: 88px;
		margin: 0px;
		padding: 0px;
	}
	.preloader img{
		margin: 0px 0 30px 0;
		width: 180px;
		height: auto;
	}	
}
@media(max-width: 1024px){
	.navbar-inverse .navbar-nav > li > a{font-size: 11px;}
	.item01 h3 {
	    margin-left: 210px;
	}
	.item0 h3 {
	    bottom: -70px!important;
	}
	.item2 h3 {
	    bottom: 35px;
	}
}
@media(max-width: 992px){
	.brand, .logo2{
		display: none;
	}
	.navbar-brand{
		margin-right: 0px;
	}
	.navbar-inverse .navbar-nav > li > a{
		padding: 5px;
	}
	.navbar-inverse, .top-header{
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.top-header .col-md-5{
		clear: both;
	}
	.slogan{
		padding-top: 15px;
	}
	.header-wrapper{
		position: relative;
	}
	.preloader{
		padding: 15px;
	}
}
@media(max-width: 800px){
	.navbar-collapse.collapse{
		display: none!important;
	}
	.navbar-header{
		width: 100%;
	}
	.navbar-header .navbar-toggle{
		display: block;
		float: right;
	}
	.navbar-nav > li {
	    float: none!important;
	}
	.navbar-collapse.collapse.in,.navbar-inverse .navbar-nav > li{
		display: block!important;
	}
	.slider-dot-images li{
		width: 18.39%;
	}
}
@media(max-width: 767px){
	.search, .phone{text-align: center;}
	.slogan{font-size: 18px;}
	#footer-widgets h1{font-size: 16px;margin-top: 20px;}
	.sp{padding: 0!important;}
	.infor-bot.phone{padding-left: 0;}
	.navbar.navbar-inverse button{margin-right: 0;margin-top: 17px;}
	.sp{background: transparent!important;}
	.navbar-inverse .navbar-nav > li .sub-menu{background: transparent;position: relative;}
	.navbar-collapse.navbar-responsive-collapse.collapse{margin-top: 15px;}
	.bepyeu-slide01{
		position: relative;
	}
	.slider-dot-images{
		margin: 0;
	}
	.indicators-line > .carousel-indicators li{
		width: 10px;
		height: 10px;
	}
	.indicators-line > .carousel-indicators{
		height: 13px;
		bottom: 0;
		display: block!important;
	}
	.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus{
		background: #ffec20;
	}
	.element-section-1 .col-sm-4{
		margin-bottom: 35px;
	}
	.element-section-2, .element-section-1 {
		margin-top: 0px;
	}
	.form-inline.form-search .form-group{
		display: inline-block;
		margin-bottom: 0;
		vertical-align: middle;
	}
	.textslide0 {
		top: 12px;
	}
	h2.textslide1 {
		font-size: 30px;
		bottom: 120px;
	}
	h2.textslide2 {
		font-size: 25px;
		bottom: 90px;
	}
	h2.textslide3 {
		font-size: 34px;
		bottom: 50px;
	}
	h2.textslide4 {
		font-size: 25px;
		bottom: 20px;
	}
	.slider-dot-images li{
		margin: 0.5%;
		min-height: 140px;
	}
}
@media(max-width: 580px){
	h2.textslide1 {
		font-size: 20px;
		bottom: 120px;
	}
	h2.textslide2 {
		font-size: 15px;
		bottom: 90px;
	}
	h2.textslide3 {
		font-size: 20px;
		bottom: 50px;
	}
	h2.textslide4 {
		font-size: 15px;
		bottom: 20px;
	}
	.bs-slider > .carousel-inner > .item > img, .bs-slider > .carousel-inner > .item > a > img{
		/*min-height: 480px;*/
		/*height: 100%;
		width: auto !important;*/
		max-width: inherit;
	}
	.slider-dot-images li{
		margin: 0.4%;
		min-height: 140px;
		width: 48%;
	}
}
@media(max-width: 480px){
	/*img{
		width: 100%;
	}*/
	.detail-content .title{
		font-size: 16px;
	}
	.detail-content .description span,
	.detail-content .temp span,
	.detail-content .end-date span{
		font-size: 14px;
	}
	.preloader h1{
		font-size: 50px;
	}
	.preloader img{
		width: auto;
	}
	.preloader p{
		font-size: 18px;
	}
}
@media (max-width: 1250px){
	.navbar-inverse .navbar-nav > li {
		margin: 10px 2px 0px;
	}
	.navbar-inverse .navbar-nav > li a {
		padding: 5px 15px 5px 15px;
	}
}