/*
Theme Name: theme
Description: Customized Theme
Author: FORMZO GmbH
Author URI: http://www.formzo.de
Template: evolve
Version: 1.0.0
Tags:
*/

@import url('https://bobparsley-event.de/wp-content-784723398/themes/evolve/style.css');


/* ------------------------------------------------------------------------------------------------------ */



/* roboto-100 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  src: url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-100.eot'); /* IE9 Compat Modes */
  src: local('Roboto Thin'), local('Roboto-Thin'),
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-100.woff') format('woff'), /* Modern Browsers */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-100.svg#Roboto') format('svg'); /* Legacy iOS */
  font-display: swap;
}

/* roboto-100italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  src: url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-100italic.eot'); /* IE9 Compat Modes */
  src: local('Roboto Thin Italic'), local('Roboto-ThinItalic'),
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-100italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-100italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-100italic.woff') format('woff'), /* Modern Browsers */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-100italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-100italic.svg#Roboto') format('svg'); /* Legacy iOS */
  font-display: swap;
}

/* roboto-300 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Roboto Light'), local('Roboto-Light'),
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-300.woff') format('woff'), /* Modern Browsers */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-300.svg#Roboto') format('svg'); /* Legacy iOS */
  font-display: swap;    
}

/* roboto-300italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'),
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-300italic.svg#Roboto') format('svg'); /* Legacy iOS */
  font-display: swap;
}

/* roboto-regular - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Roboto'), local('Roboto-Regular'),
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */
  font-display: swap;
}

/* roboto-italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-italic.eot'); /* IE9 Compat Modes */
  src: local('Roboto Italic'), local('Roboto-Italic'),
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-italic.svg#Roboto') format('svg'); /* Legacy iOS */
  font-display: swap;
}

/* roboto-500 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-500.eot'); /* IE9 Compat Modes */
  src: local('Roboto Medium'), local('Roboto-Medium'),
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-500.woff') format('woff'), /* Modern Browsers */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-500.svg#Roboto') format('svg'); /* Legacy iOS */
  font-display: swap;
}

/* roboto-500italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  src: url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-500italic.eot'); /* IE9 Compat Modes */
  src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'),
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-500italic.woff') format('woff'), /* Modern Browsers */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-500italic.svg#Roboto') format('svg'); /* Legacy iOS */
  font-display: swap;
}

/* roboto-700 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Roboto Bold'), local('Roboto-Bold'),
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-700.svg#Roboto') format('svg'); /* Legacy iOS */
  font-display: swap;
}

/* roboto-700italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'),
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-700italic.svg#Roboto') format('svg'); /* Legacy iOS */
  font-display: swap;
}

/* roboto-900 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-900.eot'); /* IE9 Compat Modes */
  src: local('Roboto Black'), local('Roboto-Black'),
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-900.woff') format('woff'), /* Modern Browsers */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-900.svg#Roboto') format('svg'); /* Legacy iOS */
  font-display: swap;
}

/* roboto-900italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  src: url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-900italic.eot'); /* IE9 Compat Modes */
  src: local('Roboto Black Italic'), local('Roboto-BlackItalic'),
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-900italic.woff') format('woff'), /* Modern Browsers */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content-784723398/themes/theme/fonts/roboto-v18-latin-900italic.svg#Roboto') format('svg'); /* Legacy iOS */
  font-display: swap;
}



/* Hintergrundbild */
BODY { background-image: url("/wp-content-784723398/uploads/website/background-4.png") !important; background-repeat: repeat !important; }

/* Kategorie-Überschrift und Suche-Überschrift usw. */
.alert-success P { display:none !important; }

/* Die LEAD-Beschreibung ist der spezielle SEO-Text für die Tag-Cloud */
.lead P { 
    display:block !important; 
    font-weight: 400 !important;
    font-size:18px !important;
    color:#1a5569 !important;
    font-size:20px !important;
} 
.lead { 
    margin-top:30px !important;
    padding:15px !important;
    padding-bottom:3px !important;
    border-radius: 8px !important;
-moz-border-radius: 8px !important;
-webkit-border-radius: 8px !important;
border:1px solid #afcb07;
}
.alert-success {
    /* Das Folgende wird benötigt, weil ansonsten z.B. beim Opera der Rahmen von den Folgeboxen übderdeckt wird */
    padding-bottom:3px !important;
    padding-top:3px !important;
}




/* nicht benötigte Funktionen */

/* Vor- und Zurück-Links */
.nav-previous { visibility:hidden !important; display:none !important; }
.nav-next { visibility:hidden !important; display:none !important; }
.navigation-links { visibility:hidden !important; display:none !important; }

/* Verlinkungen zu allen Kategoriene, denen der Post zugeordnet ist */
.entry-categories, .post-meta { visibility:hidden !important; display:none !important; }

/* Die weiter/zurück-Navigation entfernen */
.content .navigation { display:none !important; }


/* ******************************************************** */
/* Eine dünne Linie unter dem sticke-Menü (Farbe ggf. anpassen= */
.sticky-header {
        border-bottom:1px solid #1a5569 !important;
}


/* ******************************************************** */
/* Master Slider */

/* Abstand Slider - Content darunter */
.ms-slide-info {min-height: 30px !important;}


