.WaGadgetEvents .boxOuterContainer .boxBodyOuterContainer .boxBodyContainer .boxBodyContentOuterContainer .boxBodyContentContainer div.inner {
  line-height: 1.25em;
}

/* FILTER */
.filter-tab {
    background: none;
    border: none;
    color: #1a80b6;
    font-size: 16px;
}
.filter-hidden {
  display: none;
}
.item-list {
    display: flex;
    flex-wrap: wrap;
}
.item-list .item {
    margin: 5px;
}
.item-list .item img {
    height: 120px;
    width: 170px;
}
/* TABS */
.tabs a {
  display: inline-block;
  padding: 10px 15px;
  background-color: #eee;
  color: #333;
  border-radius: 5px 5px 0 0;
  margin: 5px 5px 10px 10px;
  text-decoration: none;
}
.tabs a.active {
          border-top: 2px solid #1a80b6;
}
.tabs a:hover {
  background-color: #ccc;
}

.tab {
  display: none;
  padding: 10px;
  background-color: #f9f9f9;
  border: 1px solid #ccc;
  border-radius: 0 0 5px 5px;
}

.tab-active {
  display: block;

}

/* END TABS */

/* circular image, html as class="square50" */
.square50 { 
  border-top-left-radius: 50% 50%;         
  border-top-right-radius: 50% 50%; 
  border-bottom-right-radius: 50% 50%;
  border-bottom-left-radius: 50% 50%;
}

.square25 { 
 border-radius: 25px;
}

.blur25 { 
 border-radius: 25px;
 filter: blur(2px);
}

HTML, BODY, P, H1, H2, H3 {
font-family: 'Roboto Condensed';
}
.WaGadgetLoginForm .loginContainerWrapper.alignRight {
    text-align: center;
}
.sub-menu li.sel {
background: #f1f1f1;
}
.WaGadgetMenuHorizontal .menuInner ul ul li>.item>a {
text-transform: none;
}
.WaGadgetBlog ul.boxesList li.boxesListItem .boxBodyOuterContainer .boxBodyContentOuterContainer .boxBodyContentContainer.fixedHeight {
    overflow: hidden;
    max-height: 345px;
    position: relative;
}
.box A {
color: #000; 
}
.WaGadgetMenuHorizontal.menuStyle001 .stickness, .WaGadgetMenuHorizontal.menuStyle002 .stickness {
border-top: 0px solid #c6cdd0; 
border-bottom: 0px solid #c6cdd0;
}
.zoneHeader3Outer {
background: #f1f1f1;
}
.dark-bg, .dark-bg h1 {
color: #fff;
}
.WaGadgetMenuVertical .menuInner {
border-left: 0px;
border-right: 0px;
border-top: 4px solid #356de6;
    border-bottom: 4px solid #356de6;
}
.WaGadgetMenuVertical .menuInner ul.firstLevel>li {
    display: block;
    margin: 0;
    padding: 0;
    position: relative;
    border-bottom: 1px dotted #356de6;
}
.zoneHeader2Outer {
background-position: 50% 0%;
background-size: cover;
}
.gadgetStyleNone .gadgetStyleTitle h4, .gadgetStyle001 .gadgetStyleTitle h4, .gadgetStyle002 .gadgetStyleTitle h4, .gadgetStyle003 .gadgetStyleTitle h4, .gadgetStyle004 .gadgetStyleTitle h4 {
    font: bold 20px/normal Roboto Condensed;
}
#id_M19oOdT a.loginBoxChangePassword {
color: #fff;
}

#id_M19oOdT a.loginBoxLinkButton {
color: #fff;
}

#id_IqxnPfD .membersTable tbody tr td.memberDirectoryColumn1 .memberValue a
{
font-size: 150%;
color:#1C449C;
}
.boardTop {
text-align: center;
border-top: 1px solid #ccc;
font-size: 130%;
}

.fieldSubContainer {
    margin: 5px 0;
}
#id_M19oOdT a.loginBoxLogout {
color: #fff;
}

A:not(.stylizedButton):not([id*="captcha"]), A:link:not(.stylizedButton):not([id*="captcha"]) { }

.SubpageTitle {
color: #1C449C;
font: bold 22px/normal Roboto Condensed;
overflow: hidden;

}
.WaGadgetLoginButton .loginBoxProfileLink a {
color: #fff;
}
.WaGadgetLoginButton .loginBoxChangePassword a{
color: #fff;
}
.WaGadgetLoginButton .loginBoxLinkContainer .loginBoxLinkButton {     position: relative;     padding-top: 20px; }
.leaderbox {
background-size: cover;
}
.blue {
padding-right: 20px;
}
.bluetran {
background: rgba(40,77,162,.8);
width: 80%;
position: relative;
top: 40%;
padding: 20px;
line-height: .1em;
}
.blueboxinner{
width: 100%;
max-width: 400px;
overflow: hidden;
float: right;
}
div.bluebox{
    height:100%;
    position:relative;
    overflow:hidden;
}
div.bluebox:before{
    content:'';
    position:absolute;
    top:0; right:0;
z-index: 2;
    width:45%; height:100%;
background-image: url('/resources/Theme/transbg.png');
background-size: contain;
    background-color: #316AE8;
    -webkit-transform-origin:100% 100%;
    -ms-transform-origin:100% 100%;
    transform-origin:100% 100%;
    -webkit-transform:skewX(-15deg);
    -ms-transform:skewX(-15deg);
    transform:skewX(-15deg);
}
.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item > a {
    color: white;
    display: block;
    font: bold 14px/normal Roboto Condensed;
    padding-right: 0px;
    position: relative;
    text-align: center;
    text-decoration: none;
    text-shadow: none;
    text-transform: capitalize;
    vertical-align: top;
    white-space: pre-wrap;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item {
    position: relative;
    width: 100%;
    max-width: 120px;
margin-left: 10px;
margin-right: 0px;
}
.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li {
vertical-align: middle;
    border-right: 1px solid #325bb3;
padding-right: 30px;
}

.WaGadgetMenuHorizontal.menuStyle001 .menuInner ul.firstLevel > li > .item > a, .WaGadgetMenuHorizontal.menuStyle001 .menuInner ul.firstLevel > li.sel > .item > a {

}

.WaGadgetMenuHorizontal .menuInner {
    border-bottom: 0px solid transparent;
    background: transparent;
    position: relative;
    margin: 0;
}
.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li.dir > .item > a::after {
    display: none;
}
/* MOBILE */
@media screen and (max-width: 715px) {

.bluetran {
background: rgba(40,77,162,.8);
width: auto;
position: relative;
top: auto;
padding: 20px;
line-height: auto;
}
.blueboxinner{
width: 100%;
max-width: auto;
overflow: visible;
float: none;
}
div.bluebox{
    height:100%;
    position:relative;
    overflow:visible;
}
div.bluebox:before{
display: none;
}
.blue {
background: rgb(40,77,162);
padding: 20px;
}
.mButton {
width: 100%;
max-width: 325px;
    margin-left: auto;
    margin-right: auto;
}
#id_Footer1 {
display: none;
}
.sub-menu {
display: none;
}
}
.linkAuxiliary {
background-color: rgb(255, 255, 255);
}
.linkAuxiliary:hover {
background-color: black
}