@charset "utf-8";
/* CSS Document */

.wishlist_table .add_to_cart, a.add_to_wishlist.button.alt { border-radius: 16px; -moz-border-radius: 16px; -webkit-border-radius: 16px; }	
img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 .07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}

 .page-coming-soon{
                background: url(wp-content/themes/solaz/images/coming-soon.jpg);   
                background-size: cover; background-position: 50% 50%;
            }
        
            .page-404{
                background: url(wp-content/themes/solaz/images/background_404.jpg);   
                background-size: cover; background-position: bottom center;
            }
        
            .link-contact a {
               color: #939393;
            }
        
            .header-v1 .link-contact a {
               color: #e0e0e0;
            }
        
            .header-v1 .header-bottom, .header-v1 .header-logo {
                background-color: #3d3935;
            }
            @media (max-width:767px){
                header{
                    background-color: #3d3935 !important;
                }
            }
        
            .header-v1 .languges-flags a,
            header-v1 .search-block-top, header-v1 .mini-cart{
                color: #9c9c9c;
            }
        
            .main-navigation .ubermenu-skin-none > ul > li > .ubermenu-target,
            .mega-menu > li > a{
                color: #1f1f1f;
            }
            @media (max-width:767px){
                header:not(.header-v4) .mega-menu > li > a{
                    color: #1f1f1f !important;
                    border: none;
                }
                header.header-v4 .main-navigation .ubermenu-skin-none > ul > li > .ubermenu-target{
                    color: #1f1f1f !important;
                    border: none !important;
                }
            }            
            
        
            header .search-block-top, header .mini-cart > a,.btn-open,
                .header-v1 .languges-flags > a, .header-v1 .mini-cart{
                color: #9c9c9c;
            }
        
            @media (max-width:767px){
                .nav-sections,.section-nav-title li a:hover, .section-nav-title li a.active{
                    background: #4d4d4d !important;
                }
            }
        
            .header-v3 .mega-menu > li > a, .header-v3 .main-navigation .ubermenu-skin-none > ul > li > .ubermenu-target{
                color: #3d3935 !important;
                border: none !important;
            }
        
            @media (min-width:768px){
                .header-v3 .languges-flags a, .header-v3 .search-block-top, .header-v3 .mini-cart > a{
                    color: #a1a1a1 !important;
                }
            }
        
            @media (min-width:1199px){
                .header-v3:not(.is-sticky) #site-navigation{
                    border-top-color: #ededed !important;
                }
            }
        
            .header-v2 .mega-menu > li > a,
            .header-v2 .main-navigation .ubermenu-skin-none > ul > li > .ubermenu-target,
            .header-v2 .link-contact a,
            .header-v2, .header-v2 .search-block-top, .header-v2 .languges-flags > a,
            .btn-open-menu, .header-v4 .search-block-top{
                color: #ffffff !important;
            }
            .header-v2, .header-v4{
                background: #000000 !important;
            }
        
            @media (max-width:767px){
                header:not(.header-v4) .mega-menu > li > a{
                    color: #ffffff !important;
                    border-color: #ffffff !important;
                }
                header .search-block-top, header .mini-cart > a,.btn-open,
                .languges-flags > a,
                .main-navigation .ubermenu-skin-none > ul > li > .ubermenu-target,
                header.header-v3.site-header .header_right_link > div.mini-cart > a{
                    color: #ffffff !important;
                }
                .ubermenu .ubermenu-submenu .ubermenu-target,
                .mega-menu .dropdown-menu li a{
                    color: #ffffff;
                }
            }
        
            @media (max-width:767px){
                .mega-menu > li > a, .section-nav-title li{
                    border-color: #5c5c5c !important;
                }
            }
        
            .footer > div, .footer-v3 .footer-top{
                background: #1f1b1b !important;
            }
        
            header:not(.is-sticky):not(.header-v4) #site-navigation, header:not(.is-sticky){
                background: transparent !important;
            }
        
            .footer > div, .footer-v3 a,footer a
            {
                color: #858585 !important;
            }
        
            .footer-v3 .footer-bottom, .footer-v3 .footer-bottom a,
            .footer-v3 .footer-bottom p{
                color: #909090 !important;
            }
            .footer-v3 .footer-bottom{
                background: #3d3935 !important;
            }
        
            .header-v4 .main-navigation{
                background: #ffffff !important;
            }
            .header-v4 .main-navigation .ubermenu .ubermenu-submenu .ubermenu-target, .header-v4 .main-navigation .mega-menu .dropdown-menu li a,
            .header-v4 .mega-menu > li > a{
                color: #1f1f1f !important;
            }
        
            .footer .footer-title{
                color: #ffffff !important;
            }
        
            .footer-v3 .footer-bottom a:hover,.footer-v2 a:hover,
            .footer-v1 a:hover{
                color: #ffffff !important;
            }
            .footer .widget_nav_menu div > ul > li a:hover {
                border-bottom: 2px solid #ffffff !important;
            }


		.widget-title-border{
	overflow: hidden;
}
.wpb_widgetised_column .widget{
	margin-bottom: 30px;
}
@media (min-width: 1199px){
	.header-v3 .header-top {
	text-align: center;
}
.header-v3 .header-logo {
	margin: 0;
}
}


.vc_custom_1482310529332{background-image: url(wp-content/uploads/2016/12/home2_img2-1.png) !important;background-position: 0 0 !important;background-repeat: no-repeat !important;}.vc_custom_1481528597819{background-color: #f6f6f6 !important;}.vc_custom_1482068473527{background-color: #f6f6f6 !important;}.vc_custom_1481527875152{background-color: #f6f6f6 !important;}.vc_custom_1481529732733{background-color: #f6f6f6 !important;}.vc_custom_1481528012623{background-color: #f6f6f6 !important;}.vc_custom_1481529848448{background-color: #f6f6f6 !important;}.vc_custom_1482070978429{background-image: url(wp-content/uploads/2016/12/home2_img2-1.jpg) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1481128404005{margin-top: -35px !important;}.vc_custom_1480932295197{background-color: #f5f5f5 !important;}.vc_custom_1482220157210{margin-top: 3px !important;} .wpb_animate_when_almost_visible { opacity: 1; }






