body{
	background-color: #fef2e4;
}
.bgReise {
	background-image: url('../../images/reise_bg.jpg');
	width: 100%;
	background-repeat:no-repeat;
	min-height: 40rem;
}
.bgReise2 {
	background-image: url('../../images/banner2.jpg');
	width: 100%;
	background-repeat:no-repeat;
	min-height: 40rem;
	background-size: cover;
}

/* Small devices (landscape phones, 576px and up) */
 @media screen and (max-width:575.99px) {
	.bgReise {
		min-height:30rem;
		background-position:right -6em top 0em;;
		background-size: cover;
	}
	
	.bgReise2 {
		min-height:10rem;
		/*background-position:right -4em top 0em;*/
		padding: 6em 0em;
		background-size: contain;
	}
}

/* Small devices (landscape phones, 576px and up) */
 @media screen and (min-width: 576px) and (max-width:767.99px) {
	.bgReise {
		min-height:30rem;
		background-position:right -12em top 10px;
		padding:50px 5px;
	}
	
	.bgReise2 {
		min-height:10rem;
		/*background-position:right -4em top 0em;*/
		padding: 11em 0em;
		background-size: contain;
	}
}

/*Medium devices (tablets, 768px and up) */
@media screen and (min-width: 768px) and (max-width:991.99px) {
	.bgReise {
		min-height:30rem;
		background-position:right -12em top 10px;
		padding:70px 5px;
	}
	
	.bgReise2 {
		min-height:10rem;
		/*background-position:right -4em top 0em;*/
		padding: 16rem 0em;
		margin-bottom: -12rem;
		background-size: contain;
	}
}

/*Large devices (desktops, 992px and up) */
@media screen and (min-width: 992px) and (max-width:1199.99px) {
	.bgReise {
		background-position:right -10em top 0px;
		padding:10px 5px;
	}
	
	.bgReise2 {
		min-height:10rem;
		/*background-position:right -4em top 0em;*/
		padding: 21rem 0em;
		margin-bottom: -18rem;
		background-size: contain;
	}
}
 
/*X-Large devices (large desktops, 1200px and up) */
@media screen and (min-width: 1200px) and (max-width:1199.99px) {
	.bgReise {
		background-position:right -10em top 0px;
		padding:10px 5px;
	}
	
	.bgReise2 {
		min-height:10rem;
		/*background-position:right -4em top 0em;*/
		padding: 21rem 0em;
		margin-bottom: -18rem;
		background-size: contain;
	}
}

/*XX-Large devices (larger desktops, 1400px and up) */
@media (min-width: 1200px) {
	.bgReise {
		background-position:right -10em top 0px;
		padding:10px 5px;
	}

	.bgReise2 {
		padding-top: 35rem;
	}
	
}
