

.carousel-control{
    width: 30%;
}

@media only screen and (max-width: 420px){.q_logo a{height: 42px !important;}.header_bottom {padding: 0 15px;}}

.light nav.main_menu>ul>li>a, .light nav.main_menu>ul>li>a:hover, .light nav.main_menu>ul>li.active>a {
    color: #000000;
}

.drop_down .second .inner > ul > li > a, .drop_down .second .inner > ul > li > h3, .drop_down .wide .second .inner > ul > li > h3, .drop_down .wide .second .inner > ul > li > a, .drop_down .wide .second .inner > ul li.sub .flexslider ul li h5 a, .drop_down .wide .second .inner > ul li .flexslider ul li h5 a, .drop_down .wide .second .inner > ul li.sub .flexslider ul li h5, .drop_down .wide .second .inner > ul li .flexslider ul li h5, .shopping_cart_dropdown ul li a, .shopping_cart_dropdown span.total, .shopping_cart_dropdown span.total span {
    color: #ffffff;
}

.blog_holder article .date_holder {
    float: left;
    max-width: 80px;
    text-align: center;
    visibility: hidden;
}

.blog_holder article .post_info .post_date {
    display: block;
    margin: -4px 0 15px;
    text-align: center;
    border-bottom: 1px solid #ddd;
    padding: 0 0 15px 0;
    visibility: hidden;
}

.vc_column_container>.vc_column-inner {
    box-sizing: border-box;
    padding-left: 0px;
    padding-right: 0px;
    width: 100%;
}

.filter_holder ul li span {
    text-transform: uppercase;
}