/* ******************************************************** */
/* Schrift */

/* Copyright Bilder / Bildunterschrift */
.wp-caption-text, .ms-info { font-size:0.8em;  }

.entry-content SPAN { font-size: 16px !important; font-family:Roboto !important; color:#333 !important; line-height:1.5em !important; }


/* Links im Content */
.content a { color:#195569; }
.content a:hover,.content a:active,.content a:focus { color:#01b6ed; }


/* Aufzählungen im Content */
.content .post UL { padding-left:30px;}
/* Aufzählungen auf Kategorie-Seiten */
.category .lead UL { 
    padding-left:30px;
    font-size: 0.8em !important;
    font-weight: 500;
}


/* Kategorie-Buttons */
.widget a:hover,.widget a:active,.widget a:focus  { color:#01b6ed !important; font-weight: bold !important; }

/* Menü-Buttons */
.container-menu a  { font-size: 1.1em !important; }
.container-menu .menu-item a:hover, .container-menu .menu-item a:active, .container-menu .menu-item a:focus  { color:#01b6ed !important; }



/* Buttons */
a.read-more, a.pt-cv-readmore, a.btn {
background: #cccccc;
z-index:10 !important;
border:0 !important;
border-color: #cccccc !important;
font-weight:300 !important;
color:#313230 !important;
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	box-shadow: none !important;
}
a.read-more:hover, a.read-more:active, a.pt-cv-readmore:hover, a.pt-cv-readmore:active, a.btn:hover, a.btn:active {
background: #afcb07;
border:0 !important;
border-color: #afcb07 !important;
font-weight:300 !important;
color:#313230 !important;
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	box-shadow: none !important;
}







H2 { color: #464b50 !important; }


/* Kategorieüberschriften Startseite */

.startseite-kategorie-titel  {
font-family:Roboto !important;
font-weight: 400 !important;
color: #464b50 !important; 
background-color: #afcb07; 
padding-right: 0px;  
padding-left: 10px;
padding-top: 10px; 
margin-bottom:0px !important;
position:relative; 
top:21px; 
border-top-left-radius: 8px !important;
border-top-right-radius: 8px !important;
letter-spacing: 0em;
}


/* Künstlernamen bei den Thumbs */
.has-post-thumbnail .post-title A { z-index: 100; position:absolute;display:block; color:#ffffff !important; width: 100% !important; font-size: 0.8em !important; padding-left:10px; padding-top:47px !important;padding-bottom:6px;padding-right:10px;background-color:transparent;  }

.startseite-kategorie-zusatz {
font-family:Roboto !important;
font-size: 0.5em;
}


/* Kategorie-Überschriften & Suchergebnis-Überschriften */

#category-title, .search-title, #tag-title { 
font-family:Roboto !important;
background-color: #afcb07; 
font-size: 0.7em !important;
padding-right: 0px;  
padding-left: 10px;
padding-top: 10px; 
padding-bottom: 8px; 
margin-bottom:0px !important;
margin-right:25px !important;
margin-left:5px !important;
position:relative; 
top:15px; 
left:10px;
border-radius: 8px !important;
-moz-border-radius: 8px !important;
-webkit-border-radius: 8px !important;
letter-spacing: 0em;
text-transform: uppercase;
display:block;
} 

.search-title { font-size: 1.3em !important; }

/* Überschriften Künstlerprofil */
H1.post-title, H1.page-title {
color:#1b5569 !important;
font-family:Roboto !important;
background-color: #afcb07; 
font-size: 1.5em !important;
padding-right: 0px;  
padding-left: 10px;
padding-top: 7px; 
padding-bottom: 5px; 
margin-bottom:0px !important;
margin-left:10px !important;
position:relative; 
top:0px; 
left:-8px;
width: 99% !important;
border-radius: 8px !important;
-moz-border-radius: 8px !important;
-webkit-border-radius: 8px !important;
letter-spacing: 0em;
text-transform: uppercase;
display:block;
}



.alert-success { 
    background-color:#ffffff !important;
}


/* Überschriften Künstlerprofil */
.single-post H2 {
font-family:Roboto !important;
background-color: #ececec; 
font-size: 1.5em !important;
padding-right: 0px;  
padding-left: 10px;
padding-top: 7px; 
padding-bottom: 5px;
margin-top:60px !important; 
margin-bottom:20px !important;
margin-left:10px !important;
position:relative; 
left:-8px;
width: 100% !important;
border-radius: 8px !important;
-moz-border-radius: 8px !important;
-webkit-border-radius: 8px !important;
letter-spacing: 0em;
display:block;
}

.posts {
    position:relative; 
    top:-50px;
}

/* Die thumbnail-posts auf den Kategorie-Seiten */
.post {
    border-style:none !important;
}

/* Text Künstlerprofil */
.single-post p {
padding-left:20px;
padding-right:20px;
}

.pt-cv-ifield {
    
    padding-top:0px !important;
    padding-bottom:0px !important;
    padding-left:15px !important;
    padding-right:15px !important;
}
/* Künstlerprofile */
.single-post .post-content P,  .single-post LI {
    font-weight: 400 !important;
    font-size:18px !important;
    text-align:justify;
}

/* Texte Startseite */
.home .post-content P {
    text-align:left !important;
        font-weight: 400 !important;
    font-size:18px !important;
       -moz-hyphens: none;
   -o-hyphens: none;
   -webkit-hyphens: none;
   -ms-hyphens: none;
   hyphens: none; 
}
/* Texte sonstige Seiten (nicht Künstlerprofile!) */
.page .post-content P, .page .content-column {
    text-align:left !important;
        font-weight: 400 !important;
    font-size:18px !important;
       -moz-hyphens: none;
   -o-hyphens: none;
   -webkit-hyphens: none;
   -ms-hyphens: none;
   hyphens: none; 
}
.page .post-content H1 {
    font-weight: 400 !important;
    font-size:28px !important;
}
/* Teaser */
.pt-cv-content, .card .post-content P {
    text-align:justify;
    font-weight: 400 !important;
    font-size:17px !important;
}


/* Überschrift innerhalb des Kategoriesliders */
H2.advs-title { 
background-color: transparent !important;
padding: 10px !important;
margin: 0px !important;
font-size:16px !important;
line-height:16px !important;
font-weight:300 !important;
}
/* Text innerhalb des Kategorie-Sliders */
.advps-slide-container P {
font-size:11px !important;
font-weight:200 !important;  
text-align:left !important; 
text-transform:none !important;
display:none !important;
}

/* Kundenstimmen-Slider */
.testimonial_rotator_wrap { margin-left:20px !important; margin-right:20px !important;  padding:0px !important;}
.testimonial_rotator_slide {border:1px solid #afcb07; 
border-radius: 8px !important;
-moz-border-radius: 8px !important;
-webkit-border-radius: 8px !important;

padding:30px !important;padding-top:40px !important;background-color: #f9f9f9;background-image:url('https://bobparsley-event.de/wp-content-784723398/uploads/2016/06/background-kundenstimmen-2.png'); background-repeat: repeat; background-position: top left; background-attachment: scroll;  }
.testimonial_rotator_slide_title { display:none !important; }
.testimonial_rotator_quote P { margin: 0px !important; padding: 0px !important; padding-bottom: 10px !important; }
.testimonial_rotator_author_info { padding: 0px !important; margin: 0px !important;  }






/* ******************************************************** */
/* Advanced post slider */

.advps-slide {
    padding-left: 2px; 
    padding-bottom: 2px; 
    max-height: 228px !important;
 }

/* Textfeld bei sehr kleiner Breite anpassen */


/* 480 isz mein schritt */




@media (max-width: 590px) { 

.advps-excerpt-block-one P { padding:2px !important; }
.advps-excerpt-one {width: 50%! important; }

}

@media (max-width: 480px) { 

.advps-excerpt-block-one P { display:none !important; }
.advps-excerpt-one {width: auto! important; height:auto !important; padding:0px !important; }
.advs-title {display:block !important; padding:0px !important; margin:0px !important; }
.advs-title a { font-size: 1.4em! important; display:block !important; width:100% !important; height:100% !important;padding:0px !important; padding-left:10px !important; margin:0px !important;}
.advps-overlay-one { display:none !important; }
}



.widget-content {
    padding-left:0px !important; 
    padding-right:0px !important; 
    padding-top:0px !important; 
    padding-bottom:0px !important; 
    background-color:#ffffff !important; 
    border-width:0px !important; 
}


.widget_extended-categories .widget-content, .widget_nav_menu .widget-content, .widget_tag_cloud .widget-content {
    padding-left:15px !important;
    padding-right:15px !important;
    padding-top:15px !important;
    padding-bottom:15px !important;
    background-color:#ffffff !important; 
    border-color:#afcb07 !important; 
    border-width:1px !important; 
border-radius: 8px !important;
-moz-border-radius: 8px !important;
-webkit-border-radius: 8px !important;
    
}



.widget_extended-categories A, .widget_nav_menu LI A, .widget_extended-categories A:focus,  .widget_nav_menu LI A:focus, .widget_extended-categories A:hover,  .widget_nav_menu LI A:hover, .widget_extended-categories A:active,  .widget_nav_menu LI A:active {
    font-weight: 400 !important;
    font-size:18px !important;
}

.widget_extended-categories A, .widget_nav_menu LI A {
    color:#616161 !important;
}


H3.widget-title { 
    padding-bottom:0px !important;
    font-weight: 500 !important;
    font-size:25px !important;
}


.header-widgets, .alert { display:none !important; }

/* Im Rahmen von Text-Widgets baue ich die verlinkten Grafiken / Banner in die Seitenspalten */
/* Grafiken sollen über die gesamte Breite der Seitenspalten gehen, auch wenn sie in ein P-Element eingebettet sind */
.textwidget P {
    padding-left:0px !important;
    padding-right:0px !important;
}


/* Startseite */
.home .post-title, .home H1, .page-id-39416 .post-title, .page-id-39416 H1 {
    background-color:#ffffff !important;   
    text-transform:none !important;
    padding-top:0px !important;
    padding-bottom:0px !important;
    padding-left:0px !important;
    padding-right:0px !important;
    margin-top:0px !important;
    margin-bottom:0px !important;
    margin-left:0px !important;
    margin-right:0px !important;
    font-weight: 400 !important;
    font-size:30px !important;
    position:static !important;
    color:#1b5569 !important;
}
.home .post-content P, .page-id-39416 .post-content P, .page-id-35144 .post-content P {
    padding-top:0px !important;
    padding-bottom:0px !important;
    padding-left:15px !important;
    padding-right:15px !important;
    margin-top:0px !important;
    margin-bottom:10px !important;
    margin-left:0px !important;
    margin-right:0px !important;
    font-weight: 400 !important;
    font-size:18px !important;

}



.home .content .container .status-publish {
    border:0px solid red;
}


.home .content .container .status-publish H2, .page-id-39416 .content .container .status-publish H2, .CF5dc3dadb68fe9 H2 {
font-family:Roboto !important;
background-color: #ececec; 
font-size: 1.5em !important;
padding-right: 0px;  
padding-left: 10px;
padding-top: 7px; 
padding-bottom: 5px;
margin-top:60px !important; 
margin-bottom:20px !important;
margin-left:10px !important;
position:relative; 
left:-8px;
width: 100% !important;
border-radius: 8px !important;
-moz-border-radius: 8px !important;
-webkit-border-radius: 8px !important;
letter-spacing: 0em;
display:block;
}

.home HR {
background-color: #ececec; 
height:29px;
padding-right: 0px;  
padding-left: 10px;
padding-top: 7px; 
padding-bottom: 5px;
margin-top:0px !important;
margin-bottom:20px !important;
margin-left:10px !important;
position:relative; 
left:-8px;
width: 100% !important;
border-radius: 8px !important;
-moz-border-radius: 8px !important;
-webkit-border-radius: 8px !important;
letter-spacing: 0em;
display:block;
}





/* Cloud */
.widget_tag_cloud A, .widget_tag_cloud A:focus,  .widget_tag_cloud A:hover,  .widget_tag_cloud A:active {
    font-weight: 400 !important;
    font-size:18px !important;
    color:#616161 !important;
}

/* Position der Social-Media-Buttons */
.social-media-links {position:relative; top:-40px;left:10px;}


/* Footer */
.footer { 
    padding-top:10px !important; 
    padding-bottom:10px !important;
    background-color:#ececec !important;
}
#copyright {
    font-weight: 300 !important;
    font-size:16px !important;
    margin-bottom:0px !important;
    color:#626262 !important;
}


/* ---------------------------- Menü ----------------------------- */


@media  (min-width: 992px) {
.main-menu { display: none !important; }
}







/* ---------------------------- Hauptslider ----------------------------- */

/* Hauptslider */
@media  (min-width: 0px) and (max-width: 768px) {
    #bootstrap-slider H2 { display: none !important; }
    #bootstrap-slider .carousel-caption H5 { display: none !important; }
    #bootstrap-slider P { display: none !important; }
    #bootstrap-slider .bootstrap-button { display: none !important; }
}
/* Hier die normale Hintergrundfarbe des Inhalts eintragen, damit während des Ladens der Website nicht kurz bevor die Slider-Bilder geladen werden eine falsche Farbe aufflackert */
#bootstrap-slider { background-color:#ffffff !important; }
/* Vor-Zurück-Buttons entfernen */
.carousel-control-button { display: none !important; }
/* Box für alle Slider-Texte */
.carousel-caption {
    left:20px !important;
    top:30px !important;
    width:auto !important;
}
/* Slider Überschrift */
#bootstrap-slider .carousel-caption H5 { 
    padding:0px !important;
    background-color:transparent !important;
    color:#01b6ed !important;
    width:auto !important;
    max-width:50% !important;
     margin-left:20px !important;
    border-radius: 8px !important;
    -moz-border-radius: 8px !important;
    -webkit-border-radius: 8px !important;
    opacity:1 !important;
    font-weight:300 !important;
    font-size:40px !important;
    text-transform:none !important;
    text-align:left !important;
}
/* Slider-Text */
#bootstrap-slider P {
padding:0px !important;
background-color:transparent !important;
width:auto !important;
    color:#01b6ed !important;
    max-width:50% !important; 
    margin-left:20px !important;
        border-radius: 8px !important;
    -moz-border-radius: 8px !important;
    -webkit-border-radius: 8px !important;
    opacity:1 !important;
    font-weight:300 !important;
    font-size:24px !important;
    text-transform:none !important;
    text-align:left !important;
}
/* Slider-Link */
#bootstrap-slider .bootstrap-button { 
color:#01b6ed !important;
width:auto !important;
max-width:50% !important;
    background-color:transparent !important;
    text-align:left !important;
    text-transform:none !important;
    padding:0px !important;
    left:0px !important;
    margin-left:11px !important;
}

#bootstrap-slider .item-1 .carousel-caption H5, #bootstrap-slider .item-1 P, #bootstrap-slider .item-1 .bootstrap-button { 

color:#b2b2b2 !important; 
}

#bootstrap-slider .item-2 .carousel-caption H5, #bootstrap-slider .item-2 P, #bootstrap-slider .item-2 .bootstrap-button { 
/*color:#7a7a7a !important;*/
color:#b2b2b2 !important; 
}

#bootstrap-slider .item-3 .carousel-caption H5, #bootstrap-slider .item-3 P, #bootstrap-slider .item-3 .bootstrap-button {  
/*color:#7a7a7a !important;*/
color:#b2b2b2 !important; 
}

