#cookieController .footer-logo {
    display: none;
}

#cookieController .overlay-popup{
	z-index:99;
}

#cc-revoke{
	position: fixed;
	bottom: 100px;
	right: -62px;
	left: auto;
	/* transform: translateY(1.5em); */
	border-top-left-radius: .5em;
	border-top-right-radius: .5em;
	border-bottom-left-radius: unset;
	border-bottom-right-radius: unset;
	text-decoration: underline;
	/* transition: transform 1s ease; */
	transform: rotate(270deg);
	z-index:99;
}

#cc-revoke:hover{
	/* transform: translateY(0); */
}

.cookieController-19 .cc-revoke{
	bottom: 112px !important;
	right: -72px !important;
}

#cookieController .cookiemodal, .cookiemodal .modalcontent .wrapper .settings .text{
	background-color: #ffffff;
}

/* #cookieController  .popup-custom-layout{
	bottom: 0px;
	top: unset;
	width: 100%;
	max-width: unset;
	left: 0;
	-webkit-transform: unset;
} */

/* #cookieController .overlay-popup{ */
	/* display:none !important; */
/* } */

.popup-custom-layout .popup-layout-container .popup-layout-row .poppargarph.msgDiv{
	margin-bottom: 0px;
	padding-top: 10px;
	font-size: 12px;
}

.popup-custom-layout .popup-layout-container .popup-layout-row .outerdiv{
	padding-top: 0px;
	padding-bottom: 0px;
}

.cc-window.cc-banner{
	padding:0px;
}

/* @media (min-width:1100px){
	.popup-custom-layout .popup-layout-container .popup-layout-row .poppargarph.msgDiv{
		max-width: 60%;
	}
} */


/* Surefire changes */

.cookieControllerSurefire .cookiemodal .modalcontent button#accept-policy-text{
	background-color: #ff002b;
	color: #0f0108 !important;
	border: 1px solid #ff002b;
}

.cookieControllerSurefire a.privacy-notice-link{
	color: #0f0108;
}

.cookieControllerSurefire .cookiemodal .modalcontent .wrapper .settings span.always-active{
	color: #0f0108;
}

.cookieControllerSurefire .cookiemodal .left-wrapper::after{
	color: #0f0108;
}

.cookieControllerSurefire .cookiemodal .modalfooter .footer-container button{
	background-color: #ff002b;
	color: #0f0108 !important;
	border: 1px solid #ff002b;
}

.cookieControllerSurefire .cookiemodal .modalcontent .wrapper .settings .text .ck-details a{
	color: #0f0108;
}

.cookieControllerSurefire input:checked + .slider{
	background-color: #f2f1f1;
}

.cookieControllerSurefire input:focus + .slider{
	box-shadow: 0 0 1px #ff002b;
}

.cookieControllerSurefire input:checked + .slider::before{
	background-color: #ff002b;
}

.cookieControllerSurefire .cookiemodal .content-details .cookie-content-details ul li .left-wrapper .host-details h4{
	color: #0f0108;
}

.cookieControllerSurefire .cookiemodal .modalcontent .consent-title {
    font-size: 1.125em;
    line-height: 1.2;
    margin: 20px 0 10px;
}
.cookieControllerSurefire .cookiemodal .modalcontent .consent-wrapper-title {
    font-size: 1.125em;
    line-height: 1.2;
	margin: 0;
    padding-bottom: 10px;
}

.cookieControllerSurefire .cookiemodal .modalcontent .consent-sub-active {
  max-width: 60%;
    margin-left: 15px;
    display: inline-block;
    width: 55%;
    font-size: .88em;
    line-height: 1.4;
    position: relative;
    top: 5px;
}
.cookieControllerSurefire .cookiemodal .content-details .content-details-header .consent-bck-btn {
    margin: 15px 0 0;
    font-size: 1em;
    font-weight: 700;
    line-height: 1.3;
}
.cookieControllerSurefire .cookiemodal .content-details .content-details-header .consent-bck-btn  .bck-btn {
    text-decoration: none;
    color: #656565;
    cursor: pointer;
    min-height: 20px;
}
.cookieControllerSurefire .cookiemodal .content-details .content-details-header .consent-bck-btn  .bck-btn img {
    width: 12px;
    height: 12px;
}

.cookieControllerSurefire .cookiemodal .content-details .content-details-header .consent-bck-btn  span{
	margin-left: 15px;
    color: #767676;
}
.cookieControllerSurefire .cookiemodal .content-details .cookie-content-details .host-details-title{
	color: #696969;
    font-size: .81em;
    font-weight: 700;
    line-height: 1.4;
    position: relative;
    margin: 0;
    margin-bottom: 5px;
}
.cookieControllerSurefire .cookiemodal .content-details .cookie-content-details ul li .left-wrapper .host-details .host-details-subtitle {
    color: #0f0108;
	display: inline-block;
    float: none;
    font-size: .69em;
    line-height: 1.4;
    font-weight: 400;
    margin: 0;
}