header div.icon-bar>.giving-icon {display: none;}
#linkgridhome {margin: 0.3rem 1.1rem 0;}
#linkgridhome >li {padding: 0.3rem;}
#linkgridhome li:nth-child(1) img {background: red;}
#linkgridhome li:nth-child(2) img {background: green;}
#linkgridhome li:nth-child(3) img {background: blue;}
#linkgridhome li:nth-child(4) img {background: orange;}
#bodyCopy {margin-top: 0;}
#leftNav {margin-top: 0;}
.blue {background: #00aeef;-webkit-transition: background 300ms ease-in-out;-moz-transition: background 300ms ease-in-out;transition: background 300ms ease-in-out;}
.blue:hover {background: #027aa7;-webkit-transition: background 300ms ease-in-out;-moz-transition: background 300ms ease-in-out;transition: background 300ms ease-in-out;}
.green {background: #8dc63f;-webkit-transition: background 300ms ease-in-out;-moz-transition: background 300ms ease-in-out;transition: background 300ms ease-in-out;}
.green:hover {background: #5eb017;-webkit-transition: background 300ms ease-in-out;-moz-transition: background 300ms ease-in-out;transition: background 300ms ease-in-out;}
.orange {background: #F7941E;-webkit-transition: background 300ms ease-in-out;-moz-transition: background 300ms ease-in-out;transition: background 300ms ease-in-out;}
.orange:hover {background: #f5800f;-webkit-transition: background 300ms ease-in-out;-moz-transition: background 300ms ease-in-out;transition: background 300ms ease-in-out;}
.yellow {background: #FDB813;-webkit-transition: background 300ms ease-in-out;-moz-transition: background 300ms ease-in-out;transition: background 300ms ease-in-out;}
.yellow:hover {background: #F7941E;-webkit-transition: background 300ms ease-in-out;-moz-transition: background 300ms ease-in-out;transition: background 300ms ease-in-out;}
a {
    -webkit-transition: background 300ms ease-in-out;
    -moz-transition: background 300ms ease-in-out;
    transition: background 300ms ease-in-out;
    -webkit-transition: color 300ms ease-in-out;
    -moz-transition: color 300ms ease-in-out;
    transition: color 300ms ease-in-out;
}   
h3 {
    -webkit-transition: color 300ms ease-in-out;
    -moz-transition: color 300ms ease-in-out;
    transition: color 300ms ease-in-out;
}
li {
    -webkit-transition: background 300ms ease-in-out;
    -moz-transition: background 300ms ease-in-out;
    transition: background 300ms ease-in-out;
} 
.fullWidth {
    padding-left: 0;
    padding-right: 0;
}
.fullWidth {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    max-width: initial;
}
#landingeventssection {
    background: #FFF;
    margin-bottom: 1.5rem;
}
#landingeventssection .landingeventssection-header {
    margin-bottom: 0;
}
#landingeventssection #events-container h3 {
    color: #FFF;
    font-size: 1.25rem;
    font-weight: 400;
    padding: .75rem 0 .25rem;
    margin: 0;
    text-transform: uppercase;
}
#landingeventssection .event {
    margin-bottom: 0;
}
#landingeventssection .event > .row {margin-top: 0.875rem;}
  #landingeventssection hr {margin-top: 0.825rem;}
#landingeventssection .event-date {
    border: 1px solid #d7d7d7;
    text-align: center;
    float: right;
    display: inline-block;
    padding: .4375em .75em;
    margin-right: 0;
    width: 90%;
    background: #FFF;
    margin: 1rem 0 1rem 0;
    margin-top: .6875em;
}
#landingeventssection .event .event-title {
    margin: 0.6875em 0 0 0;
    line-height: 1;
}
#landingeventssection .event-title > p {
    margin-bottom: 0;
}
#landingeventssection > .feedcontainer > a > .event {
    background-color: #f2f2f2;
}
#landingeventssection > .feedcontainer > a > .event > .row > .small-8 {
    padding-left: 0;
}
#landingeventssection hr {
    margin: 1.35rem 0 0 0;
}
#landingeventssection .viewall > p {
    margin-bottom: 0.5rem;
}

  


