/*---:[ Thesis CSS reset ]:---*/
* {
	margin: 0;
	padding: 0;
	word-wrap: break-word;
}
html {
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
img, fieldset {
	border: 0;
}
abbr, acronym {
	text-decoration: none;
}
code {
	line-height: 1em;
}
pre {
	overflow: auto;
	word-wrap: normal;
	-moz-tab-size: 4;
	tab-size: 4;
}
sub, sup {
	line-height: 0.5em;
}
img, .wp-caption {
	max-width: 100%;
	height: auto;
}
iframe, video, embed, object {
	display: block;
	max-width: 100%;
}
img {
	display: block;
}
.left, .alignleft, img[align=left] {
	display: block;
	float: left;
}
.right, .alignright, img[align=right] {
	display: block;
	float: right;
}
.center, .aligncenter, img[align=middle] {
	display: block;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	float: none;
	clear: both;
}
.block, .alignnone {
	display: block;
	clear: both;
}
input[type=submit], button {
	cursor: pointer;
	overflow: visible;
	-webkit-appearance: none;
}
.wp-smiley {
	display: inline;
}
input[type="submit"], button {
	cursor: pointer;
	overflow: visible;
	-webkit-appearance: none;
}
html {
	-webkit-text-size-adjust: 100%;
}
/*---:[ Thesis CSS reset ]:---*/
* {
	margin: 0;
	padding: 0;
	word-wrap: break-word;
}
html {
	-webkit-text-size-adjust: 100%;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
img, abbr, acronym, fieldset {
	border: 0;
}
code {
	line-height: 1em;
}
pre {
	overflow: auto;
	clear: both;
	word-wrap: normal;
	-moz-tab-size: 4;
	tab-size: 4;
}
.tamo ul,.tamo ol{margin-left:12px}
sub, sup {
	line-height: 0.5em;
}
img, .wp-caption {
	max-width: 100%;
	height: auto;
}
iframe, video, embed, object {
	display: block;
	max-width: 100%;
}
img {
	display: block;
}
.left, .alignleft, img[align="left"] {
	display: block;
	float: left;
}
.right, .alignright, img[align="right"] {
	display: block;
	float: right;
}
.center, .aligncenter, img[align="middle"] {
	display: block;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	float: none;
	clear: both;
}
.block, .alignnone {
	display: block;
	clear: both;
}
input[type="submit"], button {
	cursor: pointer;
	overflow: visible;
	-webkit-appearance: none;
}
.wp-smiley {
	display: inline;
}
input[type="submit"], button {
	cursor: pointer;
	overflow: visible;
	-webkit-appearance: none;
}
html {
	-webkit-text-size-adjust: 100%;
}
/*---:[ layout structure ]:---*/
body {
	font-family:  arial;
	font: 14px/16px Arial,Helvetica,sans-serif;
	color: #111;
	padding-top: $x_single;
	background: #f6f6f6;
	line-height:22px
}
body.landing {
	padding-top: 0;
}
.container,.quytrinh {
	width: 1140px;
	margin: 0 auto;
	min-width: 1140px;
}
.landing .container {
	width: 617px;
}
.columns{
	width: 100%;
	min-width: 100%;
}
.columns, .columns > .content, .columns > .sidebar {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.columns > .content {
	width: 100%;
	float: left;
	border-width: 0 1px 0 0;
	border-style: solid;
	border-color: #DDDDDD;
}
.columns > .sidebar {
}
/*---:[ links ]:---*/
a {
	color: #222;
	text-decoration: none;
	transition: all 0.5s ease-out 0s;
}
a:hover{
	transition: all 0.5s ease-out 0s;
	color: #c9422f 
}

p a {
	text-decoration: underline;
}
p a:hover {
	text-decoration: none;
}
/*---:[ nav menu ]:---*/
.menu {
	list-style: none;
	border-width: 0 0 1px 1px;
	border-style: solid;
}
.menu li {
	position: relative;
	float: left;
	margin-bottom: -1px;
}
.menu .sub-menu {
	position: absolute;
	left: -1px;
	display: none;
	list-style: none;
	z-index: 110;
	margin-top: -1px;
}
.menu .sub-menu .sub-menu {
	top: 0;
	left: 166px;
	margin: 0 0 0 -1px;
}
.menu li:hover > .sub-menu {
	display: block;
	-webkit-transition: all 0.8s ease-in-out;
	-moz-transition: all 0.8s ease-in-out;
	transition: all 0.8s ease-in-out;
}
.menu .sub-menu li {
	width: 166px;
	clear: both;
}
.menu a, .menu_control {
	display: block;
	font-size: 13px;
	line-height: 19px;
	line-height: 1em;
	letter-spacing: 0px;
	color: #111111;
	border-width: 1px 1px 1px 0;
	border-style: solid;
	background-color: #EEEEEE;
	padding: 0.5em 1em;
}
.menu a:hover {
	background-color: #DDDDDD;
}
.menu_control {
	display: none;
	background-color: #FFFFFF;
}
.menu .sub-menu a {
	border-left-width: 1px;
}
.menu, .menu a, .menu .sub-menu {
	border-color: #DDDDDD;
}
.menu .current-menu-item > a {
	border-bottom-color: #FFFFFF;
	background-color: #FFFFFF;
	cursor: text;
}
.menu .sub-menu .current-menu-item > a {
	border-bottom-color: #DDDDDD;
}
/*---:[ header ]:---*/
.header {
	border-bottom: 3px double #DDDDDD;
	padding: 15px $x_single $x_half;
}
.landing .header {
	text-align: center;
}
#site_title {
	font-size: 42px;
	line-height: 1.32em;
	font-weight: bold;
	color: #111111;
}
#site_title a {
	color: #111111;
}
#site_title a:hover {
	color: #DD0000;
}
#site_tagline {
	font-size: 16px;
	color: #888888;
	line-height: 1.32em;
}
/*---:[ golden ratio typography with spaced paragraphs ]:---*/
.grt, .grt h3 {
	font-size: $f_text;
	line-height: $h_text;
}
.grt .headline {
	font-size: 33px;
	line-height: 49px;
	margin: 0;
}
.grt h2 {
	
	margin-top: $x_3over2;
	margin-bottom: $x_half;
}
.grt .small, .grt .caption {
	font-size: $f_aux;
	line-height: $h_aux;
}
.grt .drop_cap {
	font-size: $x_double;
	line-height: 1em;
	margin-right: 0.15em;
	float: left;
}
.grt p, .grt ul, .grt ol, .grt blockquote, .grt pre, .grt dl, .grt dd, .grt .center, .grt .block, .grt .caption, .post_box .aligncenter, .post_box .alignnone, .post_box .post_image, .post_box .post_image_box, .post_box .wp-caption, .post_box .wp-post-image, .post_box .alert, .post_box .note, .headline_area {
	margin-bottom: $x_single;
}
.grt ul, .grt ol, .grt .stack {
	margin-left: $x_single;
}
.grt ul ul, .grt ul ol, .grt ol ul, .grt ol ol, .wp-caption p, .post_box .alert p:last-child, .post_box .note p:last-child, .post_content blockquote.right p, .post_content blockquote.left p {
	margin-bottom: 0;
}
.grt .left, .post_box .alignleft, .post_box .ad_left {
	margin-bottom: $x_single;
	margin-right: $x_single;
}
.grt .right, .post_box .alignright, .post_box .ad {
	margin-bottom: $x_single;
	margin-left: $x_single;
}
.grt .caption {
	margin-top: -$x_half;
	color: #888888;
}
/*---:[ golden ratio pullquotes ]:---*/
.grt blockquote.right, .grt blockquote.left {
	font-size: 26px;
	line-height: 37px;
	width: 45%;
	margin-bottom: $x_half;
}
.grt blockquote.right, .grt blockquote.left { 
	padding-left: 0;
	border: 0;
}
/*---:[ post box styles ]:---*/
.post_box {
	padding: $x_single $x_single 0 $x_single;
	border-top: 1px dotted #DDDDDD;
}
.top {
	border-top: 0;
}
.post_box .headline, .headline a {
	color: #111111;
}
.headline a:hover {
	color: #DD0000;
}
.byline, .byline a {
	color: #888888;
}
.byline a {
	border-bottom: 1px solid #DDDDDD;
}
.byline a, .post_author, .post_date {
	text-transform: uppercase;
	letter-spacing: 1px;
}
.byline a:hover, .num_comments {
	color: #111111;
}
.byline .post_edit {
	margin-left: $x_half;
}
.byline .post_edit:first-child {
	margin-left: 0;
}
.post_author_intro, .post_date_intro, .byline .post_cats_intro {
	font-style: italic;
}
.post_box h2, .post_box h3 {
	color: #111111;
}
.post_box h3 {
	font-weight: bold;
}
.post_box ul {
	list-style-type: square;
}
.post_box blockquote {
	color: #888888;
	margin-left: $x_half;
	padding-left: $x_half;
	border-left: 1px solid #DDDDDD;
}
.post_box code {
	font-family: Consolas, Menlo, Monaco, Courier, Verdana, sans-serif;
}
.post_box pre {
	font-family: Consolas, Menlo, Monaco, Courier, Verdana, sans-serif;
	background-color: #EEEEEE;
	padding: $x_half;
	-webkit-tab-size: 4;
	-moz-tab-size: 4;
	tab-size: 4;
}
.post_content li a {
	text-decoration: underline;
}
.post_content li a:hover {
	text-decoration: none;
}
.post_box .frame, .post_box .post_image_box, .post_box .wp-caption {
	border: 1px solid #DDDDDD;
	background-color: #EEEEEE;
	padding: $x_half;
}
.post_box .wp-caption img, .post_box .post_image_box .post_image, .post_box .thumb {
	margin-bottom: $x_half;
}
.wp-caption.aligncenter img {
	margin-right: auto;
	margin-left: auto;
}
.wp-caption .wp-caption-text .wp-smiley {
	display: inline;
	margin-bottom: 0;
}
.post_box .wp-caption p {
	font-size: $f_aux;
	line-height: $h_aux;
}
.post_box .author_description {
	border-top: 1px dotted #DDDDDD;
	padding-top: $x_single;
}
.post_box .author_description_intro {
	font-weight: bold;
}
.post_box .avatar {
	width: 71px;
	height: 71px;
	float: right;
	clear: both;
	margin-left: $x_half;
}
.post_box .author_description .avatar {
	width: 78px;
	height: 78px;
	float: left;
	margin-right: $x_half;
	margin-left: 0;
}
.post_box .post_cats, .post_box .post_tags {
	color: #888888;
}
.post_box .alert, .post_box .note {
	padding: $x_half;
}
.post_box .alert {
	background-color: #ff9;
	border: 1px solid #e6e68a;
}
.post_box .note {
	background-color: #EEEEEE;
	border: 1px solid #DDDDDD;
}
.landing .headline_area {
	text-align: center;
}
/*---:[ other post box styles ]:---*/
.num_comments_link {
	display: inline-block;
	color: #888888;
	text-decoration: none;
	margin-bottom: $x_single;
}
.num_comments_link:hover {
	text-decoration: underline;
}
.bracket, .num_comments {
	font-size: $x_single;
}
.bracket {
	color: #DDDDDD;
}
/*---:[ misc. content elements ]:---*/
.archive_intro {

}
.archive_intro .headline {
	margin-bottom: $x_single;
}
.prev_next {
	clear: both;
	color: #888888;
	border-top: 1px solid #DDDDDD;
	padding: $x_half $x_single;
}
.prev_next .next_posts {
	float: right;
}
.previous_posts, .next_posts {
	display: block;
	font-size: $f_aux;
	line-height: $h_aux;
	text-transform: uppercase;
	letter-spacing: 2px;
}
.previous_posts a:hover, .next_posts a:hover {
	text-decoration: underline;
}
/*---:[ comments ]:---*/
#comments {
	margin-top: $x_double;
}
.comments_intro {
	color: #888888;
	margin-bottom: $x_half;
	padding: 0 $x_single;
}
.comments_closed {
	font-size: $f_aux;
	line-height: $h_aux;
	color: #888888;
	margin: 0 $x_single $x_single $x_single;
}
.comment_list {
	list-style-type: none;
	margin-bottom: $x_double;
	border-top: 1px dotted #DDDDDD;
}
.comment {
	border-bottom: 1px dotted #DDDDDD;
	padding: $x_single;
}
.children .comment {
	list-style-type: none;
	margin-top: $x_single;
	border-left: 1px solid #DDDDDD;
	border-bottom: 0;
	padding: 0 0 0 $x_single;
}
.children .bypostauthor {
	background-color: transparent;
	border-color: #DD0000;
}
.comment .comment_head {
	margin-bottom: $x_half;
}
.children .comment_head {
	margin-bottom: 0;
}
.comment .comment_author {
	font-weight: bold;
}
.comment_date {
	font-size: $f_aux;
	margin-left: $x_half;
	color: #888888;
}
.comment_date a {
	color: #888888;
}
.comment_footer a {
	font-size: $f_aux;
	line-height: $h_aux;
	color: #888888;
	text-transform: uppercase;
	letter-spacing: 1px;
	margin-left: $x_half;
}
.comment_head a:hover, .comment_footer a:hover, .comment_nav a:hover {
	text-decoration: underline;
}
.comment_footer a:first-child {
	margin-left: 0;
}
.comment .avatar {
	width: 48px;
	height: 48px;
	float: right;
	margin-left: $x_half;
}
.comment_nav {
	font-size: $f_aux;
	line-height: $h_aux;
	text-transform: uppercase;
	letter-spacing: 1px;
	border-style: dotted;
	border-color: #DDDDDD;
	padding: $x_half $x_single;
}
.comment_nav_top {
	border-width: 1px 0 0 0;
}
.comment_nav_bottom {
	margin: -$x_double 0 $x_double 0;
	border-width: 0 0 1px 0;
}
.next_comments {
	float: right;
}
/*---:[ inputs ]:---*/
.input_text {
	font-size: inherit;
	line-height: 1em;
	font-family: inherit;
	font-weight: inherit;
	color: #111111;
	border: 1px solid #DDDDDD;
	background-color: #EEEEEE;
	padding: 0.35em;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.input_text:focus {
	border-color: #EEEEEE;
	background-color: #FFFFFF;
}
textarea.input_text {
	line-height: $h_text;
}
.input_submit {
	font-size: $f_subhead;
	line-height: 1em;
	font-family: inherit;
	font-weight: bold;
	border: 3px double #DDDDDD;
	background: #EEEEEE url('images/bg-button.png') repeat-x;
	padding: 0.5em;
	cursor: pointer;
	overflow: visible;
}
/*---:[ comment form ]:---*/
#commentform {
	margin: $x_double 0;
	padding: 0 $x_single;
}
.comment #commentform {
	margin-top: 0;
	padding-right: 0;
	padding-left: 0;
}
.comment_form_title {
	
	color: #111111;
	margin: 0 -$x_single;
	border-bottom: 1px dotted #DDDDDD;
	padding: 0 $x_single $x_half $x_single;
}
#commentform label {
	display: block;
}
#commentform p {
	margin-bottom: $x_half;
}
#commentform p .required {
	color: #d00;
}
.comment_moderated {
	font-weight: bold;
}
#commentform .input_text {
	width: 50%;
}
#commentform textarea.input_text {
	width: 100%;
}
#cancel-comment-reply-link {
	float: right;
	font-size: $f_aux;
	line-height: inherit;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #DD0000;
}
#cancel-comment-reply-link:hover {
	text-decoration: underline;
}
.login_alert {
	font-weight: bold;
	border: 1px solid #DDDDDD;
	background-color: #EEEEEE;
}
/*---:[ sidebar ]:---*/
.sidebar {
	font-size: 13px;
	line-height: 19px;
}
.sidebar .headline, .sidebar .sidebar_heading, .sidebar .widget_title {
	font-size: 21px;
	line-height: 30px;
}
.sidebar .sidebar_heading, .sidebar .widget_title {
	font-variant: small-caps;
	letter-spacing: 1px;
	margin-bottom: $s_x_half;
}
.sidebar .input_submit {
	font-size: inherit;
}
.sidebar p, .sidebar ul, .sidebar ol, .sidebar blockquote, .sidebar pre, .sidebar dl, .sidebar dd, .sidebar .left, .sidebar .alignleft, .sidebar .ad_left, .sidebar .right, .sidebar .alignright, .sidebar .ad, .sidebar .center, .sidebar .aligncenter, .sidebar .block, .sidebar .alignnone {
	margin-bottom: $s_x_single;
}
.sidebar .left, .sidebar .alignleft, .sidebar .ad_left {
	margin-right: $s_x_single;
}
.sidebar ul ul, .sidebar ul ol, .sidebar ol ul, .sidebar ol ol, .sidebar .right, .sidebar .alignright, .sidebar .ad, .sidebar .stack {
	margin-left: $s_x_single;
}
.sidebar ul ul, .sidebar ul ol, .sidebar ol ul, .sidebar ol ol, .wp-caption p, .sidebar .post_excerpt p {
	margin-bottom: 0;
}
.widget, .sidebar .text_box, .sidebar .thesis_email_form, .sidebar .query_box {
	margin-bottom: $s_x_double;
}
.sidebar .thesis_email_form .input_text, .widget li {
	margin-bottom: $s_x_half;
}
.sidebar .search-form .input_text, .sidebar .thesis_email_form .input_text {
	width: 100%;
}
.sidebar .query_box .post_author, .sidebar .query_box .post_date {
	color: #888888;
}
.sidebar .post_content, .widget li ul, .widget li ol {
	margin-top: $s_x_half;
}
.widget ul {
	list-style-type: none;
}
.widget li a:hover {
	text-decoration: underline;
}
/*---:[ footer ]:---*/
.footer {
	font-size: $f_aux;
	line-height: $h_aux;
	text-align: right;
	color: #888888;
	border-top: 3px double #DDDDDD;
	padding: $x_half $x_single;
}
.footer a {
	color: #888888;
}
.footer a:hover {
	color: #111111;
}
.landing .footer {
	text-align: center;
}
/*---:[ media queries ]:---*/

