/*
 Theme Name:   Blade Child
 Theme URI:    http://themeforest.net/user/greatives
 Description:  Blade Child Theme
 Version:      3.1.4
 Template:		 blade
 Text Domain:  bladechild
 License:      Themeforest Split Licence
 License URI:
*/
/*STARTSEITE*/
/*Puzzle*/
.bgPuzzle{margin-top:-90px!important;}
.puzzleContainer{position:relative;width:1375px;height:400px;float:right!important;z-index:1000;}
img.map, map area{
    outline: none;
}

/*Title*/
.titleContainer{position:relative;float:left;text-align:left!important;margin-top:-340px;z-index:99999;}
.bgPuzzle{height:400px;max-height:400px!important;}
.bgPuzzleMobile{height:200px;max-height:200px!important;}


/*MEDIA QUERIES & settings for Smartphones*/
@media only screen and (min-width:1611px) { 

	.hero-title h1{text-shadow: 1px 2px 3px #666;font-size:4rem;margin-bottom:10px!important;}
    span.subhero{color:#434573;font-size:2rem;font-weight:700;line-height:2.4rem!important;}
	a.grve-btn.grve-btn-small.grve-round.grve-bg-primary-1.grve-bg-hover-white.grve-fullwidth-btn.grve-fluid-btn-short.GAEB-Test{font-size:16px!important;line-height:16px!important;text-decoration:none!important;padding-top:16px!important;padding-bottom:16px!important;}
	
}
@media only screen and (max-width:1610px) {

	.hero-title h1{text-shadow: 1px 2px 3px #666;font-size:4rem;margin-top:60px!important;background-color:rgba(255,255,255,0.9);}
    span.subhero{color:#434573;font-size:2rem!important;font-weight:700;line-height:2.0rem!important;background-color:rgba(255,255,255,0.9);}
	
}
@media only screen and (max-width:800px) {
	.grve-bg-image.grve-bg-left-center.grve-show{background-image: none!important;}
	.blogExtract{margin-left:-34px!important;}
	.grve-element.grve-image.tvLogoDwnld.grve-align-right {display:none!important;}
	a.grve-btn.grve-btn-small.grve-round.grve-bg-primary-1.grve-bg-hover-white.grve-fullwidth-btn.grve-fluid-btn-short.GAEB-Test{font-size:18px!important;line-height:16px!important;text-decoration:none!important;padding-top:16px!important;padding-bottom:16px!important;}

}
@media only screen and (max-width:600px) {
	.grve-element.grve-image.tvLogoDwnld.grve-align-right img{display:none!important;}
	a.grve-btn.grve-btn-small.grve-round.grve-bg-primary-1.grve-bg-hover-white.grve-fullwidth-btn.grve-fluid-btn-short.GAEB-Test{font-size:18px!important;line-height:16px!important;text-decoration:none!important;padding-top:16px!important;padding-bottom:16px!important;}
	
}

/* H3 Überschriften in den InfoKästen*/
h3.boxTitle{font-size:25px!important;text-decoration:none!important;color:#FFF!important;text-shadow:none!important;}

/*Textfarbe blaue Infokästen*/
.boxWhite{color:#FFFFFF!important;}
.boxWhite ul li::before{color:#FFFFFF!important;}

/*Sektionen Hintergrund Hellgrau*/
.bgGrey {background-color:#f9f9f9!important;}

/*Style Call-to-Action-Button*/
.GAEB-Test{color:#FFF!important;}
a.GAEB-Test{font-size:16px;text-decoration:none!important;}
.GAEB-Test:hover{color:#FBAA24!important;border:1px solid #FBAA24;background-color:#FFF!important;}


/*Blog-Extrakt auf Startseite*/
.page-id-27 .grve-post-content{border: 1px solid #f0f0f0; background-color:#f9f9f9;text-align:left!important; margin-left:40px;padding:20px!important;-webkit-box-shadow: 1px 1px 2px 1px #202355; 
box-shadow: 1px 1px 2px 1px #202355;}
.page-id-27 .grve-post-content p{border-top: 1px solid #fdb440;padding-top:10px;}
.page-id-27 .grve-post-date{margin-left:10px!important;margin-bottom:10px!important;min-width:200px!important;}
.page-id-27 h2.grve-post-title.grve-text-hover-primary-1.grve-leader-text{margin-top:10px!important;margin-bottom:10px!important;}
.page-id-27 ul.grve-post-meta.grve-small-text.grve-list-divider{padding-top:10px;}
.page-id-27 ul.grve-post-meta.grve-small-text.grve-list-divider:after {content: none!important;}

/*BLOG*/
.page-id-27 .grve-blog-item .grve-media.grve-image-hover {display:none!important;}
.page-id-27 .grve-blog-item{border:none!important;}
.grve-blog-item{padding-bottom:30px!important;border-bottom:1px solid #ceceda;margin-bottom:40px!important;}
a.grve-read-more.grve-link-text {color:#FFF!important;background-color:#fbaa24!important;padding:10px;text-decoration:none!important;border-radius:10px;}

/*SINGLE POST*/

.post-template-default.single.single-post .wp-post-image{max-width:800px!important;}
.post-template-default.single.single-post h1{font-size:2.2rem!important;}



/* GAEB-Software - Schulungen - FAQ -Mindesthöhe um Buttons auf Linie zu bringen*/
.minHeight-one{min-height:440px!important;}

/*GAEB-Viewer*/
.oeViewerheight{min-height:600px!important;}

/*Slider Testimonials*/
.testimonial .grve-container{
	border:1px solid #FBAA24;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
	padding:30px;
	background-color:#F9F9F9!important;

}
.owl-pagination {display: block!important;
  margin-left: auto!important;
  margin-right: auto!important;
  width: 550px;}

/*FAQ SINGLE PAGES*/
.copy-the-code-shortcode{margin-top:60px!important;padding:10px;background-color:#FBAA24;color:#FFF;cursor: pointer;}
.tabLink{padding-top:60px!important;padding-bottom:20px!important;}
.ufaq-template-default.single.single-ufaq .grve-page-title.grve-with-title.grve-bg-dark{display:none!important;}

/*FUSSZEILE*/
.grve-widget.widget.widget_block{color:#FFF!important;}

#block-10.grve-widget.widget.widget_block{font-size:16px!important;border-right: 1px solid #2a2d6e;}
#block-13.grve-widget.widget.widget_block{font-size:16px!important;border-right: 1px solid #2a2d6e;}


/* F O N T S */
.menu-item .grve-item{font-family: 'Montserrat'; }
*{font-family: Lato, Helvetica, sans-serif; }

/* montserrat-regular - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url('https://gaeb-tools.de/fonts/montserrat-v25-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://gaeb-tools.de/fonts/montserrat-v25-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://gaeb-tools.de/fonts/montserrat-v25-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://gaeb-tools.de/fonts/montserrat-v25-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('https://gaeb-tools.de/fonts/montserrat-v25-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://gaeb-tools.de/fonts/montserrat-v25-latin-regular.svg#Montserrat') format('svg'); /* Legacy iOS */
}

/* montserrat-500 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: url('https://gaeb-tools.de/fonts/montserrat-v25-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://gaeb-tools.de/fonts/montserrat-v25-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://gaeb-tools.de/fonts/montserrat-v25-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://gaeb-tools.de/fonts/montserrat-v25-latin-500.woff') format('woff'), /* Modern Browsers */
       url('https://gaeb-tools.de/fonts/montserrat-v25-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://gaeb-tools.de/fonts/montserrat-v25-latin-500.svg#Montserrat') format('svg'); /* Legacy iOS */
}

/* montserrat-600 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: url('https://gaeb-tools.de/fonts/montserrat-v25-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://gaeb-tools.de/fonts/montserrat-v25-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://gaeb-tools.de/fonts/montserrat-v25-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://gaeb-tools.de/fonts/montserrat-v25-latin-600.woff') format('woff'), /* Modern Browsers */
       url('https://gaeb-tools.de/fonts/montserrat-v25-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://gaeb-tools.de/fonts/montserrat-v25-latin-600.svg#Montserrat') format('svg'); /* Legacy iOS */
}

/* montserrat-700 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: url('https://gaeb-tools.de/fonts/montserrat-v25-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://gaeb-tools.de/fonts/montserrat-v25-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://gaeb-tools.de/fonts/montserrat-v25-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://gaeb-tools.de/fonts/montserrat-v25-latin-700.woff') format('woff'), /* Modern Browsers */
       url('https://gaeb-tools.de/fonts/montserrat-v25-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://gaeb-tools.de/fonts/montserrat-v25-latin-700.svg#Montserrat') format('svg'); /* Legacy iOS */
}
/* lato-100 - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 100;
  src: url('https://gaeb-tools.de/fonts/lato-v23-latin-100.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://gaeb-tools.de/fonts/lato-v23-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-100.woff') format('woff'), /* Modern Browsers */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-100.svg#Lato') format('svg'); /* Legacy iOS */
}

/* lato-100italic - latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 100;
  src: url('https://gaeb-tools.de/fonts/lato-v23-latin-100italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://gaeb-tools.de/fonts/lato-v23-latin-100italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-100italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-100italic.woff') format('woff'), /* Modern Browsers */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-100italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-100italic.svg#Lato') format('svg'); /* Legacy iOS */
}

/* lato-300 - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: url('https://gaeb-tools.de/fonts/lato-v23-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://gaeb-tools.de/fonts/lato-v23-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-300.woff') format('woff'), /* Modern Browsers */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-300.svg#Lato') format('svg'); /* Legacy iOS */
}

/* lato-300italic - latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 300;
  src: url('https://gaeb-tools.de/fonts/lato-v23-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://gaeb-tools.de/fonts/lato-v23-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-300italic.svg#Lato') format('svg'); /* Legacy iOS */
}

/* lato-regular - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url('https://gaeb-tools.de/fonts/lato-v23-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://gaeb-tools.de/fonts/lato-v23-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-regular.svg#Lato') format('svg'); /* Legacy iOS */
}

/* lato-italic - latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  src: url('https://gaeb-tools.de/fonts/lato-v23-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://gaeb-tools.de/fonts/lato-v23-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-italic.svg#Lato') format('svg'); /* Legacy iOS */
}

/* lato-700 - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: url('https://gaeb-tools.de/fonts/lato-v23-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://gaeb-tools.de/fonts/lato-v23-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-700.woff') format('woff'), /* Modern Browsers */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-700.svg#Lato') format('svg'); /* Legacy iOS */
}

/* lato-700italic - latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 700;
  src: url('https://gaeb-tools.de/fonts/lato-v23-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://gaeb-tools.de/fonts/lato-v23-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-700italic.svg#Lato') format('svg'); /* Legacy iOS */
}

/* lato-900 - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: url('https://gaeb-tools.de/fonts/lato-v23-latin-900.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://gaeb-tools.de/fonts/lato-v23-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-900.woff') format('woff'), /* Modern Browsers */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-900.svg#Lato') format('svg'); /* Legacy iOS */
}

/* lato-900italic - latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 900;
  src: url('https://gaeb-tools.de/fonts/lato-v23-latin-900italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://gaeb-tools.de/fonts/lato-v23-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-900italic.woff') format('woff'), /* Modern Browsers */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://gaeb-tools.de/fonts/lato-v23-latin-900italic.svg#Lato') format('svg'); /* Legacy iOS */
}