#bootstrap-slider .item-4 .carousel-caption H5, #bootstrap-slider .item-4 P, #bootstrap-slider .item-4 .bootstrap-button { 

color:#7a7a7a !important; 
}

#bootstrap-slider .item-5 .carousel-caption H5, #bootstrap-slider .item-5 P, #bootstrap-slider .item-5 .bootstrap-button { 

color:#7a7a7a !important; 
}



/* ---------------------------- Bilder allgemein ----------------------------- */

img { border-width:0px !important; border-style:none !important; margin:0px !important; }





/* ---------------------------- Sonderseiten ----------------------------- */



.page-id-35144 .post-content H2, .page-id-35148 H2, .page-id-35660 H2, .page-id-182 H1 {
    background-color:#ffffff !important;   
    text-transform:none !important;
    padding-top:0px !important;
    padding-bottom:0px !important;
    padding-left:10px !important;
    padding-right:10px !important;
    margin-top:0px !important;
    margin-bottom:0px !important;
    margin-left:0px !important;
    margin-right:0px !important;
    font-weight: 400 !important;
    font-size:30px !important;
    position:static !important;
    color:#1b5569 !important;
}

.CF5dc3dadb68fe9 H3 {
font-family:Roboto !important;
background-color: #ececec; 
font-size: 1.5em !important;
padding-right: 0px;  
padding-left: 10px;
padding-top: 7px; 
padding-bottom: 5px;
margin-top:60px !important; 
margin-bottom:20px !important;
margin-left:10px !important;
position:relative; 
left:-8px;
width: 100% !important;
border-radius: 8px !important;
-moz-border-radius: 8px !important;
-webkit-border-radius: 8px !important;
letter-spacing: 0em;
display:block;
}


