/*
Theme Name: evolve Child
Template: evolve
Author: Child Theme Configurator
Version: 1.0.1435070205
Updated: 2015-06-23 16:36:45
*/

.link-effect a:hover span, .link-effect a:focus span {
    transform: none;
}

/* Allgemein
   ========= */

body, input, textarea, h1, h2, h3, h4, h5, h6 { font-family:"Open Sans","Helvetica Neue", Helvetica,arial,sans-serif !important; }

h1, h2, h3, h4, h5 { 
	letter-spacing:-0.02em; 
}
h2 { font-size: 24px; line-height: 24px; padding: 5px 0px; }
h3 { font-size: 20px; line-height: 20px; padding: 5px 0px; }
h4 { font-size: 18px; line-height: 18px; padding: 5px 0px; }
h5 { font-size: 15px; line-height: 15px; padding: 5px 0px; }
h6 { font-size: 13px; line-height: 13px; padding: 5px 0px; }

.fgbs-icon-large {text-shadow: 3px 3px 0px rgba(0, 0, 0, 0.05);float: left;margin-left: 90%;margin-top: -65px;}

.widget-title { font-size: 16px !important; }

.header { padding: 0px !important; }

.container-header { padding: 0px 0px 2px 0px !important; }

.menu-header { padding-top: 2px !important;}


/* Slider spezifische Formatierung
   =============================== */

/* Überschrift anpassen */
.carousel-caption h3 { color: rgb(235, 211, 51); }
/* Text ein wenig einrücken */
.carousel-caption p { padding-left:0.8em; padding-right:0.8em; }

/* Mehr padding um die "Mehr..." Buttons */
.btn { padding-left: 5px; padding-right: 5px; }

/* Copyright Statements */
.fgbs-cc { position: absolute; bottom: 5px; right: 10px; text-align: right; color: #999999; font-size: 10px; z-index:100}
.fgbs-cc a { color: #999999; }

/* Rechts Link ein wenig anheben, damit man den CC auch anklicken kann! */
.carousel-control.right {margin-bottom:20px}

/* Abstand der Schatten unten den Boxen */
.widget::after {bottom: -14px !important;}

/* Tabellen des Programms
   ====================== */

.programm-topic { background: rgb(225, 225, 235); }

.programm-tag { background: rgb(235, 211, 51); font-size: 115%; }

.programm-event { background: rgb(215, 215, 195); }

.programm-commemorative { background: rgb(198, 172, 219); }

.programm-speaker { font-size:85%; font-style: italic; }

/* Anker für labels um das Menu offseten */

a.anchor {
    display: block;
    position: relative;
    top: -150px;
    visibility: hidden;
}

/* Tablepress Pagination */

li.footable-page {
    display: inline-block !important;
	padding: 5px;
}

li.footable-page-arrow {
    display: inline-block !important;
	padding: 5px;
}

.pagination.pagination-centered ul {
    margin: 0;
}