/*
Theme Name: Layout Child
Description: Child für Master
Template: education-insight
Version: 0.1
*/

.logo-new {
    text-align: center;	
}
.wrap_figure {
    background: #ffffff;
	padding: 30px 0;
}
.menu_box {
	text-align: left;
}
.menu_box.left-menu {
	text-align: right;
}
#slider .carousel-caption {
    background: url(../layout/img/form-header.png) no-repeat;
    width: 506px;
    height: 511px;
	 right: 15% !important;
    left: 55% !important;	
}
.carousel-control-prev {
	display: none;
}
.inner_carousel {
	padding: 4rem;
}
@media screen and (max-width: 575px) {
    .slider-excerpt {
    display: inline;
    }
}
.gb_nav_menu li a {
    color: #007dbd;
}
.container-home-two {
	background-color: #007dbd;
	color: #fff;
	padding-top: 2rem;
	padding-bottom: 2rem;
}
.container-home-two p, ul, li {
font-size: 18px;
}
.container-home-one {
	padding-top: 2rem;
	padding-bottom: 2rem;
	position: relative;
    background: url(../layout/img/musiknoten.png) no-repeat left bottom;
	color: #007dbd;
}
.container-home-one p {
font-size: 18px;
}
nav#top_gb_menu ul li a {
    text-decoration: none;
}
#slider .carousel-caption h2 a, #slider .inner_carousel h2 {
    text-decoration: none;
}
.custom-logo-link img {
    max-width: 200px;
}
.container-home-wave-blue-bottom img {
	margin-top: -1px;
}
.container-home-wave-blue-top img {
	margin-bottom: -1px;
}
.site-footer .widget ul li, .site-footer .widget ol li {
	float: left;
    padding: 10px;
}
.site-footer .widget ul li, a {
	text-decoration: none;
}
.site-footer .widget-area a:hover {
	text-decoration: underline;
	color: #ffffff;
}
.single-post-image img {
    opacity: 1;
}
.header-image {
    opacity: 1;
}
.page-template-default h2 {
	color: #007dbd;
}
.page-template-default h3 {
	color: #007dbd;
}
.page-template-default h4 {
	color: #007dbd;
}
.page-template-default h5 {
	color: #007dbd;
}
.page-template-default b, strong  {
	color: #007dbd;
}
.page-template-default h1 {
	color: #B41621;
}
h1, .h1 {
	font-weight: bold !important;
}
h2, .h2 {
	font-weight: 100 !important;
}
.download li {
    background: rgba(0, 126, 189, 0.1) url(../layout/img/download.png) no-repeat 95% center;
    display: block;
    padding: 20px 40px;
    color: #007DBD;
    font-weight: 700;
    text-decoration: none;
    border-radius: 20px;
    margin-bottom: 15px;
    transition: 0.6s 
ease;
    -webkit-transition: 0.6s 
ease;
}
.download a{
    text-decoration: none;
}
.download {
    margin-top: 3rem;
}
label {
    width: 100%;
}
.su-tabs-vertical .su-tabs-panes h2 {
    color: #B41621;
}
.su-tabs-vertical .su-tabs-panes h3 {
    color: #007dbd;
}
.su-tabs-nav span.su-tabs-current {
    background: #007dbd !important;
	color: #fff;
    font-weight: bold;
}
.su-tabs-vertical .su-tabs-nav>span {
    border-radius: 18px !important;
    background-color: #d59e01;
    margin-top: 2rem;
	margin-top: 1.3rem;
    font-weight: bold;
    color: #fff;
	font-size: 1rem;
}
.su-tabs-nav {
	background-color: #fff;
}
.su-tabs {
    background: #fff !important;
}
.su-tabs-nav span:hover {
    background: #007dbd !important;
}
.su-tabs-pane {
    font-size: 1rem !important;
}
.page-template-default li {
    font-size: 1rem;
}
.entry-content > p:first-of-type:first-letter {
    font-size: inherit;
    float: inherit;
    line-height: inherit;
    padding: inherit;
}
@media screen and (max-width: 575px) {
#slider .carousel-caption {
    background: url(../layout/img/form-header.png) no-repeat;
    width: 100%;
    height: 100%;
    right: auto !important;
    left: auto !important;
}
}
@media screen and (max-width: 991px) {
    .toggle-menu button {
        margin-top: 1rem;
        width: 100%;
    }
}