.page-id-182 H2 {
font-family:Roboto !important;
background-color: #ececec; 
font-size: 1.5em !important;
padding-right: 0px;  
padding-left: 10px;
padding-top: 7px; 
padding-bottom: 5px;
margin-top:60px !important; 
margin-bottom:20px !important;
margin-left:10px !important;
position:relative; 
left:-8px;
width: 100% !important;
border-radius: 8px !important;
-moz-border-radius: 8px !important;
-webkit-border-radius: 8px !important;
letter-spacing: 0em;
display:block;
}

.page-id-35144 .post-content P, .page-id-35148 .post-content P, .page-id-35660 .post-content P, .page-id-182 .post-content P, .page-id-85 .post-content P, .page-id-34 .post-content P {
    padding-top:0px !important;
    padding-bottom:0px !important;
    padding-left:15px !important;
    padding-right:15px !important;
    margin-top:0px !important;
    margin-bottom:10px !important;
    margin-left:0px !important;
    margin-right:0px !important;
    font-weight: 400 !important;
    font-size:18px !important;

}

.page-id-182 .post-content P {
    margin-right:15px !important;
}

.bhaf-529 { display:none !important; }


/* Spezial Schlagwortseiten */

.category-000-schlagwortseite H1 {
    background-color:#ffffff !important;   
    text-transform:none !important;
    padding-top:0px !important;
    padding-bottom:0px !important;
    padding-left:10px !important;
    padding-right:10px !important;
    margin-top:0px !important;
    margin-bottom:0px !important;
    margin-left:0px !important;
    margin-right:0px !important;
    font-weight: 400 !important;
    font-size:30px !important;
    position:static !important;
    color:#1b5569 !important;
}




