/*--------------------------------------------------   Mobile-Content-Global   -----------------------------------------------------*/
.mob-cont-2, .mob-cont-3, .mob-cont-4, .mob-cont-5, .mob-cont-6, .mob-cont-7, .mob-cont-8, .mob-cont-9, .mob-cont-10, .mob-cont-11{
	padding:0;
/*	margin-left:-15px;
	margin-right:-15px;
	width: calc( 100% + 30px);*/
	width: 100%;
	text-align: center;
	font-family: arial;	
	margin-bottom: 0px !important;
}
.mob-cont-2-div, .mob-cont-3-div, .mob-cont-4-div, .mob-cont-5-div, .mob-cont-6-div, .mob-cont-7-div, .mob-cont-8-div, .mob-cont-9-div, .mob-cont-10-div, .mob-cont-11-div{
	position: absolute; width: 100%;
}
.mob-cont-2-div-line-1, .mob-cont-3-div-line-1, .mob-cont-4-div-line-1, .mob-cont-5-div-line-1, .mob-cont-6-div-line-1, .mob-cont-7-div-line-1, .mob-cont-8-div-line-1, .mob-cont-9-div-line-1, .mob-cont-10-div-line-1, .mob-cont-11-div-line-1{
	width: 100%;
}
.mob-cont-2-div-line-2, .mob-cont-3-div-line-2, .mob-cont-4-div-line-2, .mob-cont-5-div-line-2, .mob-cont-6-div-line-2, .mob-cont-7-div-line-2, .mob-cont-8-div-line-2, .mob-cont-9-div-line-2, .mob-cont-10-div-line-2, .mob-cont-11-div-line-2{
	width: 100%;
}
.mob-cont-2-div-line-3, .mob-cont-3-div-line-3, .mob-cont-4-div-line-3, .mob-cont-5-div-line-3, .mob-cont-6-div-line-3, .mob-cont-7-div-line-3, .mob-cont-8-div-line-3, .mob-cont-9-div-line-3, .mob-cont-10-div-line-3, .mob-cont-11-div-line-3{
	width: 100%;
}
.mob-cont-2-button, .mob-cont-3-button, .mob-cont-4-button, .mob-cont-5-button, .mob-cont-6-button, .mob-cont-7-button, .mob-cont-8-button, .mob-cont-9-button, .mob-cont-10-button, .mob-cont-11-button{
	position: absolute; padding: 3vw;
}
.mob-cont-2-button-text, .mob-cont-3-button-text, .mob-cont-4-button-text, .mob-cont-5-button-text, .mob-cont-6-button-text, .mob-cont-7-button-text, .mob-cont-8-button-text, .mob-cont-9-button-text, .mob-cont-10-button-text, .mob-cont-11-button-text{ 
	width: 100%;
}
	
