body #cc-window.cc-floating{
    max-width: 340px !important;
    background: #011c6f !important;
    color: #fff !important;
    box-shadow: 4px 4px 10px rgba(0,0,0,0.5);
}
body #cc-window .cc-link{
	color:#ff8c36 !important;
	font-weight: 600 !important;
}
body #cc-window .cc-btn{
	font-weight: 600;
    border: none !important;
    background-color: #7c4f94 !important;
    text-transform: uppercase;
    text-decoration: none !important;
    color: #fff !important;
    padding: 0.4rem 0px !important;
    margin-top: 0.3rem !important;
}
body #cc-window .cc-accept-all{
	font-weight: 600;
	margin-top: 1rem !important;
	padding: 0.8rem 0px !important;
	font-size: 1rem;
	background: #db5c36 !important;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
}
#cc-window.cc-window .cmplz-categories-wrap .cc-check, #cmplz-manage-consent-container.cmplz-manage-consent-container .cc-check{
	margin: 0px 7px -2px auto !important;
	width: 20px !important;
	height: 20px !important;
}
#cc-window.cc-window .cmplz-categories-wrap .cc-check svg{
    stroke: #ffffff !important;
}
body .cc-category{
	color: #fff !important;
}
body .cmplz-slider-checkbox .cmplz-slider{
	background-color: #0073aa !important;
}
body .cmplz-slider-checkbox input:checked + .cmplz-slider{
	background-color: #F56E28 !important;
}

@media screen and (max-width: 759.99px){
	body #cc-window.cc-floating{
		max-width: none !important;
		width: 100% !important;
		bottom:0px !important;
		right: 0px !important;
	}
}