/*---:[ clearfix ]:---*/
.columns:after, .menu:after, .post_box:after, .post_content:after, .author_description:after, .sidebar:after, .query_box:after, .prev_next:after, .comment_text:after, .comment_nav:after {
	display: table;
	clear: both;
	content: '';
}
@media all and (max-width: 850px) {
	body {
		padding-top: 0;
	}
	.container, .landing .container {
		width: auto;
		max-width: 617px;
	}
	.header {
		border-top: 1px solid #DDDDDD;
	}
	.landing .header {
		border-top: 0;
	}
	.columns > .content {
		float: none;
		width: 100%;
		border: 0;
	}
	.columns > .sidebar {
		float: none;
		width: 100%;
		border-top: 3px double #DDDDDD;
	}
	.menu_control {
		display: block;
		width: 100%;
		border-width: 0;
		background-color: #FFFFFF;
		padding: 1em $x_single;
		cursor: pointer;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.menu {
		display: none;
		width: 100%;
		border-width: 1px 0 0 0;
		clear: both;
	}
	.show_menu {
		display: block;
	}
	.menu .sub-menu {
		position: static;
		display: block;
		margin: 0;
		border-top: 1px solid #DDDDDD;
		padding-left: $x_single;
	}
	.menu li {
		width: 100%;
		float: none;
		margin-bottom: 0;
	}
	.menu .sub-menu li {
		width: 100%;
	}
	.menu a {
		border-width: 1px 1px 0 0;
		background-color: #FFFFFF;
		padding: 1em $x_single;
	}
	.menu .current-menu-item > a {
		background-color: #EEEEEE;
	}
	.menu > li > a {
		border-left-width: 1px;
	}
	.menu li:first-child > a:first-child {
		border-top-width: 0;
	}
	.sidebar .search-form .input_text, .sidebar .thesis_email_form .input_text {
		width: 50%;
	}
}
@media all and (max-width: 617px) {
	.menu a {
		border-right-width: 0;
	}
	.menu > li > a {
		border-left-width: 0;
	}
	.post_box .frame, .post_box .post_image_box, .post_box .wp-caption {
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
}
@media all and (max-width: 450px) {
	.menu a, .menu_control {
		padding: 1em $x_half;
	}
	.header, .columns > .sidebar, .post_box, .prev_next, .comments_intro, .comment, .comment_nav, #commentform, .comment_form_title, .footer {
		padding-right: $x_half;
		padding-left: $x_half;
	}
	.menu .sub-menu, .children .comment {
		padding-left: $x_half;
	}
	.comments_closed, .login_alert {
		margin-right: $x_half;
		margin-left: $x_half;
	}
	.comment_form_title {
		margin-left: -$x_half;
		margin-right: -$x_half;
	}
	.right, .alignright, img[align="right"], .left, .alignleft, img[align="left"] {
		float: none;
	}
	.grt .right, .grt .left, .post_box .alignright, .post_box .alignleft, .grt blockquote.right, .grt blockquote.left {
		margin-right: 0;
		margin-left: 0;
	}
	.post_author:after {
		content: '\a';
		height: 0;
		white-space: pre;
		display: block;
	}
	.grt blockquote.right, .grt blockquote.left, #commentform .input_text, .sidebar .search-form .input_text, .sidebar .thesis_email_form .input_text {
		width: 100%;
	}
	.post_box blockquote {
		margin-left: 0;
	}
	.comment_date {
		display: none;
	}
}
/*---:[ clearfix ]:---*/*/
.columns:after, .menu:after, .post_box:after, .post_content:after, .author_description:after, .sidebar:after, .query_box:after, .prev_next:after, .comment_text:after, .comment_nav:after {
	display: table;
	clear: both;
	content: '';
}
/*---:[ custom CSS ]:---*/
.san22 {
display: block;
}
.khungxam2 {
padding: 25px 0;
}
.sanpham2 .tieude {
height: 50px;
}
.timkiem22 {
position: relative;
}
.pre-loader::before {
background-color: #e4d39d;
}
.ug-thumb-wrapper .ug-thumb-border-overlay {
cursor: pointer;
}
a.baojum {
background: #fff;
border-top-left-radius: 18px;
border-bottom-left-radius: 18px;
color: #111;

float: right;
border: 1px solid rgba(255, 255, 255, 0.15);
padding-right: 2px;
padding-left: 2px;
color: #111;
font-weight: bold;
line-height: 35px;
padding: 0 15px;
padding-left: 15px;
margin-top: 20px;
margin-bottom: 20px;
text-transform: uppercase;
padding-left: 5px;
padding-right: 6px;
margin-top: 20px;
font-size: 14px;
border-right: 3px #222 solid;
}
a.baojum:hover {
background: #f9f9f9;
color: #c9422f;
}
a.baojum i {
border: 2px solid #fff9f9;
color: #fff9f9;
border-radius: 50%;
padding: 5px 7px;
text-align: center;
background: #c9422f;
width: auto;
}
.lienquan .diemnoibat ul,
.lienquan ul.list22 {
margin-left: 0px;
}
.lienquan ul.list22 li {
list-style-type: none;
}
.post_box .diemnoibat {
background: transparent;
}
.hoala {
background-color: #fff;
box-shadow: 0px 1px 3px #666;
border-left: 3px solid #fed700;
border-radius: 4px;
color: #3c4043;
font-weight: 500;
padding: 12px 10px 12px 20px;
margin-bottom: 10px;
margin-top: 15px;
}
.hoavan {
border: 2px #00aad2 dashed;
background: none;
padding: 20px;
}
#gform_wrapper_9 input {
text-align: left;
border: 1px solid #c9422f;
border-radius: 0px;
padding-top: 9px;
padding-bottom: 9px;
margin-bottom: 9px;
text-indent: 10px;
font-size: 13px;
}
#gform_wrapper_9 input#gform_submit_button_9 {
display: block;
margin: 0 auto;
height: 36px;
line-height: 36px;
padding: 0 25px;
border-radius: 25px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
-ms-border-radius: 20px;
-o-border-radius: 20px;
background-color: #102b78;
color: #fff;
-webkit-box-shadow: 0 0 3px 3px #ccc;
box-shadow: 0 0 3px 3px #ccc;
}
#gform_wrapper_9.gform_wrapper .gform_footer {
margin-top: 0;
}
p.price-new {
float: left;
width: calc(100% - 100px);
color: #666;
font-size: 13px;
margin-bottom: 0;
}
.product-info-vat {
float: right;
width: 90px;
height: auto;
font-size: 13px;
line-height: 1.5;
padding: 3px;
color: #d0021b;
text-align: center;
border: 1px solid #d0021b;
border-radius: 3px;
}
p.price-new span:nth-of-type(2) {
color: #d0021b;
display: inline-block;
font-size: 24px;
font-weight: bold;
margin-left: 5px;
}
p.price-new span.price-old {
display: block;
text-decoration: line-through;
color: #717171;
font-weight: bold;
font-size: 1em;
margin-left: 0;
}
p.product-status {
color: #158d1e;
text-transform: uppercase;
font-weight: bold;
}
.post_box.tin3 h3.h33 a {
font-size: 18px;
font-weight: bold;
font-family: "arial";
}
.post_box.tin3 h3.h33 {
margin-bottom: 15px;
}
#sidebar .category-posts ul li {
display: block;
}
#sidebar .category-posts ul li .da-coll {
float: right;
}
.mincopy .footer_widget_social ul {
display: flex;
width: 100%;
flex-flow: row nowrap;
justify-content: flex-start;
}
.mincopy .footer_widget_social ul li {
display: inline-block;
margin-right: 5px;
}
.mincopy .footer_widget_social ul li a {
display: inline-block;
}
.mincopy .footer_widget_social ul li a img {
display: inline-block;
height: 30px;
filter: grayscale(99%);
}
.footer_widget_header {
font-size: 15px;
margin-top: 0px;
text-transform: uppercase;
margin-bottom: 15px;
line-height: 32px;
}
.mincopy .footer_widget_social ul li a img:hover {
filter: grayscale(0%);
}
.mincopy .footer_widget_hotline {
display: block;
width: 100%;
margin-bottom: 0;
padding: 0;
}
.mincopy .footer_widget_hotline li {
display: flex;
width: 100%;
margin-bottom: 5px;
flex-flow: row nowrap;
justify-content: flex-start;
line-height: unset;
}
.mincopy .footer_widget_hotline li strong {
font-weight: bold;
width: 80px;
}
.mincopy .footer_widget_hotline li a {
color: #39f;
font-weight: bold;
line-height: unset;
}
.mincopy .footer_widget_hotline li span {
color: rgba(0, 0, 0, 0.8);
margin-left: auto;
}
.pre-loader::before {
content: "";
height: 100%;
position: absolute;
left: 0;
top: 0;
width: 100%;
opacity: 0.15;
}
@keyframes textclip {
to {
background-position: 200% center;
}
}
.loader-inner {
padding: 25px;
position: absolute;
left: 50%;
top: 50%;
text-align: center;
width: 100%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.pre-loader {
height: 100%;
left: 0;
position: fixed;
top: 0;
width: 100%;
z-index: 999991;
background-color: #fff;
}
.loader-text {
background-image: linear-gradient(
to right,
#102b78 10%,
#232323 50%,
#102b78 60%
);
}
.loader-text {
display: inline-block;
font-size: 3.75rem;
font-weight: bold !important;
letter-spacing: 1px;
line-height: normal;
text-transform: uppercase;
background-size: 200% auto;
-webkit-background-clip: text;
background-clip: text;
-webkit-text-fill-color: transparent;
text-fill-color: transparent;
-webkit-animation: textclip 1.5s linear infinite;
animation: textclip 1.5s linear infinite;
}
#searchsubmit {
border: 0;
background: #000;
position: absolute;
right: 0;
bottom: 0;
color: #fff;
height: 34px;
width: 45px;
line-height: 34px;
float: right;
}
.timkiem22 .input_text {
background: #fff;
border: 1px #ccc solid;
color: #111111;
transition: all 0.2s linear;
border-radius: 1px;
box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1) inset;
padding: 7px 0px;
text-indent: 10px;
}
.capnhat22 {
background: linear-gradient(#f59000, #fd6e1d) !important;
color: #fff !important;
}
#button_capnhat {
background: #102b78 !important;
color: #fff !important;
}
.ug-strip-panel {
background: #fff !important;
}
#breadcrumbs ul {
list-style-type: none;
display: inline-block;
}
.sanpham3 {
display: grid;
grid-auto-rows: minmax(min-content, max-content);
grid-template-columns: repeat(4, minmax(0, 1fr));
border-left: 1px solid #f1f1f1;
border-top: 1px solid #f1f1f1;
}
.tint {
padding: 20px;
border-bottom: 1px solid #eee;
border-right: 1px solid #eee;
background: #fff;
}
.sanpham3 .tdtin a {
font-weight: bold;
}
#breadcrumbs li {
float: left;
margin: 0 2px;
list-style: none;
}
#text-18,
#danhgia,
#khungtrang {
background: #fff;
border-radius: 5px;
padding: 15px;
margin-bottom: 10px;
}
.col-md-8 {
width: 70%;
float: left;
}
.col-md-4.sidebar {
width: 28%;
float: right;
}
.splienquanbot .thongso_sanpham ul,
.splienquanbot ul.categories-menu {
display: block;
width: 100%;
margin-bottom: 10px;
margin-left: 0;
}
.thongso_sanpham ul li {
line-height: 1.5;
padding: 10px;
display: block;
background: #f4f4f4;
padding: 10px;
font-size: 14px;
color: #333;
}
.thongso_sanpham ul li:nth-child(2n) {
background: #fff;
}
#danhgia {
margin-top: 20px;
}
#text-18 p {
margin-bottom: 12px;
}
#text-18 h3 {
color: #102b78;
font-weight: bold;
font-size: 15px;
line-height: 33px;
height: 33px;
display: inline-block;
margin-bottom: 12px;
}
.noidunghome1 {
width: 50%;
float: left;
}
.noidunghome1 #gallery-1 img,
.noidunghome2 #gallery-2 img {
border: 0px;
margin: 0;
}
.khungvisao {
display: grid;
grid-auto-rows: minmax(min-content, max-content);
grid-template-columns: repeat(2, minmax(0, 1fr));
margin-bottom: 70px;
color: #666;
}
.khungvisao .widget_custom_html {
padding: 20px 25px;
padding-top: 50px;
}
.noidunghome2 {
position: relative;
background: #fff;
padding: 0px;
display: block;
text-align: center;
margin-top: 70px;
font-size: 15px;
line-height: 1.6;
}
#khungtraiphai .giam {
text-align: left;
font-size: 40px;
line-height: 1.1em;
margin: 20px 0;
line-height: 1.4;
}
#khungtraiphai .giam span {
color: #102b78;
}

.info-btn {
position: relative;
z-index: 1;
font-size: 16px;
display: inline-block;
padding: 7px 25px;
text-align: center;
text-transform: uppercase;
color: #102b78;
text-decoration: none;
border: 2px #102b78 solid;
transition: all 500ms;
border-radius: 25px;
}
.khungvisao .widget_media_image:hover {
animation: fade-out 2s linear;
animation-iteration-count: 1;
opacity: 0.7;
}
.khungvisao .widget_media_image {
animation: fade-out 2s linear;
}
.khungvisao .widget_media_image:before {
background: #fff;
content: "";
height: 35px;
margin: auto;
left: 0;
margin-left: -45px;
opacity: 0;
position: absolute;
bottom: 0;
top: 0;
width: 35px;
z-index: 1;
transform: rotate(45deg);
transform-origin: center center;
transition: margin-left 0.45s ease-in-out 0s, opacity 0.75s ease-in-out 0s;
}
.khungvisao #media_image-3.widget_media_image:before {
left: 100%;
}
.khungvisao .widget_media_image:hover::before {
margin-left: -18px;
margin-right: 0;
opacity: 1;
}
#media_image-4 {
animation: fade-in-left 2s ease;
}
#media_image-4:hover {
animation: fade-out 2s linear infinite;
}
.fade-out {
animation: fade-out 2s linear;
}
@keyframes fade-out {
from {
opacity: 1;
}
to {
opacity: 0;
}
}

.fade-in-left {
animation: fade-in-left 2s ease;
}
@keyframes fade-in-left {
0% {
opacity: 0;
transform: translateX(-20px);
}
100% {
opacity: 1;
transform: translateX(0);
}
}

.category2 #breadcrumbs li a,
.category2 #breadcrumbs li a span {
color: #ec8f20;
}
.owl-carousel {
display: none;
width: 100%;
z-index: 1;
}
.elementor-icon {
color: #fff;
font-size: 24px;
height: 65px;
line-height: 65px;
padding: 0;
position: relative;
width: 65px;
-webkit-transition: all 0.3s linear 0s;
transition: all 0.3s linear 0s;
border-radius: 50%;
display: inline-block;
background-color: #c9422f;
text-align: center;
margin-right: 15px;
}
.khunglienhe {
display: inline-block;
margin-bottom: 15px;
margin-top: 0;
box-shadow: 1px 3px 1px #102b78;
padding: 15px;
background: #fff;
border-radius: 4px;
border: 1px solid #102b78;
margin-top: 10px;
}
.title_homepost22:before {
content: "";
background-image: url(images/fav-dnc.png);
background-position: center center;
background-repeat: no-repeat;
background-size: contain;
height: 100%;
margin: auto;
opacity: 0.35;
pointer-events: none;
position: absolute;
left: 0;
right: 0;
top: 50%;
width: 100%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
z-index: -1;
}
.title_homepost22 {
position: relative;
text-align: center;
padding: 1em 0;
z-index: 1;
}
.title_homepost22 a {
font-size: 26px;
text-align: center;
line-height: 1.2;
color: #0b2a7d;
text-transform: uppercase;
}
.span22 {
font-size: 18px;
line-height: 1em;
color: #111;
text-align: center;
display: block;
margin: 0 auto;
margin-bottom: 20px; margin-top:15px;
}
.copy {
padding-top: 1px;
margin-top: 150px;
}
.khungqt {
overflow: hidden;
}
.nov-row-wrap {
border-radius: 0px;
}
.quytrinh {
position: relative;
background: #ddeaf7;
border-radius: 15px;
border: 1px #ddd solid;
margin-top: -90px;
}
.motatin h4 a {
text-align: center;
font-size: 16px;
font-weight: 600;
position: relative;
z-index: 99;
}
#danhgia .tintuc33 h4,
.motatin h4 {
text-align: center;
padding: 7px 0;
}
.by33,
.mt33 {
text-align: center;
margin-top: 3px;
}
.by33 i {
color: #c9422f;
}
#danhgia .tintuc33.owl-carousel .owl-nav button:hover {
opacity: 0.9;
}
#danhgia .tintuc33.owl-carousel .owl-nav button {
background: #fff;
opacity: 0.7;
box-shadow: 6px 0 4px rgba(0, 0, 0, 0.05), 4px 0 4px rgba(0, 0, 0, 0.09);
border-radius: 0 4px 4px 0;
padding: 15px 5px !important;
}
.owl-item .item figure {
position: relative;
overflow: hidden;
}
.owl-item .item figure::before {
position: absolute;
top: 0;
left: -75%;
z-index: 2;
display: block;
content: "";
width: 50%;
height: 100%;
background: -webkit-linear-gradient(
left,
rgba(255, 255, 255, 0) 0%,
rgba(255, 255, 255, 0.3) 100%
);
background: linear-gradient(
to right,
rgba(255, 255, 255, 0) 0%,
rgba(255, 255, 255, 0.3) 100%
);
-webkit-transform: skewX(-25deg);
transform: skewX(-25deg);
}
.owl-item .item figure:hover::before {
-webkit-animation: shine 0.75s;
animation: shine 0.75s;
}
@-webkit-keyframes shine {
100% {
left: 125%;
}
}
@keyframes shine {
100% {
left: 125%;
}
}
#danhgia .tintuc33.owl-carousel .owl-nav button.owl-next {
right: -20px;
top: 25%;
font-size: 70px;
color: #333;
position: absolute;
}
#danhgia .tintuc33.owl-carousel .owl-nav button.owl-prev {
left: -20px;
top: 25%;
font-size: 70px;
color: #333;
position: absolute;
}
.entry-button {
text-align: center;
display: inline-block;
float: none;
padding: 0 40px;
width: 100%;
padding: 0;
}
.entry-button:hover * {
color: #3399ff !important;
}
.entry-button a.dt-sc-button:hover span {
display: inline-block;
}
.dt-sc-button {
background: none !important;
color: initial;
font-size: 15px;
line-height: 22px;
min-height: 22px;
min-width: 115px;
padding: 0;
position: relative;
vertical-align: top;
}
.entry-button .dt-sc-button {
background: none !important;
color: initial;
font-size: 15px;
line-height: 22px;
min-height: 22px;
min-width: 115px;
padding: 0;
position: relative;
vertical-align: top;
}
.entry-button .dt-sc-button:not(:hover) {
font-size: 0;
}

.dt-sc-button {
border: none;
cursor: pointer;
display: inline-block;
float: none;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 1;
margin: 10px 0 0;
padding: 15px 35px;
text-transform: capitalize;
-webkit-appearance: none;
appearance: none;
-webkit-border-radius: 2em;
border-radius: 2em;
}
.entry-button .dt-sc-button:before {
margin-left: -0.5em;
left: 50%;
text-align: left;
-webkit-text-shadow: 2em 0 0;
text-shadow: 2em 0 0;
}
.entry-button .dt-sc-button:after {
margin-right: -0.5em;
right: 50%;
text-align: right;
-webkit-text-shadow: -2em 0 0;
text-shadow: -2em 0 0;
}

.entry-button .dt-sc-button:hover:before,
.entry-button .dt-sc-button:hover:after {
-webkit-text-shadow: none;
text-shadow: none;
}

.entry-button .dt-sc-button:hover:before {
left: 0;
}
.entry-button .dt-sc-button:hover:after {
right: 0;
}

.entry-button .dt-sc-button span {
display: none;
}
.entry-button .dt-sc-button::before,
.entry-button .dt-sc-button::after {
content: "\f111";
display: inline-block;
font-family: "FontAwesome";
font-size: 6px;
font-weight: 900;
height: 1em;
letter-spacing: 0;
line-height: 1em;
margin-top: 1px;
pointer-events: none;
position: absolute;
top: 50%;
width: 2.5em;
vertical-align: middle;
visibility: visible;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.5s ease-in-out 0s;
transition: all 0.5s ease-in-out 0s;
}
.entry-button .dt-sc-button span {
display: none;
}
.entry-button a.dt-sc-button span {
margin: 0 10px;
}
.elementor-icon i {
z-index: 999;
color: #fff;
position: relative;
}
.elementor-icon:hover i {
color: #111;
}
.elementor-icon:before {
background-color: #fff;
color: #111;
content: "";
height: 100%;
position: absolute;
left: 0;
top: 0;
width: 100%;
-webkit-border-radius: inherit;
border-radius: inherit;
-webkit-transform: scale(0);
transform: scale(0);
-webkit-transition: inherit;
transition: inherit;
}

.policy-row:hover .elementor-icon:before {
-webkit-transform: scale(0.9);
transform: scale(0.9);
}

.col-lg-4 {
width: 21%;
float: left;
padding: 2%;
}
.policy-row {
display: inline-block;
padding-top: 34px;
padding-bottom: 34px;
}
.policy-row .noviconpolicy {
display: inline-block;
vertical-align: middle;
margin-right: 18px;
min-height: 35px;
}
.noviconpolicy.noviconpolicy-1 {
background-position: -89px -10px;
width: 53px;
height: 33px;
}
.noviconpolicy {
content: "";
width: 38px;
height: 38px;
background-image: url(images/icon-policy.png);
background-repeat: no-repeat;
display: inline-block;
vertical-align: middle;
}
.policy-row .policy-content {
display: inline-block;
vertical-align: middle;
font-size: 14px;
color: #222;
}
.policy-row .policy-name {
text-transform: uppercase;
color: #222;
font-weight: 700;
margin-bottom: 5px;
}
.policy-row .policy-des {
color: #666;
font-weight: 400;
}
.noviconpolicy.noviconpolicy-2 {
background-position: -93px -57px;
width: 40px;
height: 41px;
}
.noviconpolicy.noviconpolicy-3 {
background-position: -93px -114px;
width: 38px;
height: 36px;
}
.masonry {
/* Masonry container */
-webkit-column-count: 4;
-moz-column-count: 4;
column-count: 4;
-webkit-column-gap: 1em;
-moz-column-gap: 1em;
column-gap: 1em;
margin: 1em;
padding: 0;
-moz-column-gap: 1em;
-webkit-column-gap: 1em;
column-gap: 1em;
font-size: 0.85em;
}
.item22 {
display: inline-block;
padding: 5px;
margin: 0 0 0em;
width: 100%;
-webkit-transition: 1s ease all;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.item22 img {
max-width: 100%;
}

@media only screen and (max-width: 320px) {
.masonry {
-moz-column-count: 1;
-webkit-column-count: 1;
column-count: 1;
}
}

@media only screen and (min-width: 321px) and (max-width: 768px) {
.masonry {
-moz-column-count: 2;
-webkit-column-count: 2;
column-count: 2;
}
}
@media only screen and (min-width: 769px) and (max-width: 1140px) {
.masonry {
-moz-column-count: 3;
-webkit-column-count: 3;
column-count: 3;
}
}
@media only screen and (min-width: 1201px) {
.masonry {
-moz-column-count: 4;
-webkit-column-count: 4;
column-count: 4;
}
}
.item22 {
transition: grid-row-start 300ms linear;
transition: transform 300ms ease;
transition: all 0.5s ease;
}
.item22 img {
margin: 0px;
box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5);
transition: all 1.5s ease;
width: 100%;
max-width: 100%;
}
.item22 img:hover {
box-shadow: 2px 2px 5px #ea8025;
opacity: 0.8;
background: #333;
transition: all 1.5s ease;
}
.item22:hover {
transform: scale(1.025);
}
.mfp-container img.mfp-img {
border: 5px #fff solid;
}
.item22:hover h3 {
color: #ea8025;
}
.item22 img {
display: block;
width: 100%;
}
.item22 h3 {
font-weight: 600;
margin: 0px;
padding: 0px 7px;
text-align: center;
font-size: 14px;
font-weight: 600;
line-height: 36px;
}
.hidden {
overflow: hidden;
display: none;
visibility: hidden;
}
.item22 img {
max-width: 100%;
border-radius: 5px;
}

#singleds .easymedia_left {
display: inline;
float: none !important;
margin-right: 0 !important;
}
#button_capnhat.hienmobi {
display: none;
}
.xoasp {
width: 30px;
height: 30px;
background: url(images/xoa.png) no-repeat;
background-size: 100%;
position: absolute;
display: block;
top: 35%;
left: -15px;
z-index: 99;
}
#sidebar .menutrai .menu li a {
line-height: 50px;
padding-bottom: 0;
}
#sidebar .menutrai .menu li a:hover,
#sidebar .menutrai .menu li:hover {
background: transparent;
color: #bd0028;
}
.menutrai a {
text-transform: uppercase;
font-size: 16px;
font-family: "Roboto Condensed", arial;
color: #111;
font-weight: 600;
}
#sidebar .menutrai li.sasa {
padding-top: 0px;
line-height: 50px;
}
#menutrai li img {
width: 40px;
margin-right: 15px;
float: left;
}
#menutrai li {
line-height: 55px;
}
.counter {
display: flex;
margin-bottom: 0px;
}

.c1-btn,
.c2-btn {
width: 100px;
height: 32px;
background-color: orange;
color: white;
border: none;
font-size: 14px;
cursor: pointer;
outline: none;
}

.c1-btn:hover,
.c2-btn:hover {
background-color: #db8e00;
}

.c1-p,
.c2-p {
color: gray;
font-size: 16px;
}

.c1-span,
.c2-span {
color: green;
}
#gform_wrapper_1 #field_1_28 .gfield_label,
#gform_wrapper_1 #field_1_27 .gfield_label {
float: left !important;
margin: 0 !important;
margin-right: 10px !important;
line-height: 24px;
}
#gform_wrapper_1 input#gform_submit_button_1 {
display: inline-block;
background: #ea8025;
color: #fff;
padding: 12px 30px;
font-weight: 700;
font-size: 18px;
font-family: "Roboto Condensed", arial;
text-align: center;
border-radius: 0px;
text-indent: 0;
border: 0;
}
@media (min-width: 768px) {
.vc_col-sm-6 {
width: 50%;
float: left;
}
}
#gform_wrapper_2 .gfield_label {
display: none;
}

#gform_wrapper_2 input,
#gform_wrapper_2 textarea {
background: rgba(0, 0, 0, 0.05);
border: solid 1px #e3e3e3;
border-top-color: #e3e3e3;
border-bottom-color: #e3e3e3;
border-bottom-color: #f0f0f0;
border-top-color: #e0e0e0;
color: #111111;
background-color: rgba(0, 0, 0, 0.02);
transition: all 0.2s linear;
border-radius: 1px;
background-color: rgba(0, 0, 0, 0.02);
box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1) inset;
backface-visibility: hidden;
padding: 7px 0px;
text-indent: 10px;
margin-bottom: 10px;
width: 100%;
font-size: 16px;
}

#gform_wrapper_2.gform_wrapper .gform_footer {
margin-top: 0;
padding-top: 0;
}

#gform_wrapper_2.gform_wrapper input#gform_submit_button_2 {
background: #102b78;
border-radius: 5px;
color: #fff;
}

#gform_wrapper_5 .gfield.gsection,
#gform_wrapper_5 .gsection_title {
margin-top: 12px;
color: #111;
padding-top: 16px;
}
#gform_1 input#input_1_27 {
border-radius: 0px;
border: 1px #ccc solid;
float: right;
}
#input_1_25_chosen,
#input_1_28 {
width: auto !important;
padding: 7px 0px;
border: 1px #ccc solid;
}

.bigbread {
min-height: 40px;
position: relative;
padding: 0px 0;
}
.bigbread2 {
min-height: 40px;
position: relative;
padding: 0px 0;
}

