/*
Theme Name: The Brewers of Europe
Theme URI: https://woomera.eu
Template: Divi
Author: Woomera
Author URI: https://woomera.eu
Description: Crafted with &lt;3 by Woomera using DIVI from Elegant Themes
Version: 4.10.5.1631611810
Updated: 2021-09-14 11:30:10

*/

/* typography */
/* Effets sur les images */
.imgzoom {
	overflow: hidden;
}
.imgzoom img {
	transition: all .3s;
	display: block
}
.imgzoom img:hover {
	transform: scale(1.1);
}
/* effets sur les titres */
h4.widgettitle, .bbar-orange, .bbar-white, .bbar-black, .bbar-blue, .bbar-green {margin-bottom:15px;}
.bbar-orange:after {
    content: '';
    height: 4px;
    width: 50px;
    background: #f9b122;
    display: block;
    position: absolute;
    margin-top: 8px;
}
.bbar-green:after {
    content: '';
    height: 4px;
    width: 50px;
    background: #3aaa25;
    display: block;
    position: absolute;
    margin-top: 8px;
}
.bbar-black:after {
    content: '';
    height: 4px;
    width: 50px;
    background: #333333;
    display: block;
    position: absolute;
    margin-top: 8px;
}
.bbar-white:after {
    content: '';
    height: 4px;
    width: 50px;
    background: #ffffff;
    display: block;
    position: absolute;
    margin-top: 8px;
}
.bbar-white-footer:after {
    content: '';
    height: 2px;
    width: 30px;
    background: #ffffff;
    display: block;
    position: absolute;
    margin-top: 5px;
}

h4.widgettitle:after, .bbar-blue:after {
    content: '';
    height: 4px;
    width: 50px;
    background: #0b5da9;
    display: block;
    position: absolute;
    margin-top: 8px;
}
/* Widgets */
h4.widgettitle {font-size:18px; font-weight:400;}
#menu-beer-trends .beer-trends-EU {padding-bottom:10px; margin-bottom:15px; border-bottom:dotted 1px #f9b122;}
#menu-beer-trends .beer-trends-EU a	{font-weight:bold;;}


/* posts archive */
@media only screen and (min-width: 576px) {
	#posts-archive article {margin:0; padding:20px 0; border-bottom:dotted 1px #f9b122;}
	#posts-archive h2.entry-title {margin:0; padding:0;}
	#posts-archive .entry-featured-image-url img {width:200px; float:left; margin-right:20px;}
	#posts-archive .entry-featured-image-url {margin-bottom:0;}
	#posts-archive .post-content {float:left;}
}
#posts-archive .post-content .more-link {background-color:#0b5da9; color:#ffffff; font-size:12px; border-radius:50px; padding:0 10px; display:inline-block;}
#posts-archive .post-content .more-link:hover {background-color:#f9b122;}
#posts-archive .pagination {margin-top:30px;}
/* post details */
#post-details .et_section_regular {margin:0; padding:0;}
#post-details .et_pb_section .et_pb_row {margin:0; padding:0; max-width:100%; width:100%;}

/* Beer Serves Europe X */
#post-31439 #wpforms-31435 {margin-top:0; padding-top:0;}
#post-31439 #wpforms-31435 label {font-size:15px; font-weight:bold; margin-bottom:3px;color:#0b5da9;}
#post-31439 #wpforms-31435 .wpforms-field {padding:5px 0;}
#post-31439 #wpforms-31435 input {border-radius:50px !important; padding:3px 20px; font-size:15px; line-height:15px;}
#post-31439 #wpforms-31435 textarea {border-radius:25px !important; padding:3px 20px; font-size:15px; line-height:15px;}
#post-31439 #wpforms-31435 #wpforms-submit-31435 {border-radius:50px; padding:3px 20px; font-size:18px; font-weight: 600; color:#455ea8; line-height:18px; background-color:#ffffff; border: solid 2px #f9b122; text-transform:uppercase; font-family: 'Barlow Condensed',Helvetica,Arial,Lucida,sans-serif;}
#post-31439 #wpforms-31435 .wpforms-submit-container {margin-top:20px; padding-top:0;}
#post-31439 #wpforms-31435 #wpforms-confirmation-31435 {background-color:#ffffff; border-radius:50px; padding:15px 30px; border:solid 2px #f9b122;}