.negative-top {
    margin-top: -30px !important;
}
.sticker {
    bottom: 10px;
    right: 25%;
	left: unset;
	top: unset;
    background-color: #312783;
    border: 5px solid #fff;

    padding: 2.5rem 0;
}
.sticker .sticker-title {
	color: #e6007e;
}
.sticker .sticker-text {
	color: #fff;
	font-size: 32px;
}
.btn-tags {
	border: 1px solid #d3eefa;
	color: #009FE3;
	padding: 5px;
    font-size: 14px;
}
.btn-tags.active,
.btn-tags:hover {
	color: #fff;
	outline: unset;
	box-shadow: unset;
	background-color: #009fe3
}
.tagsWrapper .title {
	width: 16%;
	display: inline-block;
}
.tagsWrapper .buttons {
	width: 80%;
	display: inline-block;
}
.tagsWrapper p span {
	padding-right: 10px
}
.tagsWrapper p button {
	margin-right: 10px;
	margin-bottom: 10px;
}
.tagsWrapper {
	color: #7f7f7f
}
.tagsWrapper a {
	color: #009FE3;
	text-decoration: underline;
}

.newsWrapper {
	margin-bottom: 10rem
}
.news-item h4 {
	font-weight: 500
}
.news-item span.date {
	font-size: 12px;
	color: #939393
}
.news-item p {
	color: #000
}
.news-item a {
	text-decoration: none;
}
.news-item .content h1,
.news-item .content h2,
.news-item .content h3,
.news-item .content h4,
.news-item .content h5 {
	color: #000
}

.news-item .btn-pink {
	border: 1px solid #ea2691;
	color: #e6007e;
	padding: 5px 25px;
    font-size: 14px;
    background-color: #fff;
    font-weight: normal;
    width: 7rem
}
.news-item .btn-pink-plain {
	width: 100%;
    float: left;
}
.news-item .btn-pink:focus,
.news-item .btn-pink:hover {
	color: #fff;
	outline: unset;
	box-shadow: unset;
	background-color: #e6007e
}

.download-title:before {
	content: unset;
}
.downloads li a:before {
	content: unset;
}
.downloads li div {
	padding: 1rem
}
.downloads li span {
	color: #009FE3
}

.downloads li span.h {
  color: #312783;
  display: block;
}
.downloads .input-field {
	border: 1px solid #c2c2c2;
	border-top: none;
	border-right: none;
	background-color: transparent;
	width: 100%;
    padding-left: 10px;
    padding-bottom: 5px;
    font-size: 12px;
}
.downloads .input-field:focus {
	outline: none;
}

@media only screen and (max-width: 441px) {
	.sticker {
		width: 10rem;
	    height: 10rem;
	    right: 10%;
	}
}

[name="_last_name"] {
	border: none;
	background-color: transparent;
	color: transparent;
}