.njt-gdpr-btns>.accept-btn p, .decline-btn {
color: #4a4a4a !important;
}

.njt-gdpr.njt-gdpr-full_width .njt-gdpr-content{
	width: 75%;
  display: inline-block;
}
.njt-gdpr.njt-gdpr-full_width .njt-gdpr-btns{
	width: 20%;
  display: inline-block;
	text-align: right;
}
.njt-gdpr.njt-gdpr-full_width .decline-btn:before{
	content: "x";
 	position: absolute;
 	    color: transparent;
    background: url(http://lemonadedeblog.kinsta.cloud/wp-content/uploads/2019/11/download.png);
    background-repeat: no-repeat;
    background-size: contain;
	  width: 10px;
}
.njt-gdpr.njt-gdpr-full_width .decline-btn{
	position:absolute;
	color: rgba(255, 255, 255, 0) !important;
background-color: rgba(247, 247, 247, 0) !important;
	left: -10px;
  top: 7px;
}
.njt-gdpr.njt-gdpr-full_width{
	padding: 0 61px;
}

.njt-gdpr-content p {
    color: #b7b7b7;
}

.njt-gdpr-content p a {
    color: #b7b7b7;
	  text-decoration: underline;
}

.njt-gdpr-content {
    margin-bottom: 0;
}

.njt-gdpr-content p {
    margin: 27px 0;
}
.gdpr_cookies p {
    margin: 0;
    color: #b7b7b7;
    font-size: 14px;
		font-family: Lato, "Helvetica Neue";
}
p.dev_close {
    position: absolute;
    left: 19px;
    top: 22px;
	height: 10px;
    width: 10px;
    cursor: pointer;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxMHB4IiBoZWlnaHQ9IjEwcHgiIHZpZXdCb3g9IjAgMCAxMCAxMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgPGcgaWQ9IkxpYnJhcnkiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+ICAgICAgICA8ZyBpZD0iZGlhbG9nLS8tb25lX2J1dHRvbi0vLXBpbmsiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zMTMuMDAwMDAwLCAtMTIuMDAwMDAwKSIgc3Ryb2tlPSIjQjdCN0I3IiBzdHJva2Utd2lkdGg9IjIiPiAgICAgICAgICAgIDxnIGlkPSJSZWN0YW5nbGUtMyI+ICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC03IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMTguMDcxMDY4LCAxNy4wNzEwNjgpIHJvdGF0ZSgtMzE1LjAwMDAwMCkgdHJhbnNsYXRlKC0zMTguMDcxMDY4LCAtMTcuMDcxMDY4KSB0cmFuc2xhdGUoMzEzLjA3MTA2OCwgMTIuMDcxMDY4KSI+ICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNLTEuOTg5NTE5NjZlLTEzLDUgTDEwLDUiIGlkPSJMaW5lIj48L3BhdGg+ICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNS4wMDAwMDAsIDUuMDAwMDAwKSByb3RhdGUoLTI3MC4wMDAwMDApIHRyYW5zbGF0ZSgtNS4wMDAwMDAsIC01LjAwMDAwMCkgdHJhbnNsYXRlKC0wLjAwMDAwMCwgNC4wMDAwMDApIj4gICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNLTMuMTI2Mzg4MDRlLTEzLDEgTDEwLDEiIGlkPSJMaW5lLUNvcHkiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgIDwvZz4gICAgICAgIDwvZz4gICAgPC9nPjwvc3ZnPg==);
    background-repeat: no-repeat;
}
p.dev_content a{text-decoration: underline;font-size: 16px;} 
p.dev_content {
    width: 68%;
    margin: 0 auto;
    margin-left: 61px;
}
a.dev_accept_cookies {
	cursor:pointer;
		position: absolute;
		right: 20px;
    bottom: 30px;
    background-color: #F7F7F7;
    color: #4a4a4a !important;
    border-radius: 5px;
		padding: 11px 51px;
    font-family: Lato, "Helvetica Neue", Arial, sans-serif;
    font-weight: 700;
    font-size: 14px;
		line-height: 1.4rem;
	
}
.gdpr_cookies {
    display: none;
    position: fixed;
    bottom: 0px;
    width: 100%;
    left: 0;
    z-index: 3;
    background: #282828;
    padding: 27px 0 27px 0;
    border-top: 1px solid rgb(74, 74, 74);
}
.gdpr_cookies a {
	color: #b7b7b7;
  text-decoration: none;
}
@media(max-width:980px){
		p.dev_content {
		width: 60%;
}
}
@media(max-width:768px){
		p.dev_content {
		margin-left: 20px;
    width: 87%;
    padding-bottom: 44px;
}
	p.dev_close {
left: unset;
    right: 15px;
    top: 23px;
}
	a.dev_accept_cookies {
		position: relative;
    right: -20px;
    bottom: 7px;
    padding: 15px 51px;
	}
}
@media(min-width:768px){

	
	
.njt-gdpr.njt-gdpr-full_width.bottom {
    display: flex;
    align-items: center;
}
}

@media(max-width:768px){
.njt-gdpr.njt-gdpr-full_width .njt-gdpr-content {
    width: 100%;
}
	.njt-gdpr.njt-gdpr-full_width .decline-btn {
    left: unset;
    top: 0;
    right: -50px;
}
.njt-gdpr.njt-gdpr-full_width {
    padding: 23px;
}
.njt-gdpr-content p {
    margin: 0;
}
	
.njt-gdpr-content {
    margin-bottom: 25px;
}
}