/*
Theme Name: Collini-Serrature
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 4.8.1.1611505454
Updated: 2021-01-24 17:24:07

*/

#top-menu li li a {
 
    font-size: 12px;
}
#top-menu li.mega-menu>ul {
    padding: 10px 20px;

}
.nav li li {
    position: relative;
    line-height: 1.1em;
}
#top-menu li li a {
    padding: 3px 20px;
    width: 200px;
}
#top-menu li.mega-menu>ul>li>a:first-child {

    color: #ef4030;
}
.et-cart-info{
	display:none;
}
.home_row
.et_pb_column  {

    border-style: solid;
    border-color: rgba(0,0,0,.6);
		border-width: 1px;
    min-height: 180px;

}
.home_row .et_pb_image et_pb_image_0{
	margin:0px;
}
.home_row .et_pb_image .et_pb_image_wrap {
    display: inline-block;
    position: relative;
    max-width: 100%;
    position: absolute;
    left: 10%;
 /* top:25% , */
    top: 45px;
    transform: translate(-5%, -30%);
}
h3 {
    color: #ffffff;
    padding-bottom: 3px;
    line-height: 1em;
    font-weight: 500;
    text-align: center;
	text-transform:uppercase;
	padding-top:6px;
	padding-bottom:6px;

}
.home_row .et_pb_text_inner{
	
    background-color: #ef4030;
    color: white;
}
@media (min-width:320px)  { /* smartphones, iPhone, portrait 480x320 phones */ 
.home_row .et_pb_text_inner {
    position: absolute;
    /* bottom: 10px; */
    margin: auto;
    width: 100%;
	top: 120px;
}
	.home_row .et_pb_column {

    min-height: 390px;
}
}
@media (min-width:481px)  { /* portrait e-readers (Nook/Kindle), smaller tablets @ 600 or @ 640 wide. */
.home_row .et_pb_text_inner {
    position: absolute;
    /* bottom: 10px; */
    margin: auto;
    width: 100%;
}
	.home_row .et_pb_column {

    min-height: 180px;
}
}
@media (min-width:641px)  { /* portrait tablets, portrait iPad, landscape e-readers, landscape 800x480 or 854x480 phones */ 
.home_row .et_pb_text_inner {
    position: absolute;
    /* bottom: 10px; */
    margin: auto;
    width: 100%;
}
		.home_row .et_pb_column {

    min-height: 180px;
}
}
@media (min-width:961px)  { /* tablet, landscape iPad, lo-res laptops ands desktops */ 
.home_row .et_pb_text_inner {
    position: absolute;
    /* bottom: 10px; */
    margin: auto;
    width: 100%;
}
}
@media (min-width:1025px) { /* big landscape tablets, laptops, and desktops */
.home_row .et_pb_text_inner {
    position: absolute;
    /* bottom: 10px; */
    margin: auto;
    width: 100%;
}
}
@media (min-width:1281px) { 
	/* hi-res laptops and desktops */
.home_row .et_pb_text_inner {
    position: absolute;
    /* bottom: 10px; */
    margin: auto;
    width: 100%;
	background-color: #ef4030;
}

}
@media (max-width: 479px) { 
.et_pb_row .et_pb_column.et_pb_column_1_6 {
    width: 100%;
    margin: 0 0 90px;
}

}

.woocommerce-page ul.products li.product a img, .woocommerce ul.products li.product a img {

    max-height: 150px;
}