.btn-default{
	background: none;
	border:none;
}
#content{
	background: #ebebeb;
}

#menu_right{
	float: right;
    width: 360px;
}
#menu_right #tq_menu_right{
	position: fixed;
}
#menu_right #search_cv form{
	padding: 15px;
}
#menu_right #search_cv #form_dda{
	width: 100% !important;
}
#menu_right #search_cv #district, #menu_right #search_cv #province{
	width: 100% !important;
	margin-bottom: 15px;
}
#sidebar_home #duanmoi{
	width: 300px;
}
#menu_right #duanmoi{ 
	width: 360px;
}


.sanpham_lq #ct_duanmoi{
	background: #fff;
}
#content_auto {
	
}
#content_auto #results{
	display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

#content_auto #auto_load{
	background: #fff;
    border-radius: 5px;
    margin-bottom: 10px;
    width: 32.8%;
	position: relative;
}
#content_auto #auto_load{
	background: #fff;
}
#content_auto #auto_load #mota{
	display:none;
	background: rgba(0, 0, 0, 0.3);
	width: 100%;
    position: absolute;
    height: 100%;
}
#content_auto #auto_load:hover #mota{
	display:block;
}
#content_auto #auto_load #mota table#view_img{
	position: absolute;
    height: 100%;
    width: 100%;
    text-align: center;
    border: none;
    margin: 0px;
}
#content_auto #auto_load #mota table#view_img a{
	background: #ffffffa6;
	border-radius: 10px;
	padding: 8px 20px;
	color: #333;
}
#content_auto #auto_load #mota table#view_img a:hover{
	background: #fff;
	color: #009ed2;
}

#content_auto #auto_load .images_pixel img{
	width: 100%;
    object-fit: cover;
    height: 270px;
}

#content_auto #user_auto{
	padding: 10px;
	position: relative;
}
#content_auto #user_auto #user_tuychon{
	position: absolute;
    top: 0px;
    right: 0px;
    font-size: 28px;
    font-family: auto;
    font-weight: bold;
    color: #fff;
    cursor: pointer;
    padding: 8px 10px 10px 10px;
}
#content_auto #user_auto #user_tuychon ul{
	display: none;
    right: 10px;
    top: 32px;
    position: absolute;
    list-style: none;
    padding: 7px 0px;
    margin: 0;
    background: #fff;
    width: max-content;
    font-size: 13px;
    font-weight: normal;
    font-family: Verdana,Arial,sans-serif;
    border: 1px solid #ccc;
    border-radius: 3px;
    box-shadow: 0 3px 8px rgba(0, 0, 0, .3);
	color:#767575;
}
#content_auto #user_auto #user_tuychon:hover ul{
	display: block;
}
#content_auto #user_auto #user_tuychon ul li{
	padding: 2px 10px;
}
#content_auto #user_auto #user_tuychon ul li:hover{
	background:#2f88cc;
	color: #fff;
}

#content_auto #auto_load #avata_bv img{
	border-radius: 30px;
    border: 1px solid #ebebeb;
    background: #fff;
}
#content_auto #auto_load #avata_bv{
	float: left;
    margin-right: 10px;
}
#content_auto #auto_load #user_name_autu a#title_user{
	color: #fff;
    font-weight: bold;
    margin-top: 3px;
    display: inline-block;
}
#content_auto #auto_load #user_name_autu a#title_user:hover{
	text-decoration: underline;
}
#content_auto #auto_load #user_name_autu a#time{
	margin: 3px 0 0 0;
	font-size: 12px;
	color: #fff;
	display: block;
}
#content_auto #auto_load #user_name_autu a#time:hover{
	text-decoration: underline;
}
#content_auto #auto_load #tieude_auto{
	text-transform: initial;
    font-size: 15px;
    padding: 5px 10px 0px 10px;
    margin: 0px 0px 10px 0px;
}
#content_auto #auto_load #noidung_auto{
	color: #fff;
	line-height: 22px;
	text-align: justify;
	padding: 0px 10px 10px 10px;
	font-size: 14px;
	word-break: break-word;
}
#content_auto #auto_load #tuongtac{
	display:none;
	position: absolute;
    width: 100%;
    margin-top: -38px;
}
#content_auto #auto_load:hover #tuongtac{
	display:block;
}

