/* @override 
	https://wohnraum.firmendesign.net/wp-content/themes/enfold-child/style.css?* */

/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold

Annen-feld Rot = #8b2401 */



/*@media only screen and (min-width: 1025px) {}*/



/*Add your own styles here:*/


 /* 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
Navigation ...................................
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
*/
 
 
 /* Instgramm Icon in Menü ........................ */
.avia-menu.av_menu_icon_beside {
    padding-right: 10px;
    margin-right: 10px;
    border-right-width: 0px;
    border-right-style: solid;
    transition: border-color .2s ease-in-out;
}
#top .social_bookmarks li.avia-svg-icon img[is-svg-img="true"], 
#top .social_bookmarks li.avia-svg-icon svg:first-child {
    height: 1em;
    width: 1em;
    margin-top: px!important;
}
#top #wrap_all .av-social-link-instagram a:hover {
    color: #fff!important;
    background-color: #8b2401!important;
    border-radius:50px;
}
 
 @media only screen and (max-width: 989px) and (min-width: 768px) {
 .responsive .main_menu ul:first-child > li > a { padding: 0 5px; font-size: 10px; }
 .logo img { width: 200px; height: auto;}}
 
 @media only screen and (max-width: 1040px) {
 .av-main-nav > li > a {
   padding: 0 4px;
 }}
 
 @media only screen and (max-width: 1340px) {
 .av-main-nav > li > a { font-size: 13px; }}
 @media only screen and (max-width: 1200px) {
 .av-main-nav > li > a { padding: 0 7px; }}
 @media only screen and (max-width: 1100px) and (min-width: 990px) {
 .logo * { max-width: 80%; top: 8px; }}
 
/* 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
Navigation ...................................
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
*/






/* 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
Typographie ...................................
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
*/



/* Headline nicht bold --------------------- */
h1.main-title a,
p,p em,h1,h2,h3,h4,h5 {
	text-transform: none!important;
	}

/* Bold ist nicht bold --------------------- */
strong {
	font-weight: 600!important;
	text-transform: none!important;
}

/* Topmainmenu --------------------- */
.av-main-nav > li > a {
	font-weight: 500!important;
	font-size: 15px!important;
	padding: 0 10px!important;
}

/* MainMenu - letzter Menüpunkt bündig ...................... */
#top #avia-menu #menu-item-3636 a {
	padding-right: 0px!important;
	padding-left: 0px;
}

.avia-menu a:hover { color: #8b2401!important; }

h1.main-title { font-weight: 600!important; }



@media only screen and (max-width: 767px) {
/* © 2026 Copyright - ANNEN-FELD. Architektur und Innenarchitektur, Zeilenabstand geringer */
.copyright {
	line-height: 1.3em;
	width: 170px;
	text-align: center!important;
}
/* Im Socket – "Impressum/Datenschutz" links bündig ...................... */
    .responsive #socket .sub_menu_socket { margin: 0 0 0 -17px; }
}

.responsive #socket .sub_menu_socket a:hover {
	color: #8b2401;
}


/* 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
Typographie ...................................
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
*/





/*
–––––––––––––––––––––––––––––––––––––––––––––
Global ...................................
–––––––––––––––––––––––––––––––––––––––––––––
*/


 /* Objekte Verstecken -------------------------------------------------- */
.hide { display: none !important; }



/* Alle Bilder ohne runde Ecken: ......................*/
img,
.small-preview img, 
.big-preview img,
body div .avia-button, 
.avia_image { border-radius: 0!important; }



/* keine Kategorie anzeigen: ---------------------------------- */
span.blog-categories.minor-meta {
    display: none!important;
}


/* Kreis mit Verlinkung rausnehmen: ---------------------------------- */
.image-overlay {
	display: none !important;
 }
 
 
 
 /* Optional: Falls der Hintergrund der Seite weiß bleiben soll */
