.menufooter {
	background: #F1F2F2;
	text-align: center;
	padding: 25px 0px
}

.menufooter a {
	color: #333333;
	display: inline-block;
	padding: 0 20px
}

.list1 p {
	margin-bottom: 3px
}

.list1 p svg {
	max-height: 16px
}

.list2 a {
	color: #333
}
.listsp .itemsp {background:#F4FCFC; text-align: center;padding:10px 10px 20px;margin-bottom: 20px;}
.listsp .itemsp .viewdetail {background-image: linear-gradient(#0086C1, #0B5ED8);color:#fff; border-radius: 5px;padding:5px 30px;display: inline-block;}
.listsp .itemsp .img {max-width: 100%;height:165px;background: #fff;}
.listsp .itemsp .pro-name {font-size:14px;padding:10px}
h4.title1 {
	font-size: 16px;
	font-weight: 700;
}

.bg1 {
	background: #f1f2f2;
}

@media only screen and (max-width: 600px) {
	.listhangpin .item {
		margin-bottom: 20px;
		display: inline-block;
	}

	.listhangpin .item:last-child {
		margin-bottom: 0px;
	}
}
.headerbar {color:#fff;background: #007DBA;}
.headerbar .container {display: flex;align-items: center;}
.headerbar .container svg {margin-right: 10px;}
.header {
	box-shadow: 0px 3px 3px 3px #ccc;
	z-index: 999;
	position: relative;
}

.mainmenu a {
	display: inline-block;
	margin: 2px 20px;
	font-size: 16px;
	padding: 0px;
}
.mainmenu a:last-child {margin-right:0px}

.your-custom-exact-active-link {
	border-bottom: 2pt solid #ee2223;
}
.header-brand {overflow: hidden;padding:10px 0px;display: flex;align-items: center;text-align: center;}
.header-brand .logo {float:left;margin-right: 20px;max-height: 100px;}
.logo img {height: 80px; width: auto;}
.header-brand h2 {font-size: 22px;margin: 0 auto;font-weight: bold;color:#007DBA}
.detailsp h1 {color:#0B5ED8; font-size: 22px; font-weight: bold; margin-bottom: 20px; font-weight: bold;}
.titleother {font-size: 18px;margin-top: 30px;margin-bottom: 10px;}
.listnewcolleft .item {border-bottom: 1pt solid #ccc;margin-bottom: 1rem;}
.listnewcolleft .item:last-child {border-bottom: none;margin-bottom: 0px;}
.listnewcolleft .item a {color:#333}
.custom-navbar{text-align: right;}
.custom-toggler.navbar-toggler {border-color: #fff;}
.custom-toggler .navbar-toggler-icon {}
.custom-toggler .navbar-toggler-icon{width: 18px!important;}
.custom-toggler:hover{border-color: rgb(255,255,255); background-color: #f76a88;}
.navbar-toggler-icon:hover{background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 0.7)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");}
@media only screen and (max-width: 480px) { 
	.header-brand {text-align: center; display: inherit;}
	.header-brand .logo {float:none; height:100px; width: auto;}
}
@media only screen and (max-width: 760px) { 
	.header-brand {text-align: center;}
	.header-brand .logo {float:none; height:100px; width: auto;}
}