.shareButton span {
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box;
        cursor:pointer;
    }
    .shareButton span.h_bar{ border-right:1px solid #ccc}
    .shareButton span.h_bar:last-child{ border-right:none}
    .shareButton .stButton .stBubble_count{
        height:41px;
        display:none
    }
.newsletter {


}

.newsletter .content {
max-width: 650px;
margin: 0 auto;
text-align: center;
position: relative;
z-index: 2; }
.newsletter .content h2 {
color: #243c4f;
margin-bottom: 40px; }
.newsletter .content .form-control {
height: 50px;
border-color: #ffffff;
border-radius:0;
}
.newsletter .content.form-control:focus {
box-shadow: none;
border: 2px solid #243c4f;
}
.newsletter .content .btn {
min-height: 50px; 
border-radius:0;
background: #243c4f;
color: #fff;
font-weight:600;
}
.more_link {
    min-height: 50px;
    border-radius: 0;
    background: #206921;
    color: #fff;
    font-weight: 600;
    padding: 15px;
    text-align: center;
    font-size: 16px;
}