/*
 Theme Name:     HASEGOLD
 Theme URI:      http://heythemers.com/themes/calafate/
 Description:    Child theme für HASEGOLD
 Author:         Detlef Heese
 Author URI:     http://hasegold.de
 Template:       calafate
 Version:        1.2 // Feb 2020
*/

/* --------------------------------------
-----   Theme customization starts here   -----
------------------------------------------*/


/*Schriften für HASEGOLD*/


@import url('https://fonts.googleapis.com/css?family=Scope+One');



@font-face {
    font-family: 'misobold';
    src: url('fonts/miso-bold-webfont.eot');
    src: url('fonts/miso-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/miso-bold-webfont.woff2') format('woff2'),
         url('fonts/miso-bold-webfont.woff') format('woff'),
         url('fonts/miso-bold-webfont.ttf') format('truetype'),
         url('fonts/miso-bold-webfont.svg#misobold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'misolight';
    src: url('fonts/miso-light-webfont.eot');
    src: url('fonts/miso-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/miso-light-webfont.woff2') format('woff2'),
         url('fonts/miso-light-webfont.woff') format('woff'),
         url('fonts/miso-light-webfont.ttf') format('truetype'),
         url('fonts/miso-light-webfont.svg#misolight') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'misoregular';
    src: url('fonts/miso-regular-webfont.eot');
    src: url('fonts/miso-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/miso-regular-webfont.woff2') format('woff2'),
         url('fonts/miso-regular-webfont.woff') format('woff'),
         url('fonts/miso-regular-webfont.ttf') format('truetype'),
         url('fonts/miso-regular-webfont.svg#misoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


h1 {
	font-family: 'misoregular'!important;
	font-weight: normal !important;		
	line-height: .9 !important;
			}


h2, h3, h4 {font-family: 'misoregular'!important;}

h5, h6 {font-family: 'misoregular'!important;}

li {font-family: 'Scope One', serif;
}


p {font-family: 'Scope One', serif;}



.grauerhintergrund {
	padding: 200px 50px;
	background-color: grey;
}



/*.entry-hero-tagline h1 {font-weight: normal !important;}*/

.weißertext {color: white;}

.goldtext {color: #be9e56;}

.oben-padding {padding-top: 22px;}




/* Schatten und den Bildern */
.weißerschatten{

-webkit-box-shadow: 10px 10px 12px 0px rgba(255, 255, 255, 0.53);
-moz-box-shadow:    10px 10px 12px 0px rgba(255, 255, 255, 0.53);
box-shadow:         10px 10px 12px 0px rgba(255, 255, 255, 0.53);}


.schattendrumzu{

-webkit-box-shadow: 2px 6px 30px 0px rgba(255, 255, 255, 1);
-moz-box-shadow:    2px 6px 30px 0px rgba(255, 255, 255, 1);
box-shadow:         2px 6px 30px 0px rgba(255, 255, 255, 1);}


.schattenschwarz{

-webkit-box-shadow: 1px 2px 25px 0px rgba(0, 0, 0, 0.8);
-moz-box-shadow:    1px 2px 25px 0px rgba(0, 0, 0, 0.8);
box-shadow:         1px 2px 25px 0px rgba(0, 0, 0, 0.8);
}

.portfolio-grid {
		min-height: 0;
}



#map-holder {width: 100%;}


@media screen and (min-width: 683px){
	.breit-nicht {display: none !important;}
	}



/*Headerbilder kleiner werden lassen bei Handyansicht*/

body.postid-8170 .hero-header .image {background-position: 25% 30% !important;}
body.postid-5743 .hero-header .image {background-position: 42% 0% !important;}
body.postid-3247 .hero-header .image {background-position: 100% 0% !important;}
body.postid-3775 .hero-header .image {background-position: 65% 0% !important;}
body.postid-3755 .hero-header .image {background-position: 65% 20% !important;}
body.postid-3722 .hero-header .image {background-position: 80% 20% !important;}
body.postid-3339 .hero-header .image {background-position: 10% 0% !important;}
body.postid-3304 .hero-header .image {background-position: 80% 0% !important;}
body.postid-4924 .hero-header .image {background-position: bottom 30% !important;}
body.postid-6445 .hero-header .image {background-position: 80% 0% !important;}
body.postid-3437 .hero-header .image {background-position: 25% 50% !important;}
body.postid-7144 .hero-header .image {background-position: 83% 40% !important;}
body.postid-7407 .hero-header .image {background-position: 60% 0% !important;}
body.postid-7736 .hero-header {background-position: 94% 0% !important;}
body.postid-7954 .hero-header .image {background-position: 100% 90% !important;}


/*Galieriebilder auseinanderschieben, sodass Lücke zwischen den Bildern entsteht, hier bei Zukunft Osnabrück*/

body.postid-3734 .calafate-gallery--item {padding-right: 10px;}



/* Box im Columns Manager auf gleiche Grundlinie stellen wie die Box daneben */

.acht-oben {margin-top: -8px;}
.achtzehn-oben-plus{margin-top: 18px;}
.dreizehn-oben {margin-top: -13px;}
.acht-oben-hg {margin-top: -8px;}
.acht-oben-hg p {text-align: right;font-size: 24px;}

/* Blog-Seite Schriftgrößen und font */
h3.entry-minimal__title {font-size:24px;}

.entry-minimal__time {font-family: 'Scope One', serif; text-align: right;  padding-top:22px; color: #be9e56; opacity: 1;}





 /*MOBILE ANPASSUNG */ 

@media screen and (max-width: 333px) {.hero-header .media image active unmount-transition {background-position: 80% 0% !important; left: 40px !important;}}
@media screen and (max-width: 414px) {.hero-header .media image active unmount-transition {background-position: 94% 0%!important;}}

@media screen and (max-width: 330px){
	h1 {font-size: 35px !important;}
	}

@media screen and (max-width: 450px){
	.acht-oben-hg p {text-align: left;}
	h3.entry-minimal__title {font-size:22px;}
	a {display: inline;}
	article p {
  		-webkit-hyphens: auto;
  		-moz-hyphens: auto;
 		 -ms-hyphens: auto;
  			hyphens: auto;
}
	}

@media screen and (max-width: 1023px){
	.entry-minimal__time {font-family: 'Scope One', serif; font-size: 10px; text-align: left;  padding-top:15px; opacity: 1;}
	.pad-tel {font-family: 'Scope One', serif; font-size: 20px;}
	.entry-caption.Minimal .entry-caption-tex {max-width: 100px;}
	}


.textwidget {font-family: 'Scope One', serif;}


/* dünne Linie unter den Portfoliobeiträgen*/
	
hr {
	border: none;
	width: 100%;
	height: 1px;
	margin: 2px 0 10px;
	}
	
.archive-header h1 {
	margin-bottom: 50px;
	opacity: 1;
	font-size: 60px;
	
	}
	
.entry-excerpt {font-family: 'Scope One', serif;
	}
	
.archive-header {text-align: left !important;}
.section.entry-excerpt {font-family: Scope One;}
.search-results h1 {text-align: left;}

.suchergebnis {color:white;}

#site-share .info {
    opacity: .6 !important;}
    
input.wpcf7-form-control wpcf7-submit {margin-right: -17px}   

