.push {
    clear:both;
}
.callActionButton {
display: inline-block;
    font-weight: 400;
    color: #212529;
    text-align: center;
    vertical-align: middle;
    user-select: none;
    background-color: transparent;
    border: 2px solid transparent;
    padding: .375rem .75rem;
    font-size: 1.05rem;
    line-height: 1.75;
    border-radius: 0;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    text-decoration: none;
    margin-bottom: .75rem!important;
    color: #003b5c;
    border-color: #003b5c;
}
.callActionButton:hover
{
    color: #fff;
    background-color: #003b5c;
    border-color: #003b5c;
}
.twoColumn.alpha img {
    display:none;
}
.twoColumnRight.omega {
    width: 50%;
    float: right;
}
.twoColumnLeft.alpha {
    width: 45%;
}
.contentColumn {
    float: left;
    max-width: 440px;
}
#content .secondaryNav {
    float: left;
    width: 220px;
    padding-left: 15px;
}
.thirtypixelPadding { padding: 2rem 0; }
.secondaryNav .link1 a, .secondaryNav .link2 a, .secondaryNav .link3 a, .secondaryNav .link4 a, .secondaryNav .link5 a {
    display: block;
    padding: 20px;
    border: 1px solid #e2e3e4;
    margin-bottom: 25px;
}
.bubbleHead a {
    border-bottom: 1px solid #e2e3e4;
    padding: 20px 0;
    display: block;
    color: #162732;
    overflow: hidden;
    max-width:720px;
}
.bubbleHead a:hover {
    background-color: #e2e3e4;
}
.bubbleHead a .image {
    width: 25%;
    float: left;
    margin: 5px;
}
.bubbleHead.alternate a .image {
    float: right;
    text-align: right;
}
.bubbleHead a .copy {
    width: 65%;
    float: right;
}
.bubbleHead.alternate a .copy {
    float: left;
    text-align: right;
}
.bubbleHead a .copy strong {
    display: block;
    color: #0067b1;
    font-size: 1.125rem;
}
.bubbleHead a .link {
    text-decoration: underline;
}
.container section .twoColumnLeft .columnBox {
    position: relative;
    padding: 25px;
    margin-top:25px;
    margin-bottom: 25px;
    border: 1px solid #e4e5e6;
}
.columnBox .toggleBox {
    display: block;
    width: 100%;
    background-color: #ffffff;
    margin: 0;
    background-image: none;
    padding: 0;
}
.columnBox .toggleClick {
    padding: 5px 0px 5px 20px;
    min-height: 20px;
    background-image: url(/assets/images/bullet-toggle-closed.png);
    background-repeat: no-repeat;
    background-position: 0 16px;
    font-size: 1rem;
    color: #162732;
}
.columnBox .toggleClick em {
    display: block;
    margin-bottom: 0;
    cursor: pointer;
    font-style: normal;
    color: #162732;
    font-weight: normal;
    text-decoration: underline;
}
hr.lightblue {
    border-color: #C8E4F5;
}
hr.thick {
    border-width: 3px;
    border-style: solid;
}
.iconList {
    display: block;
    position: relative;
}
.iconList img {
    position: absolute;
    top: 50%;
    margin-top: -25px;
}
.iconList div {
    padding-left: 70px;
}
/*StayWell Health Library*/
.stayWellPage .leftImages { box-sizing: border-box; padding: 0 1rem 2rem 0; float: left; width: 40%; }
.stayWellPage .leftImages img { max-width: 100%; }
.stayWellPage h3 { font-size: 1.5rem; }
.stayWellPage .rightContent h4 { margin-bottom: .2rem; }
.stayWellPage .rightContent { box-sizing: border-box; padding-left: 1rem; float: left; width: 60%; }
.stayWellPage .clearfix { margin: 3rem 0; border-bottom: 1px solid #eee; }
.stayWellPage .clearfix:last-of-type { margin-bottom: 0; }
	
@media (max-width: 980px) {
	.stayWellPage .leftImages { float: none; width: 100%; }
}
/* end StayWell health library */
/* link list */
.date {float:left; width: 25%; margin:3px 0; padding:15px 15px 15px 0;font-size:.75rem; }
.dateList .list, .list .list {float:left; width: 75%; margin:3px 0; padding:15px; background-color: #e4e5e6; }
.list ul {margin-bottom:0;}
.description, .sublink {font-size:.75rem; line-height:normal; margin:0; padding:0;}
.sublink {font-weight:bold;}
.rss {margin-bottom:15px;}
/* press release */
.pressRelease {margin:0; padding:0 0 5px 0; border-bottom:1px solid #0067b1;}
.pressRelease h3 {margin-bottom:5px;}
.postInfo {font-size:.6875rem; font-weight:bold; margin-bottom:15px;}
.toggleClick{
padding: 0px 0 5px 30px;
    min-height: 40px;
    background-image: url(/assets/images/bullet-toggle-closed.png);
    background-repeat: no-repeat;
    background-position: 10px 12px;
    color: #0067b1;
cursor:pointer
}
.twentypixelPadding {
padding-top: 20px;
}
@media only screen and (max-width: 775px){
.twoColumnRight.omega {
    width: 100%;
    float: none;
}
.twoColumnLeft.alpha {
    width: 100%;
    float: none;
}
.bubbleHead a .image {
    display: block;
    width: 100%;
    float: left;
    margin: 5px 0;
}
.bubbleHead a .image img {
    display: block;
    margin: 0 auto;
}
.image img, .alternate img, .banner img {
    max-width: 96%;
    height: auto;
}
.bubbleHead a .copy {
    float: left;
    width: 100%;
}
}