/*
Theme Name: Naturopet2025
Theme URI: https://naturopet.it
Description: Naturopet 2025 - Child Theme per Divi
Author: Matteo Imperi
Author URI: https://orangesheepweb.com
Template: Divi
Version: 1.0.0
*/

/******* Menu Mobile ******/

#dm-header {
    width: 90%!impoertant;
    left: 5%;
    border-radius: 0 0 20px 20px!important;
	background-color: rgba(255,255,255,0.75)!important;
	position: fixed!important;
}

body .divi-mobile-menu .dm_menu_button {
    position: fixed!important;
}

.dm-header-cont {
    background-color: rgba(255,255,255,0.5);
}

.dm-header-cont {
    background-color: rgba(255,255,255,0);
}


/******* BOX Testo ********/
.naturo-box-title {
	background-image: url('../../uploads/2024/09/animal-paw-print.png'), url('../../uploads/2024/09/animal-paw-print.png');
    background-repeat:no-repeat, no-repeat;
    background-position: 4% center, 96% center;
    background-size:7%, 7%;
}

.green-title {
	font-family:"Baloo Thambi 2";
	font-size: 2.5em;
	font-weight : 800;
	color: #61a375;
}
/****** Slider Desktop ******/
.et_pb_slide_description, .et_pb_slider_fullwidth_off .et_pb_slide_description {
    padding: 0% 0%;
    position: relative;
    top: 0px;
    width: 55%/*45%*/;
    height: 100%;
    margin-left: -10%;/*-17%*/
	border-radius: 180px / 450px;
	border-top-left-radius:0px;
	border-bottom-left-radius:0px;
}

.et_pb_slide_description .et_pb_slide_title {
    margin-top: 20%/*40%;*/
}

.et_pb_slide_content {
	margin:2% 15%
}

.et_pb_slide_description:before, .et_pb_slide_description:after {
    content: '';
    display: block;
    width: 0%;
    height: 1px;
}

/******* Menu Shop *********/
.red-menu {
	color: #ba1818;
}

/*********** FOOTER ****************/
/* Footer personalizzazione */

.orange-text, #orange-info a{
        color: #ff6e0d;
		text-align: center;
		font-weight: 400;
		font-size: 0.85em
}

#orange-info a {
	display: block;
	margin-top:5px;}

#footer-text {
	padding-bottom:3px;
	text-align: center;
}

  .footer-list {
    list-style-type: disc;
    color: #ffffff;
    padding-left: 20px;
  }
  .footer-list li a {
    color: #ffffff;
  }
  .footer-list li::marker {
    color: #61a375;
  }


/*---------------------------Footer Social Icon -----------------------*/
 .facebook-image {
    width: 82px;
    height: 82px;
    background-image: url('https://wpeasy.it/wp-content/uploads/2024/09/facebook-icon-150x82-1.png');
    background-repeat: no-repeat;
    background-position: 0 0;
    display: inline-block;
    margin-right: 20px;
}

.facebook-image:hover {
    background-position: 100% 0;
}

.instagram-image {
    width:82px;
    height:82px;
    background-image: url('https://wpeasy.it/wp-content/uploads/2024/09/instagram-icon-150x82-1.png');
    background-repeat: no-repeat;
    background-position: 0 0;
    display: inline-block;
    margin-right:20px;
}

.instagram-image:hover {
    background-position: 100% 0;
}

/***** Media Query *****/

@media only screen and (min-width: 2300px) {
.et_pb_slides .et_pb_slider_container_inner {
    left: -7%;
    position: relative;
}
}

@media only screen and (max-width: 980px) {

.et_pb_slide_description, .et_pb_slider_fullwidth_off .et_pb_slide_description {
    padding: 18% 15%;
    position: relative;
    top: 0px;
    width: 100%;
    height: auto;
    margin-left: 0px;
    border-radius: 15px;
}

.et_pb_slide_description .et_pb_slide_title {
    margin-top: 0%;
}
	
	.et_pb_slide_content {
	margin:2% 4%
}
	
	.et_pb_slide_description:before, .et_pb_slide_description:after {
    content: '';
    display: block;
    width: 100%;
    height: 15px;
}
	
}

@media only screen and (max-width: 480px) {
.et_pb_slide_description, .et_pb_slider_fullwidth_off .et_pb_slide_description {
    padding: 5% 5%;
	}
	.et_pb_slide_description .et_pb_slide_title {
    margin-top: 0%;
}
} 