@media screen and (max-width:800px) {
   
}
@media screen and (max-width:640px) {
	.echbay-alo-phone{
		bottom:50px !important;
	}
	.dangkygg img {
    position: fixed;
    bottom: 40px;
    right: 0px;
    width: 50%;
    z-index: 9999;
}
	.slider-main{
		margin-bottom: 30px;
	}
	.tieudehome h3 {
	    font-size: 26px;
	    font-weight: 700;
	    letter-spacing: -1px;
	    margin-bottom: 5px;
	}
	.cacnganhdaotao{
		margin-top: 10px;
	}
	.tieudehome p{
		width: 100%;
	}
	.sanpham .xemthemsp{
		display:none !important;
	}
	.img-boxdb img{
		width: 100%;
		height: auto;
		border-radius: 0px;
	}
	.captionn-spdb{
		margin-top: 15px;
	}
	.company-info li label{
		padding-left: 0;
	}
	.company-info li{
		display: table;
		width: 100%;
	}
	.boxmotadn{
		margin-top: 15px;
	}
	.content-singer .col-sm-9 .title-sg-seo{
		margin-top: 20px;
	}
  .list-nd1{
	border: none;
	}
	.contens-hoinhap{
		padding-left: 15px;
		padding-right: 15px;
	}
	.cat-by-cat ul li a{
	font-size: 12px;
	}
	.cat-by-cat h2{
		font-size: 14px;
	}
	.header-top p{
		padding-right: 0;
	}
	ul.social-network{
		padding-top: 3px;
	}
	#slider-top .item {
	    height: 200px;
	}
	.mm-menu {
	    background: #014292;
	    border-color: #fff;
	    color: #fff;
	}
	.mm-menu .mm-listview .mm-btn_next:after {
	    border-color: #fff;
	}
	.mm-menu .mm-navbar a, .mm-menu .mm-navbar>* {
	    color: #fff;
	    text-transform: uppercase;
	}
	.mm-menu .menu-item-has-children > a:before{
		display: none;
	}
	header{
		background: #fff;
		width: 100%;
		border-bottom: 1px solid #ddd;
	}
	.menu-mobile .fa-bars {
	    color:#014292;
	    font-size: 30px;
	    margin-top: 15px;
	}
	.menu-mobile img{
		width: 100%;
	}
	.slogandtop .tieude1 h2 {
	    margin-bottom: 0;
	    font-weight: bold;
	    font-size: 18px;
	}
	.slogandtop {
	    background: #641976;
	    padding: 16px 0 74px;
	}
	.sukien .tinmoi .img-tt {
	    width: 100%;
	    height: 220px;
	    overflow: hidden;
	    position: relative;
	}
	.captionct{
		margin-top: 10px;
	}
	.img-kn1{
		margin-bottom: 10px;
	}
	.boxdangky{
		margin-bottom: 20px;
	}
	.ft-right h3{
		margin-top: 20px;
	}
	.slogandtop .tieude1 h3{
		font-size: 16px;
	}
	.tiemkiem-mobile .fa-search {
	    color: #014292;
	    font-size: 24px;
	    float: right;
	    margin-top: 15px;
	}
	.form-mobile {
	   
	    background: #014292;
	   
	}
	.img-tinanh{
		width: 100%;
	}
}
@media screen and (max-width:480px) {
  
}




@media screen and (min-width: 768px){
  
}
@media screen and (min-width: 768px) and (max-width: 991px) {
 
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
	
}
@media screen and (min-width: 1200px) {
	.navbar-default .container {
	    width: 1300px;
	}
	.container {
	    width: 1200px;
	}
	.modal-dialog {
    width: 900px;
    margin: 30px auto;
}
}