/* Spezial Künstlerprofile (interne Verlinkungen anders visualisieren) */

/*
.category-000-kuenstlerprofil .post-content p a {
    color:#333333 !important;

}
.category-000-kuenstlerprofil .post-content .caldera-grid p a {
    color:#195569 !important;
}
*/


/* Spezial Künstlerprofile H3-Überschrift "Andere Künstler buchen" */

.category-000-kuenstlerprofil .post-content .andere-kuenstler {
    /*
    border:1px solid #afcb07;
    */
    border-top:0px solid #d3d3d3;
    border-bottom:2px solid #d3d3d3;
    border-bottom:3px solid #afcb07;
    border-left:1px solid #d3d3d3;
    border-right:1px solid #d3d3d3;
    /*
    border-radius: 8px !important;
-moz-border-radius: 8px !important;
-webkit-border-radius: 8px !important;
*/
margin-left:20px !important;
margin-right:10px !important;
margin-top:0px !important;
padding-left:5px !important;
padding-right:5px !important;
padding-top:25px !important;
padding-bottom:15px !important;
}

@media  (max-width: 470px) {
.category-000-kuenstlerprofil .post-content .andere-kuenstler {
margin-left:5px !important;
margin-right:0px !important;
}
}
.category-000-kuenstlerprofil .post-content .andere-kuenstler a {
    color:#7f7f7f;
    text-decoration: underline;
}
.category-000-kuenstlerprofil .post-content .andere-kuenstler a:hover, .category-000-kuenstlerprofil .post-content .andere-kuenstler a:active {
    color:#3f3f3f;
    text-decoration: none;
}

