@media only screen and (max-width: 980px) {
	.wrapper,article .article-wrapper{
		width:100%;
		padding:54px 16px;
		box-sizing:border-box
	}
	
	nav a.active:after{
		display:none;
	}	
	
	
	nav,nav.sticky{
		height:0;
		line-height:0 !important;
		display:none;
	}
	
	nav li{
		display:block;
	}
	
	
	article{
		height:auto !important;
	}	
	
	#languages{
		position:fixed;
		height:48px;
		line-height:48px;
		background:#0C0C46;
		display:block;
		margin:0 0 8px 0;
		border-radius:0;
		left:0;
		top:0;
		text-align:center;
		width:100%;
	}
	
	a#to-top{
		display:none !important;
	}

	
}

@media only screen and (max-width: 767px) {
	.row .col-1,
	.row .col-2,
	.row .col-3,
	.row .col-4,
	.row .col-5,
	.row .col-6,
	.row .col-7,
	.row .col-8,
	.row .col-9,
	.row .col-10,
	.row .col-11,
	.row .col-12{
		float:none;
		width:100%;
		text-align:center;
	}
	
	article p{
		text-align:justify;
	}
	
	
	header a#logo{
		width:100%;
		left:0;
		margin-left:0;
		display:block;
		text-align:center;
		font-size:32px;
		color:#FFF;
		text-decoration:none;
		font-weight:700;
		line-height:32px;
		text-transform:uppercase;
		text-shadow:0px 0px 1px  #000;
		position:absolute;
		z-index:2;
	}
	header a#logo span{
		display:block;
		font-size:14px;	
	}	
	
	#home{ background:#e3f2fd; padding-top:0px !important }	
	
	
	
}









