/* MOBILE */
@media (max-width: 767px){
.WaLayoutTable .WaLayoutItem ~ .WaLayoutItem {
    margin-top: 0px;
}
.cta .promo, .cta p, .cta a{
text-align: center;
}
}
.logo img {
max-height: 65px;
}
.WaGadgetMobilePanel .mobilePanel {
    position: relative;
    height: 50px;
    background: #205a6e;
    color: #205a6e;
} 
/* Menu */
/*.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item:hover > a {
    background: ;
color: #01154f;
}
.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li.sel > .item > a {
    color: #01154f;
}
.WaGadgetMenuHorizontal .menuInner {
background: transparent;
}
.WaGadgetMenuHorizontal .menuInner ul.firstLevel {
background: transparent;
} */
/* Second Level */
.WaGadgetMenuHorizontal .menuInner ul ul li > .item > a {
    background: #205a6e;
}
.WaGadgetMenuHorizontal .menuInner ul ul li > .item:hover > a {
    background: #ffffff;
}
/* End Menu */
.zonePlace.zoneFooter1 {
background-size: cover;
}
.zonePlace.zoneHeader1 {
background-size: cover;
}
.zonePlace.zoneContent {
background-size: cover;
}

.WaGadgetLoginForm .loginLink {
    position: relative;
    display: inline-block;
    width: 50px;
    height: 50px;
    overflow: hidden;
    background: transparent;
    color: white;
    line-height: 400px;
    vertical-align: top;
    text-decoration: none;
    cursor: pointer;
}
/* SLIDER START */
/* Corporate Slider */
.list_carousel {
margin: 0px;
width: 100%;
}
.list_carousel ul {
margin: 0;
padding: 0;
list-style: none;
display: block;
}
.list_carousel li {
font-size: 40px;
color: #999;
text-align: center;
border: 0px solid #f7f7f7;
width: 300px;
height: 75px;
padding: 0;
margin: 1px;
display: block;
float: left;
}
.list_carousel.responsive {
width: auto;
margin-left: 0;
}
.list_carousel .clearfix {
float: none;
clear: both;
}
a.prev {background: url(http://aaae.wildapricot.org/resources/corporate/left.png) no-repeat transparent;
width: 30px;
height: 114px;
display: block;
position: absolute;
top: 780px;
left: 0px;
}
a.next {
background: url() no-repeat transparent;
width: 30px;
height: 114px;
display: block;
position: absolute;
top: 780px;
left: 880px;
}
a.prev {           
background-position: 0 0; 
}
a.next {           
background-position: 0 0; 
}
a.prev span, a.next span {
display: none;
}
.list_carousel .pager {
float: left;
width: 300px;
text-align: center;
}
.list_carousel .pager a {
margin: 0 5px;
text-decoration: none;
}
.list_carousel .pager a.selected {
text-decoration: underline;
}
.organization-links {
    color:  #1a1a1a !important;
}