/*
Theme Name: ConferPress child
Template: conferpress
*/

@import url("../conferpress/style.css");
/* Theme customization starts here
-------------------------------------------------------------- */
body {
   -webkit-user-select: none;
   -webkit-tap-highlight-color: transparent;
   -webkit-touch-callout: none;
}
.logo img {
    width: 100%;
    max-width: 180px;
}
img.bodylogo {
    display: block;
    width: 200px;
    margin: auto;
}
.navbar-header {
    min-width: 230px;
    text-align: center;
}

#main-nav .navbar-nav>li>a{font-size: 12px;}
.page-heading{padding-top: 15vh;padding-bottom: 8vh;}
/* patch saf 10*/
@media not all and (min-resolution:.001dpcm) { 
	@media{
    .navbar-header { width: 200px}
}}

.single-tribe_events #tribe-events-content .tribe-events-event-meta dt{visibility: hidden;width: 0;}
.navbar-header {
    background: rgba(255, 255, 255, 0.6);
    padding: 0px;
}
.upgrade{max-width: 200px!important}
.logo{
	width: max-content;
    max-width: 100%;
    min-width: 150px;
 }
.windows img{max-width: none!important;}
 sub.red{color:#ff0000}
.post-grid-item-content .h3{font-size: 18px;}
.leaf-banner-item .h2{font-size: 2vw;}
.event-date-block .day {
    font-size: 16px;
}
textarea {resize: vertical;}
#pageloader img {
    max-width: 200px!important;
    margin: 30vh auto;
    position: relative;
    display: block;
}
#pageloader .loader i {
    border-radius: 40%;
}
.single-sp_member .content-pad-4x .vc_column_container .wpb_wrapper .wpb_text_column{border-left: 2px solid #d5bcaa;
    padding-left: 5px;}
.page-id-6231 .font-2{letter-spacing: 3px;}
.alleven .vc_grid-item .theven .eventitre h3{font-size: 14px}
.alleven .vc_grid-item .theven .eventitre{background: #d5bcaa;font-family: "Michroma";}
.alleven  h3{font-family: "Michroma";font-size: 14px}
.alleven .vc_grid-item .theven .evendu,
.alleven .vc_grid-item .theven .evenau{
	background: #d5bcaa;
    color: white;
    width: 100%;
    overflow: hidden;
 }
 .alleven .vc_grid-item .theven .infodate{
	width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 14px;
    letter-spacing: 2px;
 }
 .alleven .vc_grid-item .theven .evenau{float: right;}
 .alleven .vc_grid-item .vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern{border-color: #d5bcaa;background-color: #d5bcaa;}
/* page contact*/
.page-id-4921 .content-pad-4x{padding: 0}
.wpb_gmaps_widget.wpb_content_element{margin-bottom: 0}
.events-archive .tribe-events-title-bar,
.events-archive .tribe-bar-date-filter{display: none}
.single-sp_member .member-event-list h2,
.single-sp_member .member-event-list .event-carousel-item .event-button{display: none}
@media (max-width: 767px) {
	#pageloader img{margin: 20vh auto}
	.leaf-banner-item .h2{font-size: 26px;}
}
@media (min-width: 992px){.post-grid-item-content .h3{font-size: 14px;}}
.home .sweethome{filter: sepia(.4) contrast(1.2) brightness(.9) saturate(1.4) hue-rotate(-10deg);}
.home .sweethome>.vc_column_container{background:rgba(0, 0, 0, 0.2);border-radius: 0px;transition: all 1s ease-in;}
.home .sweethome>.vc_column_container:hover{background:#d5bcaaad ;border-radius: 20px;}

/*
.dark-div h1 {
    font-size: 50px !important;
}
*/

.home .sweethome {
    filter: none !important;
}


.venue-details {
    display:none;
}

.event-carousel-item .event-title {
    white-space:initial !important;
	}
.wpb_single_image img {
    border-radius: 10px !important;
}
.sc-single-event-trainer {
    display: none;
}
.leaf-member:hover .leaf-member-image{transition: all 1s ease;filter: grayscale(0%);}
.leaf-member .leaf-member-image {
	
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
}
.leaf-banner-item:hover .leaf-banner-content:before{opacity: 0.25;}
.leaf-banner-item{filter: grayscale(100%);}
.leaf-banner-item:hover{filter: grayscale(0%);}
#main-nav .navbar-nav .current-menu-item>a {
    border-bottom: 4px solid;
	color: #FFF !important;
}
#main-nav .navbar-nav>li>a {
    padding: 35px 15px 35px 15px;
}
.adressform {
    background-color:#d5bcaa;
	
}
.adressform a,.adressform li,.adressform h3 {
    color:#FFF;
	
}
.single-sp_member .content-pad-4x .vc_column_container .wpb_wrapper .wpb_text_column.adressform
{
    border-color:#FFF;
    padding-top: 15px;
    padding-bottom: 15px;
	
}
.tribe-events-event-meta .tribe-events-meta-group-details {
    display: none;
    margin-top: 20px;
}
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern {
    border-color: #d5bcaa !important;
    background-color: #d5bcaa !important;
}