/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*
	MAINCOLOR: #CC282B
	SEC-COLOR: #121c26
*/

#wrapper{background:transparent url('images/bg.png') center center !important;}
#main{background:none !important;}

/* HEADER */
.header .flex-row{position:relative;}

#logo a{top:-25px; left:0; position:absolute;}  
#logo img{max-height:150px !important;}

.header-search,
.header-social-icons{display:none !important;}

.header-nav .header-divider{display:none !important;}

.header-bg-image, 
.header-bg-color{background-position:center bottom !important;}

/* ACCOUNT */
.my-account-header{display:none !important;}

.woocommerce-MyAccount-navigation-link--downloads,
.wishlist-account-element{display:none !important;}

/* STICK NAV */
.header-wrapper.stuck #logo a{top:0;}  
.header-wrapper.stuck #logo img{max-height:100px !important;}

/* SHOP */
.shop-page-title.featured-title .title-bg{background-size:inherit !important; background-position:top left !important;}

.post-type-archive-product .shop-page-title{height:120px;}
.post-type-archive-product .page-title-inner .is-large{display:none;}
.post-type-archive-product  .page-title-inner .woocommerce-result-count,
.post-type-archive-product  .page-title-inner .woocommerce-ordering{display:none;}
.wishlist-icon{display:none !important;}

.post-type-archive-product .tawcvs-swatches,
.home .tawcvs-swatches,
.related .tawcvs-swatches{padding:10px 0 5px !important;}

.post-type-archive-product .tawcvs-swatches .swatch-color,
.home .tawcvs-swatches .swatch-color,
.related .tawcvs-swatches .swatch-color{width:20px !important; height:20px !important; margin-right:5px !important;}

.tawcvs-swatches .swatch-color{border:1px solid #000; opacity:1 !important;}
.tawcvs-swatches .swatch-color.selected,{border-color:#000 !important;}
    
.tawcvs-swatches .swatch-color.swatch-branco.selected:before{
	content: "";
    width: 6px;
    height: 10px;
    display: block;
    border: solid #000;
    border-width: 0 2px 2px 0;
}

.box-image{border:1px solid #e2e2e2;}

/* PRODUCT */
.single-product .woocommerce-breadcrumb{display:none !important;}

.product-main .large-6.col #woosvimain{border:1px solid #e2e2e2;}
#woosvi_strap ul.svithumbnails.columns-4 li{border:1px solid #e2e2e2;}

/* BLOG */
.gallery-item img{border:1px solid #e2e2e2;}
ul.product_list_widget li img{border:1px solid #e2e2e2;}

/*************** ADD MOBILE ONLY CSS HERE  ***************/
@media screen and (max-width: 849px){
	#logo a{left:50%; margin-left:-75px; /*margin-left:- calc(100%/2);*/}	
}

@media only screen and (max-width: 48em) {

	.sidebar-menu .header-search-form{display:none !important;}

	/*#logo a{left:50%; margin-left:- calc(100%/2);}*/

	.nav>li>a>i.icon-menu{font-size:2.5em !important;}

}