.lds-ring {
  display: inline-block;
  position: relative;
  width: 15px;
  height: 15px;
}
.lds-ring div {
  box-sizing: border-box;
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;  
  border: 3px solid #6f6f6f;
  border-radius: 50%;
  animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  border-color: #6f6f6f transparent transparent transparent;
}
.lds-ring div:nth-child(1) {
  animation-delay: -0.45s;
}
.lds-ring div:nth-child(2) {
  animation-delay: -0.3s;
}
.lds-ring div:nth-child(3) {
  animation-delay: -0.15s;
}
@keyframes lds-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

.rating-stars .star { color: #7f7f7f; font-size: 15px; display:inline-block }
.rating-stars .star.selected > i.fa,.rating-stars .star.hover > i.fa {color: #FFCC36;}
.title-detail{font-size:18px;margin-top:30px}
.form-container{}
.form-container .title{font-size:24px;color:#2f2f2f;text-transform:uppercase;text-align:center;margin:0;margin-top:30px;}
.form-container .contain{margin-top:10px;padding:20px 3% 35px;}
.form-container .form_control{position:relative;margin-top:20px;}
.form-container .lb-title{color:#1f1f1f;display:inline-block;font-weight:normal;font-family:avo;font-size:15px;}
.form_control .canhbao{color:#f50000;position:absolute;right:10px;top:12px;font-size:14px;}
.form_control .over,.form_control .over_txt{position:relative;height:73px;}.form_control .over_other{height:auto;}
.form_control .txt{border:1px solid #dfdfdf;box-sizing:border-box;width:100%;font-size:14px;padding:10px 10px;border-radius:8px;display:block;color:#3f3f3f;}
.form_control .txt:focus{outline:0;box-shadow:0 0 5px #0ab4d0;border-color:#fff;}
.form_control .over_txt .width50{width:48.5%;float:left;}.form_control .over_txt .width50+.width50{width:48.5%;float:right;}
.form_control .over_txt .width50{width:48.5%;float:left;}.form_control .over_txt .width50+.width50{width:48.5%;float:right;}
.form_control .over_txt .width33{width:32%;float:left;margin-right:2%;}.form_control .over_txt .width33:last-child{margin-right:0;}
.form_control .over_txt .width25{width:24%;margin-right:1.333%;float:left;}.form_control .over_txt .width25:last-child{margin-right:0;}
.form_control .required{font-size:30px;color:#f50000;position:absolute;font-weight:bold;top:8px;right:0;}
.form_control .rbl {font-size:15px;color:#3f3f3f;}.form_control .rbl td{padding:5px;}
.form_control .imgCapcha{position:relative;bottom:-3px;}.form_control .btnReset{font-size:32px;margin-left:10px;color:#09c73f}.form_control .btnReset:active{color:#2f2f2f;}
.form_control .remind-text,.form_control .error{display:none;font-size:14px;color:#eebc34;text-indent:2px;margin-top:2px;}.confirm.error{display:block;}
.form_control .btn-primary{background:#f24a4a;border-color:#f24a4a;padding:10px 25px;font-size:14px;}
.message{font-size:16px;color:#2f2f2f;}.message a{color:#189eff;}
.success{font-size:16px;color:#09c73f;}.loi{font-size:16px;color:#f50000;}
.note{color:#f50000;}
.form-container .btnSubmit{margin-top:20px;display:block;width:180px;background:#189eff;color:#fff;text-transform:uppercase;text-align:center;padding:10px 0;border-radius:8px;}
.form-container .btnSubmit:active{background:#e60202;}
.link-tab-div{}.link-tab-div a{padding:10px 15px;background:#fff;outline:1px solid #dfdfdf;outline-offset:-1px;text-align:center;display:inline-block;color:#3f3f3f;}
.link-tab-div a:hover{background:#f7f7f7;}.link-tab-div a.active{background:#2f2f2f;outline:0;color:#fff;}
.pntab{background:#f7f7f7;padding:20px 25px 25px;}
.border-inner-form{border-top:1px solid #2f2f2f;margin-top:30px;}
.form-container .title-inner{margin-top:50px;font-size:18px;font-weight:bold;border-bottom:1px solid #6f6f6f;padding-bottom:10px;text-transform:uppercase;}
.form_control .car-type-over{overflow:hidden;}.car-type-over .item{display:block;float:left;}.car-type-over .item .img img{width:auto;min-width:auto;}
.car-type-over .item .img{height:100px;}
@media only screen
and (max-width :467px){ 
.form_control .over_txt {height:auto;overflow:hidden;}
.form_control .over_txt .width50,.form_control .over_txt .width50:nth-child(2){width:100%;float:none;}.form_control .over_txt .width50:nth-child(2){margin-top:15px;}
.form_control .over_txt .width33,.form_control .over_txt .width33:nth-child(2),.form_control .over_txt .width33:nth-child(3){width:100%;float:none;}.form_control .over_txt .width33:nth-child(2),.form_control .over_txt .width33:nth-child(3){margin-top:15px;}
.form_control .over_txt .width25{width:49%;margin-right:2%;}.form_control .over_txt .width25:nth-child(2n+2){margin-right:0;}.form_control .over_txt .width25:nth-child(n+3){margin-top:15px;}
.car-type-over .item{width:100% !important;text-align:center;}.car-type-over .item+.item{margin-top:15px;}
}
.tdcom {font-size:14px;font-family:avob;border-bottom:1px solid #ddd}
.list-comment p{text-align:left;padding:0;margin:0}
.list-comment .item{/* overflow:hidden; *//* border-bottom:1px solid #ddd; */}
.list-comment .item .overHide{border:1px solid #e0e0e0;border-radius:2px;box-sizing:border-box;padding:16px}
.list-comment .item .text{/* display:flex; */}
.list-comment .item .td{/* flex:1 1 30%; *//* padding:40px 15px 20px 20px; */display:flex;align-items: center;margin: 8px 0;}
.list-comment .item .imgH{width: 32px;height: 32px;border-radius:50%}
.list-comment .item .if{margin-left: 8px;font-size: 13px;}
.list-comment .item .ten{font-family:rob}
.list-comment .item .rating-stars{display:inline-block;}
.list-comment .item .customer{/* padding-bottom:6px; *//* margin-top:5px; *//* font-size:15px; */line-height: 1;}
.list-comment .item .customer strong{font-family:avob;text-transform:capitalize}
.list-comment .item .customer:before{content:"";background:url(/Design/ic_vn.png) no-repeat;background-size:100% auto;width: 20px;height: 14px;display:inline-block;margin-right:5px;}
.list-comment .item .customer.ge:before{background-image:url(/Design/ic_ge.jpg)}.list-comment .item .customer.fr:before{background-image:url(/Design/ic_fr.jpg)}
.list-comment .item .customer.fl:before{background-image:url(/Design/ic_fl.jpg)}.list-comment .item .customer.pl:before{background-image:url(/Design/ic_pl.jpg)}
.list-comment .item .customer.se:before{background-image:url(/Design/ic_se.jpg)}.list-comment .item .customer.dk:before{background-image:url(/Design/ic_dk.jpg)}
.list-comment .item .customer.no:before{background-image:url(/Design/ic_no.jpg)}.list-comment .item .customer.it:before{background-image:url(/Design/ic_it.jpg)}
.list-comment .item .customer.kr:before{background-image:url(/Design/ic_kr.jpg)}.list-comment .item .customer.jp:before{background-image:url(/Design/ic_jp.jpg)}
.list-comment .item .customer.my:before{background-image:url(/Design/ic_my.jpg)}.list-comment .item .customer.ph:before{background-image:url(/Design/ic_ph.jpg)}
.list-comment .item .customer.ru:before{background-image:url(/Design/ic_ru.jpg)}.list-comment .item .customer.ch:before{background-image:url(/Design/ic_ch.jpg)}
.list-comment .item .customer.nl:before{background-image:url(/Design/ic_nl.jpg)}.list-comment .item .customer.at:before{background-image:url(/Design/ic_at.jpg)}
.list-comment .item .customer.be:before{background-image:url(/Design/ic_be.jpg)}.list-comment .item .customer.au:before{background-image:url(/Design/ic_au.jpg)}
.list-comment .item .customer.ca:before{background-image:url(/Design/ic_ca.jpg)}.list-comment .item .customer.nz:before{background-image:url(/Design/ic_nz.jpg)}
.list-comment .item .date{font-size:14px;margin-top:3px;}
.list-comment .item .date:before{content:"\f133";font-family:fontawesome;margin-right:5px}
.list-comment .item .nd{/* flex:1 1 70%; *//* padding:20px 20px 20px 15px; */}
.list-comment .item .noidung{/* padding:50px 60px; *//* background:#f5f5f5; *//* border-radius:15px; *//* color:#333; *//* font-family:arial; *//* font-weight:bold; */font-size: 15px;height: 84px;overflow: hidden;}
.list-comment.owlnav .owl-nav button.owl-prev{left:-16px}
.list-comment.owlnav .owl-nav button.owl-next{right:-16px}

.anwser-comment{overflow:hidden;margin-top:20px;padding:20px 2%;background-color:#f1f1f1}
.anwser-content{padding:10px 2%;background-color:#fff}
.title-anwser-comment{padding-bottom:8px;margin:0;color:#3d5876;font-size:16px;font-weight:bold;}
@media only screen
and (max-width :767px){      
.list-comment .item .text{}
.list-comment .item .nd{/* padding:20px 0; */}
.anwser-comment{margin-top:0}
}
@media only screen
and (max-width :467px){
.list-comment .item .noidung{/* padding:20px; */}
}