/* WWP palette over King's red accent. GENERATED by tools/build-palette.py
   from king/style.css + king-night.css - edit the script, not this file.
   73 declarations re-coloured, 13 alert reds kept. Tokens: inc/palette.php */

input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus { border-color: var(--wwp-teal-glow); }
a { color: var(--wwp-teal-glow); }
.comment-navigation a:hover { color: var(--wwp-teal-glow); }
.comment-navigation a:hover { border-color: var(--wwp-teal-glow); }
.page-links a:hover { border-color: var(--wwp-teal-glow); }
.first-sidebar ul li a:hover,
.left-sidebar ul li a:hover { color: var(--wwp-teal-glow); }
.king-like.added { color: var(--wwp-gold-hi); }
.king-submit-video .acf-oembed .title input[type="text"]:focus { border-color: var(--wwp-teal-glow); }
.acf-file-uploader .acf-button:hover,
.king-submit-video .acf-image-uploader .acf-button:hover { background-color: var(--wwp-teal); color: #fff; box-shadow: inset 0 0 0 1px var(--wwp-teal-glow-soft); }
#rememberme:checked + label { background-color: var(--wwp-teal); color: #fff; box-shadow: inset 0 0 0 1px var(--wwp-teal-glow-soft); }
.king-form-group #king_post_content:focus { border-color: var(--wwp-teal-glow); }
.king-nsfw input:checked + label { background-color: var(--wwp-teal); color: #fff; box-shadow: inset 0 0 0 1px var(--wwp-teal-glow-soft); }
.form-categories-item input:checked + label { background-color: var(--wwp-teal); color: #fff; box-shadow: inset 0 0 0 1px var(--wwp-teal-glow-soft); }
.king-form-group .tagsinput .tag a { color: var(--wwp-teal-glow); }
.bptextarea:focus { border-color: var(--wwp-teal-glow); }
.king-form-group .bpinput:focus,
.tagsinput:focus-within { border-color: var(--wwp-teal-glow); }
.king-modal-close:hover { color: var(--wwp-teal-glow); }
.king-playlist::-webkit-scrollbar-thumb:hover { background-color: var(--wwp-teal-glow); }
.post-author-avatar:hover { border-color: var(--wwp-teal-glow); }
.tags-links a:hover { border-color: var(--wwp-teal-glow); }
.tags-links a:hover { color: var(--wwp-teal-glow); }
.owl-dots .active { box-shadow: inset 0 0 0 2px var(--wwp-teal-glow); }
.owl-dots .active { -webkit-box-shadow: inset 0 0 0 2px var(--wwp-teal-glow); }
.owl-prev:hover,
.owl-next:hover { color: var(--wwp-teal-glow); }
.user-follow-button a { background-color: var(--wwp-gold); color: var(--wwp-black); }
.king-profile-links a:after { background-color: var(--wwp-teal-glow); }
.king-profile-links .active,
.king-profile-links a:hover { color: var(--wwp-teal-glow); }
.king-share-dropdown:hover { color: var(--wwp-teal-glow); }
.cat-links a:hover { border-color: var(--wwp-teal-glow); }
.cat-links a:hover { color: var(--wwp-teal-glow); }
.header-nav a:after { background-color: var(--wwp-teal-glow); }
.header-nav a:hover { color: var(--wwp-teal-glow); }
.header-nav .current-menu-item:before { background-color: var(--wwp-teal-glow); }
.header-nav .current-menu-item a { color: var(--wwp-teal-glow); }
.king-categories-head a { color: var(--wwp-teal-glow); }
.king-reactions ul li input[type="radio"]:checked + label { background-color: var(--wwp-teal); color: #fff; box-shadow: inset 0 0 0 1px var(--wwp-teal-glow-soft); }
.king-pagination a:hover { border-color: var(--wwp-teal-glow); }
.king-repeater .acf-input input:hover,
.king-repeater .acf-input textarea:hover { border-color: var(--wwp-teal-glow); }
.king-repeater .acf-input input:focus,
.king-repeater .acf-input textarea:focus { border-color: var(--wwp-teal-glow); }
.king-repeater .acf-input input[type="checkbox"]:checked + .message { border-color: var(--wwp-teal-glow); }
.king-repeater .acf-input input[type="checkbox"]:checked + .message { background-color: var(--wwp-teal); color: #fff; box-shadow: inset 0 0 0 1px var(--wwp-teal-glow-soft); }
.king-submit-image .king-repeater .acf-image-uploader .acf-button { background-color: var(--wwp-teal); color: #fff; box-shadow: inset 0 0 0 1px var(--wwp-teal-glow-soft); }
.king-repeater .acf-actions a:hover,
label.featured-image-upload:hover { background-color: var(--wwp-teal); color: #fff; box-shadow: inset 0 0 0 1px var(--wwp-teal-glow-soft); }
.featured-image-upload:hover { background-color: var(--wwp-teal); color: #fff; box-shadow: inset 0 0 0 1px var(--wwp-teal-glow-soft); }
div.wp-core-ui .button-primary-disabled,
div.wp-core-ui .button-primary.disabled,
div.wp-core-ui .button-primary:disabled,
div.wp-core-ui .button-primary[disabled],
div.wp-core-ui .button-primary.focus,
div.wp-core-ui .button-primary.hover,
div.wp-core-ui .button-primary:focus,
div.wp-core-ui .button-primary:hover,
div.wp-core-ui .button-primary { background-color: var(--wwp-gold)!important; color: var(--wwp-black); }
.king-close:hover { color: var(--wwp-teal-glow); }
.king-leftmenu a:hover { color: var(--wwp-teal-glow); }
.king-scroll::-webkit-scrollbar-thumb:hover { background-color: var(--wwp-teal-glow); }
.king-top-header-menu a:hover { color: var(--wwp-teal-glow); }
.header-11-item:after,
.header-11-topmenu a:after { background-color: var(--wwp-teal-glow); }
.header-11-item:hover,
.header-11-topmenu a:hover { color: var(--wwp-teal-glow); }
.king-leftnav::-webkit-scrollbar-thumb:hover { background-color: var(--wwp-teal-glow); }
.kingflix-posts .owl-dots .active { box-shadow: inset 0 0 0 2px var(--wwp-teal-glow); }
.kingflix-posts .owl-dots .active { -webkit-box-shadow: inset 0 0 0 2px var(--wwp-teal-glow); }
.membership-plans input:checked + label { border-color: var(--wwp-teal-glow); }
#kingif-results::-webkit-scrollbar-thumb:hover,
.king-emj::-webkit-scrollbar-thumb:hover { background-color: var(--wwp-teal-glow); }
.king-gif-toggle:hover,
.king-emj-toggle:hover { background-color: var(--wwp-teal); color: #fff; box-shadow: inset 0 0 0 1px var(--wwp-teal-glow-soft); }
.king-poll-answers li:hover { border-color: var(--wwp-teal-glow-soft); }
.single-post .circle-chart { stroke: var(--wwp-teal-glow); }
.king-quiz-answer:hover .king-poll-answer-in:after { background-color: var(--wwp-teal-glow); }
.qresult-share a:hover { background-color: var(--wwp-teal); color: #fff; box-shadow: inset 0 0 0 1px var(--wwp-teal-glow-soft); }
.poll-radio label.selected { border-color: var(--wwp-teal-glow); }
.story-add .controls-item.sactive { background-color: var(--wwp-teal); color: #fff; box-shadow: inset 0 0 0 1px var(--wwp-teal-glow-soft); }
#styleZone span.isSelected { border: 2px solid var(--wwp-teal-glow); }
.text-align span:hover { background-color: var(--wwp-teal); color: #fff; box-shadow: inset 0 0 0 1px var(--wwp-teal-glow-soft); }
label#clear:hover { background-color: var(--wwp-teal); color: #fff; box-shadow: inset 0 0 0 1px var(--wwp-teal-glow-soft); }
.storytabs .active label { border-color: var(--wwp-teal-glow); }
.king-switch-input:checked + .king-swi { background-color: var(--wwp-teal-glow); }
.king-bucketed>a { background-color: var(--wwp-gold); color: var(--wwp-black); }
.king-collection-add>a:hover { border-color: var(--wwp-teal-glow); }
.bucket-title button:hover { background-color: var(--wwp-teal); color: #fff; box-shadow: inset 0 0 0 1px var(--wwp-teal-glow-soft); }
.featured-post-thumb.active { border: 4px solid var(--wwp-teal-glow); }
.king-night .form-categories-item input:checked + label { background-color: var(--wwp-teal); color: #fff; box-shadow: inset 0 0 0 1px var(--wwp-teal-glow-soft); }

/* Post-format dots. */
.nav-news i { color: var(--wwp-gold); }
.nav-video i { color: var(--wwp-teal-glow); }
.nav-image i { color: #8fe3d8; }
