@media (max-width: 1199px) {
	.carousel-caption br {
		display: none;
	}

	#services {
		margin-top: 1.5rem;
	}
}


@media (max-width: 992px) {
/*	.navbar-brand img{
		width: 94px;
		height:100% !important;
	}*/
	#navbarmain .dropdown-menu{
		padding: .5rem;
	}
	#navbars, #navbars::before{
		transition: all 300ms ease-in-out;
		-webkit-transition: all 300ms ease-in-out;
		-moz-transition: all 300ms ease-in-out;
		-o-transition: all 300ms ease-in-out;
		position: fixed;
		top: 0;
		bottom: 0;
	}
	#navbars{
		
		background:#fff ;
		left: -230px;
		width: 220px;
		padding: 1rem;
		z-index: 9999;
		
	}
	#navbars.show{
		left: 00px;
	}
	#navbars::before{
		content: "";
		background-color: rgba(0,0,0,.8);
		left: 00px;
		right:0 ;
		z-index: 999;
	}
	#navbars.show::before{
		left: 220px;
	}
	#navbars .navbar-toggler{
		color: #A61D37;
		position: absolute;
		right: 0px;
		top: 0;
	}
	.carousel-caption{
		justify-content: end;
	}
	
	
}

@media (max-width: 768px) {
	.navbar-brand, #headerBottom.fixed-top .navbar-brand{
		font-size: .95em !important;
		line-height: normal;
	}
	#search{
		bottom: auto;
	}
	.carousel-caption{
		right: 0;
		left: 0;
	}


	#newstop-highlight-list{
		height: auto !important;
	}
	#newstop-highlight-list .nano-content{
		position: static;
	}
	#browseNews .thumb{
		flex: 0 0 160px;
	}
	#tabs-responsive{
		overflow-x: scroll;
	}
	#tabHistory{
		height: 54px;
		flex-wrap: nowrap;
		background-position:0 22px !important;
	}
	#tabHistory .nav-item{
		margin-right: 1rem;
		white-space: nowrap;
		
	}
	#tabHistory.nav-tabs .nav-item .nav-link{
		margin-bottom: 0 !important;
	}
	#tabHistory.nav-tabs .nav-link::before, #tabHistory.nav-tabs .nav-link::after{
		display: none;
	}

	#tabHistory.nav-tabs .nav-item:nth-child(2n) .nav-link{
		margin-top: 0;
	}
	#tabHistory.nav-tabs .nav-item:nth-child(2n) .nav-link::before {
		bottom: 44px;
		top: 44px;
	}
	#tabHistory.nav-tabs .nav-item:nth-child(2n) .nav-link::after{
		top: 72px;
		bottom: auto;
	}
	#listBranchs .inner {
		height: 240px;
	}
	#listBranchs .text{
	padding: .5rem;
	}
	#lightfancybox{
		background-size: auto 100% !important;
	}
	.contact-info{
		display: none;
	}
	.contact-fix-bottom{
		display: flex;
		flex-direction: row;
		right: .5rem;

		left: .5rem;
	}
	.contact-fix-bottom .contact-fix-icon{
		padding: .25rem;
		flex: 0 0 40px;
		margin: 0 .25rem;
		margin-bottom: 0rem;
	}
	.contact-fix-bottom .icon-box{
		margin: 0 !important;
		flex: 0 0 32px;
		
	}
	.contact-fix-bottom .icon-box .fas{
		width: 32px;
		height: 32px;
		line-height: 32px;
	}

	#header #headerTop-center {
		background-size: unset;
	}
	.navbar-brand img {
		height: auto;
	}
}
@media (max-width: 450px) {
	#search {
		position:relative
	}
	#browseNews .item {
		display: block;
	}
	.navbar-brand, #headerBottom.fixed-top .navbar-brand{
		font-size: .85em !important;
	}

	#header #headerTop-center {
		background-size: unset;
	}
	.navbar-brand img {
		width: 100%;
		margin: 5px 0px;
	}
}
@media (min-width: 1920px) {
	#header #headerTop-center .container a {
		height: 200px;
	}
	.navbar-brand img {
		height: 135px;
 	}
}