.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;}
.reviewp{margin-top:50px}
.title-detail{font-size:24px;color:#333;text-transform:capitalize;letter-spacing:-1px}
.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 label{font-size:14px}
.form-container .lb-title{color:#666;display:inline-block;font-weight:normal;font-size:14px;}
.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: 8px 10px;border-radius:3px;display:block;color:#3f3f3f;}
.form_control .txt:focus{outline:0;border-color:#EFA697;}
.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:#EFA697;border:none;text-transform:uppercase;font-family:rob;letter-spacing:2px;padding:10px 25px;font-size:14px;}
.form_control .btn-primary:hover{background:#333}
.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 .text{display:flex}
.list-comment .item .td{flex:1 1 30%;padding:40px 15px 20px 20px;display:flex}
.list-comment .item .imgH{width:80px;height:80px;border-radius:50%}
.list-comment .item .if{margin-left:20px;}
.list-comment .item .rating-stars{display:inline-block;}
.list-comment .item .customer{padding-bottom:6px;margin-top:5px;font-size:15px;}
.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}

.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{flex-direction: column;}
.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}
.form-container .form_control{margin-top:0;}
.form_control textarea.txt{height:120px !important}
}