.category-000-kuenstlerprofil .post-content .andere-kuenstler H3 {
    padding-left:18px !important;
    font-family:Roboto !important;
    margin-bottom:15px !important;
background-color:transparent; 
font-size: 21px !important;
color:#6f6f6f !important;
color:#5f5f5f !important;
/*
padding-right: 0px;  

padding-top: 7px; 
padding-bottom: 5px;

padding-left: 20px;
margin-top:20px !important; 
margin-bottom:20px !important;

*/

/*
 * margin-left:10px !important;
position:relative; 
left:-8px;
width: 100% !important;
border-radius: 8px !important;
-moz-border-radius: 8px !important;
-webkit-border-radius: 8px !important;
*/
letter-spacing: 0em;
display:block;
}

.category-000-kuenstlerprofil .post-content .andere-kuenstler P {
    font-size: 16px !important;
      padding-top: 0px !important; 
      padding-bottom: 0px !important;
    margin-top:0px !important; 
    margin-bottom:10px !important;
    color:#5f5f5f !important;
    color:#474747 !important;
    /*
    padding-left: 60px;
    padding-top: 0px !important;  
    padding-bottom: 0px !important; 
    margin-top:0px !important; 
    margin-bottom:15px !important;
    */
}
/*
.category-000-kuenstlerprofil .post-content .caldera-grid p a {
    color:#195569 !important;
}
*/



/* Gagenanfrage */

H2.header-gagenanfrage {
    background-color: #afcb07 !important;
    color:#1b5569 !important;
}

.caldera-grid .CF5dbf79e57977e {
    padding-left:20px !important;
    padding-right:10px !important;
    padding-top:5px !important;
}
.caldera-grid .CF5dbf79e57977e H4 {
    background-color:none !important;
    text-transform:none !important;
    padding-top:30px !important;
    padding-bottom:20px !important;
    padding-left:0px !important;
    padding-right:0px !important;
    margin-top:0px !important;
    margin-bottom:0px !important;
    margin-left:0px !important;
    margin-right:0px !important;
    font-weight: 400 !important;
    font-size:30px !important;
    position:static !important;
    color:#1b5569 !important;
}

/* Spezial Eventagenturen & Veranstalter und Angebote */
.caldera-grid .CF5f52865e263d2 .form-group, .caldera-grid .CF5dc3dadb68fe9 .form-group {
    padding-left:20px !important;
    padding-right:10px !important;
 }
.caldera-grid .CF5dc3dadb68fe9 .einleitungangebote, .page-id-39416 .post-content P {
    padding-left:20px !important;
    padding-right:10px !important;
 }

.caldera-grid .CF5dbf79e57977e .caldera-form-page {
    background-color:#ececec;
    padding-left:20px !important;
    padding-right:10px !important;
    padding-bottom:10px !important;
    
    border-top:3px solid #afcb07;
    border-bottom:3px solid #afcb07;
    
/*    
    border:1px solid #afcb07; 
    
background-image:url('https://bobparsley-event.de/wp-content-784723398/uploads/2016/06/background-kundenstimmen-2.png'); background-repeat: repeat;
border-radius: 8px !important;
-moz-border-radius: 8px !important;
-webkit-border-radius: 8px !important;
*/
letter-spacing: 0em;
}




.CF5dbf79e57977e .cf-page-btn-next, .CF5f52865e263d2 .cf-page-btn-next, .CF5dc3dadb68fe9 .cf-page-btn-next {
    margin-top:30px !important;
background-color: #afcb07 !important;
border:0 !important;
border-color: #afcb07 !important;
font-weight:300 !important;
color:#313230 !important;
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	box-shadow: none !important;
    font-size:120% !important;
    font-weight:400 !important;
    color:#1b5569 !important;
}

.CF5dbf79e57977e .btn-spezialschrift {
    display:block;
    padding-top:20px;
    padding-bottom:20px;
    padding-left:0px !important;
    padding-right:0px !important;
    font-weight:bold;
    color:red;
}
.CF5dbf79e57977e .btn-einleitungstext {
    padding-top:30px !important;
    padding-left:0px !important;
    padding-right:0px !important;
    color:#1b5569 !important;
}
.CF5dbf79e57977e .btn-einleitungstext-2 {
    padding-top:0px;
    padding-left:0px !important;
    padding-right:0px !important;
    color:#1b5569 !important;
}
.CF5dbf79e57977e .btn-einleitungstext-3 {
    padding-top:15px !important;
    padding-left:0px !important;
    padding-right:0px !important;
    padding-bottom:19px !important;
    color:#1b5569 !important;
}





/* ---------------------------------- */
/* Optimierung für das Handy */
/* ---------------------------------- */

/* Spezial Silbentrennung Überschriften */
H1, H2, H3, H4, H5, H6 {
    -moz-hyphens: none !important;
   -o-hyphens: none !important;
   -webkit-hyphens: none !important;
   -ms-hyphens: none !important;
   hyphens: none !important; 
}
/* Silbentrennung für spezielle Überschriften auf Handys aktivieren */
@media  (max-width: 470px) {
.postid-35877 H1, .category-105 H1, .page-id-85 H1 {
    -moz-hyphens: auto !important;
   -o-hyphens: auto !important;
   -webkit-hyphens: auto !important;
   -ms-hyphens: auto !important;
   hyphens: auto !important; 
}
/* Spezial Gagenanfrage und Angebotserstellung */
    H4.h4-trennung {
    -moz-hyphens: auto !important;
   -o-hyphens: auto !important;
   -webkit-hyphens: auto !important;
   -ms-hyphens: auto !important;
   hyphens: auto !important; 
    }
}

