/* Enter Your Custom CSS Here */
a {
    color: #0d4c8f;
}
.header-image .title-area {
 min-width: 460px;
}
.header-image .site-title > a {
    background: url(/wp-content/uploads/2016/03/logo.png) no-repeat left;
    float: left;
    min-height: 154px;
    width: 100%;
}

body {	
background: rgb(226,226,226); /* Old browsers */

background: -moz-linear-gradient(top,  rgba(226,226,226,1) 0%, rgba(209,209,209,1) 31%, rgba(219,219,219,1) 47%, rgba(254,254,254,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(226,226,226,1)), color-stop(31%,rgba(209,209,209,1)), color-stop(47%,rgba(219,219,219,1)), color-stop(100%,rgba(254,254,254,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(209,209,209,1) 31%,rgba(219,219,219,1) 47%,rgba(254,254,254,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(209,209,209,1) 31%,rgba(219,219,219,1) 47%,rgba(254,254,254,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(209,209,209,1) 31%,rgba(219,219,219,1) 47%,rgba(254,254,254,1) 100%); /* IE10+ */

background: linear-gradient(to bottom,  rgba(226,226,226,1) 0%,rgba(209,209,209,1) 31%,rgba(219,219,219,1) 47%,rgba(254,254,254,1) 100%); /* W3C */

  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */}

.site-header, .footer-widgets, .site-footer {
  background: none;
}
.site-header .wrap {
  padding: 0px;
}
.page .site-inner {
  padding-top:0px;
  max-width: 1500px;
}
/* Navigation */

ul#menu-main-navigation {
    width: 100%;
}

ul#menu-main-navigation li a {
    color: #000 !important;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
}

ul#menu-main-navigation li.red a {color: #791805 !important;}

ul#menu-main-navigation .sub-menu li a {
    color: #000 !important;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
}

ul#menu-main-navigation li.menu-item {
    border-bottom: 1px #000 solid;
	padding: 15px 0px 5px 0px;
}

ul#menu-main-navigation li.blog {  border-bottom: none; background: #0D4C8F; padding: 10px; text-align: center;}
ul#menu-main-navigation li.blog  a {color: #fff !important;}

ul#menu-main-navigation li.menu-item-34 {
	padding-top: 5px;
	}

ul#menu-main-navigation ul.sub-menu li.menu-item {
    border-bottom: none;
	padding: 5px 5px 5px 25px;
}

ul#menu-main-navigation li.current_page_item a, #navigation ul li.current-page-parent a {
color: #0d4c8f;
background: url(images/ico-search.png) top left no-repeat;
padding-left: 20px !important;
}

ul#menu-main-navigation li.current_page_item ul.sub-menu a, #navigation ul li.current-page-parent ul.sub-menu a {
color: #000;
background: none;
}

ul#menu-main-navigation ul.sub-menu li.current_page_item a {
color: #0d4c8f !important;	
}
/*Header Widget*/

.header-widget-area  {
  width: 60% !important;
  padding: 40px;
}
.header-widget-area .featured-content {
  width: 50%;
  float: left;
}
.header-widget-area .widget_nav_menu {
  width: 50%;
  float: right;
}
.header-widget-area  .genesis-nav-menu a {
  padding: 5px;
  font-weight: bold;
  font-size: 1.2em;
  }
.header-widget-area  .genesis-nav-menu li#menu-item-206 a {
  font-weight: normal;
  }

/* Quotes */
#flexi-quote-rotator .widget-title {display:none;}
.quotes {width: 100%; margin:0;  clear:both; text-align: justify;}
#quotearea {background: none !important; padding: 0px 10px 0px 10px !important; margin: 0px !important; color: #0d4c8f; width: 100% !important; }

.featured-content {
  border: 1px #000 solid;
    padding: 10px;
}
.featured-content .entry {
  margin: 0px;
  border: 0px;
  padding: 0px;
  text-align: left;
  font-size: 12px;
}
.featured-content .entry-title, .featured-content p, .featured-content h4 {
  font-size: 12px;
  margin-bottom: 0px;
}
.featured-content .widget-title {
  text-align: center;
  margin-bottom: 5px;
}
.featured-content a.alignleft {
  width: 15%;
  float: left;
  margin: 0px;
}
.featured-content .entry-header {
  width: 80%;
  float: right;
}
.footer-widgets-1 {
  float: none;
  margin: 0 auto;
  width: 80%;
}

/* 
HIDE ENTRY META ON SINGLE PAGE APPEARANCES CATEGORY
*/

.single .category-appearances .entry-meta {
 display: none; 
}
