@charset "UTF-8";
/* CSS Document */

/*======================================
Theme Name: marcitekturei-child-theme
Theme URI: http://jeskobraun.de
Description: Ein einfaches Child Theme für TwentySeventeen
Version: 1.0
Author: Marc Fürschke
Author URI: http://marcitekturei.de
Template: twentyseventeen
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
======================================*/

/* You can start adding your own styles here. Use !important to overwrite styles if needed. */

html {
	font-family: 'Lato Light', sans-serif !important;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}

body,
button,
input,
select,
textarea {
	font-family: 'Lato Light', sans-serif , "Helvetica Neue", helvetica, arial, 'Proxima Nova', sans-serif !important;

}

*:-moz-placeholder {
    color: #000;
    font-family: 'Lato Light', sans-serif,"Helvetica Neue",helvetica,arial,sans-serif !important;
}
*::-moz-placeholder {
    color: #000;
    font-family: 'Lato Light', sans-serif,"Helvetica Neue",helvetica,arial,sans-serif !important;
    opacity: 1;
}

.page-template-template-full-width #content #primary {
	max-width: 100% !important;
}

.page-template-template-full-width #content #primary .entry-header,
.page-template-template-full-width #content #primary .entry-content {
    float: none !important;
    width: 100% !important;
}

.custom-header {
display: none !important;
}

.edit-link {
display: none !important;
}

.entry-title {
display: none !important;
}
.entry-header {
display: none !important;
}
.navigation-top {
    border-bottom: none !important;
}

.final-tiles-gallery .caption {
     font-weight: 300 !important;
}
.slide .everlightbox-glass {
    box-shadow: none !important;
}
#everlightbox-overlay.everlightbox-theme-white-splash #everlightbox-slider .slide img, #everlightbox-overlay.everlightbox-theme-white-splash #everlightbox-slider .slide .everlightbox-video-container, #everlightbox-overlay.everlightbox-theme-white-splash #everlightbox-slider .slide .everlightbox-inline-container {
    box-shadow: 0 0 50px #FFF !important;
}
#everlightbox-overlay.everlightbox-theme-white-splash {
    background-color: rgba(255, 255, 255, 1.0) !important;
}
.mega-menu-logo {
   padding-left: 4% !important;
}
#mega-menu-wrap-top {
  width: 100% !important;
}

.wrap {
    max-width: 100% !important;
    padding-top: 0em !important;
    padding-bottom: 0em !important;
}

#mega-menu-wrap-top #mega-menu-top > li.mega-menu-item {
  margin-right: 12px !important;
}
.final-tiles-gallery {
    margin-top: 1% !important;
}

.everlightbox-right-side {
    right: -36px !important;
    top: -23px !important;
}
.site-footer{
    display: none !important;
}
.flex-caption{
    display: none !important;
}

/*Background Border */

#top, #bottom, #left, #right {
	background: #ffffff;
	position: fixed;
	}
	#left, #right {
		top: 0; bottom: 0;
		width: 50px;
		}
		#left { left: 0; }
		#right { right: 0; }
		
      #bottom {
		left: 0; right: 0;
		height: 50px;
		}
		#bottom { bottom: 0; }

/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {
#top, #bottom, #left, #right {
	background: #ffffff;
	position: fixed;
	}
	#left, #right {
		top: 0; bottom: 0;
		width: 20px;
		}
		#left { left: 0; }
		#right { right: 0; }
		
      #bottom, #top {
		left: 0; right: 0;
		height: 20px;
		}
		#bottom { bottom: 0; }
}

/* iPads (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
#top, #bottom, #left, #right {
	background: #ffffff;
	position: fixed;
	}
	#left, #right {
		top: 0; bottom: 0;
		width: 25px;
		}
		#left { left: 0; }
		#right { right: 0; }
		
      #bottom, #top {
		left: 0; right: 0;
		height: 25px;
		}
		#bottom { bottom: 0; }

}




/*Background Border Ende */

.mega-menu-item  {
    z-index: 1000000 !important;
}

.page-id-706 .backstretch { 
      display: none !important; 
}
.page-id-696 .backstretch { 
      display: none !important; 
}
.page-id-1022 .backstretch { 
      display: none !important; 
}
.page-id-1024 .backstretch { 
      display: none !important; 
}
.page-id-1051 .backstretch { 
      display: none !important; 
}
.page-id-872 .backstretch { 
      display: none !important; 
}
.page-id-1032 .backstretch { 
      display: none !important; 
}
.page-id-820 .backstretch { 
      display: none !important; 
}
.page-id-1018 .backstretch { 
      display: none !important; 
}
.page-id-709 .backstretch { 
      display: none !important; 
}
.page-id-712 .backstretch { 
      display: none !important; 
}
.page-id-1011 .backstretch { 
      display: none !important; 
}
.page-id-1029 .backstretch { 
      display: none !important; 
}
.page-id-715 .backstretch { 
      display: none !important; 
}
.page-id-1040 .backstretch { 
      display: none !important; 
}
.page-id-1014 .backstretch { 
      display: none !important; 
}
.page-id-1037  .backstretch { 
      display: none !important; 
}

.page-id-954 .backstretch { 
      display: none !important; 
}
.page-id-1285 .backstretch { 
      display: none !important; 
}
.page-id-1249 .backstretch { 
      display: none !important; 
}
.page-id-1468 .backstretch { 
      display: none !important; 
}

.page-id-1502 .backstretch { 
      display: none !important; 
}

.page-id-1547 .backstretch { 
      display: none !important; 
}

.page-id-1603 .backstretch { 
      display: none !important; 
}

/* Background */