/*-----------------------------------------------------   Mobile-Content-2 Canvas   -----------------------------------------------------*/
.mob-cont-2{
	margin-top: 0px; margin-bottom: 0px; 
	background-color: #8682b9;}
	.mob-cont-2-div{top: 24%; left: 0%;}		
		.mob-cont-2-div-line-1	{
			display: inline-block;
			margin-top: 0vw; padding:2vw;
			/*color: #000000; 	 font-size: 4vw;*/
			color: #a186be; 	 font-size: 4vw;
		}
		.mob-cont-2-div-line-2	{
			display: inline-block;
			padding:1vw;
			color: #a186be; 	 font-size: 5vw;
		}
		.mob-cont-2-div-line-3	{
			display: inline-block;
			margin-bottom: 2vw; padding:1vw;
			color: #ffffff;  font-size: 5.5vw;
		}
	.mob-cont-2-button{
		top: 40%; left: 30%; 
		background-color: #000000; color: white; font-size: 5vw;
	}	
/*-----------------------------------------------------   Mobile-Content-3 Puzzle   -----------------------------------------------------*/
.mob-cont-3{
	margin-top: 0px; margin-bottom: 0px; 
	background-color: #8682b9;}
	.mob-cont-3-div{top: 22%; left: 5%; text-align: left; width: 90%;}		
		.mob-cont-3-div-line-1	{
			display: none;
			margin-top: 0vw; padding:2vw;
			color: white; 	 font-size: 4vw;
		}
		.mob-cont-3-div-line-2	{
			display: inline-block;
			padding:1vw;
			color: white; 	 font-size: 4.5vw;
		}
		.mob-cont-3-div-line-3	{
			display: inline-block;
			margin-bottom: 2vw; padding:1vw;
			color: white;  font-size: 4vw;
		}
	.mob-cont-3-button{
		top: 55%; left: 5%; 
		background-color: #ffffff; color: #a186be; font-size: 5vw;
	}	

/*-----------------------------------------------------   Mobile-Content-4 Stone   -----------------------------------------------------*/
.mob-cont-4{
	margin-top: 0px; margin-bottom: 0px; 
	background-color: #8682b9;}
	.mob-cont-4-div{top: 22%; left: 0%;}		
		.mob-cont-4-div-line-1	{
			display: inline-block;
			margin-top: 0vw; padding:2vw;
			color: black; 	 font-size: 6vw;
		}
		.mob-cont-4-div-line-2	{
			display: inline-block;
			padding:1vw;
			color: black; 	 font-size: 5vw;
		}
		.mob-cont-4-div-line-3	{
			display: inline-block;
			margin-bottom: 2vw; padding:1vw;
			color: black;  font-size: 4vw;
		}
	.mob-cont-4-button{
		top: 89%; left: 30%; 
		background-color: black; color: white; font-size: 5vw;
	}	
/*-----------------------------------------------------   Mobile-Content-5 - Glass   -----------------------------------------------------*/
.mob-cont-5{
	margin-top: 0px; margin-bottom: 0px; 
	background-color: #8682b9;}
	.mob-cont-5-div{top: 1%; left: 0%; width: 50%}		
		.mob-cont-5-div-line-1	{
			display: inline-block;
			margin-top: 2vw; padding:2vw;
			color: black; 	 font-size: 6vw;
		}
		.mob-cont-5-div-line-2	{
			display: none;
			padding:2vw;
			color: black; 	 font-size: 4vw;
		}
		.mob-cont-5-div-line-3	{
			display: none;
			margin-bottom: 2vw; padding:2vw;
			color: black;  font-size: 3vw;
		}
	.mob-cont-5-button{
		bottom: 5%; left: 3%; 
		background-color: #8682b9; color: white; font-size: 5vw; border: solid 1px white;
	}
/*-----------------------------------------------------   Mobile-Content-6 Cushion   -----------------------------------------------------*/
.mob-cont-6{
	margin-top: 0px; margin-bottom: 0px; 
	background-color: #8682b9;}
	.mob-cont-6-div{top: 5%; left: 0%;}		
		.mob-cont-6-div-line-1	{
			display: inline-block;
			margin-top: 2vw; padding:1vw;
			color: black; 	 font-size: 6vw;
		}
		.mob-cont-6-div-line-2	{
			display: inline-block;
			padding:1vw;
			color: black; 	 font-size: 5vw;
		}
		.mob-cont-6-div-line-3	{
			display: none;
			margin-bottom: 2vw; padding:0vw;
			color: black;  font-size: 4vw;
		}
	.mob-cont-6-button{
		top: 82%; left: 30%; 
		background-color: black; color: white; font-size: 5vw;
	}
/*-----------------------------------------------------   Mobile-Content-7 Wodden Block   -----------------------------------------------------*/
.mob-cont-7{ 
	margin-top: 0px; margin-bottom: 0px; 
	background-color: white;}
	.mob-cont-7-div{top: 1%; left: 0%;}		
		.mob-cont-7-div-line-1	{
			display: inline-block;
			margin-top: 1vw; padding:2vw;
			color: white; 	 font-size: 6vw;
		}
		.mob-cont-7-div-line-2	{
			display: inline-block;
			padding:1vw;
			color: white; 	 font-size: 5vw;
		}
		.mob-cont-7-div-line-3	{
			display: inline-block;
			margin-bottom: 1vw; padding:1vw;
			color: white;  font-size: 4vw;
		}
	.mob-cont-7-button{
		top: 87%; left: 4%; 
		background-color: white; color: black; font-size: 5vw; border: solid 1px black;
	}
/*-----------------------------------------------------   Mobile-Content-8 Babygrow  -----------------------------------------------------*/
.mob-cont-8{
	margin-top: 0px; margin-bottom: 0px;   
	background-color: #f49ac2;}
	.mob-cont-8-div{top: 2%; left: 0%;}		
		.mob-cont-8-div-line-1	{
			display: inline-block;
			margin-top: 2vw; padding:2vw;
			color: white; 	 font-size: 5vw;
		}
		.mob-cont-8-div-line-2	{
			display: inline-block;
			padding:2vw;
			color: white; 	 font-size: 4vw;
		}
		.mob-cont-8-div-line-3	{
			display: none;
			margin-bottom: 2vw; padding:2vw;
			color: black;  font-size: 3vw;
		}
	.mob-cont-8-button{
		top: 69%; left: 30%; 
		background-color: white; color:  #f49ac1; font-size: 5vw;
	}
/*-----------------------------------------------------   Mobile-Content-9 MUG   -----------------------------------------------------*/
.mob-cont-9{
	margin-top: 0px; margin-bottom: 0px; box-sizing: content-box;
	background-color: #f49ac2;}
	.mob-cont-9-div{top: 2%; left: 0%; width: 100%}		
		.mob-cont-9-div-line-1	{
			display: inline-block;
			margin-top: 2vw; padding:2vw;
			color: #662d91; 	 font-size: 5vw;
		}
		.mob-cont-9-div-line-2	{
			display: inline-block;
			padding:2vw;
			color: #662d91; 	 font-size: 4vw;
		}
		.mob-cont-9-div-line-3	{
			display: none;
			margin-bottom: 2vw; padding:2vw;
			color: black;  font-size: 3vw;
		}
	.mob-cont-9-button{
		bottom: 4%; left: 55%; 
		background-color: #8682b9; color: white; font-size: 5vw; border: solid 1px white;
	}
/*-----------------------------------------------------   Mobile-Content-10 Clock  -----------------------------------------------------*/
.mob-cont-10{
	margin-top: 0px; margin-bottom: 0px; 
	background-color: #7accc8;}
	.mob-cont-10-div{top: 16%; left: 0%;}		
		.mob-cont-10-div-line-1	{
			display: inline-block;
			margin-top: 2vw; padding:2vw;
			color: black; 	 font-size: 5vw;
		}
		.mob-cont-10-div-line-2	{
			display: inline-block;
			padding:2vw;
			color: black; 	 font-size: 4vw;
		}
		.mob-cont-10-div-line-3	{
			display: none;
			margin-bottom: 2vw; padding:2vw;
			color: black;  font-size: 3vw;
		}
	.mob-cont-10-button{
		top: 87%; left: 30%; 
		background-color: black; color: white; font-size: 5vw;
	}
/*-----------------------------------------------------   Mobile-Content-11  Calendar -----------------------------------------------------*/
.mob-cont-11{
	margin-top: 0px; margin-bottom: 0px; 
	background-color: #8682b9;}
	.mob-cont-11-div{top: 5%; left: 2%; width: 60%; text-align: left;}		
		.mob-cont-11-div-line-1	{
			display: none;
			margin-top: 2vw; padding:2vw;
			color: white; 	 font-size: 5vw;
		}
		.mob-cont-11-div-line-2	{
			display: inline-block;
			padding:2vw;
			color: white; 	 font-size: 5vw; 
		}
		.mob-cont-11-div-line-3	{
			display: inline-block;
			margin-bottom: 2vw; padding: 2vw;
			color: white;  font-size: 4vw;
		}
	.mob-cont-11-button{
		top: 65%; left: 5%; 
		background-color: white; color: #8682b9; font-size: 4vw;
	}





