.option-btn.product-select{
    border: 2px solid red;
}
.option-btn{
    font-size: 18px;
    padding: 7px 12px;
    border: 2px solid black;
    background: transparent;
    margin: 2px 3px;
}
.label-arrt{
    font-size: 20px !important;
}
#product_search{
    background: #333;
    color: #fff;
    padding: 12px 20px;
    border: none;
    margin: 10px 0;
    border-radius: 25px;
    font-weight: 900;
}
/*
.logo-area {
    width: 110%;
}*/

.home-5 .banner-area.quick-link {
    background: #fff;
    padding: 30px 0;
}

.newslatter-area {
    background: #f8b62d none repeat scroll 0 0;
}

.home-5 .single-blog .content-inner .date-smart {
    color: #665
}

.single-blog .content-inner {
    background: #f8b62d none repeat scroll 0 0;
}

.home-5 .static-text h4{
    color: #f8b62d;
}

.banner-text p {
    color: #665;
}

.home-5 .banner-area {
    background: #231815;
}

.banner-text h4, .shop-left-menu-2 ul li a.brand_select {
    color: #f8b62d;
}

.home-5 .header-top {
    background: #f8b62d none repeat scroll 0 0;
}

#languageselector {
    background-color: #000;
    padding: 0 5px;
}

.pagination .label {
    color: black;
}

.payment-area img {
    width: 30px;
    margin: 0 5px;
}

.social-icon img {
    width: 30px;
    -webkit-filter:grayscale(0);
}

.social-icon img:hover {
    width: 30px;
    -webkit-filter:grayscale(1);
}

.brand-img, .social-list {
    text-align: center;
}

.brand-img {
    height: 100px;
    max-height: 100px;
    margin-bottom: 50px;
}

.social-list a {
    margin: 5px;
}

#brand-company-list { margin-bottom: 20px; }

.download-brand-list {
    text-align: center;
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 30px;
}

.download-brand-list .active {
    color: #fcc109;
}
.download-brand-list .nonactive { 
    color: #000;
}


@media (min-width: 768px){
  .template-file_listing .shop .single-product {
    width: 25%;
  }
}
