/*begin header*/@font-face {

	font-family: 'UTM_HelvetIns';

	src: url('./fonts/UTMHelvetIns.eot');

	src: url('./fonts/UTMHelvetIns.eot') format('embedded-opentype'), url('./fonts/UTMHelvetIns.woff') format('woff2'), url('./fonts/UTMHelvetIns.woff') format('woff'), url('./fonts/UTMHelvetIns.ttf') format('truetype'), url('./fonts/UTMHelvetIns.svg#fontawesomeregular') format('svg');

	font-weight: normal;

	font-style: normal;

}

/*==========Main============*/
.mt-3 {
	margin-top: 20px;
}
.menu_mb {

	position: fixed;

	width: 100%;

	background: #ffffff;

	z-index: 999;

	padding: 1px 15px;

	border-bottom: 1px solid #ccc;

}

img {

	 max-width: 100%;

}

.vn {

	margin-right: 5px;

}

.tableCheckout {

	width: 100%;

	text-align: center

}

.tableCheckout th {

	text-align: center;

	padding: 10px 0;

	border: 1px solid #e2e2e2

}

.tableCheckout tr td{

	border: 1px solid #e2e2e2;

	padding: 10px; 

}

.cart-product-title {

	padding-top: 7px;

}

.cart-product-title a{

	color:#444;

	font-weight: 600;

	

}

.checkout-btn {

	margin: 20px;

	float: right

}

a {

	color: #444

}

.txtQty-cart  {

	width: 50px;

	text-align: center;

	margin: auto

}

@media(max-width:768px){

	.col.cart-product-images {

		display: none

	}

}

.checkout-cart-list {

	overflow-x: auto;

	  border-collapse: collapse;

  border-spacing: 0;

  width: 100%;

}

#go_top {

	position: fixed;

	width: 24px;

	height: 25px;

	background: #000;

	color: #fff;

	text-align: center;

	line-height: 25px;

	font-size: 18px;

	font-weight: bold;

	background-size: 100% 100%;

	display: inline-block;

	z-index: 100;

	bottom: 25px;

	right: 25px;

}

.menu_main .nav.is-fixed {

	position: relative;

	z-index: 105;

}

#go_top {

	position: fixed;

	width: 30px;

	height: 30px;

	background: #53d267;

	color: #fff;

	text-align: center;

	line-height: 25px;

	font-size: 18px;

	font-weight: bold;

	background-size: 100% 100%;

	display: inline-block;

	z-index: 100;

	bottom: 25px;

	right: 10px;

	border-radius: 2px;

}

.icon_next {

	font-size: 16px;

	padding-top: 6px;

}

#go_top:hover {

	opacity: 0.85;

}

/*=========qts_head_top=======*/























.qts_head_top {

	background: #f7f7f7;

}

.ul_head_top > li {

	display: inline-table;

	font-size: 12px;

	line-height: 19px;

	color: #353638;

	padding: 7px 15px;

	position: relative;

}

.ul_head_top > li > a {

	color: #353638;

}

.ul_head_top > li > a:hover {

	text-decoration: underline;

}

.map_head:before {

	content: "\f041";

	font: normal normal normal 16px/1 FontAwesome;

	color: #333333;

	margin-right: 5px;

	position: absolute;

	left: 0px;

	top: 6px;

}

.bf_gmail:before {

	content: "\f0e0";

	font: normal normal normal 13px/1 FontAwesome;

	color: #333333;

	margin-right: 3px;

	position: absolute;

	left: 0px;

	top: 8px;

}

.bf_phone:before {

	content: "\f10b";

	font: normal normal normal 24px/1 FontAwesome;

	color: #333333;

	margin-right: 3px;

	position: absolute;

	left: 0px;

	top: 3px;

}

/*============================*/























/*===========search===========*/















































.logo_pc> a > img {

	max-width: 100%;

}

.input_gr> input {

	height: 34px;

	border-radius: 0px;

	box-shadow: none;

	font-size: 12px;

	color: #333333;

}

.btn_search {

	background: #fe3232;

	border: transparent;

	height: 34px;

	color: #ffffff;

	font-size: 13px;

	font-weight: bold;

	border: transparent;

	border-radius: 0px;

	padding: 6px 25px;

}

.btn_search:hover {

	background: #d42525;

	color: #ffffff;

}

.text_search> p {

	font-size: 12px;

	line-height: 18px;

	color: #333333;

	font-style: italic;

	padding: 5px 0px;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

}

.text_search> p > strong {

	font-style: normal;

}

 .input_gr> input::-webkit-input-placeholder { /* Chrome/Opera/Safari */

 color: #333333;

}

 .input_gr> input::-moz-placeholder { /* Firefox 19+ */

 color: #333333;

}

 .input_gr> input:-ms-input-placeholder { /* IE 10+ */

 color: #333333;

}

 .input_gr> input:-moz-placeholder { /* Firefox 18- */

 color: #333333;

}

/*==========================*/























.search_head_mid {

	padding: 20px 0px;

}

.logo_pc {

	padding: 15px 0px;

}

.ul_right_head > li {

	display: inline-table;

	text-align: center;

	padding: 0px 20px;

}

.ul_right_head > li > a {

	color: #333333;

	float: left;

	width: 100%;

}

.ul_right_head > li > a:hover {

	opacity: 0.85;

}

.ul_right_head > li:last-child {

	padding-right: 0px;

}

.img_phone> img {

	width: 35px;

	height: 36px;

}

.img_cart > img {

	width: 45px;

	height: 40px;

}

.img_user> img {

	width: 34px;

	height: 34px;

}

.text_right_head {

	color: #333333;

	font-size: 12px;

	line-height: 19px;

	padding: 5px 0px;

}

.right_head {

	float: right;

	padding: 15px 0px;

}

.img_cart {

	position: relative;

}

.img_cart> p {

	position: absolute;

	line-height: 0px;

	top: 13px;

	margin: 0px 5px;

	width: 100%;

	text-align: center;

	color: #ffffff;

}

/*==========qst_head_bot============*/















































.title_dmsp {

	color: #fff;

	font-size: 13px;

	font-weight: bold;

	background: #c9141b;

	padding: 17px 20px 13px 20px;

	text-transform: uppercase;

	margin: 0

}

.title_dmsp>i {

	margin-right: 18px

}

/*======================================*/























/*background-color: rgba(0, 0, 0, 0.65);*/















































*, *:before, *:after {

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

html {

	font-size: 100%;

}

.menu_main {

	background-size: 100% 100%;

}

/* Content wrapper */















































.wrapper {

	/*width: 94%;*/























    /*max-width: 75%;*/























	margin: 0 auto;

}

.wrapper-small {

	max-width: 728px;

}

.wrapper-flush {

	width: 100%;

}

.nav.is-fixed {

	position: fixed;

	top: 0;

	left: 0;

	width: 100%;

	z-index: 99;

}

.nav-container {

	position: fixed;

	top: 62px;

	left: 0;

	z-index: 9999;

	overflow-y: auto;

	visibility: hidden;

	width: 300px;

	max-width: 70%;

	height: 100%;

	min-height: 100%;

	margin: 0;

	padding: 0;

	-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0s;

	transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0s;

	-webkit-transform: translateX(-100%);

	-ms-transform: translateX(-100%);

	transform: translateX(-100%);

	/*background-color: #c0c0c0;*/























	-webkit-overflow-scrolling: touch;

}

.nav-container.is-visible {

	visibility: visible;

	-webkit-transform: translateX(0);

	-ms-transform: translateX(0);

	transform: translateX(0);

}

.nav-toggle {

	line-height: 1;

	display: inline-block;

	padding: 1.25rem 1rem;

	border: 0;

	background-color: transparent;

	float: left;

	width: 60px;

	/*position: fixed;*/























	z-index: 99;

}

.nav-toggle .icon-menu {

	position: relative;

	display: inline-block;

	width: 28px;

	height: 20px;

	vertical-align: middle;

	fill: none;

}

.icon-menu .line {

	position: absolute;

	left: 0;

	display: block;

	width: 100%;

	height: 4px;

	-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1.000);

	transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1.000);

	-webkit-transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1.000);

	transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1.000);

	background-color: #fe3232;

	border-radius: 10px;

}

.icon-menu .line-1 {

	top: 0;

}

.is-active .icon-menu .line-1 {

	-webkit-transform: translateY(8px) translateX(0) rotate(45deg);

	-ms-transform: translateY(8px) translateX(0) rotate(45deg);

	transform: translateY(8px) translateX(0) rotate(45deg);

}

.icon-menu .line-2 {

	top: 50%;

	margin-top: -2px;

}

.is-active .icon-menu .line-2 {

	opacity: 0;

}

.icon-menu .line-3 {

	bottom: 0;

}

.is-active .icon-menu .line-3 {

	-webkit-transform: translateY(-8px) translateX(0) rotate(-45deg);

	-ms-transform: translateY(-8px) translateX(0) rotate(-45deg);

	transform: translateY(-8px) translateX(0) rotate(-45deg);

}

.menu {

	list-style: none;

	margin: 0;

	padding: 0;

}

.nav-menu {

	background-color: #fe3232; /* 1 */

	-webkit-user-select: none;

	-moz-user-select: none;

	-ms-user-select: none;

	user-select: none; /* 2 */

}

.nav-menu .menu-item {

	border-top: 1px solid #ffffff;

}

.nav-menu > .menu-item.is-active {

	background: #dc1212;

}

.nav-menu > .menu-item:hover {

	background: #dc1212;

}

.nav-menu > .menu-item.is-active.has-dropdown:after, .nav-menu > .menu-item:hover.has-dropdown:after {

	color: #ffffff;

}

.nav-menu > .menu-item.is-active a, .nav-menu > .menu-item:hover a {

	color: #ffffff;

}

.nav-dropdown > .menu-item {

	padding-left: 0px;

}

.nav-dropdown > .menu-item:hover {

	opacity: 0.85;

}

.nav-menu .menu-link {

	color: #fff;

	font-size: 14px;

	display: block; /* 1 */

	text-decoration: none;

	padding: 8px 15px;

}

.has-dropdown {

	position: relative;

	cursor: pointer;

}

.has-dropdown > .menu-link {

	display: inline-block;

}

.has-dropdown:after {

	padding-top: 0px;

	font-size: 24px;

	position: absolute;

	top: 0;

	right: 0;

	bottom: 0;

	content: "+";

	color: #fff;

	line-height: 32px;

	width: 57px;

	height: 37px;

	text-align: center;

}

.has-dropdown.is-active:after {

	content: "\2013"; /* 1 */

}

.nav-dropdown {

	display: none;

	background: red;

}

.has-dropdown.is-active > .nav-dropdown {

	display: block; /* 1 */

}

.nav-dropdown .nav-dropdown {

	background-color: #aaa;

}

.nav-dropdown .menu-item {

	border-color: #ffffff;

}

.nav-dropdown .nav-dropdown .menu-item {

	background-color: #ea3232;

}

.logo_mobile {

	text-align: center;

}

.logo_mobile img {

	width: 180px;

	height: auto;

}

.nav-menu > .menu-item > .menu-link {

	padding: 8px 15px;

}



/*=================================================== menu_desktop =====================================================*/







































































