

@media only screen and (max-width: 480px){.q_logo a{height: 60px !important;}}

body.home .ls-nav-prev, body.home .ls-nav-next{display: none !important;}

@media (max-width: 567px) {
    .carousel-inner .item:nth-child(2) .slider_content.left{
        width: 58% !important;
    }
}

header:not(.sticky) .header_top,
	 header:not(.sticky) .header_bottom{
		background-color: rgba(0,0,0,0.6);
	}

	 header:not(.sticky) .q_logo img.normal,
	 header:not(.sticky) .q_logo img.sticky,
	 header:not(.sticky) .q_logo img.light{
		opacity:0 !important;
	}

	 header:not(.sticky) .q_logo img.dark{
		opacity:1 !important;
	}

	 header:not(.sticky) nav.main_menu > ul > li > a,
	 header:not(.sticky) nav.main_menu > ul > li.active > a,
	 header:not(.sticky) .side_menu_button a,
	 header:not(.sticky) .side_menu_button a:hover,
	 header:not(.sticky) .shopping_cart_header .header_cart i{
		color: #ffffff !important;
	}
	
	 header:not(.sticky) nav.main_menu > ul > li:hover > a,
	 header:not(.sticky) nav.main_menu > ul > li.active:hover > a{
		color: #4e98b4 !important;
	}
	
	 header:not(.sticky) .header_top .left div, 
	 header:not(.sticky) .header_top .right div, 
	 header:not(.sticky) .header_top .left div span, 
	 header:not(.sticky) .header_top .right div span, 
	 header:not(.sticky) .header_top .left div p, 
	 header:not(.sticky) .header_top .right div p,
	 header:not(.sticky) .header_top .q_social_icon_holder i.simple_social,
	 header:not(.sticky) .header_top .header-widget,
	 header:not(.sticky) .header_top .header-widget.widget_nav_menu ul.menu > li > a,
	 header:not(.sticky) .header_top .header-widget p,
	 header:not(.sticky) .header_top .header-widget a,
	 header:not(.sticky) .header_top .header-widget span,
	 header:not(.sticky) .header_top .q_social_icon_holder i.simple_social,
	 header:not(.sticky) .header_top #lang_sel > ul > li > a,
	 header:not(.sticky) .header_top #lang_sel_click > ul > li> a{
		color: #ffffff !important;
	}
	
	 header:not(.sticky) .q_social_icon_holder .fa-stack i{
		color: #ffffff !important;
	}
	
	 header:not(.sticky) .q_social_icon_holder:hover .fa-stack i{
		color: #ffffff !important;
	}
	
	 header:not(.sticky) .header_top #lang_sel > ul > li > a{
		color: #ffffff !important;
	}
	
	 header:not(.sticky) .header_top #lang_sel > ul > li:hover > a{
		color: #ffffff !important;
	}
	
	 header:not(.sticky) .header_top #lang_sel ul ul, 
	 header:not(.sticky) .header_top #lang_sel_click ul ul,
	 header:not(.sticky) .header-widget.widget_nav_menu ul ul,
	 header:not(.sticky) .drop_down .second .inner > ul, 
	 header:not(.sticky) li.narrow .second .inner ul,
	 header:not(.sticky) .shopping_cart_dropdown{
		background-color: rgba(0,0,0,0.6);
	}
	
	 header:not(.sticky) .header-widget.widget_nav_menu ul ul,
	 header:not(.sticky) .header_top #lang_sel ul ul, 
	 header:not(.sticky) .header_top #lang_sel_click ul ul{
		background-color: rgba(0,0,0,0.8);
	}
	
	 header:not(.sticky) .drop_down .second .inner ul li a, 
	 header:not(.sticky) .drop_down .second .inner ul li h5,
	 header:not(.sticky) .shopping_cart_dropdown{
		color: #ffffff !important;
	}
	
	 header:not(.sticky) .header_top,
	 header:not(.sticky) .header_bottom,
	 header:not(.sticky) .header_menu_bottom,
	 header:not(.sticky) .header_top .q_social_icon_holder,
	 header:not(.sticky) .header_top .right .inner > div,
	 header:not(.sticky) .header_top .right .inner > div:first-child,
	 header:not(.sticky) .header-widget.widget_nav_menu ul ul,
	 header:not(.sticky) .header-widget.widget_nav_menu ul.menu li ul li a,
	 header:not(.sticky) .header_top #lang_sel ul ul, 
	 header:not(.sticky) .header_top #lang_sel_click ul ul,
	 header:not(.sticky) .header_top #lang_sel ul li ul li a, 
	 header:not(.sticky) .header_top #lang_sel ul li ul li a:visited, 
	 header:not(.sticky) .header_top #lang_sel_click ul li ul li a, 
	 header:not(.sticky) .header_top #lang_sel_click ul li ul li a:visited,
	 header:not(.sticky) .drop_down .second .inner > ul, 
	 header:not(.sticky) li.narrow .second .inner ul,
	 header:not(.sticky) .drop_down .second .inner ul li a,
	 header:not(.sticky) .header_top .left .inner > div:last-child,
	 header:not(.sticky) .header_top .left .inner > div,
	 header:not(.sticky) .shopping_cart_dropdown,
	 header:not(.sticky) .shopping_cart_dropdown ul li{
		border-color: rgba(234,234,234,0.15);
	}
	
	 header:not(.sticky) .header_bottom .shopping_cart_dropdown .inner_arrow2{
		border-color: transparent transparent rgba(234,234,234,0.15) transparent;
	}