.bread {
color: #999;
}
.owl-carousel .owl-stage {
position: relative;
-ms-touch-action: pan-Y;
touch-action: manipulation;
-moz-backface-visibility: hidden;
}
.owl-carousel .owl-stage:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
.owl-carousel .owl-stage-outer {
position: relative;
overflow: hidden;
-webkit-transform: translate3d(0, 0, 0);
}
.owl-carousel .owl-item,
.owl-carousel .owl-wrapper {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
}
.owl-carousel .owl-item {
min-height: 1px;
float: left;
-webkit-backface-visibility: hidden;
-webkit-touch-callout: none;
}
.owl-carousel .owl-item img {
}
.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled {
display: none;
}
.no-js .owl-carousel,
.owl-carousel.owl-loaded {
display: block;
}
.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev {
cursor: pointer;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.owl-carousel .owl-nav button.owl-next,
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel button.owl-dot {
background: 0 0;
color: inherit;
border: none;
padding: 0 !important;
font: inherit;
}
.owl-carousel.owl-loading {
opacity: 0;
display: block;
}
.owl-carousel.owl-hidden {
opacity: 0;
}
.owl-carousel.owl-refresh .owl-item {
visibility: hidden;
}
.owl-carousel.owl-drag .owl-item {
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.owl-carousel.owl-grab {
cursor: move;
cursor: grab;
}
.owl-carousel.owl-rtl {
direction: rtl;
}
.owl-carousel.owl-rtl .owl-item {
float: right;
}
.owl-carousel .animated {
animation-duration: 1s;
animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
z-index: 0;
}
.owl-carousel .owl-animated-out {
z-index: 1;
}
.owl-carousel .fadeOut {
animation-name: fadeOut;
}
@keyframes fadeOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
.owl-height {
transition: height 0.5s ease-in-out;
}
.owl-carousel .owl-item .owl-lazy {
opacity: 0;
transition: opacity 0.4s ease;
}
.owl-carousel .owl-item .owl-lazy:not([src]),
.owl-carousel .owl-item .owl-lazy[src^=""] {
max-height: 0;
}
.owl-carousel .owl-item img.owl-lazy {
transform-style: preserve-3d;
}

a.arr {
position: relative;
-webkit-transition: color 0.45s cubic-bezier(0.785, 0.135, 0.15, 0.86),
border 0.45s cubic-bezier(0.785, 0.135, 0.15, 0.86);
/*! transition: color 0.45s cubic-bezier(0.785, 0.135, 0.15, 0.86),border 0.45s cubic-bezier(0.785, 0.135, 0.15, 0.86); */
font-size: 16px;
font-weight: 700;
color: #fff;
border: 2px solid #111;
padding: 0px 20px;
display: inline-block;
z-index: 1;
text-transform: uppercase;
}

a.arr:before {
position: absolute;
display: block;
background: #111;
content: "";
left: 0;
top: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
z-index: -1;
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
-webkit-transform-origin: left center;
transform-origin: left center;
-webkit-transition: -webkit-transform 0.45s
cubic-bezier(0.785, 0.135, 0.15, 0.86);
transition: -webkit-transform 0.45s cubic-bezier(0.785, 0.135, 0.15, 0.86);
transition: transform 0.45s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}

a.arr:hover:before {
-webkit-transform-origin: right center;
transform-origin: right center;
-webkit-transform: scale(0, 1);
transform: scale(0, 1);
}
a.arr:hover {
background: transparent;
color: #000;
}
.owl-carousel .owl-video-wrapper {
position: relative;
height: 100%;
background: #000;
}
.owl-carousel .owl-video-play-icon {
position: absolute;
height: 80px;
width: 80px;
left: 50%;
top: 50%;
margin-left: -40px;
margin-top: -40px;
background: url(owl.video.play.png) no-repeat;
cursor: pointer;
z-index: 1;
-webkit-backface-visibility: hidden;
transition: transform 0.1s ease;
}
.owl-carousel .owl-video-play-icon:hover {
-ms-transform: scale(1.3, 1.3);
transform: scale(1.3, 1.3);
}
.owl-carousel .owl-video-playing .owl-video-play-icon,
.owl-carousel .owl-video-playing .owl-video-tn {
display: none;
}
.owl-carousel .owl-video-tn {
opacity: 0;
height: 100%;
background-position: center center;
background-repeat: no-repeat;
background-size: contain;
transition: opacity 0.4s ease;
}
.owl-carousel .owl-video-frame {
position: relative;
z-index: 1;
height: 100%;
width: 100%;
}
.owl-theme .owl-dots,
.owl-theme .owl-nav {
text-align: center;
-webkit-tap-highlight-color: transparent;
}
.owl-theme .owl-nav {
margin-top: 0px;
}
.owl-theme .owl-nav [class*="owl-"] {
color: #fff;
font-size: 14px;
margin: 5px;
padding: 4px 7px;
background: #d6d6d6;
display: inline-block;
cursor: pointer;
border-radius: 3px;
}
.owl-theme .owl-nav [class*="owl-"]:hover {
background: #869791;
color: #fff;
text-decoration: none;
}
.owl-theme .owl-nav .disabled {
opacity: 0.5;
cursor: default;
}
.owl-theme .owl-nav.disabled + .owl-dots {
margin-top: 10px;
}
.owl-theme .owl-dots .owl-dot {
display: inline-block;
zoom: 1;
}
.owl-theme .owl-dots .owl-dot span {
width: 10px;
height: 10px;
margin: 5px 7px;
background: #d6d6d6;
display: block;
-webkit-backface-visibility: visible;
transition: opacity 0.2s ease;
border-radius: 30px;
}
.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
background: #869791;
}
.owl-carousel .owl-stage-outer {
position: relative;
overflow: hidden;
-webkit-transform: translate3d(0, 0, 0);
}
.hh {
font-size: 22px;
color: #bd0028;
margin-bottom: 10px;
}
/* hotline ====================================================================*/
.float-icon-hotline {
display: block;
width: 40px;
position: fixed;
bottom: 68px;
left: 17px;
z-index: 999999;
}
.float-icon-hotline ul {
display: block;
width: 100%;
padding-left: 0;
margin-bottom: 0;
}
.float-icon-hotline ul li {
display: block;
width: 100%;
position: relative;
margin-bottom: 10px;
cursor: pointer;
}
.float-icon-hotline ul li .fa {
background-color: #ed1c24;
display: block;
width: 40px;
height: 40px;
text-align: center;
line-height: 36px;
-moz-box-shadow: 0 0 5px #888;
-webkit-box-shadow: 0 0 5px#888;
box-shadow: 0 0 5px #888;
color: #fff;
font-weight: 700;
border-radius: 50%;
position: relative;
z-index: 2;
border: 2px solid #fff;
}
.float-icon-hotline ul li .fa.fa-map-marker,
.float-icon-hotline ul li .fa.fa-envelope {
background-color: #058934;
}
.float-icon-hotline ul li .fa-phone {
background-color: #ed1c24;
}
.float-icon-hotline ul li .fa-zalo {
background: #fff url(images/zalo.png) center center no-repeat;
background-size: 100%;
}
.float-icon-hotline ul li .fa-fb {
background: #fff url(images/messenger.png) center center no-repeat;
background-size: 100%;
}
.animated.infinite {
animation-iteration-count: infinite;
}
.tada {
animation-name: tada;
}
.animated {
animation-duration: 1s;
animation-fill-mode: both;
}
.float-icon-hotline ul li span {
display: inline-block;
padding: 0;
color: #fff;
border: 2px solid #fff;
border-radius: 20px;
height: 40px;
line-height: 36px;
position: absolute;
top: 0;
left: 18px;
z-index: 0;
width: 0;
overflow: hidden;
-webkit-transition: all 1s;
transition: all 1s;
background-color: #102b78;
-moz-box-shadow: 0 0 5px #888;
-webkit-box-shadow: 0 0 5px #888;
box-shadow: 0 0 5px #888;
font-weight: 400;
white-space: nowrap;
opacity: 0;
}
#gform_submit_button_9 {
background: #ffd119;
color: #111;
padding: 9px 25px;
border-radius: 4px;
border: 0px;
}
@media only screen and (min-width: 960px) {
.float-icon-hotline ul li:hover span {
width: 180px;
padding-left: 30px;
padding-right: 10px;
opacity: 1;
}
}

@media only screen and (max-width: 959px) {
.float-icon-hotline ul {
display: flex !important ;
}
.float-icon-hotline ul li ~ li {
margin-left: 10px;
}
.float-icon-hotline {
bottom: 45px !important ;
}
.float-icon-hotline {
display: block;
width: 40px;
position: fixed;
left: 5px;
z-index: 999999;
}
#gform_submit_button_9 {
display: block;
margin: 0 auto;
}
}

@keyframes tada {
0% {
transform: scale3d(1, 1, 1);
}
10%,
20% {
transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
}
30%,
50%,
70%,
90% {
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
}
40%,
60%,
80% {
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
}
100% {
transform: scale3d(1, 1, 1);
}
}
@import url("https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i");
.sidebar .item55 img {
width: 120px;
margin-right: 10px;
float: left;
}
.item55 {
background: #fff;
padding: 10px;
margin-bottom: 10px;
}
.item55 a {
color: #222;
font-size: 14px;
font-weight: 500;
}
.item55 a:hover {
color: #0072bc;
}
#single.duan .lienquan h2.cleft3 {
color: #eea01a;
font-size: 22px;
font-weight: 500;
}
.owl-carousel,
.owl-carousel .owl-item {
-webkit-tap-highlight-color: transparent;
position: relative;
}
#ez-toc-container a {
color: #4285f4;
}
#info-scroll {
height: 52px;
left: 0;
position: fixed;
bottom: 0px;
z-index: 9995;
}
#info-scroll li {
background-color: #c9422f;
border-radius: 0 25px 25px 0;
color: black;
display: block;
float: none;
font-size: 16px;
font-weight: bold;
left: 0px;
margin-bottom: 2px;
position: relative;
transition: all 0.3s ease-in-out 0s;
width: auto;
}
#info-scroll li a {
display: block;
color: white;
padding: 2px 2px 2px 5px;
}
#info-scroll li .text222 {
display: inline-block;
text-align: center;
}
#info-scroll li small {
display: block;
font-size: 16px;
font-weight: 400;
}
#info-scroll li .icon {
display: inline-block;
float: right;
height: 47px;
margin: 1px 0 0 5px;
width: 47px;
}
.clearfix::after {
content: "";
display: table;
clear: both;
}
#info-scroll li small {
display: block;
font-size: 16px;
font-weight: 400;
}
#text-13.sliderhome,
.sliderhome {
margin-top: 0px;
}
#menu-home-menu {
width: 100%;
background: #f1f1f1;
margin-top: 0px;
margin-bottom: 10px;
padding: 0px;
display: flex;
flex-flow: row wrap;
justify-content: flex-start;
}
#menu-home-menu li:nth-of-type(5n + 5) {
margin-right: 0px;
}
#menu-home-menu li:hover {
background: #f1f1f1;
background: linear-gradient(to top, #f1f1f1 0, #fff 100%);
}
#menu-home-menu li {
background: #102b78;
background: linear-gradient(to top, #102b78 0, #102b78 100%);
width: calc(20% - 18px);
display: inline-block;
margin-bottom: 10px;
margin-right: 8px;
text-align: center;
display: inline-flex;
flex-flow: column nowrap;
justify-content: center;
text-align: center;
min-height: 40px;
font-size: 12px;
border: 1px solid #102b78;
padding: 5px;
border-radius: 4px;
position: relative;
font-weight: bold;
}
#menu-home-menu li:hover a {
color: #102b78;
}
#menu-home-menu li a {
display: block;
width: 100%;
font-size: 12px;
color: #fff;
padding: 0;
background: none;
font-weight: bold;
}
.sanpham3 a.featured_image_link {
overflow: hidden;
}
.chitietmh input {
border: 1px #ccc solid;
padding: 3px 7px;
}
#button_capnhat {
margin: 0 auto;
margin-bottom: 20px;
display: block;
}
.post_content h1,
.post_content h2,
.post_content h3,
.post_content h4,
.post_content h5,
.post_content h6 {
padding: 7px 0px;
}
#text-16 {
float: none;
border-right: 0px #333 solid;
}
.hotline1 {
float: left;
color: #fff;
}
.hotline2 {
float: right;
color: #fff;
}
.hotline span {
margin-right: 5px;
font-size: 13px;
}
.hotline span.canhcuoi {
margin-right: 0px;
}
.hotline span.fa {
margin-right: 5px;
}
#singleds .post_box .headline.chitietsanpham {
padding-left: 0px;
color: #212f4a;
line-height: 1.3;
margin-bottom: 10px;
}
.page-heading {
height: 41px;
line-height: 40px;
position: relative;
font-size: 24px;
font-size: 16px;
font-weight: bold;
margin-top: 15px;
}
.tongdai2 {
background: #bd0028;
padding: 2px 20px;
border: none;
color: #fff;
text-align: center;
margin: 0 auto;
margin-top: 0px;
margin-bottom: 0px;
float: none;
margin-top: 8px;
float: left;
border-radius: 0;
margin-bottom: 8px;
margin-left: 10px;
}
.tongdai2:hover {
background: #ea8025;
}
.page-heading span.page-heading-title {
position: absolute;
bottom: 0px;
padding-right: 0px;
color: #101c34;
font-family: "Roboto Condensed", arial;
font-size: 20px;
text-transform: uppercase;
font-weight: bold;
text-transform: uppercase;
position: relative;
}
.toggle-menu {
float: right;
line-height: 49px;
max-height: 50px;
margin-right: 10px;
}
.toggle-menu::before {
font: normal normal normal 17px/1 FontAwesome;
line-height: 1;
content: "\f0c9";
line-height: inherit;
color: #333;
}

.bigimg:hover .xemc {
display: block;
}
.navbar-brand {
z-index: 999;
}

.navbar-nav .navbar-collapse {
background: #fff;
border-bottom: 2px solid #fa8334;
}
.navbar-nav .toggle-menu {
float: right;
line-height: 49px;
max-height: 50px;
}
.toggle-menu {
display: none;
}
.navbar-nav .toggle-menu::before {
font: normal normal normal 17px/1 FontAwesome;
line-height: 1;
content: "\f0c9";
line-height: inherit;
color: #fff;
}
.navbar-nav li:hover a:before,
.navbar-nav li.active a:before {
transform: scale(1);
-webkit-transition: all 0.3s ease-out 0s;
-moz-transition: all 0.3s ease-out 0s;
-o-transition: all 0.3s ease-out 0s;
transition: all 0.3s ease-out 0s;
}
.navbar-nav li:hover a:after,
.navbar-nav li.active a:after {
color: #fa8334;
bottom: -6px;
opacity: 1;
visibility: inherit;
}
.mincopy #nav_menu-10 ul {
margin-left: 0px;
}
.mincopy #nav_menu-10 li {
list-style-type: none;
}
.mincopy #nav_menu-10 li a {
padding: 0;
padding-left: 0px;
line-height: 24px;
}
.mincopy .widget li#menu-item-6342 a {
background: url(images/icon-nhuong-quyen.png) 3px 6px no-repeat;
background-size: 28px 22px;
}
.mincopy .widget li#menu-item-5475 a {
background: url(images/icon-doi-tra.png) 0px 10px no-repeat;
background-size: 30px 15px;
}
.mincopy .widget li#menu-item-5474 a {
background: url(images/icon-huong-dan-thanh-toan.png) 0px 5px no-repeat;
background-size: 29px 29px;
}
.navbar-nav {
float: left;
margin: 0;
}
.navbar-nav > li {
float: left;
list-style-type: none;
}

.navbar-nav > li > a {
background: none;
padding: 14px 15px;
margin-left: 10px;
color: #666;
}

.view_product_more {
display: block;
width: 100%;
text-align: center;
color: #000;
background-color: #ffffff;
height: 40px;
line-height: 40px;
cursor: pointer;
max-width: 500px;
margin: 0 auto 10px auto;
border-radius: 3px;
position: relative;
margin-top: 3px;
}
.view_product_more a {
text-decoration: none;
}
.view_product_more p i {
display: inline-block;
line-height: 35px;
vertical-align: top;
}
.sp22 {
padding: 10px;
background: #fff;
}
.navbar-nav > li > a:hover {
color: #ffb400;
}

.lienquan ul,
.lienquan ol {
margin-left: 35px;
}
.boxtintuc5 {
float: none;
margin-bottom: 15px;
padding-bottom: 20px;
width: auto;
}
#header {
display: block;
position: relative;
background-color: #bd0028;
z-index: 101;
height: 35px;
z-index: 1;
line-height: 35px;
}
.canhcuoi {
margin-left: 12px;
}
.col50 {
width: 50%;
float: left;
}
.logoft {
float: left;
background: url(images/logo-footer.png) center center no-repeat;
width: 150px;
height: 120px;
margin-right: 10px;
}
.logoft2 {
float: left;
width: auto;
padding-top: 20px;
}
.logoft3 {
float: left;
width: 226px;
height: 120px;
margin-right: 10px;
}
.logoft4 {
float: right;
width: auto;
padding-top: 40px;
text-align: right;
}
.cot1 {
padding: 10px 0px;
}
.cot1_1 {
line-height: 50px;
}
.para img {
box-shadow: 1px 1px 6px 1px #999;
margin: 15px 0px;
padding: 0px 0px;
}
body {
font-family: arial;
font-size: 14px;
}
.emgview-two.view.da-thumbs.preloaderview {
/*height: auto !important; */
}
.emgview-two.view.da-thumbs.preloaderview {
/*column-count: 5  !important;
  //column-gap: 10px !important ;*/
}
.item {
break-inside: avoid;
}
.cot1_1 {
border: 1px solid #fdcf00 !important;
color: #fff;
font-size: 20px;
line-height: 78px;
margin: 3px !important;
text-transform: uppercase;
padding-left: 15px;
}
.sp-ck ul li {
border-bottom: 1px solid #ebebeb;
padding: 15px;
}
.ck-r {
width: calc(100% - 70px);
float: left;
}
.clearfix::before,
.clearfix::after {
display: table;
content: "";
line-height: 0;
width: 100%;
}
.sp-ck h2 img {
display: inline;
margin-right: 5px;
}
.sp-ck h2 {
text-align: left;
color: #232323;
font-weight: 700;
font-size: 20px;
padding-bottom: 15px;
margin-bottom: 30px;
border-bottom: 2px solid;
position: relative;
border-color: #ccc;
}

.sidebar .sp-ck h2:before {
border-top-color: inherit;
}

.sp-ck h2:before {
background: none;
border-bottom: 2px #102b78 solid;
content: "";
font-size: 16px;
height: 0;
position: absolute;
left: 0px;
bottom: -2px;
width: 55px;
}

#custom_html-3 ul li img {
width: 52px;
margin-right: 15px;
}
.sp-ck ul li .ck-r p {
margin-top: 3px;
color: #111;
font-size: 11px;
}
.sp-ck {
margin-top: 0px;
background: #fff;
}
.ck-l {
float: left;
width: 62px;
}
#mega-menu-wrap-max_mega_menu_1
#mega-menu-max_mega_menu_1
> li.mega-menu-item
> a.mega-menu-link {
font-size: 16px;
text-transform: capitalize;
}

.spgt.tight {
margin-right: 0px;
}

.header {
border: none;
}
.images_single {
width: 39%;
float: left;
position: relative;
margin-right: 1%;
}
.chitiet_single {
width: 34%;
float: left;
margin-right: 1%;
}
.diemnoibat h3 {
border-bottom: 1px solid #a5a5a5;
font-size: 1.1em;
padding-left: 0;
font-weight: bold;
color: #102b78;
line-height: 1.8;
margin-bottom: 12px;
}
.diemnoibat {
background-color: #fbfbfb;
padding: 10px;
padding-top: 0;
}
.diemnoibat ul {
list-style-type: none;
}
.diemnoibat ul li:before {
content: "\f14a";
height: 14px;
width: 14px;
font-family: "FontAwesome";
position: absolute;
left: 0;
top: 0;
color: #00b84e;
margin-right: 5px;
}
.diemnoibat ul li {
margin-bottom: 5px;
list-style: none;
position: relative;
padding-left: 20px;
font-size: 14px;
padding-bottom: 5px;
}
.sanpham.sanpham2.cstiet {
padding-top: 0px;
}
.splienquanbot {
margin: 0px;
}
.post_content {
padding: 0px;
}
.post_content img {
margin-top: 0px;
margin-bottom: 10px;
}

#text-9 {
font-weight: bold;
}
#text-5 img {
width: 100%;
}
#gform_3 .gform_body {
float: left !important;
width: 100%;
}
.post_content ol {
margin-left: 25px;
}
.post_content ol.flex-control-nav {
margin-left: 0;
}
.ttmoi {
text-transform: uppercase;
}
.ttmoi a {
color: #333;
font-size: 16px;
font-weight: bold;
}
#gform_fields_5 #field_5_8 {
display: none;
}
.tintucmoi {
background: url(images/news.png) no-repeat;
}
.sanpham .query_box:hover,
.sanpham2 .query_box:hover {
border-color: #a8c837 !important;
transition: all 0.5s ease-out 0s;
}
.mincopy .widget li {
list-style-type: initial;
margin-left: 0px;
}
.mincopy .widget .f-box-l-bot li {
list-style-type: none;
}
.mincopy ul.menu {
margin-left: 10px;
}
.mincopy #text-7.widget li {
padding: 0.75em 0em;
margin-top: 3px;
line-height: 1em;
}
#singleds .post_content p {
margin-bottom: 7px;
}
.mincopy .menu .current-menu-item > a {
background: none;
color: #c9422f;
}
.mincopy .menu-item-1590,
.mincopy .menu-item-1579 {
display: none;
}
.mincopy .widget_title {
line-height: 32px;
font-size: 15px;
font-weight: 500;
position: relative;
margin-bottom: 15px;
}
.mincopy {
padding-top: 25px;
padding-bottom: 15px;
position: relative;
}
.mincopy .widget li {
margin-bottom: 0px;
border: 0px;
margin-top: 3px;
}
.mincopy .widget li a,
.mincopy .widget ul {
border: 0px;
}
.mincopy .widget li a {
font-size: 15px;
padding-left: 0px;
color: #fff;
}
.mincopy .widget li a:hover {
text-decoration: none;
color: #c9422f;
background: transparent;
}
.mincopy .widget li:hover {
background: transparent;
}
#copy2 {
text-align: center;
padding: 25px 0px;
border-top: 1px #fff3 solid;
width: 1140px;
margin-top: 15px;
}
.tv1 {
background: url(images/call.png) left center no-repeat;
padding-left: 32px;
color: #fedd00;
font-size: 18px;
}
.tv2 {
background: url(images/mail2.png) left center no-repeat;
padding-left: 32px;
color: #333;
font-size: 16px;
}
.tv3 {
font-weight: bold;
font-size: 16px;
}
.kmai {
background: url(images/landing-page.jpg) top center no-repeat;
height: 6570px;
width: 100%;
}
.icon1 {
width: 22px;
height: 22px;
float: left;
background: url(images/home2.png) left center;
}
.icon2 {
width: 22px;
height: 22px;
float: left;
background: url(images/icon2.png) left center;
}
.icon3 {
width: 22px;
height: 22px;
float: left;
background: url(images/icon3.png) left center;
}
.mincopy #text-17 li {
width: 100%;
float: none;
list-style-type: none;
}
.mincopy #text-17 li img {
width: 25px;
margin-right: 10px;
float: left;
}
#text-14,
#text-15 {
width: 23%;
margin-right: 2%;
}
#nav_menu-12 .menu li,
#text-17 .menu li {
float: none;
}
#custom_html-2 {
width: 23%;
float: left;
margin-right: 2%;
}
#text-7,
#text-14,
#text-15,
#nav_menu-10,
#nav_menu-12,
#text-17 {
float: left;
line-height: 24px;
}
#nav_menu-10,
#custom_html-4 {
width: 23%;
float: left;
margin-right: 2%;
}
#nav_menu-12,
#text-17 {
width: 23%;
float: left;
margin-right: 2%;
}
#nav_menu-12,
#text-17 {
clear: right;
}
#nav_menu-10 li {
width: 98%;
float: left;
margin-right: 2%;
}
##custom_html-4 {
float: right;
}
#text-14 {
float: right;
}
.gform_wrapper #gform_3 .top_label .gfield_label {
display: none;
}
.tv6 {
line-height: 24px;
}
.mincopy li {
margin-top: 3px;
}
#menu-item-1488 {
background: url(images/home2.png) left center no-repeat;
padding-left: 20px;
}
#menu-menu-chinh li#menu-item-1480 a:after,
#menu-menu-chinh li#menu-item-1475 a:after,
#menu-menu-chinh li#menu-item-1793 a:after {
border-color: #fff rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) !important;
border-style: solid dashed dashed;
content: ;
display: inline-block;
}
#menu-menutop-1 {
min-width: 1140px;
width: 1140px;
margin: 0 auto;
}
.menutop li#menu-item-2317 {
background: none;
}
.menutop li#menu-item-2317 a {
padding-left: 0;
}
.menu a,
.menu {
border-style: none;
}
.menutop li a:hover {
text-decoration: none;
color: yellow;
background: #a8c837;
}
.menutop .current-menu-item {
color: #111;
}
.menutop .current-menu-item a,
.menutop li a:hover {
background: #ffb400;
color: #111;
}
.bigtop {
border-bottom: 1px solid #cccccc;
min-height: 30px;
width: 100%;
min-width: 1140px;
margin: 0 auto;
}
.menutop li {
margin-bottom: 0px;
}
#text-9 {
width: 320px;
}
.slider .megaMenu li a {
height: 30px;
}
.slider .megaMenu {
background: #f9f9f9 !important;
}
.slider .megaMenu li {
border-bottom: none;
}
.menuchinh .giohang {
background: url(images/cart.png) no-repeat;
width: 50px;
}
.dathangcskh {
width: 18.2%;
float: left;
margin-right: 1%;
border: 1px #f9f9f9;
}
.thoigianlv {
width: 18.2%;
float: left;
margin-left: 1%;
margin-right: 1%;
border: 1px #f9f9f9;
}
.gopy {
width: 18.2%;
float: left;
margin-left: 1%;
margin-right: 1%;
border: 1px #f9f9f9;
}
.nhantin1 {
width: 39.4%;
float: right;
margin-left: 1%;
border: 1px #f9f9f9;
}
.chamsoc,
#text-10,
#text-10 .textwidget,
.cskh {
width: 1140px;
margin: 0 auto;
margin-top: 20px;
}
.tddhang,
.tglv,
.gop,
.dknt {
border-bottom: #bd7f1c 3px solid;
color: #555;
line-height: 30px;
text-align: left;
padding-bottom: 5px;
text-transform: uppercase;
font-weight: bold;
}
.cskh p {
padding: 8px;
font-size: 14px;
padding-left: 0px;
}
#gform_wrapper_3.gform_wrapper {
margin: 0px;
}
#divShoppingCarts {
line-height: 30px !important;
}
.anhcart {
text-align: right;
background: url(images/cart1.png) no-repeat left center;
height: 25px;
width: 25px;
float: left;
margin-top: 3px;
}
#mega-menu-wrap-max_mega_menu_1
#mega-menu-max_mega_menu_1
li.mega-menu-item-has-children
> a.mega-menu-link
> span.mega-indicator::after {
margin-left: 0 !important;
}
#wpb_widget-5 a {
color: #fff;
}
#wpb_widget-5 #divShoppingCarts a {
font-size: 15px;
text-align: right;
font-weight: normal;
}
#wpb_widget-5 {
width: 170px;
float: right;
border: 1px solid rgba(255, 255, 255, 0.15);
height: 30px;
padding: 2px;
color: #fff;
padding-left: 5px;
padding-right: 6px;
margin-top: 20px;
}
#hhhhfg2 {
font-weight: bold;
}
#field_5_30 {
display: none;
}
.li-social .iconlazada {
margin: 0px;
}
.iconshopee {
background: url(images/shopee2.png) no-repeat;
width: 38px;
height: 38px;
display: block;
margin: 0 auto;
border-radius: 4px;
background-size: 100%;
}
.iconface {
background: url(images/face.png) no-repeat;
width: 38px;
height: 38px;
display: block;
margin: 0 auto;
border-radius: 4px;
background-size: 100%;
}
.iconinstagram {
background: url(images/instagram.png) no-repeat;
width: 38px;
height: 38px;
display: block;
margin: 0 auto;
border-radius: 4px;
background-size: 100%;
}
.iconlazada {
background: url(images/lazada2.png) no-repeat;
width: 38px;
height: 38px;
display: block;
margin: 0 auto;
border-radius: 4px;
background-size: 100%;
margin-left: 20px;
margin-right: 20px;
}
.icontiki {
background: url(images/tiki2.png) no-repeat;
width: 38px;
height: 38px;
display: block;
margin: 0 auto;
border-radius: 4px;
background-size: 100%;
}
.tmdt td {
width: auto;
margin-top: 10px;
text-align: center;
font-size: 12px;
font-weight: bold;
padding-top: 7px;
padding-left: 5px;
padding-right: 5px;
}
#gform_wrapper_3 .gform_footer {
clear: none !important;
width: 70px;
padding: 0px !important;
margin: 0px !important;
margin-left: -70px !important;
float: left;
margin-top: -0px !important;
text-align: center;
background: #ff6600;
color: #fff;
margin-top: 3px !important;
}
#gform_fields_3 #input_3_5 {
padding: 5px 0px;
text-indent: 10px;
}
.menutop .sub-menu {
}
#gform_submit_button_3 {
color: #fff;
background: none;
border: none;
}
.tv5 {
color: #333;
font-size: 16px;
}
.tv6 {
color: #333;
background: url(images/hop-tac.png) left center no-repeat;
padding-left: 80px;
}
.canhtrai {
float: left;
margin-top: 1%;
margin-right: 2%;
width: 18.2%;
}
.canhphai {
float: right;
margin-top: 1%;
width: 18.2%;
}
#gform_submit_button_3 {
}
#gform_fields_3 #input_3_5 {
background: #555 none repeat scroll 0 0;
padding: 10px 0px;
color: #eee;
border: 0px;
}
#gform_fields_3 .ginput_container {
margin-top: 0px;
padding: 0px;
}
.prev,
.next,
.nav {
display: none;
}