@media (min-width: 992px) {

.nav {

	background-color: rgba(0, 0, 0, 0.65);

}

.nav, .nav-container, .nav-container.is-visible {

	position: static;

	top: auto;

	left: auto;

	z-index: auto;

	-webkit-transform: translateX(0);

	-ms-transform: translateX(0);

	transform: translateX(0);

}

.nav-container, .nav-container.is-visible {

	visibility: visible;

	height: auto;

	min-height: 0;

	overflow-y: visible;

	width: 100%;

	max-width: 100%;

}

.nav-toggle {

	display: none;

}

.nav-menu > .menu-item:hover, .nav-menu > .menu-item.is-active {

	background-color: transparent;

}

.nav-menu .menu-item {

	-webkit-transition: background-color 0.15s ease-in-out, color 0.15s ease-in-out;

	transition: background-color 0.15s ease-in-out, color 0.15s ease-in-out;

}

.has-dropdown:after {

	content: "" !important;

}

.nav-menu > .menu-item:hover.has-dropdown:after {

	border-color: transparent transparent transparent transparent !important;

}

.menu-item:hover.has-dropdown:after {

	border-color: rgb(117, 173, 33) transparent transparent transparent !important;

}

.nav-menu > .has-dropdown:after {

	position: absolute;

	top: 50%;

	/*right: 0.3rem;*/























	width: 0;

	height: 0;

	margin-top: -2px;

	margin-left: -4px;

	content: "";

	border-width: 5px 5px 0 5px;

	border-style: solid;

	border-color: transparent transparent transparent transparent;

}

.has-dropdown > .menu-link {

	padding-right: 2rem;

}

.nav-dropdown {

	left: 0px;

	display: block;

	opacity: 0;

	position: absolute;

	top: 100%;

	width: 215px;

	margin: 0;

	background-color: transparent;

	border-radius: 0px;

	box-shadow: 0 0 4px hsla(0, 0%, 0%, 0.15);

	visibility: hidden;

	-webkit-transition: visibility 0s linear 0.25s, opacity 0.25s linear;

	transition: visibility 0s linear 0.25s, opacity 0.25s linear;

}

.has-dropdown:hover > .nav-dropdown {

	visibility: visible;

	opacity: 1;

	-webkit-transition-delay: 0s;

	transition-delay: 0s;

}

.nav-dropdown .menu-item {

	border: 0;

	margin-top: 1px;

}

.nav-dropdown .menu-item:last-child {

	border: 0;

	border-bottom: none;

}

.nav-dropdown .menu-item:hover, .nav-dropdown .nav-dropdown .menu-item:hover {

	background-color: #fe3232;

}

.nav-dropdown .menu-item:hover .menu-link, .nav-dropdown .menu-item:hover .menu-link {

	color: #ffffff;

}

.nav-dropdown .nav-dropdown, .nav-dropdown .nav-dropdown .menu-item {

	background-color: #dedede;

}

.nav-dropdown .nav-dropdown {

	z-index: 998;

	top: 0;

	left: 100%;

}

.content {

	margin-top: 0;

}

.nav-menu > .menu-item > .menu-link {

	display: block;

	line-height: 20px;

	padding: 12px 17px 12px 17px;

	font-size: 13px;

	color: #ffffff;

	-webkit-transition: all 0.15s linear;

	-moz-transition: all 0.15s linear;

	-o-transition: all 0.15s linear;

	transition: all 0.15s linear;

}

.nav-menu > .menu-item.active .nav-menu > .menu-item:hover {

	background: #3a4e93;

}

.nav-menu > .menu-item {

	position: relative;

	float: left;

	padding: 0px 0px 0px 0px;

	border-top: 0px;

}

.nav-menu, .nav {

	background: none;

}

.nav-menu > .menu-item.is-active > .menu-link, .nav-menu > .menu-item:hover > .menu-link {

	color: #ffffff;

}

.nav-menu > .menu-item > a:hover {

	color: transparent;

	text-decoration: underline;

}

.nav-dropdown > .menu-item {

	padding: 0;

	background: #ffffff;

}

.nav-menu .menu-link {

	padding: 8px 15px 8px 15px;

	;

}

.nav-dropdown>.menu-item>.menu-link {

	color: #0d0d0d !important;

}

.nav-dropdown>.menu-item:hover>.menu-link {

	color: #ffffff !important;

}

.nav-menu > .menu-item {

	position: relative;

}

.nav-dropdown .nav-dropdown .menu-item {

	background: #ffffff;

}

.qts_head_bot {

	background: #3a4e93;

	width: 100%;

}

.bf_hot {

	position: relative;

}

.bf_hot:before {

	content: "";

	display: inline-block;

	position: absolute;

	right: 0px;

	top: -6px;

	background: url("./img/bf_hot.png") no-repeat;

	width: 29px;

	height: 18px;

}

.bf_sale {

	position: relative;

}

.bf_sale:before {

	content: "";

	display: inline-block;

	position: absolute;

	right: 0px;

	top: -6px;

	background: url("./img/bf_sale.png") no-repeat;

	width: 29px;

	height: 18px;

}

.bf_new {

	position: relative;

}

.bf_new:before {

	content: "";

	display: inline-block;

	position: absolute;

	right: 0px;

	top: -6px;

	background: url("./img/bf_new.png") no-repeat;

	width: 29px;

	height: 18px;

}

}



@media (min-width:992px) and (max-width:1199px) /* md*/ {

.list_link_hd {

	float: left !important;

}

.ul_right_head > li {

	padding: 0px 15px;

}

.title_dmsp {

	padding: 17px 15px 13px 15px;

}

}



@media (min-width:768px) and (max-width:991px) /* sm*/ {

.sc_header_menu.sticky-header {

	position: relative !important;

}

.ul_right_head > li {

	padding: 0px 12px;

}

.ul_head_top > li {

	padding: 10px 15px 5px 15px;

}

.map_head:before {

	top: 9px;

}

.bf_gmail:before {

	top: 12px;

}

.bf_phone:before {

	top: 5px;

}

}



@media (max-width:767px) /* xs*/ {

	.imgComment {

		display: block;

		margin: 20px auto;

		

	}

	.phonering-alo-phone {

	right: -22px;

    bottom: 60px!important;

	left: unset!important;

	}

.sc_header_menu.sticky-header {

	position: relative !important;

}

.style_lg_mb {

	padding: 5px 0;

}

.img_logo_mb {

	width: 140px;

	height: 50px;

}

.ul_head_top > li {

	padding: 10px 15px 5px 15px;

}

.map_head:before {

	top: 9px;

}

.bf_gmail:before {

	top: 12px;

}

.bf_phone:before {

	top: 5px;

}

.right_head {

	position: absolute;

	right: 15px;

	top: 15px;

	padding: 0px;

}

.img_cart > img {

	width: 35px;

	height: 30px;

}

.img_user> img {

	width: 28px;

	height: 28px;

}

.img_cart> p {

	top: 9px;

	margin: 0px 4px;

}

.ul_right_head > li {

	padding: 0px 10px;

}

}



@media (max-width:480px) {

.style_lg_mb {

	/* text-align: left; */



    /* margin-right: 85px; */



    /* margin-left: 0; */



	display: inline-block;

	margin: auto;

	 position: absolute; 

	left: 0;
	right:0;
}

}

/* menu ------------>*/















































/*background-color: rgba(0, 0, 0, 0.65);*/















































*, *:before, *:after {

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

html {

	font-size: 100%;

}

.menu_main {

	background-size: 100% 100%;

}

/* Content wrapper */















































.wrapper {

	/*width: 94%;*/























    /*max-width: 75%;*/























	margin: 0 auto;

}

.wrapper-small {

	max-width: 728px;

}

.wrapper-flush {

	width: 100%;

}

.nav.is-fixed {

	position: fixed;

	top: 0;

	left: 0;

	width: 100%;

	z-index: 99;

}

.nav-container {

	position: fixed;

	top: 62px;

	left: 0;

	z-index: 9999;

	overflow-y: auto;

	visibility: hidden;

	width: 300px;

	max-width: 70%;

	height: 100%;

	min-height: 100%;

	margin: 0;

	padding: 0;

	-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0s;

	transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0s;

	-webkit-transform: translateX(-100%);

	-ms-transform: translateX(-100%);

	transform: translateX(-100%);

	/*background-color: #c0c0c0;*/























	-webkit-overflow-scrolling: touch;

}

.nav-container.is-visible {

	visibility: visible;

	-webkit-transform: translateX(0);

	-ms-transform: translateX(0);

	transform: translateX(0);

}

.nav-toggle {

	line-height: 1;

	display: inline-block;

	padding: 1.25rem 1rem;

	border: 0;

	background-color: transparent;

	float: left;

	width: 60px;

	/*position: fixed;*/























	z-index: 99;

}

.nav-toggle .icon-menu {

	position: relative;

	display: inline-block;

	width: 28px;

	height: 20px;

	vertical-align: middle;

	fill: none;

}

.icon-menu .line {

	position: absolute;

	left: 0;

	display: block;

	width: 100%;

	height: 4px;

	-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1.000);

	transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1.000);

	-webkit-transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1.000);

	transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1.000);

	background-color: #fe3232;

	border-radius: 10px;

}

.icon-menu .line-1 {

	top: 0;

}

.is-active .icon-menu .line-1 {

	-webkit-transform: translateY(8px) translateX(0) rotate(45deg);

	-ms-transform: translateY(8px) translateX(0) rotate(45deg);

	transform: translateY(8px) translateX(0) rotate(45deg);

}

.icon-menu .line-2 {

	top: 50%;

	margin-top: -2px;

}

.is-active .icon-menu .line-2 {

	opacity: 0;

}

.icon-menu .line-3 {

	bottom: 0;

}

.is-active .icon-menu .line-3 {

	-webkit-transform: translateY(-8px) translateX(0) rotate(-45deg);

	-ms-transform: translateY(-8px) translateX(0) rotate(-45deg);

	transform: translateY(-8px) translateX(0) rotate(-45deg);

}

.menu {

	list-style: none;

	margin: 0;

	padding: 0;

}

.nav-menu {

	background-color: #fe3232; /* 1 */

	-webkit-user-select: none;

	-moz-user-select: none;

	-ms-user-select: none;

	user-select: none; /* 2 */

}

.nav-menu .menu-item {

	border-top: 1px solid #ffffff;

}

.nav-menu > .menu-item.is-active {

	background: #dc1212;

}

.nav-menu > .menu-item:hover {

	background: #dc1212;

}

.nav-menu > .menu-item.is-active.has-dropdown:after, .nav-menu > .menu-item:hover.has-dropdown:after {

	color: #ffffff;

}

.nav-menu > .menu-item.is-active a, .nav-menu > .menu-item:hover a {

	color: #ffffff;

}

.nav-dropdown > .menu-item {

	padding-left: 0px;

}

.nav-dropdown > .menu-item:hover {

	opacity: 0.85;

}

.nav-menu .menu-link {

	color: #fff;

	font-size: 14px;

	display: block; /* 1 */

	text-decoration: none;

	padding: 8px 15px;

}

.has-dropdown {

	position: relative;

	cursor: pointer;

}

.has-dropdown > .menu-link {

	display: inline-block;

}

.has-dropdown:after {

	padding-top: 0px;

	font-size: 24px;

	position: absolute;

	top: 0;

	right: 0;

	bottom: 0;

	content: "+";

	color: #fff;

	line-height: 32px;

	width: 57px;

	height: 37px;

	text-align: center;

}

.has-dropdown.is-active:after {

	content: "\2013"; /* 1 */

}

.nav-dropdown {

	display: none;

	background: red;

}

.has-dropdown.is-active > .nav-dropdown {

	display: block; /* 1 */

}

.nav-dropdown .nav-dropdown {

	background-color: #aaa;

}

.nav-dropdown .menu-item {

	border-color: #ffffff;

}

.nav-dropdown .nav-dropdown .menu-item {

	background-color: #ea3232;

}

.logo_mobile {

	text-align: center;

}

.logo_mobile img {

	width: 180px;

	height: auto;

}

.nav-menu > .menu-item > .menu-link {

	padding: 8px 15px;

}



/*=================================================== menu_desktop =====================================================*/







































