#tuongtac #like, #tuongtac #comment, #tuongtac #share, #tuongtac #view{
    float: left;
    margin-right: 30px;
	margin-top:5px;
}
#tuongtac #share{
    float: right;
    margin-right: 10px;
    border: none;
    background: #fff0;
	cursor: pointer;
	padding-bottom: 15px;
}
#tuongtac #share ul#link_share{
	display: none;
    position: absolute;
    background: #fff;
    z-index: 999;
    width: 175px;
    padding: 10px 15px;
    margin: 10px 0px 0px -142px;
    border-radius: 5px;
    border: 1px solid #ccc;
	box-shadow: 0 3px 8px rgba(0, 0, 0, .3);
}
#tuongtac #share ul#link_share li{
	list-style: none;
    padding: 0;
    margin: 5px 0px;
}
#tuongtac #share ul#link_share li#face{
	list-style: none;
    margin: 5px 0px;
    background-color: #296dff;
    color: #fff;
    padding: 7px 10px 7px 10px;
    border-radius: 15px;
    height: 28px;
}
#tuongtac #share ul#link_share li#face b{
	float: right;
    margin-top: 6px;
    font-size: 14px;
    margin-right: 7px;
}
#tuongtac #share ul#link_share li#colink{
	background: url(/public/images/link.svg) no-repeat #bdbdbd 10px;
    color: #fff;
    font-size: 16px;
    padding: 10px 10px 10px 30px;
    border-radius: 15px;
    font-weight: normal;
}
#tuongtac #share ul#link_share li#face{
	background: url(/public/images/face.svg) no-repeat #3b5999 12px;
}
#tuongtac #share ul#link_share li#face:hover{
	background: url(/public/images/face.svg) no-repeat #2b6fff 12px;
}

#tuongtac #share ul#link_share li#face input{
	border: none;
    cursor: pointer;
    background: none;
    color: #fff;
    margin-top: 5px;
    font-size: 15px;
    font-weight: bold;
    margin-left: 10px;
}

#tuongtac #share:hover #link_share{
	display:block;
}
#tuongtac #share ul#link_share li#colink:hover{
	background: url(/public/images/link.svg) no-repeat #595858 10px;
}
#tuongtac #like{
	margin-left: 15px;
	cursor: pointer;
}
#tuongtac #like i{
    background-image: url(/public/images/aHHicgFUiNA.png);
    background-size: 56px 534px;
    background-repeat: no-repeat;
    display: inline-block;
    width: 18px;
    height: 18px;
    background-position: -20px -258px;
	margin-right: 5px;
}
#tuongtac #like:hover i{
    background-position: -20px -238px;
}
#tuongtac #like:hover span{
	
}
#tuongtac #comment i{
	background-image: url(/public/images/d3QY6X_vVmk.png);
    background-repeat: no-repeat;
    background-size: 500px 618px;
    background-position: -436px -358px;
    content: '';
    display: inline-block;
    height: 18px;
    margin: 4px 6px -3px 0;
    min-width: 18px;
    position: relative;
    top: -2px;
    width: 18px;
}
#tuongtac #share i{
    background-image: url(/public/images/aHHicgFUiNA.png);
    background-size: 56px 534px;
    background-repeat: no-repeat;
    width: 20px;
    height: 18px;
    background-position: 0px -300px;
    margin-right: 60px;
    display: inline-block;
    margin-top: 2px;
}
#tuongtac #share i span{
	font-style: initial;
    font-size: 15px !important;
    font-weight: bold;
    margin-left: 17px;
    position: absolute;
}
#tuongtac #view i{
    background-image: url(/public/images/view_auto.png);
    background-repeat: no-repeat;
    background-size: 24px;
    content: '';
    display: inline-block;
    height: 20px;
    margin: 3px 6px -3px 0;
    min-width: 18px;
    position: relative;
    top: -4px;
    width: 24px;
}
#tuongtac #like span, #tuongtac #comment span, #tuongtac #share span, #tuongtac #view span{
	float: right;
    color: #fff;
    font-size: 16px;
}

