#onetrust-pc-sdk .ot-pc-footer-logo,
#onetrust-pc-sdk .ot-pc-logo {
	display: none!important
}

#onetrust-consent-sdk #onetrust-policy-title {
  font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI;
	font-size: 1.5em!important;
	text-align: center!important
}

#onetrust-consent-sdk #onetrust-policy-text {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 20px 0
}

#onetrust-consent-sdk #onetrust-pc-btn-handler {
	border: none!important;
	text-decoration: underline
}

#onetrust-policy .banner-header {
	padding-top: 110px!important;
	background-image: url(../img/cookies.d193a454.png);
	background-position: center 30px;
	background-repeat: no-repeat
}

#onetrust-consent-sdk #onetrust-policy-text {
	font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI;
	font-size: .812em;
}

#onetrust-consent-sdk #onetrust-pc-btn-handler,
#onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link,
#onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container button,
#onetrust-consent-sdk #onetrust-accept-btn-handler,
#onetrust-banner-sdk #onetrust-reject-all-handler {
  font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI;
}
#ot-pc-logo { display: none !important; }
#onetrust-consent-sdk #onetrust-pc-sdk *:focus, #onetrust-consent-sdk #onetrust-pc-sdk .ot-vlst-cntr > a:focus,
#onetrust-consent-sdk #onetrust-banner-sdk *:focus, #onetrust-consent-sdk #onetrust-banner-sdk:focus { outline-width: 0px !important;}

/* Changed Text input placeholder color */
#onetrust-pc-sdk #vendor-search-handler::placeholder {
    color: #767676 !important;
}
#onetrust-pc-sdk #vendor-search-handler::-webkit-input-placeholder {
    color: #767676 !important;
}
#onetrust-pc-sdk #vendor-search-handler::-moz-placeholder {
    color: #767676 !important;
}
#onetrust-pc-sdk #vendor-search-handler::-ms-input-placeholder {
    color: #767676 !important;
}

/* Changed buttons focus */
#onetrust-consent-sdk #onetrust-pc-sdk *:focus,
#onetrust-consent-sdk #onetrust-pc-sdk .ot-vlst-cntr > a:focus,
#onetrust-consent-sdk #onetrust-banner-sdk *:focus {
	opacity: 1 !important;
	outline: 1px dotted !important;
    outline: 5px auto -webkit-focus-ring-color !important;
}

#onetrust-pc-sdk .ot-btn-container button:focus,
#onetrust-pc-sdk #accept-recommended-btn-handler:focus,
#onetrust-banner-sdk #onetrust-accept-btn-handler:focus {
    /* background-color: #d8ad00!important; */
	filter: brightness(90%);
}


@media only screen and (max-width: 359px) {
	#onetrust-pc-sdk .ot-pc-header {
		height: 20px !important;
		padding: 5px 0 5px 30px !important;
	}
	#onetrust-pc-sdk #close-pc-btn-handler.ot-close-icon {
		top: 0 !important;
		height: 30px !important;
		width: 30px !important;
	}
	#onetrust-pc-sdk #ot-pc-content,
	#onetrust-pc-sdk #ot-pc-lst {
		top: 30px !important;
		bottom: 60px !important;
	}
	#onetrust-pc-sdk .ot-pc-footer {
		max-height: 59px !important;
	}
	#onetrust-pc-sdk .ot-btn-container button {
		margin-top: 5px !important;
	}
	#onetrust-pc-sdk button {
		padding: 3px 30px !important;
	}
	#onetrust-pc-sdk #clear-filters-handler {
		margin-top: 0 !important;
		margin-bottom: 5px !important;
	}
	#onetrust-pc-sdk .ot-search-cntr {
		width: 65% !important;
	}
	#onetrust-pc-sdk #filter-apply-handler {
		margin-bottom: 10px !important;
	}
}