@media (min-width: 992px) {

.nav {

	background-color: rgba(0, 0, 0, 0.65);

}

.nav, .nav-container, .nav-container.is-visible {

	position: static;

	top: auto;

	left: auto;

	z-index: auto;

	-webkit-transform: translateX(0);

	-ms-transform: translateX(0);

	transform: translateX(0);

}

.nav-container, .nav-container.is-visible {

	visibility: visible;

	height: auto;

	min-height: 0;

	overflow-y: visible;

	width: 100%;

	max-width: 100%;

}

.nav-toggle {

	display: none;

}

.nav-menu > .menu-item:hover, .nav-menu > .menu-item.is-active {

	background-color: transparent;

}

.nav-menu .menu-item {

	-webkit-transition: background-color 0.15s ease-in-out, color 0.15s ease-in-out;

	transition: background-color 0.15s ease-in-out, color 0.15s ease-in-out;

}

.has-dropdown:after {

	content: "" !important;

}

.nav-menu > .menu-item:hover.has-dropdown:after {

	border-color: transparent transparent transparent transparent !important;

}

.menu-item:hover.has-dropdown:after {

	border-color: rgb(117, 173, 33) transparent transparent transparent !important;

}

.nav-menu > .has-dropdown:after {

	position: absolute;

	top: 50%;

	/*right: 0.3rem;*/























	width: 0;

	height: 0;

	margin-top: -2px;

	margin-left: -4px;

	content: "";

	border-width: 5px 5px 0 5px;

	border-style: solid;

	border-color: transparent transparent transparent transparent;

}

.has-dropdown > .menu-link {

	padding-right: 2rem;

}

.nav-dropdown {

	left: 0px;

	display: block;

	opacity: 0;

	position: absolute;

	top: 100%;

	width: 215px;

	margin: 0;

	background-color: transparent;

	border-radius: 0px;

	box-shadow: 0 0 4px hsla(0, 0%, 0%, 0.15);

	visibility: hidden;

	-webkit-transition: visibility 0s linear 0.25s, opacity 0.25s linear;

	transition: visibility 0s linear 0.25s, opacity 0.25s linear;

}

.has-dropdown:hover > .nav-dropdown {

	visibility: visible;

	opacity: 1;

	-webkit-transition-delay: 0s;

	transition-delay: 0s;

}

.nav-dropdown .menu-item {

	border: 0;

	margin-top: 1px;

}

.nav-dropdown .menu-item:last-child {

	border: 0;

	border-bottom: none;

}

.nav-dropdown .menu-item:hover, .nav-dropdown .nav-dropdown .menu-item:hover {

	background-color: #fe3232;

}

.nav-dropdown .menu-item:hover .menu-link, .nav-dropdown .menu-item:hover .menu-link {

	color: #ffffff;

}

.nav-dropdown .nav-dropdown, .nav-dropdown .nav-dropdown .menu-item {

	background-color: #dedede;

}

.nav-dropdown .nav-dropdown {

	z-index: 998;

	top: 0;

	left: 100%;

}

.content {

	margin-top: 0;

}

.nav-menu > .menu-item > .menu-link {

	display: block;

	line-height: 20px;

	padding: 12px 17px 12px 17px;

	font-size: 13px;

	color: #ffffff;

	-webkit-transition: all 0.15s linear;

	-moz-transition: all 0.15s linear;

	-o-transition: all 0.15s linear;

	transition: all 0.15s linear;

}

.nav-menu > .menu-item.active .nav-menu > .menu-item:hover {

	background: #3a4e93;

}

.nav-menu > .menu-item {

	position: relative;

	float: left;

	padding: 0px 0px 0px 0px;

	border-top: 0px;

}

.nav-menu, .nav {

	background: none;

}

.nav-menu > .menu-item.is-active > .menu-link, .nav-menu > .menu-item:hover > .menu-link {

	color: #ffffff;

}

.nav-menu > .menu-item > a:hover {

	color: transparent;

	text-decoration: underline;

}

.nav-dropdown > .menu-item {

	padding: 0;

	background: #ffffff;

}

.nav-menu .menu-link {

	padding: 8px 15px 8px 15px;

	;

}

.nav-dropdown>.menu-item>.menu-link {

	color: #0d0d0d !important;

}

.nav-dropdown>.menu-item:hover>.menu-link {

	color: #ffffff !important;

}

.nav-menu > .menu-item {

	position: relative;

}

.nav-dropdown .nav-dropdown .menu-item {

	background: #ffffff;

}

.qts_head_bot {

	background: #3a4e93;

	width: 100%;

}

.bf_hot {

	position: relative;

}

.bf_hot:before {

	content: "";

	display: inline-block;

	position: absolute;

	right: 0px;

	top: -6px;

	background: url("./img/bf_hot.png") no-repeat;

	width: 29px;

	height: 18px;

}

.bf_sale {

	position: relative;

}

.bf_sale:before {

	content: "";

	display: inline-block;

	position: absolute;

	right: 0px;

	top: -6px;

	background: url("./img/bf_sale.png") no-repeat;

	width: 29px;

	height: 18px;

}

.bf_new {

	position: relative;

}

.bf_new:before {

	content: "";

	display: inline-block;

	position: absolute;

	right: 0px;

	top: -6px;

	background: url("./img/bf_new.png") no-repeat;

	width: 29px;

	height: 18px;

}

}

/*thêm */























.nav-menu-left {

	position: relative;

	z-index: 12;

	background: #3a4e93;

	font-size: 13px;

	padding: 16px 14px 10px 36px;

	font-weight: bold;

}

.nav-menu-left .nav-menu-head {

	color: #ffffff;

}

.nav-menu-left .fa-bars {

	position: absolute;

	left: 16px;

	top: 18px;

}

.nav-menu-head .fa-angle-double-down {

	color: #ffffff;

	position: absolute;

	right: 14px;

	top: 18px;

}

/*-----------------------------------------*/























#wh-menu {

	display: none;

	position: absolute;

	left: 0;

	top: 100%;

	width: 100%;

	background: #fff;

}

.nav-menu-left:hover #wh-menu {

	display: block;

}

#wh-menu .wh-menu > ul {

	margin: 0;

	padding: 0;

	list-style: none;

	min-height: 406px;

	position: relative;

	-moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.45);

	-webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.45);

	box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.45);

}

#wh-menu .wh-menu ul.lv1 {

}

#wh-menu .wh-menu ul.lv1 > li {

	padding: 0 10px 0 7px;

}

#wh-menu .wh-menu ul.lv1 > li:hover, #wh-menu .wh-menu ul.lv1 > li.active {

}

#wh-menu .wh-menu ul.lv1 > li:hover > a {

	font-weight: 700;

	color: #00a651;

}

#wh-menu .wh-menu ul.lv1 > li.lv1-i-child {

	border-left: solid #ffffff 3px;

}

#wh-menu .wh-menu ul.lv1 > li.lv1-i-child:hover {

	border-left: solid #00a651 3px;

}

#wh-menu .wh-menu ul.lv1 > li.lv1-i > a {

	border-top: solid 1px #eee;

	position: relative;

}

#wh-menu .wh-menu ul.lv1 > li:first-child {

	border-bottom: none;

}

#wh-menu .wh-menu ul.lv1 > li:first-child > a {

	border-top: none;

}

#wh-menu .wh-menu ul.lv1 > li.lv1-i-child > a:after {

	width: 8px;

	display: block;

	height: 8px;

	border-top: 1px solid #bcbdc0;

	border-right: 1px solid #bcbdc0;

	transform: rotate(45deg);

	content: "";

	position: absolute;

	right: 3px;

	top: 50%;

	margin-top: -5px;

}

#wh-menu .wh-menu ul.lv1 > li.lv1-i-child:hover > a:after {

	border-top: 1px solid #6d6e71;

	border-right: 1px solid #6d6e71;

}

#wh-menu .wh-menu ul.lv1 .lv1-i:hover > .lv1-arrow {

}

#wh-menu .wh-menu ul li a {

}

#wh-menu .wh-menu ul.lv1 > li > a {

	line-height: 19px;

	color: #222222;

	font-size: 12px;

	display: block;

	padding: 14px 10px 8px 21px;

}

#wh-menu .wh-menu ul.lv1 > li > ul {

	display: none;

	position: absolute;

	left: 100%;

	top: 0;

	background: #ffffff;

	width: 534px;

	height: 406px;

	padding: 10px 5px 10px 10px;

	z-index: 1;

	-moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.45);

	-webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.45);

	box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.45);

}

#wh-menu .wh-menu ul.lv1 > li > ul > li {

	width: 33.333333333%;

	float: left;

	text-align: left;

	padding: 0 8px;

}

#wh-menu .wh-menu ul.lv1 > li > ul > li > a {

	padding: 5px 0;

	display: block;

	text-transform: uppercase;

	color: #00a651;

	font-size: 14px;

	border-bottom: solid 1px #dddddf;

}

#wh-menu .wh-menu ul.lv1 > li > ul > li a:hover {

	color: #00a651;

}

#wh-menu .wh-menu ul.lv1 > li:hover > a {

	color: #00a651;

}

#wh-menu .wh-menu ul.lv1 > li:hover > ul {

	display: block;

}

#wh-menu .wh-menu ul.lv1 > li > ul.lv2-2564, #wh-menu .wh-menu ul.lv1 > li > ul.lv2-2474, #wh-menu .wh-menu ul.lv1 > li > ul.lv2-2300, #wh-menu .wh-menu ul.lv1 > li > ul.lv2-2502 {

	width: 712px;

}

#wh-menu .wh-menu ul.lv1 > li > ul.lv2-417 {

}

#wh-menu .wh-menu ul.lv1 > li > ul.lv2-2564 > li, #wh-menu .wh-menu ul.lv1 > li > ul.lv2-2474 > li, #wh-menu .wh-menu ul.lv1 > li > ul.lv2-2300 > li, #wh-menu .wh-menu ul.lv1 > li > ul.lv2-2502 > li {

	width: 25%;

}

#wh-menu .wh-menu ul.lv1 > li > ul > li > ul {

}

#wh-menu .wh-menu ul.lv1 > li > ul > li > ul > li {

}

#wh-menu .wh-menu ul.lv1 > li > ul > li > ul > li a {

	line-height: 140%;

	color: #222222;

	font-size: 12px;

	display: block;

	padding: 5px 0px 5px 0px;

	text-transform: none;

}

#wh-menu .wh-menu ul.lv1 > li > ul > li > ul > li a:hover {

	color: #00a651;

}

#wh-menu .wh-menu ul.lv1 > li > ul.lv2-2474 > li:nth-child(2) {

	width: 75%;

}



/*-------------------------------------------------------*/







































































/*===========setmedia===========*/







































































@media (min-width:1200px) /* lg*/ {

}



@media (min-width:992px) and (max-width:1199px) /* md*/ {

.nav-menu-left {

	font-size: 13px;

}

}



@media (min-width:768px) and (max-width:991px) /* sm*/ {

}



@media (max-width:767px) /* xs*/ {

}



@media (max-width:480px) {

}

/*===============================*//*end header*/























/*begin footer*/@font-face {

	font-family: 'UTM_HelvetIns';

	src: url('./fonts/UTMHelvetIns.eot');

	src: url('./fonts/UTMHelvetIns.eot') format('embedded-opentype'), url('./fonts/UTMHelvetIns.woff') format('woff2'), url('./fonts/UTMHelvetIns.woff') format('woff'), url('./fonts/UTMHelvetIns.ttf') format('truetype'), url('./fonts/UTMHelvetIns.svg#fontawesomeregular') format('svg');

	font-weight: normal;

	font-style: normal;

}

@font-face {

	font-family: 'UVN_HongHaHepBold';

	src: url('./fonts/UVNHongHaHepBold.eot');

	src: url('./fonts/UVNHongHaHepBold.eot') format('embedded-opentype'), url('./fonts/UVNHongHaHepBold.woff') format('woff2'), url('./fonts/UVNHongHaHepBold.woff') format('woff'), url('./fonts/UVNHongHaHepBold.ttf') format('truetype'), url('./fonts/UVNHongHaHepBold.svg#fontawesomeregular') format('svg');

	font-weight: normal;

	font-style: normal;

}

/*==========Main============*/























.menu_mb {

	position: fixed;

	width: 100%;

	background: #ffffff;

	z-index: 999;

	padding: 1px 15px;

	border-bottom: 1px solid #ccc;

}

#go_top {

	position: fixed;

	width: 24px;

	height: 25px;

	background: #000;

	color: #fff;

	text-align: center;

	line-height: 25px;

	font-size: 18px;

	font-weight: bold;

	background-size: 100% 100%;

	display: inline-block;

	z-index: 100;

	bottom: 25px;

	right: 25px;

}

.menu_main .nav.is-fixed {

	position: relative;

	z-index: 105;

}

#go_top {

	position: fixed;

	width: 30px;

	height: 30px;

	background: #53d267;

	color: #fff;

	text-align: center;

	line-height: 25px;

	font-size: 18px;

	font-weight: bold;

	background-size: 100% 100%;

	display: inline-block;

	z-index: 100;

	bottom: 25px;

	right: 10px;

	border-radius: 2px;

}

.icon_next {

	font-size: 16px;

	padding-top: 6px;

}

#go_top:hover {

	opacity: 0.85;

}

.qts_footer {

	background: #353638;

}

.qts_footer_top {

	padding: 30px 0px;

	float: left;

	width: 100%;

	border-bottom: 1px solid #5d5e60;

}

.hotline_footer {

	border-right: 1px solid #5d5e60;

	margin-right: 45px;

	padding: 7px 0px;

}

.hotline_footer> p {

	font-size: 13px;

	text-transform: uppercase;

	color: #ffffff;

	font-weight: bold;

	position: relative;

	padding-left: 20px;

}