#auto_load #hie_comm{
	padding: 10px 10px 0px 10px;
    margin-bottom: -10px;
}
#auto_load #hie_comm img#avata{
	border-radius: 16px;
    margin-right: 7px;
    float: left;
    height: fit-content;
}
#auto_load #hie_comm #comment_cont{
	display: flex;
}
#auto_load #hie_comm #nd_comm #nd_comm2{
	background-color: #f2f3f5;
    border-radius: 18px;
    color: #1c1e21;
    line-height: 16px;
    padding: 7px 10px;
    font-size: 13px;
	display: inline-block;
}
#auto_load #hie_comm #nd_comm a#name{
	color: #385898;
	font-weight: bold;
}
#auto_load #hie_comm #nd_comm a:hover{
    text-decoration: underline;
}
#auto_load #hie_comm #tuongtac_com{
	margin-bottom: 7px;
}
#auto_load #hie_comm #tuongtac_com ul{
    margin: 0px 0px 0px 10px;
    padding: 0px;
    display: inline-block;
    width: 100%;
    font-size: 12px;
}
#auto_load #hie_comm #tuongtac_com ul li{
    float: left;
    list-style: none;
    margin-right: 10px;
}
#auto_load #hie_comm #tuongtac_com ul li a, #auto_load #hie_comm #tuongtac_com ul li #reply{
    color: #385898;
	cursor: pointer;
}
#auto_load #hie_comm #tuongtac_com ul li a:hover, #auto_load #hie_comm #tuongtac_com ul li #reply:hover{
    text-decoration: underline;
}
#auto_load #reply i#sl_like{
	font-style: unset;
    border: 1px solid;
    border-radius: 10px;
    padding: 0px 3px;
}
#auto_load #hie_comm #tuongtac_com .rep_nd_com{
	display: inherit;
    width: 100%;
}
#auto_load #hie_comm #tuongtac_com .rep_nd_com #form_comment{
	padding-left: 0px;
}
#auto_load #hie_comm #tuongtac_com .rep_nd_com #form_comment img#avata{
	margin-top: 5px;
}
#auto_load #hie_comm #tuongtac_com .rep_nd_com img#avata{
	width: 25px;
	height: 25px;
}
#auto_load #hie_comm #tuongtac_com .rep_nd_com #hie_comm{
	padding-left: 0px;
}


#auto_load #form_comment{
	padding: 10px;
	display: flex;
	position: relative;
}
#auto_load #form_comment img#avata{
	border-radius: 16px;
	margin-right: 7px;
	height: 32px;
}
#auto_load #form_comment #form_vi{
	background-color: #f2f3f5;
    border: 1px solid #ccd0d5;
    border-radius: 16px;
    display: inline-block;
    resize: none;
    padding: 7.5px 50px 7.5px 15px;
    width: 100%;
    float: right;
    font-size: 14px;
}
#auto_load #form_comment .btn-primary{
	position: absolute;
    right: 16px;
    margin-top: 5px;
    border-radius: 10px;
    border: 1px solid #aaa;
    color: #333;
    cursor: pointer;
    font-size: 12px;
    padding: 0px 7px 0px 7px;
}
#auto_load #form_comment .btn-primary:hover{
	border: 1px solid blue;
    color: blue;
}

#dangtin-bds #form-upload{
	background: #fff;
	border-radius: 5px;
	margin: 0px 20px 45px 20px;
}
#dangtin-bds #tuychon{
	padding: 7px 10px 0px 10px;
	position: relative;
}
#dangtin-bds #tuychon .f_tieude{
	width: 100%;
    padding: 10px 0 13px 0;
    margin: 0px;
    border: none;
    border-bottom: 1px solid #dadde1;
}
#dangtin-bds #tuychon  #f_mota{
    min-height: 66px;
    border: none;
}
#dangtin-bds #tuychon span#dv{
	position: absolute;
    margin-top: 5px;
	font-size: 11px;
}
#dangtin-bds  #f_footer{
	background-color: #f5f6f7;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    padding: 10px 10px 35px 10px;
    border-top: 1px solid #dddfe2;
}
#dangtin-bds  #f_footer input{
	background-color: #009CD7;
    color: white;
    padding: 3px 6px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: 1.5px solid #009CD7;
    float: right;
	cursor: pointer;
}

#dangtin-bds #tuychon #chon_anh{
    width: 110px;
    height: 100px;
    border: 2px dashed #dddfe2;
    border-radius: 5px;
    color: #919191;
	font-size: 16px;
	cursor: pointer;
	float: left;
	margin-right: 10px;
	margin-bottom: 20px;
}
#dangtin-bds #tuychon #chon_anh:hover{
	color: #333;
    border: 2px dashed #858686;
}
#dangtin-bds #tuychon .uploaderwrapper{
	padding: 0;
    overflow: unset;
    float: left;
    width: auto;
}
#dangtin-bds #tuychon  .table-responsive{
	display: inline-block;
}

#form_timkiem{
	width: 500px;
	background: #fff;
    border-radius: 5px;
    margin-bottom: 10px;
}
#form_timkiem #search_cv{
	padding: 15px 15px 0px 15px;
}
#form_timkiem #search_cv #form_dda{
	width: 100% !important;
}
#form_timkiem #search_cv .vieclamtructuyen{
	margin-bottom: 15px !important;
}
#form_timkiem #search_cv #province,#form_timkiem #search_cv #district{
	width: 100% !important;
	margin-bottom: 15px;
}
#form_timkiem h1#title_search{
	font-size: 25px;
    color: #36c5f4;
    font-weight: normal;
    border-bottom: 1px solid #cbd3db;
    line-height: 30px;
    padding: 15px 0;
    margin: 0px 15px 5px 15px;
}

