/*
Theme Name:     Layout
Version:        1.0.0
Description:    Theme for amuel.ch
Author:         artesmedia.ch
Author URI:     https://artesmedia.ch/
Template:       enfold
*/


/* rough & ready
--------------------------------------------------------------*/

/* END rough & ready
--------------------------------------------------------------*/


/* = generalia
--------------------------------------------------------------*/
.logo {
	width:100px;
	margin-top:20px;
	
}




/* = viewport
--------------------------------------------------------------*/
html, body {
  	height: 100%
}

--------------------------------------------------------------*/
/* = max width website
--------------------------------------------------------------*/
#wrap_all,
#header {
	margin:0 auto;
	max-width:1290px;
}

@media only screen and (min-width:1600px) and (max-width:1920px) {
	.html_stretched #main {
		padding-left:230px;
		padding-right:230px;
		background:#fff;
	}
}


/* = av special headings
--------------------------------------------------------------*/
.av-special-heading h1 {
	font-weight:900;
}
.av-special-heading h2 {
	font-size:25px;
	font-weight: lighter!important;
	text-transform:none!important;

}
@media only screen and (max-width:450px) {
	.av-special-heading h1 {
		font-weight:normal!important;
		font-size:1.8em;
	}
}
.av-special-heading h1,
.av-special-heading h2 {
	text-transform:none!important;

}

#top .frontpage-headline-rotator p,
#top .frontpage-headline-rotator .av-rotator-text{
	font-weight:600;
	font-size:30px;
}

.textblock-direct-booking p {
	margin-top:0px;
	font-weight:bold;
	color:#000;
	font-size:20px;
}



.rasterzeile-schmal {margin:0 auto;}
.rasterzeile-schmal.av-layout-grid-container {
	max-width:1290px;
	margin-top:0px;
	padding:0 0 0px 0;
}
.rasterzeile-schmal .flex_cell {
	padding:0px 5px!important;
}
.rasterzeile-schmal .avia-image-container {
    display: block;
    margin: 0 auto 0 auto;
    margin-top: 0px;
    text-align: center;
    clear: both;
}
.rasterzeile-schmal .avia-image-container-inner,
.rasterzeile-schmal .avia_image,
.rasterzeile-schmal .av-image-caption-overlay {
    border-radius:0px;
    display:block;
    position:relative;
    max-width:100%;
}
.rasterzeile-schmal .flex_cell.avia-builder-el-first {
	padding:0px 5px 0px 5px!important;
}
.rasterzeile-schmal .flex_cell.avia-builder-el-last {
	padding:0px 5px 0px 5px!important;
}
.rasterzeile-schmal .avia_textblock p {

	margin-top:5px;

	padding:0 0 5px 0;
}