#menu-menu-chinh li#menu-item-1480 a,
#menu-menu-chinh li#menu-item-1475 a,
#menu-menu-chinh li#menu-item-1793 a {
}
.zoomWrapperTitle {
display: none !important;
}
.ui-datepicker-trigger {
display: inline;
}
.gform_wrapper .left_label .gfield_label {
font-weight: normal !important;
}
.gform_wrapper h2.gsection_title,
.gform_wrapper .gsection_description,
.gform_wrapper h3.gform_title {
color: #333;
line-height: 30px;
text-transform: uppercase;
}
#gform_5 #gform_submit_button_5 {
background: #bd0028;
padding: 7px 35px;
color: #fff;
border: none;
}
.gform_wrapper #gform_1 .gform_wrapper .gsection {
}
#gform_2 input,
#gform_2 textarea,
#gform_5 input,
#gform_5 textarea {
background: #fff;
border: 1px #ccc solid;
}
#gform_1 input,
#gform_1 textarea {
background: #fff;
border: 1px #ccc solid;
padding: 7px 0px;
text-indent: 10px;
border-radius: 5px;
}
#gform_5 input {
padding-top: 9px;
padding-bottom: 9px;
}
.post_box .more-link {
display: none;
}

.right {
float: left;
}

#thesis-search-widget-4 {
width: 45%;
position: relative;
position: relative;
float: left;
margin-top: 20px;
margin-left: 100px;
min-width: 320px;
}
#thesis-search-widget-4 .input_text {
width: 100%;
display: block;
width: 100%;
height: 34px;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
color: #555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition: border-color ease-in-out 0.15s,
-webkit-box-shadow ease-in-out 0.15s;
-o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
font-size: 12px;
}
#site_title {
text-indent: -9999px;
background: url(images/logo-dnc.png) no-repeat left center;
height: 165px;
width: 220px;
margin: 0;
background-size: 100%;
margin-top: 5px;
margin-bottom: 5px;
}
.khungslider #site_title {
	background: url(images/logo-white-dnc.png) no-repeat left center; background-size: 100%;
	height: 165px;
	width: 220px;
}
.bg-tra-hang li.doitra {
background: url(images/ship.jpg) left center no-repeat;
}
.menu a {
background: none;
}
#container_top .khuyenmai {
width: 195px;
float: right;
margin-top: 30px;
}
#container_top .khuyenmai .hotline {
color: #8e8e8e;
font-weight: bold;
}
#container_top .khuyenmai .hotline .phone {
color: #e10729;
}
#singleds .post_content {
min-height: 350px;
}

.related_post_title {
padding: 10px 0;
margin-top: 15px;
}

.post_content li a {
text-decoration: none;
font-size: 15px;
}
.post_content li a.wp_rp_title {
line-height: 1.1;
margin-bottom: 15px;
}
.wp_rp_excerpt {
display: block;
}
.thread-details {
margin-top: 10px;
}
.post_content li a {
color: #808285;
font-size: 14px;
line-height: 28px;
font-weight: bold;
}
.post_content li a:hover {
color: #ff6600;
}
.yahoodd img {
display: inline;
}
.related_post_title {
font-size: 16px;
color: #102b78;
font-weight: bold;
}
.post_box .thumb {
margin-right: 20px;
}
.query_box .thumb {
margin-right: 10px;
}
.category2 #breadcrumbs * {
color: #000;
}
.category2 {
background: #f0f0f0;
border-radius: 5px;
padding: 3px 10px;
}
#site_title a {
display: block;
height: 165px;
width: 220px;
outline: none;
}

#site_tagline {
margin-top: 10px;
margin-bottom: 7px !important;
margin-left: 5px;
font-size: 14px;
font-weight: bold;
color: #000;
}

.cschuongtrinh {
width: 70px;
height: 45px;
padding-left: 48px;
float: left;
}
.cschuongtrinh span {
color: #8e8e8e;
font-size: 12px;
font-weight: bold;
}
.columns {
margin-bottom: 0px;
}
.columns .gform_wrapper .top_label li.gfield.gf_left_half input.medium,
.columns .gform_wrapper .top_label li.gfield.gf_left_half select.medium,
.columns .gform_wrapper .top_label li.gfield.gf_right_half input.medium,
.columns .gform_wrapper .top_label li.gfield.gf_right_half select.medium {
border: 1px solid #bd7f1c;
border-radius: 5px;
font-size: 16px;
padding: 8px 5px;
}
.columns .gform_wrapper .top_label .gfield_label {
font-size: 14px;
}
.columns .gform_wrapper .gform_footer input.button,
.columns .gform_wrapper .gform_footer input[type="submit"] {
background: #bd7f1c none repeat scroll 0 0;
border: medium none;
border-radius: 0px;
color: #fff;
font-size: 20px;
font-weight: bold;
padding: 10px 20px;
}
#khuyenmai_top .khuyenmai {
display: block;
clear: both;
padding-top: 18px;
float: none;
background: url(images/khuyenmai.png) no-repeat bottom right;
width: 560px;
height: 82px;
}
.khuyenmai .giatri {
width: 70px;
font-size: 35px;
color: red;
margin-top: 22px;
float: right;
}
.khuyenmai .ngaykm {
width: 195px;
margin-left: 25px;
margin-top: 25px;
font-size: 14px;
float: right;
}
.khuyenmai .ngaykm strong {
color: red;
}
.clear {
clear: both;
height: 0px;
text-indent: -9999px;
}
#menu-menu-chinh {
border: none;
height: 50px;
width: 320px;
margin: 0 auto;
float: left;
}
.bigmn {
width: 1000px;
margin: 0 auto;
height: auto;
}

.slider #megaMenu #megaUber {
box-shadow: 1px 3px 5px #666;
width: 320px;
background-color: #ddd;
}
.megaMenu li {
border-bottom: none !important;
}
#megaMenu ul.megaMenu > li.menu-item {
width: 320px;
}
.megaMenu #menu-menu-chinh li {
}
#menu-menu-chinh li a {
border: none;
background: none;
font-size: 12px;
font-weight: bold;
color: #fff;
padding: 1.4em 0.8em;
}
#menu-menu-chinh li ul {
background: #fff;
box-shadow: 1px 1px 2px #999;
border-radius: 0px 0px 5px 5px;
overflow: hidden;
}

#menu-menu-chinh li ul li {
border-left: none;
background: none;
border-bottom: 1px dotted #3489d2;
width: 12em;
margin-left: 5px;
}
#menu-menu-chinh li ul li a {
color: #15aba3;
line-height: 19px;
font-weight: bold;
padding: 10px;
line-height: 11px;
}
#menu-menu-chinh li ul li a:after {
border: none;
}
#menu-menu-chinh li ul li a:hover {
color: #a8c837;
}
.menu #menu-item-15 ul.sub-menu {
width: 24em;
}
.menu #menu-item-15 ul.sub-menu li {
clear: none;
width: 48%;
float: left;
margin: 0 3px;
}
.lienhe {
border: 1px solid #d1d1d1;
border-left: none;
border-top: none;
background: url(images/lienhe.jpg) repeat-x;
height: 79px;
}
.lienhe .lienhe_ct {
width: 20.92%;
height: 66%;
float: left;
border-left: 1px solid #d1d1d1;
padding: 27px 0px 0 123px;
color: #086e9d;
font-size: 16px;
font-weight: bold;
}
#dathang {
width: 225px;
height: 408px;
float: left;
background: url(images/bg-dathang.jpg) repeat-x;
border-radius: 10px;
box-shadow: 1px 3px 0 rgba(0, 0, 0, 0.2);
border: 1px solid #f6f6f6;
}
#dathang .tieude {
background: url(images/dathang.png) no-repeat;
width: 247px;
height: 48px;
}
#dathang .ten {
margin: 10px 5px;
border: 1px solid #e8e8e8;
border-radius: 3px;
padding: 7px 35px;
font-size: 13px;
background: url(images/ten.jpg) no-repeat 5px;
color: #000;
}
#dathang .mail {
margin: 10px 5px;
border: 1px solid #e8e8e8;
border-radius: 3px;
padding: 7px 35px;
font-size: 13px;
background: url(images/thusd.jpg) no-repeat 5px;
color: #000;
}
#dathang .wpcf7 {
padding: 5px;
position: relative;
}
#dathang .gform_fields input,
#dathang .gform_fields textarea {
font-size: 13px;
width: 223px;
padding: 3px;
margin-top: 10px;
border-radius: 3px;
}
.slideritem {
width: 855px;
min-height: 300px;
height: auto;
position: relative;
margin-top: 0px;
}
#dathang .gform_fields textarea {
height: 93px;
}
#dathang .gform_fields .gfield_label {
font-size: 11px;
margin: 0px;
display: none;
}
#dathang .gform_footer {
height: 54px;
margin-right: -11px;
margin-top: 9px;
}
#dathang .gform_footer input {
background: url(images/buttom-dathang.png) no-repeat right;
height: 44px;
margin-left: 11px;
cursor: pointer;
border: none;
width: 148px;
text-indent: -999px;
}
#dathang .wpcf7 .wpcf7-validation-errors {
position: absolute;
bottom: -40px;
background-color: #fff;
}
.lienquan ul.baitrong {
margin-left: 5px;
}
.lienquan ul.baitrong a {
font-weight: bold;
color: #111;
}
.lienquan ul.baitrong a:hover {
color: #ffb600;
}
.tourlq {
border: 1px #bd0028 dashed;
padding: 10px;
background: #f9f9f9;
margin-top: 10px;
}
.tourlq h4 {
text-transform: uppercase;
font-weight: bold;
font-size: 16px;
font-family: "Roboto Condensed", arial;
}
.iconcheck2 {
background: url(images/iconcheck2.png) left 5px no-repeat;
width: 20px;
height: 20px;
margin-right: 10px;
display: inline-block;
}
ul.baitrong li {
list-style-type: none;
}

.widget {
margin-bottom: 0px;
}
.slideritem .textwidget {
width: 100%;
height: 82px;
background: url(images/bg-khuyenmai.png) top center no-repeat;
}
.slideritem .textwidget .ctkm {
float: left;
width: 443px;
}
.slideritem .textwidget .thoigian {
width: 247px;
float: right;
font-size: 40px;
font-weight: bold;
padding: 13px;
color: #fff;
}
.slideritem .textwidget .ctkm .ctrinhkm {
float: left;
width: 70%;
padding-left: 20px;
}
.slideritem .textwidget .ctkm .ctrinhkm p {
margin: 14px 25px;
font-weight: bold;
color: #fff;
}
.cf {
margin-top: 0px;
}
.slideritem .textwidget .ctkm .ctrinhkm p a {
padding: 3px 5px;
margin-left: 52px;
color: #30a5dd;
font-size: 13px;
text-decoration: none;
background-color: #f8f8f8;
border-radius: 6px;
}
.slideritem .textwidget .ctkm .phantram {
float: right;
width: 25%;
color: #fffc00;
font-weight: bold;
margin-top: 12px;
font-size: 40px;
}
.slider {
margin-bottom: 0px;
position: relative;
z-index: 0;
}
.sidebar .menu,
#sidebar .dcjq-accordion {
border: none;
background: none;
margin-bottom: 0px;
}
#sidebar .menuleft .widget_title {
color: #086e9c;
font-size: 13px;
font-weight: bold;
padding: 6px;
background: url(images/menu-con.png) no-repeat;
padding-left: 45px;
margin-bottom: -1px;
}
.sidebar .menu li {
width: 100%;
float: none;
}
#sidebar .menu li a {
border: none;
padding: 10px 0px;
color: #333;
font-size: 16px !important;
font-weight: bold;
cursor: pointer;
}
#sidebar .menu li ul.sub-menu {
position: relative;
display: block;
margin-left: 0px;
}

#sidebar .menu li ul.sub-menu li a {
background: #3a93be;
color: #fff;
margin-bottom: 1px;
line-height: 17px;
text-transform: none;
}
#sidebar .menu li ul.sub-menu li a:hover {
color: rgb(214, 0, 0);
}

#sidebar .sosanhsanpham {
margin: 0px;
margin-bottom: 5x;
}
#sidebar .sosanhsanpham .wp-caption-text {
display: none;
}
#sidebar .sosanhsanpham .headline {
font-size: 13px;
color: #000;
margin-top: 10px;
float: right;
width: 125px;
margin-right: 10px;
}
#sidebar .sosanhsanpham img.thumb {
width: 100px;
margin: 6px;
height: 100px;
}
#sidebar .sosanhsanpham .thumb_box {
width: 100px !important;
height: 100px;
margin: 0px;
}
.content .sanpham,
.myphamnews {
margin-bottom: 20px;
padding: 0px;
}
.columns > .content {
border: none;
}
.content .sanpham .title_homepost h2 {
color: #333;
font-size: 16px;
font-weight: bold;
}
.columns {
margin-top: 20px;
}
.content .sanpham .title_homepost2,
.archive_intro .headline {
color: #086e9c;
font-size: 18px;
font-weight: 400;
width: 99%px;
margin-left: 0px;
padding-left: 20px;
padding-bottom: 4px;
margin-bottom: 10px;
height: auto;
margin-top: 5px;
}
.content .sanpham .title_homepost h2 a {
color: #fff;
font-size: 16px;
text-transform: uppercase;
}
.content .sanpham .title_homepost2 h2 a {
color: #bd0028;
font-size: 18px;
font-weight: 500;
}
.floadright {
font-size: 13px;
color: #666;
height: auto;
margin-left: 0;
margin-top: 0;
}
#gform_wrapper_1 #field_1_26 .gfield_label {
float: left;
}
#gform_wrapper_1 #field_1_26 input {
float: right;
color: red;
font-weight: bold;
font-size: 18px;
border: 0px;
text-align: right;
}
.canhle {
padding: 0px 20px;
background: #fff;
}
.sanpham2 .item {
margin: 0px;
}
.sanpham2.sanpham .wp-post-image {
width: 100%;
margin: 0 auto;
margin-top: 0px;
}
.sanpham .query_box,
.sanpham2 .query_box {
width: 24.25%;
float: left;
height: auto;
margin: 0.5%;
padding: 0%;
border: none;
}
.sanpham2 .query_box.sptrai {
margin-left: 0px;
clear: left;
}
.sanpham2 .query_box.spphai {
margin-right: 0px;
}
.wp-pagenavi {
text-align: center;
margin-top: 30px;
margin-bottom: 35px;
}
.wp-pagenavi span:hover,
.wp-pagenavi span.current,
.wp-pagenavi a:hover {
}
.wp-pagenavi a {
color: #111111;
}
.wp-pagenavi a,
.wp-pagenavi span {
border-radius: 2px !important;
border: 0px !important;
padding: 0px !important;
}
.wp-pagenavi a.page {
display: inline-block;
width: 32px;
height: 32px;
line-height: 32px;
}
.wp-pagenavi a.page:hover,
.wp-pagenavi span.current {
width: 32px;
height: 32px;
line-height: 32px;
padding: 0px !important;
display: inline-block;
background: #102b78;
color: #fff;
border-radius: 50% !important;
}
.wp-pagenavi a.first:hover,
.wp-pagenavi a.last:hover {
background: #fff;
color: #102b78;
}
.wp-pagenavi span.pages {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
color: #111;
}
.sanpham .query_box:hover .xemc,
.sanpham2 .query_box:hover .xemc {
display: block;
transition: all 0.5s ease-out 0s;
}
.sanpham .query_box .tieude a:hover {
color: #102b78;
}
.xemc {
background: #000;
opacity: 0.7;
width: 100%;
text-align: center;
line-height: 30px;
color: #fff;
transition: all 0.5s ease-out 0s;
text-transform: uppercase;
margin-top: -30px;
position: relative;
z-index: 1000;
display: none;
}
.xemchi {
color: #fff;
text-align: center;
transition: all 0.5s ease-out 0s;
}
.sanpham .query_box a.thumb_link,
.sanpham2 .query_box a.thumb_link {
display: table;
}
.news {
width: 18.2%;
float: left;
min-height: 225px;
height: auto;
border: 1px solid #ddd !important;
margin: 1%;
}
.news.sptrai {
width: 18.2%;
float: left;
min-height: 225px;
height: auto;
border: 1px solid #ddd !important;
margin-left: 0%;
}
.tintuc.headline a {
color: #696969;
}
.news img {
width: 100%;
min-height: 215px;
height: 215px;
}
.news:hover {
background: #bd7f1c;
transition: all 0.5s ease-out 0s;
}
.news:hover a {
color: #fff;
}
.grt .headline {
font-size: 12px;
line-height: 20px;
margin: 0;
font-weight: bold;
}
.list-footer-fixed li a {
display: block;
width: 100%;
height: 60px;
line-height: 15px;
color: #6b7177;
border-right: 1px solid #fff;
text-align: center;
font-size: 12px;
padding: 5px;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;
flex-flow: column nowrap;
justify-content: center;
align-items: center;
}

.list-footer-fixed li a span {
display: block;
width: 100%;
text-align: center;
margin-top: 4px;
}
.list-footer-fixed li a img {
height: 30px;
width: 30px;
display: inline-block;
vertical-align: middle;
margin-right: 3px;
}
.list-footer-fixed {
width: 100%;
position: fixed;
bottom: 0;
left: 0;
background-color: #fff;
margin-bottom: 0;
display: none;
z-index: 9999;
border-top: 1px solid #ccc;
list-style: none;
}
.list-footer-fixed li {
float: left;
width: 33%;
list-style: none;
}
.flat-icon-support {
display: block;
position: fixed;
bottom: 95px;
right: 15px;
z-index: 2;
}
.flat-icon-support ul {
display: block;
list-style: none;
}
.flat-icon-support ul li {
display: block;
}
.flat-icon-support ul li a {
display: block;
position: relative;
transition-property: all;
transition-duration: 2s;
transition-timing-function: linear;
margin-bottom: 5px;
}
.flat-icon-support ul li a img {
height: 35px;
width: 120px;
display: inline-block;
}
a.back-to:hover {
background: rgba(11, 25, 48, 0.65);
}
a.back-to:hover i {
color: #fff;
}
a.back-to {
background: rgba(0, 0, 0, 0.85);
border-radius: 0%;
bottom: 60px;
display: none;
height: 35px;
line-height: 32px;
position: fixed;
right: 15px;
text-align: center;
width: 35px;
z-index: 999;
font-size: 24px;
color: #fff;
cursor: pointer;
border: 2px #808285 solid;
border-radius: 50%;
}
.splienquanbot .floadright {
padding-bottom: 3%;
}
h4.tintuc {
padding: 5%;
}
#text-6 {
border: 1px #999 solid;
border-top: 0px;
}
.chitietsing {
padding: 10px 0px;
}
.tieude {
color: #15aba3;
height: 25px;
overflow: hidden;
line-height: 22px;
}
.tieude a {
color: #111;
font-size: 16px;
text-align: left;
font-weight: bold;
}
.tieude a:hover {
color: #ea8025;
}
#text-6 table {
margin-top: 7px;
}
#text-6 table img {
width: 105px;
margin-bottom: 5px;
}
#text-6 table td {
padding: 5px;
}
.phone {
background: url(images/phone.png) left center no-repeat;
color: #e71e86;
text-indent: 32px;
line-height: 32px;
margin-left: 5px;
}
.mail {
background: url(images/mail.png) left center no-repeat;
color: #444;
text-indent: 32px;
line-height: 34px;
margin-left: 5px;
}
.sidebar .sidebar_heading,
.sidebar .widget_title,
.title1 {
background: #bd0028;
color: #fff;
font-size: 14px;
text-transform: uppercase;
text-align: center;
letter-spacing: 0px;
line-height: 33px;
font-weight: bold;
}
.title1 a {
	color: #fff;
}
.tinttuc5 .thumb_link img.anh4 {
border: 0px #c9422f solid;
width: 100%;
float: none;
margin-left: 0px;
}
.tinttuc5 {
margin-top: 10px;
}

.ngay {
border: 1px solid #f9f9f9;
position: absolute;
top: 14px;
right: 14px;
text-transform: uppercase;
color: rgb(255, 255, 255);
z-index: 20;
width: 38px;
height: 38px;
text-align: center;
line-height: 38px;
border-radius: 50%;
background-color: red;
}

.ngay .ngay2 {
font-size: 12px;
font-weight: bold;
}
.best_msp_space {
text-transform: uppercase;
}
.boxtintuc5 .headline.tieude5 a {
color: #333;
font-size: 14px;
font-weight: 500;
}
.boxtintuc5 .headline.tieude5 a:hover {
color: #c9422f;
}
.headline.tieude5 {
line-height: 18px;
margin-bottom: 5px;
text-align: left;
}
.boxtintuc5 {
position: absolute;
  bottom: 0px;
  height: auto;
  background: rgba(0, 0, 0, 0.5);
  font-size: 18px;
  font-weight: 700;
  padding: 5px 10px 7px 10px;
  color: white;
  line-height: 30px;
  width: calc(100% - 20px);
  width: -moz-calc(100% - 20px);
  width: -webkit-calc(100% - 20px);
  width: -o-calc(100% - 20px);
}

