

.carousel-control{
    width: 30%;
}

@media only screen and (max-width: 420px){.q_logo a{height: 42px !important;}.header_bottom {padding: 0 15px;}}

/*header width*/
.title.title_on_bottom.has_background {
height: 90px;
}
/*header-color*/
.light nav.main_menu>ul>li>a, .light nav.main_menu>ul>li>a:hover, .light nav.main_menu>ul>li.active>a {
color: #000;
}
.drop_down .second .inner ul li a, .drop_down .second .inner ul li h5 {
color: #fff;
}
/*header-background-color*/
.header_bottom.clearfix {
background-color: #fff;
}
/*hide button*/
.title_on_bottom_holder_inner {

}
/*portfolio-css*/
.hover_feature_holder {
visibility: visible !important;
}
/*footer---logo*/
.textwidget {
margin-top: -40px;
}
.footer_top h6 {
color: #000;
margin: 0 0 16px;
font-weight: 400;
font-size: 18px;
}
a.footer_copy {
color: #000;
}
/*top red button setting*/
.title.title_on_bottom {
    background: #fff !important;
    margin-bottom: -10px;
}

.title_on_bottom_wrap.show_title_on_bottom {
    margin-bottom: 22px;
}
.dark span {
    color: white !important;
}
/*hide-header*/
.header_inner_right {
display: none;
}
/*navigation color*/
.drop_down .second .inner ul, .drop_down .second .inner ul li ul, nav.main_menu > ul > li:hover > a span, header.sticky nav.main_menu > ul > li:hover > a span, .shopping_cart_header .header_cart:hover, .shopping_cart_header:hover .header_cart, .shopping_cart_dropdown {
background-color: #000;
color: #fff;
}