#body-user #header,#body-settings #header,#body-public #header,#body-login,.searchbox input[type="search"]:focus,.searchbox input[type="search"]:active,.searchbox input[type="search"]:valid {background-color: #004a99}
input[type="checkbox"].checkbox:checked:enabled:not(.checkbox--white) + label:before {background-image:url('/nextcloud/core/img/actions/checkmark-white.svg');background-color: #004a99; background-position: center center; background-size:contain;width:12px; height:12px; padding:0; margin:2px 6px 6px 2px; border-radius:1px;}
input[type="radio"].radio:checked:not(.radio--white):not(:disabled) + label:before {background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTYiIHdpZHRoPSIxNiI+PHBhdGggZD0iTTggMWE3IDcgMCAwIDAtNyA3IDcgNyAwIDAgMCA3IDcgNyA3IDAgMCAwIDctNyA3IDcgMCAwIDAtNy03em0wIDFhNiA2IDAgMCAxIDYgNiA2IDYgMCAwIDEtNiA2IDYgNiAwIDAgMS02LTYgNiA2IDAgMCAxIDYtNnptMCAyYTQgNCAwIDEgMCAwIDggNCA0IDAgMCAwIDAtOHoiIGZpbGw9IiMwMDRhOTkiLz48L3N2Zz4=');}
.primary, input[type="submit"].primary, input[type="button"].primary, button.primary, .button.primary,.primary:active, input[type="submit"].primary:active, input[type="button"].primary:active, button.primary:active, .button.primary:active {border: 1px solid #004a99;background-color: #004a99;color: #ffffff;}
.primary:hover, input[type="submit"].primary:hover, input[type="button"].primary:hover, button.primary:hover, .button.primary:hover,.primary:focus, input[type="submit"].primary:focus, input[type="button"].primary:focus, button.primary:focus, .button.primary:focus {border: 1px solid #004a99;background-color: #004a99;color: #ffffff;}
.primary:disabled, input[type="submit"].primary:disabled, input[type="button"].primary:disabled, button.primary:disabled, .button.primary:disabled,.primary:disabled:hover, input[type="submit"].primary:disabled:hover, input[type="button"].primary:disabled:hover, button.primary:disabled:hover, .button.primary:disabled:hover,.primary:disabled:focus, input[type="submit"].primary:disabled:focus, input[type="button"].primary:disabled:focus, button.primary:disabled:focus, .button.primary:disabled:focus {border: 1px solid #004a99;background-color: #004a99;opacity: 0.4;color: #ffffff;}
.ui-widget-header { border: 1px solid #004a99; background: #004a99; color: #ffffff;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {border: 1px solid #004a99;color: #004a99;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {color: #004a99;}

				#firstrunwizard .firstrunwizard-header {
					background-color: #004a99;
				}
				#firstrunwizard p a {
					color: #004a99;
				}
				.nc-theming-main-background {background-color: #004a99}
.nc-theming-main-text {color: #004a99}
#header .logo {background-image: url('./logo?v=8');background-size: contain;}
#header .logo-icon {background-image: url('./logo?v=8');background-size: contain;}
#firstrunwizard .firstrunwizard-header .logo {background-image: url('./logo?v=8');background-size: contain;}
.nc-theming-contrast {color: #ffffff}
.icon-file,.icon-filetype-text {background-image: url('./img/core/filetypes/text.svg?v=8');}
.icon-folder, .icon-filetype-folder {background-image: url('./img/core/filetypes/folder.svg?v=8');}
.icon-filetype-folder-drag-accept {background-image: url('./img/core/filetypes/folder-drag-accept.svg?v=8')!important;}
