
@media all and (max-width : 480px)  {

div.item_list {
	position : relative;
	height : 15vw;
	font-size : calc(var(--font-size) * 1.2);
	line-height : calc(var(--line-height) * 2);
	text-align : center;
}

ol.item_list {
	list-style-type : none;
	padding-left : 0px; 
	margin-left : 5vw;
	padding-right : 0px; 
	margin-right : 5vw;
}

		ol.item_list li { 
			display : inline;
			padding-left : 1vw; 
			padding-right : 1vw; 
		}

		.item {
			color : white;
			opacity : 0.5;
			text-decoration : none;
		}

				.item:hover {
					cursor : pointer;
					opacity : 1;
				}


/************************************ IMAGE ************************************/

section#text {
	position : relative;
	z-index : 2;
	width : 95%;
	margin-top : 10vw;
	margin-left : auto;
	margin-right : auto;
	text-align : justify;
}

p {
	color : rgba(var(--font-color), 0.8);
	line-height : calc(var(--line-height) * 1);
}

	p.title {
		color : rgba(var(--font-color), 1);
	}

	/*p.more_info {
		margin-bottom : 10vw
	}*/


div.parapher, div.article {
	margin-bottom : 8vw;
}

		a.parapher_title {
			margin-top : 10vw;
			font-size : calc(var(--font-size) * 1.3);
		}


img.logo {
	float : left;
	margin-right : 1vw;
	width : 40vw;
	padding-top : 4vw;
	padding-left : 28vw;
	padding-right : 30vw;
	padding-bottom : 4vw;	
}

img.media {
	float : left;
	margin-right : 1vw;
	width : 20%;
	padding-top : 1vw;
	padding-left : 2vw;
	padding-right : 2vw;
	padding-bottom : 40vw;	
}

img.image {
	width : 25%;
	padding-left : 35vw;
}


img.creativecommons {
	width : 10%;
}

ul {
	color : rgba(var(--font-color), 0.8)
}

.link, .email {
	text-decoration : none;
	color : rgba(var(--font-color), 1);
}

}
