/*
 Theme Name:     Divi Child Theme
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
@import url("../Divi/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */
.ds-vertical-align { 
    display: flex; 
    flex-direction: column; 
    justify-content: center;
}

.font-white h1, .font-white h2, .font-white h3, font-white p, font-white small, .font-white{
   color: white;
}

.et_pb_bg_layout_light.et_pb_module.et_pb_button.btn-design-1, .et_pb_contact_submit{

	border: none;
	background: linear-gradient(to right, #41CCA3, #41C3C6);
	border-radius: 50px;
	color: white;

}

.et_pb_bg_layout_light.et_pb_module.et_pb_button.btn-design-2{
	border: 2px solid #41CCA3;
	border-radius: 50px;
	color: black;
}

.et_pb_bg_layout_light.et_pb_module.et_pb_button.btn-design-3{
	
	border: 2px solid white;
	border-radius: 50px;
	color: white !important;
}

.triangle-back{
	padding: 20px;
	background-size: 70px 80px !important;
}

h2{
	font-family: 'Muli',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 800;
	font-size: 26px;
	line-height: 34px;
}

h3{
	font-family: 'Muli',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 800;
	line-height: 34px;
}

.lomejor_icon{
	background-image: url(https://lomejordeti.net/wp-content/uploads/2017/12/lomejordeti_icon.png);
	background-repeat: no-repeat;
	background-size: auto;
	background-position: center right;
    padding: 20px;
    margin-right: 10px;
}

.facebook_icon{
	background-image: url(https://lomejordeti.net/wp-content/uploads/2018/01/facebook.png);
	background-repeat: no-repeat;
	background-size: 100%;
	background-position: center right;
    padding: 20px;
    margin-right: 10px;
}
.instagram_icon{
	background-image: url(https://lomejordeti.net/wp-content/uploads/2018/01/instagram.png);
	background-repeat: no-repeat;
	background-size: 100%;
	background-position: center right;
    padding: 20px;
    margin-right: 10px;
}

.linkedin_icon{
	background-image: url(https://lomejordeti.net/wp-content/uploads/2018/01/linkedin.png);
	background-repeat: no-repeat;
	background-size: 100%;
	background-position: center right;
    padding: 20px;
    margin-right: 10px;
}

.youtube_icon{
	background-image: url(https://lomejordeti.net/wp-content/uploads/2018/01/youtube.png);
	background-repeat: no-repeat;
	background-size: 100%;
	background-position: center right;
    padding: 20px;
    margin-right: 10px;
}

.waw_icon{
	background-image: url(https://lomejordeti.net/wp-content/uploads/2018/01/waw_footer.png);
	background-repeat: no-repeat;
	background-size: 100%;
	background-position: center right;
    padding: 27px 40px 28px 40px;
    margin-right: 8px;
}

#footer-bottom {
	background: linear-gradient(to right, #41CF96 , #41C3C7);
	
}

#footer-info a{
	color: black;
}
#footer-info {
	color: black;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 20px;
	text-align: center;
}

#top-menu a{
	color: black
}

#top-menu a:hover{
	color: #41C4C1 !important;
	opacity: 1;
}
#top-menu li.current-menu-item>a{
	color: #41C9B1 !important;
}

.et-fixed-header{
	background: white !important;
	color: black;
	
}

.et-fixed-header a{
	color: black !important;
}
.et-fixed-header .current-menu-item a{
	color: #41C9B1 !important;
}
.et_header_style_left .logo_container {
    height: 200%;
	margin-top: -30px;
}

.et-cart-info{
	color: #41C9B1 !important;
}

.et-fixed-header .et-cart-info{
	color: #41C9B1 !important;
}

#et-top-navigation .et-cart-info{
	margin: 0px 0px 0 22px;;
}

.woocommerce span.onsale, .woocommerce-page span.onsale{
	background: linear-gradient(to right, #41CCA3, #41C3C6) !important;
}


li{
	margin: 5px 0px 5px 20px;
}

li{ list-style-image: url('https://lomejordeti.net/wp-content/uploads/2017/12/bullet.png');
}

li:before{
	content: none;
}

.testimonial_slider .et_pb_slide_description, .et_pb_slider_fullwidth_off .et_pb_slide_description{
	padding: 0 0;
}

.testimonial_slider .et_pb_container{
	height: 100% !important;
	min-height: 300px;
}
.testimonial_slider .et-pb-controllers{
	display: none;
}

.testimonial_slider .et_pb_column_1_2 .et_pb_slider_fullwidth_off .et_pb_slide_description, .et_pb_column_1_3 .et_pb_slider_fullwidth_off .et_pb_slide_description{
	padding: 0;
}

.testimonial_slider .et_pb_bg_layout_dark .et_pb_slide_content{
	color: #666;
	text-shadow: none;
	font-size: 16px;
	text-align: left;
}

.testimonial_slider .et_pb_bg_layout_dark h3{
	color: #333 !important;
}

.et_pb_slider .et_pb_slide{
	box-shadow: none;
	border: 0;
	-webkit-box-shadow: none;
	padding: 0px;
}

#footer-widgets .footer-widget a, #footer-widgets .footer-widget li a{
	color: #000 !important;
}

.et-search-form, .et_mobile_menu, .footer-widget li:before, .nav li ul, blockquote{
	border: none;
	content: none;
}

#footer-widgets .footer-widget li:before{
	content: none;
}

#footer-widgets .footer-widget li{
	padding-left: 0px ;
}

.post-date{
	font-weight: 700;
}
.footer-info{
	text-align: center;
}
#logo{
	max-width: 270px;
}

 @media (max-width: 980px){
	 #et-top-navigation .et-cart-info{
		 margin-top: 3px; 
	 }
}

.gradient_banner section{

	    background-image: linear-gradient(90deg,rgba(65,207,150,.9) 0%,rgba(65,195,199,.9) 100%);
}

.background-col{
	position: absolute;
	top: 0;
	height: 100%;
}

@media (min-width: 981px){
.background-col.et_pb_row.et_pb_row_fullwidth, .background-col.et_pb_specialty_fullwidth>.et_pb_row {
    width: 100%!important;
    max-width: 100%!important;
}
}

@media (max-width: 980px){
.background-col.et_pb_row.et_pb_row_fullwidth, .background-col.et_pb_specialty_fullwidth>.et_pb_row {
    width: 100%!important;
    max-width: 100%!important;
}
}

.blog .et_pb_image_container img, .et_pb_post a img {
    max-width: 300px;
    vertical-align: bottom;
    float: left;
    padding-right: 20px;
}

.et_post_meta_wrapper img{
	display: none;
}

.et_post_meta_wrapper{
	text-align: center;
	
}

.single-post .entry-content{
	padding-top: 13px;
}

.single-post h1{
	font-family: 'Muli',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 800;
	font-size: 51px;
	line-height: 60px;
} 