.black_link a:link, .black_link a:visited{text-decoration:none;color:#000000;}
.black_link a:hover{text-decoration:none;}
.blog-content-flex { display: flex; flex-flow: wrap; }
.blog-flex-item { flex: 0 0 50%; }
.blog-flex-padding1 { padding:0 10px 0 0; }
.blog-flex-padding2 { padding:0 0 0 10px; }
.mobile_header { font-size:44px; }
@media all and (max-width:640px){
.mobile-padding { padding: 0 10px 0 10px; }
.blog-flex-item { flex: 0 0 100%; }
}
    .videoWrap2 { 
    width:100%; max-width:1600px;
    }
    .videoWrapper {
      position: relative;
      padding-bottom: 56.25%;
      /* 16:9 */
      padding-top: 25px;
      height: 0;
    }

    .videoWrapper iframe {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }

.social-sharing-button {
    font-weight:bold;
    height:40px;
    width:120px;
    padding:10px;
    border:0px;
    border-radius:20px;
    margin:5px;
    cursor: pointer;
    display:inline;
}
.facebook {
    border:2px solid #1f7bf2;
    color:white;
    background-color:#1f7bf2;
}
.facebook:hover {
    transition: 0.5s;
    color:#1f7bf2;
    background-color:white;
    border:2px solid #1f7bf2;
}
.x {
    background-color:#000000;
    border:2px solid #000000;
    color:white;
}
.x:hover {
    transition: 0.5s;
    color:#000000;
    background-color:white;
    border:2px solid #000000;    
}
.pinterest {
    background-color:#e60023;
    border:2px solid #e60023;
    color:white;
}
.pinterest:hover {
    transition: 0.5s;
    color:#e60023;
    background-color:white;
    border:2px solid #e60023;
}
.linkedin {
    background-color:#0a66c2;
    border:2px solid #0a66c2;
    color:white;

}
.linkedin:hover {
    transition: 0.5s;
    color:#0a66c2;
    background-color:white;
    border:2px solid #0a66c2;
}
