/*
Theme Name: VerdelChild2
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Verdel
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.9.2.1697457426
Updated: 2023-10-16 11:57:06

*/

.swpm-post-not-logged-in-msg {font-size: 18px; text-align: center; margin-top: 100px;}

.et_pb_contact_form_field a {color: white !important;}

.swpm-logged-logout-link a {border-style: solid; border-width: 1px; border-color: #b09568; border-radius: 5px; padding: 5px 10px 5px 10px;}

.swpm-logged-logout-link {margin-top: 20px;}

.swpm-edit-profile-link a {border-style: solid; border-width: 1px; border-color: #b09568; border-radius: 5px; padding: 5px 10px 5px 10px;}

.swpm-edit-profile-link {margin-top: 20px!important;}

.et_pb_newsletter_description_content a {border-style: solid; border-width: 1px; border-color: #b09568; border-radius: 5px; padding: 5px 10px 5px 10px;}

.et_pb_button {font-size: 14px;
	color: #b09568 !important;
  border-width: 0px !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: -20px;
  margin-bottom: 0px;
  margin-left: -10px;

}
.et_pb_button::after, .et_pb_button::before  {
	display: none !important;
}
.dp-dfg-skin-default .et_pb_button_wrapper {
	text-align: left !important;
}
.et_pb_tabs_0.et_pb_tabs .et_pb_tabs_controls li.et_pb_tab_active a {
    color: #0c71c3 !important;
    text-decoration: underline;
	text-underline-position: under;
font-weight: 600;}

.dp-dfg-skin-default.dp-dfg-skin-left-vertical-filters {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.dp-dfg-skin-default.dp-dfg-skin-left-vertical-filters .dp-dfg-filters {
    grid-row: 1;
    grid-column: 6/6;
}

.dp-dfg-skin-default.dp-dfg-skin-left-vertical-filters .dp-dfg-items {
    grid-row: 2;
    grid-column: 1/6;
    position: relative;
}

.dp-dfg-skin-default.dp-dfg-skin-left-vertical-filters .dp-dfg-pagination {
    grid-column: 3/6;
}





.et_pb_menu_1.et_pb_menu .et-menu-nav li.current-menu-item a {
    text-decoration: underline!important;
    text-decoration: none!important;
    border-bottom: 2px solid rgba(0,0,0,.6);
    padding-bottom: 5px;
    margin-bottom: 10px;
}

.cu-blog .et_pb_salvattore_content[data-columns]::before {
	content: '4 .column.size-1of4' !important;
}

@media only screen and ( min-width: 981px ) {
	.cu-blog .column.size-1of4 {
	    width: 24%!important;
	    margin-right: 1%;
	}
}

.five-columns .et_pb_module {width: 20%; float: left;}
.three-columns .et_pb_module {width: 33.33%; float: left;}

.et_pb_blog_0 .et_pb_post .post-content {color: #754c29 !important;}

.dp-dfg-skin-default .dp-dfg-filters ul {justify-content: left;}

#footer-bottom {
display: none;
}

.single .et_pb_post {margin-bottom: 0.1px;}
.single .post {padding-bottom: 0;}
.et_pb_post {margin-bottom: 0.1px;}

#main-header { display:none; }
#page-container { 
	padding-top:0px !important; 
	margin-top:-1px !important 
}

#main-header { display:none; }
#page-container { 
	padding-top:0px !important; 
	margin-top:-1px !important 
}

article.category-conferences .et_pb_title_container h1,
.dp-dfg-items .category-conferences h2 {color: #CC0000;}

article.category-meetings .et_pb_title_container h1,
.dp-dfg-items .category-meetings h2 {color: #C7D8F0;}

article.category-abc-forums .et_pb_title_container h1,
.dp-dfg-items .category-abc-forums h2 {color: #b09568;}


.et_pb_with_border {padding-bottom: 0px!important;}


.et_pb_text_inner table {
	border: none;
}

.et_pb_text_inner table td {
	border-style: none;
}

.et_pb_text_inner tr td {
	border-style: none;
}

.et_pb_text_inner table {
	border: none;
}

.et_pb_text_inner table td {
	border-style: none;
}

.et_pb_text_inner tr td {
	border-style: none;
}

.entry-content .et_pb_all_tabs tr td {
	border-top: none !important;
	border: none !important;
	padding: 0 !important;
	vertical-align: top;
	padding-right: 0.5rem !important;
}

.entry-content .et_pb_all_tabs table:not(.variations) {
	border: none !important;
}

.speakers-template-default .et_post_meta_wrapper  {
	display: none !important;
}

.speakers-template-default .container {
	width: 100%;
	max-width: unset !important;
}

.member-button {
	display: none;
}

.logged-in .member-button, .login-button {
	display: inline-block;
}
.logged-in .login-button {
	display: none;
}



.et_pb_tabs_0.et_pb_tabs {
	min-height: auto !important;
}

@media (max-width: 980px) {
	.et_pb_text_3_tb_footer.et_pb_text_3_tb_footer {
		margin-left: 0 !important
	}
	.et_pb_text_2_tb_footer.et_pb_text_2_tb_footer, .et_pb_text_1_tb_footer.et_pb_text_1_tb_footer {
		margin-left: 0 !important;
	}
	.et_pb_section_4, .et_pb_section_5 {
		max-height: none !important;
	}
	.et_pb_slide_1 .et_pb_container, .et_pb_slide_0 .et_pb_container {
		    margin-left: -60px !important;
	}
	.et_pb_slider_0, .et_pb_slider_0 .et_pb_slide {
		height: 410px !important;
	}
}