

#third{
    background: url(/assets/landingpage/images/MaskGroup3.png) 50% 0 no-repeat fixed;
	background-color: #ccc;
    min-height: 760px;
    padding: 50px 0; 
background-size: cover;
}
#goidichvu {
    background: url(/assets/landingpage/images/MaskGroup3.png) 50% 0 no-repeat fixed;
    background-color: #ccc;
    min-height: 810px;
    padding: 50px 0;
    background-size: cover;
}
/*section */
.section{ float: left; width: 100%;  position: relative;}
.cat-box-title{float: left; width: 100%;position: relative;}
.cat-box-content{ float: left; width: 100%; position: relative;}
.post-title {}
.post-sapo{ line-height: 22px;}
/*End */
/* categories */
.page-head{ float: left; width: 100%;}
.post-listing{float: left; width: 100%;}
/*End */
/* rows item */
.item-list{float: left; width: 100%;}
.first-news{float: left; width: 100%;}
.other-news{float: left; width: 100%; }
.description {  display: grid;}
/*End */
/*post-thumbnail */
.post-thumbnail {    float: left;    margin-right: 15px; position: relative;}
.thumb {  margin-bottom: 10px;    float: left;    width: 100%; position: relative;}
.thumb-full{ width: 100%; float: left; object-fit: cover;}
.thumb270 { width:270px; float: left;}
.thumb260 { width:260px; float: left;}
.thumb250 { width:250px; float: left;}
.thumb240 { width:240px; float: left;}
.thumb230 { width:230px; float: left;}
.thumb220 { width:220px; float: left;}
.thumb210 { width:210px; float: left;}
.thumb200 { width:200px; float: left;}
.thumb190 { width:190px; float: left;}
.thumb180 { width:180px; float: left;}
.thumb170 { width:170px; float: left;}
.thumb160 { width:160px; float: left;}
.thumb150 { width:150px; float: left;}
.thumb140 { width:140px; float: left;}
.thumb130 { width:130px; float: left;}
.thumb120 { width:120px; float: left;}
.thumb110 { width:110px; float: left;}
.thumb100 { width:100px; float: left;}
.thumb90 { width:90px; float: left; }
.thumb80 { width:80px; float: left; }
.thumb70 { width:70px; float: left; }
.thumb60 { width:60px; float: left; }
/*End */
/*post-meta */
.post-meta{  color: #757575; font-size: 12px; padding-top: 5px;}
.post-tag{padding-top: 5px; }
.post-related {    float: left; padding-bottom: 15px;    width: 100%;}
.post-social{float: left; padding-bottom: 15px;    width: 100%;}
/*End */
/*more */
.more-link{float: left; width: 100%; }
.more-link-left{ float: left;}
.more-link-right{ float: right;}
/*End */



.first-news.item_1 { padding-bottom:15px; }
.first-news.item_1:last-child { padding-bottom:0; }

.other-news.item_1 { padding-bottom:50px; }
.other-news.item_1:last-child { padding-bottom:0; }

.item-list.item_1 { padding:15px 0; border-bottom:solid 1px #e0e0e0; }
.item-list.item_1:last-child { border-bottom:0; padding-bottom:0 !important; }
.item-list.item_1:first-child { padding-top:0 !important; }

.item-list.item_2 {
    padding-bottom: 25px;
}
.article.item_1 { padding:20px 0; border-bottom:solid 1px #e0e0e0; }
.article.item_1:last-child { border-bottom:0; padding-bottom:0 !important; }
.article.item_1:first-child { padding-top:0 !important; }


.gridcenter {
    display: grid;
    place-items: center;
	align-items: center;
    justify-items: center;
}
.bg_clol {
    background: #f2f2f2;
    float: left; text-align: center;
    width: 100%; line-height: 40px;
    margin-bottom: 10px;
}
.section.bg1{ background: url(/assets/landingpage/images/bg1.png) repeat; padding-top: 10px; padding-bottom: 30px;}
.section.bg3{ background: url(/assets/landingpage/images/Maskgroup3.png) no-repeat; padding: 50px 0;}
.bgsl {
    margin-top: 20px;
}
.text1 {
    padding-top: 60px;
    font-size: 23px;
    color: #555;
    width: 672px;
}
.text2 {
    padding-top: 60px;
    font-size: 28px;
    color: #ed1c34;
    font-weight: bold;
}
.text3 {
    font-size: 16px;
    padding-top: 20px;
    line-height: 26px;text-align: center;
}
.font {
    font-size: 24px;
    font-weight: bold;
}
.bg1tuan {
    margin: 0 8px;
    font-size: 30px;
}
.text4 {
    padding-top: 20px;
}
.dkn {width: 245px;
    padding: 10px;
    background: #ed1c34;
    float: left; text-align: center; color: #fff;
    border-radius: 35px;margin-left: 155px;
}
.dkn:hover { color: #fff; background: #db004d;transition: .8s ease;}

.title-cat { font-size: 30px; font-weight: bold;
    float: left;
    width: 100%;
    text-align: center;
}

.section.bg2 {
    padding: 50px 0;
}
.post-title.fixfont {
    font-size: 18px;
    font-weight: bold;
}

.cat-box-title {
    margin-bottom: 40px;
}
.boxs_shadown { margin-top: 50px;
    float: left;
    width: 100%;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
    -moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.leftdk {
    float: left;
    width: 460px;
}
.right_girl {
    display: grid;
    padding: 20px;
}
.title-dk {
    font-size: 24px;
    font-weight: bold;
    text-align: center;float: left;
    width: 100%; margin-bottom: 20px; font-style: italic;
}
.fixinput {
    border: 0;
    background: #f4f4f4;
    border-radius: 0;
    font-style: italic;
}
.boxs_gdv {
    float: left;
    width: 100%;
}
.title_gdv {
    width: 100%;
    float: left;
    height: 40px;
    text-align: center;
    background: #A67942;text-transform: uppercase;
    color: #fff;
    line-height: 40px;
    font-size: 15px;
    font-weight: bold;
}
.content_gdv {
    float: left;
    width: 100%;
    padding: 15px;
    background: #fff; border: solid 1px #EAEAEA;
}
.text_gdv {
 line-height: 22px;
font-size: 14px;
float: left;
width: 100%;overflow: hidden;
height: 330px;
}
.text_gdv p { 
    color: #222;}
.color444{color: #444;height: 32px;}
.fontgia {
    color: #D81D22;
    font-size: 20px;
}
.fontgia_km {line-height: 20px;
    font-size: 15px;float: right;text-decoration: line-through;color: #A7A7A7;
}
.boxs_dk2 {
    float: left;
    width: 100%;
    padding: 0 30px;
}
.more-link {
    text-align: center;
    height: 40px;
    line-height: 40px;
}

.doitac_item {
    float: left;
    width: 140px; margin-bottom: 30px;
    margin-right: 5.5%;
}
.doitac_item:nth-child(6n+6) {
    margin-right: 0;
}
.section.bg4 {
    background: url(/assets/landingpage/images/Path854.png) no-repeat;
	background-color: #F7F7F7;
    padding: 50px 0;
}
.boxs_comment {float: left;width: 100%;
    background: #FFFFFF;
    padding: 30px;

}
.boxs_comment:hover {
	    box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
    -moz-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);

}
.section.doitac {
    padding: 50px 0;
	padding-bottom: 20px;
}
.item_comment {
    float: left;
    width: 100%;
    margin-bottom: 5px;
    text-align: center;
}
.item_comment.font1 {
    font-size: 16px;
    font-weight: bold;
}
.item_comment.font2 {
    font-size: 16px; color: #A67942;
}.comment_text {
    float: left;
    width: 100%; text-align: center;
    line-height: 24px;
    padding-top: 10px;
    font-size: 14px;
}
.imgavata {
    height: 60px;
    width: 60px;
    border-radius: 100%;
}
@media (max-width:800px) {
.thumb_mobi_full { width:100%; } 
.thumb_mobi150 {    width: 140px;    margin-right: 15px;    margin-bottom: 0;}
.thumb270 { width:140px;}
.thumb260 { width:140px;}
.thumb250 { width:140px;}
.thumb240 { width:140px;}
.thumb230 { width:140px;}
.thumb220 { width:140px;}
.thumb210 { width:140px;}
.thumb200 { width:140px;}
.thumb190 { width:140px;}
.thumb180 { width:140px;}
.thumb170 { width:140px;}
.thumb160 { width:140px;}
.thumb150 { width:140px;}

	.bgsl {max-width: 100%;}
.text1 {
    width: 100%;
    text-align: center;
    padding-top: 20px;
}

	.text2 {
    padding-top: 30px;
    text-align: center;
}
	.text4 {
    display: grid;
    place-items: center;
}
	.dkn {
    width: 245px;
    padding: 10px;
    background: #ed1c34;
    float: left;
    color: #fff;
    border-radius: 35px;
    margin-left: 0;
    z-index: 9;
    text-align: center;
}
	.leftdk {
    width: 100%;
}
	.boxs_dk2 {
    padding: 0 50px;
}
	.doitac_item {
    width: 29%;
    margin: 2%;
}
	.doitac_item img {
    width: 100%;
    height: 100% !important;
}
	.col3.mgm {
    margin-bottom: 20px;
}
		.col3.mgm:last-child {
    margin-bottom: 0;
}
	.col3.mg15 {
    margin-bottom: 15px;
}
		.col3.mg15:last-child {
    margin-bottom: 0;
}
	.text_gdv {
    height: auto;
}

	.col3.mgb50 {
    margin-bottom: 50px;
}
		.col3.mgb50:last-child {
    margin-bottom: 0;
}
	.section.bg3 {
    background: url(/assets/landingpage/images/Maskgroup3.png) repeat;
}

} 
@media (max-width: 768px) {

}
@media only screen and (max-width: 640px) { 
	
}
@media (max-width: 480px) {

}
@media (max-width: 360px) {

}
@media (max-width: 320px) {

}