#f_head_dem{
	width: 100%;
    display: inline-block;
}
#f_head{
	font-size: 13px;
    font-weight: bold;
    border-bottom: 1px solid #ccc;
    display: flex;
    margin: 10px 10px 0px 10px;
	position: relative;
}
#f_head .rv_td{
	margin-bottom: 10px;
    cursor: pointer;
    background: url(/public/images/upload.png) no-repeat 0px 1px;
    background-size: 17px;
    padding-left: 22px;
    display: inline-block;
    color: #4b4f56;
}
#f_head .rv_td:hover{
	color: #385898;
}
#f_head .rv_td2{
	padding-left: 10px;
	margin-bottom: 10px;
	cursor: pointer;
	color: #385898;
}
#f_head .rv_td2:hover{
	color: #4b4f56;
}
#f_head span#mten{
	position: absolute;
    top: 20px;
    left: 60px;
    color: #ccc;
    font-weight: normal;
    background: #fff;
}
#f_head span#mten_tl{
	position: absolute;
    top: 20px;
    left: 230px;
    color: #ccc;
    font-weight: normal;
    background: #fff;
}
#td_raovat_fo{
	background-color: #f2f3f5;
    margin-bottom: -5px;
    padding: 10px;
	display: flow-root;
}
#td_raovat_fo ul{
	margin: 0;
    padding: 0;
    list-style: none;
}
#td_raovat_fo ul li{
	float: left;
    margin-right: 5px;
    font-size: 14px;
    color: #555;
}
#td_raovat_fo  #tieude_fo{
	color: #333;
    font-size: 16px;
    font-weight: bold;
    line-height: 23px;
	display: inline-block;
}

#noidung_auto #xemthem_bv{
	color: #385898;
    cursor: pointer;
    background: none;
    border: none;
	font-size: 14px;
}
#noidung_auto #xemthem_bv:hover{
	text-decoration: underline;
}

#wrapper div#content{
	padding-top: 20px !important;
}
	
#content_auto #auto_load #noidung_auto img{
	display:none;
}
	
@media screen and (max-width: 1100px){
	#wrapper div#content{
		padding-top: 0px !important;
	}
	#content_auto #auto_load #noidung_auto{
		font-size: 16px;
	}
	#noidung_auto #xemthem_bv{
		font-size: 16px;
	}
	#content{
		background: #eee;
		font-size:16px;
	}
	#menu_right{
		display: none;
	}
	#content_auto {
		width:100%;
		word-wrap: break-word;
	}
	
	#content_auto #auto_load #img_dd img{
		width:100%;
	}
	#content_auto #auto_load {
		border-radius:0;
		width: 48.5%;
	}
	#content_auto #auto_load .images_pixel img{
		height: 180px;
	}
	#content #content_on #content_main{
		background: none;
		margin: 0px;
	}
	#content_auto #results{
		margin: 0px 10px;
	}
	
	#content_auto #auto_load #tieude_auto{
		font-size: 16px; 
		line-height: 25px;
	}
	#tuongtac #share{
		margin-top:0px;
		margin-bottom: 5px;
	}
	#tuongtac #share i{
		background-position: -18px -278px;
	}
	#tuongtac #share i span{
		font-size: 17px !important;
		margin-top: 0px;
	}
	#auto_load #hie_comm #nd_comm #nd_comm2{
		font-size: 16px;
		line-height: 20px;
	}
	#auto_load #hie_comm #tuongtac_com ul{
		font-size: 15px;
		margin: 2px 0px 0px 10px;
	}
	#auto_load #hie_comm #tuongtac_com {
		margin-bottom: 10px;
	}
	#dangtin-bds{
		width: 100%;
		border-radius:0px;
	}
	#form_timkiem{
		width: 100%;
		border-radius:0px;
	}
	#form_timkiem h1#title_search{
	    border-bottom: 1px solid #cbd3db;
		line-height: 30px;
		padding: 10px 0px;
		margin: 0px 5px 15px 5px;
		font-size: 20px;
	}
	#f_head {
		font-size: 15px;
	}
	#dangtin-bds #tuychon .f_tieude{
		font-size:16px;
	}
	#td_raovat_fo  #tieude_fo{
		font-size: 18px;
	}
	#content_auto #user_auto #user_tuychon ul{
		font-size: 16px;
	}
	
	#content div#content #content_on #banner_search{
		width: 100%;
	}
	#content div#content #content_on #banner_search #search_img {
		width: auto;
		padding: 50px 15px;
	}
	#content div#content #content_on #banner_search #search_img h1{
		font: 700 28px Open Sans,Arial,sans-serif;
		line-height: 38px;
	}
	#content div#content #content_on #banner_search #search_img p{
		margin: 15px 0px;
		font-size: 17px;
		line-height: 23px;
	}
}
