span.bol30_9 {
  background-position: left -1px;
}

span.bol30_1 {
  background-position: left -33px;
}

span.bol30_2 {
  background-position: left -66px;
}

span.bol30_3 {
  background-position: left -99px;
}

span.bol30_4 {
  background-position: left -132px;
}

span.bol30_5 {
  background-position: left -165px;
}

span.bol30_6 {
  background-position: left -198px;
}

span.bol30_7 {
  background-position: left -231px;
}

span.bol30_8 {
  background-position: left -264px;
}

span.bol30_0 {
  background-position: left -297px;
}

::-webkit-scrollbar {
  width: 6px;
}

::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  border-radius: 10px;
}

::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);
}

span.bol30 {
  /* background-image: url(/template/images/glass-balls-30px.png); */
  background-image: url(/wp-content/plugins/kqxs/imgs/bg-balls.png);
  background-size: 30px;
  background-repeat: no-repeat;
  height: 32px;
  width: 30px;
  display: inline-block;
  border: 0;
  vertical-align: middle;
  position: static;
  text-align: center;
  color: #000;
  font: 700 16px/30px "Times New Roman", Times, serif;
}

span.conso100 {
  /* background-image: url(/template/images/100conso.png); */
  background-image: url(/wp-content/plugins/kqxs/imgs/100conso.png);
  text-indent: -999px;
  background-repeat: no-repeat;
  height: 30px;
  width: 30px;
  display: inline-block;
  border: 0;
  vertical-align: middle;
  position: static;
  text-align: center;
  color: #000;
  font: 700 16px/30px "Times New Roman", Times, serif;
}

#box_12congiap {
  width: 300px;
}

.box_12congiap h4 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 23px;
  color: #ffffff;
  letter-spacing: -1px;
  margin-bottom: 10px;
}

.box_12congiap h4 small {
  color: #e3e9ec;
  font-weight: normal;
  font-size: 9px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  position: relative;
  top: -4px;
  left: 6px;
  letter-spacing: 0px;
}

.box_12congiap .tabbed_area {
  border: 1px solid #494e52;
  background-color: #636d76;
  padding: 8px;
}

.box_12congiap ul.tabs {
  margin: 0px;
  padding: 0px;
  margin-top: 5px;
  margin-bottom: 5px;
}

.box_12congiap ul.tabs li {
  list-style: none;
  display: inline;
}

.box_12congiap ul.tabs li a {
  background-color: #464c54;
  color: #ffebb5;
  padding: 8px 14px 8px 14px;
  text-decoration: none;
  font-size: 9px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  border: 1px solid #464c54;
  background-repeat: repeat-x;
  background-position: bottom;
}

.box_12congiap ul.tabs li a:hover {
  background-color: #2f343a;
  border-color: #2f343a;
}

.box_12congiap ul.tabs li a.active {
  background-color: #ffffff;
  color: #282e32;
  border: 1px solid #464c54;
  border-bottom: 1px solid #ffffff;
  background-repeat: repeat-x;
  background-position: top;
}

.box_12congiap .content {
  background-color: #ffffff;
  padding: 10px;
  max-height: 526px;
  overflow-y: auto;
  border: 1px solid #464c54;
  font-family: Arial, Helvetica, sans-serif;
  background-repeat: repeat-x;
  background-position: bottom;
}

.box_12congiap #content_2,
.box_12congiap #content_3 {
  display: none;
}

.box_12congiap .content ul {
  margin: 0px;
  padding: 0px 20px 0px 20px;
}

.box_12congiap .content ul li {
  list-style: none;
  border-bottom: 1px solid #d6dde0;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 13px;
}

.box_12congiap .content ul li:last-child {
  border-bottom: none;
}

.box_12congiap .content ul li a {
  text-decoration: none;
  color: #3e4346;
}

.box_12congiap .content ul li a small {
  color: #8b959c;
  font-size: 9px;
  text-transform: uppercase;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  position: relative;
  left: 4px;
  top: 0px;
}

.box_12congiap .content ul li a:hover {
  color: #a59c83;
}

.box_12congiap .content ul li a:hover small {
  color: #baae8e;
}

