/* COOKIES */

cookieAlert{
	font-size:4vw;
	display:none;
	position:fixed;
	bottom:0;
	/*height:20vw;*/
	left:0;
	/*width:96vw;*/
	background: black;
	color:#aaa;
	padding:3vw;
	text-align:justify;
	z-index:4;
}

policy{
	font-size:3vw;
	margin:3vw auto 3vw auto;
	display:block;
	width: 90%;
	padding: 2vw;
	line-height:3.5vw;
	text-align:justify;
	color:#444;
	border:1px solid whitesmoke;
	background: white;
}
	policyTitle{
		font-size:3vw;
		display:block;
		margin-top:4vw;
		margin-bottom: 1vw;
		color:darkorange;
	}
	policyText{
		display:block;
		margin-bottom:1vw;
	}
	img.policyImage{
		height:2.5vw;
	}

about{
	display:block;
	text-align:center;
	margin: 5vw 0 5vw 0;
	font-size:2Vw;
}
a.linkCookies, a.about{
	color:royalblue;
	/*color:#FED596*/;
	/*color:red;*/
	text-decoration:none;
	/*font-size:3.5vw;*/
}
a.about{
	margin-top:17vw;
	display:block;
	font-size:2.5vw;
}
	a.linkCookies:hover, a.about:hover{
		text-decoration:underline;
	}

img.policyHowToDel{
		display:block;
		margin:3vw auto 8vw auto;
		width:60vw;		
	}

playStore {
    display: none;
    background-color: #ffffff;
    border-top: 1px solid #dadce0;
    box-shadow: 0 -1vw 2vw rgba(0,0,0,0.1);
    padding: 3vw 4vw 7vw 4vw;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1000;
    font-family: 'Google Sans', Roboto, Arial, sans-serif;
    box-sizing: border-box;
}
	playStoreText{
		display:block;
		margin:1vw 0 2vw 0;
		font-size:5vw;
	}	
	.playStoreLink{
	    display: flex;
	    align-items: center;
	    justify-content: center;
	    flex-grow: 1;
	    gap: 20px;
	}
	
		.playStoreAppIcon{
		    width: 15vw;
		    height: 15vw;
		    border-radius: 3vw;
		    flex-shrink: 0;
		}
		
		.playStoreBadge {
		    height: 25vw;
		    width: auto;
		}






/* DESKTOP VIEW MODIFICATIONS */
@media all and (min-device-width: 640px) and (min-width: 960px) and (orientation: landscape ){
	body{

	}
	
cookieAlert{
	display:none;
	position:fixed;
	bottom:0;
	height:30px;
	left:0;
	width:100%;
	background: black;
	color:#aaa;
	padding:5px;
	text-align:center;
	font-size:13px;
}

policy{
	font-size:14px;
	margin:30px auto 30px auto;
	display:block;
	width: 700px;
	padding: 20px;
	line-height:20px;
	text-align:justify;
	color:#444;
	border:1px solid whitesmoke;
	background: white;
}
	policyTitle{
		font-size:20px;
		display:block;
		margin-top:40px;
		margin-bottom: 10px;
		color:darkorange;
	}
	policyText{
		display:block;
		margin-bottom:10px;
	}
	img.policyImage{
		height:12px;
		margin-bottom:-3px;
	}

about{
	display:block;
	text-align:center;
	margin: 120px 0 20px 0;
	font-size:10px;
}
a.linkCookies, a.about{
	color:royalblue;
	/*color:#FED596;*/
	text-decoration:none;
	font-size:inherit;
}
	a.about{
		margin-top:20px;
		display:inline-block;
		font-size:inherit;
	}
	a.linkCookies:hover, a.about:hover{
		text-decoration:underline;
	}

	img.policyHowToDel{
		display:block;
		margin:10px auto 30px auto;
		width:300px;		
	}

playStore {
    display: none;
}




}

/* \- COOKIES */