.hotline_footer> p:before {

	font: normal normal normal 14px/1 FontAwesome;

	content: "\f095";

	color: #ffffff;

	position: absolute;

	left: 0px;

	top: 14px;

}

.hotline_footer> p > a {

	font-size: 24px;

	color: #ffffff;

	font-family: UVN_HongHaHepBold;

}

.mik_center_top {

	float: left;

	width: 100%;

}

.sms_mik {

	float: left;

	display: inline-block;

	margin-right: 35px;

}

.sms_mik>a > img {

	width: 48px;

	height: 48px;

}

.mik_text {

	overflow: hidden;

}

.mik_text_strong {

	color: #ffffff;

	font-size: 18px;

	font-family: UVN_HongHaHepBold;

	text-transform: uppercase;

	position: relative;

	top: -2px;

}

.mik_text_strong> a {

	color: #ffffff;

}

.mik_texh_nostrong {

	color: #ffffff;

	font-size: 13px;

	padding-top: 5px;

}

.form_search > .input-group > input {

	box-shadow: none;

	border-radius: 0px !important;

	background: #fff;

	border: 1px solid #78797a;

	color: #000;

}

.btn_footer {

	height: 40px;

	border-radius: 0px;

	background: #e0121a;

	border: transparent;

	color: #ffffff;

	font-weight: bold;

	font-size: 13px;

	padding: 0px 35px;

}

.btn_footer:hover {

	background: #880000;

	border: transparent;

	color: #ffffff;

}

.qts_footer_mid {

	padding: 30px 0px;

}

.name_footer {

	color: #ffffff;

	font-size: 16px;

	text-transform: uppercase;

	font-weight: bold;

	margin-right: 0px;

	margin-top: 0px;

}

.footeer_mid_left> p {

	color: #ffffff;

	font-size: 12px;

	line-height: 22px;

	text-align: justify;

}

.footeer_mid_left> p > a {

	color: #ffffff;

}

.footeer_mid_left> p > a:hover {

	text-decoration: underline;

}

.footeer_mid_left> p > .map_ft {

	font-size: 17px;

	margin-right: 10px;

}

.footeer_mid_left2 > p {

	padding-left: 20px;

	position: relative;

	padding-bottom: 5px;

}

.map_ft:before {

	content: "\f041";

	font: normal normal normal 17px/1 FontAwesome;

	position: absolute;

	left: 0px;

	top: 0px;

}

.phone_ft:before {

	content: "\f2a0";

	font: normal normal normal 17px/1 FontAwesome;

	position: absolute;

	left: 0px;

	top: 0px;

}

.email_ft:before {

	content: "\f0e0";

	font: normal normal normal 14px/1 FontAwesome;

	position: absolute;

	left: 0px;

	top: 3px;

}

.footeer_mid_left2 {

	padding-left: 75px;

}

.footeer_mid_left3 {

	text-align: right;

}

.ul_footer_right {

	padding-right: 15px;

	padding-top: 15px;

}

.ul_footer_right> li {

	text-align: center;

	display: inline-table;

	color: #ffffff;

	margin-left: 10px;

	line-height: 30px;

}

.ul_footer_right> li > a {

	color: #ffffff;

	display: inline-block;

	font-size: 17px;

	width: 32px;

	height: 32px;

	border: 2px solid #ffffff;

	border-radius: 50%;

	overflow: hidden;
	line-height: 32px;
	text-align: center;

}

.ul_footer_right> li > a .fa-facebook {

	/*	padding-right: 8px;*/



	font-size: 20px;/*	padding-top: 4px;*/



}

.ul_footer_right> li > a .fa-twitter {


	font-size: 20px;


}

.ul_footer_right> li > a .fa-google-plus {

	padding-right: 3px;

	padding-top: 4px;

}

.ul_footer_right> li > a .fa-youtube {


	font-size: 19px;

}

.ul_footer_right> li > a:hover {

	color: red;

	border: 2px solid red;

}

.qts_footer_mid {

	border-bottom: 1px solid #5d5e60;

}

.ul_footer_bot> li {

	display: inline-table;

}

.qts_footer_bot {

	padding: 15px 0px;

}

.ul_footer_bot> li {

	color: #ffffff;

	font-size: 13px;

	font-weight: bold;

	border-right: 1px solid #ffffff;

	padding: 0px 20px;

}

.ul_footer_bot> li > a {

	color: #ffffff;

}

.ul_footer_bot> li > a:hover {

	text-decoration: underline;

}

.ul_footer_bot> li:last-child {

	border-right: none;

}

.ul_footer_bot> li:first-child {

	padding-left: 0px;

}

.qts_footer .form_search .input-group input {

	box-shadow: none;

	border-radius: 0px !important;

	background: #868688!important;

	border: 1px solid #78797a;

	color: #ffffff;

}/*end footer*/

/*begin danhmuc*/.content_right a:hover {

	text-decoration: underline

}

.content_right .list-cate {

	padding: 0px 2px;

	margin-bottom: 15px;

	border: 1px solid #dedede;

	padding-bottom: 5px;

	border-radius: 4px

}

.content_right .list-cate li {

	list-style: none;

	padding: 6px 5px 6px 10px;

	border-bottom: 1px solid #dedede

}

.content_right .list-cate li a {

	color: #232726

}

.content_right .list-cate li img {

	margin-right: 10px

}

.content_right .list-cate .cate-lv1 {

	background: url("./img/bg-lv-1.png") no-repeat;

	background-size: 100% 100%;

	padding: 8px 10px;

	border-bottom: 1px solid #dedede

}

.content_right .list-cate .cate-lv1 img {

	margin-right: 5px

}

.content_right .list-cate .cate-lv1 a {

	font-size: 12px;

	font-weight: bold;

	color: #232726;

	text-transform: uppercase

}

.cate-lv1 {

	margin: 0px!important;

}

.content_right .title {

	margin: 0px;

}/*end danhmuc*/

/*begin tintucnoibat*/@font-face {

	font-family: 'Roboto_Regular';

	src: url('./fonts/Roboto-Regular.eot');

	src: url('./fonts/Roboto-Regular.eot') format('embedded-opentype'), url('./fonts/Roboto-Regular.woff') format('woff2'), url('./fonts/Roboto-Regular.woff') format('woff'), url('./fonts/Roboto-Regular.ttf') format('truetype'), url('./fonts/Roboto-Regular.svg#fontawesomeregular') format('svg');

	font-weight: normal;

	font-style: normal;

}

/*====css san pham moi====*/























.title_dmsp {

	background-color: #ff0000;

	padding: 8px 20px 8px;

	color: #FFF;

	font-size: 16px;

	font-weight: bold;

	margin: 0;

}

.box_sp_news {

	padding: 0px 20px 10px;

	background-color: #fff;

	border: 1px solid #ddd;

	margin-bottom: 15px;

	box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.05);

}

.product_list_widget> li {

	list-style: none;

	padding: 10px 0 5px 75px;

	min-height: 80px;

	position: relative;

	overflow: hidden;

	vertical-align: top;

	line-height: 1.33;

}

ul.product_list_widget li a:not(.remove) {

	display: block;

	margin-bottom: 5px;

	padding: 0;

	overflow: hidden;

	text-overflow: ellipsis;

	font-size: 13px;

	line-height: 19.5px;

	/* height: 40px; */























	text-transform: uppercase;

	max-height: 38px;

	font-family: Roboto_Regular;

	color: #333;

}

.product_list_widget> li a:hover {

	color: #DD3333 !important;

}

ul.product_list_widget li img {

	top: 10px;

	position: absolute;

	left: 0;

	width: 60px;

	height: 60px;

	margin-bottom: 5px;

	object-fit: cover;

	object-position: 50% 50%;

}

span.amount {

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

	display: block;

	color: #333;

	font-size: 13px;

	line-height: 21px;

	font-weight: bold;

	font-family: Roboto_Regular;

}

.woocommerce-Price-currencySymbol {

	font-size: 14px;

	font-weight: bold;

	font-family: Roboto_Regular;

}

ul.product_list_widget li+li {

	border-top: 1px solid #ececec;

}

/*==end-san pham moi===*//*end tintucnoibat*/























/*begin sanphamnoibat*/@font-face {

	font-family: 'Roboto_Regular';

	src: url('./fonts/Roboto-Regular.eot');

	src: url('./fonts/Roboto-Regular.eot') format('embedded-opentype'), url('./fonts/Roboto-Regular.woff') format('woff2'), url('./fonts/Roboto-Regular.woff') format('woff'), url('./fonts/Roboto-Regular.ttf') format('truetype'), url('./fonts/Roboto-Regular.svg#fontawesomeregular') format('svg');

	font-weight: normal;

	font-style: normal;

}

/*====css san pham moi====*/























.title_dmsp {

	background-color: #ff0000;

	padding: 8px 20px 8px;

	color: #FFF;

	font-size: 16px;

	font-weight: bold;

	margin: 0;

}

.box_sp_news {

	padding: 0px 20px 10px;

	background-color: #fff;

	border: 1px solid #ddd;

	box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.05);

	margin-bottom: 15px;

}

.product_list_widget> li {

	list-style: none;

	padding: 10px 0 5px 75px;

	min-height: 80px;

	position: relative;

	overflow: hidden;

	vertical-align: top;

	line-height: 1.33;

}

ul.product_list_widget li a:not(.remove) {

	display: block;

	margin-bottom: 5px;

	padding: 0;

	overflow: hidden;

	text-overflow: ellipsis;

	font-size: 13px;

	line-height: 19.5px;

	/* height: 40px; */























	text-transform: uppercase;

	max-height: 38px;

	font-family: Roboto_Regular;

	color: #333;

}

.product_list_widget> li a:hover {

	color: #DD3333 !important;

}

ul.product_list_widget li img {

	top: 10px;

	position: absolute;

	left: 0;

	width: 60px;

	height: 60px;

	margin-bottom: 5px;

	object-fit: cover;

	object-position: 50% 50%;

}

span.amount {

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

	display: block;

	color: #333;

	font-size: 13px;

	line-height: 21px;

	font-weight: bold;

	font-family: Roboto_Regular;

}

.woocommerce-Price-currencySymbol {

	font-size: 14px;

	font-weight: bold;

	font-family: Roboto_Regular;

}

ul.product_list_widget li+li {

	border-top: 1px solid #ececec;

}

/*==end-san pham moi===*//*end sanphamnoibat*/























/*begin video*/@font-face {

	font-family: "Roboto_Bold";

	src: url("./fonts/Roboto-Bold.woff");

	font-weight: normal;

	font-style: normal

}

@font-face {

	font-family: "Roboto_Medium";

	src: url("../fonts/Roboto-Medium.woff");

	font-weight: normal;

	font-style: normal

}

@font-face {

	font-family: "UTM_HelvetIns";

	src: url("../fonts/UTMHelvetIns.eot");

	src: url("../fonts/UTMHelvetIns.eot?#iefix") format("embedded-opentype"), url("../fonts/UTMHelvetIns.woff") format("woff"), url("../fonts/UTMHelvetIns.ttf") format("truetype"), url("../fonts/UTMHelvetIns.svg#aller") format("svg");

	font-weight: normal;

	font-style: normal

}

@font-face {

	font-family: "UVN_HongHaHep";

	src: url("../fonts/UVNHongHaHep.eot");

	src: url("../fonts/UVNHongHaHep.eot?#iefix") format("embedded-opentype"), url("../fonts/UVNHongHaHep.woff") format("woff"), url("../fonts/UVNHongHaHep.ttf") format("truetype"), url("../fonts/UVNHongHaHep.svg#aller") format("svg");

	font-weight: normal;

	font-style: normal

}

@font-face {

	font-family: "UVN_HongHaHepBold";

	src: url("../fonts/UVNHongHaHepBold.eot");

	src: url("../fonts/UVNHongHaHepBold.eot?#iefix") format("embedded-opentype"), url("../fonts/UVNHongHaHepBold.woff") format("woff"), url("../fonts/UVNHongHaHepBold.ttf") format("truetype"), url("../fonts/UVNHongHaHepBold.svg#aller") format("svg");

	font-weight: normal;

	font-style: normal

}

