@media screen and (max-width: 1800px) {

}

@media screen and (max-width: 1600px) {

}

@media screen and (min-width: 1400px) {
	
}

@media screen and (max-width: 1400px) {

}
@media screen and (min-width: 1200px) {
	.container {
	    width: 1000px;
	}
}

@media screen and (max-width: 1300px) {

}

@media screen and (max-width: 1200px) {

}
@media screen and (max-width: 1100px) {

}
@media screen and (max-width: 992px) {
	.shape-3 {
	    width: 100%;
	    height: 50px;
	    position: absolute;
	    bottom: -31px;
	    background-size: 100%;
	}
	.box-search {
	    float: right;
	    position: relative;
	    width: 130px;
	    margin-top: -3px;
	}
	.content-header {
	    padding-top: 45px;
	}
	.logo {
	    top: -91px;
	}
	.news-cateinhome ul li:first-child .img-item-news-cateinhome {
	    height: 110px;
	}
	.img-item-news-cateinhome {
	    float: left;
	    width: 35%;
	    height: 50px;
	}
	.title-item-news-cateinhome {
	    float: left;
	    width: 65%;
	    padding-left: 10px;
	}

	.menu-btn-show {
	    display: block;
	    top: 63px;
	}
}
@media screen and (max-width: 959px) {
	
}
@media screen and (max-width: 900px) {

}

@media screen and (max-width:850px) {
	
}
@media screen and (max-width : 767px) {
	.hr-60 {
	    float: left;
	    width: 100%;
	    margin-bottom: 20px;
	}

	.item-news-cateinhome {
	    float: left;
	    width: 50%;
	}
	.news-cateinhome ul li:first-child .item-news-cateinhome {
	    padding-right: 20px;
	}
	.item-news-cateinhome {
	    float: left;
	    width: 50%;
	    margin-top: 0px;
	    padding-top: 0px;
	    border-top: 0px;
	    margin-bottom: 20px;
	}
}
@media screen and (max-width : 740px) {
	
}

@media screen and (max-width : 700px) {
	.box-search {
	    float: right;
	    position: absolute;
	    width: 200px;
	    margin-top: -3px;
	    top: 65px;
	    right: 90px;
	}
}

@media screen and (max-width : 660px) {

}
@media screen and (max-width : 600px) {
	.tp-caption {
	    z-index: 1;
	    white-space: nowrap;
	    transform: scale(.57) !important;
	    left: -10% !important;
	}
}
@media screen and (max-width : 560px) {
	.left-top-header{
		display: none;
	}
	.list-album .col-xs-6{
		width: 100%;
	}
}

@media screen and (max-width : 500px){
	
}

@media screen and (max-width : 480px){
	.item-news-cateinhome {
	    float: left;
	    width: 100%;
	}
	.news-cateinhome ul li:first-child .item-news-cateinhome {
	    padding-right: 0px;
	}
	.box-search {
	    float: right;
	    position: absolute;
	    width: 120px;
	    margin-top: -3px;
	    top: 65px;
	    right: 90px;
	}
	.tp-caption {
	    z-index: 1;
	    white-space: nowrap;
	    transform: scale(.5) !important;
	    left: -26% !important;
	}
	.title-slider-pro , .img-slider-pro {
	    float: left;
	    width: 100%;
	}
	.news-cateinhome ul li:first-child .img-item-news-cateinhome {
	    height: initial;
	}
	.news-cateinhome ul li:first-child .img-item-news-cateinhome img {
	    object-fit: contain;
	    object-position: top;
	    position: relative;
	    top: 0px;
	    bottom: 0px;
	    margin: auto;
	    min-height: initial;
	    min-width: 100%;
	    max-width: 100%;
	    height: initial;
	}
	.img-item-news-cateinhome {
	    float: left;
	    width: 35%;
	    height: initial;
	}
	.img-item-news-cateinhome img {
	    height: initial;
	    min-width: 100%;
	}
	.img-item-news-chuyende {
	    float: left;
	    width: 30%;
	    height: inherit;
	}
	.img-item-news-chuyende img {
	    height: initial;
	    min-width: 100%;
	}
	.wow{
	    visibility: visible;
	    animation-delay: 0s;
	    animation-name: none;
	}
	.owl-prev {
	    left: 0px;
	}
	.owl-next {
	    right: 0px;
	}
	.ctn-video iframe{
	    width: 100%;
	    height: 250px;
	}
}
@media screen and (max-width: 400px) {
	.tp-caption {
	    z-index: 1;
	    white-space: nowrap;
	    transform: scale(.5) !important;
	    left: -32% !important;
	}
}
@media screen and (max-width: 340px) {
	.tp-caption {
	    z-index: 1;
	    white-space: nowrap;
	    transform: scale(.4) !important;
	    left: -52% !important;
	}
	.box-search {
	    float: right;
	    position: absolute;
	    width: 90px;
	    margin-top: -3px;
	    top: 65px;
	    right: 70px;
	}
}	
@media (min-width: 767px) {
    
}
@media (max-width: 860px) {
  
}

@media (max-width: 640px) {
   
}

@media (max-width: 500px) {
  
}