/*
Theme Name: Studiofolio Child
Template: studiofolio
Author: Child Theme Configurator
Version: 1.0.1458677833
Updated: 2016-03-22 21:17:13
*/

@charset "UTF-8";

body {
    background-color: #fff;
    line-height: 22px;
    font-family: 'Open Sans', sans-serif;

}
.navbar .btn-navbar {
    font-size: 20px;
}
.navbar .nav.main-menu > li > a {
    font-size: 24px;
    padding-right: 25px;
}
body.fixed-width #main-menu {
    border-bottom: 1px solid #000;
}

@media screen and (max-width: 600px) {
	.full_width, .one_half, .one_third, .two_third, .one_fourth,
	.three_fourth, .one_fifth, .two_fifth, .three_fifth,
	.four_fifth, .one_sixth {
		clear: both;
		width: 100%;
		margin-left: 0;
		margin-right: 0;
	}
}
.full_width > div[style],
	.one_half > div[style],
	.one_third > div[style],
	.two_third > div[style],
	.one_fourth > div[style],
	.three_fourth > div[style],
	.one_fifth > div[style],
	.two_fifth > div[style],
	.three_fifth > div[style],
	.four_fifth > div[style],
	.one_sixth > div[style] {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}

/*---frontpage teaser box ----*/

h2.entry-title a {
    font-size: 20px;
}

/*---text links z.B vbei Presse ----*/
a {
    color: #0088ee;
    font-weight: 500;
    line-height: 38px;
}

/*---- portfolio-page teaser padding textfeld verringert ---- */
.entry-text-cont {
    padding: 10px 15px;
}
/*---- portfolio-page teaser überschriften größe ---- */
h2.entry-title a {
    font-size: 28px;
    line-height: 34px;
}
h2.entry-title a {
    color: #333;
    font-weight: 700;
    text-transform: uppercase;
}
a {
    color: #0088ee;
    font-weight: 500;
    
}

.entry-more a {  line-height: 12px;}


/*---- portfolio-page Untermenü Schriftdesign ----

.navbar.filter .nav > li > a {
    font-weight: 300; 
    }*/

/*---- Paypal bg farbe und hover ----*/

.btn, input[type="file"], input[type="image"], input[type="submit"], input[type="reset"], input[type="button"], input[type="radio"], input[type="checkbox"] {
    background-color: #fff;
    border: 0 solid #e5e5e5;
}
.btn:hover, input[type="file"]:hover, input[type="image"]:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, input[type="radio"]:hover, input[type="checkbox"]:hover {
    background-color: #fff;
    color: #fff;
    text-shadow: none;
    transition: all 0.1s ease-in-out 0s;
}
/*---- Abstand zw. Columns ----*/
.inner-scaff {

    padding: 0 15px;

}


/*body.twenty .sidebar-cont .entry-cont {
    margin-top: 0;
}*/

.sidebar-cont h3 {
    border-bottom: 1px solid #e5e5e5;
    font-size: 14px;
    margin: 14px 0;
    padding-bottom: 10px;
    text-transform: capitalize;
}


.entry-text-cont {
    padding: 10px 5px;
}

h2.entry-title a {
    font-size: 22px;
    line-height: 22px;
}

.btn, input[type="file"], input[type="image"], input[type="submit"], input[type="reset"], input[type="button"], input[type="radio"], input[type="checkbox"] {
    background-color: #eee7e7;
    border: 1 solid #e5e5e5;
}
.btn:hover, input[type="file"], input[type="image"], input[type="submit"], input[type="reset"], input[type="button"], input[type="radio"], input[type="checkbox"]:hover { background-color: #e9e4e4; color: #000;}