#landingnewssection {
    margin-bottom: 1.5rem;
}
#landingnewssection h5 {
    padding-top: 0.25rem;
    font-size: .95rem;
}
.news-post h5 {
    color: #000;
    -webkit-transition: color 300ms ease-in-out;
    -moz-transition: color 300ms ease-in-out;
    transition: color 300ms ease-in-out;
}
.news-post > a:hover > h5 {
    color: #00aeef; /* #36c6fd; */
    -webkit-transition: color 300ms ease-in-out;
    -moz-transition: color 300ms ease-in-out;
    transition: color 300ms ease-in-out;
}
#landingnewssection hr {
    margin: 0;
}
#landingnewssection .viewall > p {
    margin-bottom: 0;
}
.landingnewssection-header {
    margin: 0 0 1.5rem;
    padding-bottom: .5em;
}
.landingnewssection-header h3 {
    color: #FFF;
    font-size: 1.25rem;
    font-weight: 400;
    padding: .75rem 0 .25rem;
    margin: 0;
    text-transform: uppercase;
}
@media screen and (max-width:26.188em) {
    #landingeventssection {
        padding-top: 0;
    }
}
#content {background-color: transparent;}
.global-nav {background: #13579a;}
.statBank {margin: 0.75rem 0;}
.statBank a {display: block;}
@media only screen and (min-width: 768px) {
header {background: transparent;}
}
/* New Branding Code */
@media only screen and (min-width: 768px) {
    body {
        background: url(../images/global/bg-new.png) repeat-x;
	}
}
a {
  line-height: inherit;
  color: #13579a;
  text-decoration: none;
  cursor: pointer; }
  a:hover, a:focus {
    color: #001f50; }
.callout {background-color: #f0eee8!important;border: 1px solid #c2bfba!important;border-radius: 0px!important;border-top: 8px solid #13579a!important;}
footer {background-color: #13579a;border-top-color: #13579a;}
footer h5 {color: #fdc82f;line-height: 1.2em;}
footer h5 a {color: #fdc82f;}
footer h5 a:hover {color: #fdc82f;    text-decoration: none;
}
#fvisit a:hover .button {background-color: #fdc82f;border-color: #fdc82f;color:#686155;}
.global-nav ul li a {-webkit-transition: color 0ms ease-out;-moz-transition: color 0ms ease-out;}
.global-nav ul li a:hover {background-color: #fdc82f;color: #13579a;-webkit-transition: color 0ms ease-out;-moz-transition: color 0ms ease-out;}
header {
    background: #13579a;
    color: #FFF;
    margin-bottom: 0rem;
}
header .logo {margin: 36px 0 15px 1.25em;}
header div.icon-bar>*:hover {background: #fdc82f;color: #13579a;}
header .icon-bar>*:hover em, header .icon-bar>*:hover label {color: #13579a;}
.hofgold.hofgold, .hofgold {
    background-color: #fdc82f;
    font-family: 'Lato', arial, helvetica;
    border-color: #CCC;
    color: #0C335A;
    }
.hofgold a {color: #0C335A;}
button.hofgold:hover, button.hofgold:focus, .button.hofgold:hover, .button.hofgold:focus {
      background-color: #fdd359; color: #0C335A; font-family: 'Lato', arial, helvetica;}
#give-icon em, #give-icon label {color: #fdc82f;}
#give-icon:hover {background: #fdc82f;color: #13579a;}
#give-icon:hover em, #give-icon:hover label {color: #13579a;}
#landingnewssection {margin-bottom: 0!important;}
#navglobal a:hover {
        background: #98c55a;
        color: #133864;
        -webkit-transition: background 300ms ease-out;
        -moz-transition: background 300ms ease-out;
        transition: background 300ms ease-out;
    }
.news-post h5 {color: #13579a!important;line-height: 1.2rem!important;}
.news-post > a:hover > h5 {color: #001f50!important;}
.panel h3 {color: #0a0a0a;font-size: 1.4rem;}    
.panel.callout a:not(.button) {color: #13579a!important;}
.panel.callout a:hover, .panel.callout a:focus {color: #001f50!important;}
.right-off-canvas-menu {background: #13579a;}
.right-off-canvas-menu h2 {color: #fdc82f;}
.slideshow-caption-2 {max-width: 62.5rem;padding: 0 1.5rem;margin-left: auto; margin-right: auto;margin-bottom: 0!important;}
.slideshow-wrapper .orbit-container {background-color: #FFF;}
.text-panel a {color: #13579a;}
.text-panel a:hover {color: #001f50;}
.top-bar-section ul li > a {
    /*display: block;
    width: 100%;
    color: #fff;
    padding: 12px 0 12px 0;
    padding-left: 15px;*/
    font-family: "lato", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
    font-size: 0.8125em;
    text-transform: uppercase;
}    
#web-ads {margin-bottom: 1.5rem;}
@media only screen and (max-width: 768px) {
    #web-ads img {max-width: 300px;}
}    
@media screen and (max-width: 400px) {
    .logo img {
        height: 100%;
        width: 100%;
    }
}    
.callout {
    background-color: #fff!important;
    border: 1px solid #fff!important;
    border-radius: 0px!important;
    border-top: 8px solid #13579a!important;
}
.news-post a img {transform:scale(1); transition:all 1s;} 
.news-post:hover a img {transform:scale(1.03);}

.right-off-canvas-menu a:hover{color:white;}