.header > .row {
  background-color: #1d4289;
}

.subheader .row:not(.full-width-row) {
  background-color: #1d4289;
}

.subheader.fixed > .row {
  background-color: #1d4289;
}

.header.style1.dark {
  background-color: #1d4289;
}

.subheader.dark {
  background-color: #1d4289;
}

.header {
  background-color: #1d4389 !important;
}

.post.trending .post-category .single_category_title {
  background-color: #d22131;
}

.post .single_category_title.category-boxed-link-1.boxed-link,
.category_title.cat-1:before,
.category-title.style1 .category-header.cat-1 {
  background-color: #d22131;
}

.post .single_category_title.category-boxed-link-2.boxed-link,
.category_title.cat-2:before,
.category-title.style1 .category-header.cat-2 {
  background-color: #d22131;
}

.post .single_category_title.category-boxed-link-5.boxed-link,
.category_title.cat-5:before,
.category-title.style1 .category-header.cat-5 {
  background-color: #d22131;
}

post .single_category_title.category-boxed-link-8.boxed-link,
.category_title.cat-8:before,
.category-title.style1 .category-header.cat-8 {
  background-color: #d22131;
}

.post .single_category_title.category-boxed-link-3.boxed-link,
.category_title.cat-3:before,
.category-title.style1 .category-header.cat-3 {
  background-color: #d22131;
}

.header .menu-holder ul.sf-menu > li.menu-item-category-2 > a:hover,
.menu-holder.style1 ul.sf-menu > li.menu-item-category-2 > a:hover,
.menu-holder ul li.menu-item-mega-parent .thb_mega_menu_holder .thb_mega_menu li.menu-item-category-2 > a:hover,
.menu-holder ul li.menu-item-mega-parent .thb_mega_menu_holder .thb_mega_menu li.menu-item-category-2.active > a,
.menu-holder ul li .sub-menu li.menu-item-category-2 > a:hover,
.post .single_category_title.category-link-2 {
  color: #d22131;
}

.menu-holder ul.sf-menu > li > a {
  color: #ffffff;
}

.post .single_category_title.boxed-link {
  padding: 4px 4px 3px;
  color: #fff;
  background: #d22131;
}

#footer.dark {
  background-color: #1d4389;
}

#footer.dark .widget > strong {
  color: #c82b39;
}

.header.dark .menu-holder ul.sf-menu:not(.secondary) > li > a {
  font-size: 16px;
  margin-left: 10px;
  margin-right: 10px;
}



@media only screen and (min-width: 64.063em) {
  
.header .logo .logoimg {
    max-height: 100px;
}
}