a {
  color: #8297ab;
}
a:hover {
  color: #647e96;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  color: #454545;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
  color: #454545;
}
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover {
  color: #7f94a9;
}
strong {
  color: #8297ab;
}
b {
  color: #bfcad4;
}
ul.arrow li::before,
ul.arrow li::after,
ul.arrow-double li::before,
ul.arrow-double li::after,
ul.tick li::before,
ul.tick li::after,
ul.cross li::before,
ul.cross li::after,
ul.star li::before,
ul.star li::after,
ul.rss li::before,
ul.rss li::after {
  color: #8297ab;
}
ul.pagination > li > a {
  background-color: #ffffff;
}
ul.pagination > li > a:hover {
  color: #fff;
  background-color: #8297ab;
}
.section-bg {
  background-color: #313d49;
  color: #454545;
}
.section-bg .sppb-progress {
  background-color: #ffffff;
  border: 1px solid #f5f5f5;
}
.section-bg-lighter {
  background-color: #323e4b;
}
.second-main-color {
  color: #e6b01c;
  background-color: #8297ab;
}
.second-main-color h1,
.second-main-color h2,
.second-main-color h3,
.second-main-color h4,
.second-main-color h5,
.second-main-color h6,
.second-main-color b,
.second-main-color .sppb-lead {
  color: #e6b01c;
}
.second-main-color .sppb-process span.process {
  border-color: rgba(255,255,255,0.1);
}
.section-main-color {
  background-color: #8297ab;
  color: #fff;
}
.section-main-color.section-fullwidth .sppb-addon-cta,
.section-main-color.section-fullwidth .sppb-addon {
  border-color: rgba(255,255,255,0.2) !important;
}
.section-main-color h1,
.section-main-color h2,
.section-main-color h3,
.section-main-color h4,
.section-main-color h5,
.section-main-color h6,
.section-main-color b,
.section-main-color .sppb-lead {
  color: #fff;
}
.bg-color {
  background-color: #ffffff;
  border-color: #f5f5f5;
  border-left-color: #8297ab;
}
.border-color {
  border-color: #f5f5f5;
}
.text-heading-color {
  color: #454545;
}
.loginpage,
.user-registeration {
  background-color: #ffffff;
  border-color: #e6e6e6;
}
.page-heading {
  border-color: #f5f5f5;
}
.form-links ul > li > a {
  color: #454545;
}
.sp-megamenu-parent >li.active>a,
.sp-megamenu-parent >li:hover>a {
  color: #8297ab;
}
.sp-megamenu-parent >li >a {
  color: #454545;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a:hover {
  background: #8297ab;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a {
  color: #8297ab;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
  color: #929292;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a.sp-group-title {
  color: #454545;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a.sp-group-title:hover {
  color: #fff;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
  background: rgba(255,255,255,0.95);
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner [class^="col-sm"] {
  border-color: #f5f5f5 !important;
}
#offcanvas-toggler {
  color: #454545;
}
#offcanvas-toggler i {
  color: #8297ab;
}
.offcanvas-menu {
  background-color: #313d49;
  color: #fff;
}
.offcanvas-menu .sp-module .sp-module-title {
  color: #fff;
}
.offcanvas-menu .offcanvas-inner .search input {
  border-color: rgba(252,252,252,0.1);
}
ul#offcanvas-inner-menu > li > a {
  border-color: rgba(252,252,252,0.1);
}
ul#offcanvas-inner-menu > li > a:hover {
  background-color: #8297ab;
  color: #fff;
}
.close-offcanvas {
  color: #fff;
  background-color: #8297ab;
}
.btn-primary,
.sppb-btn-primary,
div.itemCommentsForm form input#submitCommentButton {
  border-color: #8297ab !important;
  background-color: #8297ab;
}
.btn-primary:hover,
.sppb-btn-primary:hover,
div.itemCommentsForm form input#submitCommentButton:hover {
  border-color: #5a7186;
  background-color: #70889f;
}
.sppb-btn.sppb-btn-default {
  background-color: #f2f2f2;
  border-color: #e8e8e8;
}
.sppb-btn.sppb-btn-link,
.sppb-btn.sppb-btn-default {
  color: #8297ab !important;
}
.sppb-btn.sppb-btn-link:hover,
.sppb-btn.sppb-btn-default:hover {
  background-color: #738aa1;
  border-color: #8297ab !important;
  color: #fff !important;
}
.sppb-btn-info {
  color: #fff !important;
  border-color: #5bc0de !important;
}
.sppb-btn-danger {
  border-color: #d9534f !important;
}
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input,
.form-control,
div.k2SearchBlock form input.inputbox {
  background-color: transparent;
  border-color: #f5f5f5;
}
.input-group-addon {
  border-color: #f5f5f5;
}
ul.social-icons >li a i {
  color: #003a78;
}
.sp-page-title {
  background-color: #2b3540;
}
.sp-page-title #page-title {
  border-bottom: 1px solid #e8e8e8;
  border-top: 1px solid #e8e8e8;
}
body {
  background: #ffffff;
  color: #454545;
}
.com-kunena #sp-main-body,
.layout-category #sp-main-body,
.com-spsimpleportfolio #sp-main-body,
.view-login #sp-main-body,
.view-registration #sp-main-body {
  background-color: #313d49;
}
.layout-boxed .body-innerwrapper {
  background: #ffffff;
}
#sp-top-bar {
  background: #f0f0f0 !important;
  color: #003f82;
}
#sp-top-bar a {
  color: #003f82;
}
#sp-top-bar a:hover {
  color: #8297ab;
}
#sp-top-bar .sp-contact-info li i {
  color: #8297ab;
}
#sp-header {
  background: #ffffff;
  color: header_text_color;
}
#sp-header .logo h1 {
  border-color: #f5f5f5;
}
#sp-header.header-transparent {
  background: rgba(255,255,255,0.7);
}
#sp-header.header-transparent .sp-megamenu-parent >li.active>a,
#sp-header.header-transparent .sp-megamenu-parent >li:hover>a {
  color: #fff;
}
#sp-header.header-transparent .sp-megamenu-parent >li >a {
  color: #fff;
}
#sp-header.header-transparent #offcanvas-toggler {
  color: #fff;
}
#sp-header.header-transparent #offcanvas-toggler i {
  color: #fff;
}
#sp-header-sticky-wrapper.sticky-wrapper.is-sticky #sp-header.header-transparent {
  background-color: rgba(255,255,255,0.95);
}
#sp-twitter {
  background: #8297ab;
  color: #e6b01c;
}
#sp-twitter a {
  color: #e6b01c;
}
#sp-twitter a:hover {
  color: #fff;
}
#sp-bottom,
.section-dark {
  background-color: #313d49 !important;
  color: #fcfcfc;
}
#sp-bottom a,
.section-dark a {
  color: #fcfcfc;
}
#sp-bottom a:hover,
.section-dark a:hover {
  color: #8297ab;
}
#sp-bottom .sp-module .sp-module-title,
#sp-bottom .sppb-title-heading,
#sp-bottom .sppb-title-subheading
	h1,
