/* 
Theme Name: Storefront Child Theme by Gustas
Version: 1.0 
Description: Child theme for Woo. 
Author: Woo
Author URI: http://woocommerce.com 
Template: storefront 
*/

body {




}



 .col-full {

background: rgba(252,252,252,0.7);
}

#masthead .col-full {
background:transparent;
}

.site-branding img {
float: left;
}

.site-branding img:first-child {
width: 100px;
}

.site-branding img.transfil {
margin: 40px 0 0 30px;
}

.site-search {
margin-top: 35px;
}

.storefront-primary-navigation .col-full {
background: rgba(252,252,252,0.9);
/*padding-right: 0;*/

}

#site-navigation {
float: right;
margin-right: 0;
margin-left: 40px;
}

.menu.nav-menu {

float: right;
background: transparent;
width: 60%;
text-align: right;

}


.menu.nav-menu  li {
text-transform: uppercase;
font-size: 0.9em;
/*background: red;*/
display: inline;
padding-right: 10px;
text-align: right;

}

.menu.nav-menu  li:last-child {
/*padding-right: 0;*/
}

/*.main-navigation ul.menu>li:first-child, .main-navigation ul.nav-menu>li:first-child {
margin-left: 0;
}*/

.menu.nav-menu  li a {
/*background: rgba(222,203,19,0.7)!important;*/
display: inline-block;
color: black;
padding-left: 0!important;
padding-right: 10px;
}



.menu.nav-menu li::after {
content: "/";
color: black;
}

.menu.nav-menu  li:last-child::after {
content: "";
}


.menu.nav-menu li a {


}

.site-header ul.menu li.current-menu-item > a {
color: black;
font-weight: bold;

}


/*#site-navigation {
float: right;
width: 40%;
}*/



.header-widget-region .widget {
float: right;
padding: 0;
}

.wpml-ls-legacy-list-horizontal a {
    
    padding: 0px 5px;
	
}

.wpml-ls-legacy-list-horizontal .wpml-ls-flag {

	width: 25px;
	height: auto;
}

#content {
margin-top: -59px;
}

/*   contenu principal gauche (originel 3/4)*/
.right-sidebar .content-area {
width: 100%;

}

/*   contenu secondaire droite (originel 1/4)*/
.right-sidebar .widget-area {
display: none;
}




/* masquer le tri dans les pages catégories*/

.storefront-sorting {
display: none;
}







/* Extra small devices  (portrait phones, less than 576px) */

/*********************************************/


.site-header {
background: url(images/bg-shop1.jpg) #fff;
background-size: 100%;
background-position: top;
background-repeat: no-repeat;

}

.site-branding img.transfil {
    margin: 40px 0 0 10px;
}

img {
    max-width: 65%;
}

.menu-toggle {
width: 125px;
}

.menu ul {
/*background: green;*/
}

.menu ul li {
background: white;
padding-left: 10px;
}




/*     AVANT LANCEMENT */


#woocommerce-product-search-field-0, #menu-haut, #custom_html-2, #icl_lang_sel_widget-2, .woocommerce-product-search, .site-footer, .woocommerce-Price-amount, .storefront-recent-products, .storefront-best-selling-products, #site-navigation {
display: NONE;
}







/* Small devices  (landscape phones) ***********************************************************/
@media (min-width: 576px) {


.site-header {
background-position: center -70px;
}

.site-branding img.transfil {
    margin: 40px 0 0 30px;
}

img {
    max-width: 100%;
}


}

/* Medium  devices (tablets, ) ***********************************************************/
@media (min-width: 768px) {


.site-header {
background-position: center -140px;
}

}

/* Large devices  ***********************************************************/
@media (min-width: 992px) { 

.site-header {
background: url(images/bg-shop.jpg) #fff;
background-size: 100%;
background-position: top;
background-repeat: no-repeat;
}

}

/* XL Large devices  ***********************************************************/
@media (min-width: 1200px) { 



}