#main { background-color: #ffffff; }


 
/* Bilder verkleinern: ----------------------------------------- */ 
#top .img-90 img { width: 90% !important; max-width: 90% !important; height: auto !important; }
#top .img-80 img { width: 80% !important; max-width: 80% !important; height: auto !important; }
#top .img-70 img { width: 70% !important; max-width: 70% !important; height: auto !important; }
#top .img-60 img { width: 60% !important; max-width: 60% !important; height: auto !important; }
#top .img-50 img { width: 50% !important; max-width: 50% !important; height: auto !important; }
#top .img-40 img { width: 40% !important; max-width: 40% !important; height: auto !important; }
#top .img-30 img { width: 30% !important; max-width: 30% !important; height: auto !important; }
#top .img-20 img { width: 20% !important; max-width: 20% !important; height: auto !important; }
#top .img-10 img { width: 10% !important; max-width: 10% !important; height: auto !important; }

#top .img-50 {
    text-align: center !important;
}

#top .img-50 .avia-image-container-inner,
#top .img-50 .avia_image {
    display: inline-block !important;
}

#top .img-50 img {
    width: 50% !important;
    max-width: 50% !important;
    height: auto !important;
}


/*
–––––––––––––––––––––––––––––––––––––––––––––
Global ...................................
–––––––––––––––––––––––––––––––––––––––––––––
*/




/* 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
Startseite ...................................
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
*/


/* nur startseite - oben padding raus */
.page-id-65 .units 	{ padding-top: 0px !important; }



.page-id-65 .content {
	padding-bottom: 50px!important;
}


/* Sockel */
.page-id-65 #socket {
    position: fixed;
    bottom: 0;
    left: 5vw;
    width: 90vw;
}

/* 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
Startseite ...................................
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
*/





/* 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
Single Projekt-Seite (Portfolio-Seite) ...................................
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
*/

/* Vollbild-Slider ohne 50px links und rechts */
.af-vollbildslider.avia-fullscreen-slider {
	padding: 0 50px!important;
}



/* Hide Portfolio Raster on single-portfolio Page */
.grid-sort-container,
.single-portfolio .grid-sort-container {
	display: none;
}

.single-portfolio .content, .sidebar {
	padding-bottom: 0px;
}

/* Bottom-Padding  */
.single-portfolio .sort_width_container  {	margin: 0 0 30px !important; }	

/* Top-Padding von 50 raus! */
.units 	{ padding-top: 50px !important; 	}


/* Vor-Zurück Button Portfolio  */
#top .avia-post-nav { display: none; }

.news-thumb { display: none;}

#top.portfolio-template-default a.avia_image {
	/* border: 1px solid #dadada !important; */
}	


/* 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
Single Projekt-Seite (Portfolio-Seite) ...................................
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
*/



 
 
 
 
 

/* 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
Google Fonts vom eigenen Server laden ...................................
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
*/

body {
 font-family: "Open Sans"!important;
}
h1, h2, h3, h4, h5, h6 { font-family: "Open Sans"!important;  }



/* open-sans-300 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url('fonts/open-sans-v15-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Light'), local('OpenSans-Light'),
       url('fonts/open-sans-v15-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans-v15-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans-v15-latin-300.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans-v15-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans-v15-latin-300.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/open-sans-v15-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Regular'), local('OpenSans-Regular'),
       url('fonts/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans-v15-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans-v15-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans-v15-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans-v15-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-600 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('fonts/open-sans-v15-latin-600.eot'); /* IE9 Compat Modes */
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'),
       url('fonts/open-sans-v15-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans-v15-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans-v15-latin-600.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans-v15-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans-v15-latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-700 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/open-sans-v15-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Bold'), local('OpenSans-Bold'),
       url('fonts/open-sans-v15-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans-v15-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans-v15-latin-700.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans-v15-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans-v15-latin-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-800 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url('fonts/open-sans-v15-latin-800.eot'); /* IE9 Compat Modes */
  src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'),
       url('fonts/open-sans-v15-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans-v15-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans-v15-latin-800.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans-v15-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans-v15-latin-800.svg#OpenSans') format('svg'); /* Legacy iOS */
}  


/* 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
Google Fonts vom eigenen Server laden ...................................
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
*/




