BODY
{font-family: 'Open Sans', sans-serif;}
.contStyleNarrowLineHeight
{}
.contStyleWideLineHeight
{}

H2.contStyleTitle
{font-family: 'Open Sans', sans-serif; color: #D31240;
}

H5
{font-family:'Open Sans', sans-serif;
	font-size: 18px;
	font-weight: bold;color: #005596;
}

.social
{color: #fff;
}
.gadgetStyle002
{ color: #898989;}

@media (max-width: 800px){
.no-bg-img 
{background-image: none !important; 
}
}

/*gadget button color*/
.WaGadgetForum .forumPanelOuterContainer .forumPanelContainer input.typeButton {
background-color: #521c50;    
color: white;
}

.WaGadgetForum .forumBottomPanelOuterContainer .forumBottomPanelContainer input.typeButton {
    padding: 7px 22px 7px 22px;
    background-color: #521c50;
    border: 0;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    color: white;}

/*blog button color*/
.WaGadgetBlog.WaGadgetBlogStateList #idAddNewPostButtonContainer input[type=submit] {
    padding: 7px 22px 7px 22px;
    background-color: #005596;
    border: 0;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    color: white;
    font: 600 13px/normal 'Open Sans';
    height: auto;
    margin: 0;
    outline: 0;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    -webkit-appearance: none;
    white-space: nowrap;
    width: auto;
}

/*Remove Blog Post Author*/
.WaGadgetBlog .boxBodyInfoOuterContainer h5 .postedByLink{
display:none;
}
.WaGadgetBlog .boxBodyInfoOuterContainer h5 .postedByLabel{
display:none;
}

/* Remove All Caps in Blog Title */
.boxHeaderContainer h4.boxHeaderTitle {
    color: #005596;
    font: bold 26px/1.1em Roboto Condensed;
    text-transform: none !important;
}

/* Code for 5 column responsive layout */
.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 {
  position: relative;
  min-height: 1px;
  padding-right: 5px;
  padding-left: 5px;
}
.col-xs-15 {
  width: 20%;
  float: left;
}
@media (min-width: 768px) {
  .col-sm-15 {
    width: 20%;
    float: left;
  }
}
@media (min-width: 992px) {
  .col-md-15 {
    width: 20%;
    float: left;
  }
}
@media (min-width: 1200px) {
  .col-lg-15 {
    width: 20%;
    float: left;
  }
}
.realColumn {
  background: #005596;
  margin: 5px;
}

/*Code for Leg Update Tables, Rotated Text*/

td.vertical {
  background-color: #005596;
  padding: 5px 5px 10px 5px;
  border-style: solid; 
  border-width: 1px; 
  border-color: #151515; 
}
.vertical {
  /*transform: rotate(-90deg)*/
  writing-mode: vertical-lr;
  color: #ffffff;
  /*display: inline-block;*/
  text-align: right;
}

/* Code for styling Leg Update Table */
td.leg {
  padding: 5px;
  border-style: solid; 
  border-width: 1px; 
  border-color: #151515; 
  border-spacing: 0px;
  background-color: #005596;


}

td.legbody {
  padding: 5px;
  border-style: solid; 
  border-width: 1px; 
  border-color: #151515; 
  border-spacing: 0px;
  background-color: #ffffff;
}

td.legfill {
  padding: 5px;
  border-style: solid; 
  border-width: 1px; 
  border-color: #151515; 
  border-spacing: 0px;
  background-color: #521C50;
}

/* Increasing amount of blog snippet shown */
.WaGadgetBlog ul.boxesList li.boxesListItem .boxBodyOuterContainer .boxBodyContentOuterContainer .boxBodyContentContainer.fixedHeight {
    overflow: hidden;
    max-height: 500px;
    position: relative;
}
td.leg_house {
  padding: 5px;
  border-style: solid; 
  border-width: 1px; 
  border-color: #151515; 
  border-spacing: 0px;
  background-color: #Be0f34;
}

td.vertical_house {
  background-color: #Be0f34;
  padding: 5px 5px 10px 5px;
  border-style: solid; 
  border-width: 1px; 
  border-color: #151515; 
}

.vertical_house {
  /*transform: rotate(-90deg)*/
  writing-mode: vertical-lr;
  color: #ffffff;
  /*display: inline-block;*/
  text-align: right;
}

/*SLANTED SIDE-BY-SIDE COLUMNS*/
.slantrow {
    position: relative;
    background-color: #005596;
}
.slant-inner {
}
.slant-left {
    width: 40%;
}
.slant-right {
    width: 60%;
    /*background-color: BLUE;*/
}

.slant {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    /* Play with `left` here */
    /* Used -15px, as the default gutter with in BS is 30px, you can adjust this based on your setup */
    left: calc(50% - 30px);
    background-color: #Be0f34;

    /* Play with `calc()` here */
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, calc(0% + 15px) 100%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, calc(0% + 15px) 100%);

    /*Secondary Menu For Members */
   .WaGadgetCustomMenu.gadgetStyleNone ul li a {
    color: #005596 !important;
    font: normal 14px/normal Open Sans !important;
    text-decoration: none !important;}

    .WaGadgetMenuHorizontal.menuStyle002 .menuInner
    {border-bottom-color: #005596 !important;}

/*PHD Event Calendar Font HEader*/
.phd .boxHeaderContainer h4.boxHeaderTitle {
    font-color: #be0f34 !important;
    font-style: bold !important; 
	font-size: 16px !important; 
	font-family: Open Sans !important;
    text-transform: none !important;
}

/*Button Style 4--resize*/
.buttonStyle004 
{
    font: 600 25px/normal 'Open Sans';
    padding: 15px 25px !important;
}