.sanpham2 .query_box img {
height: auto;
margin-bottom: 5px;
}
.sanpham2 .post_box .frame,
.sanpham2 .post_box .post_image_box,
.sanpham2 .post_box .wp-caption {
padding: 0px !important;
border: none;
}
.sanpham .query_box .headline {
font-size: 13px;
font-weight: bold;
height: 40px;
text-align: center;
}
.sanpham .query_box .headline a {
color: #c9422f;
}
.sanpham .query_box .thumb_box,
.sanpham .query_box .thumb {
margin: 0 auto;
margin-bottom: 8px;
}
.sanpham .query_box .thumb_box .wp-caption-text {
display: none;
}
.sanpham .query_box .gia {
color: red;
font-size: 16px;
font-weight: bold;
}

.sanpham .query_box .mota {
font-size: 13px;
}
.footer {
border: none;
text-align: left;
}
#khachhang {
width: 62%;
float: left;
border: 1px solid #a4a5a4;
height: 368px;
}
#camnang {
width: 37.7%;
float: right;
border: 1px solid #a4a5a4;
border-left: none;
height: 368px;
}
#khachhang .khtbieu {
margin: 15px;
}
#khachhang .khtbieu .thumb,
#khachhang .khtbieu .thumb_box {
width: 200px !important;
height: auto;
}
#khachhang .khtbieu .wp-caption-text {
display: none;
}
#khachhang .khtbieu .headline {
font-size: 14px;
font-weight: bold;
margin: 13px;
width: 346px;
float: right;
}
#khachhang .khtbieu .headline a {
color: #000;
}
.title_topfooter {
height: 30px;
border-bottom: 1px solid #a4a5a4;
color: #086e9c;
font-size: 14px;
font-weight: bold;
text-align: center;
padding-top: 10px;
}
.bigmn {
width: 1140px;
margin: 0 auto;
}
#titleabc .showdsds a,
#titleabc .congdong a {
color: #ff0000;
font-size: 14px;
font-weight: bold;
}

#tintuc .tintop {
border-right: 1px solid #e8e8e8;
float: left;
line-height: 19px;
padding-right: 12px;
width: 58%;
color: #666;
font-size: 12px;
}
#tintuc {
padding-bottom: 10px;
}
#tintuc .tintop img {
border: 1px solid #ccc;
display: inline;
float: left;
margin-right: 5px;
padding: 2px;
width: 120px;
}
#tintuc .tintop .headline {
font-size: 12px;
font-weight: bold;
}
#tintuc .tintop .headline a {
color: #15aba3;
}
#tintuc ul {
float: left;
margin-left: 14px;
width: 38%;
}

#tintuc ul li {
list-style: outside none none;
margin-bottom: 4px;
}
#tintuc ul li h2 {
font-size: 13px;
}
#tintuc ul li h2 a {
color: #666;
}
#tintuc a:hover {
color: #a8c837;
}
#text-8 {
float: right;
width: 300px;
}
.titlecm {
background: url(images/cat4.png) no-repeat scroll 20px 0 rgba(0, 0, 0, 0);
color: #fff;
font-size: 13px;
height: 35px;
line-height: 35px;
text-indent: 0px;
width: 100%;
}
.titlecm a {
height: 35px;
background: #f9f9f9;
padding-right: 5px;
color: #15aba3;
text-transform: uppercase;
font-size: 14px;
font-weight: bold;
}
#outfooter {
background: #bd7f1c;
color: #fff;
height: auto;
min-height: 100px;
min-width: 1000px;
padding-bottom: 10px;
}

.camnang .thumb {
width: 70px;
padding: 2px;
border: 1px #ccc solid;
}
.camnang {
width: 50%;
float: left;
}
.khungcamnang {
width: 690px;
height: auto;
float: left;
}
#outsitemap .kdinh {
width: 24%;
float: left;
margin: 0px 10px;
padding-top: 25px;
border: 1px solid #ccc;
color: #333;
height: 65px;
background-color: #fff;
padding-left: 90px;
}
#outsitemap .khangdinh {
margin-top: 40px;
}
#outsitemap .baohanh {
background: url(images/more.png) #fff no-repeat 10px;
}
#outsitemap .uytin {
background: url(images/tay2.png) #fff no-repeat 10px;
}
#outsitemap .hotro {
background: url(images/hotro.png) #fff no-repeat 10px;
}
#menufooters {
margin-top: 20px;
}
#menufooters .widget_nav_menu {
width: 225px;
float: left;
margin-left: 5px;
padding-right: 10px;
}
#menufooters .widget_nav_menu .menu {
border: 0px;
}
#menufooters .widget_nav_menu .menu li {
float: none;
margin: 0px;
}
#menufooters .widget_nav_menu .menu li a {
background: none;
border: 0px;
font-size: 12px;
text-align: left;
text-transform: none;
padding-left: 0px;
color: #ccc;
}
#menufooters .widget_nav_menu .menu li ul {
display: none;
}
#menufooters .widget_nav_menu h3 a {
font-size: 12px;
font-weight: bold;
text-align: left;
color: #792f64;
padding-left: 10px;
}
#copy2 {
padding-top: 15px 0px;
margin: 0 auto;
}
#copy2 a {
color: #102b78;
}
#nganhang .nganhang {
background-size: 100% auto;
width: 290px;
height: 111px;
background: url(images/nganhang.png) no-repeat;
margin-top: 20px;
}
#nganhang span {
font-size: 12px;
font-weight: bold;
text-align: left;
color: #792f64;
}
#outsitemap .copyds {
color: #4d4d4f;
font-size: 14px;
margin-top: 10px;
padding-top: 15px;
border-top: 2px dashed #ccc;
line-height: 20px;
}
.copy {
line-height: 22px;
position: relative;
border-top: 1px solid #ddd;
}
#category {
overflow: hidden;
width: 755px;
float: right;
}
#category .archive_intro .archive_content {
font-size: 12px;
color: #000;
padding: 0px 0px;
}
#category .archive_intro .archive_title {
background: url(images/nav.png) left top no-repeat;
text-align: left;
text-indent: 15px;
color: #fff;
font-weight: bold;
font-size: 13px;
line-height: 33px;
text-transform: uppercase;
}
#category .post_box {
font-size: 12px;
line-height: 19px;
padding: 5px 10px;
}
.tintuc2 .tieude {
height: 22px;
}
.tintuc2 .post_box {
padding-top: 15px !important;
}
#category .post_box .floadright {
margin-top: 0px;
height: auto;
margin-left: 0px;
color: #666;
overflow: hidden;
}
#category .tintuc2 .post_box .floadright {
width: auto;
}
#category .post_box .headline {
font-size: 1.2em;
line-height: 1.364em;
font-weight: bold;
margin-bottom: 6px;
}
#category .post_box .headline a {
color: #333333;
display: block;
font-size: 14px;
font-weight: normal;
}
#category .post_box .headline a:hover {
color: red;
}
.sanpham2 .gia {
color: #ff0000;
font-size: 16px;
font-weight: bold;
}

#category .post_box .kmtieude {
font-weight: bold;
text-align: center;
padding: 5px;
font-size: 15px;
}
#category .post_box .chitietkm {
padding-top: 5px;
height: 90px;
padding-left: 27px;
}
#category .post_box .sodtlh {
padding-left: 45px;
height: 32px;
}
#category .post_box .chitietkm ul li {
list-style: circle;
}
/* tim kiem */
#search-temp .khungchon {
font-size: 12px;
}
#search-temp {
background-color: #f5f5f5;
margin-top: 0px;
border: 1px solid #ccc;
}
#search-temp img {
display: inline;
}
#search-temp span {
padding: 3px 5px;
background-color: #fff;
color: #000;
font-weight: bold;
font-size: 13px;
border: 1px solid #ccc;
border-top: 0px;
}
#search-temp .khungchon span {
background: none;
border: none;
}
#search-temp select {
width: 166px;
margin: 5px;
}
#search-temp input {
color: #fff;
font-size: 14px;
font-weight: bold;
width: 166px;
margin-left: 6px;
background: #2795e4;
}
#search-temp .tieude li {
background: #ece5f0;
margin-bottom: 0px;
padding: 3px;
border-left: 1px solid #ccc;
border-bottom: 1px solid #ccc;
text-align: center;
font-weight: bold;
font-size: 12px;
float: left;
list-style: none;
}
#search-temp .khungchon {
padding: 3px;
border-left: 1px solid #ccc;
height: 100px;
overflow: auto;
float: left;
}
#breadcrumbs {
margin-bottom: 10px;
padding: 7px 10px;
margin-top: 0px;
padding-left: 0px;
text-align: left;
}
#breadcrumbs,
#breadcrumbs a,
#breadcrumbs strong {
font-size: 14px;
color: #222;
}
#breadcrumbs a:hover {
color: #888;
}
#breadcrumbs a {
color: #102b78;
}
#singleds {
border-top-right-radius: 0.5em;
border-top-left-radius: 0.5em;
margin-bottom: 0px;
}

.sidebar-widget,
.menutrai {
background: white;
padding: 0px;
margin-bottom: 30px;
border: 0px solid #e1e1e1;
}
.menutrai .menu {
display: block;
}
.main-title-2 {
margin-bottom: 30px;
}
.main-title-2 h2 {
font-size: 20px;
margin: 0 0 10px;
font-weight: 500;
}
.category-posts ul {
margin: 0;
padding: 0;
}
.category-posts ul li {
line-height: 36px;
border-top: 1px solid #ececec;
list-style-type: none;
padding-bottom: 0px;
display: flex;
}
.count {
opacity: 0.5;
font-size: 0.7em;
line-height: 3em;
}
.category-posts ul li a {
color: #232323;
font-size: 16px;
display: inline-block;
padding: 0px;
flex: 1;
}
.main-title-2.sp-ck,
.main-title-2.sp-ck h2 {
margin-bottom: 0;
}
.main-title-2 h2 span {
font-weight: 700;
}
.categories-menu .subs {
display: none;
}
.categories-menu .subs.active {
display: block;
}
.category-posts ul li li.item-active a {
color: #e35d1c;
}
.category-posts ul ul {
margin-left: 0px;
}
.category-posts ul li span {
}
.categories-menu i {
font-size: 16px;
cursor: pointer;
}
.da-coll i.hidden {
display: none;
}
.category-posts ul li li a:hover,
.category-posts ul li a:hover {
color: #e1a006;
}
.category-posts ul li li a {
padding-left: 15px;
}
#singleds .post_box .headline.ttintuc {
padding-left: 30px;
font-size: 22px;
margin-top: 5px;
background: url(images/chitetsanpham.png) no-repeat bottom;
padding-bottom: 10px;
text-align: center;
margin-bottom: 7px;
}
#singleds .post_box .headline {
font-weight: bold;
font-size: 22px;
text-transform: uppercase;
text-decoration: none;
}
#mypham .images_single {
width: 36.5%;
float: left;
margin-right: 0%;
}
#mypham .chitiet_single {
width: 35.5%;
float: left;
padding-top: 10px;
font-size: 12px;
line-height: 23px;
margin-left: 1%;
margin-right: 1%;
}
.dath,
.camketsp {
width: 25%;
float: right;
}
.dat {
width: 450px;
float: right;
}

#gform_wrapper_1 {
font-size: 12px;
}
#mypham .chitiet_single .kmtieude {
font-weight: bold;
text-align: center;
padding: 5px;
font-size: 15px;
}
#mypham .chitiet_single .chitietkm {
padding-top: 5px;
height: 68px;
}
#mypham .chitiet_single .chitietkm ul li {
list-style: none;
width: 80%;
padding-left: 14px;
}

#mypham .chitiet_single .sodtlh {
display: none;
}
#mypham .chitiet_single .red {
color: #dd0000;
}
.gfield_description {
font-style: italic;
margin-bottom: 5px;
color: red;
}
span.locms {
width: 25px;
height: 25px;
margin-left: 10px;
padding: 4px 11px;
border: 1px #ddd solid;
}
#singleds .post_content {
margin: 0px;
line-height: 26px;
}
#singleds .post_content .ui-tabs {
border: 1px solid #ccc;
}
#singleds .post_content .ui-tabs ul.ui-tabs-nav {
margin: -5px;
background: #fff;
margin-bottom: 0px;
border-bottom: 1px solid #ccc;
}
#singleds .post_content .ui-tabs ul.ui-tabs-nav li {
margin: 0 0 -1px 0 !important;
}
#singleds .post_content .ui-tabs .ui-tabs-panel {
padding: 10px;
}
.hdmh {
float: left;
font-size: 15px;
padding: 10px 0 10px 30px;
width: 50%;
background: url(images/hang.png) no-repeat 0 8px;
}
.thread-details {
float: left;
width: 100%;
}

.splienquanbot ul {
margin-left: 35px;
}
#showanh img {
margin: 0 2px;
width: 80px;
height: 100px;
margin-top: 0px;
}
#showanh ul li {
height: 100px !important;
width: 100px !important;
margin-right: 5px;
float: left;
overflow: hidden;
}

#anhchinh .ug-slider-wrapper {
border: 0px #dedede solid;
}
#anhchinh {
border-right: 0px #dedede solid;
}
#anhchinh .best_seller.best_seller2 {
top: 10px;
bottom: auto;
z-index: 9998;
}
#phantrang {
padding: 0 10px;
}
#phantrang .previous_posts {
float: left;
}
#phantrang .next_posts {
float: right;
}
#dathang .gform_fields input#input_3_1 {
background: url(images/tennguoisdf.jpg) no-repeat 2px 3px;
padding-left: 30px;
width: 195px;
}
#dathang .gform_fields input#input_3_5 {
background: url(images/maildsf.jpg) no-repeat 2px 8px;
padding-left: 30px;
width: 195px;
}
#dathang .gform_fields input#input_3_4 {
background: url(images/dienthoaids.jpg) no-repeat 2px 1px;
padding-left: 30px;
width: 195px;
}
.baixe {
margin-top: 20px;
padding: 10px;
background-color: #ece9e4;
font-size: 12px;
font-weight: bold;
color: #000;
}
#singleds #ui-id-2 {
color: #fff !important;
background: red;
}
.ssdfg {
display: none;
}
.lienhe_ct img {
float: left;
}
.lienhe_ct span {
float: left;
font-size: 12px;
font-weight: bold;
}
.best_price {
color: red;
font-size: 13px;
}
.red {
color: #e60003;
font-size: 100%;
font-weight: bold;
}
.xanh {
color: #6eb114;
}
.archive_content ul {
margin-left: 2em;
padding-top: 1em;
padding-bottom: 1em;
}
#thesis-search-widget-3 {
margin-left: 30px;
float: left;
margin-top: 5px;
}
#thesis-search-widget-3 input.input_text {
background: #fff;
color: #000;
font-size: 13px;
width: 510px;
height: 30px;
color: #999;
font-style: italic;
}
#thesis-search-widget-3 input#searchsubmit {
font-size: 12px;
font-weight: bold;
background: url(images/search.png) center center #bd7f1c no-repeat;
width: 30px;
height: 30px;
border: none;
cursor: pointer;
padding: 0px;
margin-left: -5px;
}
#singleds .next_post {
font-size: 13px;
margin: 10px;
float: right;
}
#singleds .previous_post {
font-size: 13px;
margin: 10px 0;
float: left;
}
.post_content table {
border-collapse: collapse;
border-spacing: 0;
margin-bottom: 1em;
width: 100%;
}
.post_content table th {
background-color: #f0f0f0;
border: 1px solid #d0cec0;
padding: 10px;
}
.post_content table tr.odd {
background-color: #e8e8e1;
}
.post_content table tr td {
border: 1px solid #dcdcd1;
padding: 5px;
}
.splienquanbot .post_content p {
margin-bottom: 10px;
}
.sidebar .menu li:hover {
background-color: #fff;
}
.sidebar .menu .sub-menu li {
margin-bottom: 1px;
}
.menutrai .menu a {
font-family: "Roboto Condensed", arial;
font-size: 22px;
text-transform: uppercase;
padding-left: 0;
}
#sidebar .menu li a:hover {
text-decoration: none;
color: #ea8025;
}
#topsd {
border-bottom: 1px solid #ccc;
}
#menutops {
margin-bottom: -1px;
z-index: 55;
}
#menutops li a {
text-transform: none;
}
#menutops li .sub-menu {
background-color: #fdfdfd;
}

.sidebar .widget {
margin-bottom: 10px;
}
.map .textwidget img {
width: 100%;
}
#menufooters #domain_besthome {
font-size: 13px;
font-weight: bold;
border-bottom: 1px solid #ccc;
padding-bottom: 10px;
}

#sidebar ul.menu ul.sub-menu li:first-child {
background: none;
font-weight: normal;
padding: 0px;
margin: 0px;
width: 100%;
}

.sidebar {
width: 24%;
float: right;
}
#sidebar .widget_title {
margin-bottom: 0px;
}
#sidebar .current-post-ancestor a {
color: #4caf50 !important;
}
#sidebar .menu .current-menu-item > a {
background: none;
}
.sidebar .menu li:hover {
}
/*moi*/
.bg-tra-hang {
height: auto;
width: 1140px;
margin: 0 auto;
min-height: 45px;
padding: 0px 0px;
}
#chuongtrinh_top {
margin: 0 auto;
width: 100%;
}

.f75 {
width: 830px;
margin-top: 5px;
}
.lf {
float: right;
}

ul.cf li {
list-style-type: none;
}
.header {
width: 100%;
height: 50px;
background: #bd7f1c;
padding: 0px;
}
.menuchinh {
min-width: 1140px;
margin: 0 auto;
width: 1140px;
}

.sanpham .wp-post-image {
height: auto;
margin: 0 auto;
width: 100%;
margin-top: 0px;
float: none;
background: #fff;
display: block; position:relative; z-index:99 
}
.bigimg {
display: block;
position: relative;
overflow: hidden;
}
.sanpham .anh2:hover,
.sanpham .wp-post-image:hover {
opacity: 0.8;
}
.bigimg:hover .anh1 {
opacity: 0;
}
.bigimg:hover .anh2 {
top: 0;
transition: all 0.3s linear 0s;
z-index: 9;
margin-left: 0;
}
.anh1 {
z-index: 10;
transition: all 0.3s linear 0s;
}
.anh2 {
margin-left: -100%;
position: absolute;
z-index: 9;
top: 0;
transition: all 0.3s linear 0s;
}

h3.tieude.tieude5 {
height: 50px;
overflow: hidden;
}
.sanpham .bigimg {
height: auto;
margin: 0 auto;
margin-bottom: 0px;
z-index: 999;
width: 100%;
}
.khungsp {
border: 0px #fff solid;
}
.item2.spphai {
float: right;
}
.bigimg2 {
height: 165px;
overflow: hidden;
}
.bigimg3 {
height: auto;
margin: 0px;
}
.item2 {
width: 48%;
float: left;
margin-right: 2%;
margin-top: 10px;
margin-bottom: 20px;
}
.item2 img {
width: 220px;
float: left;
margin-right: 10px;
border-radius: 10px;
}
.left_col {
width: 60%;
float: left;
text-align: left;
}
.right_col {
width: 40%;
float: right;
text-align: center;
}
.xem22 {
border: 1px solid #102b78;
padding: 0px 5px;
height: 26px;
line-height: 24px;
display: inline-block;
text-transform: uppercase;
cursor: pointer;
color: #102b78;
border-radius: 5px;
font-size: 13px;
float: right;
margin-bottom: 20px;
}
.xem22:hover {
background: #102b78;
color: #fff;
}
.sanpham .floadright {
margin: 0 auto;
padding: 3% 0;
padding-top: 0%;
z-index: 1;
text-align: center;
background: #fff;
}
.menu_item .menu_item_action:hover {
color: #fff;
border: 2px solid #eee;
-webkit-appearance: none;
}
.menu_home .viewmore_menu_home a:before {
background: #000;
content: "";
}
.menu_home .viewmore_menu_home a:hover {
background: transparent;
color: #000;
}
.animate_btn {
position: relative;
font-size: 16px;
font-weight: 700;
color: #fff;
border: 2px solid #bd0028;
font-family: "Roboto Condensed", arial;
padding: 8px 25px;
display: inline-block;
z-index: 1;
}
.menu_item .menu_item_action {
font-size: 16px;
font-weight: 700;
color: #fff;
display: inline-block;
font-family: "Roboto Condensed", arial;
background: #111111;
-webkit-appearance: none;
vertical-align: middle;
border: 2px solid #111;
padding: 8px 15px;
cursor: pointer;
}
.menu_item .menu_item_action_view i {
background: #102b78;
color: #fff;
width: 32px;
height: 32px;
line-height: 32px;
border-radius: 50%;
}
.menu_item .menu_item_action_view {
font-size: 16px;
font-weight: 600;
color: #101c34;
margin: 0 auto;
display: block;
padding: 6px 15px;
transition: 0.3s;
position: absolute;
top: 50%;
left: 0;
right: 0;
text-align: center;
transition: all 300ms ease 0s;
display: none;
text-shadow: 0px 1px 2px #fff;
}
.menu_item:hover .menu_item_action_view {
display: block;
z-index: 12;
}

.animate_btn:before {
position: absolute;
display: block;
background: #bd0028;
content: "";
left: 0;
top: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
z-index: -1;
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
-webkit-transform-origin: left center;
transform-origin: left center;
-webkit-transition: -webkit-transform 0.45s
cubic-bezier(0.785, 0.135, 0.15, 0.86);
transition: -webkit-transform 0.45s cubic-bezier(0.785, 0.135, 0.15, 0.86);
transition: transform 0.45s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}

.animate_btn:hover:before {
-webkit-transform-origin: right center;
transform-origin: right center;
-webkit-transform: scale(0, 1);
transform: scale(0, 1);
}

.animate_btn a {
color: #fff;
}
.animate_btn:hover a {
color: #bd0028;
}
.sanpham2 .floadright .tieude {
height: 50px;
}
.sp22 .floadright .tieude {
overflow: none;
text-align: center;
padding: 0;
}
.floadright .tieude {
display: block;
overflow: hidden;
line-height: 20px;
font-size: 14px;
color: #000;
padding: 5px 0px;
text-overflow: ellipsis;
clear: both;
margin: 0;
text-align: left;
}

.floadright2 h4 {
text-align: justify;
height: auto;
margin-bottom: 16px;
padding-bottom: 10px;
position: relative;
}
.floadright2 h4::before {
height: 2px;
width: 20px;
background: #ccc;
position: absolute;
bottom: 0px;
content: "";
}
.bottom11 {
border: 1px #bd7f1c dashed;
padding: 3px;
background: #fff;
margin-top: 1px !important;
}
.bottom11 .alignnone {
display: inline;
margin: 3px 0px !important;
}
.bottom11 .wpb_wrapper {
border: 1px #bd7f1c solid;
margin: 0px;
}
.cot3 .wpb_content_element {
margin-bottom: 10px;
}
.cot3 p {
border-top: 2px #ccc solid;
border-bottom: 2px #ccc solid;
}
.cot3 p img {
margin-top: 10px;
}
.bigimg3 {
display: block;
float: left;
margin-right: 6px;
}

