.container-header .navbar-brand img{
  width: 140px !important;
  min-width: 140px !important; 
  min-height: 46px !important;
}
.topright{ 
  line-height: 60px;
  padding-top: 0.5em;
}
.topright a{
  
padding: 8px;
border-radius: 4px;
text-decoration: none;
  
  color: #fff;
}
.topright a.dangky{
  background: #ff7144;
}
.topright a.dangnhap{
  background: #f1002a;
}
.topright a:hover{
  color: #eee;
}
.footer .mod-custom{
  margin: auto;
}
.footer .mod-custom p{
  margin: 0 !important;
}
/*edit header */
.grid-child.hder{
	width: 1320px !important;
    margin: auto;
    background: #fff !important;
}
.grid-child{
	max-width: 100%;
	
}
.container-header nav{
	margin: auto;
	
}
.container-header{
	background: #fff;
	
}
.container-header .container-nav{
	background-color: #406bb0;
	padding-bottom: 0.5em;
}
.footer{
	background: none;
	margin-top: 0.5em;	
}
.footer .grid-child{
	padding: 10px;
}
footer .grid-child{
	background-color: #406bb0;
	max-width: 1320px;
}
@media (max-width: 575.98px){
	.container-header .container-nav .container-search, .container-header .container-nav nav {
		margin-top: 0;
		margin-left: 5px;
	}
}
.container-banner.full-width{
	/*max-width: 1320px;*/
	margin: auto;
	/*background-color: yellow;*/
}
.djslider-default .navigation-container-custom, .djslider-default .navigation-numbers{
	top: none;
	left: none;
	bottom: 10px;
	left: 10px;
}
.site-grid .custom p{
	text-align: justify;
}
.top-a .card-body img, .top-b .card-body img{
	padding: 2px;
	margin: 0;
	border: 1px solid #ccc;
	margin-left:4px;
	margin-top:4px;

}
.grid-child.container-top-a{
	margin-top: 0.5em;
}
.alert1{
	position: relative;
    padding: 1rem;
    margin-bottom: 1rem;
    border: 1px solid transparent;
    border-radius: 0.25rem;
}
.alert-info1{
	color: #000;
    background-color: #e2e6f2;
    border-color: #e2e6f2;
}
.alert{
	display: none;
}
.bottom-a .card-body{
	padding-bottom: 0;	
}

.com-content-article__body img, .item-content img{
  width: 640px;
  height: auto;
  display: block;
  margin: auto;
}

@media (min-width: 480px) and (max-width:767px){
.com-content-article__body img, .item-content img{
  width: 460px;
 ;
  max-width: 460px;
  } 
}
@media (min-width: 425px) and (max-width:479px){
.com-content-article__body img, .item-content img{
  width: 410px;
  
  max-width: 410px;
  }
}

@media (min-width: 375px) and (max-width:424px){
.com-content-article__body img, .item-content img{
  width: 360px;
  
  max-width: 360px;
  }
}
@media (max-width:374px){
.com-content-article__body img, .item-content img{
  width: 305px;
 
  max-width: 305px;
  }
  .container-header .navbar-brand img{
  width: 120px !important;
  min-width: 120px !important; 
  min-height: 46px !important;
  }
}


@media  (min-width:481px){
.old88{
width:100%;
height:500px !important;
}
}
@media  (max-width:480px){
.old88{
width:100%;
height:500px !important;
}
  .btnp{
    display: none;
  }