/* Optimierung für das Handy */

@media  (max-width: 400px) {
    H1.post-title {
        font-size:22px !important;
    }
    H1.page-title {
        font-size:24px !important;
    }
    .post-content H2 {
        font-size:20px !important;
    }
    .page-content H2 {
        font-size:22px !important;
    }
    .widget H3 {
        font-size:22px !important;
    }
    .page-id-35144 H2 {
        font-size:24px !important;
    }
    .page .post-content P {
        text-align:justify !important;
    -moz-hyphens: auto !important;
   -o-hyphens: auto !important;
   -webkit-hyphens: auto !important;
   -ms-hyphens: auto !important;
   hyphens: auto !important; 
    }
    
    .category-000-schlagwortseite H1.post-title {
        font-size:24px !important;
    }
    .category-000-schlagwortseite .post-content H2 {
        font-size:20px !important;
    }
    .testimonial_rotator_wrap { margin-left:5px !important; margin-right:0px !important;  padding:0px !important;}
    .testimonial_rotator_slide { 
        padding:10px !important;
        padding-top:40px !important; 
    }

}

/* Gagenanfrage: Handy-Optimierung Gagenanfrage */
@media  (max-width: 470px) {
    .caldera-grid .CF5dbf79e57977e  H4, .CF5dbf79e57977e  H4.h4-trennung {
        font-size:20px !important;
    }

    .caldera-grid .CF5dbf79e57977e P {
     padding-left:0px !important;
     padding-right:0px !important;
     text-align:left !important;
    }
    .caldera-grid .CF5dbf79e57977e {
    padding-left:5px !important;
    padding-right:0px !important;
    }
    .caldera-grid .CF5dbf79e57977e .caldera-form-page {
        padding-left:15px !important;
        padding-right:0px !important;
    }
    .CF5dbf79e57977e #fld_3652323_1 {
     margin-left:0px !important;   
     margin-right:0px !important; 
    }
}

/* Angebot erstellen lassen: Handy-Optimierung Angebot erstellen lassen */
@media  (max-width: 470px) {
    .page-id-35144 H2 {
        font-size:28px !important;
    }
    .page-id-35144 .post-content {
         padding-left:0px !important;
        padding-right:0px !important;
    }
/*
    .caldera-grid .CF5dc3dadb68fe9  H4 {
        font-size:22px !important;
               -moz-hyphens: auto;
   -o-hyphens: auto;
   -webkit-hyphens: auto;
   -ms-hyphens: auto;
   hyphens: auto; 
    }
    .caldera-grid .CF5dc3dadb68fe9 P {
     padding-left:0px !important;
     padding-right:0px !important;
    }
    .caldera-grid .CF5dc3dadb68fe9 {
    padding-left:5px !important;
    padding-right:0px !important;
    }
    .caldera-grid .CF5dc3dadb68fe9 .caldera-form-page {
        padding-left:5px !important;
        padding-right:0px !important;
    }
    .CF5dc3dadb68fe9 #fld_3652323_1 {
     margin-left:0px !important;   
     margin-right:0px !important; 
    }
    */
}


/***************************************************************************************************************************/


/* Aus irgendeinem Grund sind die Verlinkungen innerhalb der Drop-Down-Menüs (manchmal) nicht anklickbar (das scheint auch vom Browser abhängig zu sein) */
/* Betroffen ist nur das "ausgeklappte" Hauptmenü, also NICHT das Menü für Handys (mit den 3 Balken) */
/* Dieses Problem wird durch die folgende Zeile behoben */
/* Das darf aber keinesfalls auf das ganz eingeklappte Handy-Menü (mit den 3 Balken) angewendet werden, sonst entsteht dort genau das Problem, was verhindert werden soll (zumindest auf dem iPhone/Konqueror) */
@media  (min-width: 768px) {
#menu-hauptmenue .dropdown-menu .menu-item { z-index:220 !important; }
}