@font-face {

	font-family: "UTM_AmericanSans";

	src: url("../fonts/UTMAmericanSans.eot");

	src: url("../fonts/UTMAmericanSans.eot?#iefix") format("embedded-opentype"), url("../fonts/UTMAmericanSans.woff") format("woff"), url("../fonts/UTMAmericanSans.ttf") format("truetype"), url("../fonts/UTMAmericanSans.svg#aller") format("svg");

	font-weight: normal;

	font-style: normal

}

.content_right .box_bd {

	border: 1px solid #dddddd;

	padding: 2px 8px

}

.content_right .box_bd .box_video {

	text-align: center;

	padding: 5px 0px;

}

.box_bd {

	margin-bottom: 15px;

}

/*end video*/























/*begin hotrotructuyen*/.title a {

	font-size: 14px;

	color: #fff;

	text-transform: uppercase;

}

.title {

	background: #014b92;

	padding: 10px 15px;

}

.content-online-support {

	position: relative;

	background: url("img/bg-box.png")no-repeat;

	background-size: 100% 100%;

	min-height: 95px;

}

.hotline-sp {

	position: absolute;

	bottom: 10px;

	right: 5px;

}

.hotline-sp a {

	font-size: 23px;

	font-weight: bold;

	color: #ff0000;

	text-shadow: -1px -1px 0 rgba(255, 255, 255, 1), 1px -1px 0 rgba(255, 255, 255, 1), -1px 1px 0 rgba(255, 255, 255, 1), 1px 1px 0 rgba(255, 255, 255, 1);

}

.box-online-support {

	border: 1px solid #ccc;

	padding: 15px 20px;

	font-size: 14px;

	line-height: 20px;

}

.box-online-support li {

	padding: 10px 0px;

	border-bottom: 1px dotted #ccc;

	list-style: none;

}

.box-online-support li:first-child {

	padding-top: 0px;

}
.phone-number {
	margin-top: 5px;
}
.phone-number a {

	color: #ff0000;
	font-weight: 600;
	font-size: 16px;

}

.mail-sp {

	color: #018fe5;

}

.box-online-support img {

	max-width: 23px;

}/*end hotrotructuyen*/

/*begin counter*//*begin content_right*/























.content_right .text_connect div {

	margin-bottom: 5px;

}

.content_right .text_connect div span {

	width: 80%;

	display: inline-block;

}

.content_right .text_connect div span img {

	margin-right: 8px;

	float: left;

}

.content_right .text_connect {

	color: #222222;

	font-size: 13px;

}

.content_right .cover_connect {

	padding: 15px 40px;

	border: 1px solid #dedede;

}

.content_right .cover_connect .text-center {

	padding-top: 12px;

	color: #222222;

	font-size: 13px;

	border-top: 1px dashed #dedede;

}

.content_right .cover_connect .text-center p {

	margin-bottom: 3px;

}

.content_right .cover_connect .text-center img {

	margin-right: 6px;

}

/*end content_right*//*end counter*/















































/*begin fanpage*//*begin fanpage*/















































/*end fanpage*//*end fanpage*//*end fanpage*//*end fanpage*//*end fanpage*//*end fanpage*//*end fanpage*//*end fanpage*//*end fanpage*//*end fanpage*//*end fanpage*//*end fanpage*//*end fanpage*/























/*begin content_right*/























.content_right .text_connect div {

	margin-bottom: 5px;

}

.content_right .text_connect div span {

	width: 80%;

	display: inline-block;

}

.content_right .text_connect div span img {

	margin-right: 8px;

	float: left;

}

.content_right .text_connect {

	color: #222222;

	font-size: 13px;

}

.content_right .cover_connect {

	padding: 15px 40px;

	border: 1px solid #dedede;

}

.content_right .cover_connect .text-center {

	padding-top: 12px;

	color: #222222;

	font-size: 13px;

	border-top: 1px dashed #dedede;

}

.content_right .cover_connect .text-center p {

	margin-bottom: 3px;

}

.content_right .cover_connect .text-center img {

	margin-right: 6px;

}

/*end content_right*/























/*begin sanphamnoibat-home*/@font-face {

	font-family: 'SFU_FuturaBook';

	src: url('./fonts/SFUFuturaBook.eot');

	src: url('./fonts/SFUFuturaBook.eot') format('embedded-opentype'), url('./fonts/SFUFuturaBook.woff') format('woff2'), url('./fonts/SFUFuturaBook.woff') format('woff'), url('./fonts/SFUFuturaBook.ttf') format('truetype'), url('./fonts/SFUFuturaBook.svg#fontawesomeregular') format('svg');

	font-weight: normal;

	font-style: normal;

}

@font-face {

	font-family: 'SFU_FuturaBold';

	src: url('./fonts/SFUFuturaBold.eot');

	src: url('./fonts/SFUFuturaBold.eot') format('embedded-opentype'), url('./fonts/SFUFuturaBold.woff') format('woff2'), url('./fonts/SFUFuturaBold.woff') format('woff'), url('./fonts/SFUFuturaBold.ttf') format('truetype'), url('./fonts/SFUFuturaBold.svg#fontawesomeregular') format('svg');

	font-weight: normal;

	font-style: normal;

}

.title_home2 {

	font-family: SFU_FuturaBook;

	color: #94693a;

	font-size: 24px;

	text-align: center;

	text-transform: uppercase;

	margin-bottom: 45px;

}

.title_home2> span {

	position: relative;

}

.title_home2 > span:before {

	position: absolute;

	left: -82px;

	top: 19px;

	content: "";

	width: 60px;

	height: 2px;

	background: #dedede;

}

.title_home2 > span:after {

	position: absolute;

	right: -82px;

	top: 19px;

	content: "";

	width: 60px;

	height: 2px;

	background: #dedede;

}

.text_box_product {

	text-align: center;

	padding: 10px 0px;

}

.name_product {

	font-size: 14px;

	font-family: SFU_FuturaBook;

	line-height: 20px;

	margin-top: 0px;

	margin-bottom: 4px;

}

.name_product> a {

	color: #000000 !important;

}

.name_product> a:hover {

	opacity: 0.85;

}

.text_box_product> p {

	font-size: 14px;

	font-family: SFU_FuturaBook;

	line-height: 24px;

	color: #000000;

}

.text_box_product> p > span {

	font-family: SFU_FuturaBold;

	color: #ef8a27;

	font-size: 14px;

	line-height: 24px;

}

.slider_product .owl-nav .owl-prev {

	background: none !important;

	padding: 0;

	opacity: 1;

	left: inherit;

	width: 30px;

	right: 25px;

}

.slider_product .owl-nav .owl-prev:hover {

	opacity: 0.85;

}

.slider_product .owl-nav .owl-next {

	background: none !important;

	padding: 0;

	opacity: 1;

}

.slider_product .owl-nav .owl-next:hover {

	opacity: 0.85;

}

.slider_product .icon_slider {

	font-size: 18px;

	text-shadow: none;

	color: #a2a2a2;

	padding: 1px 7px;

	background: #e3e3e3;

}

.slider_product:hover .owl-nav [class*='owl-'] {

	display: block;

}

.owl-carousel .owl-nav {

	top: -35px;

	height: 0px;

	text-align: right;

}

/*================================*//*end sanphamnoibat-home*/























/*begin sanphambanchay-home*/.qts_content_home .img_box_sp {

	margin: 15px 0px;

	background: #f8faf7;

}

.qts_content_home .text_tt_sp {

	border-top: 1px solid #e2e3e6;

	text-align: center;

	padding-bottom: 5px;

	padding-top: 5px;

	margin: 15px 0px;

	background: #f9f9f9;

}

/*==phan trang===*/















































.example {

	text-align: right;

	margin-top: 15px;

	margin-bottom: 15px;

}

.pagination .active a {

	background: #acacac;

	background-color: #acacac;

	border: 1px solid #acacac;

}

.pagination>.active>a:hover {

	background: #01a8dd;

	border: 1px solid #01a8dd;

}

.pagination>li>a {

	border: 1px solid #cccccc;

}

.pagination>li>a:hover {

	background-color: #acacac;

	border: 1px solid #acacac;

	color: #ffffff;

}

.pagination>li>a, .pagination>li>span {

	margin: 0px 2px;

	padding: 5px 10px;

	border-radius: 3px;

}

.pagination>li>a, .pagination>li>span {

	margin: 0px 1px;

	padding: 2px 6px;

	border-radius: 4px !important;

	color: #6b6b6b;

	font-family: Arial;

	font-size: 11px;

	background: #e5e5e5;

	border: 1px solid #e5e5e5;

}

.pagination {

	display: inline-block;

	padding-left: 0;

	margin-top: 0px;

	margin-bottom: 5px;

	border-radius: 4px;

}/*end sanphambanchay-home*/

/*begin sanphammoi-home*/.qts_content_home .img_box_sp {

	margin: 15px 0px;

	background: #f8faf7;

}

.qts_content_home .text_tt_sp {

	border-top: 1px solid #e2e3e6;

	text-align: center;

	padding-bottom: 5px;

	padding-top: 5px;

	margin: 15px 0px;

	background: #f9f9f9;

}

.qts_content_home .name_sp {

	font-size: 16px;

	font-weight: bold;

	margin-top: 15px;

	margin-bottom: 10px;

}

.qts_content_home .name_sp> a {

	color: #8baa0c;

}

.qts_content_home .name_sp> a:hover {

	text-decoration: underline;

}

.qts_content_home .text_tt_sp> p {

	color: #535353;

	font-size: 18px;

	text-transform: uppercase;

	font-weight: bold;

}

.qts_content_home .ul_click_me> li {

	list-style: none;

}

.qts_content_home .ul_click_me> li> .car_style {

	color: #ffffff;

	font-size: 18px;

	display: inline-block;

	background: #4fa70b;

	height: 30px;

	width: 50px;

	margin: 0px -2px;

	padding: 0px 6px;

	line-height: 27px;

	border-radius: 30px 0px 0px 30px;

}

.qts_content_home .ul_click_me> li> .car_style> i {

	position: relative;

	top: 2px;

}

.qts_content_home .ul_click_me> li> .click_link {

	width: 50px;

	color: #929292;

	font-size: 11px;

	border: 1px solid #dadada;

	height: 30px;

	padding: 0px 6px;

	line-height: 28px;

	display: inline-block;

	margin: 0px -2px;

	border-radius: 0px 30px 30px 0px

}

.qts_content_home .ul_click_me {

	margin: 8px 0px;

}

.qts_content_home .ul_click_me> li> .click_link:hover {

	background: #fcfcfc !important;

}

/*==phan trang===*/















































.example {

	text-align: right;

	margin-top: 15px;

	margin-bottom: 15px;

}

.pagination .active a {

	background: #acacac;

	background-color: #acacac;

	border: 1px solid #acacac;

}

.pagination>.active>a:hover {

	background: #01a8dd;

	border: 1px solid #01a8dd;

}

.pagination>li>a {

	border: 1px solid #cccccc;

}

.pagination>li>a:hover {

	background-color: #acacac;

	border: 1px solid #acacac;

	color: #ffffff;

}

.pagination>li>a, .pagination>li>span {

	margin: 0px 2px;

	padding: 5px 10px;

	border-radius: 3px;

}

.pagination>li>a, .pagination>li>span {

	margin: 0px 1px;

	padding: 2px 6px;

	border-radius: 4px !important;

	color: #6b6b6b;

	font-family: Arial;

	font-size: 11px;

	background: #e5e5e5;

	border: 1px solid #e5e5e5;

}

.pagination {

	display: inline-block;

	padding-left: 0;

	margin-top: 0px;

	margin-bottom: 5px;

	border-radius: 4px;

}/*end sanphammoi-home*/

/*begin danhmucsanpham-home*/.text_box_sp {

	text-align: center;

	padding-left: 10px;

	padding-right: 10px;

	padding-top: .7em;

	padding-bottom: 1.4em;

}

.row_2 {

	margin: 0 -2px;

}

.row_13 {

	margin: 0px -13px;

}

.full_box_sp {

	margin-bottom: 15px;

}

.buy-prod {

	background: #3a4e93;

	font-size: 13px;

	text-transform: uppercase;

	color: #fff;

	margin-top: 5px;

	padding: 3px 10px;

}

.buy-prod:hover {

	color: #fff;

	text-decoration: underline;

}/*end danhmucsanpham-home*/

/*begin root_content*/.root_content {

	padding-left: 10px;

	padding-bottom: 10px;

}/*end root_content*/

