/** gif post **/
.grid-post-box-meta span, .grid-post-box-meta a {font-size: 12px}
.widget ul.side-newsfeed li .side-item .side-item-text h4 a {font-size: 14px}
.widget ul.side-newsfeed li .side-item .side-item-text .side-item-meta {font-size: 12px}
/** Rank Math SEO FAQ **/
#rank-math-faq {
	margin-top: 40px;
	border: 1px solid #e0e0e0;
	border-top: 4px solid #22a8e2;
	padding: 20px;
	position: relative
}
#rank-math-faq .rank-math-question {
	font-style: normal;
	font-weight: 700;
	font-size: 16px;
	line-height: 28px;
	padding: 18px 0 13px;
	margin-top: 0;
	margin-bottom: 0;
	color: #333;
	position: relative;
	cursor: pointer
}

#rank-math-faq .rank-math-question:after {
	content: "";
	background: url('../img/chevron-down-black.svg') no-repeat right center;
	position: absolute;
	right: 0;
	top: 50%;
	z-index: 1;
	width: 10px;
	height: 10px;
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
	transition: all .3s
}

#rank-math-faq .rank-math-question.faq-active:after {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg)
}

#rank-math-faq .rank-math-list-item:not(first-child) .rank-math-answer {
	display: none
}

#rank-math-faq .rank-math-list-item:not(:last-child) {
	border-bottom: 1px solid #f0f0f0
}

#rank-math-faq .rank-math-answer {
	padding: 0 10px
}

#rank-math-faq .rank-math-answer p,
#rank-math-faq .rank-math-answer {
	color: #666;
	background-color: #fff;
	font-size: 18px
}
/** Contact_form_7 **/
select.wpcf7-form-control, input.wpcf7-text{
	width: 100% !important;font-size: 0.8em;
	}
	input.wpcf7-tel{
	width: 100% !important;font-size: 0.8em;
	}
	input.wpcf7-select{
	width: 100% !important;font-size: 0.8em;
	}
	input.wpcf7-textarea{
	width: 100% !important;font-size: 0.8em;
	}
	input.wpcf7-radio{
	width: 100% !important;font-size: 0.8em;
	}
	input.wpcf7-placeholder{
	width: 100% !important;font-size: 0.7em;
	}
	input.wpcf7-submit{
	width: 100% !important;font-size: 1.1em;
	}
	div.form-bao-gia-ok {background-color: #eeeeee;
	border: 2px solid #f28f27;
	padding: 20px;
	}
	div.form-bao-gia-ok-widget {background-color: #eeeeee;
		border: 2px solid #f28f27;
		padding: 5px;
		}
// fix sibar
.sidebar {
position:sticky;
position:-webkit-sticky;
top:5%;
}