	.post-content a { color: #c11a1f }

.main-head { background-color: #272E54; background-image: none; }

.navigation { background-color: #f6f7f8; }

@media only screen and (max-width: 799px) { .navigation .menu > li:hover > a, .navigation .menu > .current-menu-item > a, 
.navigation .menu > .current-menu-parent > a { background-color: #f6f7f8; } }

.navigation.sticky { background: rgb(246,247,248); background: rgba(246,247,248, 0.9); }

.navigation .mega-menu, .navigation .menu ul { background-color: #FFFFFF; }

@media only screen and (max-width: 799px) { .navigation .mega-menu.links > li:hover { background-color: #FFFFFF; } }

.navigation .menu > li:hover, .navigation .menu li li:hover, .navigation .menu li li.current-menu-item,
.navigation .mega-menu .sub-nav li:hover, .navigation .menu .sub-nav li.current-menu-item { background-color: #FFFFFF; }

@media only screen and (max-width: 799px) { .navigation .menu > li:hover > a, .navigation .menu > .current-menu-item > a, 
.navigation .menu > .current-menu-parent > a, .navigation .mega-menu.links > li:hover,
.navigation .menu > .current-menu-ancestor > a, .navigation .menu li.active { background-color: #FFFFFF; } }

.navigation { border-color: #d2d3d5; }

.navigation .menu > li li a, .navigation .mega-menu.links > li > a, .navigation .mega-menu.links > li li a,
.mega-menu .posts-list .content, .navigation .mega-menu .sub-nav li a { border-color: #ebedef; }

@media only screen and (max-width: 799px) { .navigation .menu li a { border-color: #ebedef; } }

.mega-menu .heading, .navigation .mega-menu.links > li > a { border-color: #ffe223; }

.navigation a, .mega-menu .heading, .mega-menu .featured h2 a { color: #333333; }

.main .sidebar .widgettitle, .tabbed .tabs-list { background-color: #c11a1f; }

.main-footer { background-color: #FFFFFF; background-image: none; }


.menu .shopping-cart .product_list_widget li a {
	color: #333333; 
}

.menu .shopping-cart .product_list_widget .quantity {
	color: #333333; 
}

.menu .shopping-cart .product_list_widget .variation-Size {
	color: #333333; 
}

.total {
	color: #333333; 
}

.amount {
	color: #333333; 
}


#tribe-events-content .tribe-events-calendar h3.tribe-events-month-event-title {
  border-left: none;
  font-size: 90% !important;
  font-weight: 400 !important;
}

.related-posts { padding-top: 50px }

.events-archive.events-gridview #tribe-events-content table .type-tribe_events {
  padding: 6px 0px;
}

.navigation .menu .shopping-cart > a {
  background: #B7C0CA;
}

.modal {
	opacity: 1;
}


.woocommerce div.product div.images img {
  height:auto;

}

.woocommerce ul.products li.product a img {
  height:auto;
}

.woocommerce img, 
.woocommerce-page img {
  height:auto;
}


.highlights-box.three-col .highlights .meta {
margin-top: 0px;
 }

.highlights .meta {
margin-top: 0px;
 }

.meta {
    margin-top: 0px;
}

.highlights .meta .comments {
    display: none;
}

.nocomments {
    display: none;
}

.navigation .menu li li > a:after {
	display: inline-block;
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	font-size: 15px;
	line-height: 0.9;
	content: "\f105";
	text-shadow: 0px 0px 1px #efefef;
	margin-left: 10px;
}

.mobile .search .query {
  color: #333;
}

.main-head header {
  min-height: 100px;
  line-height: 100px;
}