/*begin title_left*/.content_right .title {

	background: #3a4e93;

	color: #fff;

	text-transform: uppercase;

	font-size: 16px;

	font-family: 'OpenSans';

	padding: 10px 20px

}/*end title_left*/

/*begin title_right*/























    /*end title_right*/























    /*begin title_tintuchome_home*/.title_home {

	margin-top: 0px !important;

	font-family: Roboto_Condensed;

	font-size: 16px;

	line-height: 22px;

	text-transform: uppercase;

	border-bottom: 2px solid #3a4e93;

}

.title_home> a {

	background: #3a4e93;

	padding: 10px 30px 4px 15px;

	display: inline-block;

	color: #ffffff;

	position: relative;

}

.title_home> a:before {

	content: '' !important;

	position: absolute !important;

	border-style: solid !important;

	border-width: 36px 0px 0px 20px;

	border-color: transparent #3a4e93;

	display: block;

	width: 0;

	z-index: 1;

	margin-top: -10px;

	right: -20px;

}/*end title_tintuchome_home*/

/*begin banner*/	/*========slider_banner=========*/















































.slider_banner .owl-nav .owl-prev {

	background: none !important;

}

.slider_banner .owl-nav .owl-next {

	background: none !important;

}

.icon_slider {

	font-size: 64px;

	text-shadow: #000000 0px 0px 4px;

}

.slider_banner .owl-nav [class*='owl-'] {

	display: none;

}

/*.slider_banner:hover .owl-nav [class*='owl-']{*/























	    /*display: block;*/























	/*}*/















































	/*=====and_slider_banner*/























.slider_banner .owl-dots .owl-dot.active span, .slider_banner .owl-dots .owl-dot:hover span {

	background: #07a700;

}

.slider_banner .owl-dots .owl-dot span {

	background: #474747;

	width: 13px;

	height: 13px;

	margin: 5px 6px

}

.slider_banner .owl-dots {

	bottom: -35px;

}/*end banner*/

/*begin product_detail*/























.back_link>li {

	float: left;

	list-style: none;

	font-size: 12px;

	color: #8b8b8b;

	line-height: 17px;

	position: relative;

}

.back_link>li:after {

	content: ">";

	position: absolute;

	right: -3px;

	top: 0px;

}

.back_link>li:last-child:after {

	content: "";

}

.back_link>li>a, .back_link>li>span {

	display: inline-block;

	float: left;

	padding: 0px 18px;

}

.back_link>li>a:hover {

	color: #ed1c24;

	text-decoration: underline;

}

.back_link>li:first-child>a, .back_link>li:first-child>span {

	padding-left: 0px;

}

.box_slider_detail .gc-icon-enlarge, .box_slider_detail .gc-icon-download {

	display: none !important;

}

.box_slider_detail .gc-thumbs-area .gc-icon-next:before, .box_slider_detail .gc-display-area .gc-icon-next:before {

	content: "\f054";

	font: normal normal normal 14px/1 fontawesome;

	width: 100%;

	height: 100%;

	top: 0px;

	left: 0px;

	right: 0px;

	bottom: 0px;

	text-align: center;

	line-height: 22px;

}

.box_slider_detail .gc-thumbs-area .gc-icon-prev:before, .box_slider_detail .gc-display-area .gc-icon-prev:before {

	content: "\f053";

	font: normal normal normal 14px/1 fontawesome;

	width: 100%;

	height: 100%;

	top: 0px;

	left: 0px;

	right: 0px;

	bottom: 0px;

	text-align: center;

	line-height: 22px;

}

.box_slider_detail .gc-overlay-area .gc-icon-next:before {

	content: "\f054";

	font: normal normal normal 18px/1 fontawesome;

	width: 100%;

	height: 100%;

	top: 0px;

	left: 0px;

	right: 0px;

	bottom: 0px;

	text-align: center;

	line-height: 36px;

}

.box_slider_detail .gc-overlay-area .gc-icon-prev:before {

	content: "\f053";

	font: normal normal normal 18px/1 fontawesome;

	width: 100%;

	height: 100%;

	top: 0px;

	left: 0px;

	right: 0px;

	bottom: 0px;

	text-align: center;

	line-height: 36px;

}

.box_slider_detail .gc-overlay-area .gc-icon-close:before {

	content: "x";

	width: 100%;

	height: 100%;

	top: 0px;

	left: 0px;

	right: 0px;

	bottom: 0px;

	text-align: center;

	line-height: 18px;

}

.name_prod_detail {

	font-size: 24px;

	color: #636363;

	margin: 0px;

}

.des_prod_detail {

	font-size: 13px;

	color: #000000;

	text-align: justify;

	line-height: 22px;

}

.name_prod_detail {

	font-size: 24px;

	color: #636363;

	margin: 0px;

}

.share_detail {

	font-size: 14px;

	color: #636363;

	text-transform: uppercase;

}

.share_detail>a {

	display: inline-block;

	width: 26px;

	height: 26px;

	border-radius: 50%;

	background: #7c7b7b;

	color: #ffffff;

	font-size: 16px;

	line-height: 26px;

	text-align: center;

	margin: 0px 2px;

}

.share_detail>a:hover {

	font-size: 18px;

}

.group_price_dm_detail {

	overflow: hidden;

	border-top: 1px solid #acacac;

	border-bottom: 1px solid #acacac;

	padding-top: 10px;

	padding-bottom: 20px;

}

.price_detail {

	float: left;

	overflow: hidden;

	width: 355px;

	max-width: 50%;

}

.price_old_detail {

	font-size: 13px;

	color: #b7b7b7;

}

.price_new_detail {

	font-size: 20px;

	color: #fd0000;

	float: left;

	margin-right: 8px;

}

.nb_price_nb {

	overflow: hidden;

	font-size: 20px;

	color: #636363;

	padding-top: 20px;

}

.nb_price_nb i.fa-group {

	float: left;

	color: #49b2e8;

	font-size: 24px;

	margin-right: 7px;

}

.butt_price_detail {

	display: inline-block;

	float: left;

	width: 215px;

	max-width: 100%;

	text-align: center;

	line-height: 37px;

	color: #ffffff;

	font-size: 15px;

	text-transform: uppercase;

	border: 0px;

	background: #050605;

	border-radius: 5px;

	margin-right: 30px;

	margin-bottom: 10px;

}

.icon_price_detail {

	margin-right: 12px;

	margin-top: -5px;

}

.butt_price_detail:hover {

	background: #ed1c24;

	color: #ffffff;

}

.hotline_detail {

	display: inline-block;

	float: left;

	width: 219px;

	max-width: 100%;

	text-align: center;

	line-height: 37px;

	color: #ffffff;

	font-size: 15px;

	text-transform: uppercase;

	border: 0px;

	background: #ed1c24;

	border-radius: 5px;

	margin-bottom: 10px;

}

.txt_input_nb_dt {

	font-size: 14px;

	text-transform: uppercase;

	color: #636363;

	font-weight: bold;

}

.input_gr_nb_dt {

	width: 480px;

	max-width: 100%;

}

.input_gr_nb_dt button.btn.btn-default {

	margin-left: 30px;

	background: #727272;

	color: #ffffff;

	font-size: 15px;

	border-radius: 4px !important;

	border: 0px;

	height: 37px;

}

.input_gr_nb_dt input.form-control {

	height: 37px;

	border: 1px solid #828282;

	border-radius: 4px !important;

}

.time_phone_detail {

	font-size: 15px;

	color: #636363;

	line-height: 22px;

}