#sp-bottom h2,
#sp-bottom h3,
#sp-bottom h4,
#sp-bottom h5,
#sp-bottom h6,
#sp-bottom .h1,
#sp-bottom .h2,
#sp-bottom .h3,
#sp-bottom .h4,
#sp-bottom .h5,
#sp-bottom .h6,
#sp-bottom b,
#sp-bottom .sppb-lead,
.section-dark .sp-module .sp-module-title,
.section-dark .sppb-title-heading,
.section-dark .sppb-title-subheading
	h1,
.section-dark h2,
.section-dark h3,
.section-dark h4,
.section-dark h5,
.section-dark h6,
.section-dark .h1,
.section-dark .h2,
.section-dark .h3,
.section-dark .h4,
.section-dark .h5,
.section-dark .h6,
.section-dark b,
.section-dark .sppb-lead {
  color: #ffffff;
}
#sp-bottom .extended-contact i,
.section-dark .extended-contact i {
  background: #8297ab;
  color: #fff;
}
#sp-bottom small i,
#sp-bottom .small i,
.section-dark small i,
.section-dark .small i {
  color: #8297ab;
}
#sp-bottom .sp-module .sp-module-title::after,
.section-dark .sp-module .sp-module-title::after {
  background: #8297ab;
}
#sp-bottom div.acymailing_module form .acymailing_module_form table.acymailing_form .inputbox,
.section-dark div.acymailing_module form .acymailing_module_form table.acymailing_form .inputbox {
  background: #8297ab;
}
#sp-bottom .btn-primary,
#sp-bottom .sppb-btn-primary,
#sp-bottom div.itemCommentsForm form input#submitCommentButton,
.section-dark .btn-primary,
.section-dark .sppb-btn-primary,
.section-dark div.itemCommentsForm form input#submitCommentButton {
  background-color: #8297ab;
  border-color: #8297ab !important;
}
#sp-bottom .counter-range,
.section-dark .counter-range {
  color: #edf0f3;
}
.section-dark {
  background-color: #1a1a1a;
  color: rgba(255,255,255,0.8);
}
.section-dark.bigsubtitle .sppb-section-title .sppb-title-subheading {
  color: #fff !important;
}
.section-dark .sp_contacts_addon i {
  border-color: rgba(255,255,255,0.4);
  color: #8297ab;
}
.section-dark .sppb-addon-pricing-container,
.section-dark .sppb-addon-pricing [class^="sppb-col"]:last-child .sppb-addon-pricing-container,
.section-dark .sppb-addon-pricing-container .price {
  border-color: rgba(255,255,255,0.2);
}
#sp-footer {
  background: #8297ab;
  color: #ffffff;
}
#sp-footer a {
  color: #ffffff;
}
#sp-footer a:hover {
  color: #8297ab;
}
.sp-module ul >li >a,
.sp-module ul >li a {
  color: #454545;
}
.sp-module ul >li >a:hover,
.sp-module ul >li a:hover {
  color: #8297ab;
}
.sp-module .latestnews >div >a {
  color: #454545;
}
.sp-module .latestnews >div >a:hover {
  color: #8297ab;
}
.sp-module .tagscloud .tag-name:hover {
  background: #8297ab;
}
.sp-simpleportfolio .sp-simpleportfolio-filter > ul >li >a {
  color: #454545;
  border-color: #ededed;
  background-color: #ffffff;
}
.sp-simpleportfolio .sp-simpleportfolio-filter > ul >li >a:hover {
  background-color: #9aabbb;
  color: #fff;
  border-color: #8297ab;
}
.sp-simpleportfolio .sp-simpleportfolio-filter > ul >li.active >a {
  background-color: #889caf;
  color: #fff;
  border-color: rgba(130,151,171,0.02);
}
.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-item-inner >.sp-simpleportfolio-info {
  background-color: #ffffff;
  color: #454545;
}
.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-item-inner >.sp-simpleportfolio-info:hover {
  background-color: #8297ab;
}
.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-item-inner >.sp-simpleportfolio-info:hover h3.sp-simpleportfolio-title >a {
  color: #e6b01c;
}
.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-item-inner >.sp-simpleportfolio-info h3.sp-simpleportfolio-title >a {
  color: #454545;
}
.search .btn-toolbar button {
  background: #8297ab;
}
.post-format {
  background: #8297ab;
}
.voting-symbol span.star.active:before {
  color: #8297ab;
}
.sp-rating span.star:hover:before,
.sp-rating span.star:hover ~ span.star:before {
  color: #647e96;
}
.entry-link,
.entry-quote {
  background: #8297ab;
}
blockquote {
  border-color: #8297ab;
  background-color: #EDF6FF;
}
.carousel-left:hover,
.carousel-right:hover {
  background: #8297ab;
}
.sp-comingsoon body {
  background-color: #8297ab;
}
.pagination>li>a,
.pagination>li>span {
  color: #454545;
}
.pagination>li>a:hover,
.pagination>li>a:focus,
.pagination>li>span:hover,
.pagination>li>span:focus {
  color: #454545;
}
.pagination>.active>a,
.pagination>.active>span {
  border-color: #8297ab;
  background-color: #8297ab;
}
.pagination>.active>a:hover,
.pagination>.active>a:focus,
.pagination>.active>span:hover,
.pagination>.active>span:focus {
  border-color: #8297ab;
  background-color: #8297ab;
}
.sppb-addon-feature .sppb-icon {
  color: #8297ab;
}
.sppb-addon-feature.feature-box1 {
  border-color: #f5f5f5 !important;
}
.sppb-addon-feature.feature-box1 .sppb-icon {
  color: #8297ab;
}
.sppb-addon-feature.feature-box2 .sppb-icon >span {
  color: #fff;
  background-color: #8297ab;
}
.sppb-addon-feature.feature-box2 .sppb-icon >span:hover {
  color: #fff;
}
.sppb-addon-feature.feature-box3 .sppb-icon i {
  color: #fff;
  background-color: #8297ab;
}
.sppb-addon-feature.feature-box5 {
  background-color: #ffffff;
  border-color: #f5f5f5;
}
.sppb-addon-feature.feature-box5 .sppb-icon {
  color: #fff;
  background-color: #8297ab;
}
.sppb-addon-feature.feature-box5 .sppb-btn.sppb-btn-link {
  color: #fff !important;
  background-color: #738aa1;
}
.sppb-addon-feature.feature-box6 .sppb-icon > span i {
  background-color: #313d49;
}
.sppb-addon-feature.feature-box6 .sppb-icon > span i:hover {
  background-color: #8297ab;
  border-color: #8297ab;
  color: #fff;
}
.service-box {
  background-color: #ffffff;
  border-color: #f5f5f5;
}
.image-feature i {
  color: #8297ab;
}
.sppb-progress {
  background-color: #313d49;
  border-color: #f5f5f5;
}
.sppb-addon-pricing-container .readon {
  background-color: #8297ab;
}
.sppb-addon-pricing-container .readon:hover {
  background-color: #8297ab;
  border-color: #8297ab;
}
.sppb-process span.process {
  color: #8297ab;
}
.sppb-addon-cta .sppb-cta-subtitle::after {
  background-color: #8297ab;
}
.sp_contacts_addon i {
  border: 1px solid #f5f5f5;
}
.sppb-videopopup-addon i {
  background-color: rgba(130,151,171,0.9);
  color: #fff;
  border-color: #8297ab;
}
.sppb-videopopup-addon i:hover {
  background-color: #8297ab;
}
.sppb-addon-tab .sppb-tab-content {
  border-color: #e8e8e8;
}
.sppb-addon-tab ul.sppb-nav.sppb-nav-tabs > li > a {
  background-color: #313d49;
  color: #454545;
  border-color: #e8e8e8;
}
.sppb-addon-tab ul.sppb-nav.sppb-nav-tabs > li > a i {
  color: #e6b01c;
  background-color: #8297ab;
}
.sppb-addon-tab ul.sppb-nav.sppb-nav-tabs > li.active >a {
  background-color: transparent;
  color: #8297ab;
}
.sppb-panel .sppb-panel-body,
.sppb-panel > .sppb-panel-heading,
.sppb-panel i {
  border-color: #f5f5f5;
}
.sppb-testimonial-pro .sppb-carousel-control.left,
.sppb-testimonial-pro .sppb-carousel-control.right {
  background-color: #8297ab;
  color: #fff;
  border-color: #8297ab !important;
}
.sp-member-addon-front,
.sp-member-addon-back {
  background-color: #ffffff;
  color: #454545;
}
.sppb-member-title {
  color: #454545 !important;
}
.sppb-member-role {
  color: #454545;
}
.sp-member-social a {
  background-color: #313d49;
  color: #454545;
}
.sp_memberpro_addon {
  border-color: #f5f5f5;
  background-color: #ffffff;
}
.sp_memberpro_addon .sp-memberpro-links > a {
  background-color: #313d49;
  color: #454545;
}
.sppb-divider.sppb-divider-border {
  border-color: #f5f5f5 !important;
}
.sppb-divider.sppb-divider-border >span {
  background-color: #ffffff;
  border-color: #f5f5f5;
}
.sppb-addon.section-bg {
  border-color: #f5f5f5;
}
.sppb-addon .sppb-text-left h3.sppb-addon-title.after {
  background-color: #ededed;
}
#sp-page-builder .page-content .sppb-section.section-bordered {
  border-color: #ededed !important;
}
#sp-page-builder .page-content .sppb-section.section-reviews {
  border-color: #f5f5f5;
}
#sp-page-builder .page-content .sppb-section.section-reviews .sppb-addon.sppb-addon-testimonial {
  border-color: #f5f5f5;
}
#sp-page-builder .page-content .sppb-section.section-fullwidth .sppb-addon {
  border-color: #f5f5f5 !important;
}
#sp-page-builder .page-content .sppb-section.section-fullwidth .section-column {
  color: #ffffff;
  background-color: #212931;
}
#sp-page-builder .page-content .sppb-section.section-fullwidth .section-column .sppb-addon-feature .sppb-icon {
  color: inherit;
}
#sp-page-builder .page-content .sppb-section.section-fullwidth .section-column .sppb-cta-title,
#sp-page-builder .page-content .sppb-section.section-fullwidth .section-column .sppb-addon-title {
  color: #fff;
}
#sp-page-builder .page-content .sppb-section.section-fullwidth .section-column.column-gray {
  background-color: #2b3540 !important;
  color: #454545 !important;
}
#sp-page-builder .page-content .sppb-section.section-fullwidth .section-column.column-gray h1,
#sp-page-builder .page-content .sppb-section.section-fullwidth .section-column.column-gray h2,
#sp-page-builder .page-content .sppb-section.section-fullwidth .section-column.column-gray h3,
#sp-page-builder .page-content .sppb-section.section-fullwidth .section-column.column-gray h4,
#sp-page-builder .page-content .sppb-section.section-fullwidth .section-column.column-gray h5,
#sp-page-builder .page-content .sppb-section.section-fullwidth .section-column.column-gray h6 {
  color: #454545;
}
#sp-page-builder .page-content .sppb-section.section-fullwidth .sppb-row [class^="sppb-col"]:first-child .section-column {
  background-color: #8297ab;
}
#sp-page-builder .page-content .sppb-section.section-fullwidth .sppb-row [class^="sppb-col"]:nth-child(2) .section-column {
  background-color: rgba(49,61,73,0.9);
}
#sp-page-builder .page-content .sppb-section.section-fullwidth .sppb-row [class^="sppb-col"]:nth-child(2) .section-column.column-gray {
  background-color: #27303a !important;
}
#sp-page-builder .page-content .sppb-section.section-fullwidth .sppb-row [class^="sppb-col"]:nth-child(3) .section-column {
  background-color: #313d49;
}
#sp-page-builder .page-content .sppb-section .sppb-section-title.sppb-text-center:after,
#sp-page-builder .page-content .sppb-section .sppb-section-title.sppb-text-left:after {
  background-color: #ededed;
}
.sppb-addon-cta .bottom h3.sppb-cta-title::after,
.sppb-addon-feature.feature-box7 .sppb-feature-box-title::after {
  background-color: #ededed;
}
.sppb-addon-pricing-container,
.sppb-addon-pricing-container .price,
.sppb-addon-pricing [class^="sppb-col"]:last-child .sppb-addon-pricing-container,
.sppb-addon-pricing-container .readon {
  border-color: #f5f5f5;
}
.tp-caption.large_bold_white:after {
  background-color: #dee3e8;
}
.tp-bannertimer {
  background-color: rgba(130,151,171,0.8) !important;
}
.blog-meta > .blog-date > span.blog-date-day {
  color: #8297ab;
}
#k2Container .item-image .overlay {
  background-color: rgba(130,151,171,0.9);
}
#k2Container .item-image .overlay >a {
  color: #fff;
}
#k2Container div.catItemBody span i {
  color: #8297ab;
}
#k2Container .item-toolbar ul > li {
  color: #454545;
}
#k2Container .blog-meta > .blog-date,
#k2Container .blog-meta > .itemAuthor {
  border-color: #f5f5f5;
}
#k2Container .item-toolbar,
#k2Container div.itemAuthorBlock,
#k2Container div.itemComments ul.itemCommentsList li {
  border-color: #f5f5f5;
}
#k2Container.itemListView div.catItemView {
  background-color: #ffffff;
}
#k2Container.itemListView div.catItemView div.catItemBody div.catItemIntroText {
  border-color: #f5f5f5;
}
#k2Container div.catItemHeader span {
  color: #454545;
}
#k2Container div.catItemHeader span a {
  color: #454545;
}
#k2Container.itemListView div.itemListCategory h2 > span {
  background: #8297ab;
  color: #fff;
}
#k2Container.itemListView div.catItemView div.imageBlock span.catItemImage {
  background-color: rgba(130,151,171,0.8);
}
div.k2CategoriesListBlock ul li > a,
.k2ItemsBlock ul li {
  border-color: #f5f5f5 !important;
}
#Kunena #ktop > #ktopmenu #ktab > ul.menu > li {
  background-color: #ffffff;
  border-color: #f5f5f5;
}
#Kunena #ktop > #ktopmenu #ktab > ul.menu > li a {
  color: #454545;
}
#Kunena #ktop > #ktopmenu #ktab > ul.menu > li a >span {
  color: #454545 !important;
}
#Kunena #ktop > #ktopmenu #ktab > ul.menu > li#current {
  background-color: #8297ab;
  border-color: #8297ab;
}
#Kunena #ktop > #ktopmenu #ktab > ul.menu > li#current:hover {
  background-color: #91a4b5;
  border-color: #91a4b5;
}
#Kunena #ktop > #ktopmenu #ktab > ul.menu > li#current a {
  color: #fff;
}
#Kunena #ktop > #ktopmenu #ktab > ul.menu > li#current a >span {
  color: #fff !important;
}
#Kunena #ktop > #ktopmenu #ktab > ul.menu > li:hover {
  background-color: #91a4b5;
  border-color: #91a4b5;
}
#Kunena #ktop > #ktopmenu #ktab > ul.menu > li:hover a {
  color: #fff;
}
#Kunena #ktop > #ktopmenu #ktab > ul.menu > li:hover a >span {
  color: #fff !important;
}
#Kunena table tr.krow1 {
  border-color: #f5f5f5;
  background-color: #ffffff;
  color: #454545;
}
#Kunena table tr.krow2 {
  border-color: #f5f5f5;
  background-color: #ffffff;
  color: #454545;
}
#Kunena table tr td {
  background: transparent !important;
}
#Kunena table tr td.klist-times-all,
#Kunena table tr td.klist-jump-all,
#Kunena table tr td.klist-pages-all,
#Kunena table tr td.kpostbuttons,
#Kunena table tr td.kcol-mid {
  border-color: #f5f5f5 !important;
  color: #454545;
}
#Kunena div.kblock,
#Kunena div.kblock div.khelprulescontent,
#Kunena div.kblock div.kfheadercontent {
  background-color: #ffffff;
  border-color: #f5f5f5;
  color: #454545;
}
#Kunena div.current {
  border-color: #f5f5f5;
}
#Kunena.layout div.kblock > div.kheader,
#Kunena.layout .kblock div.kheader,
#Kunena .kforum-pathway {
  background: transparent !important;
  border-color: transparent;
  color: #454545 !important;
}
#Kunena.layout div.kblock > div.kheader h2,
#Kunena.layout div.kblock > div.kheader h3,
#Kunena.layout div.kblock > div.kheader a,
#Kunena.layout div.kblock > div.kheader .ktitle,
#Kunena.layout div.kblock > div.kheader a.ktitle,
#Kunena.layout .kblock div.kheader h2,
#Kunena.layout .kblock div.kheader h3,
#Kunena.layout .kblock div.kheader a,
#Kunena.layout .kblock div.kheader .ktitle,
#Kunena.layout .kblock div.kheader a.ktitle,
#Kunena .kforum-pathway h2,
#Kunena .kforum-pathway h3,
#Kunena .kforum-pathway a,
#Kunena .kforum-pathway .ktitle,
#Kunena .kforum-pathway a.ktitle {
  color: #454545 !important;
}
#Kunena div.kthead-title a {
  color: #454545 !important;
}
#Kunena .kheader h2,
#Kunena .kheader h2 a,
#Kunena .kheader h3,
#Kunena .kheader h3 a {
  color: #454545 !important;
}
#Kunena .kblock.kpathway .kforum-pathway {
  border-color: #f5f5f5;
  background-color: #ffffff;
}
#Kunena .klist-markallcatsread,
#Kunena .klist-actions,
#Kunena div#kforum-head,
#Kunena .klist-bottom,
#Kunena td.kprofile-left,
#Kunena div.kmsg-header h2,
#Kunena div.kmsg-header {
  border-color: #f5f5f5;
  background-color: #ffffff;
  color: #454545;
}
#Kunena .kwhoonline,
#Kunena .kwholegend,
#Kunena td.kbuttonbar-left,
#Kunena div.kmessage-editmarkup-cover {
  border-color: #f5f5f5 !important;
}
#Kunena .button,
#Kunena .kbutton,
#Kunena .ks {
  background-color: #8297ab !important;
  border-color: #8297ab !important;
  color: #fff !important;
}
#Kunena .inputbox.ks,
#Kunena #jumpto .inputbox,
#Kunena .kwholegend,
#Kunena .kwhoonline {
  background-color: transparent !important;
  border-color: #f5f5f5 !important;
  color: #454545 !important;
}
#Kunena div.klatest-subject,
#Kunena div.klatest-subject-by {
  background-color: transparent !important;
  color: #454545 !important;
}
#Kunena .krowmoderation select,
#Kunena .klist-times-all .inputboxusl,
#Kunena .kfile-input,
#Kunena table#kpostmessage .ktxtarea,
#Kunena #postcatid,
#Kunena #kpost-message .postinput,
#Kunena fieldset#search-posts-date select,
#Kunena fieldset#search-posts-sort select,
#Kunena fieldset#search-posts-start select,
#Kunena option,
#Kunena h2 span.kheadbtn a,
#Kunena span.kmessage-informmarkup,
#Kunena span.kmessage-editmarkup,
pre,
#Kunena input#keywords,
#Kunena input#username {
  background-color: transparent !important;
  border-color: #f5f5f5 !important;
  color: #454545 !important;
}
#Kunena a:link,
#Kunena a:visited,
#Kunena a:active {
  color: #454545 !important;
}
#Kunena .kwho-admin,
#Kunena a.kwho-admin,
#Kunena .kwho-moderator,
#Kunena a.kwho-moderator,
#Kunena .kwho-blocked,
#Kunena a.kwho-blocked,
#Kunena .kwho-banned,
#Kunena a.kwho-banned,
#Kunena .kwho-user,
#Kunena a.kwho-user,
#Kunena .kwho-globalmoderator,
#Kunena a.kwho-globalmoderator {
  color: #454545 !important;
}
#Kunena fieldset {
  background-color: transparent;
  border-color: #f5f5f5 !important;
}
legend,
#Kunena div.kprofile-rightcol1 h4 {
  color: #454545;
  border-color: #f5f5f5 !important;
}
#Kunena dl.tabs dt {
  color: #454545 !important;
  border-color: #f5f5f5 !important;
  background-color: #ffffff !important;
}
#Kunena dl.tabs dt.open {
  background-color: #313d49 !important;
}
#Kunena #kprofile-tabs {
  background-color: #313d49;
}
#Kunena div.kmsgsignature,
#Kunena div.clrline,
#Kunena .klist-actions-forum {
  border-color: #f5f5f5 !important;
}
ul.kpost-profile > li span.kicon-button.kbuttononline-yes {
  background-color: #8297ab;
}
.ns2-info {
  color: #454545;
}
.ns2-info a {
  color: #454545;
}
.ns2-item .ns2-introtext {
  border-color: #f5f5f5;
}
.ns2-item,
a.ns2-art-prev,
a.ns2-art-next {
  background-color: #ffffff;
}
.owl-controls .owl-dots .owl-dot {
  background-color: #313d49;
}
.owl-controls .owl-dots .owl-dot.active {
  background: #8297ab;
}
.sprocket-strips-c-container 
.sprocket-strips-c-block 
.sprocket-strips-c-item 
.sprocket-strips-c-content {
  background: #8297ab;
}
.counter-item > .counter-item-inner i {
  background-color: #8297ab;
  color: #fff;
  border-color: #f5f5f5;
}
.counter-item > .counter-item-inner i:hover {
  background-color: #8297ab;
  color: #fff;
  border-color: #8297ab;
}
.counter-item > .counter-item-inner > a > .like-count {
  color: #454545;
}
.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-item-inner > .sp-simpleportfolio-info,
.ns2-item,
a.ns2-art-prev,
a.ns2-art-next {
  color: #454545;
}
