/*---WHITE---*/
.font-white, .font-white a,
.button.borderr.font-white .button-content,
.button.borderr.font-white::before,
.button.transparent.font-white,
.link-hover-white li.current a,
.filterable.font-white li.current a,
form.table.font-white .submit:hover { color:#fff !important; }

.link-hover-white .post-title .title a:hover, .link-hover-white .post-meta a:hover, .link-hover-white .sidebar .widget a:hover { color:#fff; }
.toggle-menu.link-hover-white a.current, .toggle-menu.link-hover-white a.current:hover, .toggle-menu.link-hover-white a:hover, .toggle-menu.link-hover-white a.submenu-open { color:#fff !important; }
.link-hover-background.white:hover::before,
.link-hover-background.white::before { background-color:#fff; }
.link-hover-background.white:hover, 
.link-hover-background.white:hover a { color:#000 !important; }

.white .diagonal:before,
.white .blog-holder-background-image .article a.read-more,
.white div.jp-play-bar,
.white div.jp-volume-bar-value,
.underline-through.white::after,
.underline-through.visible.white::after,
.line-through.white::before,
.white input, .white textarea, .white select { background-color:#fff; }

.underline.visible.white,
.button.borderr.font-white .button-content,
.button.borderr.font-white::before,
.bordered.white,
.white.divider.border { border-color: #fff!important; }

.white.outlined input, .white.outlined textarea, .white.outlined select, .white .grid-wrap:after { border-color: #fff; }

.social-bookmarks.default.font-white li a:before,
.social-bookmarks.transparent.full-color-hover.font-white li a:hover,
.social-bookmarks.outlined.font-white li a:hover { border-color: #fff; background-color: #fff; color: #000!important; } 
.social-bookmarks.transparent.outlined.font-white li a:hover { color: #fff !important } 
.social-bookmarks.default.font-white li a:hover:before { background-color: #fff; color: #000 !important }

.outline.font-white, .minimal input.submit.background-white, .minimal input.submit.background-white:hover { border-color: #fff; color: #fff; }
.outline.font-white:hover { background-color: #fff; border-color: #fff; color: #000 !important; }
.button.background-white { background-color: #fff; border-color: #fff; color: #000 !important; }
.button.background-white:hover { background-color: transparent !important; border-color: #fff; color: #fff !important; }


/*---BLACK---*/
.font-black, .font-black a,
.button.borderr.font-black .button-content,
.button.borderr.font-black::before,
.button.transparent.font-black,
.link-hover-black li.current a,
.filterable.font-black li.current a,
form.table.font-black .submit:hover { color:#000 !important; }

.link-hover-black .post-title .title a:hover, .link-hover-black .post-meta a:hover, .link-hover-black .sidebar .widget a:hover { color:#000; }
.toggle-menu.link-hover-black a.current, .toggle-menu.link-hover-black a.current:hover, .toggle-menu.link-hover-black a:hover, .toggle-menu.link-hover-black a.submenu-open { color:#000 !important; }
.link-hover-background.black:hover::before,
.link-hover-background.black::before { background-color:#000; }
.link-hover-background.black:hover, 
.link-hover-background.black:hover a { color:#fff !important; }

.black .diagonal:before,
.black .blog-holder-background-image .article a.read-more,
.black div.jp-play-bar,
.black div.jp-volume-bar-value,
.underline-through.black::after,
.underline-through.visible.black::after,
.line-through.black::before,
.black input, .black textarea, .black select { background-color:#000; }

.underline.visible.black,
.button.borderr.font-black .button-content,
.button.borderr.font-black::before,
.bordered.black,
.black.divider.border { border-color: #000!important; }

.black.outlined input, .black.outlined textarea, .black.outlined select, .black .grid-wrap:after { border-color: #000; }

.social-bookmarks.default.font-black li a:before,
.social-bookmarks.transparent.full-color-hover.font-black li a:hover,
.social-bookmarks.outlined.font-black li a:hover { border-color: #000; background-color: #000; color: #fff!important; } 
.social-bookmarks.transparent.outlined.font-black li a:hover { color: #000 !important } 
.social-bookmarks.default.font-black li a:hover:before { background-color: #000; color: #fff !important }

.outline.font-black, .minimal input.submit.background-black, .minimal input.submit.background-black:hover { border-color: #000; color: #000; }
.outline.font-black:hover { background-color: #000; border-color: #000; color: #FFFFFF !important; }
.button.background-black { background-color: #000; border-color: #000; color: #FFFFFF !important; }
.button.background-black:hover { background-color: transparent !important; border-color: #000; color: #000 !important; }


/*---LIGHT-GREY---*/
.font-light-grey, .font-light-grey a { color:#aaa !important; }
.font-very-light-grey, .font-very-light-grey a { color:#E7E7E7 !important; }

.button.borderr.font-light-grey .button-content,
.button.borderr.font-light-grey::before,
.button.transparent.font-light-grey,
.link-hover-light-grey li.current a,
.filterable.font-light-grey li.current a,
form.table.font-light-grey .submit:hover { color:#f8f8f8 !important; }

.link-hover-light-grey .post-title .title a:hover, .link-hover-light-grey .post-meta a:hover, .link-hover-light-grey .sidebar .widget a:hover { color:#f8f8f8; }
.toggle-menu.link-hover-light-grey a.current, .toggle-menu.link-hover-light-grey a.current:hover, .toggle-menu.link-hover-light-grey a:hover, .toggle-menu.link-hover-light-grey a.submenu-open { color:#f8f8f8 !important; }
.link-hover-background.light-grey:hover::before,
.link-hover-background.light-grey::before { background-color:#f8f8f8; }
.link-hover-background.light-grey:hover, 
.link-hover-background.light-grey:hover a { color:#000 !important; }

.light-grey .diagonal:before,
.light-grey .blog-holder-background-image .article a.read-more,
.light-grey div.jp-play-bar,
.light-grey div.jp-volume-bar-value,
.underline-through.light-grey::after,
.underline-through.visible.light-grey::after,
.line-through.light-grey::before,
.light-grey input, .light-grey textarea, .light-grey select { background-color:#f8f8f8; }

.underline.visible.light-grey,
.button.borderr.font-light-grey .button-content,
.button.borderr.font-light-grey::before,
.bordered.light-grey,
.light-grey .divider.border { border-color: #f8f8f8 !important; }
.background-light-grey .border-arrow .tab a.active:after { border-color: #f8f8f8 transparent transparent; }
.light-grey.outlined input, .light-grey.outlined textarea, .light-grey.outlined select, .light-grey .grid-wrap:after { border-color: #f8f8f8; }

.social-bookmarks.default.font-light-grey li a:before,
.social-bookmarks.transparent.full-color-hover.font-light-grey li a:hover,
.social-bookmarks.outlined.font-light-grey li a:hover { border-color: #f8f8f8; background-color: #f8f8f8; color: #000 !important; } 
.social-bookmarks.transparent.outlined.font-light-grey li a:hover { color: #f8f8f8; } 
.social-bookmarks.default.font-light-grey li a:hover:before { background-color: #f8f8f8; }

.outline.font-light-grey, .minimal input.submit.background-light-grey, .minimal input.submit.background-light-grey:hover { border-color: #f8f8f8; color: #f8f8f8; }
.outline.font-light-grey:hover { background-color: #f8f8f8; border-color: #f8f8f8; color: #000 !important; }
.button.background-light-grey { background-color: #f8f8f8; border-color: #f8f8f8; color: #000 !important; }
.button.background-light-grey:hover { background-color: transparent !important; border-color: #f8f8f8; color: #f8f8f8 !important; }


/*---DARK-GREY---*/
.font-dark-grey, .font-dark-grey a,
.button.borderr.font-dark-grey .button-content,
.button.borderr.font-dark-grey::before,
.button.transparent.font-dark-grey,
.link-hover-dark-grey li.current a,
.filterable.font-dark-grey li.current a,
form.table.font-dark-grey .submit:hover { color:#26252a !important; }

.link-hover-dark-grey .post-title .title a:hover, .link-hover-dark-grey .post-meta a:hover, .link-hover-dark-grey .sidebar .widget a:hover { color:#26252a; }
.toggle-menu.link-hover-dark-grey a.current, .toggle-menu.link-hover-dark-grey a.current:hover, .toggle-menu.link-hover-dark-grey a:hover, .toggle-menu.link-hover-dark-grey a.submenu-open { color:#26252a !important; }
.link-hover-background.dark-grey:hover::before,
.link-hover-background.dark-grey::before { background-color:#26252a; }
.link-hover-background.dark-grey:hover, 
.link-hover-background.dark-grey:hover a { color:#fff !important; }

.dark-grey .diagonal:before,
.dark-grey .blog-holder-background-image .article a.read-more,
.dark-grey div.jp-play-bar,
.dark-grey div.jp-volume-bar-value,
.underline-through.dark-grey::after,
.underline-through.visible.dark-grey::after,
.line-through.dark-grey::before,
.dark-grey input, .dark-grey textarea, .dark-grey select { background-color:#26252a; }

.underline.visible.dark-grey,
.button.borderr.font-dark-grey .button-content,
.button.borderr.font-dark-grey::before,
.bordered.dark-grey,
.dark-grey .divider.border { border-color: #26252a !important; }
.background-dark-grey .border-arrow .tab a.active:after { border-color: #26252a transparent transparent; }
.dark-grey.outlined input, .dark-grey.outlined textarea, .dark-grey.outlined select, .dark-grey .grid-wrap:after { border-color: #26252a; }

.social-bookmarks.default.font-dark-grey li a:before,
.social-bookmarks.transparent.full-color-hover.font-dark-grey li a:hover,
.social-bookmarks.outlined.font-dark-grey li a:hover { border-color: #26252a; background-color: #26252a; color: #fff !important; } 
.social-bookmarks.transparent.outlined.font-dark-grey li a:hover { color: #26252a; } 
.social-bookmarks.default.font-dark-grey li a:hover:before { background-color: #26252a; }

.outline.font-dark-grey, .minimal input.submit.background-dark-grey, .minimal input.submit.background-dark-grey:hover { border-color: #26252a; color: #26252a; }
.outline.font-dark-grey:hover { background-color: #26252a; border-color: #26252a; color: #FFFFFF !important; }
.button.background-dark-grey { background-color: #26252a; border-color: #26252a; color: #FFFFFF !important; }
.button.background-dark-grey:hover { background-color: transparent !important; border-color: #26252a; color: #26252a !important; }


/*---YELLOW---*/
.yellow a, .content.yellow a, .holder.yellow a, .article.yellow a, .diagonal.yellow a { color:rgba(0, 0, 0, 0.75); border-color: #FBF5A1; }

.font-yellow, .font-yellow a,
.button.borderr.font-yellow .button-content,
.button.borderr.font-yellow::before,
.button.transparent.font-yellow,
.link-hover-yellow li.current a,
.filterable.font-yellow li.current a,
form.table.font-yellow .submit:hover { color:#FBF5A1 !important; }

.link-hover-yellow .post-title .title a:hover, .link-hover-yellow .post-meta a:hover, .link-hover-yellow .sidebar .widget a:hover { color:#FBF5A1; }
.toggle-menu.link-hover-yellow a.current, .toggle-menu.link-hover-yellow a.current:hover, .toggle-menu.link-hover-yellow a:hover, .toggle-menu.link-hover-yellow a.submenu-open { color:#FBF5A1 !important; }
.link-hover-background.yellow:hover::before,
.link-hover-background.yellow::before { background-color:#FBF5A1; }
.link-hover-background.yellow:hover, 
.link-hover-background.yellow:hover a { color:#000 !important; }

.yellow .diagonal:before,
.yellow .blog-holder-background-image .article a.read-more,
.yellow div.jp-play-bar,
.yellow div.jp-volume-bar-value,
.underline-through.yellow::after,
.underline-through.visible.yellow::after,
.line-through.yellow::before,
.yellow input, .yellow textarea, .yellow select { background-color:#FBF5A1; }

.underline.visible.yellow,
.button.borderr.font-yellow .button-content,
.button.borderr.font-yellow::before,
.bordered.yellow,
.yellow .divider.border { border-color: #FBF5A1 !important; }
.background-yellow .border-arrow .tab a.active:after { border-color: #FBF5A1 transparent transparent; }
.yellow.outlined input, .yellow.outlined textarea, .yellow.outlined select, .yellow .grid-wrap:after { border-color: #FBF5A1; }

.social-bookmarks.default.font-yellow li a,
.social-bookmarks.default.font-yellow li a:before,
.social-bookmarks.transparent.full-color-hover.font-yellow li a:hover,
.social-bookmarks.outlined.font-yellow li a:hover { border-color: #FBF5A1; background-color: #FBF5A1; color: #A5A48F !important; } 
.social-bookmarks.transparent.outlined.font-yellow li a:hover {
} 
.social-bookmarks.default.font-yellow li a:hover:before { background-color: #FBF5A1; }

.yellow .border-arrow .tab a:hover { color: #FBF5A1; }

.outline.font-yellow, .minimal input.submit.background-yellow, .minimal input.submit.background-yellow:hover { border-color: #FBF5A1; color: #FBF5A1; }
.outline.font-yellow:hover { background-color: #FBF5A1; border-color: #FBF5A1; color: #000 !important; }
.button.background-yellow { background-color: #FBF5A1; border-color: #FBF5A1; color: #000 !important; }
.button.background-yellow:hover { background-color: transparent !important; border-color: #FBF5A1; color: #FBF5A1 !important; }


/*---LIGHT-YELLOW---*/
.light-yellow a, .content.light-yellow a, .holder.light-yellow a, .article.light-yellow a, .diagonal.light-yellow a { color:rgba(0, 0, 0, 0.75); border-color: #FAF7D9; }

.font-light-yellow, .font-light-yellow a,
.button.borderr.font-light-yellow .button-content,
.button.borderr.font-light-yellow::before,
.button.transparent.font-light-yellow,
.link-hover-light-yellow li.current a,
.filterable.font-light-yellow li.current a,
form.table.font-light-yellow .submit:hover { color:#FAF7D9 !important; }

.link-hover-light-yellow .post-title .title a:hover, .link-hover-light-yellow .post-meta a:hover, .link-hover-light-yellow .sidebar .widget a:hover { color:#FAF7D9; }
.toggle-menu.link-hover-light-yellow a.current, .toggle-menu.link-hover-light-yellow a.current:hover, .toggle-menu.link-hover-light-yellow a:hover, .toggle-menu.link-hover-light-yellow a.submenu-open { color:#FAF7D9 !important; }
.link-hover-background.light-yellow:hover::before,
.link-hover-background.light-yellow::before { background-color:#FAF7D9; }
.link-hover-background.light-yellow:hover, 
.link-hover-background.light-yellow:hover a { color:#000 !important; }

.light-yellow .diagonal:before,
.light-yellow .blog-holder-background-image .article a.read-more,
.light-yellow div.jp-play-bar,
.light-yellow div.jp-volume-bar-value,
.underline-through.light-yellow::after,
.underline-through.visible.light-yellow::after,
.line-through.light-yellow::before,
.light-yellow input, .light-yellow textarea, .light-yellow select { background-color:#FAF7D9; }

.underline.visible.light-yellow,
.button.borderr.font-light-yellow .button-content,
.button.borderr.font-light-yellow::before,
.bordered.light-yellow,
.light-yellow .divider.border { border-color: #FAF7D9 !important; }
.background-light-yellow .border-arrow .tab a.active:after { border-color: #FAF7D9 transparent transparent; }
.light-yellow.outlined input, .light-yellow.outlined textarea, .light-yellow.outlined select, .light-yellow .grid-wrap:after { border-color: #FAF7D9; }

.social-bookmarks.default.font-light-yellow li a,
.social-bookmarks.default.font-light-yellow li a:before,
.social-bookmarks.transparent.full-color-hover.font-light-yellow li a:hover,
.social-bookmarks.outlined.font-light-yellow li a:hover { border-color: #FAF7D9; background-color: #FAF7D9; color: #A5A48F !important; } 
.social-bookmarks.transparent.outlined.font-light-yellow li a:hover {
} 
.social-bookmarks.default.font-light-yellow li a:hover:before { background-color: #FAF7D9; }

.outline.font-light-yellow, .minimal input.submit.background-light-yellow, .minimal input.submit.background-light-yellow:hover { border-color: #FAF7D9; color: #FAF7D9; }
.outline.font-light-yellow:hover { background-color: #FAF7D9; border-color: #FAF7D9; color: #000 !important; }
.button.background-light-yellow { background-color: #FAF7D9; border-color: #FAF7D9; color: #000 !important; }
.button.background-light-yellow:hover { background-color: transparent !important; border-color: #FAF7D9; color: #FAF7D9 !important; }


/*---DARK-YELLOW---*/
.dark-yellow a, .content.dark-yellow a, .holder.dark-yellow a, .article.dark-yellow a, .diagonal.dark-yellow a { color:rgba(0, 0, 0, 0.75); border-color: #F9DF9A; }

.font-dark-yellow, .font-dark-yellow a,
.button.borderr.font-dark-yellow .button-content,
.button.borderr.font-dark-yellow::before,
.button.transparent.font-dark-yellow,
.link-hover-dark-yellow li.current a,
.filterable.font-dark-yellow li.current a,
form.table.font-dark-yellow .submit:hover { color:#F9DF9A !important; }

.link-hover-dark-yellow .post-title .title a:hover, .link-hover-dark-yellow .post-meta a:hover, .link-hover-dark-yellow .sidebar .widget a:hover { color:#F9DF9A; }
.toggle-menu.link-hover-dark-yellow a.current, .toggle-menu.link-hover-dark-yellow a.current:hover, .toggle-menu.link-hover-dark-yellow a:hover, .toggle-menu.link-hover-dark-yellow a.submenu-open { color:#F9DF9A !important; }
.link-hover-background.dark-yellow:hover::before,
.link-hover-background.dark-yellow::before { background-color:#F9DF9A; }
.link-hover-background.dark-yellow:hover, 
.link-hover-background.dark-yellow:hover a { color:#000 !important; }

.dark-yellow .diagonal:before,
.dark-yellow .blog-holder-background-image .article a.read-more,
.dark-yellow div.jp-play-bar,
.dark-yellow div.jp-volume-bar-value,
.underline-through.dark-yellow::after,
.underline-through.visible.dark-yellow::after,
.line-through.dark-yellow::before,
.dark-yellow input, .dark-yellow textarea, .dark-yellow select { background-color:#F9DF9A; }

.underline.visible.dark-yellow,
.button.borderr.font-dark-yellow .button-content,
.button.borderr.font-dark-yellow::before,
.bordered.dark-yellow,
.dark-yellow .divider.border { border-color: #F9DF9A !important; }
.background-dark-yellow .border-arrow .tab a.active:after { border-color: #F9DF9A transparent transparent; }
.dark-yellow.outlined input, .dark-yellow.outlined textarea, .dark-yellow.outlined select, .dark-yellow .grid-wrap:after { border-color: #F9DF9A; }

.social-bookmarks.default.font-dark-yellow li a,
.social-bookmarks.default.font-dark-yellow li a:before,
.social-bookmarks.transparent.full-color-hover.font-dark-yellow li a:hover,
.social-bookmarks.outlined.font-dark-yellow li a:hover { border-color: #F9DF9A; background-color: #F9DF9A; color: #A5A48F !important; } 
.social-bookmarks.transparent.outlined.font-dark-yellow li a:hover {
} 
.social-bookmarks.default.font-dark-yellow li a:hover:before { background-color: #F9DF9A; }

.outline.font-dark-yellow, .minimal input.submit.background-dark-yellow, .minimal input.submit.background-dark-yellow:hover { border-color: #F9DF9A; color: #F9DF9A; }
.outline.font-dark-yellow:hover { background-color: #F9DF9A; border-color: #F9DF9A; color: #FFFFFF !important; }
.button.background-dark-yellow { background-color: #F9DF9A; border-color: #F9DF9A; color: #FFFFFF !important; }
.button.background-dark-yellow:hover { background-color: transparent !important; border-color: #F9DF9A; color: #F9DF9A !important; }


/*---ORANGE---*/
.font-orange, .font-orange a,
.button.borderr.font-orange .button-content,
.button.borderr.font-orange::before,
.button.transparent.font-orange,
.link-hover-orange li.current a,
.filterable.font-orange li.current a,
form.table.font-orange .submit:hover { color:#F6821F !important; }

.link-hover-orange .post-title .title a:hover, .link-hover-orange .post-meta a:hover, .link-hover-orange .sidebar .widget a:hover { color:#F6821F; }
.toggle-menu.link-hover-orange a.current, .toggle-menu.link-hover-orange a.current:hover, .toggle-menu.link-hover-orange a:hover, .toggle-menu.link-hover-orange a.submenu-open { color:#F6821F !important; }
.link-hover-background.orange:hover::before,
.link-hover-background.orange::before { background-color:#F6821F; }
.link-hover-background.orange:hover, 
.link-hover-background.orange:hover a { color:#fff !important; }

.orange .diagonal:before,
.orange .blog-holder-background-image .article a.read-more,
.orange div.jp-play-bar,
.orange div.jp-volume-bar-value,
.underline-through.orange::after,
.underline-through.visible.orange::after,
.line-through.orange::before,
.orange input, .orange textarea, .orange select { background-color:#F6821F; }

.underline.visible.orange,
.button.borderr.font-orange .button-content,
.button.borderr.font-orange::before,
.bordered.orange,
.orange .divider.border { border-color: #F6821F!important; }
.background-orange .border-arrow .tab a.active:after { border-color: #F6821F transparent transparent; }
.orange.outlined input, .orange.outlined textarea, .orange.outlined select, .orange .grid-wrap:after { border-color: #F6821F; }

.social-bookmarks.default.font-orange li a:before,
.social-bookmarks.transparent.full-color-hover.font-orange li a:hover,
.social-bookmarks.outlined.font-orange li a:hover { border-color: #F6821F; background-color: #F6821F; color: #fff !important; } 
.social-bookmarks.transparent.outlined.font-orange li a:hover { color: #F6821F; } 
.social-bookmarks.default.font-orange li a:hover:before { background-color: #F6821F; }

.outline.font-orange, .minimal input.submit.background-orange, .minimal input.submit.background-orange:hover { border-color: #F6821F; color: #F6821F; }
.outline.font-orange:hover { background-color: #F6821F; border-color: #F6821F; color: #FFFFFF !important; }
.button.background-orange { background-color: #F6821F; border-color: #F6821F; color: #FFFFFF !important; }
.button.background-orange:hover { background-color: transparent !important; border-color: #F6821F; color: #F6821F !important; }


/*---LIGHT-ORANGE---*/
.font-light-orange, .font-light-orange a,
.button.borderr.font-light-orange .button-content,
.button.borderr.font-light-orange::before,
.button.transparent.font-light-orange,
.link-hover-light-orange li.current a,
.filterable.font-light-orange li.current a,
form.table.font-light-orange .submit:hover { color:#F9C0A4 !important; }

.link-hover-light-orange .post-title .title a:hover, .link-hover-light-orange .post-meta a:hover, .link-hover-light-orange .sidebar .widget a:hover { color:#F9C0A4; }
.toggle-menu.link-hover-light-orange a.current, .toggle-menu.link-hover-light-orange a.current:hover, .toggle-menu.link-hover-light-orange a:hover, .toggle-menu.link-hover-light-orange a.submenu-open { color:#F9C0A4 !important; }
.link-hover-background.light-orange:hover::before,
.link-hover-background.light-orange::before { background-color:#F9C0A4; }
.link-hover-background.light-orange:hover, 
.link-hover-background.light-orange:hover a { color:#fff !important; }

.light-orange .diagonal:before,
.light-orange .blog-holder-background-image .article a.read-more,
.light-orange div.jp-play-bar,
.light-orange div.jp-volume-bar-value,
.underline-through.light-orange::after,
.underline-through.visible.light-orange::after,
.line-through.light-orange::before,
.light-orange input, .light-orange textarea, .light-orange select { background-color:#F9C0A4; }

.underline.visible.light-orange,
.button.borderr.font-light-orange .button-content,
.button.borderr.font-light-orange::before,
.bordered.light-orange,
.light-orange .divider.border { border-color: #F9C0A4!important; }
.background-light-orange .border-arrow .tab a.active:after { border-color: #F9C0A4 transparent transparent; }
.light-orange.outlined input, .light-orange.outlined textarea, .light-orange.outlined select, .light-orange .grid-wrap:after { border-color: #F9C0A4; }

.social-bookmarks.default.font-light-orange li a:before,
.social-bookmarks.transparent.full-color-hover.font-light-orange li a:hover,
.social-bookmarks.outlined.font-light-orange li a:hover { border-color: #F9C0A4; background-color: #F9C0A4; color: #fff !important; } 
.social-bookmarks.transparent.outlined.font-light-orange li a:hover { color: #F9C0A4; } 
.social-bookmarks.default.font-light-orange li a:hover:before { background-color: #F9C0A4; }

.outline.font-light-orange, .minimal input.submit.background-light-orange, .minimal input.submit.background-light-orange:hover { border-color: #F9C0A4; color: #F9C0A4; }
.outline.font-light-orange:hover { background-color: #F9C0A4; border-color: #F9C0A4; color: #FFFFFF !important; }
.button.background-light-orange { background-color: #F9C0A4; border-color: #F9C0A4; color: #FFFFFF !important; }
.button.background-light-orange:hover { background-color: transparent !important; border-color: #F9C0A4; color: #F9C0A4 !important; }


/*---DARK-ORANGE---*/
.font-dark-orange, .font-dark-orange a,
.button.borderr.font-dark-orange .button-content,
.button.borderr.font-dark-orange::before,
.button.transparent.font-dark-orange,
.link-hover-dark-orange li.current a,
.filterable.font-dark-orange li.current a,
form.table.font-dark-orange .submit:hover { color:#E27B5B !important; }

.link-hover-dark-orange .post-title .title a:hover, .link-hover-dark-orange .post-meta a:hover, .link-hover-dark-orange .sidebar .widget a:hover { color:#E27B5B; }
.toggle-menu.link-hover-dark-orange a.current, .toggle-menu.link-hover-dark-orange a.current:hover, .toggle-menu.link-hover-dark-orange a:hover, .toggle-menu.link-hover-dark-orange a.submenu-open { color:#E27B5B !important; }
.link-hover-background.dark-orange:hover::before,
.link-hover-background.dark-orange::before { background-color:#E27B5B; }
.link-hover-background.dark-orange:hover, 
.link-hover-background.dark-orange:hover a { color:#fff !important; }

.dark-orange .diagonal:before,
.dark-orange .blog-holder-background-image .article a.read-more,
.dark-orange div.jp-play-bar,
.dark-orange div.jp-volume-bar-value,
.underline-through.dark-orange::after,
.underline-through.visible.dark-orange::after,
.line-through.dark-orange::before,
.dark-orange input, .dark-orange textarea, .dark-orange select { background-color:#E27B5B; }

.underline.visible.dark-orange,
.button.borderr.font-dark-orange .button-content,
.button.borderr.font-dark-orange::before,
.bordered.dark-orange,
.dark-orange .divider.border { border-color: #E27B5B!important; }
.background-dark-orange .border-arrow .tab a.active:after { border-color: #E27B5B transparent transparent; }
.dark-orange.outlined input, .dark-orange.outlined textarea, .dark-orange.outlined select, .dark-orange .grid-wrap:after { border-color: #E27B5B; }

.social-bookmarks.default.font-dark-orange li a:before,
.social-bookmarks.transparent.full-color-hover.font-dark-orange li a:hover,
.social-bookmarks.outlined.font-dark-orange li a:hover { border-color: #E27B5B; background-color: #E27B5B; color: #fff !important; } 
.social-bookmarks.transparent.outlined.font-dark-orange li a:hover { color: #E27B5B; } 
.social-bookmarks.default.font-dark-orange li a:hover:before { background-color: #E27B5B; }

.outline.font-dark-orange, .minimal input.submit.background-dark-orange, .minimal input.submit.background-dark-orange:hover { border-color: #E27B5B; color: #E27B5B; }
.outline.font-dark-orange:hover { background-color: #E27B5B; border-color: #E27B5B; color: #FFFFFF !important; }
.button.background-dark-orange { background-color: #E27B5B; border-color: #E27B5B; color: #FFFFFF !important; }
.button.background-dark-orange:hover { background-color: transparent !important; border-color: #E27B5B; color: #E27B5B !important; }


/*---GREEN---*/
.font-green, .font-green a,
.button.borderr.font-green .button-content,
.button.borderr.font-green::before,
.button.transparent.font-green,
.link-hover-green li.current a,
.filterable.font-green li.current a,
form.table.font-green .submit:hover { color:#00af8f !important; }

.link-hover-green .post-title .title a:hover, .link-hover-green .post-meta a:hover, .link-hover-green .sidebar .widget a:hover { color:#00af8f; }
.toggle-menu.link-hover-green a.current, .toggle-menu.link-hover-green a.current:hover, .toggle-menu.link-hover-green a:hover, .toggle-menu.link-hover-green a.submenu-open { color:#00af8f !important; }
.link-hover-background.green:hover::before,
.link-hover-background.green::before { background-color:#00af8f; }
.link-hover-background.green:hover, 
.link-hover-background.green:hover a { color:#fff !important; }

.green .diagonal:before,
.green .blog-holder-background-image .article a.read-more,
.green div.jp-play-bar,
.green div.jp-volume-bar-value,
.underline-through.green::after,
.underline-through.visible.green::after,
.line-through.green::before,
.green input, .green textarea, .green select { background-color:#00af8f; }

.underline.visible.green,
.button.borderr.font-green .button-content,
.button.borderr.font-green::before,
.bordered.green,
.green .divider.border { border-color: #00af8f!important; }
.background-green .border-arrow .tab a.active:after { border-color: #00af8f transparent transparent; }
.green.outlined input, .green.outlined textarea, .green.outlined select, .green .grid-wrap:after { border-color: #00af8f; }

.social-bookmarks.default.font-green li a:before,
.social-bookmarks.transparent.full-color-hover.font-green li a:hover,
.social-bookmarks.outlined.font-green li a:hover { border-color: #00af8f; background-color: #00af8f; color: #fff !important; } 
.social-bookmarks.transparent.outlined.font-green li a:hover { color: #00af8f; } 
.social-bookmarks.default.font-green li a:hover:before { background-color: #00af8f; }

.outline.font-green, .minimal input.submit.background-green, .minimal input.submit.background-green:hover { border-color: #00af8f; color: #00af8f; }
.outline.font-green:hover { background-color: #00af8f; border-color: #00af8f; color: #FFFFFF !important; }
.button.background-green { background-color: #00af8f; border-color: #00af8f; color: #FFFFFF !important; }
.button.background-green:hover { background-color: transparent !important; border-color: #00af8f; color: #00af8f !important; }


/*---LIGHT-GREEN---*/
.font-light-green, .font-light-green a,
.button.borderr.font-light-green .button-content,
.button.borderr.font-light-green::before,
.button.transparent.font-light-green,
.link-hover-light-green li.current a,
.filterable.font-light-green li.current a,
form.table.font-light-green .submit:hover { color:#CDE3D6 !important; }

.link-hover-light-green .post-title .title a:hover, .link-hover-light-green .post-meta a:hover, .link-hover-light-green .sidebar .widget a:hover { color:#CDE3D6; }
.toggle-menu.link-hover-light-green a.current, .toggle-menu.link-hover-light-green a.current:hover, .toggle-menu.link-hover-light-green a:hover, .toggle-menu.link-hover-light-green a.submenu-open { color:#CDE3D6 !important; }
.link-hover-background.light-green:hover::before,
.link-hover-background.light-green::before { background-color:#CDE3D6; }
.link-hover-background.light-green:hover, 
.link-hover-background.light-green:hover a { color:#fff !important; }

.light-green.diagonal:before,
.light-green .blog-holder-background-image .article a.read-more,
.light-green div.jp-play-bar,
.light-green div.jp-volume-bar-value,
.underline-through.light-green::after,
.underline-through.visible.light-green::after,
.line-through.light-green::before,
.light-green input, .light-green textarea, .light-green select { background-color:#CDE3D6; }

.underline.visible.light-green,
.button.borderr.font-light-green .button-content,
.button.borderr.font-light-green::before,
.bordered.light-green,
.light-green .divider.border { border-color: #CDE3D6!important; }
.background-light-green .border-arrow .tab a.active:after { border-color: #CDE3D6 transparent transparent; }
.light-green.outlined input, .light-green.outlined textarea, .light-green.outlined select, .light-green .grid-wrap:after { border-color: #CDE3D6; }

.social-bookmarks.default.font-light-green li a,
.social-bookmarks.default.font-light-green li a:before,
.social-bookmarks.transparent.full-color-hover.font-light-green li a:hover,
.social-bookmarks.outlined.font-light-green li a:hover { border-color: #CDE3D6; background-color: #CDE3D6; color: #68736C !important; } 
.social-bookmarks.transparent.outlined.font-light-green li a:hover { color: #CDE3D6; } 
.social-bookmarks.default.font-light-green li a:hover:before { background-color: #CDE3D6; }

.outline.font-light-green, .minimal input.submit.background-light-green, .minimal input.submit.background-light-green:hover { border-color: #CDE3D6; color: #CDE3D6; }
.outline.font-light-green:hover { background-color: #CDE3D6; border-color: #CDE3D6; color: #FFFFFF !important; }
.button.background-light-green { background-color: #CDE3D6; border-color: #CDE3D6; color: #FFFFFF !important; }
.button.background-light-green:hover { background-color: transparent !important; border-color: #CDE3D6; color: #CDE3D6 !important; }


/*---DARK-GREEN---*/
.font-dark-green, .font-dark-green a,
.button.borderr.font-dark-green .button-content,
.button.borderr.font-dark-green::before,
.button.transparent.font-dark-green,
.link-hover-dark-green li.current a,
.filterable.font-dark-green li.current a,
form.table.font-dark-green .submit:hover { color:#107673 !important; }

.link-hover-dark-green .post-title .title a:hover, .link-hover-dark-green .post-meta a:hover, .link-hover-dark-green .sidebar .widget a:hover { color:#107673; }
.toggle-menu.link-hover-dark-green a.current, .toggle-menu.link-hover-dark-green a.current:hover, .toggle-menu.link-hover-dark-green a:hover, .toggle-menu.link-hover-dark-green a.submenu-open { color:#107673 !important; }
.link-hover-background.dark-green:hover::before,
.link-hover-background.dark-green::before { background-color:#107673; }
.link-hover-background.dark-green:hover, 
.link-hover-background.dark-green:hover a { color:#fff !important; }

.dark-green.diagonal:before,
.dark-green .blog-holder-background-image .article a.read-more,
.dark-green div.jp-play-bar,
.dark-green div.jp-volume-bar-value,
.underline-through.dark-green::after,
.underline-through.visible.dark-green::after,
.line-through.dark-green::before,
.dark-green input, .dark-green textarea, .dark-green select { background-color:#107673; }

.underline.visible.dark-green,
.button.borderr.font-dark-green .button-content,
.button.borderr.font-dark-green::before,
.bordered.dark-green,
.dark-green .divider.border { border-color: #107673!important; }
.background-dark-green .border-arrow .tab a.active:after { border-color: #107673 transparent transparent; }
.dark-green.outlined input, .dark-green.outlined textarea, .dark-green.outlined select, .dark-green .grid-wrap:after { border-color: #107673; }

.social-bookmarks.default.font-dark-green li a:before,
.social-bookmarks.transparent.full-color-hover.font-dark-green li a:hover,
.social-bookmarks.outlined.font-dark-green li a:hover { border-color: #107673; background-color: #107673; color: #fff !important; } 
.social-bookmarks.transparent.outlined.font-dark-green li a:hover { color: #107673; } 
.social-bookmarks.default.font-dark-green li a:hover:before { background-color: #107673; }

.outline.font-dark-green, .minimal input.submit.background-dark-green, .minimal input.submit.background-dark-green:hover { border-color: #107673; color: #107673; }
.outline.font-dark-green:hover { background-color: #107673; border-color: #107673; color: #FFFFFF !important; }
.button.background-dark-green { background-color: #107673; border-color: #107673; color: #FFFFFF !important; }
.button.background-dark-green:hover { background-color: transparent !important; border-color: #107673; color: #107673 !important; }


/*---SCREAMING-GREEN---*/
.font-screaming-green, .font-screaming-green a,
.button.borderr.font-screaming-green .button-content,
.button.borderr.font-screaming-green::before,
.button.transparent.font-screaming-green,
.link-hover-screaming-green li.current a,
.filterable.font-screaming-green li.current a,
form.table.font-screaming-green .submit:hover { color:#39EFB8 !important; }

.link-hover-screaming-green .post-title .title a:hover, .link-hover-screaming-green .post-meta a:hover, .link-hover-screaming-green .sidebar .widget a:hover { color:#65c1be; }
.toggle-menu.link-hover-screaming-green a.current, .toggle-menu.link-hover-screaming-green a.current:hover, .toggle-menu.link-hover-screaming-green a:hover, .toggle-menu.link-hover-screaming-green a.submenu-open { color:#65c1be !important; }
.link-hover-background.screaming-green:hover::before,
.link-hover-background.screaming-green::before { background-color:#39EFB8; }
.link-hover-background.screaming-green:hover, 
.link-hover-background.screaming-green:hover a { color:#fff !important; }

.screaming-green .diagonal:before,
.screaming-green .blog-holder-background-image .article a.read-more,
.screaming-green div.jp-play-bar,
.screaming-green div.jp-volume-bar-value,
.underline-through.screaming-green::after,
.underline-through.visible.screaming-green::after,
.line-through.screaming-green::before,
.screaming-green input, .screaming-green textarea, .screaming-green select { background-color:#39EFB8; }

.underline.visible.screaming-green,
.button.borderr.font-screaming-green .button-content,
.button.borderr.font-screaming-green::before,
.bordered.screaming-green,
.screaming-green .divider.border { border-color: #39EFB8!important; }
.background-screaming-green .border-arrow .tab a.active:after { border-color: #39EFB8 transparent transparent; }
.screaming-green.outlined input, .screaming-green.outlined textarea, .screaming-green.outlined select, .screaming-green .grid-wrap:after { border-color: #39EFB8; }

.social-bookmarks.default.font-screaming-green li a:before,
.social-bookmarks.transparent.full-color-hover.font-screaming-green li a:hover,
.social-bookmarks.outlined.font-screaming-green li a:hover { border-color: #39EFB8; background-color: #39EFB8; color: #fff !important; } 
.social-bookmarks.transparent.outlined.font-screaming-green li a:hover { color: #39EFB8; } 
.social-bookmarks.default.font-screaming-green li a:hover:before { background-color: #39EFB8; }

.outline.font-screaming-green, .minimal input.submit.background-screaming-green, .minimal input.submit.background-screaming-green:hover { border-color: #39EFB8; color: #39EFB8; }
.outline.font-screaming-green:hover { background-color: #39EFB8; border-color: #39EFB8; color: #FFFFFF !important; }
.button.background-screaming-green { background-color: #39EFB8; border-color: #39EFB8; color: #FFFFFF !important; }
.button.background-screaming-green:hover { background-color: transparent !important; border-color: #39EFB8; color: #39EFB8 !important; }


/*---TEALGREEN---*/
.font-tealgreen, .font-tealgreen a,
.button.borderr.font-tealgreen .button-content,
.button.borderr.font-tealgreen::before,
.button.transparent.font-tealgreen,
.link-hover-tealgreen li.current a,
.filterable.font-tealgreen li.current a,
form.table.font-tealgreen .submit:hover { color:#65c1be !important; }

.link-hover-tealgreen .post-title .title a:hover, .link-hover-tealgreen .post-meta a:hover, .link-hover-tealgreen .sidebar .widget a:hover { color:#65c1be; }
.toggle-menu.link-hover-tealgreen a.current, .toggle-menu.link-hover-tealgreen a.current:hover, .toggle-menu.link-hover-tealgreen a:hover, .toggle-menu.link-hover-tealgreen a.submenu-open { color:#65c1be !important; }
.link-hover-background.tealgreen:hover::before,
.link-hover-background.tealgreen::before { background-color:#65c1be; }
.link-hover-background.tealgreen:hover, 
.link-hover-background.tealgreen:hover a { color:#fff !important; }

.tealgreen .diagonal:before,
.tealgreen .blog-holder-background-image .article a.read-more,
.tealgreen div.jp-play-bar,
.tealgreen div.jp-volume-bar-value,
.underline-through.tealgreen::after,
.underline-through.visible.tealgreen::after,
.line-through.tealgreen::before,
.tealgreen input, .tealgreen textarea, .tealgreen select { background-color:#65c1be; }

.underline.visible.tealgreen,
.button.borderr.font-tealgreen .button-content,
.button.borderr.font-tealgreen::before,
.bordered.tealgreen,
.tealgreen .divider.border { border-color: #65c1be!important; }
.background-tealgreen .border-arrow .tab a.active:after { border-color: #65c1be transparent transparent; }
.tealgreen.outlined input, .tealgreen.outlined textarea, .tealgreen.outlined select, .tealgreen .grid-wrap:after { border-color: #65c1be; }

.social-bookmarks.default.font-tealgreen li a:before,
.social-bookmarks.transparent.full-color-hover.font-tealgreen li a:hover,
.social-bookmarks.outlined.font-tealgreen li a:hover { border-color: #65c1be; background-color: #65c1be; color: #fff !important; } 
.social-bookmarks.transparent.outlined.font-tealgreen li a:hover { color: #65c1be; } 
.social-bookmarks.default.font-tealgreen li a:hover:before { background-color: #65c1be; }

.outline.font-tealgreen, .minimal input.submit.background-tealgreen, .minimal input.submit.background-tealgreen:hover { border-color: #65c1be; color: #65c1be; }
.outline.font-tealgreen:hover { background-color: #65c1be; border-color: #65c1be; color: #FFFFFF !important; }
.button.background-tealgreen { background-color: #65c1be; border-color: #65c1be; color: #FFFFFF !important; }
.button.background-tealgreen:hover { background-color: transparent !important; border-color: #65c1be; color: #65c1be !important; }


/*---AQUAMARINE---*/
.font-aquamarine, .font-aquamarine a,
.button.borderr.font-aquamarine .button-content,
.button.borderr.font-aquamarine::before,
.button.transparent.font-aquamarine,
.link-hover-aquamarine li.current a,
.filterable.font-aquamarine li.current a,
form.table.font-aquamarine .submit:hover { color:#02e8d0 !important; }

.link-hover-aquamarine .post-title .title a:hover, .link-hover-aquamarine .post-meta a:hover, .link-hover-aquamarine .sidebar .widget a:hover { color:#02e8d0; }
.toggle-menu.link-hover-aquamarine a.current, .toggle-menu.link-hover-aquamarine a.current:hover, .toggle-menu.link-hover-aquamarine a:hover, .toggle-menu.link-hover-aquamarine a.submenu-open { color:#02e8d0 !important; }
.link-hover-background.aquamarine:hover::before,
.link-hover-background.aquamarine::before { background-color:#02e8d0; }
.link-hover-background.aquamarine:hover, 
.link-hover-background.aquamarine:hover a { color:#fff !important; }

.aquamarine .diagonal:before,
.aquamarine .blog-holder-background-image .article a.read-more,
.aquamarine div.jp-play-bar,
.aquamarine div.jp-volume-bar-value,
.underline-through.aquamarine::after,
.underline-through.visible.aquamarine::after,
.line-through.aquamarine::before,
.aquamarine input, .aquamarine textarea, .aquamarine select { background-color:#02e8d0; }

.underline.visible.aquamarine,
.button.borderr.font-aquamarine .button-content,
.button.borderr.font-aquamarine::before,
.bordered.aquamarine,
.aquamarine .divider.border { border-color: #02e8d0!important; }
.background-aquamarine .border-arrow .tab a.active:after { border-color: #02e8d0 transparent transparent; }
.aquamarine.outlined input, .aquamarine.outlined textarea, .aquamarine.outlined select, .aquamarine .grid-wrap:after { border-color: #02e8d0; }

.social-bookmarks.default.font-aquamarine li a:before,
.social-bookmarks.transparent.full-color-hover.font-aquamarine li a:hover,
.social-bookmarks.outlined.font-aquamarine li a:hover { border-color: #02e8d0; background-color: #02e8d0; color: #fff !important; } 
.social-bookmarks.transparent.outlined.font-aquamarine li a:hover { color: #02e8d0; } 
.social-bookmarks.default.font-aquamarine li a:hover:before { background-color: #02e8d0; }

.outline.font-aquamarine, .minimal input.submit.background-aquamarine, .minimal input.submit.background-aquamarine:hover { border-color: #02e8d0; color: #02e8d0; }
.outline.font-aquamarine:hover { background-color: #02e8d0; border-color: #02e8d0; color: #FFFFFF !important; }
.button.background-aquamarine { background-color: #02e8d0; border-color: #02e8d0; color: #FFFFFF !important; }
.button.background-aquamarine:hover { background-color: transparent !important; border-color: #02e8d0; color: #02e8d0 !important; }


/*---BLUE---*/
.font-blue, .font-blue a,
.button.borderr.font-blue .button-content,
.button.borderr.font-blue::before,
.button.transparent.font-blue,
.link-hover-blue li.current a,
.filterable.font-blue li.current a,
form.table.font-blue .submit:hover { color:#61b3ea !important; }

.link-hover-blue .post-title .title a:hover, .link-hover-blue .post-meta a:hover, .link-hover-blue .sidebar .widget a:hover { color:#61b3ea; }
.toggle-menu.link-hover-blue a.current, .toggle-menu.link-hover-blue a.current:hover, .toggle-menu.link-hover-blue a:hover, .toggle-menu.link-hover-blue a.submenu-open { color:#61b3ea !important; }
.link-hover-background.blue:hover::before,
.link-hover-background.blue::before { background-color:#61b3ea; }
.link-hover-background.blue:hover, 
.link-hover-background.blue:hover a { color:#fff !important; }

.blue .diagonal:before,
.blue .blog-holder-background-image .article a.read-more,
.blue div.jp-play-bar,
.blue div.jp-volume-bar-value,
.underline-through.blue::after,
.underline-through.visible.blue::after,
.line-through.blue::before,
.blue input, .blue textarea, .blue select { background-color:#61b3ea; }

.underline.visible.blue,
.button.borderr.font-blue .button-content,
.button.borderr.font-blue::before,
.bordered.blue,
.blue .divider.border { border-color: #61b3ea!important; }
.background-blue .border-arrow .tab a.active:after { border-color: #61b3ea transparent transparent; }
.blue.outlined input, .blue.outlined textarea, .blue.outlined select, .blue .grid-wrap:after { border-color: #61b3ea; }

.social-bookmarks.default.font-blue li a:before,
.social-bookmarks.transparent.full-color-hover.font-blue li a:hover,
.social-bookmarks.outlined.font-blue li a:hover { border-color: #61b3ea; background-color: #61b3ea; color: #fff !important; } 
.social-bookmarks.transparent.outlined.font-blue li a:hover { color: #61b3ea; } 
.social-bookmarks.default.font-blue li a:hover:before { background-color: #61b3ea; }

.outline.font-blue, .minimal input.submit.background-blue, .minimal input.submit.background-blue:hover { border-color: #61b3ea; color: #61b3ea; }
.outline.font-blue:hover { background-color: #61b3ea; border-color: #61b3ea; color: #FFFFFF !important; }
.button.background-blue { background-color: #61b3ea; border-color: #61b3ea; color: #FFFFFF !important; }
.button.background-blue:hover { background-color: transparent !important; border-color: #61b3ea; color: #61b3ea !important; }


/*---LIGHT-BLUE---*/
.font-light-blue, .font-light-blue a,
.button.borderr.font-light-blue .button-content,
.button.borderr.font-light-blue::before,
.button.transparent.font-light-blue,
.link-hover-light-blue li.current a,
.filterable.font-light-blue li.current a,
form.table.font-light-blue .submit:hover { color:#d0e8f3 !important; }

.link-hover-light-blue .post-title .title a:hover, .link-hover-light-blue .post-meta a:hover, .link-hover-light-blue .sidebar .widget a:hover { color:#d0e8f3; }
.toggle-menu.link-hover-light-blue a.current, .toggle-menu.link-hover-light-blue a.current:hover, .toggle-menu.link-hover-light-blue a:hover, .toggle-menu.link-hover-light-blue a.submenu-open { color:#d0e8f3 !important; }
.link-hover-background.light-blue:hover::before,
.link-hover-background.light-blue::before { background-color:#d0e8f3; }
.link-hover-background.light-blue:hover, 
.link-hover-background.light-blue:hover a { color:#fff !important; }

.light-blue .diagonal:before,
.light-blue .blog-holder-background-image .article a.read-more,
.light-blue div.jp-play-bar,
.light-blue div.jp-volume-bar-value,
.underline-through.light-blue::after,
.underline-through.visible.light-blue::after,
.line-through.light-blue::before,
.light-blue input, .light-blue textarea, .light-blue select { background-color:#d0e8f3; }

.underline.visible.light-blue,
.button.borderr.font-light-blue .button-content,
.button.borderr.font-light-blue::before,
.bordered.light-blue,
.light-blue .divider.border { border-color: #d0e8f3!important; }
.background-light-blue .border-arrow .tab a.active:after { border-color: #d0e8f3 transparent transparent; }
.light-blue.outlined input, .light-blue.outlined textarea, .light-blue.outlined select, .light-blue .grid-wrap:after { border-color: #d0e8f3; }

.social-bookmarks.default.font-light-blue li a,
.social-bookmarks.default.font-light-blue li a:before,
.social-bookmarks.transparent.full-color-hover.font-light-blue li a:hover,
.social-bookmarks.outlined.font-light-blue li a:hover { border-color: #d0e8f3; background-color: #d0e8f3; color: #fff !important; } 
.social-bookmarks.transparent.outlined.font-light-blue li a:hover { color: #d0e8f3; } 
.social-bookmarks.default.font-light-blue li a:hover:before { background-color: #d0e8f3; }

.outline.font-light-blue, .minimal input.submit.background-light-blue, .minimal input.submit.background-light-blue:hover { border-color: #d0e8f3; color: #d0e8f3; }
.outline.font-light-blue:hover { background-color: #d0e8f3; border-color: #d0e8f3; color: #166995 !important; }
.button.background-light-blue { background-color: #d0e8f3; border-color: #d0e8f3; color: #166995 !important; }
.button.background-light-blue:hover { background-color: transparent !important; border-color: #d0e8f3; color: #d0e8f3 !important; }


/*---DARK-BLUE---*/
.font-dark-blue, .font-dark-blue a,
.button.borderr.font-dark-blue .button-content,
.button.borderr.font-dark-blue::before,
.button.transparent.font-dark-blue,
.link-hover-dark-blue li.current a,
.filterable.font-dark-blue li.current a,
form.table.font-dark-blue .submit:hover { color:#005EAC !important; }

.link-hover-dark-blue .post-title .title a:hover, .link-hover-dark-blue .post-meta a:hover, .link-hover-dark-blue .sidebar .widget a:hover { color:#005EAC; }
.toggle-menu.link-hover-dark-blue a.current, .toggle-menu.link-hover-dark-blue a.current:hover, .toggle-menu.link-hover-dark-blue a:hover, .toggle-menu.link-hover-dark-blue a.submenu-open { color:#005EAC !important; }
.link-hover-background.dark-blue:hover::before,
.link-hover-background.dark-blue::before { background-color:#005EAC; }
.link-hover-background.dark-blue:hover, 
.link-hover-background.dark-blue:hover a { color:#fff !important; }

.dark-blue .diagonal:before,
.dark-blue .blog-holder-background-image .article a.read-more,
.dark-blue div.jp-play-bar,
.dark-blue div.jp-volume-bar-value,
.underline-through.dark-blue::after,
.underline-through.visible.dark-blue::after,
.line-through.dark-blue::before,
.dark-blue input, .dark-blue textarea, .dark-blue select { background-color:#005EAC; }

.underline.visible.dark-blue,
.button.borderr.font-dark-blue .button-content,
.button.borderr.font-dark-blue::before,
.bordered.dark-blue,
.dark-blue .divider.border { border-color: #005EAC!important; }
.background-dark-blue .border-arrow .tab a.active:after { border-color: #005EAC transparent transparent; }
.dark-blue.outlined input, .dark-blue.outlined textarea, .dark-blue.outlined select, .dark-blue .grid-wrap:after { border-color: #005EAC; }

.social-bookmarks.default.font-dark-blue li a:before,
.social-bookmarks.transparent.full-color-hover.font-dark-blue li a:hover,
.social-bookmarks.outlined.font-dark-blue li a:hover { border-color: #005EAC; background-color: #005EAC; color: #fff !important; } 
.social-bookmarks.transparent.outlined.font-dark-blue li a:hover { color: #005EAC; } 
.social-bookmarks.default.font-dark-blue li a:hover:before { background-color: #005EAC; }

.outline.font-dark-blue, .minimal input.submit.background-dark-blue, .minimal input.submit.background-dark-blue:hover { border-color: #005EAC; color: #005EAC; }
.outline.font-dark-blue:hover { background-color: #005EAC; border-color: #005EAC; color: #d0e8f3 !important; }
.button.background-dark-blue { background-color: #005EAC; border-color: #005EAC; color: #d0e8f3 !important; }
.button.background-dark-blue-blue:hover { background-color: transparent !important; border-color: #005EAC; color: #005EAC !important; }


/*---INK-BLUE---*/
.font-ink-blue, .font-ink-blue a,
.button.borderr.font-ink-blue .button-content,
.button.borderr.font-ink-blue::before,
.button.transparent.font-ink-blue,
.link-hover-ink-blue li.current a,
.filterable.font-ink-blue li.current a,
form.table.font-ink-blue .submit:hover { color:#2727A4 !important; }

.link-hover-ink-blue .post-title .title a:hover, .link-hover-ink-blue .post-meta a:hover, .link-hover-ink-blue .sidebar .widget a:hover { color:#2727A4; }
.toggle-menu.link-hover-ink-blue a.current, .toggle-menu.link-hover-ink-blue a.current:hover, .toggle-menu.link-hover-ink-blue a:hover, .toggle-menu.link-hover-ink-blue a.submenu-open { color:#2727A4 !important; }
.link-hover-background.ink-blue:hover::before,
.link-hover-background.ink-blue::before { background-color:#2727A4; }
.link-hover-background.ink-blue:hover, 
.link-hover-background.ink-blue:hover a { color:#fff !important; }

.ink-blue .diagonal:before,
.ink-blue .blog-holder-background-image .article a.read-more,
.ink-blue div.jp-play-bar,
.ink-blue div.jp-volume-bar-value,
.underline-through.ink-blue::after,
.underline-through.visible.ink-blue::after,
.line-through.ink-blue::before,
.ink-blue input, .ink-blue textarea, .ink-blue select { background-color:#2727A4; }

.underline.visible.ink-blue,
.button.borderr.font-ink-blue .button-content,
.button.borderr.font-ink-blue::before,
.bordered.ink-blue,
.ink-blue .divider.border { border-color: #2727A4!important; }
.background-ink-blue .border-arrow .tab a.active:after { border-color: #2727A4 transparent transparent; }
.ink-blue.outlined input, .ink-blue.outlined textarea, .ink-blue.outlined select, .ink-blue .grid-wrap:after { border-color: #2727A4; }

.social-bookmarks.default.font-ink-blue li a:before,
.social-bookmarks.transparent.full-color-hover.font-ink-blue li a:hover,
.social-bookmarks.outlined.font-ink-blue li a:hover { border-color: #2727A4; background-color: #2727A4; color: #fff !important; } 
.social-bookmarks.transparent.outlined.font-ink-blue li a:hover { color: #2727A4; } 
.social-bookmarks.default.font-ink-blue li a:hover:before { background-color: #2727A4; }

.outline.font-ink-blue, .minimal input.submit.background-ink-blue, .minimal input.submit.background-ink-blue:hover { border-color: #2727A4; color: #2727A4; }
.outline.font-ink-blue:hover { background-color: #2727A4; border-color: #2727A4; color: #FFFFFF !important; }
.button.background-ink-blue { background-color: #2727A4; border-color: #2727A4; color: #FFFFFF !important; }
.button.background-ink-blue:hover { background-color: transparent !important; border-color: #2727A4; color: #2727A4 !important; }


/*---SCREAMING-BLUE---*/
.font-screaming-blue, .font-screaming-blue a,
.button.borderr.font-screaming-blue .button-content,
.button.borderr.font-screaming-blue::before,
.button.transparent.font-screaming-blue,
.link-hover-screaming-blue li.current a,
.filterable.font-screaming-blue li.current a,
form.table.font-screaming-blue .submit:hover { color:#0e4ef1 !important; }

.link-hover-screaming-blue .post-title .title a:hover, .link-hover-screaming-blue .post-meta a:hover, .link-hover-screaming-blue .sidebar .widget a:hover { color:#0e4ef1; }
.toggle-menu.link-hover-screaming-blue a.current, .toggle-menu.link-hover-screaming-blue a.current:hover, .toggle-menu.link-hover-screaming-blue a:hover, .toggle-menu.link-hover-screaming-blue a.submenu-open { color:#0e4ef1 !important; }
.link-hover-background.screaming-blue:hover::before,
.link-hover-background.screaming-blue::before { background-color:#0e4ef1; }
.link-hover-background.screaming-blue:hover, 
.link-hover-background.screaming-blue:hover a { color:#fff !important; }

.screaming-blue .diagonal:before,
.screaming-blue .blog-holder-background-image .article a.read-more,
.screaming-blue div.jp-play-bar,
.screaming-blue div.jp-volume-bar-value,
.underline-through.screaming-blue::after,
.underline-through.visible.screaming-blue::after,
.line-through.screaming-blue::before,
.screaming-blue input, .screaming-blue textarea, .screaming-blue select { background-color:#0e4ef1; }


.underline.visible.screaming-blue,
.button.borderr.font-screaming-blue .button-content,
.button.borderr.font-screaming-blue::before,
.bordered.screaming-blue,
.screaming-blue .divider.border { border-color: #0e4ef1!important; }
.background-screaming-blue .border-arrow .tab a.active:after { border-color: #0e4ef1 transparent transparent; }
.screaming-blue.outlined input, .screaming-blue.outlined textarea, .screaming-blue.outlined select, .screaming-blue .grid-wrap:after { border-color: #0e4ef1; }

.social-bookmarks.default.font-screaming-blue li a:before,
.social-bookmarks.transparent.full-color-hover.font-screaming-blue li a:hover,
.social-bookmarks.outlined.font-screaming-blue li a:hover { border-color: #0e4ef1; background-color: #0e4ef1; color: #fff !important; } 
.social-bookmarks.transparent.outlined.font-screaming-blue li a:hover { color: #0e4ef1; } 
.social-bookmarks.default.font-screaming-blue li a:hover:before { background-color: #0e4ef1; }

.outline.font-screaming-blue, .minimal input.submit.background-screaming-blue, .minimal input.submit.background-screaming-blue:hover { border-color: #0e4ef1; color: #0e4ef1; }
.outline.font-screaming-blue:hover { background-color: #0e4ef1; border-color: #0e4ef1; color: #FFFFFF !important; }
.button.background-screaming-blue { background-color: #0e4ef1; border-color: #0e4ef1; color: #FFFFFF !important; }
.button.background-screaming-blue:hover { background-color: transparent !important; border-color: #0e4ef1; color: #0e4ef1 !important; }


/*---NAVYBLUE---*/
.font-navyblue, .font-navyblue a,
.button.borderr.font-navyblue .button-content,
.button.borderr.font-navyblue::before,
.button.transparent.font-navyblue,
.link-hover-navyblue li.current a,
.filterable.font-navyblue li.current a,
form.table.font-navyblue .submit:hover { color:#394458 !important; }

.link-hover-navyblue .post-title .title a:hover, .link-hover-navyblue .post-meta a:hover, .link-hover-navyblue .sidebar .widget a:hover { color:#394458; }
.toggle-menu.link-hover-navyblue a.current, .toggle-menu.link-hover-navyblue a.current:hover, .toggle-menu.link-hover-navyblue a:hover, .toggle-menu.link-hover-navyblue a.submenu-open { color:#394458 !important; }
.link-hover-background.navyblue:hover::before, 
.link-hover-background.navyblue::before { background-color:#394458; }
.link-hover-background.navyblue:hover, 
.link-hover-background.navyblue:hover a { color:#fff !important; }

.navyblue .diagonal:before,
.navyblue .blog-holder-background-image .article a.read-more,
.navyblue div.jp-play-bar,
.navyblue div.jp-volume-bar-value,
.underline-through.navyblue::after,
.underline-through.visible.navyblue::after,
.line-through.navyblue::before,
.navyblue input, .navyblue textarea, .navyblue select { background-color:#394458; }

.underline.visible.navyblue,
.button.borderr.font-navyblue .button-content,
.button.borderr.font-navyblue::before,
.bordered.navyblue,
.navyblue .divider.border { border-color: #394458!important; }
.background-navyblue .border-arrow .tab a.active:after { border-color: #394458 transparent transparent; }
.navyblue.outlined input, .navyblue.outlined textarea, .navyblue.outlined select, .navyblue .grid-wrap:after { border-color: #394458; }

.social-bookmarks.default.font-navyblue li a:before,
.social-bookmarks.transparent.full-color-hover.font-navyblue li a:hover,
.social-bookmarks.outlined.font-navyblue li a:hover { border-color: #394458; background-color: #394458; color: #fff !important; } 
.social-bookmarks.transparent.outlined.font-navyblue li a:hover { color: #394458; } 
.social-bookmarks.default.font-navyblue li a:hover:before { background-color: #394458; }

.outline.font-navyblue, .minimal input.submit.background-navyblue, .minimal input.submit.background-navyblue:hover { border-color: #394458; color: #394458; }
.outline.font-navyblue:hover { background-color: #394458; border-color: #394458; color: #FFFFFF !important; }
.button.background-navyblue { background-color: #394458; border-color: #394458; color: #FFFFFF !important; }
.button.background-navyblue:hover { background-color: transparent !important; border-color: #394458; color: #394458 !important; }


/*---DARK NAVYBLUE---*/
.font-dark-navyblue, .font-dark-navyblue a,
.button.borderr.font-dark-navyblue .button-content,
.button.borderr.font-dark-navyblue::before,
.button.transparent.font-dark-navyblue,
.link-hover-dark-navyblue li.current a,
.filterable.font-dark-navyblue li.current a,
form.table.font-dark-navyblue .submit:hover { color:#2E3748 !important; }

.link-hover-dark-navyblue .post-title .title a:hover, .link-hover-dark-navyblue .post-meta a:hover, .link-hover-dark-navyblue .sidebar .widget a:hover { color:#2E3748; }
.toggle-menu.link-hover-dark-navyblue a.current, .toggle-menu.link-hover-dark-navyblue a.current:hover, .toggle-menu.link-hover-dark-navyblue a:hover, .toggle-menu.link-hover-dark-navyblue a.submenu-open { color:#2E3748 !important; }
.link-hover-background.dark-navyblue:hover::before,
.link-hover-background.dark-navyblue::before { background-color:#2E3748; }
.link-hover-background.dark-navyblue:hover, 
.link-hover-background.dark-navyblue:hover a { color:#fff !important; }

.dark-navyblue .diagonal:before,
.dark-navyblue .blog-holder-background-image .article a.read-more,
.dark-navyblue div.jp-play-bar,
.dark-navyblue div.jp-volume-bar-value,
.underline-through.dark-navyblue::after,
.underline-through.visible.dark-navyblue::after,
.line-through.dark-navyblue::before,
.dark-navyblue input, .dark-navyblue textarea, .dark-navyblue select { background-color:#2E3748; }

.underline.visible.dark-navyblue,
.button.borderr.font-dark-navyblue .button-content,
.button.borderr.font-dark-navyblue::before,
.bordered.dark-navyblue,
.dark-navyblue .divider.border { border-color: #2E3748!important; }
.background-dark-navyblue .border-arrow .tab a.active:after { border-color: #2E3748 transparent transparent; }
.dark-navyblue.outlined input, .dark-navyblue.outlined textarea, .dark-navyblue.outlined select, .dark-navyblue .grid-wrap:after { border-color: #2E3748; }

.social-bookmarks.default.font-dark-navyblue li a:before,
.social-bookmarks.transparent.full-color-hover.font-dark-navyblue li a:hover,
.social-bookmarks.outlined.font-dark-navyblue li a:hover { border-color: #2E3748; background-color: #2E3748; color: #fff !important; } 
.social-bookmarks.transparent.outlined.font-dark-navyblue li a:hover { color: #2E3748; } 
.social-bookmarks.default.font-dark-navyblue li a:hover:before { background-color: #2E3748; }

.outline.font-dark-navyblue, .minimal input.submit.background-dark-navyblue, .minimal input.submit.background-dark-navyblue:hover { border-color: #2E3748; color: #2E3748; }
.outline.font-dark-navyblue:hover { background-color: #2E3748; border-color: #2E3748; color: #FFFFFF !important; }
.button.background-dark-navyblue { background-color: #2E3748; border-color: #2E3748; color: #FFFFFF !important; }
.button.background-dark-navyblue:hover { background-color: transparent !important; border-color: #2E3748; color: #2E3748 !important; }


/*---PURPLE---*/
.font-purple, .font-purple a,
.button.borderr.font-purple .button-content,
.button.borderr.font-purple::before,
.button.transparent.font-purple,
.link-hover-purple li.current a,
.filterable.font-purple li.current a,
form.table.font-purple .submit:hover { color:#706abb !important; }

.link-hover-purple .post-title .title a:hover, .link-hover-purple .post-meta a:hover, .link-hover-purple .sidebar .widget a:hover { color:#8453A2; }
.toggle-menu.link-hover-purple a.current, .toggle-menu.link-hover-purple a.current:hover, .toggle-menu.link-hover-purple a:hover, .toggle-menu.link-hover-purple a.submenu-open { color:#8453A2 !important; }
.link-hover-background.purple:hover::before,
.link-hover-background.purple::before { background-color:#706abb; }
.link-hover-background.purple:hover, 
.link-hover-background.purple:hover a { color:#fff !important; }

.purple .diagonal:before,
.purple .blog-holder-background-image .article a.read-more,
.purple div.jp-play-bar,
.purple div.jp-volume-bar-value,
.underline-through.purple::after,
.underline-through.visible.purple::after,
.line-through.purple::before,
.purple input, .purple textarea, .purple select { background-color:#706abb; }

.underline.visible.purple,
.button.borderr.font-purple .button-content,
.button.borderr.font-purple::before,
.bordered.purple,
.purple .divider.border { border-color: #706abb!important; }
.background-purple .border-arrow .tab a.active:after { border-color: #706abb transparent transparent; }
.purple.outlined input, .purple.outlined textarea, .purple.outlined select, .purple .grid-wrap:after { border-color: #706abb; }

.social-bookmarks.default.font-purple li a:before,
.social-bookmarks.transparent.full-color-hover.font-purple li a:hover,
.social-bookmarks.outlined.font-purple li a:hover { border-color: #706abb; background-color: #706abb; color: #fff !important; } 
.social-bookmarks.transparent.outlined.font-purple li a:hover { color: #706abb; } 
.social-bookmarks.default.font-purple li a:hover:before { background-color: #706abb; }

.outline.font-purple, .minimal input.submit.background-purple, .minimal input.submit.background-purple:hover { border-color: #706abb; color: #706abb; }
.outline.font-purple:hover { background-color: #706abb; border-color: #706abb; color: #FFFFFF !important; }
.button.background-purple { background-color: #706abb; border-color: #706abb; color: #FFFFFF !important; }
.button.background-purple:hover { background-color: transparent !important; border-color: #706abb; color: #706abb !important; }


/*---LIGHT-PURPLE---*/
.font-light-purple, .font-light-purple a,
.button.borderr.font-light-purple .button-content,
.button.borderr.font-light-purple::before,
.button.transparent.font-light-purple,
.link-hover-light-purple li.current a,
.filterable.font-light-purple li.current a,
form.table.font-light-purple .submit:hover { color:#ba92c9 !important; }

.link-hover-light-purple .post-title .title a:hover, .link-hover-light-purple .post-meta a:hover, .link-hover-light-purple .sidebar .widget a:hover { color:#ba92c9; }
.toggle-menu.link-hover-light-purple a.current, .toggle-menu.link-hover-light-purple a.current:hover, .toggle-menu.link-hover-light-purple a:hover, .toggle-menu.link-hover-light-purple a.submenu-open { color:#ba92c9 !important; }
.link-hover-background.light-purple:hover::before,
.link-hover-background.light-purple::before { background-color:#ba92c9; }
.link-hover-background.light-purple:hover, 
.link-hover-background.light-purple:hover a { color:#fff !important; }

.light-purple .diagonal:before,
.light-purple .blog-holder-background-image .article a.read-more,
.light-purple div.jp-play-bar,
.light-purple div.jp-volume-bar-value,
.underline-through.light-purple::after,
.underline-through.visible.light-purple::after,
.line-through.light-purple::before,
.light-purple input, .light-purple textarea, .light-purple select { background-color:#ba92c9; }

.underline.visible.light-purple,
.button.borderr.font-light-purple .button-content,
.button.borderr.font-light-purple::before,
.bordered.light-purple,
.light-purple .divider.border { border-color: #ba92c9!important; }
.background-light-purple .border-arrow .tab a.active:after { border-color: #ba92c9 transparent transparent; }
.light-purple.outlined input, .light-purple.outlined textarea, .light-purple.outlined select, .light-purple .grid-wrap:after { border-color: #ba92c9; }

.social-bookmarks.default.font-light-purple li a:before,
.social-bookmarks.transparent.full-color-hover.font-light-purple li a:hover,
.social-bookmarks.outlined.font-light-purple li a:hover { border-color: #ba92c9; background-color: #ba92c9; color: #fff !important; } 
.social-bookmarks.transparent.outlined.font-light-purple li a:hover { color: #ba92c9; } 
.social-bookmarks.default.font-light-purple li a:hover:before { background-color: #ba92c9; }

.outline.font-light-purple, .minimal input.submit.background-light-purple, .minimal input.submit.background-light-purple:hover { border-color: #ba92c9; color: #ba92c9; }
.outline.font-light-purple:hover { background-color: #ba92c9; border-color: #ba92c9; color: #FFFFFF !important; }
.button.background-light-purple { background-color: #ba92c9; border-color: #ba92c9; color: #FFFFFF !important; }
.button.background-light-purple:hover { background-color: transparent !important; border-color: #ba92c9; color: #ba92c9 !important; }


/*---DARK PURPLE---*/
.font-dark-purple, .font-dark-purple a,
.button.borderr.font-dark-purple .button-content,
.button.borderr.font-dark-purple::before,
.button.transparent.font-dark-purple,
.link-hover-dark-purple li.current a,
.filterable.font-dark-purple li.current a,
form.table.font-dark-purple .submit:hover { color:#653cc3 !important; }

.link-hover-dark-purple .post-title .title a:hover, .link-hover-dark-purple .post-meta a:hover, .link-hover-dark-purple .sidebar .widget a:hover { color:#653cc3; }
.toggle-menu.link-hover-dark-purple a.current, .toggle-menu.link-hover-dark-purple a.current:hover, .toggle-menu.link-hover-dark-purple a:hover, .toggle-menu.link-hover-dark-purple a.submenu-open { color:#653cc3 !important; }
.link-hover-background.dark-purple:hover::before,
.link-hover-background.dark-purple::before { background-color:#653cc3; }
.link-hover-background.dark-purple:hover, 
.link-hover-background.dark-purple:hover a { color:#fff !important; }

.dark-purple .diagonal:before,
.dark-purple .blog-holder-background-image .article a.read-more,
.dark-purple div.jp-play-bar,
.dark-purple div.jp-volume-bar-value,
.underline-through.dark-purple::after,
.underline-through.visible.dark-purple::after,
.line-through.dark-purple::before,
.dark-purple input, .dark-purple textarea, .dark-purple select { background-color:#653cc3; }

.underline.visible.dark-purple,
.button.borderr.font-dark-purple .button-content,
.button.borderr.font-dark-purple::before,
.bordered.dark-purple,
.dark-purple .divider.border { border-color: #653cc3!important; }
.background-dark-purple .border-arrow .tab a.active:after { border-color: #653cc3 transparent transparent; }
.dark-purple.outlined input, .dark-purple.outlined textarea, .dark-purple.outlined select, .dark-purple .grid-wrap:after { border-color: #653cc3; }

.social-bookmarks.default.font-dark-purple li a:before,
.social-bookmarks.transparent.full-color-hover.font-dark-purple li a:hover,
.social-bookmarks.outlined.font-dark-purple li a:hover { border-color: #653cc3; background-color: #653cc3; color: #fff !important; } 
.social-bookmarks.transparent.outlined.font-dark-purple li a:hover { color: #653cc3; } 
.social-bookmarks.default.font-dark-purple li a:hover:before { background-color: #653cc3; }

.outline.font-dark-purple, .minimal input.submit.background-dark-purple, .minimal input.submit.background-dark-purple:hover { border-color: #653cc3; color: #653cc3; }
.outline.font-dark-purple:hover { background-color: #653cc3; border-color: #653cc3; color: #fff !important; }
.button.background-dark-purple { background-color: #653cc3; border-color: #653cc3; color: #fff !important; }
.button.background-dark-purple:hover { background-color: transparent !important; border-color: #653cc3; color: #653cc3 !important; }


/*---SCREAMING-PURPLE---*/
.font-screaming-purple, .font-screaming-purple a,
.button.borderr.font-screaming-purple .button-content,
.button.borderr.font-screaming-purple::before,
.button.transparent.font-screaming-purple,
.link-hover-screaming-purple li.current a,
.filterable.font-screaming-purple li.current a,
form.table.font-screaming-purple .submit:hover { color:#b655fb !important; }

.link-hover-screaming-purple .post-title .title a:hover, .link-hover-screaming-purple .post-meta a:hover, .link-hover-screaming-purple .sidebar .widget a:hover { color:#b655fb; }
.toggle-menu.link-hover-screaming-purple a.current, .toggle-menu.link-hover-screaming-purple a.current:hover, .toggle-menu.link-hover-screaming-purple a:hover, .toggle-menu.link-hover-screaming-purple a.submenu-open { color:#b655fb !important; }
.link-hover-background.screaming-purple:hover::before,
.link-hover-background.screaming-purple::before { background-color:#b655fb; }
.link-hover-background.screaming-purple:hover, 
.link-hover-background.screaming-purple:hover a { color:#fff !important; }

.screaming-purple .diagonal:before,
.screaming-purple .blog-holder-background-image .article a.read-more,
.screaming-purple div.jp-play-bar,
.screaming-purple div.jp-volume-bar-value,
.underline-through.screaming-purple::after,
.underline-through.visible.screaming-purple::after,
.line-through.screaming-purple::before,
.screaming-purple input, .screaming-purple textarea, .screaming-purple select { background-color:#b655fb; }

.underline.visible.screaming-purple,
.button.borderr.font-screaming-purple .button-content,
.button.borderr.font-screaming-purple::before,
.bordered.screaming-purple,
.screaming-purple .divider.border { border-color: #b655fb!important; }
.background-screaming-purple .border-arrow .tab a.active:after { border-color: #b655fb transparent transparent; }
.screaming-purple.outlined input, .screaming-purple.outlined textarea, .screaming-purple.outlined select, .screaming-purple .grid-wrap:after { border-color: #b655fb; }

.social-bookmarks.default.font-screaming-purple li a:before,
.social-bookmarks.transparent.full-color-hover.font-screaming-purple li a:hover,
.social-bookmarks.outlined.font-screaming-purple li a:hover { border-color: #b655fb; background-color: #b655fb; color: #fff !important; } 
.social-bookmarks.transparent.outlined.font-screaming-purple li a:hover { color: #b655fb; } 
.social-bookmarks.default.font-screaming-purple li a:hover:before { background-color: #b655fb; }

.outline.font-screaming-purple, .minimal input.submit.background-screaming-purple, .minimal input.submit.background-screaming-purple:hover { border-color: #b655fb; color: #b655fb; }
.outline.font-screaming-purple:hover { background-color: #b655fb; border-color: #b655fb; color: #FFFFFF !important; }
.button.background-screaming-purple { background-color: #b655fb; border-color: #b655fb; color: #FFFFFF !important; }
.button.background-screaming-purple:hover { background-color: transparent !important; border-color: #b655fb; color: #b655fb !important; }


/*---PINK---*/
.font-pink, .font-pink a,
.button.borderr.font-pink .button-content,
.button.borderr.font-pink::before,
.button.transparent.font-pink,
.link-hover-pink li.current a,
.filterable.font-pink li.current a,
form.table.font-pink .submit:hover { color:#fe95b4 !important; }

.link-hover-pink .post-title .title a:hover, .link-hover-pink .post-meta a:hover, .link-hover-pink .sidebar .widget a:hover { color:#fe95b4; }
.toggle-menu.link-hover-pink a.current, .toggle-menu.link-hover-pink a.current:hover, .toggle-menu.link-hover-pink a:hover, .toggle-menu.link-hover-pink a.submenu-open { color:#fe95b4 !important; }
.link-hover-background.pink:hover::before,
.link-hover-background.pink::before { background-color:#fe95b4; }
.link-hover-background.pink:hover, 
.link-hover-background.pink:hover a { color:#fff !important; }

.pink .diagonal:before,
.pink .blog-holder-background-image .article a.read-more,
.pink div.jp-play-bar,
.pink div.jp-volume-bar-value,
.underline-through.pink::after,
.underline-through.visible.pink::after,
.line-through.pink::before,
.pink input, .pink textarea, .pink select { background-color:#fe95b4; }

.underline.visible.pink,
.button.borderr.font-pink .button-content,
.button.borderr.font-pink::before,
.bordered.pink,
.pink .divider.border { border-color: #fe95b4!important; }
.background-pink .border-arrow .tab a.active:after { border-color: #fe95b4 transparent transparent; }
.pink.outlined input, .pink.outlined textarea, .pink.outlined select, .pink .grid-wrap:after { border-color: #fe95b4; }

.social-bookmarks.default.font-pink li a:before,
.social-bookmarks.transparent.full-color-hover.font-pink li a:hover,
.social-bookmarks.outlined.font-pink li a:hover { border-color: #fe95b4; background-color: #fe95b4; color: #fff !important; } 
.social-bookmarks.transparent.outlined.font-pink li a:hover { color: #fe95b4; } 
.social-bookmarks.default.font-pink li a:hover:before { background-color: #fe95b4; }

.outline.font-pink, .minimal input.submit.background-pink, .minimal input.submit.background-pink:hover { border-color: #fe95b4; color: #fe95b4; }
.outline.font-pink:hover { background-color: #fe95b4; border-color: #fe95b4; color: #FFFFFF !important; }
.button.background-pink { background-color: #fe95b4; border-color: #fe95b4; color: #FFFFFF !important; }
.button.background-pink:hover { background-color: transparent !important; border-color: #fe95b4; color: #fe95b4 !important; }


/*---LIGHT-PINK---*/
.font-light-pink, .font-light-pink a,
.button.borderr.font-light-pink .button-content,
.button.borderr.font-light-pink::before,
.button.transparent.font-light-pink,
.link-hover-light-pink li.current a,
.filterable.font-light-pink li.current a,
form.table.font-light-pink .submit:hover { color:#F4B9CD !important; }

.link-hover-light-pink .post-title .title a:hover, .link-hover-light-pink .post-meta a:hover, .link-hover-light-pink .sidebar .widget a:hover { color:#F4B9CD; }
.toggle-menu.link-hover-light-pink a.current, .toggle-menu.link-hover-light-pink a.current:hover, .toggle-menu.link-hover-light-pink a:hover, .toggle-menu.link-hover-light-pink a.submenu-open { color:#F4B9CD !important; }
.link-hover-background.light-pink:hover::before,
.link-hover-background.light-pink::before { background-color:#F4B9CD; }
.link-hover-background.light-pink:hover, 
.link-hover-background.light-pink:hover a { color:#fff !important; }

.light-pink .diagonal:before,
.light-pink .blog-holder-background-image .article a.read-more,
.light-pink div.jp-play-bar,
.light-pink div.jp-volume-bar-value,
.underline-through.light-pink::after,
.underline-through.visible.light-pink::after,
.line-through.light-pink::before,
.light-pink input, .light-pink textarea, .light-pink select { background-color:#F4B9CD; }

.underline.visible.light-pink,
.button.borderr.font-light-pink .button-content,
.button.borderr.font-light-pink::before,
.bordered.light-pink,
.light-pink .divider.border { border-color: #F4B9CD!important; }
.background-light-pink .border-arrow .tab a.active:after { border-color: #F4B9CD transparent transparent; }
.light-pink.outlined input, .light-pink.outlined textarea, .light-pink.outlined select, .light-pink .grid-wrap:after { border-color: #F4B9CD; }

.social-bookmarks.default.font-light-pink li a,
.social-bookmarks.default.font-light-pink li a:before,
.social-bookmarks.transparent.full-color-hover.font-light-pink li a:hover,
.social-bookmarks.outlined.font-light-pink li a:hover { border-color: #F4B9CD; background-color: #F4B9CD; color: #fff !important; } 
.social-bookmarks.transparent.outlined.font-light-pink li a:hover { color: #F4B9CD; } 
.social-bookmarks.default.font-light-pink li a:hover:before { background-color: #F4B9CD; }

.outline.font-light-pink, .minimal input.submit.background-light-pink, .minimal input.submit.background-light-pink:hover { border-color: #F4B9CD; color: #F4B9CD; }
.outline.font-light-pink:hover { background-color: #F4B9CD; border-color: #F4B9CD; color: #FFFFFF !important; }
.button.background-light-pink { background-color: #F4B9CD; border-color: #F4B9CD; color: #FFFFFF !important; }
.button.background-light-pink:hover { background-color: transparent !important; border-color: #F4B9CD; color: #F4B9CD !important; }


/*---DARK-PINK---*/
.font-dark-pink, .font-dark-pink a,
.button.borderr.font-dark-pink .button-content,
.button.borderr.font-dark-pink::before,
.button.transparent.font-dark-pink,
.link-hover-dark-pink li.current a,
.filterable.font-dark-pink li.current a,
form.table.font-dark-pink .submit:hover { color:#D5959D !important; }

.link-hover-dark-pink .post-title .title a:hover, .link-hover-dark-pink .post-meta a:hover, .link-hover-dark-pink .sidebar .widget a:hover { color:#D5959D; }
.toggle-menu.link-hover-dark-pink a.current, .toggle-menu.link-hover-dark-pink a.current:hover, .toggle-menu.link-hover-dark-pink a:hover, .toggle-menu.link-hover-dark-pink a.submenu-open { color:#D5959D !important; }
.link-hover-background.dark-pink:hover::before,
.link-hover-background.dark-pink::before { background-color:#D5959D; }
.link-hover-background.dark-pink:hover, 
.link-hover-background.dark-pink:hover a { color:#fff !important; }

.dark-pink .diagonal:before,
.dark-pink .blog-holder-background-image .article a.read-more,
.dark-pink div.jp-play-bar,
.dark-pink div.jp-volume-bar-value,
.underline-through.dark-pink::after,
.underline-through.visible.dark-pink::after,
.line-through.dark-pink::before,
.dark-pink input, .dark-pink textarea, .dark-pink select { background-color:#D5959D; }

.underline.visible.dark-pink,
.button.borderr.font-dark-pink .button-content,
.button.borderr.font-dark-pink::before,
.bordered.dark-pink,
.dark-pink .divider.border { border-color: #D5959D!important; }
.background-dark-pink .border-arrow .tab a.active:after { border-color: #D5959D transparent transparent; }
.dark-pink.outlined input, .dark-pink.outlined textarea, .dark-pink.outlined select, .dark-pink .grid-wrap:after { border-color: #D5959D; }

.social-bookmarks.default.font-dark-pink li a:before,
.social-bookmarks.transparent.full-color-hover.font-dark-pink li a:hover,
.social-bookmarks.outlined.font-dark-pink li a:hover { border-color: #D5959D; background-color: #D5959D; color: #fff !important; } 
.social-bookmarks.transparent.outlined.font-dark-pink li a:hover { color: #D5959D; } 
.social-bookmarks.default.font-dark-pink li a:hover:before { background-color: #D5959D; }

.outline.font-dark-pink, .minimal input.submit.background-dark-pink, .minimal input.submit.background-dark-pink:hover { border-color: #D5959D; color: #D5959D; }
.outline.font-dark-pink:hover { background-color: #D5959D; border-color: #D5959D; color: #FFFFFF !important; }
.button.background-dark-pink { background-color: #D5959D; border-color: #D5959D; color: #FFFFFF !important; }
.button.background-dark-pink:hover { background-color: transparent !important; border-color: #D5959D; color: #D5959D !important; }


/*---SCREAMING-PINK---*/
.font-screaming-pink, .font-screaming-pink a,
.button.borderr.font-screaming-pink .button-content,
.button.borderr.font-screaming-pink::before,
.button.transparent.font-screaming-pink,
.link-hover-screaming-pink li.current a,
.filterable.font-screaming-pink li.current a,
form.table.font-screaming-pink .submit:hover { color:#df2d7f !important; }

.link-hover-screaming-pink .post-title .title a:hover, .link-hover-screaming-pink .post-meta a:hover, .link-hover-screaming-pink .sidebar .widget a:hover { color:#df2d7f; }
.toggle-menu.link-hover-screaming-pink a.current, .toggle-menu.link-hover-screaming-pink a.current:hover, .toggle-menu.link-hover-screaming-pink a:hover, .toggle-menu.link-hover-screaming-pink a.submenu-open { color:#df2d7f !important; }
.link-hover-background.screaming-pink:hover::before,
.link-hover-background.screaming-pink::before { background-color:#df2d7f; }
.link-hover-background.screaming-pink:hover, 
.link-hover-background.screaming-pink:hover a { color:#fff !important; }

.screaming-pink .diagonal:before,
.screaming-pink .blog-holder-background-image .article a.read-more,
.screaming-pink div.jp-play-bar,
.screaming-pink div.jp-volume-bar-value,
.underline-through.screaming-pink::after,
.underline-through.visible.screaming-pink::after,
.line-through.screaming-pink::before,
.screaming-pink input, .screaming-pink textarea, .screaming-pink select { background-color:#df2d7f; }

.underline.visible.screaming-pink,
.button.borderr.font-screaming-pink .button-content,
.button.borderr.font-screaming-pink::before,
.bordered.screaming-pink,
.screaming-pink .divider.border { border-color: #df2d7f!important; }
.background-screaming-pink .border-arrow .tab a.active:after { border-color: #df2d7f transparent transparent; }
.screaming-pink.outlined input, .screaming-pink.outlined textarea, .screaming-pink.outlined select, .screaming-pink .grid-wrap:after { border-color: #df2d7f; }

.social-bookmarks.default.font-screaming-pink li a:before,
.social-bookmarks.transparent.full-color-hover.font-screaming-pink li a:hover,
.social-bookmarks.outlined.font-screaming-pink li a:hover { border-color: #df2d7f; background-color: #df2d7f; color: #fff !important; } 
.social-bookmarks.transparent.outlined.font-screaming-pink li a:hover { color: #df2d7f; } 
.social-bookmarks.default.font-screaming-pink li a:hover:before { background-color: #df2d7f; }

.outline.font-screaming-pink, .minimal input.submit.background-screaming-pink, .minimal input.submit.background-screaming-pink:hover { border-color: #df2d7f; color: #df2d7f; }
.outline.font-screaming-pink:hover { background-color: #df2d7f; border-color: #df2d7f; color: #FFFFFF !important; }
.button.background-screaming-pink { background-color: #df2d7f; border-color: #df2d7f; color: #FFFFFF !important; }
.button.background-screaming-pink:hover { background-color: transparent !important; border-color: #df2d7f; color: #df2d7f !important; }


/*---RED---*/
.font-red, .font-red a,
.button.borderr.font-red .button-content,
.button.borderr.font-red::before,
.button.transparent.font-red,
.link-hover-red li.current a,
.filterable.font-red li.current a,
form.table.font-red .submit:hover { color:#ec5a62 !important; }

.link-hover-red .post-title .title a:hover, .link-hover-red .post-meta a:hover, .link-hover-red .sidebar .widget a:hover { color:#ec5a62; }
.toggle-menu.link-hover-red a.current, .toggle-menu.link-hover-red a.current:hover, .toggle-menu.link-hover-red a:hover, .toggle-menu.link-hover-red a.submenu-open { color:#ec5a62 !important; }
.link-hover-background.red:hover::before, 
.link-hover-background.red::before { background-color:#ec5a62; }
.link-hover-background.red:hover, 
.link-hover-background.red:hover a { color:#fff !important; }

.red .diagonal:before,
.red .blog-holder-background-image .article a.read-more,
.red div.jp-play-bar,
.red div.jp-volume-bar-value,
.underline-through.red::after,
.underline-through.visible.red::after,
.line-through.red::before,
.red input, .red textarea, .red select { background-color:#ec5a62; }

.underline.visible.red,
.button.borderr.font-red .button-content,
.button.borderr.font-red::before,
.bordered.red,
.red .divider.border { border-color: #ec5a62!important; }
.background-red .border-arrow .tab a.active:after { border-color: #ec5a62 transparent transparent; }
.red.outlined input, .red.outlined textarea, .red.outlined select, .red .grid-wrap:after { border-color: #ec5a62; }

.social-bookmarks.default.font-red li a:before,
.social-bookmarks.transparent.full-color-hover.font-red li a:hover,
.social-bookmarks.outlined.font-red li a:hover { border-color: #ec5a62; background-color: #ec5a62; color: #fff !important; } 
.social-bookmarks.transparent.outlined.font-red li a:hover { color: #ec5a62; } 
.social-bookmarks.default.font-red li a:hover:before { background-color: #ec5a62; }

.outline.font-red, .minimal input.submit.background-red, .minimal input.submit.background-red:hover { border-color: #ec5a62; color: #ec5a62; }
.outline.font-red:hover { background-color: #ec5a62; border-color: #ec5a62; color: #FFFFFF !important; }
.button.background-red { background-color: #ec5a62; border-color: #ec5a62; color: #FFFFFF !important; }
.button.background-red:hover { background-color: transparent !important; border-color: #ec5a62; color: #ec5a62 !important; }


/*---LIGHT-RED---*/
.font-light-red, .font-light-red a,
.button.borderr.font-light-red .button-content,
.button.borderr.font-light-red::before,
.button.transparent.font-light-red,
.link-hover-light-red li.current a,
.filterable.font-light-red li.current a,
form.table.font-light-red .submit:hover { color:#ff7979 !important; }

.link-hover-light-red .post-title .title a:hover, .link-hover-light-red .post-meta a:hover, .link-hover-light-red .sidebar .widget a:hover { color:#ff7979; }
.toggle-menu.link-hover-light-red a.current, .toggle-menu.link-hover-light-red a.current:hover, .toggle-menu.link-hover-light-red a:hover, .toggle-menu.link-hover-light-red a.submenu-open { color:#ff7979 !important; }
.link-hover-background.light-red:hover::before, 
.link-hover-background.light-red::before { background-color:#ff7979; }
.link-hover-background.light-red:hover { color:#fff !important; }

.light-red .diagonal:before,
.light-red .blog-holder-background-image .article a.read-more,
.light-red div.jp-play-bar,
.light-red div.jp-volume-bar-value,
.underline-through.light-red::after,
.underline-through.visible.light-red::after,
.line-through.light-red::before,
.light-red input, .light-red textarea, .light-red select { background-color:#ff7979; }

.underline.visible.light-red,
.button.borderr.font-light-red .button-content,
.button.borderr.font-light-red::before,
.bordered.light-red,
.light-red .divider.border { border-color: #ff7979!important; }
.background-light-red .border-arrow .tab a.active:after { border-color: #ff7979 transparent transparent; }
.light-red.outlined input, .light-red.outlined textarea, .light-red.outlined select, .light-red .grid-wrap:after { border-color: #ff7979; }

.social-bookmarks.default.font-light-red li a:before,
.social-bookmarks.transparent.full-color-hover.font-light-red li a:hover,
.social-bookmarks.outlined.font-light-red li a:hover { border-color: #ff7979; background-color: #ff7979; color: #fff !important; } 
.social-bookmarks.transparent.outlined.font-light-red li a:hover { color: #ff7979; } 
.social-bookmarks.default.font-light-red li a:hover:before { background-color: #ff7979; }

.outline.font-light-red, .minimal input.submit.background-light-red, .minimal input.submit.background-light-red:hover { border-color: #ff7979; color: #ff7979; }
.outline.font-light-red:hover { background-color: #ff7979; border-color: #ff7979; color: #FFFFFF !important; }
.button.background-light-red { background-color: #ff7979; border-color: #ff7979; color: #FFFFFF !important; }
.button.background-light-red:hover { background-color: transparent !important; border-color: #ff7979; color: #ff7979 !important; }


/*---DARK-RED---*/
.font-dark-red, .font-dark-red a,
.button.borderr.font-dark-red .button-content,
.button.borderr.font-dark-red::before,
.button.transparent.font-dark-red,
.link-hover-dark-red li.current a,
.filterable.font-dark-red li.current a,
form.table.font-dark-red .submit:hover { color:#c72e4e !important; }

.link-hover-dark-red .post-title .title a:hover, .link-hover-dark-red .post-meta a:hover, .link-hover-dark-red .sidebar .widget a:hover { color:#c72e4e; }
.toggle-menu.link-hover-dark-red a.current, .toggle-menu.link-hover-dark-red a.current:hover, .toggle-menu.link-hover-dark-red a:hover, .toggle-menu.link-hover-dark-red a.submenu-open { color:#c72e4e !important; }
.link-hover-background.dark-red:hover::before,
.link-hover-background.dark-red::before { background-color:#c72e4e; }
.link-hover-background.dark-red:hover, 
.link-hover-background.dark-red:hover a { color:#fff !important; }

.dark-red .diagonal:before,
.dark-red .blog-holder-background-image .article a.read-more,
.dark-red div.jp-play-bar,
.dark-red div.jp-volume-bar-value,
.underline-through.dark-red::after,
.underline-through.visible.dark-red::after,
.line-through.dark-red::before,
.dark-red input, .dark-red textarea, .dark-red select { background-color:#c72e4e; }

.underline.visible.dark-red,
.button.borderr.font-dark-red .button-content,
.button.borderr.font-dark-red::before,
.bordered.dark-red,
.dark-red .divider.border { border-color: #c72e4e!important; }
.background-dark-red .border-arrow .tab a.active:after { border-color: #c72e4e transparent transparent; }
.dark-red.outlined input, .dark-red.outlined textarea, .dark-red.outlined select, .dark-red .grid-wrap:after { border-color: #c72e4e; }

.social-bookmarks.default.font-dark-red li a:before,
.social-bookmarks.transparent.full-color-hover.font-dark-red li a:hover,
.social-bookmarks.outlined.font-dark-red li a:hover { border-color: #c72e4e; background-color: #c72e4e; color: #fff !important; } 
.social-bookmarks.transparent.outlined.font-dark-red li a:hover { color: #c72e4e; } 
.social-bookmarks.default.font-dark-red li a:hover:before { background-color: #c72e4e; }

.outline.font-dark-red, .minimal input.submit.background-dark-red, .minimal input.submit.background-dark-red:hover { border-color: #c72e4e; color: #c72e4e; }
.outline.font-dark-red:hover { background-color: #c72e4e; border-color: #c72e4e; color: #FFFFFF !important; }
.button.background-dark-red { background-color: #c72e4e; border-color: #c72e4e; color: #FFFFFF !important; }
.button.background-dark-red:hover { background-color: transparent !important; border-color: #c72e4e; color: #c72e4e !important; }


/*---CREAM---*/
.font-cream, .font-cream a,
.button.borderr.font-cream .button-content,
.button.borderr.font-cream::before,
.button.transparent.font-cream,
.link-hover-cream li.current a,
.filterable.font-cream li.current a,
form.table.font-cream .submit:hover { color:#e8e1d9 !important; }

.link-hover-cream .post-title .title a:hover, .link-hover-cream .post-meta a:hover, .link-hover-cream .sidebar .widget a:hover { color:#e8e1d9; }
.toggle-menu.link-hover-cream a.current, .toggle-menu.link-hover-cream a.current:hover, .toggle-menu.link-hover-cream a:hover, .toggle-menu.link-hover-cream a.submenu-open { color:#e8e1d9 !important; }
.link-hover-background.cream:hover::before,
.link-hover-background.cream::before { background-color:#e8e1d9; }
.link-hover-background.cream:hover, 
.link-hover-background.cream:hover a { color:#fff !important; }

.cream .diagonal:before,
.cream .blog-holder-background-image .article a.read-more,
.cream div.jp-play-bar,
.cream div.jp-volume-bar-value,
.underline-through.cream::after,
.underline-through.visible.cream::after,
.line-through.cream::before,
.cream input, .cream textarea, .cream select { background-color:#e8e1d9; }

.underline.visible.cream,
.button.borderr.font-cream .button-content,
.button.borderr.font-cream::before,
.bordered.cream,
.cream .divider.border { border-color: #e8e1d9 !important; }
.background-cream .border-arrow .tab a.active:after { border-color: #e8e1d9 transparent transparent; }
.cream.outlined input, .cream.outlined textarea, .cream.outlined select, .cream .grid-wrap:after { border-color: #e8e1d9; }

.social-bookmarks.default.font-cream li a:before,
.social-bookmarks.transparent.full-color-hover.font-cream li a:hover,
.social-bookmarks.outlined.font-cream li a:hover { border-color: #e8e1d9; background-color: #e8e1d9; color: #fff !important; } 
.social-bookmarks.transparent.outlined.font-cream li a:hover { color: #e8e1d9; } 
.social-bookmarks.default.font-cream li a:hover:before { background-color: #e8e1d9; }

.outline.font-cream, .minimal input.submit.background-cream, .minimal input.submit.background-cream:hover { border-color: #e8e1d9; color: #e8e1d9; }
.outline.font-cream:hover { background-color: #e8e1d9; border-color: #e8e1d9; color: #FFFFFF !important; }
.button.background-cream { background-color: #e8e1d9; border-color: #e8e1d9; color: #FFFFFF !important; }
.button.background-cream:hover { background-color: transparent !important; border-color: #e8e1d9; color: #e8e1d9 !important; }


/*---BROWN---*/
.font-brown, .font-brown a,
.button.borderr.font-brown .button-content,
.button.borderr.font-brown::before,
.button.transparent.font-brown,
.link-hover-brown li.current a,
.filterable.font-brown li.current a,
form.table.font-brown .submit:hover { color:#686868 !important; }

.link-hover-brown .post-title .title a:hover, .link-hover-brown .post-meta a:hover, .link-hover-brown .sidebar .widget a:hover { color:#B19677; }
.toggle-menu.link-hover-brown a.current, .toggle-menu.link-hover-brown a.current:hover, .toggle-menu.link-hover-brown a:hover, .toggle-menu.link-hover-brown a.submenu-open { color:#B19677 !important; }
.link-hover-background.brown:hover::before,
.link-hover-background.brown::before { background-color:#686868; }
.link-hover-background.brown:hover, 
.link-hover-background.brown:hover a { color:#fff !important; }

.brown .diagonal:before,
.brown .blog-holder-background-image .article a.read-more,
.brown div.jp-play-bar,
.brown div.jp-volume-bar-value,
.underline-through.brown::after,
.underline-through.visible.brown::after,
.line-through.brown::before,
.brown input, .brown textarea, .brown select { background-color:#686868; }

.underline.visible.brown,
.button.borderr.font-brown .button-content,
.button.borderr.font-brown::before,
.bordered.brown,
.brown .divider.border { border-color: #686868 !important; }
.background-brown .border-arrow .tab a.active:after { border-color: #686868 transparent transparent; }
.brown.outlined input, .brown.outlined textarea, .brown.outlined select, .brown .grid-wrap:after { border-color: #686868; }

.social-bookmarks.default.font-brown li a:before,
.social-bookmarks.transparent.full-color-hover.font-brown li a:hover,
.social-bookmarks.outlined.font-brown li a:hover { border-color: #686868; background-color: #686868; color: #fff !important; } 
.social-bookmarks.transparent.outlined.font-brown li a:hover { color: #686868; } 
.social-bookmarks.default.font-brown li a:hover:before { background-color: #686868; }

.outline.font-brown, .minimal input.submit.background-brown, .minimal input.submit.background-brown:hover { border-color: #686868; color: #686868; }
.outline.font-brown:hover { background-color: #686868; border-color: #686868; color: #FFFFFF !important; }
.button.background-brown { background-color: #686868; border-color: #686868; color: #FFFFFF !important; }
.button.background-brown:hover { background-color: transparent !important; border-color: #686868; color: #686868 !important; }


/*---LIGHT-BROWN---*/
.font-light-brown, .font-light-brown a,
.button.borderr.font-light-brown .button-content,
.button.borderr.font-light-brown::before,
.button.transparent.font-light-brown,
.link-hover-light-brown li.current a,
.filterable.font-light-brown li.current a,
form.table.font-light-brown .submit:hover { color:#B19677 !important; }

.link-hover-light-brown .post-title .title a:hover, .link-hover-light-brown .post-meta a:hover, .link-hover-light-brown .sidebar .widget a:hover { color:#B19677; }
.toggle-menu.link-hover-light-brown a.current, .toggle-menu.link-hover-light-brown a.current:hover, .toggle-menu.link-hover-light-brown a:hover, .toggle-menu.link-hover-light-brown a.submenu-open { color:#B19677 !important; }
.link-hover-background.light-brown:hover::before,
.link-hover-background.light-brown::before { background-color:#B19677; }
.link-hover-background.light-brown:hover, 
.link-hover-background.light-brown:hover a { color:#fff !important; }

.light-brown .diagonal:before,
.light-brown .blog-holder-background-image .article a.read-more,
.light-brown div.jp-play-bar,
.light-brown div.jp-volume-bar-value,
.underline-through.light-brown::after,
.underline-through.visible.light-brown::after,
.line-through.light-brown::before,
.light-brown input, .light-brown textarea, .light-brown select { background-color:#B19677; }

.underline.visible.light-brown,
.button.borderr.font-light-brown .button-content,
.button.borderr.font-light-brown::before,
.bordered.light-brown,
.light-brown .divider.border { border-color: #B19677 !important; }
.background-light-brown .border-arrow .tab a.active:after { border-color: #B19677 transparent transparent; }
.light-brown.outlined input, .light-brown.outlined textarea, .light-brown.outlined select, .light-brown .grid-wrap:after { border-color: #B19677; }

.social-bookmarks.default.font-light-brown li a:before,
.social-bookmarks.transparent.full-color-hover.font-light-brown li a:hover,
.social-bookmarks.outlined.font-light-brown li a:hover { border-color: #B19677; background-color: #B19677; color: #fff !important; } 
.social-bookmarks.transparent.outlined.font-light-brown li a:hover { color: #B19677; } 
.social-bookmarks.default.font-light-brown li a:hover:before { background-color: #B19677; }

.outline.font-light-brown { border-color: #B19677; color: #B19677; }
.outline.font-light-brown:hover { background-color: #B19677; border-color: #B19677; color: #FFFFFF !important; }
.button.background-light-brown { background-color: #B19677; border-color: #B19677; color: #FFFFFF !important; }
.button.background-light-brown:hover { background-color: transparent !important; border-color: #B19677; color: #B19677 !important; }