.custom-search-box-container .bullet-label {
  width: 24%;
  display: inline-block;
}

.custom-search-box-container .bullet-label input[type="checkbox"]:checked + label::after, .custom-search-box-container .bullet-label input[type=radio]:checked + label::after{
  
  /* font-size: 16px;
  width: 20px;*/
  
}

.search-list{
  text-align: left;
  background-color: #beebfe;
  padding: 30px 15px;
  margin: 10px 0px;
  overflow: hidden;
}

.result-box a:nth-child(2n+1) > .search-list {
  background-color: #def8ff;
}

.result-box a:nth-child(2n+1) > .search-list:hover{
  background-color: #00a8e8;
}

.search-list:hover{
  background-color: #00a8e8;
}

.search-list:hover .search-title{
  color:white;
}

.search-list:hover .search-detail-description{
  color:white;
}

.search-list .search-title{
  color: #01a8e8;
  font-size: 2.2rem;
}

.search-list .search-detail-description{
  
  font-size: 2rem;
  line-height: 20px;
  color: #787878;
}

.txt-search{
  font-size: 3.6rem;
  line-height: 42px;
  color: #01a8e8;
  text-align: left;
  
}

.bread-crumb-line{
  /*font-size: 1.6rem;*/
}

.float-left{
  float:left;
}

.result-product div a{
  color: #787878;
}

.result-product div:hover > a p{
  color: #01a8e8;
}


.qa-box-num input[type=number]::-webkit-inner-spin-button, 
.qa-box-num input[type=number]::-webkit-outer-spin-button { 
  -webkit-appearance: none; 
  margin: 0; 
}

@media (max-width: 1023px){
  section.products-detail .box-review{
    max-height: 100%;
    
  }
  
  
  .custom-search-box-container .bullet-label {
    width: 49%;
    display: inline-block;
  }
  
  
}


@media only screen and (max-width: 480px){
  
  .custom-search-box-container .bullet-label {
    width: 100%;
    display: inline-block;
  }
  
  .ratting-box.ratting-box2 {
    padding: 30px 0;
    margin-top: 50px;
    border-top: 1px solid #ddd;
  }
  
  .ratting-box.ratting-box2 .social-sect a {
    width: 6%;
  }
  
}
/*@media (max-width: 576px){
.col-xxs-12{
width: 100%;
}
}*/