body {background:#fff}
a, a:hover, a:visited {
  color:#227cb4
}
.WaGadgetMenuHorizontal .menuInner ul.firstLevel>li>.item>a {
 padding-right:10px;
}
.WaGadgetMenuHorizontal .menuInner ul.firstLevel>li.dir>.item>a {
  padding-right:25px;
}
.WaGadgetMenuHorizontal .menuInner ul.firstLevel>li.dir>.item>a:after{
  width: 0;
  height: 0; 
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 8px solid #4383bc;
  background:transparent;
  border-radius:0;
}
.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li.phantom ul > li > .item span:after{
  left:-12px
}
.WaGadgetMenuHorizontal .menuInner ul ul li.dir > .item:hover > a > span:after,
.WaGadgetMenuHorizontal .menuInner ul.firstLevel>li.dir>.item:hover>a:after {
    background:transparent;
}
.WaGadgetMenuHorizontal .menuInner .menuButton {
    background: #fff;
}
.WaGadgetMenuHorizontal[class*=menuStyle] .menuInner .menuButton {
    color:#03559f;
}
.WaGadgetLoginButton .loginBoxLinkContainer {
    color:#333;
    padding:15px;
}
.WaGadgetLoginButton .loginBoxLinkContainer .loginBoxLinkButton, .WaGadgetLoginButton .loginBoxLinkContainer .loginBoxLinkButton:before {
    color:#2b90d1;
    border-color:#2b90d1;
}
.loginButtonWrapper {
display:inline-block;
background:#eee;
padding:15px;
margin-left:12px;
font-size:16px;
}
.WaGadgetLoginButton .loginBoxLinkContainer .loginBoxLinkButton, .WaGadgetLoginButton .loginBoxLinkContainer .loginBoxLinkButton:before {
  color:#0770b0 !important
}
.WaGadgetLoginButton .loginBoxLinkContainer {
  padding:0
}

.menuButton {
  margin:0 20px
}
.splash-buttons {
text-align:center;
vertical-align:top;
display:inline-block;
}
.splash-buttons a {
display:inline-block;
padding:20px 30px 30px;
margin:20px;
font-size:20px;
background:#03559f url(/resources/Pictures/arrows.png) no-repeat center bottom;
color:#fff;
cursor:pointer;
width:150px;
height:80px;
line-height:28px;
color:#fff;
text-decoration:none;
}
.splash-buttons a:hover {
background-color:#4dbff0;
}

.zoneFooterOuter .zoneFooterInner {
background: #fff;
border-top:1px solid #ccc;
}

.WaGadgetSocialProfile.gadgetStyleNone ul li a {
    width: 29px;
    height: 29px;
}
@media only screen and (max-width: 616px) {
   .banner-img {display:none}
}
.zoneFooterOuter .zoneFooterInner::before,
.zoneFooterOuter .zoneFooterInner::after {background-image:none}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel>li>.item>a {
    color: #333;
    text-shadow: none;
}
.WaGadgetMenuHorizontal .menuInner ul.firstLevel {
    border-bottom:solid 4px #227cb4;
    padding-bottom:15px;
}
.WaGadgetMenuHorizontal .menuInner.mobileView ul.firstLevel>li>.item>a {color:#fff}
.WaGadgetMenuHorizontal .menuInner.mobileView ul>li>.item>a:hover,
.WaGadgetMenuHorizontal .menuInner.mobileView ul.firstLevel>li>.item>a:hover,
.WaGadgetMenuHorizontal .menuInner ul.firstLevel>li>.item>a:hover,
.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li.sel > .item:hover > a 
 {color:#4ac7fb}
.loginButtonWrapper {padding:5px 10px}
.WaLayoutContainerFirst, .WaGadgetLoginButton {margin-bottom:10px}