/*
Theme Name: Enfold Child
Description: A <a href='https://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: https://www.kriesi.at
Template: enfold
*/



/*Add your own styles here:*/

/* Bugix Gallery equal rows and columns */
#top div .avia-gallery .lightbox-added img {
	object-fit: cover;
	height: 50px;
}

a.first_thumb.lightbox.lightbox-added {
    height: 50px;
}




/* FONT EINBINDEN*/

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

}

.ballentines {
	font-family: 'ballantines', Arial, Sans-Serif !important;
	font-size: 30px;
	line-height: 21px;
}

p{
	font-size: 16px;
	color: #000 !important;
}


 /* HINTERGRUND */

.main_color {
	background-color: transparent !important;
}


/* �BERSCHRIFTEN UND TEXT */

.special-heading-border{
	display:none;
}

.black {
	color: #000 !important;
}

h1, h2, h3{
	font-weight: 900;
}


/* HEADER */

#top .av_header_transparency #header_meta {
	border-bottom: 0px;
}

.header-scrolled .phone-info{
	color: #000 !important;
}

.phone-info a, .phone-info{
	color: #fff !important;
}

.header-scrolled a{
	color: #000 !important;
}

.avia-menu-text{
	font-size: 16px !important;
}


/* STARTSEITE - STARTBEREICH */

.start_grafik{
	position:relative;
}

body .aligncenter{
	padding: 0px;
}

.start_image_balken{
	position:absolute;
	width:200%;
	margin-left:-50%;
	margin-right:50%;
	background-image: url(../../../wp-content/uploads/bg_trans.png);
	background-repeat:repeat;
}

.start_image{
	position: abolute;	
}

#start{
	padding-top: 12%;
	text-decoration: none;
	background-repeat: no-repeat; 
	background-image: url(https://der-moebeldoktor.com/wp-content/uploads/Titelbild_moebeldoktor.jpg); 
	background-attachment: fixed; 
	background-position: center bottom;
	background-size: cover;
}


/* STARTSEITE WILLKOMMEN */

.textbox{
	background-image: url(../../../wp-content/uploads/bg_trans2.png);background-repeat:repeat;
	padding: 15px 25px;
	border: 10px inset #967335 !important;
	-moz-box-shadow: inset 0 0 10px #000000;
   	-webkit-box-shadow:inset 0 0 10px #000000;
   	box-shadow: inset 0 0 10px #000000;
   	margin-bottom: 25px;
}


/* RESPONSIVE BILDER */

img {
   max-width: 99%;
}


/* GALLERIEN */

#top div .avia-gallery .avia-gallery-big {
	padding: 1px;
}

#top div .avia-gallery img {
	padding: 1px;
}


/* IMAGE OVERLAYS */

.image-overlay {
 	visibility: hidden;
 }

body .aligncenter, .entry-content-wrapper a:hover .aligncenter {
	padding: 0px;
}

/* AVIA ELEMENTE */

body .column-top-margin {
	margin-top:25px;
}

.avia-section{
	min-height: 25px;
}

.avia-google-map-container{
	border-color: #967033;
	border: 10px inset #967335 !important;
	-moz-box-shadow: inset 0 0 10px #000000;
   	-webkit-box-shadow:inset 0 0 10px #000000;
   	box-shadow: inset 0 0 10px #000000;
}


/* FOOTER */

.footer_color{
	display:none;
}



/* MEDIA QUERIES */

/*
Desktop Styles
================================================== */

@media only screen and (min-width: 768px) {

	.ipad_portrait{
		display:none;
	}
}


/*
Mobile Styles
================================================== */

@media only screen 
	and (max-width: 767px) {

	.hidden-mobile, .avia-builder-el-1 {
		display: none;
	}
	
  	.start_image img {
  		width:50%;
  	}
  
  	#top #header_meta .phone-info {
		color: #000 !important;
	}
	
	#top #header_meta a {
		color: #000 !important;
	}
	
   	#start {
		background-image: url(https://der-moebeldoktor.com/wp-content/themes/enfold-child/img/Moebeldoktor_mobil.jpg);
	}
	
	.ipad_portrait{
		display:none;
	}
}

@media only screen 
	and (min-device-width : 768px) 
	and (max-device-width : 1024px) 
	and (orientation : landscape)
	and (-webkit-min-device-pixel-ratio: 2) { 
	
	.avia-gallery-thumb img {
		 height: 46px;
	}
	
	/* #start{
		background: #9F7D42 !important;
		background-image: none;
	} */
	
	#start{
		padding-top: 12%;
		text-decoration: none;
		background-repeat: no-repeat; 
		background-image: url(https://der-moebeldoktor.com/wp-content/uploads/Titelbild_moebeldoktor.jpg); 
		background-size: auto 768px;
		background-position: top center;
	}
	
	#main{
	background: #9F7D42 !important;
	}
}

@media only screen 
	and (min-device-width : 768px) 
	and (max-device-width : 1024px) 
	and (orientation : portrait)
	and (-webkit-min-device-pixel-ratio: 2) { 
	
	.avia-gallery-thumb img {
		  height: 46px; 
	}
	
	#start {
		background: #9F7D42 !important;
		background-image: none;
	}
	.ipad_portrait_hidden {
		display:none;
	}
	
	div .av_two_third {
		margin-left: 0%;
		width: 100%;
	}
	
	.ipad_portrait {
		display:block;
	}
	
	.avia-builder-el-1 {
		display: none;
	}
	
	.responsive .main_menu ul:first-child > li > a {
		padding: 0 5px;
	}
	
	.logo img {
		width: 80%;
	}
}

@media only screen and (max-width: 480px) {
	.avia-gallery-thumb img {
		 height: 46px;
	}
}