/*end product_detail*/























    /*begin title_danhmuc2*/.qts_content_home .title {

	font-size: 18px;

	font-weight: bold;

	border: 1px solid #e2e2e2;

	padding: 10px 20px;

	border-radius: 50px;

	margin: 10px 0px;

	background: -moz-linear-gradient(360deg, #E5E5E5 72%, #EEEEEE 84%);/* FF3.6+ */

	background: -webkit-gradient(linear, 360deg, color-stop(72%, E5E5E5), color-stop(84%, EEEEEE));/* Chrome,Safari4+ */

	background: -webkit-linear-gradient(360deg, #E5E5E5 72%, #EEEEEE 84%);/* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(360deg, #E5E5E5 72%, #EEEEEE 84%);/* Opera 11.10+ */

	background: -ms-linear-gradient(360deg, #E5E5E5 72%, #EEEEEE 84%);/* IE10+ */

 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1301FE', endColorstr='#F4F60C', GradientType='1'); /* for IE */

	background: linear-gradient(360deg, #E5E5E5 72%, #EEEEEE 84%);/* W3C */

}

.qts_content_home .title> a {

	color: #515151;

}/*end title_danhmuc2*/

/*begin title_danhmucsanpham*/.qts_content_home .title {

	font-size: 18px;

	font-weight: bold;

	border: 1px solid #e2e2e2;

	padding: 10px 20px;

	border-radius: 50px;

	margin: 10px 0px;

	background: -moz-linear-gradient(360deg, #E5E5E5 72%, #EEEEEE 84%);/* FF3.6+ */

	background: -webkit-gradient(linear, 360deg, color-stop(72%, E5E5E5), color-stop(84%, EEEEEE));/* Chrome,Safari4+ */

	background: -webkit-linear-gradient(360deg, #E5E5E5 72%, #EEEEEE 84%);/* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(360deg, #E5E5E5 72%, #EEEEEE 84%);/* Opera 11.10+ */

	background: -ms-linear-gradient(360deg, #E5E5E5 72%, #EEEEEE 84%);/* IE10+ */

 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1301FE', endColorstr='#F4F60C', GradientType='1'); /* for IE */

	background: linear-gradient(360deg, #E5E5E5 72%, #EEEEEE 84%);/* W3C */

}

.qts_content_home .title> a {

	color: #515151;

}/*end title_danhmucsanpham*/

/*begin title_tintuc*//*end title_tintuc*/























    /*begin title_video*//*end title_video*/























    /*begin title_partner*//*end title_partner*/























    /*begin tintuchome-home*/@font-face {

	font-family: 'UVN_HongHaHep';

	src: url('./fonts/UVNHongHaHep.eot');

	src: url('./fonts/UVNHongHaHep.eot') format('embedded-opentype'), url('./fonts/UVNHongHaHep.woff') format('woff2'), url('./fonts/UVNHongHaHep.woff') format('woff'), url('./fonts/UVNHongHaHep.ttf') format('truetype'), url('./fonts/UVNHongHaHep.svg#fontawesomeregular') format('svg');

	font-weight: normal;

	font-style: normal;

}

.title_dv {

	font-family: UVN_HongHaHep;

	text-align: center;

	color: #00adef;

	text-transform: uppercase;

	font-size: 30px;

	margin-bottom: 0px;

}

.title_dv> span {

	position: relative;

}

.title_dv> span:before {

	content: "";

	display: inline-block;

	position: absolute;

	left: -215px;

	top: 16px;

	background: url(./img/bf_title_dv.png) repeat-x;

	height: 9px;

	width: 200px;

}

.title_dv> span:after {

	content: "";

	display: inline-block;

	position: absolute;

	right: -215px;

	top: 16px;

	background: url(./img/bf_title_dv.png) repeat-x;

	height: 9px;

	width: 200px;

}

.name_box {

	margin: 0;

	font-size: 16px;

	font-weight: bold;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

	padding-bottom: 15px;

	padding-left: 30px;

	position: relative;

	padding-top: 2px;

}

.name_box> a {

	color: #3a3a3a;

}

.name_box> a:hover {

	color: #3a3a3a;

	opacity: 0.85;

}

.name_box:before {

	content: "";

	display: inline-block;

	position: absolute;

	left: 0px;

	top: 0px;

	background: url("./img/pbf_name_dv.png") no-repeat;

	width: 20px;

	height: 20px;

}

.describe {

	color: #666666;

	font-size: 14px;

	line-height: 24px;

	padding: 10px;

	display: inline-block

}

.dsc_news {

	height: 120px;

	overflow: hidden;

}

.img_box_dv {

	transition: all 0.3s;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

}

.img_box_dv:hover {

	opacity: 0.85;

	transition: all 0.3s;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

}

/*========slider_banner=========*/















































.slider_dv .owl-nav .owl-prev {

	background: none !important;

	padding: 0;

	opacity: 1;

	right: 30px;

}

.slider_dv .owl-nav .owl-prev:hover {

	opacity: 0.85;

}

.slider_dv .owl-nav .owl-next {

	background: none !important;

	padding: 0;

	opacity: 1;

	left: 30px;

}

.slider_dv .owl-nav .owl-next:hover {

	opacity: 0.85;

}

.slider_dv .icon_slider {

	font-size: 16px;

	text-shadow: none;

	color: #373737;

	padding: 0px 7px 2px 7px;

	border: 1px solid#373737;

}

.slider_dv .owl-nav [class*='owl-'] {

	display: block;

}

.slider_dv:hover .owl-nav [class*='owl-'] {

	display: block;

}

.owl-carousel .owl-nav {

	top: 35%;

}

.slider_dv {

	padding-top: 75px;

}

.owl-carousel .owl-nav.disabled {

	display: block;

}



/*=====and_slider_banner*/



.slider_content .owl-nav {

	top: 25%!important

}













































/*===========setmedia=========*/















































@media (max-width:480px) {

.title_dv> span:after {

	display: none;

}

.title_dv> span:before {

	display: none;

}

}

/*============================*//*end tintuchome-home*/















































/*begin video_home*/@font-face {

	font-family: 'SFU_FuturaBook';

	src: url('./fonts/SFUFuturaBook.eot');

	src: url('./fonts/SFUFuturaBook.eot') format('embedded-opentype'), url('./fonts/SFUFuturaBook.woff') format('woff2'), url('./fonts/SFUFuturaBook.woff') format('woff'), url('./fonts/SFUFuturaBook.ttf') format('truetype'), url('./fonts/SFUFuturaBook.svg#fontawesomeregular') format('svg');

	font-weight: normal;

	font-style: normal;

}

.title_video_home {

	font-family: SFU_FuturaBook;

	color: #94693a;

	font-size: 24px;

	text-align: center;

	text-transform: uppercase;

	margin-bottom: 30px;

}

.title_video_home> span {

	position: relative;

}

.title_video_home > span:before {

	position: absolute;

	left: -82px;

	top: 19px;

	content: "";

	width: 60px;

	height: 2px;

	background: #dedede;

}

.title_video_home > span:after {

	position: absolute;

	right: -82px;

	top: 19px;

	content: "";

	width: 60px;

	height: 2px;

	background: #dedede;

}

.box_tit> p {

	color: #393939;

	font-size: 18px;

	line-height: 24px;

	text-align: center;

	font-family: SFU_FuturaBook;

}

.box_tit {

	margin-bottom: 20px;

}

.video_sp> iframe {

	height: 284px;

}

.video_sp> p {

	color: #393939;

	font-size: 14px;

	line-height: 20px;

	text-align: center;

	margin: 5px 0px;

	height: 40px;

	overflow: hidden;

}



/*=============setmedia=================*/







































































@media (min-width:1200px) /* lg*/ {

}



@media (min-width:992px) and (max-width:1199px) /* md*/ {

.video_sp> iframe {

	height: 240px;

}

}



@media (min-width:768px) and (max-width:991px) /* sm*/ {

.video_sp {

	margin-bottom: 20px;

}

}



@media (max-width:767px) /* xs*/ {

.video_sp {

	margin-bottom: 20px;

}

}



@media (max-width:480px) {

.box_tit> p {

	font-size: 14px;

	line-height: 20px;

}

.title_video_home {

	margin-bottom: 15px;

}

.video_sp> p {

	height: inherit;

	overflow: visible;

}

}

/*========================================*//*end video_home*/























/*begin pro_detail*/@font-face {

	font-family: 'SFU_FuturaBook';

	src: url('./fonts/SFUFuturaBook.eot');

	src: url('./fonts/SFUFuturaBook.eot') format('embedded-opentype'), url('./fonts/SFUFuturaBook.woff') format('woff2'), url('./fonts/SFUFuturaBook.woff') format('woff'), url('./fonts/SFUFuturaBook.ttf') format('truetype'), url('./fonts/SFUFuturaBook.svg#fontawesomeregular') format('svg');

	font-weight: normal;

	font-style: normal;

}

@font-face {

	font-family: 'SFU_FuturaBold';

	src: url('./fonts/SFUFuturaBold.eot');

	src: url('./fonts/SFUFuturaBold.eot') format('embedded-opentype'), url('./fonts/SFUFuturaBold.woff') format('woff2'), url('./fonts/SFUFuturaBold.woff') format('woff'), url('./fonts/SFUFuturaBold.ttf') format('truetype'), url('./fonts/SFUFuturaBold.svg#fontawesomeregular') format('svg');

	font-weight: normal;

	font-style: normal;

}

.content_detail_text label {

	font-size: 15px;

	font-weight: bold;

}

.title_product {

	margin: 10px 15px;

	font-family: SFU_FuturaBook;

	font-size: 16px;

}

.title_product> a, .title_product> span {

	color: #8d8c8c;

}

.title_product> a:hover {

	color: #8d8c8c;

	text-decoration: underline;

}

.name_sp {

	color: #000000;

	font-size: 24px;

	line-height: 30px;

	font-family: SFU_FuturaBook;

	margin: 0;

	margin-bottom: 10px;

}

.ul_comment> li {

	display: inline-table;

	margin-right: 10px;

}

.ul_comment> li > .fa-comments {

	color: #926738;

	font-size: 22px;

}

.ul_comment> li > .fa-star {

	font-size: 17px;

	color: #ffcc00;

	margin-right: 3px;

}

.ul_comment {

	margin-bottom: 2px;

}

.ul_comment> li > p {

	display: inline-table;

	color: #e28000;

	font-size: 14px;

	font-family: SFU_FuturaBook;

	padding-left: 10px;

}

.monney {

	color: #000000;

	font-size: 18px;

	margin-bottom: 10px;

}

.text_content_home .monney {

	text-align: center;

}

.monney > span {

	color: #c40000;

	font-size: 24px;

	font-family: SFU_FuturaBook;

}

.fixchu {

	color: #c40000;

	font-size: 15px !important;

	font-family: SFU_FuturaBook;

}

.describe {

	color: #000000;

	font-size: 14px;

	line-height: 20px;

	font-family: SFU_FuturaBook;

	text-align: justify;

	margin-bottom: 10px;

}

.contact {

	color: #000000;

	font-size: 18px;

	font-family: SFU_FuturaBook;

	margin-bottom: 15px;

}

.contact> span {

	color: #c70000;

	font-family: SFU_FuturaBold;

}

.click_me_detail> a {

	color: #ffffff;

	font-size: 18px;

	display: inline-block;

	background: #926738;

	border-radius: 9px;

	font-family: SFU_FuturaBook;

	padding: 5px 25px 8px 25px;

}

.click_me_detail> a:hover {

	color: #ffffff;

	opacity: 0.85;

}

.img_sp_detail {

	text-align: center;

}

.img_sp_detail> img {

	max-width: 100%;

}

.content_detail_text {

	padding: 15px 0px;

}

.content_detail_text> p {

	color: #000000;

	font-size: 14px;

	line-height: 24px;

	line-height: 23px;

	font-family: SFU_FuturaBook;

}

.img_sp_detail {

	padding: 15px 0px;

}

/*====================slider_detail*======================================*/















































.gc-icon.gc-icon-download {

	display: none !important;

}

.gc-thumbs-area-next .gc-icon.gc-icon-next:before {

	content: "\f105" !important;

	font: normal normal normal 24px/1 fontawesome !important;

	width: 24px;

	height: 24px;

	text-align: center;

}

.gc-thumbs-area-prev .gc-icon.gc-icon-prev:before {

	content: "\f104" !important;

	font: normal normal normal 24px/1 fontawesome !important;

	width: 24px;

	height: 24px;

	text-align: center;

}

.gc-display-area .gc-icon.gc-icon-next {

	width: 36px !important;

	height: 50px !important;

	right: 10px;

	border: none;

	background: none !important;

	display: none !important;

}

.gc-display-area .gc-icon.gc-icon-next:before {

	content: "\f105" !important;

	font: normal normal normal 40px/1 fontawesome !important;

	width: 36px;

	height: 50px;

	text-align: center;

	color: #0101fe;

}

.gc-display-area .gc-icon.gc-icon-prev {

	width: 36px !important;

	height: 50px !important;

	left: 10px;

	background: none !important;

	border: none;

	display: none !important;

}

.gc-display-area .gc-icon.gc-icon-prev:before {

	content: "\f104" !important;

	font: normal normal normal 40px/1 fontawesome !important;

	width: 36px;

	height: 50px;

	text-align: center;

	color: #0101fe;

}

.gc-icon-close {

	background: none !important;

	border: none !important;

}

.gc-overlay-right-icons .gc-icon.gc-icon-next {

	width: 36px !important;

	height: 50px !important;

	text-align: center;

	background: none !important;

	border: none !important;

}

.gc-overlay-right-icons .gc-icon.gc-icon-next:before {

	content: "\f105" !important;

	font: normal normal normal 48px/1 fontawesome !important;

	width: 36px !important;

	height: 50px !important;

	color: #fff;

}

.gc-overlay-left-icons .gc-icon.gc-icon-prev {

	width: 36px !important;

	height: 50px !important;

	text-align: center;

	background: none !important;

	border: none !important;

}

.gc-overlay-left-icons .gc-icon.gc-icon-prev:before {

	content: "\f104" !important;

	font: normal normal normal 48px/1 fontawesome !important;

	width: 36px !important;

	height: 50px !important;

	color: #fff;

}

.gc-icon.gc-icon-enlarge {

	display: none !important;

}

.gc-overlay-top-icons .gc-icon.gc-icon-close:before {

	content: "\f00d" !important;

	font: normal normal normal 25px/1 fontawesome !important;

	color: #fff;

	width: 24px;

	text-align: center;

}

.gc-icon-next {

}

.gc-thumbs-area-prev .gc-icon-prev-vt {

	display: none !important;

}

gc-icon gc-icon-next-vt {

	display: none !important;

}

.glass-case ul li {

	border: 1px solid #ebebeb !important;

	cursor: pointer !important;

}

.glass-case ul li.gc-active {

	border: 1px solid #e39800 !important;

	box-shadow: #e9cf10 0px 1px 1px 0px;

}

.gc-thumbs-area-next .gc-icon-next-vt {

	display: none !important;

}

.slider_detail_top {

	margin: 0px -15px;

}

.gc-icon-next {

	display: none;

	right: 3px !important;

	background: #eaa903 !important;

	opacity: 1;

}

.gc-icon-next:before {

	color: #ffffff;

}

.gc-icon-prev {

	display: none;

	left: 3px !important;

	display: none;

	right: 3px !important;

	background: #eaa903 !important;

	opacity: 1;

}

.gc-thumbs-area.gc-hz li {

	margin: 5px 0px;

}

.gc-icon-prev:before {

	color: #ffffff;

}

.gc-thumbs-area:hover .gc-icon-next, .gc-thumbs-area:hover .gc-icon-prev {

	display: block;

}



/*================*/















































































































































/*======setmedia======*/















































































































































@media (min-width:1200px) /* lg*/ {

}



@media (min-width:992px) and (max-width:1199px) /* md*/ {

.ul_comment> li {

	margin-right: 5px;

}

.ul_comment> li > p {

	padding-left: 5px;

}

.combo {

	float: left;

	width: 100%;

}

.contact {

	float: left;

	display: inline-block;

	margin-bottom: 0px;

	margin-top: 7px;

}

.click_me_detail {

	overflow: hidden;

	float: right;

}

}



@media (min-width:768px) and (max-width:991px) /* sm*/ {

.combo {

	float: left;

	width: 100%;

}

.contact {

	float: left;

	display: inline-block;

	margin-bottom: 0px;

	margin-top: 7px;

}

.click_me_detail {

	overflow: hidden;

	float: right;

}

}



@media (max-width:767px) /* xs*/ {

.full_text_detail {

	padding-top: 30px;

}

}



@media (max-width:480px) {

.name_sp {

	font-size: 22px;

	line-height: 28px;

}

.monney > span {

	font-size: 22px;

}

.contact {

	font-size: 16px;

}

.click_me_detail> a {

	padding: 3px 20px 7px 20px;

}

}

/*=====================*//*end pro_detail*/























/*begin pages_home*/.abc {

	color: red;

}/*end pages_home*/

/*begin media_image*/@font-face {

	font-family: 'UTM_HelvetIns';

	src: url('./fonts/UTMHelvetIns.eot');

	src: url('./fonts/UTMHelvetIns.eot') format('embedded-opentype'), url('./fonts/UTMHelvetIns.woff') format('woff2'), url('./fonts/UTMHelvetIns.woff') format('woff'), url('./fonts/UTMHelvetIns.ttf') format('truetype'), url('./fonts/UTMHelvetIns.svg#fontawesomeregular') format('svg');

	font-weight: normal;

	font-style: normal;

}

/*==========Main============*/























.menu_mb {

	position: fixed;

	width: 100%;

	background: #ffffff;

	z-index: 999;

	padding: 1px 15px;

	border-bottom: 1px solid #ccc;

}

#go_top {

	position: fixed;

	width: 24px;

	height: 25px;

	background: #fb7600;

	color: #fff;

	text-align: center;

	line-height: 25px;

	font-size: 18px;

	font-weight: bold;

	background-size: 100% 100%;

	display: inline-block;

	z-index: 100;

	bottom: 25px;

	right: 25px;

}

.menu_main .nav.is-fixed {

	position: relative;

	z-index: 105;

}

/*====================================================*/















































.box_left {

	padding: 12px 6px 3px 6px;

	border: 1px solid #d2d2d2;

	border-top: none;

}

.img_news_left:hover {

	opacity: 0.85;

}

.item_news_left {

	margin-bottom: 16px;

}

.text_news_left {

	font-family: arial;

	font-size: 14px;

	color: #000000;

	text-align: justify;

}

.text_news_left:hover {

	color: #fb7600;

}

.col_news_left {

	margin-bottom: 23px;

}

.name_img a {

	font-family: arial;

	font-size: 14px;

	color: #000;

	display: block;

	margin-top: 7px;

}

.name_img a:hover {

	color: #fb7600;

}

.item_box_img {

	margin-bottom: 14px;

}

.img:hover {

	opacity: 0.85;

}

.name_news {

	margin-bottom: 13px;

}

.name_news a {

	font-family: arial;

	font-size: 18px;

	color: #000;

}

.name_news a:hover {

	color: #fb7600;

}

.news_review p {

	font-family: arial;

	font-size: 13px;

	color: #404040;

	text-align: justify;

}

.img_news {

	-webkit-transition: all 0.2s linear;

	-moz-transition: all 0.2s linear;

	-o-transition: all 0.2s linear;

	-ms-transition: all 0.2s linear;

	transition: all 0.2s linear;

	outline: 1px solid #fff;

}

.img_news:hover {

	outline: 1px solid #fff;

	outline-offset: -10px;

	-webkit-transition: all 0.2s linear;

	-moz-transition: all 0.2s linear;

	-o-transition: all 0.2s linear;

	-ms-transition: all 0.2s linear;

	transition: all 0.2s linear;

}



/*====================================================*/























@media (min-width:992px) and (max-width:1199px) /* md*/ {

.list_link_hd {

	float: left !important;

}

}



@media (min-width:768px) and (max-width:991px) /* sm*/ {

.name_img a {

	font-size: 13px!important;

}

/*======================*/























}/*end media_image*/

/*begin news1*/























/*====css san pham moi====*/























.title_dmsp {

	background-color: #ff0000;

	padding: 8px 20px 8px;

	color: #FFF;

	font-size: 16px;

	font-weight: bold;

	margin: 0;

}

.box_sp_news {

	padding: 0px 20px 10px;

	background-color: #fff;

	border: 1px solid #ddd;

	margin-bottom: 15px;

	box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.05);

}

.product_list_widget> li {

	list-style: none;

	padding: 10px 0 5px 75px;

	min-height: 80px;

	position: relative;

	overflow: hidden;

	vertical-align: top;

	line-height: 1.33;

}

ul.product_list_widget li a:not(.remove) {

	display: block;

	margin-bottom: 5px;

	padding: 0;

	overflow: hidden;

	text-overflow: ellipsis;

	font-size: 13px;

	line-height: 19.5px;

	/* height: 40px; */























	text-transform: uppercase;

	max-height: 38px;

	font-family: Roboto_Regular;

	color: #333;

}

.product_list_widget> li a:hover {

	color: #DD3333 !important;

}

ul.product_list_widget li img {

	top: 10px;

	position: absolute;

	left: 0;

	width: 60px;

	height: 60px;

	margin-bottom: 5px;

	object-fit: cover;

	object-position: 50% 50%;

}

span.amount {

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

	display: block;

	color: #333;

	font-size: 13px;

	line-height: 21px;

	font-weight: bold;

	font-family: arial;

}

.woocommerce-Price-currencySymbol {

	font-size: 14px;

	font-weight: bold;

	font-family: arial;

}

ul.product_list_widget li+li {

	border-top: 1px solid #ececec;

}

/*==end-san pham moi===*//*end news1*/























/*begin news2*/























/*====css san pham moi====*/























.title_dmsp {

	background-color: #ff0000;

	padding: 8px 20px 8px;

	color: #FFF;

	font-size: 16px;

	font-weight: bold;

	margin: 0;

}

.box_sp_news {

	padding: 0px 20px 10px;

	background-color: #fff;

	border: 1px solid #ddd;

	margin-bottom: 15px;

	box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.05);

}

.product_list_widget> li {

	list-style: none;

	padding: 10px 0 5px 75px;

	min-height: 80px;

	position: relative;

	overflow: hidden;

	vertical-align: top;

	line-height: 1.33;

}

ul.product_list_widget li a:not(.remove) {

	display: block;

	margin-bottom: 5px;

	padding: 0;

	overflow: hidden;

	text-overflow: ellipsis;

	font-size: 13px;

	line-height: 19.5px;

	/* height: 40px; */























	text-transform: uppercase;

	max-height: 38px;

	font-family: Roboto_Regular;

	color: #333;

}

.product_list_widget> li a:hover {

	color: #DD3333 !important;

}

ul.product_list_widget li img {

	top: 10px;

	position: absolute;

	left: 0;

	width: 60px;

	height: 60px;

	margin-bottom: 5px;

	object-fit: cover;

	object-position: 50% 50%;

}

span.amount {

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

	display: block;

	color: #333;

	font-size: 13px;

	line-height: 21px;

	font-weight: bold;

	font-family: arial;

}

.woocommerce-Price-currencySymbol {

	font-size: 14px;

	font-weight: bold;

	font-family: arial;

}

ul.product_list_widget li+li {

	border-top: 1px solid #ececec;

}

/*==end-san pham moi===*//*end news2*/























/*begin tintucnoibat-home*/@font-face {

	font-family: 'UVN_HongHaHep';

	src: url('./fonts/UVNHongHaHep.eot');

	src: url('./fonts/UVNHongHaHep.eot') format('embedded-opentype'), url('./fonts/UVNHongHaHep.woff') format('woff2'), url('./fonts/UVNHongHaHep.woff') format('woff'), url('./fonts/UVNHongHaHep.ttf') format('truetype'), url('./fonts/UVNHongHaHep.svg#fontawesomeregular') format('svg');

	font-weight: normal;

	font-style: normal;

}

.row_45 {

	margin: 0px -45px;

}

.pd_45 {

	padding: 0px 45px;

}

.row_12 {

	margin: 0px -12px;

}

.row_11 {

	margin: 0px -11px;

}

.title_dv {

	font-family: UVN_HongHaHep;

	text-align: center;

	color: #00adef;

	text-transform: uppercase;

	font-size: 30px;

	margin-bottom: 35px;

}

.title_dv> span {

	position: relative;

}

.title_dv> span:before {

	content: "";

	display: inline-block;

	position: absolute;

	left: -215px;

	top: 16px;

	background: url(./img/bf_title_dv.png) repeat-x;

	height: 9px;

	width: 200px;

}

.title_dv> span:after {

	content: "";

	display: inline-block;

	position: absolute;

	right: -215px;

	top: 16px;

	background: url(./img/bf_title_dv.png) repeat-x;

	height: 9px;

	width: 200px;

}

.name_text_news {

	font-size: 12px;

	font-weight: bold;

	margin: 0;

	text-transform: uppercase;

	line-height: 18px;

	text-align: justify;

}

.name_text_news > a {

	color: #000000;

}

.name_text_news > a {

	color: #000000;

}

.name_text_news > a:hover {

	color: #000000;

	opacity: 0.85;

}

.text_news> p {

	color: #5f5f5f;

	font-size: 12px;

	line-height: 20px;

}

.text_news {

	height: 154px;

	overflow: hidden;

	transition: all 0.3s;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

}

.img_news:hover {

	opacity: 0.85;

	transition: all 0.3s;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

}

.box_news {

	margin-bottom: 60px;

	float: left;

	width: 100%;

}



/*========setmedia==========*/







































































@media (min-width:1200px) /* lg*/ {

.col-lg-545 {

	width: 45.666667%;

}

.col-lg-754 {

	width: 54.333333%;

}

}



@media (min-width:992px) and (max-width:1199px) /* md*/ {

.text_news> p {

	font-size: 12px;

	line-height: 21px;

}

.text_news {

	height: 137px;

}

.row_45 {

	margin: 0px -15px;

}

.pd_45 {

	padding: 0px 15px;

}

}



@media (min-width:768px) and (max-width:991px) /* sm*/ {

.text_news {

	margin-top: 10px;

}

.text_news {

	height: 137px;

}

.row_45 {

	margin: 0px -15px;

}

.pd_45 {

	padding: 0px 15px;

}

.box_news {

	margin-bottom: 30px;

}

}



@media (max-width:767px) /* xs*/ {

.text_news {

	margin-top: 10px;

}

.text_news {

	height: 137px;

}

.row_45 {

	margin: 0px -15px;

}

.pd_45 {

	padding: 0px 15px;

}

.box_news {

	margin-bottom: 30px;

}

.title_dv {

	margin-bottom: 30px;

}

}



@media (max-width:480px) {

.text_news {

	height: inherit;

}

}/*end tintucnoibat-home*/

/* d?i tác */























.title_slider_box {

	text-align: center;

	color: #333333;

	font-size: 24px;

	text-transform: uppercase;

	font-family: UVN_HongHaHepBold;

	margin: 0;

	position: relative;

}

.title_slider_box> span {

	position: relative;

/*

	left: 41%;

	top: 0px;

*/

	z-index: 10;

	background: #ffffff;

	padding: 0px 30px;

}

.title_slider_box:before {

	content: "";

	display: inline-block;

	position: absolute;

	left: 0px;

	top: 12px;

	background: url("./img/bf_tit_sld.png") repeat-x;

	width: 100%;

	height: 11px;

	z-index: 1;

}

.slider_content .item {

	border: 1px dotted #8b8b8b;

}

.pf_snd_border {

	padding: 20px 15px;

	border: 1px solid #cccccc;

}

.pf_snd_border {

	margin-top: 15px;

}

/* s?n ph?m */























.name_content {

	font-size: 13px;

	line-height: 19px;

	text-transform: uppercase;

	text-align: center;

	margin: 0px;

	padding: 15px 0px;

	font-weight: bold;

	height: 68px;

	overflow: hidden

}

.name_content> a {

	color: #333333;

}

.name_content> :hover {

	opacity: 0.85;

}

.text_content_home> p {

	color: #444444;

	font-size: 12px;

	line-height: 22px;

	text-align: justify;

	height: 66px;

	overflow: hidden;

}

.img_home {

	border: 1px solid #d7d7d7;

	padding: 4px;

	border-radius: 5px;

}

.img_home> a > img {

	border-radius: 5px;

}

.full_box_content_home {

	margin-bottom: 30px;

}



@media (min-width: 1200px) {

.col-lg-4 {

	width: 25% !important;

	padding: 10px;

}

.fixchu {

	color: #c40000;

	font-size: 15px !important;

	font-family: SFU_FuturaBook;

}

}

#newsHome {

	margin-bottom: 30px;

}

.createData {

	padding: 7px 0;

	font-style: italic;

}

.titleNews {

	padding: 7px 0;

}

.titleNews a {

	font-weight: 600;

	color: #444;

}

.descriptionNews {

	text-align: justify

}

#comment {

	margin-bottom: 30px;

}

.nameCustomer {

	font-weight: 600;

	font-size: 16px;

	padding-bottom: 10px;

}

.imgComment {

	height: 170px;

	width: 170px;

	border-radius: 50%;

	overflow: hidden;

	text-align: center;

}

.imgComment img{

	height: 100%;

	width: 100%;

	margin: auto;

}

.infoComment {

	text-align: justify;

	padding-right: 20px;

}