/*
Theme Name: OceanWP Child
Theme URI: https://hollywood-connection.de/
Description: Hollywood Connection Child
Author: Philipp
Author URI: https://provenseo.de
Template: oceanwp
Version: 1.0
*/

/* Ich lade das Eltern Stylesheet über die functions.php und nicht mit @import */

.vidimp a:hover {
	color: #79DEF9 !important;
}
@media only screen and (max-width: 959px) {
  body.default-breakpoint #site-logo.has-responsive-logo .custom-logo-link {
    display: block;
  }
}

@media (max-width: 480px) {
  #site-logo #site-logo-inner a img, #site-header.center-header #site-navigation-wrap .middle-site-logo a img {
      max-width: 130px;
  }
}

.objectcenter {
	display: flex;
	align-items: center;
	justify-content: center;
	
}

.nopadding {
	padding-right: 0px !important;
}

.btntop-login {
	border: 1px solid #FDC613;
height: 30px;
	color: #fff;
	font-size: 16px;
	background: #fdc613;
	color: #fff
}
.btntop-login:hover {
	border: 1px solid #003b5a;
	background: #13aff0;
}

/* Eventseiten deaktivieren 
.tribe-events-list .type-tribe_events {
    pointer-events: none;
}
.tribe-events-calendar-list__event-title {
    pointer-events: none;
}*/

.separationp {
	margin: 15px 0px 15px 0px !important;
	color: brown;

}

/* Header und Inhalte in den Post Types */

.headmusic {
	text-transform: uppercase;
}

@media only screen and (max-width: 960px) {
.headmusic {
	font-size: 22px !important;
	}
}

@media only screen and (max-width: 960px) {
	figure.wp-block-media-text__media {
		margin-bottom: 30px !important;
	}
}

@media only screen and (max-width: 960px) {
	div.wp-block-media-text__content {
		padding: inherit !important;
	}
}

hr.wp-block-separator {
	margin: 5% auto 4% !important;
	color: #6f4300;	
	border: 2px solid #6f4300;
}

/* Event Image entfernen */
.mec-event-image {
	display: none;
}
/*Event Slider Anpassungen */
/**Abstaende oben im Slider anpassen**/

.event-carousel-type3-head .mec-event-footer-carousel-type3 {
 border: 1px solid white;
background: #ffffff00 !important;
	margin-top: 0px;

}
.mec-event-footer-carousel-type3 span {
	margin-top: 0px !important;
	color: white;
}
/*Slider Fonts anpassen*/
h4.mec-event-carousel-title {
	color: white !important;
}
p.mec-carousel-event-location {
	color: white !important;
}
 .mec-sl-share {
	color: white !important;
	border-color: white !important;
}
.mec-booking-button {
	color: white !important;
	border-color: white !important;

}
.mec-event-footer-carousel-type3 span {
	color: white;
}
/*Single Event Site Padding Korrektur oben*/

div.mec-event-content {
	padding-top: 150px !important;
	}

div.col-md-4 {
	padding-top: 150px
}

/*Homepage Minimal Events Grid Anpassung */

.mec-event-loc-place {
    color: white;
    font-weight: 500;
}
.mec-event-date {
    color: white !important;
}

.mec-event-grid-minimal .mec-event-title a {
    color: #79def9;
}

.mec-event-grid-minimal .mec-event-date span {
    color: white;
}