.title_100conso {
  text-align: center;
  font-weight: bold;
  color: rgb(255, 255, 255);
  width: 80%;
  font-size: 16px;
  padding-top: 7px;
  float: left;
}

.icon_100conso {
  width: 20%;
  float: left;
  text-align: center;
}

.conso100.giaima {
  height: 30px;
  background-position: -102px -318px;
  text-indent: -999px;
  overflow: hidden;
}

.conso100.conchuot {
  background-position: 0% -21px;
}

.conso100.contrau {
  background-position: -52px -21px;
}

.conso100.concop {
  background-position: -102px -21px;
}

.conso100.conmeonha {
  background-position: -150px -21px;
}

.conso100.conmeorung {
  background-position: -202px -21px;
}

.conso100.conrongnam {
  background-position: -252px -21px;
}

.conso100.conrongbay {
  background-position: -302px -21px;
}

.conso100.conran {
  background-position: -300px -71px;
}

.conso100.conngua {
  background-position: 0% -71px;
}

.conso100.conde {
  background-position: -52px -71px;
}

.conso100.conkhi {
  background-position: -102px -71px;
}

.conso100.conga {
  background-position: -150px -71px;
}

.conso100.concho {
  background-position: -202px -71px;
}

.conso100.conheo {
  background-position: -252px -71px;
}

.conso100.ongtao {
  background-position: 0% -120px;
}

.conso100.ongto {
  background-position: -52px -120px;
}

.conso100.tientai {
  background-position: -102px -121px;
}

.conso100.bavai {
  background-position: -150px -121px;
}

.conso100.ongtroi {
  background-position: -200px -121px;
}

.conso100.ongdia {
  background-position: -252px -119px;
}

.conso100.thantai {
  background-position: -300px -121px;
}

.conso100.trungvit {
  background-position: 0% -171px;
}

.conso100.concatrang {
  background-position: -52px -171px;
}

.conso100.conoc {
  background-position: -102px -171px;
}

.conso100.convit {
  background-position: -149px -171px;
}

.conso100.concong {
  background-position: -200px -171px;
}

.conso100.contrung {
  background-position: -252px -171px;
}

.conso100.convoi {
  background-position: -302px -171px;
}

.conso100.contho {
  background-position: -52px -320px;
}

.conso100.conong {
  background-position: 0% -219px;
}

.conso100.conhac {
  background-position: -52px -219px;
}

.conso100.conbuom {
  background-position: -102px -221px;
}

.conso100.conret {
  background-position: -150px -221px;
}

.conso100.cogai {
  background-position: -198px -218px;
}

.conso100.conbocau {
  background-position: -250px -221px;
}

.conso100.conech {
  background-position: -300px -220px;
}

.conso100.cono {
  background-position: 0% -274px;
}

.conso100.conrua {
  background-position: -52px -277px;
}

.conso100.conluon {
  background-position: -153px -270px;
}

.conso100.concaden {
  background-position: -198px -274px;
}

.conso100.contom {
  background-position: -253px -274px;
}

.conso100.connhen {
  background-position: -300px -270px;
}

.conso100.connai {
  background-position: 2px -320px;
}

/* Javascript Active Tab */

.kqxs-digital-mean-tabs a.tab {
  background-color: #464c54;
  color: #ffebb5;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  border: 1px solid #464c54;
  text-align: center;
  width: 100%;
  display: block;

  transition: all 0.3s ease-out;
}

.kqxs-digital-mean-tabs a.tab.active {
  background-color: #ffffff;
  color: #282e32;
  border-bottom: 1px solid #ffffff;
}

@media screen and (max-width: 1140px) {
  .kqxs-digital-mean-tabs a.tab {
    padding: 4px;
    font-size: 9px;
  }
}

@media screen and (min-width: 1161px) {
  .kqxs-digital-mean-tabs a.tab {
    padding: 8px 8px;
    font-size: 9px;
  }
}

@media screen and (max-width: 900px) {
  .kqxs-digital-mean-tabs > li {
    width: 33%;
  }

  .kqxs-digital-mean-tabs a.tab {
    width: 100%;
    display: inline-block;
  }
}
