/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/


.button {padding-right: 20px !important; padding-left: 20px !important; border-radius:5px !important;}

/* B I L D U N T E R S C H R I F T E N */
.gallery-caption {font-size:11px;}

/* B U C H E N   B U T T O N  I M   M E N U*/
@media (min-width:769px) {
    .main-navigation .main-nav ul li.nav-button a {
        background-color: #000000;
        border-radius: 5px;
        color: #ffffff;
        line-height: 40px; /*this number will likely need to be adjusted*/
		margin-left: 30px;
		margin-bottom:10px;
		font-weight:bold;
		display:none;
    }}
@media (min-width:769px) {
    .main-navigation .main-nav ul li.nav-button a:hover {
        background-color: #e89222;
	
    }}


/* M E N Ü P U N K T E   A U S S E R   B U C H E N - B U T T O N */
.nav-menu-font {padding-top:15px;}

/* HERO HEADER - A N F A N G */
.header-image-guy {float:left; max-width:500px; margin-bottom:-7px;}
.header-text-right {float:left; max-width:500px; padding-left:20px; padding-top:30px; color:#4c4c4c;}
.ul-header {margin-left:20px; font-size:1.2em;}
.header-button {
 /*basic styles*/ float:left; width: 250px;  height: 40px;  color: white; background-color: #224c88;
 text-align: center;   padding-top:25px; padding-bottom:7px; margin-bottom: 30px;
 /*gradient styles*/ background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2b66c8), to(#224c88));
 background: -moz-linear-gradient(19% 75% 90deg,#224c88, #2b66c8);
 /*border styles*/ -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;}
 
.header-button h3 /* CTA */ {font-size: 20px; font-family: helvetica, sans-serif; font-weight:bold; line-height:0px;}
 
.header-button p {font-size: 16px; line-height:0px; font-family: helvetica, sans-serif;}
 
a {text-decoration: none; color: #fff;}
 
.header-button:hover {background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e18c27), to(#c57a23)); background: -moz-linear-gradient(19% 75% 90deg,#c57a23, #e18c27);}
/* HERO HEADER - E N D E */

/* NINJA FORMS kleinere Felder */
.nf-field-element-jetzt-buchen input {height:30px;}

/* T R I A N G L E 
.home-info-section-blue {background-image: url('http://bjoern3000.de/wp-content/uploads/2018/11/triangle-blue.png')!important;background-repeat: no-repeat;background-position: center top;	background-size: auto; padding-left:40px; padding-right:40px;}
.home-info-section-green {background-image: url('http://bjoern3000.de/wp-content/uploads/2018/11/triangle-green.png')!important;background-repeat: no-repeat;background-position: center top;	background-size: auto;  padding-left:40px; padding-right:40px;}
.home-info-section-yellow {background-image: url('http://bjoern3000.de/wp-content/uploads/2018/11/triangle-yellow.png')!important;background-repeat: no-repeat;background-position: center top;	background-size: auto; padding-left:40px; padding-right:40px;} */

/* Abschnitte FRONT */
.home-info-section {font-size:0.8em; padding-left:40px; padding-right:40px;}

/* Padding links in Lightweight Column auf 0 */
.inside-grid-column {padding-left: 0px !important; padding-right: 30px !important;}