html{
    background:#afafaf;
}
.articlepopupbackground{
background:#ffffff;
}
h1.light{
    color:#ffffff;
	font-weight:bold;
	background-color:#393939;
	margin-left:-40px !important;
	margin-right:-40px !important;
	padding: 10px 0 10px 40px;
}
.magazine{
    border: none;
	background-color:#7b7b7b;
}
.button, .button2{
    background-color:#e52613;
	border-color:#e52613;
	font-weight:bold;
	letter-spacing: 0.1em;
}
.button2:hover{
	border-color:#e52613;
	}
.button2{
	color:#ffffff;
}
.button:hover {
    text-decoration: none;
    background-color: rgba(0,0,0,0.75);
	color:#ffffff!important;
}
.nobutton{
background-color: #AFAFAF !important;
}
.loader{
    background-color:#ffffff;
}
.login_code_input{

    border:1px solid #000000;
}

.uk-offcanvas-bar{
	background:#ffffff;
	
}
ul.menu li:first-child::before{
	background-color:rgba(0, 0, 0, 0.1);	
}
ul.menu li::after {
	background-color:rgba(0, 0, 0, 0.1);
}

.publication-categories{
	background-color: rgba(0,0,0, 0.75);
}

ul.menu li a:hover > i {
	color:#000000;
}
ul.menu li:hover span { color:#000000; }

a:hover {
	color:#000000!important;
}
.pace .pace-progress {
	    background:#000000;
}

.section-footer p{
	color:#ffffff;
}

.section-footer ul li a{
	color:#ffffff;
}
.full-text a{
    color:#000000;
}
.magazine h2{
	font-size: 12px;
}

.article-category{
	display:none;
}
.article-buttons{
	display:none;
}
.intro-text{
	font-weight:bold;
}
.section-background-blurred{
	background: #afafaf !important;
}
.section-footer{
display:none  !important;
}

.card__share, .card__details, .card__preview{
background-color:rgba(0,0,0,0.8);
}
.magazine-description{
font-size:1.2em;
letter-spacing:0.05em;
}
.card__front img{
border:none;
}