@import url('https://fonts.googleapis.com/css?family=Nobile%3A400|Nobile%3A600|Nobile%3A700|Lato%3A400|Lato%3A600|Lato%3A700|Nobile%3Aregular');


h1, h2, h3, h4, h5, h6, .gallery-block .carousel .title a, .list-timeline .posts article, .posts-list .content > a, .block.posts a, 
								#bbpress-forums .bbp-topic-title, #bbpress-forums .bbp-forum-title, .bbpress.single-topic .main-heading { font-family: "Nobile", Georgia, serif; }
body, .main .sidebar .widgettitle, .tabbed .tabs-list, h3.gallery-title, .comment-respond small, .main-heading, .gallery-title, .section-head, .main-footer .widgettitle { font-family: "Lato", Arial, sans-serif; }
.page .post-header h1, .page  .post-content h1, .page .post-content h2, 
									.page .post-content h3, .page  .post-content h4, .page  .post-content h5, .page  .post-content h6 { font-family: "Nobile", Arial, sans-serif; font-weight: normal; }
::selection { background: #ec0100 }

:-moz-selection { background: #ec0100 }

.top-bar { border-top-color: #ec0100 }

.trending-ticker .heading, .breadcrumbs .location, .news-focus .heading, .gallery-title, .related-posts .section-head, 
.news-focus .heading .subcats a.active, .post-content a, .comments-list .bypostauthor .comment-author a, .error-page 
.text-404, .main-color, .section-head.prominent, .block.posts .fa-angle-right, a.bbp-author-name { color: #ec0100 }

.navigation .menu > li:hover > a, .navigation .menu >.current-menu-item > a, .navigation .menu > .current-menu-parent > a,
.navigation .menu > .current-menu-ancestor > a, .tabbed .tabs-list .active a,  
.comment-content .reply, .sc-tabs .active a, .navigation .mega-menu { border-bottom-color: #ec0100 }

.main-featured .cat, .main-featured .pages .flex-active, .rate-number .progress, .highlights .rate-number .progress, 
.main-pagination .current, .main-pagination a:hover, .cat-title, .sc-button-default:hover, .drop-caps, .review-box .bar,
.review-box .overall, .listing-alt .content .read-more a, .button, .post-pagination > span { background: #ec0100 }

.post-content .wpcf7-not-valid-tip, .main-heading, .review-box .heading, .post-header .post-title:before, 
.highlights h2:before, div.bbp-template-notice, div.indicator-hint, div.bbp-template-notice.info, .modal-header .modal-title { border-left-color: #ec0100 }

@media only screen and (max-width: 799px) { .navigation .mobile .fa { background: #ec0100 } }

.post-content { font-size: 16px;  }
.highlights .excerpt, .listing-alt .content .excerpt { font-size: 16px;  }

.cat-25, .cat-title.cat-25 { background: #81d742; }
.navigation .menu .menu-cat-25 .mega-menu { border-bottom-color: #81d742; }
.news-focus .heading.cat-25 .subcats .active, .news-focus .heading.cat-25, .cat-text-25 {  color: #81d742;  }

.navigation .menu > .menu-cat-25:hover > a, .navigation .menu > .menu-cat-25.current-menu-item > a, .navigation .menu > .menu-cat-25.current-menu-parent > a {
	border-bottom-color: #81d742;
}


.cat-27, .cat-title.cat-27 { background: #65d8cd; }
.navigation .menu .menu-cat-27 .mega-menu { border-bottom-color: #65d8cd; }
.news-focus .heading.cat-27 .subcats .active, .news-focus .heading.cat-27, .cat-text-27 {  color: #65d8cd;  }

.navigation .menu > .menu-cat-27:hover > a, .navigation .menu > .menu-cat-27.current-menu-item > a, .navigation .menu > .menu-cat-27.current-menu-parent > a {
	border-bottom-color: #65d8cd;
}


.cat-26, .cat-title.cat-26 { background: #65d8cd; }
.navigation .menu .menu-cat-26 .mega-menu { border-bottom-color: #65d8cd; }
.news-focus .heading.cat-26 .subcats .active, .news-focus .heading.cat-26, .cat-text-26 {  color: #65d8cd;  }

.navigation .menu > .menu-cat-26:hover > a, .navigation .menu > .menu-cat-26.current-menu-item > a, .navigation .menu > .menu-cat-26.current-menu-parent > a {
	border-bottom-color: #65d8cd;
}


.cat-28, .cat-title.cat-28 { background: #1e73be; }
.navigation .menu .menu-cat-28 .mega-menu { border-bottom-color: #1e73be; }
.news-focus .heading.cat-28 .subcats .active, .news-focus .heading.cat-28, .cat-text-28 {  color: #1e73be;  }

.navigation .menu > .menu-cat-28:hover > a, .navigation .menu > .menu-cat-28.current-menu-item > a, .navigation .menu > .menu-cat-28.current-menu-parent > a {
	border-bottom-color: #1e73be;
}


.cat-31, .cat-title.cat-31 { background: #f7c100; }
.navigation .menu .menu-cat-31 .mega-menu { border-bottom-color: #f7c100; }
.news-focus .heading.cat-31 .subcats .active, .news-focus .heading.cat-31, .cat-text-31 {  color: #f7c100;  }

.navigation .menu > .menu-cat-31:hover > a, .navigation .menu > .menu-cat-31.current-menu-item > a, .navigation .menu > .menu-cat-31.current-menu-parent > a {
	border-bottom-color: #f7c100;
}


.cat-32, .cat-title.cat-32 { background: #81d742; }
.navigation .menu .menu-cat-32 .mega-menu { border-bottom-color: #81d742; }
.news-focus .heading.cat-32 .subcats .active, .news-focus .heading.cat-32, .cat-text-32 {  color: #81d742;  }

.navigation .menu > .menu-cat-32:hover > a, .navigation .menu > .menu-cat-32.current-menu-item > a, .navigation .menu > .menu-cat-32.current-menu-parent > a {
	border-bottom-color: #81d742;
}


.cat-33, .cat-title.cat-33 { background: #8224e3; }
.navigation .menu .menu-cat-33 .mega-menu { border-bottom-color: #8224e3; }
.news-focus .heading.cat-33 .subcats .active, .news-focus .heading.cat-33, .cat-text-33 {  color: #8224e3;  }

.navigation .menu > .menu-cat-33:hover > a, .navigation .menu > .menu-cat-33.current-menu-item > a, .navigation .menu > .menu-cat-33.current-menu-parent > a {
	border-bottom-color: #8224e3;
}


.cat-145, .cat-title.cat-145 { background: #eeee22; }
.navigation .menu .menu-cat-145 .mega-menu { border-bottom-color: #eeee22; }
.news-focus .heading.cat-145 .subcats .active, .news-focus .heading.cat-145, .cat-text-145 {  color: #eeee22;  }

.navigation .menu > .menu-cat-145:hover > a, .navigation .menu > .menu-cat-145.current-menu-item > a, .navigation .menu > .menu-cat-145.current-menu-parent > a {
	border-bottom-color: #eeee22;
}


.cat-146, .cat-title.cat-146 { background: #81d742; }
.navigation .menu .menu-cat-146 .mega-menu { border-bottom-color: #81d742; }
.news-focus .heading.cat-146 .subcats .active, .news-focus .heading.cat-146, .cat-text-146 {  color: #81d742;  }

.navigation .menu > .menu-cat-146:hover > a, .navigation .menu > .menu-cat-146.current-menu-item > a, .navigation .menu > .menu-cat-146.current-menu-parent > a {
	border-bottom-color: #81d742;
}


.cat-147, .cat-title.cat-147 { background: #65d8cd; }
.navigation .menu .menu-cat-147 .mega-menu { border-bottom-color: #65d8cd; }
.news-focus .heading.cat-147 .subcats .active, .news-focus .heading.cat-147, .cat-text-147 {  color: #65d8cd;  }

.navigation .menu > .menu-cat-147:hover > a, .navigation .menu > .menu-cat-147.current-menu-item > a, .navigation .menu > .menu-cat-147.current-menu-parent > a {
	border-bottom-color: #65d8cd;
}


.cat-148, .cat-title.cat-148 { background: #81d742; }
.navigation .menu .menu-cat-148 .mega-menu { border-bottom-color: #81d742; }
.news-focus .heading.cat-148 .subcats .active, .news-focus .heading.cat-148, .cat-text-148 {  color: #81d742;  }

.navigation .menu > .menu-cat-148:hover > a, .navigation .menu > .menu-cat-148.current-menu-item > a, .navigation .menu > .menu-cat-148.current-menu-parent > a {
	border-bottom-color: #81d742;
}


.cat-149, .cat-title.cat-149 { background: #65d8cd; }
.navigation .menu .menu-cat-149 .mega-menu { border-bottom-color: #65d8cd; }
.news-focus .heading.cat-149 .subcats .active, .news-focus .heading.cat-149, .cat-text-149 {  color: #65d8cd;  }

.navigation .menu > .menu-cat-149:hover > a, .navigation .menu > .menu-cat-149.current-menu-item > a, .navigation .menu > .menu-cat-149.current-menu-parent > a {
	border-bottom-color: #65d8cd;
}


.cat-103, .cat-title.cat-103 { background: #81d742; }
.navigation .menu .menu-cat-103 .mega-menu { border-bottom-color: #81d742; }
.news-focus .heading.cat-103 .subcats .active, .news-focus .heading.cat-103, .cat-text-103 {  color: #81d742;  }

.navigation .menu > .menu-cat-103:hover > a, .navigation .menu > .menu-cat-103.current-menu-item > a, .navigation .menu > .menu-cat-103.current-menu-parent > a {
	border-bottom-color: #81d742;
}


.cat-126, .cat-title.cat-126 { background: #dd3333; }
.navigation .menu .menu-cat-126 .mega-menu { border-bottom-color: #dd3333; }
.news-focus .heading.cat-126 .subcats .active, .news-focus .heading.cat-126, .cat-text-126 {  color: #dd3333;  }

.navigation .menu > .menu-cat-126:hover > a, .navigation .menu > .menu-cat-126.current-menu-item > a, .navigation .menu > .menu-cat-126.current-menu-parent > a {
	border-bottom-color: #dd3333;
}


.cat-173, .cat-title.cat-173 { background: #eeee22; }
.navigation .menu .menu-cat-173 .mega-menu { border-bottom-color: #eeee22; }
.news-focus .heading.cat-173 .subcats .active, .news-focus .heading.cat-173, .cat-text-173 {  color: #eeee22;  }

.navigation .menu > .menu-cat-173:hover > a, .navigation .menu > .menu-cat-173.current-menu-item > a, .navigation .menu > .menu-cat-173.current-menu-parent > a {
	border-bottom-color: #eeee22;
}


.cat-174, .cat-title.cat-174 { background: #eeee22; }
.navigation .menu .menu-cat-174 .mega-menu { border-bottom-color: #eeee22; }
.news-focus .heading.cat-174 .subcats .active, .news-focus .heading.cat-174, .cat-text-174 {  color: #eeee22;  }

.navigation .menu > .menu-cat-174:hover > a, .navigation .menu > .menu-cat-174.current-menu-item > a, .navigation .menu > .menu-cat-174.current-menu-parent > a {
	border-bottom-color: #eeee22;
}


.cat-175, .cat-title.cat-175 { background: #dd3333; }
.navigation .menu .menu-cat-175 .mega-menu { border-bottom-color: #dd3333; }
.news-focus .heading.cat-175 .subcats .active, .news-focus .heading.cat-175, .cat-text-175 {  color: #dd3333;  }

.navigation .menu > .menu-cat-175:hover > a, .navigation .menu > .menu-cat-175.current-menu-item > a, .navigation .menu > .menu-cat-175.current-menu-parent > a {
	border-bottom-color: #dd3333;
}


.cat-176, .cat-title.cat-176 { background: #dd3333; }
.navigation .menu .menu-cat-176 .mega-menu { border-bottom-color: #dd3333; }
.news-focus .heading.cat-176 .subcats .active, .news-focus .heading.cat-176, .cat-text-176 {  color: #dd3333;  }

.navigation .menu > .menu-cat-176:hover > a, .navigation .menu > .menu-cat-176.current-menu-item > a, .navigation .menu > .menu-cat-176.current-menu-parent > a {
	border-bottom-color: #dd3333;
}


.cat-177, .cat-title.cat-177 { background: #8224e3; }
.navigation .menu .menu-cat-177 .mega-menu { border-bottom-color: #8224e3; }
.news-focus .heading.cat-177 .subcats .active, .news-focus .heading.cat-177, .cat-text-177 {  color: #8224e3;  }

.navigation .menu > .menu-cat-177:hover > a, .navigation .menu > .menu-cat-177.current-menu-item > a, .navigation .menu > .menu-cat-177.current-menu-parent > a {
	border-bottom-color: #8224e3;
}


.cat-178, .cat-title.cat-178 { background: #8224e3; }
.navigation .menu .menu-cat-178 .mega-menu { border-bottom-color: #8224e3; }
.news-focus .heading.cat-178 .subcats .active, .news-focus .heading.cat-178, .cat-text-178 {  color: #8224e3;  }

.navigation .menu > .menu-cat-178:hover > a, .navigation .menu > .menu-cat-178.current-menu-item > a, .navigation .menu > .menu-cat-178.current-menu-parent > a {
	border-bottom-color: #8224e3;
}


.cat-179, .cat-title.cat-179 { background: #8224e3; }
.navigation .menu .menu-cat-179 .mega-menu { border-bottom-color: #8224e3; }
.news-focus .heading.cat-179 .subcats .active, .news-focus .heading.cat-179, .cat-text-179 {  color: #8224e3;  }

.navigation .menu > .menu-cat-179:hover > a, .navigation .menu > .menu-cat-179.current-menu-item > a, .navigation .menu > .menu-cat-179.current-menu-parent > a {
	border-bottom-color: #8224e3;
}


.cat-180, .cat-title.cat-180 { background: #8224e3; }
.navigation .menu .menu-cat-180 .mega-menu { border-bottom-color: #8224e3; }
.news-focus .heading.cat-180 .subcats .active, .news-focus .heading.cat-180, .cat-text-180 {  color: #8224e3;  }

.navigation .menu > .menu-cat-180:hover > a, .navigation .menu > .menu-cat-180.current-menu-item > a, .navigation .menu > .menu-cat-180.current-menu-parent > a {
	border-bottom-color: #8224e3;
}


.cat-181, .cat-title.cat-181 { background: #1e73be; }
.navigation .menu .menu-cat-181 .mega-menu { border-bottom-color: #1e73be; }
.news-focus .heading.cat-181 .subcats .active, .news-focus .heading.cat-181, .cat-text-181 {  color: #1e73be;  }

.navigation .menu > .menu-cat-181:hover > a, .navigation .menu > .menu-cat-181.current-menu-item > a, .navigation .menu > .menu-cat-181.current-menu-parent > a {
	border-bottom-color: #1e73be;
}


.cat-159, .cat-title.cat-159 { background: #1e73be; }
.navigation .menu .menu-cat-159 .mega-menu { border-bottom-color: #1e73be; }
.news-focus .heading.cat-159 .subcats .active, .news-focus .heading.cat-159, .cat-text-159 {  color: #1e73be;  }

.navigation .menu > .menu-cat-159:hover > a, .navigation .menu > .menu-cat-159.current-menu-item > a, .navigation .menu > .menu-cat-159.current-menu-parent > a {
	border-bottom-color: #1e73be;
}


.cat-182, .cat-title.cat-182 { background: #1e73be; }
.navigation .menu .menu-cat-182 .mega-menu { border-bottom-color: #1e73be; }
.news-focus .heading.cat-182 .subcats .active, .news-focus .heading.cat-182, .cat-text-182 {  color: #1e73be;  }

.navigation .menu > .menu-cat-182:hover > a, .navigation .menu > .menu-cat-182.current-menu-item > a, .navigation .menu > .menu-cat-182.current-menu-parent > a {
	border-bottom-color: #1e73be;
}


.cat-183, .cat-title.cat-183 { background: #1e73be; }
.navigation .menu .menu-cat-183 .mega-menu { border-bottom-color: #1e73be; }
.news-focus .heading.cat-183 .subcats .active, .news-focus .heading.cat-183, .cat-text-183 {  color: #1e73be;  }

.navigation .menu > .menu-cat-183:hover > a, .navigation .menu > .menu-cat-183.current-menu-item > a, .navigation .menu > .menu-cat-183.current-menu-parent > a {
	border-bottom-color: #1e73be;
}


.cat-184, .cat-title.cat-184 { background: #eeee22; }
.navigation .menu .menu-cat-184 .mega-menu { border-bottom-color: #eeee22; }
.news-focus .heading.cat-184 .subcats .active, .news-focus .heading.cat-184, .cat-text-184 {  color: #eeee22;  }

.navigation .menu > .menu-cat-184:hover > a, .navigation .menu > .menu-cat-184.current-menu-item > a, .navigation .menu > .menu-cat-184.current-menu-parent > a {
	border-bottom-color: #eeee22;
}


.cat-186, .cat-title.cat-186 { background: #dd3333; }
.navigation .menu .menu-cat-186 .mega-menu { border-bottom-color: #dd3333; }
.news-focus .heading.cat-186 .subcats .active, .news-focus .heading.cat-186, .cat-text-186 {  color: #dd3333;  }

.navigation .menu > .menu-cat-186:hover > a, .navigation .menu > .menu-cat-186.current-menu-item > a, .navigation .menu > .menu-cat-186.current-menu-parent > a {
	border-bottom-color: #dd3333;
}


.cat-187, .cat-title.cat-187 { background: #dd3333; }
.navigation .menu .menu-cat-187 .mega-menu { border-bottom-color: #dd3333; }
.news-focus .heading.cat-187 .subcats .active, .news-focus .heading.cat-187, .cat-text-187 {  color: #dd3333;  }

.navigation .menu > .menu-cat-187:hover > a, .navigation .menu > .menu-cat-187.current-menu-item > a, .navigation .menu > .menu-cat-187.current-menu-parent > a {
	border-bottom-color: #dd3333;
}


.cat-188, .cat-title.cat-188 { background: #eeee22; }
.navigation .menu .menu-cat-188 .mega-menu { border-bottom-color: #eeee22; }
.news-focus .heading.cat-188 .subcats .active, .news-focus .heading.cat-188, .cat-text-188 {  color: #eeee22;  }

.navigation .menu > .menu-cat-188:hover > a, .navigation .menu > .menu-cat-188.current-menu-item > a, .navigation .menu > .menu-cat-188.current-menu-parent > a {
	border-bottom-color: #eeee22;
}


.cat-189, .cat-title.cat-189 { background: #65d8cd; }
.navigation .menu .menu-cat-189 .mega-menu { border-bottom-color: #65d8cd; }
.news-focus .heading.cat-189 .subcats .active, .news-focus .heading.cat-189, .cat-text-189 {  color: #65d8cd;  }

.navigation .menu > .menu-cat-189:hover > a, .navigation .menu > .menu-cat-189.current-menu-item > a, .navigation .menu > .menu-cat-189.current-menu-parent > a {
	border-bottom-color: #65d8cd;
}


.cat-190, .cat-title.cat-190 { background: #65d8cd; }
.navigation .menu .menu-cat-190 .mega-menu { border-bottom-color: #65d8cd; }
.news-focus .heading.cat-190 .subcats .active, .news-focus .heading.cat-190, .cat-text-190 {  color: #65d8cd;  }

.navigation .menu > .menu-cat-190:hover > a, .navigation .menu > .menu-cat-190.current-menu-item > a, .navigation .menu > .menu-cat-190.current-menu-parent > a {
	border-bottom-color: #65d8cd;
}


.cat-191, .cat-title.cat-191 { background: #eeee22; }
.navigation .menu .menu-cat-191 .mega-menu { border-bottom-color: #eeee22; }
.news-focus .heading.cat-191 .subcats .active, .news-focus .heading.cat-191, .cat-text-191 {  color: #eeee22;  }

.navigation .menu > .menu-cat-191:hover > a, .navigation .menu > .menu-cat-191.current-menu-item > a, .navigation .menu > .menu-cat-191.current-menu-parent > a {
	border-bottom-color: #eeee22;
}