.xem {
padding-left: 0px;
text-align: left;
float: left;
margin-top: 5px;
}
.item {
color: #333;
}
.pagebt {
background: #e0e0e0;
}
.myphamnews .owl-item {
}
.slogan a {
text-decoration: none !important;
}
.sanpham3 .post_date {
color: #ea8025;
font-size: 12px;
text-transform: uppercase;
}
.news-date i {
color: #102b78;
}
.san22 {
margin-top: 25px;
}
.title_homepost2 h2 {
padding-bottom: 20px;
text-align: center;
margin-bottom: 20px;
position: relative;
margin-top: 20px;
}
.title_homepost2 {
margin: 15px 0px;
text-transform: uppercase;
}
.title_homepost2 h2 a {
color: #111;
font-size: 28px;
}
.title_homepost2 h2::before {
width: 70px;
height: 2px;
bottom: 5px;
position: absolute;
content: "";
border-bottom: 3px solid #102b78;
left: 0;
right: 0;
margin: 0 auto;
}
.sanpham .owl-prev {
background: url(images/pre.png) 0px 3px no-repeat !important;
height: 40px;
}
.sanpham .owl-next {
background: url(images/pre.png) -2px -43px no-repeat !important;
height: 40px;
}
.sanpham .query_box {
overflow: hidden;
border: 0px;
padding-top: 0px;
}
.sanpham .query_box .headline a {
color: #333;
font-size: 14px;
font-weight: normal;
}
.sanpham .query_box .headline a:hover {
color: red;
}
.floor {
width: 26px;
height: 33px;
background: url(images/floor.png) left center no-repeat;
float: left;
text-align: center;
color: #fff;
font-weight: bold;
}
.floor2 {
width: 55px;
height: 50px;
background: url(images/banchay.png) left center no-repeat;
float: left;
text-align: center;
color: #fff;
font-weight: bold;
}
.floor1 {
background: #a8c837;
width: 50px;
height: 50px;
border-radius: 50%;
float: left;
line-height: 50px;
text-align: center;
color: #fff;
font-weight: bold;
}
.content .sanpham .title_homepost2,
.archive_intro .headline {
line-height: 40px;
background: url(images/h2.png) 52px 40px no-repeat;
padding-left: 55px;
}
.page_bottom {
}
a.spbanchay {
text-transform: uppercase;
}
.sp {
border-top: 0px solid #cccccc;
padding-top: 0px;
clear: both;
}
.sp2 {
}
.product-gift2 {
height: 40px;
overflow: hidden;
}
.product-gift {
display: block;
line-height: 1.5;
margin-bottom: 0;
text-align: left;
font-size: 12px;
background-image: url(images/gift-2.png);
background-repeat: no-repeat;
background-position: top left;
background-size: 14px;
text-indent: 20px;
}
.product-catalog-nav h3 a {
display: flex;
width: 100%;
padding: 0;
height: auto;
line-height: 1.2;
color: #0b2a7d;
padding: 7px 0;
position: relative;
display: flex;
flex-flow: row wrap;
justify-content: space-between;
font-size: 20px;
font-weight: bold;
}
.sanpham .query_box.sptrai,
.sanpham2 .query_box.sptrai,
.news.sptrai {
margin-left: 0%;
}
.sanpham2 .query_box.sptrai {
margin-right: 0.5%;
}
.sanpham .query_box.spphai,
.sanpham2 .query_box.spphai,
.news.spphai {
margin-right: 0%;
}

.content .sanpham .title_homepost h2 a {
font-weight: normal;
}
.gach {
text-decoration: line-through;
color: #848484;
font-size: 13px;
font-weight: 500;
display: block;
}
.best_seller {
position: absolute;
right: 0px;
top: 0px;
height: 50px;
width: 50px;
background: url(images/hot-1.png) no-repeat center;
color: #fff;
z-index: 999;
background-size: 100%;
}
.best_seller.best_seller2 {
position: absolute;
right: 0px;
bottom: 10px;
top: auto;
background: #0b2a7d;
color: #fff;
padding: 5px 10px;
}
.container .best_seller .svg-best-seller {
height: 24px;
width: 24px;
margin-right: 3px;
display: inline-block;
vertical-align: middle;
margin-bottom: auto;
}
.khungtrang2 {
background: #fff;
}
.khungtrang .container {
padding: 30px 0px;
margin-top: 0;
padding-bottom: 0;
}
.best_seller span {
color: #fff;
font-size: 13px;
vertical-align: bottom;
line-height: 20px;
font-weight: 700;
}
.columns .content .sanpham .title_homepost,
.ttmoi {
line-height: 40px;
padding-left: 0px;
min-height: 40px;
z-index: 9;
position: relative;
margin-bottom: 10px;
}
.columns .content .sanpham .title_homepost .navbar-brand,
.page-heading {
padding-left: 0px;
padding-bottom: 0px;
position: relative;
}
#taki-gallery2 {
margin-top: 5px;
}
#taki-gallery2 img {
height: 50px;
width: auto;
border: 2px #ddd solid;
margin-right: 3px;
float: left;
margin-bottom: 5px;
cursor: pointer;
}
#taki-gallery2 img.select2 {
border: #ec8f20 2px solid;
}
.columns .content .sanpham .title_homepost .navbar-brand::after,
.sanpham2 .page-heading::after {
content: "";
height: 3px;
background: #102b78;
width: 70px;
display: block;
bottom: 5px;
position: absolute;
}
.product-gifts {
display: block;
width: 100%;
position: relative;
border: 1px dashed #ccc;
margin-bottom: 10px;
margin-top: 10px;
}
.product-gifts > span {
padding: 8px 0px;
background-color: #f7f7f7;
font-size: 14px;
border-radius: 5px 5px 0 0;
display: block;
color: #333;
text-transform: uppercase;
}
.product-gifts > ul {
margin-bottom: 0;
margin-top: 5px;
padding: 0 10px;
}
.product-gifts > ul > li::before,
ul.list22 > li::before {
content: "\f00c";
font-family: "FontAwesome";
position: relative;
left: 0;
top: 0;
color: #00b84e;
font-style: normal;
margin-right: 5px;
}
.hotline-buy span {
color: #288ad6;
}
.hotline-buy i {
background-color: #288ad6;
padding: 5px;
border-radius: 50%;
color: #fff;
font-size: 10px;
font-weight: bold;
position: relative;
top: -2px;
}
.hotline-buy {
display: block;
width: 100%;
padding: 10px 0px !important;
background-color: #f1f1f1;
border-radius: 5px;
margin-top: 5px;
padding: 0 20px;
clear: both;
text-align: center;
}
.product-gifts > ul > li {
color: #333;
font-size: 13px;
display: block;
width: 100%;
position: relative;
padding: 0 5px;
}
.product-gifts > span i {
font-size: 120%;
margin-right: 5px;
color: #f00;
margin-left: 10px;
}
.option23:hover,
.option23.select2 {
border: 1px solid #f89008;
-moz-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15);
box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15);
background: #fffbf5;
}
.sanpham2 .page-heading::after {
bottom: 0;
}
.sanpham2 {
margin-bottom: 20px;
}
.qtrinhtd {
color: #ea8025;
font-size: 24px;
font-family: "Roboto Condensed", arial;
margin: 10px 0px;
font-weight: bold;
text-align: center;
margin-top: 20px;
}
.qtrinh {
width: 31%;
margin: 1.166%;
float: left;
text-align: center;
list-style-type: none;
padding-bottom: 15px;
}
.qtrinh img {
width: 120px;
margin: 0 auto;
}
.qtrinh h3 {
color: #bd0028;
font-size: 22px;
font-family: "Roboto Condensed", arial;
margin: 10px 0px;
}
.columns .content .sanpham .title_homepost .navbar-brand a {
color: #101c34;
font-family: "Roboto Condensed", arial;
font-size: 20px;
text-transform: uppercase;
font-weight: bold;
}
.sanpham .query_box {
position: relative;
}
.thread-home-c2 {
height: 33px;
line-height: 30px;
overflow: hidden;
width: auto;
}
.thread-home-c2 li {
float: left;
list-style-type: none;
margin-right: 0px;
}
.title_homepost .navbar-brand {
float: left;
}
.cat-item {
float: left;
}
.thread-home-c2 a {
border-right: 1px solid #cccccc;
color: #339900;
padding: 0 10px;
font-weight: normal;
font-size: 10pt;
}
.them a {
color: #339900;
padding: 0 10px;
font-weight: bold !important;
font-size: 10pt;
border-right: none;
}
.them {
}
.giakm {
font-size: 14px;
float: right;
text-decoration: line-through;
color: #444;
line-height: 22px;
}
.bigimg3 {
margin-top: 0px;
}
.deal {
background: url(images/sale.png) no-repeat scroll center center rgba(0, 0, 0, 0);
color: #ffffff;
font-weight: bold;
height: 35px;
padding: 25px 0 0;
position: absolute;
text-align: center;
width: 50px;
top: 0;
font-size: 14px;
}
.f-box-l-top h3 {
color: #444;
font-size: 16px;
font-weight: 700;
text-transform: uppercase;
padding-bottom: 10px;
line-height: 22px;
}
.f-box-l-bot i {
font-size: 18px;
color: #c9422f;
margin-right: 10px;
text-align: center;
width: 20px;
}
.f-box-l-bot {
border-top-color: rgb(77, 77, 77);
border-top-style: solid;
border-top-width: 1px;
border-top: none;
padding: 0px;
}
.f-box-l-bot ul li {
list-style-type: none;
}
.f-box-l-top img {
margin: 0 auto;
}
.f-box-l-top {
background: #fff;
text-align: center;
padding: 10px;
}
.mincopy {
width: 1140px;
margin: 0 auto;
min-width: 1140px;
}
.copy {
padding-bottom: 0px;
min-width: 1140px;
}

.threadlist-title {
background: none repeat scroll 0 0 #333333;
border-radius: 6px 6px 0 0;
color: #ffffff;
font-size: 13pt;
line-height: 30px;
padding: 0 15px;
}
#sidebar li {
list-style-type: none;
}
#sidebar li#menu-item-6279 a {
background: url(images/icon-may1.png) 0px 5px no-repeat;
padding-left: 60px;
line-height: 45px;
background-size: 40px auto;
}
#sidebar li#menu-item-6280 a {
background: url(images/icon-may2.png) 0px 5px no-repeat;
padding-left: 60px;
line-height: 65px;
background-size: 40px auto;
}
#sidebar li.sasa img {
width: 38px;
margin-right: 15px;
float: left;
}
#sidebar li.sasa {
line-height: 55px;
padding-top: 10px;
padding-bottom: 10px;
}
#sidebar li#menu-item-6279 {
line-height: 45px;
}
.thread-list-menu {
border: 1px solid #cccccc;
border-radius: 6px;
margin-bottom: 20px;
padding-bottom: 20px;
}
.cat-item {
float: none;
}
.children li.cat-item {
color: #333333;
display: block;
font-size: 10pt;
font-weight: normal;
padding-left: 10px;
width: auto;
float: none;
}
.thread-list-menu li.cat-item a {
line-height: 28px;
font-weight: bold;
padding-left: 8px;
color: #333;
}
.thread-list-menu .children li.cat-item a {
color: #333;
line-height: 24px;
text-transform: none;
font-weight: normal;
padding-left: 10px;
background: url(images/cam.png) 0px 6px no-repeat;
}
.thread-list-menu .children li.cat-item a:hover {
color: #666;
}
.thread-list-menu ul.children {
margin-left: 5px;
}
li.cat-item-none {
margin-left: 10px;
}
#category .archive_intro .archive_content {
position: relative;
}
.archive_intro .headline {
color: #f47721;
text-transform: uppercase;
padding-left: 0px;
background-position: 0px 40px;
}
#category .archive_intro .archive_content #description {
color: #fff;
position: absolute;
bottom: 0px;
width: 100%;
background-color: rgba(0, 0, 0, 0.6);
z-index: 749;
padding: 5px;
box-sizing: border-box;
line-height: 16px;
}
.thread-list-xem {
background: url(images/transparent-r.png) repeat scroll 0 0 rgba(0, 0, 0, 0);
display: none;
line-height: 35px;
margin-top: -44px;
position: absolute;
text-align: center;
width: 225px;
color: #fff;
}
.h34 {
float: right;
margin-top: 20px;
}
.anhhover {
display: none;
margin-top: -235px;
position: absolute;
text-align: center;
width: 225px;
}
.post_box.tin3 {
padding-top: 15px;
padding-bottom: 15px;
border-bottom: 1px #eee solid;
}

.thongtin3 img {
width: 28%;
margin-right: 15px;
}
.anhhover2 {
display: none;
margin-top: -226px !important;
position: absolute;
text-align: center;
width: 225px;
}
.sp a.thumb_link:hover > .thread-list-xem,
.sanpham2 a.thumb_link:hover > .thread-list-xem,
.sanpham2 a.thumb_link:hover > .anhhover,
.sanpham2 a.thumb_link:hover > .anhhover2,
.sanpham a.thumb_link:hover > .anhhover {
display: block;
}
.sanpham2 img.thumb {
margin-bottom: 8px;
}
.sp2 {
width: 965px;
float: right;
}
.anh {
width: 225px;
height: auto;
float: left;
}
.giaban {
width: 250px;
}
.giaban .gia {
color: red;
font-weight: bold;
}
.giaban .giakm {
line-height: 24px;
}
.sp a.thumb_link:hover > .anhhover,
.sanpham2 a.thumb_link:hover .anhhover {
display: block;
}
.gform_wrapper .gfield_captcha_container img.gfield_captcha {
float: left !important;
}
.container .gform_wrapper .gfield_captcha_container img.gfield_captcha {
}
#breadcrumbs {
margin: 5px 0px;
font-size: 13px;
}
#text-5 {
margin-left: 0px;
float: left;
margin-top: 10px;
}
.container {
z-index: 1;
position: relative;
}
.container22 .container {
z-index: auto;
}
.container22 .columns,
.container22 .tintucmoi,
.container22 .news,
.container22 .slidedoitac,
.container22 #outfooter,
.container22 .copy {
z-index: auto;
}
.nhantin {
background: url(images/nhantin.png) no-repeat scroll left center #494949;
border-radius: 0 5px 5px 0;
margin: 5px 0;
padding: 3px 0;
height: 34px;
}
.pswp__caption__center {
text-align: center !important;
font-weight: bold;
}
#category .sanpham .query_box {
margin: 10px 4px !important;
}
button#responsive-menu-button {
z-index: 10 !important;
}
.thoitrang {
margin-top: 25px;
}
.thoitrang li {
float: left;
list-style-type: none;
font-size: 11px;
height: 70px;
color: #999;
}

.xanh {
text-transform: uppercase;
color: #15aba3;
line-height: 22px;
font-size: 13px;
font-weight: 700;
}
.khungto {
width: 1140px;
height: auto;
margin: 0 auto;
}

a.arr {
color: #fff;
}
.arr {
background: #111;
color: #fff;
padding: 4px 18px;
font-size: 16px;
border: 2px solid #000;
display: block;
font-weight: 600;
}
h1.headline.chitietsanpham,
h1.archive_title.headline {
color: #111;
text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.2);
font-size: 28px;
line-height: 1.3;
margin-bottom: 20px;
}
h1.archive_title.headline {
color: #0b2a7d;
}
.ktimkiem {
padding: 0px;
min-height: 400px;
}
#breadcrumbs a:hover {
text-decoration: underline;
}
.columns .content .lienquan .sanpham .title_homepost {
height: 50px;
line-height: 40px;
padding-left: 0px;
}
.columns .content {
min-height: 400px;
}
.hotro {
background: #d00078 url(images/hotro1.png) 10px 10px no-repeat;
color: #fff;
line-height: 24px;
font-size: 22px;
height: 60px;
padding-top: 10px;
border-radius: 5px;
padding-left: 100px;
width: auto;
margin-top: 20px;
}
.camket {
background: #e2e2e2;
line-height: 30px;
color: #333;
font-size: 18px;
text-transform: uppercase;
text-indent: 15px;
border-radius: 5px;
margin-top: 20px;
margin-bottom: 10px;
}
.iconcheck {
background: url(images/iconcheck.png) left center no-repeat;
padding-left: 22px;
line-height: 28px;
}
.check b {
color: #e71e86;
font-weight: bold;
}

#btnAddToCart.btnAddToCart:hover {
border: none;
text-align: center;
margin: 0 auto;
float: none;
margin-top: 8px;
float: left;
border-radius: 0;
margin-bottom: 8px;
border: 1px #c9422f solid;
border-radius: 3px;
background: #fff;
color: #c9422f;
}
#btnAddToCart {
color: #fff;
background: linear-gradient(#c9422f, #c9422f);
text-align: center;
margin: 0 auto;
float: none;
margin-top: 8px;
float: left;
border-radius: 0;
margin-bottom: 8px;
border: 1px #c9422f solid;
border-radius: 3px;
width: 100%;
}
#btnAddToCart.btnAddToCart {
-webkit-appearance: none;
font-size: 13pt;
font-family: "roboto", arial;
line-height: 46px;
}
.khungnoidung {
padding: 10px;
}
.btnAddToCart:hover {
color: #eee;
background-color: #bd0028;
}
.chuyenmuc {
margin-top: 0px;
}
.post_box .headline,
.headline a {
color: #333;
font-size: 21px;
font-weight: 500;
font-family: "Roboto Condensed", arial;
}
.bt-view-detail {
display: block;
height: 34px;
margin-top: 15px;
width: auto;
float: left;
color: #000;
margin-bottom: 5px;
}
.bt-view-detail span {
background: #fff url(images/bt-view-detail.png) no-repeat scroll right center;
border: 1px solid #101c34;
display: block;
float: right;
height: 20px;
padding: 5px 35px 5px 27px;
border-radius: 4px;
}
#bigheader {
background: #fff;
padding: 0px 0px;
transition: all 0.5s ease-in-out 0s;
}

span.dam {
font-weight: bold;
}

.lf {
float: none;
margin-top: 15px;
margin-bottom: 5px;
}
.header {
margin-top: 0px;
}
.span1 {
background: url(images/arrow.png) center center no-repeat;
width: 50px;
height: 50px;
float: right;
}
.content .sanpham .title_homepost .navbar-brand a {
color: #bd7f1c;
font-size: 23px;
}
.arr {
color: #337ab7;
}
.lienquan {
width: 74%;
float: left;
padding: 0;
background: #fff;
min-height: 400px;
padding-top: 0px;
}
.lienquan .sanpham .query_box {
width: 31.33%;
margin-left: 1.5%;
margin-right: 1.5%;
}
.lienquan .sanpham .query_box.sptrai {
margin-left: 0;
}
.lienquan .sanpham .query_box.spphai {
margin-right: 0;
}

.next_post {
margin-top: 10px;
}
.previous_post,
.next_post {
font-size: 14px;
}
.tamo {
border: 1px #e71e86 dashed;
padding: 10px;
}
#mypham .chitiet_single,
#gform_wrapper_1,
#sidebar .menu li a,
#sidebar .menu li a.dcjq-parent,
.floadright {
font-size: 13px;
}
.phone,
.mail {
margin-left: 15px;
}
.zoomWindow img {
max-width: 700px;
}
.prev,
.next,
.nav {
display: block;
}
.shiba-outer {
border-left: 1px #ddd solid;
border-right: 1px #ddd solid;
}
.shiba-stage img {
background: #fff;
}
.columns,
#outfooter,
.copy,
.header {
min-width: 1140px;
}
/*cart*/
.chitietsp h2 {
font-size: 15px;
}
.tvtt #gform_submit_button_6 {
background: #f17d1d none repeat scroll 0 0;
border: medium none;
color: #fff;
padding: 6px 15px;
}

#button_capnhat {
border: none;
color: #fff;
padding: 7px 15px !important;
}
.news-r a {
color: #101c34;
font-size: 16px;
font-weight: 600;
}
.giasd #btnAddToCart {
background: url(images/dat-hang.png) no-repeat !important;
padding: 8px 41px;
font-weight: bold;
margin-right: 0px;
}
#wpb_widget-2 {
width: 170px;
float: right;
border: 1px #ccc solid;
height: 30px;
margin: 3px;
color: #fff;
padding-left: 5px;
padding-right: 6px;
background: #bd7f1c;
}
.lienquan .tieude {
width: 100%;
padding: 2% 0;
text-align: center;
}
.tieude a {
font-size: 16px;
}
.news-txt {
margin-top: 5px;
color: #525252;
text-align: justify;
}
#wpb_widget-2 a {
color: #fff;
}
.btnAddToCart {
cursor: pointer;
font-weight: bold;
}

.best_price {
font-size: 18px;
font-weight: bold;
}
.tamo {
border: medium none;
margin-bottom: 10px;
padding: 0;
text-align: justify;
}
.news img {
height: auto;
width: 100%;
}
h4.tintuc {
min-height: 45px;
}
.lienquan .sanpham .query_box.news:hover a {
color: #fff;
}
.sidebar {
margin-top: 0px;
font-size: 14px;
}
.thumb33 {
width: 90px;
border: 2px #77a464 solid;
z-index: 199;
height: 90px;
border-radius: 50px;
}

.shopping-cart-full {
text-align: center;
}
#menu-item-2584 {
display: none;
}
.menutop a {
transition: none;
}
.header .hotline {
display: none;
}
.myphamnews {
padding: 25px 0;
}
.columns,
.tintucmoi,
.news,
.slidedoitac,
#outfooter,
.copy {
position: relative;
z-index: 0;
}
.slider #megaMenu.showmenu {
position: fixed;
top: 50px;
z-index: 100;
}
.slider {
z-index: 999;
}
.slideritem {
}
.myphamnews .item {
border: 1px #ccc solid;
padding: 5px;
box-shadow: 0px 1px 5px #ccc;
}
.myphamnews .item:hover {
border-color: #bd7f1c;
transition: all 0.5s ease-out 0s;
}
.myphamnews .floadright .tieude {
text-transform: none;
line-height: 20px;
text-align: center;
padding-bottom: 10px;
}

.boxprice {
border-bottom: 1px dashed rgba(68, 68, 68, 0.3);
margin-top: 0px;
margin-bottom: 3px;
padding: 5px 0;
}
.cotct {
line-height: 36px;
}
.boxprice2 {
border-bottom: 0px solid #ddd;
margin-top: 5px;
margin-bottom: 0px;
padding: 5px 0;
}
.icongh {
background: #f4f4f4 url(images/icongh.png) no-repeat scroll 0 10px;
float: left;
font-size: 12px;
padding: 10px 0 10px 40px;
text-transform: uppercase;
width: 34%;
}
.headline2.tieude5 {
text-align: left;
}
.headline2.tieude5 a {
float: left;
width: 100%;
text-transform: uppercase;
}
.icontt {
background: #f4f4f4 url(images/icontt.png) no-repeat scroll 0 10px;
float: right;
font-size: 13px;
padding: 10px 0 10px 40px;
text-transform: uppercase;
width: 46%;
}
#singleds .headline1.tieude4 a {
color: #ff6600;
text-align: left;
font-size: 22px;
}
.headline1.tieude4 {
line-height: 32px;
}
.boxtuvan {
background: #a8c837 url(images/icontd.png) no-repeat scroll 15px center;
color: #fff;
font-size: 14px;
font-weight: bold;
padding: 10px 25px 10px 10px;
text-align: right;
text-transform: uppercase;
}
.tongdai {
font-size: 28px;
line-height: 35px;
padding-right: 0px;
padding-top: 5px;
}
.tvtt {
background: #fff9bf url(images/iconchamsoc.png) no-repeat scroll 5px 5px;
height: 120px;
}
.tvtt .gform_wrapper .top_label input.medium {
border: 1px solid #ddd;
padding: 5px 0;
width: 100%;
font-size: 20px;
}
.tvtt .gform_wrapper {
margin-left: 30%;
width: 48%;
}
.tvtt .gform_wrapper .gform_footer {
position: relative;
right: -135px;
margin-top: -37px;
padding: 0px;
}
.tvtt .gform_wrapper li,
.tvtt .gform_wrapper form li {
margin-top: -30px;
}
.tvtt p {
padding-top: 3px;
padding-left: 90px;
padding-right: 23px;
}
.camketsp {
background: #a8c837;
color: #fff;
}
ul.ulcamket {
list-style-type: none;
width: 94%;
margin: 0 auto;
}
.titleck {
background: #fff none repeat scroll 0 0;
color: #111;
font-weight: bold;
margin: 10px auto 0;
padding: 8px 0;
text-align: center;
text-transform: uppercase;
width: 94%;
}
.camketsp ul li {
background: rgba(0, 0, 0, 0) url(images/iconchec.png) no-repeat scroll 0 6px;
margin-bottom: 5px;
margin-top: 5px;
padding-left: 22px;
line-height: 27px;
}
.gform_wrapper .top_label li.gfield.gfield_error.gf_left_half,
.gform_wrapper .top_label li.gfield.gfield_error.gf_right_half {
width: 42% !important;
}
ul.themttt {
list-style-type: none;
margin-left: 0px;
}
ul.themttt li {
padding: 5px;
clear: both;
}
ul.themttt li:nth-child(2n) {
background: #f9f9f9;
}
ul.themttt li:nth-child(2n + 1) {
background: #f4f4f4;
}
ul.themttt .col1 {
width: 29%;
font-weight: bold;
display: block;
float: left;
}
.best_price.red {
font-size: 12pt;
}
.cotc2 {
float: right;
}
ul.themttt .col2 {
width: 69%;
display: block;
float: right;
}
.ttchitiet {
padding: 0px;
padding-left: 0px;
font-size: 20px;
font-weight: bold;
color: #222;
border-bottom: 1px solid #dedede;
border-top: 1px solid #dedede;
margin-top: 20px;
text-align: center;
margin-bottom: 20px;
}
.ttchitiet .tt22 {
margin: 0 auto;
display: block;
padding: 10px;
text-align: center;
width: 220px;
position: relative;
}
.ttchitiet .tt22:before {
content: "";
position: absolute;
width: 0%;
height: 1px;
bottom: -1px;
margin: auto;
background-color: #102b78;
left: 0;
right: 0;
width: 100%;
}
.option23 {
border: 1px #ddd solid;
padding: 3px 8px;
float: left;
line-height: 24px;
margin-right: 5px;
margin-bottom: 7px;
cursor: pointer;
}
.option23:hover {
box-shadow: 0px 1px 2px #888;
}
.hienmobi {
display: none;
}
.splienquanbot .sanpham .wp-post-image {
width: 92%;
}
.boxgt {
background: #ffc none repeat scroll 0 0;
border: 2px dashed red;
float: left;
padding: 3%;
width: 93.5%;
}
.logomp {
width: 48%;
float: left;
}
.contentgt {
width: 50%;
float: right;
}
.nhomsp {
float: left;
}
#singleds .titlenhomsp {
background: #f90 none repeat scroll 0 0;
color: #fff;
font-size: 30px;
font-weight: bold;
margin-bottom: 20px !important;
margin-left: auto;
margin-right: auto;
margin-top: 30px;
padding: 20px 0;
text-align: center;
width: 50%;
}
.boxnxx {
background: rgba(0, 0, 0, 0) url(images/back1.jpg) no-repeat scroll 0 358px /
100% auto;
height: 1185px;
}
.box1nxx {
left: 299px;
position: relative;
top: 60px;
width: 415px;
}
.box2nxx {
left: 150px;
position: relative;
top: 84px;
width: 400px;
}
.box3nxx {
left: 298px;
position: relative;
top: 125px;
width: 400px;
}
.box4nxx {
left: 140px;
position: relative;
top: 190px;
width: 400px;
}
.spgt {
border: 1px solid #ddd;
float: left;
margin-bottom: 20px;
margin-right: 3.5%;
text-align: justify;
width: 48%;
}
.spgt.rightn {
margin-right: 0;
}
.titlenhomsp {
color: #f90;
font-size: 30px;
font-weight: bold;
padding: 10px 0;
}
.lienquan .titlespgt {
background: #09b1f0 none repeat scroll 0 0;
color: #fff;
font-size: 20px;
line-height: 30px;
padding: 10px 5px;
text-align: center;
text-transform: uppercase;
}

