/**
* Theme Name: Rodiar Child
* Description: This is a child theme of Rodiar.
* Author: Designervily
* Author URI: https://designervily.com/
* Template: rodiar
* Version: 1.0
* Farben 
#309C9F
#00868B
braun -> #b89f5c
*/ 

@media (min-width: 1201px) {
  body:not(.dsvy-max-mega-menu-override) .dsvy-navbar div > ul > li > a {
    margin: 0 18px !important;
  }
}

/*
.dsvy-header-style-4 .dsvy-pre-header-wrapper::before {
  background-color: #373737 !important;
}

.dsvy-header-style-4 .dsvy-pre-header-wrapper::after {
  background-color: #373737 !important;
}

.dsvy-header-style-4 .site-title {
  height: calc(var(--dsvy-rodiar-header-height) + 50px);
  padding-left: 40px;
  padding-right: 40px;
  background-color: #00868B!important;
}
*/
/* header navigation active */
.dsvy-navbar.dsvy-main-active-color-blackish > div > ul > li.current_page_item > a {
	color: #8FD5CF !important;
}

body:not(.dsvy-max-mega-menu-override) .dsvy-sticky-header .dsvy-navbar div>ul>li>a:active {
	color: #8FD5CF !important;
}

/* header transparent 
.site-header .dsvy-bg-color-transparent {
	background-color: transparent;
}
*/
/*
.dsvy-header-button a span::after {
	top: 2px !important;
	right: -4px !important;
}
*/

/*sticky header 
.dsvy-header-style-4 .site-title {
    padding-top: 20px;
	padding-bottom: 20px;
}

*/

/*
@media (max-width: 1200px){
	.dsvy-header-style-4 .dsvy-main-header-area {
		background-color: #00868B !important;
	}
	.dsvy-header-style-4 .dsvy-header-wrapper > .container > .d-flex{
		position: relative;
	}
	.dsvy-header-style-4 .dsvy-header-search-btn{	
	    position: absolute;
	    right: 60px;
	}
	.site-header.dsvy-header-style-4 .dsvy-slider-area {
		width: 100% !important;
	}
	.dsvy-header-style-4 .dsvy-right-box{
		display: none;
	}
	.dsvy-header-style-4 .site-title{
		padding-left: 0;
		padding-right: 0;
	}
	.dsvy-mobile-search .dsvy-header-search-btn a,
	.dsvy-header-style-4 .nav-menu-toggle {
		color: #fff;
	}
	.dsvy-header-style-4 .dsvy-responsive-icons .dsvy-cart-wrapper,
	.dsvy-header-style-4 .dsvy-responsive-icons .dsvy-header-search-btn{
		display: block;
	}

}

@media (min-width: 1200px){
.dsvy-header-style-4 .dsvy-header-button a:hover {
    color: #fff;
    background-color: #373737 !important;
}
}

.rev-button {background-color: #00868b !important; }
*/

/* header - impressum - datenschutz */

.dsvy-header-style-4 .dsvy-pre-header-wrapper .header-imprdatenschutz {
	padding-left: 0px !important;
	margin-right: 0px !important;
}

/* Ticket-Detail ausblenden */
.mec-booking-form-container .mec-ticket-detail { display: none !important; }
/*
.mec-booking .mec-event-tickets-list .mec-ticket-style-row .mec-ticket-style-row-section-1 { display: none !important; }
.mec-ticket-name-description-wrapper { display: none !important; }
.mec-ticket-icon-wrapper { display: none !important; }
.mec-single-event .mec-events-meta-group-booking .mec-field-wrapper span.mec-field-icon { display: none !important; }
.mec-booking label {font-weight: 600; } */

/*css - booking-system */
/* toggle */
.mec-events-toggle .mec-toggle-item {
  border: 1px solid #e4e4e4 !important;
  margin-bottom: 15px !important;
  box-shadow: 0 10px 15px #f3f3f3 !important;
  cursor: pointer !important;
}

/* bildgroesse im toggle */
.mec-single-modal.mec-single-modern .mec-events-event-image { margin-top: 5px !important; }
.mec-single-modern .mec-events-event-image img {
  width: 30% !important;
  /*float: right; */
}

/* seitenliste rechts statt links */
@media (min-width: 961px) { .mec-wrap .col-md-4
	{ float: right !important;
	}
}

/* Detail-Seite Kurse */
.mec-wrap {
    /*font: 14px/25px;
    font-weight: 400;
    color: #626262;*/
    margin-top: 20px !important;
}

/* list view - ausgeblendet */
.mec-event-list-minimal .mec-event-detail { display: none !important; }

.mec-event-list-minimal .mec-modal-booking-button { float: right !important; }

.attendee-profile { display: none !important; }