<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name:     nolden_karl
Description:    theme for karl nolden
(c) by lenn#ART
http://www.lenn-art.photography
Author:         lenn-ART
Author URI: http://www.lenn-art.photography
Template:       vantage

(optional values you can add: Theme URI, Author URI, Version)
*/

@import url("../vantage/style.css");

a {outline:0 none !important;}

/* Ausblenden von Kommentaren, Kategorie-Links usw */
#comments, .comments-area, h1#page-title, .entry-categories, #nav-below {
  display:none;
}

/* "Aktuelle Veranstaltungen" margin */
#panel-26-0-0-1 .widget-title, #panel-22-0-1-0 .widget-title, #panel-22-0-1-1 .widget-title {
  margin-bottom:8px;
  color:#2D7BBF;
}

/* Veranstaltungen Style */
.calendar_header p, .clanedar_header span {
  color:#444 !important;
}
.evo_sort_btn {display:none;}
.evcal_arrows {
    /*float:right !important; */
    color:#333 !important;
  }
.ajde_evcal_calendar .calendar_header .evcal_arrows {border-color:#999 !important;}
#secondary {display:none;}
#primary {width:100% !important;}
.page-id-606 #primary {width:71.287% !important;}
.page-id-606 #secondary {display:block; margin-top:4em;}

/* Bildunterschrift */
.textwidget .wp-caption {
  box-shadow:none;
  margin:0 !important;
  padding:2px;
}

.textwidget .wp-caption-text {
  text-align: right;
  margin-top:-10px !important;
  font-size: 70%;
  padding-right:5px;
}

/* Logo GrÃ¶ÃŸe Ã¼berschreiben */

.logo img {
  width:289px;
  height:166px;
  margin-left:3em;
}

header#masthead .hgroup {padding:25px 0;}
header#masthead .hgroup #header-sidebar {padding:15px 0 !important;}


.site-header .support-text {
  color:white !important;
}

/* Kontaktformular-margin */
.wpcf7-form &gt; p:nth-child(2) {
  margin-top: -1em;
}

article.post{margin-bottom:5px; border:none;}

#main {
  background-image: url('/wp-content/uploads/2014/04/texture1.png');
}

header#masthead hgroup {
  padding-bottom:15px;
}

footer {
  box-shadow: 0px -2px 20px rgba(0,0,0,.4);
  border-top: 10px solid rgba(0,0,0,.3);
}

#footer-widgets {
  margin:0 auto;
}

/*#footer-widgets .widget {
  background-color:rgba(0,0,0,.3);
  margin:10px 15px;
  padding:10px 20px;
}*/

  #footer-widgets .widget .widget-title  {
        background-color:rgba(255,255,255,.85);
        padding:10px 20px;
      margin:0;
      color:#444;
          
        -moz-border-radius:4px 4px 0 0; /* Firefox */
        -webkit-border-radius:4px 4px 0 0; /* Chrome, Safari */
        -khtml-border-radius:4px 4px 0 0; /* Konqueror */
        border-radius:4px 4px 0 0; /* CSS3 */
  
      box-shadow:0px 4px rgba(0,0,0,.4);
    }

  #footer-widgets .widget .textwidget, #footer-widgets .widget #calendar_wrap{
        background-color:rgba(0,0,0,.3);
        padding:10px 20px;
        margin:0 3px;
        color:white;
    }

  #footer-widgets .textwidget {height:200px;}

    /* Footer Text Optik */
    #footer-widgets .widget .widget-title {font-size:18px;}
    #text-5 ul &gt; li &gt; a, #black-studio-tinymce-2 p {
       font-family:"Source Sans Pro" !important;
       font-size:120% !important;
       color:#eee !important;
       line-height:1.8;
    }

      #text-5 ul &gt; li &gt; a:hover {text-decoration: underline !important;}


    #text-5 ul {
       list-style: outside none square !important;
       margin-left:1em !important;
     }

.entry-content, .contentcontent, #panel-26-0-0-1 #evcal_widget, #panel-22-0-1-0 #evcal_widget {
  background:white;
  padding:15px;
  border-radius:8px 8px 8px 8px; /* CSS3 */
  
  box-shadow:4px 3px 5px rgba(0,0,0,.02);
  color:#666 ;
  font-family:"Source Sans Pro";
  font-size:90%;
  text-shadow:1px 0 rgba(0,0,0,.1);
}

  .entry-content {background:none !important; padding:0px !important; border-radius:0px 0px 0px 0px; box-shadow: 0px 0px;}

.contentcontent &gt; p &gt; strong {color:#2D7BBF;}

.single-post .entry-title a {
  float:right; 
  text-align:right;
  font-size:150%;
  max-width:55%;
}

/*.entry-content, .entry-content .textwidget {
  background:white;
  padding:15px;
  border-radius:8px 8px 8px 8px; 
  
  box-shadow:4px 3px 5px rgba(0,0,0,.02);
}

  #post-26 .entry-content {background:none !important; padding:0px !important; border-radius:0px 0px 0px 0px; box-shadow: 0px 0px;}*/

.main-navigation ul li a {
  /*text-transform:uppercase;*/
  font-weight:600;
  font-size:160%;
}

  .main-navigation ul li ul a {
      text-transform:none;
  }

.main-navigation ul li:hover &gt; a {
  /*box-shadow: 0px -6px white;*/
  text-decoration:underline;
  background-image: url('/wp-content/uploads/2014/04/texture1.png');
  background-color:#2773ad !important;
  border-radius:28px 28px 28px 28px;
}

.main-navigation ul li:hover ul a {
  box-shadow:0px 0px;
}

.main-navigation {
  border-bottom: 2px solid #3a7bad/*#9acc80 #4898CE*/;
  background-image: url('/wp-content/uploads/2014/04/texture1.png');
}

.sub-menu {opacity:.9 !important;}

.wpcf7-submit {font-size:90% !important;} 

/* RESPONSIVE ANPASSUNGEN */

@media(max-width:845px) {
  /* MENÃœ */
  #menu-hauptmenue &gt; li &gt; a {
    font-size:150%;
    padding:20px 30px;
  }

}

@media(max-width:765px) {
  /* MENÃœ */
  #menu-hauptmenue &gt; li &gt; a {
    font-size:140%;
    padding:20px 25px;
  }

}

@media(max-width:680px) {
  /* MENÃœ */
  #menu-hauptmenue &gt; li &gt; a {
    font-size:140%;
    padding:15px 15px;
  }

  #menu-hauptmenue {
    margin-left:1em;
  }

  #text-6 .textwidget iframe, #footer-widgets .widget {
    width:100% !important;
  }
}
</pre></body></html>