/*
Theme Name: Total Child Theme
Theme URI: https://your-site.com
Description: Your site description. Go to Appearance > Editor to modify this file.
Author: Your Name
Author URI: https://your-site.com
Template: Total
Version: 1.0
*/


#top-bar-content span.wpex-inline {
    margin: 0 0 0 20px ;
}

#top-bar-content span.wpex-inline .ticon {color:#a9151f !important;}

.navbar-style-one {
    margin-top: -30px;
}


/* Farbänderung */

.wpb_single_image .vc_box_border.vc_box_border_orange, .wpb_single_image .vc_box_border_circle.vc_box_border_orange {
    background-color: #dec3c5b8;
}

a.teaserlink { color:#515151;}
a.teaserlink:hover {color:#a9151f;text-decoration:none;}


h3 a:hover {color:#a9151fc9 !important;text-decoration:none;}

/*.wpb_single_image .vc_box_border.vc_box_border_grey:hover { background-color: #a9151fb8;}*/

#site-header-sticky-wrapper.is-sticky #site-header {
    z-index: 100;
}


/*Sprachumschalter Top Bar*/
.wpml-ls-legacy-list-horizontal {
    padding: 0px;
}

.wpml-ls-legacy-list-horizontal a {
    padding: 0px;
}

.wpml-ls-legacy-list-horizontal a span {
    vertical-align: top;
}

.wpml-ls-legacy-list-horizontal .wpml-ls-flag {
    margin-top: 2px;
	vertical-align: top;
}

/*Slider*/

.wpex-slider.no-margin-thumbnails .wpex-slider-thumbnails.cols-5 .sp-nc-thumbnail-container {
    padding: 0 3px 6px 3px !important;
    background-color: #e0e0e0;
}

.sp-slides-container {
    padding-bottom: 6px;
	background-color: #e0e0e0;
}

/* Cookie Hinweis */
#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme {
    border-top: 0px solid #202020 !important;
}

#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme p {
    color: #676464 !important;
}


/* Headerbild */
@media only screen and (max-width: 600px) {
  .headerbild {min-height:150px !important;}
}

.headerbild {min-height:300px}


/* Logo auf mobile devices*/
@media only screen and (max-width: 767px) {
    #site-logo img {
    	padding-top: 25px;
	}
}


/* Intern */

.cleanlogin-preview .avatar, .avatar.avatar-96.photo {
    display: none !important;
}

/*.widget_clean_login_widget .widget-title { margin-bottom:0px !important;}*/
.widget-title { margin-bottom:5px !important;}

.cleanlogin-preview a.cleanlogin-preview-edit-link {
    display: none !important;
}

.cleanlogin-preview a.cleanlogin-preview-logout-link {
    float: none !important;
}


/* Tabellenformatierung */

.vcex-pricing-header {
    padding: 15px 15px;
    text-align: left !important;
}

.vcex-pricing-content p { margin-bottom:0px !important;}

h2.rsvpmaker-entry-title {margin:0px 0px 20px 0px !important; color:#a9151f !important; font-size: 25px !important; font-weight:400;}


#rsvpconfirm h3,#rsvpconfirm h4 {margin:10px 0 10px;}

p.signed_up, p.rsvp_status {display:none;}