#singleds .post_content p {
margin-bottom: 7px;
}
.content .nd {
padding: 16px;
}
.tieudedaily {
color: #fff;
font-size: 26px;
}
.lamdaily {
float: left;
width: 100%;
}
.dl1 {
width: 50%;
float: left;
}
.dl2 {
width: 50%;
float: left;
}
.dl2 #btnAddToCart {
background: #dd0000 url(images/book.png) no-repeat scroll 2px 18px;
border-radius: 4px;
float: right;
height: 59px;
margin-top: 0;
padding: 16px;
padding-left: 30px;
margin-right: 3px;
}
.lamdaily {
margin-top: 20px;
}
.lamdaily a,
.hotline a {
color: #f60;
}
.dlll {
background: #f59123 none repeat scroll 0 0;
border-radius: 4px;
color: #fff;
float: left;
font-size: 18px;
margin-left: 3px;
padding: 11px;
text-align: right;
line-height: 54px;
padding: 0px 7px !important;
}
.hotlinene {
float: right;
font-size: 28px;
font-weight: bold;
margin-top: 5px;
}

.socials-wrap {
display: inline-block;
vertical-align: middle;
}
.title-follow {
display: none;
}
.socials-wrap ul li {
display: inline-block;
vertical-align: top;
margin: 0 3px;
}
.mincopy .socials-wrap ul li a {
display: block;
width: 38px;
height: 38px;
line-height: 38px;
text-align: center;
font-size: 16px;
color: #fff;
background-color: #211f21;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
margin-top: 10px;
}
.khungtk .motat {
display: none;
}
.mincopy .socials-wrap ul li a:hover {
background-color: #212121;
}
.fa {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.name-social {
display: none;
}
@media screen and (max-width: 999px) {
.sidebar .timkiem22 .input_text,
#copy2 {
width: 100%;
}
.post_content table {
max-width: 100% !important;
}
#responsive-menu-container li.responsive-menu-item a {
width: 100%;
display: block;
text-decoration: none;
padding: 0 5% !important;
position: relative;
}
.quytrinh {
width: 100%;
min-width: 100%;
}
}
@media all and (max-width: 480px) {
.anmobi {
display: none;
}
.bigbread,
.bigbread2 {
background-size: cover;
}
#custom_html-4 {
width: 100%;
float: none;
}
.khungvisao {
display: grid;
grid-auto-rows: minmax(min-content, max-content);
grid-template-columns: repeat(1, minmax(0, 1fr));
margin-bottom: 30px;
color: #666;
}
.khungvisao .widget_custom_html {
padding: 15px 0;
margin-top: 5px;
}
.quytrinh {
width: 100%;
min-width: 100%;
}
.noidunghome1,
.noidunghome2,
#copy2 {
width: 100%;
float: none;
}
.sp22 .floadright .tieude,
.sanpham2 .floadright .tieude {
height: 70px;
}
.col-lg-4 {
width: 46%;
}
.policy-row {
padding: 15px 0;
}
.bt-view-detail {
margin-bottom: 20px;
}
.sanpham3 .motatin {
padding: 10px 0px;
}
.sanpham3 .tdtin {
margin: 0 auto;
}
.sanpham3 .motatin p {
width: 100%;
margin: 0 auto;
}
menu-menu-thong-tin ul li {
padding: 10px 0 10px 32px;
position: relative;
margin-bottom: 8px;
}
#text-7,
#text-14 {
margin-top: 10px;
}
.khungsp {
margin-top: 0px;
}
.floadright2 h4 {
width: 96%;
margin: 0 auto;
}
.xem {
text-align: right;
margin: 0 auto;
width: 100%;
float: none;
}
.item2 img {
width: 100%;
margin-top: 20px;
margin: 0 auto;
}
.mincopy .widget_title {
padding-left: 5px;
color: #222;
text-transform: uppercase;
font-weight: 600;
position: relative;
padding-bottom: 5px;
margin-bottom: 5px;
}
#custom_html-2 {
margin-bottom: 30px;
}
.mincopy .widget li {
font-size: 15px;
padding: 0px 0px 0px 1px;
margin-bottom: 0px;
margin-left: 0px;
}
.mincopy .widget li a {
font-size: 15px;
padding: 5px 0px;
}
#text-7,
#text-14,
#text-15 {
width: 96%;
}
#text-15 img {
margin-left: 2px;
}
.mincopy {
padding-top: 5px;
}
.btnAddToCart {
float: none;
padding: 6px;
}
.sanpham .sp .item {
width: 96%;
}
.bigimg2 {
height: auto;
overflow: none;
text-align: center;
}
.bigimg2 img {
margin: 0 auto;
}
.page_bottom {
overflow: hidden;
}
.sanpham .query_box,
.sanpham2 .query_box,
.lienquan .sanpham .query_box {
width: 47% !important;
margin: 3% 1.5% !important;
display: inline-block;
vertical-align: block;
}
.logomp,
.contentgt {
width: 100%;
}

#singleds .titlenhomsp {
width: 100%;
font-size: 20px;
}
.spgt {
width: 100%;
margin-right: 0;
}
#menu-menudanhmuc {
display: block;
}

.canhtrai,
.canhphai {
height: auto;
max-width: 350px;
}
.mincopy #nav_menu-10,
.mincopy #nav_menu-11,
.mincopy #nav_menu-12,
.mincopy #text-17 {
width: 90%;
}
.news.sptrai,
.news {
max-width: 350px;
margin-bottom: 5%;
}
#mypham .images_single {
width: 100%;
margin: 0 auto;
margin-bottom: 5%;
float: none;
}
.lienquan {
width: 92%;
margin: 0 auto;
float: none;
}

.sidebar {
margin-bottom: 15px;
clear: both;
}
#text-5 {
margin-top: 20px;
clear: both;
}
#text-5 iframe {
width: 100% !important;
}

.columns,
#outfooter,
.copy,
.header {
min-width: 96%;
}
.columns,
#outfooter,
.copy,
.header {
min-width: 100%;
}
#divShoppingCarts {
border: none !important;
}
.menutop li,
.bigmn {
width: 100% !important;
}
.menutop li {
background: none;
}
.menutop li a {
font-weight: bold;
}
.menu_control {
background: #d00078;
color: #fff;
font-weight: bold;
}
.bigtop,
#menu-menutop-1 {
width: 100%;
min-width: 100%;
}
.bg-tra-hang {
width: 100%;
}
.container,
#outfooter,
.copy {
width: 94%;
min-width: 94%;
float: left;
padding: 0px 3%;
}
.item2.sptrai,
.item2.spphai,
.item2 {
width: 100%;
margin-bottom: 15px;
}
.chamsoc,
.khungto,
.cskh,
#text-10 {
width: 100%;
}
.menutop li {
width: 30%;
}
.menutop li a {
}

span.dam {
float: left;
margin-right: 5px;
}

.dl2,
.dl1,
.dl2 #btnAddToCart {
width: 100%;
}
.dlll {
width: 90%;
padding: 5%;
}
.lf {
margin-top: 0px;
}
#chuongtrinh_top {
margin-bottom: 15px;
}
.bg-tra-hang li {
width: 100%;
}
.bg-tra-hang li.hotline {
width: 100%;
}
.cf {
margin: 0 auto;
}
#text-9 {
display: none;
}
.header {
height: auto;
clear: both;
}
#divShoppingCarts {
border: 1px solid #fff;
margin-bottom: 5px;
margin-top: 5px;
padding: 5px;
}
.slideritem {
height: auto;
}
.content .sanpham .title_homepost2 h2 a {
font-size: 14px;
float: none !important;
}
.content .sanpham .title_homepost .arr {
float: left !important ;
display: none;
}
.content .sanpham .title_homepost h2 {
font-size: 14px !important;
}
.sanpham .query_box.sptrai,
.sanpham2 .query_box.sptrai,
.news.sptrai {
margin: 0 auto;
}
.sanpham .query_box.spphai,
.sanpham2 .query_box.spphai,
.news.spphai {
margin: 0 auto;
}
.canhtrai {
width: 90%;
margin: 0 auto;
float: none;
margin-bottom: 10px;
}
.canhphai {
float: none;
margin: 0 auto;
width: 90%;
margin-bottom: 10px;
}
.news.sptrai,
.news {
width: 90%;
float: none;
margin: 0 auto;
}
.chamsoc,
#text-10,
#text-10 .textwidget,
.cskh {
width: 100%;
}
.dathangcskh,
.thoigianlv,
.gopy,
.nhantin1 {
border: 1px none #f9f9f9;
float: none;
margin: 0 auto;
width: 90%;
}
.mincopy {
width: 100%;
min-width: 100%;
}
.mincopy #nav_menu-10,
.mincopy #nav_menu-11,
.mincopy #nav_menu-12,
.mincopy #text-17 {
float: left;
margin: 0 auto;
width: 48%;
}
.slideritem {
min-height: auto;
}
#text-7 {
float: none;
margin: 0 auto;
width: 90%;
}
#mypham .chitiet_single {
width: 100%;
margin: 0 auto;
float: none;
}
.hotro {
height: auto;
}
.dath {
width: 100%;
}
.lienquan {
width: 100%;
}
.lienquan .sanpham .query_box {
width: 46% !important;
margin: 1.5% !important;
margin-bottom: 25px;
float: none;
display: inline-block;
vertical-align: top;
}
.archive_intro .headline {
margin-bottom: 16px;
}
.sidebar {
float: none;
margin: 0 auto;
width: 100%;
margin: 10px 0px;
}
#mypham #btnAddToCart {
width: 38%;
}
#text-5 {
width: 100%;
}
.sanpham .query_box a.thumb_link,
.sanpham2 .query_box a.thumb_link {
display: table;
margin: 0 auto;
width: 100%;
}
.splienquanbot .mypham {
margin-top: 10px;
}
.splienquanbot .mypham img {
width: 100%;
}
.header,
.columns > .sidebar,
.post_box,
.prev_next,
.comments_intro,
.comment,
.comment_nav,
#commentform,
.comment_form_title,
.footer {
padding-left: 0px;
}
.sanpham3 .tint img {
max-width: 100%;
width: 100%;
}
.mincopy .menu {
display: block;
}
.content .sanpham .title_homepost h2 a {
font-size: 13px;
font-weight: bold;
}
#mypham .images_single {
width: 100%;
margin: 0 auto;
max-width: 100%;
float: none;
}
.sanpham .query_box,
.sanpham2 .query_box {
margin-bottom: 5%;
}
.content .sanpham .title_homepost2 h2 a {
float: none;
margin-left: 5px;
}
#singleds {
padding: 1px 0;
}
.bg-tra-hang li {
float: left;
margin: 0 auto 0 1%;
width: 48%;
}
#chuongtrinh_top li.hotline {
float: right;
margin-right: 0%;
width: 48%;
clear: none;
}
.sanpham3 .tint img {
padding: 0px;
}
#chuongtrinh_top,
.bg-tra-hang .f75 {
height: auto;
}
.bg-tra-hang {
height: auto;
}

.item2 {
width: 98%;
}
.cot1_1 {
padding-left: 0px;
}

.col50 {
width: 100%;
}
#text-7,
#text-14 {
width: 98%;
float: left;
margin-left: 3px;
}
.logoft,
.logoft3 {
float: none;
margin: 0 auto;
}
.logoft2 {
text-align: center;
width: 100%;
}
#wpb_widget-2 {
float: none;
height: 50px;
margin-bottom: 10px;
margin-top: 10px;
width: 63%;
}
.slogan {
font-size: 19px;
text-align: center;
line-height: 33px;
}
.alignleft.size-full.wp-image-3401,
.alignleft.size-full.wp-image-3400 {
margin: 0 auto;
float: none;
}
#anhchinh {
margin: 0;
}
.post_box {
padding-right: 0px;
}
#singleds {
float: none;
margin: 0 auto;
width: 100%;
}
.icongh,
.icontt {
float: none;
margin: 5px 0px;
}
.icontt {
margin-top: 5px;
margin-bottom: 5px;
}
.dath,
.camketsp {
clear: both;
float: none;
margin: 0 auto;
width: 100%;
}
.titleck {
float: left;
width: 94%;
margin-left: 3%;
}
.menuchinh {
display: none;
}
.bg-tra-hang li div .d-block {
color: #999;
display: block;
float: left;
font-size: 9px;
line-height: 16px;
margin-top: 1px;
}
.bg-tra-hang .hot {
float: left;
font-size: 13px;
line-height: 20px;
margin-top: 0;
}
.archive_intro .headline {
width: 100%;
float: none;
}
.lienquan {
width: 100%;
}
.hdmh {
width: 50%;
}
.chitietsing .post_content {
padding: 5px;
}
.title_homepost .navbar-brand {
min-width: auto;
padding-right: 0px;
}
.navbar-collapse,
.title_homepost .arr {
}
#header {
height: 0;
}

.navbar-brand,
.toggle-menu {
display: block;
cursor: pointer;
}
.bigimg3 {
height: auto;
width: 100%;
margin: 0 auto;
margin-top: 0px;
}
.toggle-menu {
margin-right: 3%;
}
#menu-menu-thong-tin li {
margin-left: 20px;
}
.floadright2 h4 {
width: 100%;
margin: 0 auto;
padding: 5px 0px;
}
.rchive_intro {
margin-bottom: 10px;
}
#gform_wrapper_3 .gform_footer {
margin-top: 4px !important;
}
#chuongtrinh_top li.hotline {
margin-right: 0px;
margin-left: 1%;
float: left;
}
.bigcopy {
clear: both;
padding: 10px;
}
.container,
#outfooter,
.copy {
float: none;
}
.copy {
padding-top: 30px;
}
#text-7,
#text-14,
#text-15 {
float: none;
margin: 0 auto;
margin-bottom: 15px;
}
.toggle-menu {
display: none;
}
.mincopy #nav_menu-10,
.mincopy #nav_menu-11,
.mincopy #nav_menu-12,
.mincopy #text-17 {
width: 94%;
margin: 0 auto;
float: none;
}
.mincopy #nav_menu-10 ul,
.mincopy #nav_menu-11 ul,
.mincopy #nav_menu-12 ul,
.mincopy #text-17 ul {
margin-left: 0px;
margin-bottom: 12px;
}
.mincopy #nav_menu-10 ul {
margin-left: 0px;
}
.mincopy .widget_title {
padding-left: 0;
}
#menu-menu-thong-tin li {
margin-left: 0;
}
.sanpham2.sanpham.tint .wp-post-image {
width: 100%;
margin-right: 0px;
}
.images_single,
.chitiet_single {
width: 100%;
float: none;
}

.qtrinh {
width: 44%;
margin: 3%;
}
.item2.sptrai,
.item2.spphai,
.item2 {
float: none;
width: 96%;
margin: 0 auto;
margin-bottom: 15px;
}
.item2.sptrai img,
.item2.spphai img,
.item2 img {
margin-bottom: 10px;
}
.ktimkiem {
padding: 5px;
background: #fff;
}
.xem22 {
height: auto;
}
#bigheader {
padding: 10px 0px;
}
.sidebarsp #custom_html-3 {
display: none;
}
ul#menu-menu-trai {
overflow-x: scroll;
width: 100%;
display: flex;
white-space: nowrap;
}
ul#menu-menu-trai li {
width: auto;
float: left;
margin-right: 15px;
}
#text-7,
#text-14,
#text-15,
#nav_menu-10,
#nav_menu-12,
#text-17 {
float: none;
}
#custom_html-2 {
position: relative;
float: none;
margin-top: 30px;
}
#wpb_widget-5 {
float: none;
margin: 0 auto;
position: absolute;
left: 3%;
top: 25px;
width: 50px;
z-index: 10;
}
#divShoppingCarts {
margin: 0 auto;
padding: 0;
}
.canhle .ktimkiem {
padding: 0;
}
.canhle {
padding: 10px;
}

.lienquan {
width: 98%;
padding: 1%;
}
.best_seller span {
font-size: 13px;
}
.menu_item .menu_item_action {
margin-right: 4px;
}
.menu_item .menu_item_action_view {
margin-left: 0px;
}
.menu_item .menu_item_action_view,
.menu_item .menu_item_action {
font-size: 80%;
padding: 4px 4px;
}
.an {
display: none;
}
#sidebar .menutrai li.sasa {
width: auto;
margin-right: 5px;
line-height: 28px;
}
#sidebar .menutrai li.sasa a {
line-height: 28px;
font-size: 14px;
margin-right: 15px;
}
.menutrai .menu {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
overflow-x: auto;
white-space: nowrap;
-ms-flex-wrap: wrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-ms-overflow-style: -ms-autohiding-scrollbar;
-webkit-overflow-scrolling: touch;
}
.lienquan .ktimkiem {
padding: 10px 5px;
}
#gform_wrapper_5.gform_wrapper .top_label li.gfield.gf_left_half,
#gform_wrapper_5.gform_wrapper .top_label li.gfield.gf_right_half,
#gform_wrapper_5.gform_wrapper .top_label li.gfield.gf_middle_third,
.gform_wrapper .top_label li.gfield.gf_left_third,
#gform_wrapper_5.gform_wrapper .top_label li.gfield.gf_right_third {
width: 100% !important;
float: none !important;
}
#singleds #gform_5 input {
width: 99.2%;
}
.menu_item .menu_item_action {
padding: 7px 4px;
line-height: 16px;
border: 2px solid #bd0028;
background-color: #bd0028;
border-radius: 0px;
}
.qtrinh {
display: inline-block;
vertical-align: top;
float: none;
}
.sidebar-widget,
.menutrai {
background: white;
padding: 0px;
margin-bottom: 10px;
}
#giohang {
padding: 0;
}
.columns .chitietsp .hinhgiohang {
margin-bottom: 0px;
margin-top: 0px;
float: none;
}
.columns .chitietsp h2 {
padding: 4px 0px;
}
#singleds .post_box .headline.chitietsanpham {
margin-top: 12px;
}
.sanpham3 .tdtin {
line-height: 24px;
}
.sanpham3 .tdtin a {
font-size: 16px;
}
.san22 {
width: 100%;
margin: 0 auto;
}
.sp-ck ul li {
padding: 10px;
}
.ck-l #custom_html-3 ul li img {
margin: 0px;
}
.ck-l {
margin-right: 15px;
}
#custom_html-3 ul li img,
.ck-l {
width: 38px;
}
.tieude a {
font-size: 14px;
}
.ck-r,
.an {
float: none;
}
.gform_wrapper .chosen-container {
max-width: 100% !important;
}
#giohang .chitietmh,
#giohang .chitietsp {
width: 50%;
font-size: 80%;
}
#giohang .slsl {
display: block;
}
#giohang .protong,
#giohang .pro {
width: 100%;
}
#giohang .pro {
text-align: center;
}
#giohang .hienmobi {
display: inline;
margin: 0 auto;
float: none;
margin-top: 10px !important;
margin-bottom: 10px !important;
}
#giohang #button_capnhat {
font-size: 14px;
font-family: "roboto", arial;
}
.box.col22 {
transition: grid-row-start 300ms linear;
transition: transform 300ms ease;
transition: all 0.5s ease;
}
.column-sizer {
width: 46%;
}
#custom_html-2 {
width: 100%;
}
.sanpham3 {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.tint {
padding-top: 0;
}
#thesis-search-widget-4 {
width: 94%;
float: none;
margin: 0 auto;
}
.thongtin3 img {
float: left;
margin-right: 5px !important;
}
.col-md-4.sidebar,
.col-md-8 {
width: 100%;
float: none;
margin-bottom: 25px;
}
.ttchitiet {
margin-bottom: 20px;
}
.chitiet_single {
margin-top: 15px;
}
.elementor-icon {
font-size: 18px;
width: 40px;
height: 40px;
line-height: 40px;
}
#text-7,
#text-14,
#text-15,
#nav_menu-10,
#nav_menu-12,
#text-17,
.mincopy #nav_menu-10,
.mincopy #nav_menu-11,
.mincopy #nav_menu-12,
.mincopy #text-17 {
width: 100%;
}
.tint {
padding: 10px;
}
.list-footer-fixed {
display: block;
}
.flat-icon-support,
#call_now_widget-2,
#info-scroll {
display: none;
}
}

@media all and (max-width: 767px) and (min-width: 481px) {
.elementor-icon {
display: block;
margin-bottom: 10px;
margin-right: 0;
}
#bigheader {
padding: 10px 0px;
}
.sanpham3 {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.khungvisao {
display: grid;
grid-auto-rows: minmax(min-content, max-content);
grid-template-columns: repeat(1, minmax(0, 1fr));
margin-bottom: 30px;
color: #666;
}
.noidunghome1,
.noidunghome2,
.khungvisao .widget_custom_html {
padding: 15px 0;
margin-top: 0;
}
#custom_html-2 {
width: 100%;
}
.ck-r {
float: none;
}
#singleds .post_box .headline.chitietsanpham {
margin-top: 12px;
}
.toggle-menu {
display: none;
}
#custom_html-2 {
position: relative;
float: none;
}
.navbar-brand,
.toggle-menu {
display: block;
cursor: pointer;
}
.mincopy .widget_title {
padding-left: 5px;
color: #222;
text-transform: uppercase;
font-weight: 600;
position: relative;
padding-bottom: 5px;
margin-bottom: 5px;
}