/* Das Folgende optimiert den Header für die Handy-Version und setzt z.B. das Logo neben das Menü und macht das Logo klein */
@media  (min-width: 0px) and (max-width: 767px) {
    

/* Header auf dem Handy immer oben stehen lassen (sticky header) */

    /* Gesamten Header (über dem Slider!) sticky setzen */
    
    /* Hinweis: Das mit dem "position fixed" hat nicht funktioniert => Grund: Wenn das Menü voll ausgeklappt wird und zu lang für das Display, kann man nicht mehr herunter-scrollen und kann das dann nicht mehr richtig bedienen!! */
    /* das Menü wird beim Ausklappen quasi unten abgeschnitten und man gelangt dort dann nicht mehr hin */
    /* deshalb wurde das "fixed" deaktiviert */
    
    .header-wrapper {
        /* Position fixed wieder herausnehmen */
        /*
        position:fixed;
        top:0;
        border-bottom: 1px solid #b3b3b3;
        */
        z-index:200 !important;
        width:100% !important;
        background-color:#ffffff !important;
    }
    .menu-header { background-color:#ffffff !important; }
    /* Die Hintergrundfarbe darf nicht transparent sein */
    .header-pattern .container { 
        background-color:#ffffff !important;
        height:60px !important;
        border-bottom: 1px solid #b3b3b3;
    }
    /* Nur wenn der Header position:fixed steht, muss der Content in Höhe des Headers einen Abstand nach oben frei lassen */
    /*
    #wrapper {
        padding-top:60px !important;
    }
    */

/* Die Höhe des Headers für das Handy minimieren */

    /* auf die Social-Media-Buttons wird verzichtet, um Platz zu sparen */
    .social-media-links { display:none !important; }

    /* Das Logo verkleinern, ganz nach rechts schieben und per Position absolut aus dem Elementfluss nehmen */
    .header-pattern IMG { 
        width: 190px !important;
        position:absolute !important;
        right:0px !important;
    }
    /* Hiermit wird das Logo vertikal positioniert */
    .header-pattern .container { 
        padding-top: 16px !important;
        padding-bottom:0px !important;
    }
    
    /* Die Navigation nach links schieben */
    .navbar .navbar-toggler {
        position:static !important;
        margin-left:20px !important;
    }
    /* Diverse Abstände entfernen */
    .navbar {
        padding-top:0px !important;
        padding-bottom:0px !important;
    }
    .header-logo-container {
        margin-top:0px !important;
        margin-bottom:0px !important;
    }
    /* Hierdurch wird das Menü nach oben verschoben (weil diese Box sonst "im Weg ist" */
    .header-pattern { 
        padding-top:0px !important;
        margin-top:0px !important;
        padding-bottom:0px !important;
        margin-bottom:0px !important;
        height:0px !important;
    }

    
}


/***************************************************************************************************************************/

/* Bild/Verlinkung "Künstler suchen lassen" soll in der Handy-Version weiter oben angezeigt werden, in der normalen Version aber nicht! */

@media  (min-width: 768px) {
    #text-14 { display:none !important; }
}
@media  (max-width: 767px) {
    #text-4 { display:none !important; }
}


/* spezielles Überschriften-Design für "So funktioniert's" auf der Startseite */

.page-id-35101 .content .container .status-publish H2.startseiten-sonder-h2 {
    background-color:#ffffff !important;   
    text-transform:none !important;
    padding-top:0px !important;
    padding-bottom:0px !important;
    padding-left:0px !important;
    padding-right:0px !important;
    margin-top:0px !important;
    margin-bottom:0px !important;
    margin-left:0px !important;
    margin-right:0px !important;
    font-weight: 400 !important;
    font-size:30px !important;
    position:static !important;
    color:#1b5569 !important;
}

/***************************************************************************************************************************/
/* Master Slider Video-Consens */

.videoconsens {
        display:block;
        position:absolute;
        font-size:12px;
        z-index:100;
        padding:5px;
        color:#ffffff;
        background-color:black;
        background: rgba(0, 0, 0, .3);
}
.videoconsens a { color:#01b6ed; }
.videoconsens a:hover,.videoconsens a:active,.videoconsens a:focus { color:#ffffff; }



.ms-skin-default .ms-slide .ms-slide-vpbtn,
.ms-skin-default .ms-video-btn{
    width: 130px !important;
    padding-top:50px;
    background-position: 20px -150px !important;
    color:#ffffff;
    font-weight:bold;
    font-size:20px;
    margin-left: -50px !important;
    margin-top: -30px !important;
}

.ms-skin-default .ms-slide .ms-slide-vpbtn:after,
.ms-skin-default .ms-video-btn:after{
	content: "Video starten";
    background-color:black;
    background: rgba(0, 0, 0, .3);
    display:block;
}

/***************************************************************************************************************************/
/* Box interne Verlinkung (andere Künstler anfragen) */

.anderekuenstler {
    
    border:1px solid #d3d3d3;
    
margin-left:20px !important;
margin-right:10px !important;
margin-top:50px !important;

padding-left:5px !important;
padding-right:5px !important;
padding-top:25px !important;
padding-bottom:15px !important;
}

@media  (max-width: 470px) {
.category-000-kuenstlerprofil .post-content .anderekuenstler {
margin-left:5px !important;
margin-right:0px !important;
}
}

.category-000-kuenstlerprofil .post-content .anderekuenstler a {
    color:#7f7f7f;
    text-decoration: underline;
}
.category-000-kuenstlerprofil .post-content .anderekuenstler a:hover, .category-000-kuenstlerprofil .post-content .anderekuenstler a:active {
    color:#3f3f3f;
    text-decoration: none;
}

.category-000-kuenstlerprofil .post-content .anderekuenstler P, .category-000-kuenstlerprofil .post-content .anderekuenstler LI {
    font-size: 16px !important;
      padding-top: 0px !important; 
      padding-bottom: 0px !important;
    margin-top:0px !important; 
    margin-bottom:10px !important;
    color:#5f5f5f !important;
    color:#474747 !important;
    /*
    padding-left: 60px;
    padding-top: 0px !important;  
    padding-bottom: 0px !important; 
    margin-top:0px !important; 
    margin-bottom:15px !important;
    */
}
 .category-000-kuenstlerprofil .post-content .anderekuenstler LI {
 
white-space: nowrap !important; 
margin: 1px !important; 

 }












