body{font-size:16px!important}
.logo200{width:200px!important}
.logo130{width:130px!important}
.logo90{width:90px!important;height:auto!important}
.db01{width:100%;background-color:white;padding:10px;border-radius:10px 10px 0 0;line-height:30px;text-align:justify}
.dg01{width:100%;background-color:white;padding:10px;border-radius:10px 10px 0 0;line-height:30px;text-align:justify}
.fc333 .fr{text-align:right;font-weight:bold}
.divFootHome img{width:640px!important;height:auto!important;max-width:100%!important}
.fc333 .fl{text-align:left}
.check-form form{padding:0;color:#fff}
table.tblTraCuu tr:hover{background-color:#eaeaea7d}
.check-form ul{list-style:none;margin:0;display:flex;justify-content:space-between;margin:0 auto;max-width:500px; overflow-x: hidden !important;}
.check-form ul li{display:inline-block;padding:0 10px}
.check-form ul li input[type="radio"][name="Xe"]{display:none}
.intro-cart{margin-top:0!important}
.container{max-width:1300px!important}
.h1,.h4,.h5,.h6,h1,h4,h5,h6{font-size:16px!important;color:red!important}
.h2,h2{font-size:18px!important;color:red!important}
.h3,h3{font-size:17px!important;color:red!important}
strong{color:red!important}
input[type="radio"][name="Xe"] + label{padding:10px;display:block;position:relative;cursor:pointer}
input[type="radio"][name="Xe"] + label:before{color:#fff;content:" ";display:block;border-radius:50%;position:absolute;top:-1px;left:-5px;width:25px;height:25px;text-align:center;line-height:28px;transition-duration:.4s;transform:scale(0);z-index:1000}
input[type="radio"][name="Xe"] + label img{height:auto;width:100px;transition-duration:.4s;transform-origin:50% 50%;border-radius:10px}
input[type="radio"][name="Xe"]:checked + label{border:1px solid #0dcaf0;border-radius:10px}
input[type="radio"][name="Xe"]:checked + label:before{content:"âœ“";background-color:#198754;border:1px solid #146c43;transform:scale(1)}
input[type="radio"][name="Xe"]:checked + label img{transform:scale(1.1);z-index:-1}
.form-group{margin:auto;width:95%;display:block}
input[name="BienKS"]{padding:5px 0;margin:0 auto;font-size:20px;border:1px solid;border-radius:10px;text-align:center;font-weight:bold;line-height:35px;width:95%}
.button-search{color:#fff;background:#0dcaf0;border-radius:10px;width:90%}
.check-form table,.check-form th,.check-form td{border:1px solid #ffffff78;border-collapse:collapse}
.check-form td{padding:10px;text-align:center}
#ketquatracuu h3{color:#fff}
.css-1oevxvn,.css-1oevxvn span{color:yellow!important}
#divResult center{color:yellow!important}
.css_table{width:100%!important}
.css-tt{padding:5px 8px;border:none;border-radius:5px}
#divResult img{width:auto!important}
input[type="radio"][name="Xe"]:checked + label::before{content:"✓";background-color:rgb(25,135,84);transform:scale(1);border-width:1px;border-style:solid;border-color:rgb(20,108,67);border-image:initial}

@media (min-width: 600px) {
	input[type="radio"][name="Xe"] + label img{height:120px;width:120px;transition-duration:.4s;transform-origin:50% 50%;border-radius:10px}
}

@media (max-width: 600px) {
	#divContainerCustom{border:none!important}
	#divFooter{border:none!important;border-top:1px solid #ff00009c!important}
	.check-form{margin:60px 0 -20px!important}
	#vipham{width:100%!important}
	#box-author{display:inline!important}
	.check-form ul li {
			display: inline-block;
			padding: 0 2px;
		}
}