.mincopy .widget li {
font-size: 14px;
padding: 0px;
margin-left: 0px;
}
.mincopy .widget li a {
font-size: 14px;
}
#text-7 {
width: 25%;
}
.mincopy {
padding-top: 5px;
}
.floadright2 h4 {
width: 100%;
margin: 0 auto;
padding: 5px 0px;
}
.xem {
text-align: right;
margin: 0 auto;
width: 100%;
float: none;
}
.item2 img {
width: 100%;
}
.sanpham .sp .item {
width: 48%;
}
#menu-menudanhmuc {
display: block;
}
.lienquan .ndct {
padding-left: 0px;
text-align: justify;
}
.logomp,
.contentgt {
width: 100%;
}
#singleds .titlenhomsp {
width: 100%;
font-size: 20px;
}
.spgt {
width: 100%;
margin-right: 0;
}
.tinttuc5 {
float: left;
margin-right: 2%;
width: 48%;
}
.best_price {
font-size: 17px;
}

.slideritem {
min-height: auto;
}
.mincopy .menu {
display: block;
}
.columns,
#outfooter,
.copy,
.header {
min-width: 100%;
}
.canhtrai,
.canhphai {
display: none;
}
.content .sanpham .title_homepost .arr {
float: right !important;
margin-right: 0px;
}
#divShoppingCarts {
border: none !important;
}
.bigtop,
#menu-menutop-1 {
width: 100%;
min-width: 100%;
}
.bg-tra-hang {
width: 100%;
}
.container,
#outfooter,
.copy {
width: 100%;
min-width: 100%;
}
.chamsoc,
.khungto,
.cskh,
#text-10 {
width: 100%;
}
.menutop li {
width: 20%;
}
.menutop li a {
}
#chuongtrinh_top {
width: 100%;
margin-top: 30px;
}
#chuongtrinh_top {
margin: 0 auto;
}
#chuongtrinh_top li.hotline {
display: block;
width: 200px;
margin: 0 auto;
line-height: 40px;
float: none;
clear: both;
}
span.dam {
float: left;
margin-right: 5px;
}
.lf {
margin-top: 0px;
}
.content .sanpham .title_homepost .arr {
margin-left: 5px;
}
.menuchinh {
width: 100%;
min-width: 100%;
}
.cf {
margin: 0 auto;
}
.slider,
.slideritem {
width: 100%;
}
.slides li {
width: 100%;
}
#text-9 {
display: none;
}
.header {
height: auto;
clear: both;
}
#wpb_widget-2 {
margin: 0 auto;
float: none;
border: 0px;
}
#divShoppingCarts {
border: 1px solid #fff;
margin-bottom: 5px;
margin-top: 5px;
padding: 5px;
}
#megaMenu #megaMenuToggle {
padding: 12px 0px;
font-size: 15px !important;
font-weight: bold;
}
#megaMenu {
width: 100%;
background: #bd7f1c !important;
color: #fff;
}
.slideritem {
height: auto;
}
.content .sanpham .title_homepost2 h2 a {
font-size: 14px;
float: none !important;
}
.content .sanpham .title_homepost h2 {
font-size: 14px !important;
}
.canhtrai,
.canhphai {
width: 45%;
margin: 0 auto;
float: left;
margin-bottom: 10px;
margin-left: 3%;
}
.news.sptrai,
.news {
width: 90%;
float: none;
margin: 0 auto;
}
.chamsoc,
#text-10,
#text-10 .textwidget,
.cskh {
width: 100%;
}
.dathangcskh,
.thoigianlv,
.gopy,
.nhantin1 {
border: 1px none #f9f9f9;
float: none;
margin: 0 auto;
width: 90%;
}
.mincopy {
width: 100%;
min-width: 100%;
}
.mincopy #nav_menu-10,
.mincopy #nav_menu-11,
.mincopy #nav_menu-12,
.mincopy #text-17 {
float: left;
margin: 0 auto 0 3%;
width: 47%;
}
#text-7 {
float: none;
margin: 0 auto;
}
.canhtrai,
.canhphai {
border: 1px solid #ddd;
height: 359px;
}
#mypham .chitiet_single {
width: 96%;
margin: 0 auto;
float: none;
}
.hotro {
height: auto;
}
.dath {
width: 96%;
}
.lienquan {
width: 96%;
}
.lienquan .sanpham .query_box {
float: left;
margin: 0 auto 2.5%;
}
.sidebar {
float: none;
margin: 0 auto;
width: 100%;
}
#text-5 {
width: 100%;
}
.lienquan {
float: none;
margin: 0 auto;
width: 96%;
padding: 2%;
margin: 0;
}
.sanpham .query_box a.thumb_link,
.sanpham2 .query_box a.thumb_link {
display: table;
margin: 0 auto;
width: 100%;
}
.news.sptrai,
.news,
.news.spphai {
float: left;
margin: 0 0 2.5% 3%;
width: 45%;
}

.dathangcskh,
.thoigianlv,
.gopy,
.nhantin1 {
border: 1px none #f9f9f9;
float: none;
margin: 0 auto;
width: 94%;
}
.spotlight {
width: 100%;
}

#site_title {
float: none;
margin: 0 auto;
}
.bg-tra-hang .f75 {
width: 100%;
}
.bg-tra-hang li.hotline {
width: 27%;
}
#wpb_widget-2 {
margin-right: 1%;
}
.bg-tra-hang #divShoppingCarts {
width: 94%;
}

#wpb_widget-2 {
height: auto;
margin-bottom: 10px;
}

.owl-theme .owl-controls .owl-buttons .owl-next {
right: 15px;
}
.owl-theme .owl-controls .owl-buttons .owl-prev {
left: 15px;
}
.title_homepost2 {
width: 100%;
}
.mincopy #nav_menu-10,
.mincopy #nav_menu-11,
.mincopy #nav_menu-12,
.mincopy #text-17 {
width: 96%;
}
#text-7 {
float: left;
margin: 0 auto 0 3%;
width: 27%;
}

.logoft2 {
width: 60%;
}
.logoft4 {
float: right;
padding-top: 18px;
text-align: center;
width: 36%;
margin-right: 2%;
}
.icongh {
width: 44.6%;
}
.icontt {
width: 44.5%;
}
.dath {
clear: both;
float: left;
margin: 0 auto;
width: 48%;
margin-left: 2%;
}
.tvtt {
height: 131px;
}
.tvtt .gform_wrapper .gform_footer {
right: 355px;
}
.tvtt .gform_wrapper {
margin-top: 20px;
}
.tvtt .gform_wrapper .gform_footer {
right: -160px;
}
.camketsp {
background: #a8c837 none repeat scroll 0 0;
float: right;
width: 48%;
margin-right: 2%;
line-height: 17px;
}
.thread-details {
width: 100%;
}
.lienquan {
float: none;
margin: 0 auto;
}
.columns > .sidebar {
width: 98%;
}

#wpb_widget-2 {
height: 50px;
margin: 0 auto 10px;
}
.slogan {
font-size: 17px;
font-weight: bold;
}
.tv5 {
width: 100%;
padding-top: 50px;
}

#text-14 {
width: 96%;
margin: 0 auto;
padding-top: 5px;
}
.logoft2 {
padding-top: 10px;
width: 70%;
}
.col50 {
float: left;
margin: 0 auto 0 3%;
width: 92%;
}
.logoft4 {
width: 44%;
}
.icongh {
width: 41.5%;
}
.icontt {
width: 41%;
}
.tongdai {
font-size: 26px;
line-height: 35px;
padding-right: 5px;
padding-top: 5px;
}
.boxtuvan {
color: #fff;
font-size: 13px;
font-weight: bold;
padding: 25px 25px 25px 10px;
text-align: right;
text-transform: uppercase;
}
.tvtt .gform_wrapper {
margin-left: 4%;
width: 70%;
}
.tvtt {
height: 215px;
}
.camketsp {
height: 322px;
}
.btnAddToCart {
text-align: center;
}
.news img {
min-height: auto;
}
.sanpham .query_box,
.sanpham2 .query_box {
min-height: 310px;
}

.menuchinh {
display: none;
}
.dl2 #btnAddToCart,
.dlll {
width: 90%;
}
.dlll {
background: #f59123;
}

#header {
height: 0;
}
#chuongtrinh_top li.hotline {
float: right;
margin-right: 0%;
width: 48%;
clear: none;
}
#text-13 {
margin-top: 0px;
}


.page-heading {
margin-left: 10px;
}
.archive_intro .headline {
width: 96%;
float: none;
margin: 0 auto;
}
.boxtuvan {
background: #ff6600;
text-align: center;
}
#gform_wrapper_3 .gform_footer {
margin-top: 4px !important;
}
.sanpham .sp .item {
margin: 2%;
}
.title_homepost {
width: 96%;
margin: 5px 2% !important;
}
.copy {
width: 96%;
padding: 0px 2%;
min-width: 96%;
max-width: 96%;
padding-top: 18px;
}
#text-14 {
width: 100%;
}
.splienquanbot .page-heading {
margin-bottom: 20px;
}
.splienquanbot .sanpham2 .query_box img {
width: 100%;
}
#chuongtrinh_top li.hotline {
line-height: 15px;
}
.icongh,
.icontt {
padding-left: 0px;
text-align: right;
width: 48%;
padding-right: 2%;
}
#text-7,
#text-14,
#text-15,
#nav_menu-10,
#nav_menu-12,
#text-17 {
width: 96%;
margin: 0 auto;
margin-bottom: 20px;
}
.mincopy .widget_title {
padding-left: 0;
}
.mincopy #nav_menu-10,
.mincopy #nav_menu-11,
.mincopy #nav_menu-12,
.mincopy #text-17 {
float: none;
margin: 2%;
margin-bottom: 22px;
}
.mincopy #nav_menu-10 li,
.mincopy #nav_menu-12 li,
.mincopy #text-17 li {
width: auto;
float: none;
}
.archive_intro .headline {
margin-bottom: 25px;
}
.lienquan .sanpham .query_box {
width: 46% !important;
margin: 2% !important;
}
.images_single,
.chitiet_single {
width: 100%;
float: none;
}
#singleds {
padding-top: 1px;
}
.tamo {
padding-top: 10px;
}
.qtrinh {
width: 44%;
margin: 3%;
}
.floadright2 h4 {
width: auto;
}
#breadcrumbs {
padding-left: 0px;
}

#bigheader {
padding: 10px 0px;
}
.sidebarsp #custom_html-3 {
display: none;
}
ul#menu-menu-trai {
overflow-x: scroll;
width: 100%;
white-space: nowrap;
}
ul#menu-menu-trai li {
width: auto;
float: left;
margin-right: 15px;
}
#text-7,
#text-14,
#text-15,
#nav_menu-10,
#nav_menu-12,
#text-17 {
float: none;
}
.title_homepost .arr {
margin-right: 0px;
}
.breadcrumbs {
width: 96%;
margin: 0 auto;
}
#wpb_widget-5 {
float: none;
margin: 0 auto;
margin-top: 12px;
position: absolute;
left: 3%;
top: 13px;
width: 58px;
border-color: rgba(255, 255, 255, 0.15);
z-index: 10;
}
#divShoppingCarts {
margin: 0 auto;
padding: 0;
}
.canhle .ktimkiem {
padding: 0;
}
.canhle {
padding: 10px;
}
#sidebar li#menu-item-6279 a,
#sidebar li#menu-item-6280 a {
padding-left: 0;
line-height: unset;
background: none;
}
#sidebar li#menu-item-6279,
#sidebar li#menu-item-6280 {
line-height: unset;
}
#sidebar .menu li a {
line-height: 28px !important;
}
.lienquan {
width: 96%;
padding: 2%;
margin-bottom: 20px;
}
#sidebar li.sasa {
line-height: 36px;
}
.sanpham .sp .item,
.sanpham .sp .item.sptrai,
.sanpham .sp .item.spphai {
width: 48% !important;
margin: 1% !important;
}
.chuyenmuc .lienquan {
padding: 0px;
}
.menu_item .menu_item_action {
margin-right: 10px;
}
.menu_item .menu_item_action_view {
margin-left: 0px;
}

.an {
display: none;
}
#sidebar .menutrai li.sasa {
width: auto;
margin-right: 5px;
line-height: 28px;
}
#sidebar .menutrai li.sasa a {
line-height: 28px;
font-size: 14px;
margin-right: 15px;
}
.columns .content .sanpham .title_homepost,
.ttmoi {
min-height: 50px;
}
.menu_item .menu_item_action_view,
.menu_item .menu_item_action {
font-size: 13px;
padding: 4px 4px;
}
.menu_item .menu_item_action {
padding: 7px 4px;
line-height: 16px;
}
.an {
display: none;
}
.hienmobi {
display: block;
}
#giohang .chitietmh,
#giohang .chitietsp {
width: 50%;
font-size: 80%;
}
#giohang .hienmobi {
display: block;
}
#giohang .slsl {
display: block;
}
#giohang .protong,
#giohang .pro {
width: 100%;
}
#giohang .pro {
text-align: left;
}
#giohang .hienmobi {
display: block;
margin: 0 auto;
float: none;
margin-top: 10px !important;
margin-bottom: 10px !important;
}
#giohang .pro {
text-align: center;
width: 100%;
float: none;
}
#giohang .hienmobi {
display: inline;
margin: 0 auto;
float: none;
margin-top: 10px !important;
margin-bottom: 10px !important;
}
.ck-r {
float: none;
line-height: 40px;
}
.anmobi {
display: none;
}
#thesis-search-widget-4 {
width: 60%;
margin: 0 auto;
float: none;
}
.noidunghome1,
.noidunghome2,
#copy2 {
width: 100%;
}
#custom_html-4 {
width: 100%;
float: none;
}
.noidunghome1,
.noidunghome2,
.khungvisao .widget_custom_html {
padding: 15px 0;
margin-top: 0;
}
.bigbread,
.bigbread2 {
background-size: cover;
}
.container,
#outfooter,
.copy {
width: 96%;
min-width: 96%;
float: none;
padding: 0px 2%;
}
#text-7,
#text-14,
#text-15,
#nav_menu-10,
#nav_menu-12,
#text-17,
.mincopy #nav_menu-10,
.mincopy #nav_menu-11,
.mincopy #nav_menu-12,
.mincopy #text-17 {
width: 100%;
margin: 0;
}
.sanpham .query_box.sptrai,
.sanpham2 .query_box.sptrai,
.news.sptrai,
.sanpham .query_box.sptrai,
.sanpham2 .query_box {
width: 48%;
margin: 1% !important;
}
.col-md-4.sidebar,
.col-md-8 {
width: 100%;
float: none;
}
.boxtintuc5 .gach {
display: inline;
}
.boxtintuc5 {
padding-bottom: 0;
margin-bottom: 0;
}
.tinttuc5 {
margin-bottom: 10px;
}
.lienquan {
width: 100%;
}
.list-footer-fixed {
display: block;
}
.flat-icon-support,
#call_now_widget-2,
#info-scroll {
display: none;
}
}
@media all and (max-width: 1023px) and (min-width: 768px) {
#wpb_widget-5 {
width: 135px;
position: absolute;
top: 25px;
margin-top: 0;
left: 3%;
}
#thesis-search-widget-4 {
width: 94%;
margin: 0 auto;
float: none;
}
#text-16 {
display: none;
}
#header {
display: none;
}
#text-15 {
margin-left: 5px;
}
#custom_html-2 {
width: 28%;
margin: 0 1%;
float: left;
}
#menu-menudanhmuc {
display: block;
}
.columns,
#outfooter,
.copy,
.header {
min-width: 100%;
}
.menutop {
width: 50%;
padding-left: 1%;
}
.menu_control {
text-indent: 10px;
}
.menutop li {
background: none;
}
.menutop li a {
font-weight: bold;
color: #fff;
padding-left: 15px;
}
#menu-menutop {
position: absolute;
background: #bd7f1c;
}
.sub-menu {
padding-left: 35px;
}
.menutop li a {
padding-left: 10px;
}
#menu-item-2584 {
display: block;
}
#megaMenu {
display: none !important;
}
.menu_control {
background: #d00078;
color: #fff;
font-weight: bold;
}
#menu-item-2584 {
display: block;
}
#megaMenu {
display: none !important;
}
.menu_control {
background: #d00078;
color: #fff;
font-weight: bold;
}
.mincopy .menu {
display: block;
}
#ajaxsearchprowidget-2 {
width: 65% !important;
margin-top: 16px;
}
#wpb_widget-2 {
float: right !important;
}
.canhtrai,
.canhphai {
display: none;
}

.content .sanpham .title_homepost .arr {
float: right !important;
margin-right: 25px;
}
#menu-item-2584 {
display: block;
}
#megaMenu {
display: none !important;
}
.menu_control {
background: #d00078;
color: #fff;
font-weight: bold;
padding-left: 15px;
}
.bigtop,
#menu-menutop-1 {
width: 100%;
min-width: 100%;
}
.bg-tra-hang {
width: 100%;
}
.container,
#outfooter,
.copy {
width: 100%;
min-width: 100%;
}
.chamsoc,
.khungto,
.cskh,
#text-10 {
width: 100%;
}
.menutop li {
width: 20%;
}
.menutop li a {
}
#chuongtrinh_top {
width: 100%;
}
.bg-tra-hang li {
width: 100%;
}
.bg-tra-hang li.hotline {
width: 100%;
}
.cf {
margin: 0 auto;
}
.slider,
.slideritem {
width: 100%;
}
.slides li {
width: 100%;
}
#text-9 {
display: none;
}
.header {
height: auto;
clear: both;
margin-top: 0px;
background: none;
}
#wpb_widget-2 {
margin: 0 auto;
float: none;
border: 0px;
}
#divShoppingCarts {
border: 1px solid #fff;
margin-bottom: 5px;
margin-top: 5px;
padding: 5px;
}
.slideritem {
height: auto;
}
.content .sanpham .title_homepost2 h2 a {
font-size: 14px;
margin-right: 3%;
}
.content .sanpham .title_homepost .arr {
margin-right: 3%;
}
.content .sanpham .title_homepost h2 {
font-size: 14px !important;
}
.news.sptrai,
.news {
width: 90%;
float: none;
margin: 0 auto;
}
.chamsoc,
#text-10,
#text-10 .textwidget,
.cskh {
width: 100%;
}
.dathangcskh,
.thoigianlv,
.gopy,
.nhantin1 {
border: 1px none #f9f9f9;
float: none;
margin: 0 auto;
width: 90%;
}
.mincopy {
width: 100%;
min-width: 100%;
}

#text-7 {
float: none;
margin: 0 auto;
width: 94%;
}
.canhtrai,
.canhphai {
border: 1px solid #ddd;
height: 486px;
}
#mypham .chitiet_single {
width: 96%;
margin: 0 auto;
float: none;
}
.hotro {
height: auto;
}
.dath {
width: 96%;
}
.lienquan {
width: 98%;
}

.sidebar {
float: right;
margin: 0 auto;
width: 24%;
}
#text-5 {
width: 100%;
}
.sanpham .query_box a.thumb_link,
.sanpham2 .query_box a.thumb_link {
display: table;
margin: 0 auto;
width: 90%;
}
.news.sptrai,
.news,
.news.spphai {
float: left;
margin: 0 0 2.5% 3%;
width: 45%;
}
.dathangcskh,
.thoigianlv,
.gopy,
.nhantin1 {
border: 1px none #f9f9f9;
float: left;
height: 165px;
margin: 0 auto 0 3%;
width: 45%;
}
.menutop li .sub-menu a {
padding-left: 45px;
}
.lf {
margin-top: 5px;
}
#mypham .images_single {
width: 98%;
margin: 0 auto;
float: none;
}
#site_title {
float: none;
margin: 0 auto;
}

.owl-theme .owl-controls .owl-buttons .owl-next {
right: 15px;
}
.owl-theme .owl-controls .owl-buttons .owl-prev {
left: 15px;
}
.title_homepost2 {
width: 100%;
}

#text-7 {
float: left;
margin: 0 auto 0 3%;
width: 33%;
}
#text-14 {
width: 30%;
}
.logoft2 {
width: 60%;
}
.logoft4 {
float: right;
padding-top: 18px;
text-align: center;
width: 36%;
margin-right: 2%;
}
.icongh {
width: 44.6%;
}
.icontt {
width: 44.5%;
}
.dath {
clear: both;
float: left;
margin: 0 auto;
width: 48%;
margin-left: 2%;
}
.tvtt {
height: 131px;
}
.tvtt .gform_wrapper .gform_footer {
right: 355px;
}
.tvtt .gform_wrapper {
margin-top: 20px;
}
.tvtt .gform_wrapper .gform_footer {
right: -160px;
}
.camketsp {
background: #a8c837 none repeat scroll 0 0;
float: right;
width: 48%;
margin-right: 2%;
line-height: 17px;
}
.thread-details {
width: 100%;
}
.lienquan {
float: none;
margin: 0 auto;
}

.menuchinh {
display: none;
}
.btnAddToCart {
background: #ff6000;
}
.page-heading {
margin-left: 10px;
}
.archive_intro .headline {
width: 100%;
float: none;
margin: 0 auto;
}
#divShoppingCarts {
border: 0px;
}
#btnAddToCart {
margin: 0 auto;
margin-top: 3px;
}
.copy {
width: 98%;
padding: 1%;
min-width: 98%;
}
.container {
width: 98%;
padding: 1%;
min-width: 98%;
max-width: 98%;
}
.icongh,
.icontt {
padding-left: 0px;
text-align: right;
width: 48%;
padding-right: 2%;
}

.lienquan {
width: 100%;
}
.sanpham .query_box a.thumb_link,
.sanpham2 .query_box a.thumb_link {
width: 100%;
}
#singleds {
padding-top: 1px;
}
.tongdai2 {
margin-top: 3px;
}
.content .sanpham,
.myphamnews {
padding: 7px;
}
#bigheader {
padding: 10px 0px;
}
.sidebarsp #custom_html-3 {
display: none;
}
ul#menu-menu-trai {
overflow-x: scroll;
width: 100%;
white-space: nowrap;
}
ul#menu-menu-trai li {
width: auto;
float: left;
margin-right: 15px;
}
.content .sanpham .title_homepost .arr {
margin-right: 0px;
}
.item2 img {
width: 150px;
}
#divShoppingCarts {
margin: 0 auto;
padding: 0;
}
.canhle .ktimkiem {
padding: 0;
}
.canhle {
padding: 10px;
}
#sidebar li#menu-item-6279 a,
#sidebar li#menu-item-6280 a {
padding-left: 0;
line-height: unset;
background: none;
}
#sidebar li#menu-item-6279,
#sidebar li#menu-item-6280 {
line-height: unset;
}
#sidebar .menu li a {
line-height: 28px !important;
}
.chuyenmuc .lienquan {
padding: 0px;
}
#nav_menu-10,
#text-17 {
width: 28%;
}
#sidebar .menutrai li.sasa {
width: auto;
margin-right: 5px;
line-height: 28px;
}
#sidebar .menutrai li.sasa a {
line-height: 28px;
font-size: 14px;
margin-right: 15px;
}
.chuyenmuc .lienquan {
padding: 1%;
width: 98%;
min-width: 98%;
}
.page-heading {
margin-left: 0px;
}
.menu_item .menu_item_action_view,
.menu_item .menu_item_action {
font-size: 15px;
padding: 4px 4px;
}
.sidebar {
margin: 15px 0px;
margin-top: 0;
}
.sidebar-widget,
.menutrai {
margin-bottom: 20px;
}
.menu_item .menu_item_action {
padding: 7px 4px;
line-height: 16px;
}
.content .sanpham,
.myphamnews {
padding: 0px;
}
.ck-r,
.an {
float: none;
}
#giohang .chitietmh,
#giohang .chitietsp {
width: 50%;
font-size: 90%;
}
#giohang .hienmobi {
display: none;
}
.ck-r {
float: none;
line-height: 40px;
}
.elementor-icon {
display: block;
margin-bottom: 10px;
margin-right: 0;
}
#custom_html-2 {
width: 24%;
}
#nav_menu-12,
#text-17,
#text-15,
#nav_menu-10,
#custom_html-2 {
width: 23%;
float: left;
margin-right: 2%;
margin-left: 0;
}
.xem22 {
height: auto;
}
.mincopy .footer_widget_hotline li {
display: block;
}
.mincopy .footer_widget_hotline li strong {
width: auto;
margin-right: 5px;
}
p.price-new span:nth-of-type(2) {
font-size: 16px;
}
}

.tddhang {
font-size: 14px;
}
.tglv,
.gop,
.dknt {
font-size: 13px;
}