html {
    width: 100%;
    overflow-x: hidden;
}h1 {
font-family: "acumin-pro", sans-serif;
    text-shadow: 0px 0px 0px black;
    font-weight: 100 !important;
    font-kerning: auto;
    text-rendering: optimizeLegibility;
    text-transform: uppercase;
    font-size: 3em;
    padding: 0;
    margin-top: 0px !important;
    color: black;
}
#eb .eb-reading-progress {
color: #e52d27 !important;
}
#eb a:link {
color:#666 !important;
}

.eb-meta-category:hover .fa, .eb-help-print:hover .fa, .eb-meta-comments:hover .fa, .eb-entry-date:hover .fa {
color: #e52d27 !important;
}
#eb .btn-primary, #eb a.btn-default {
    display: block;
    padding: 10px 20px;
    color: white !important;
    background-color: #e52d27 !important;
    text-align: center;
    text-decoration: none;
    margin-left: auto;
    margin-right: auto;
    border-radius: 5px;
    font-size: 14px;
}
#eb .btn-primary:hover, #eb a.btn-default:hover {
    background-color: #cfcfcf !important;
    color: white !important;
    text-decoration: none;
}
#eb p a:link {
text-decoration:underline !important;
}
#eb p a:hover {
text-decoration:underline !important;
color:#e52d27 !important;
}
#eb .btn-block {
margin-top:25px;
}
#eb h2 {
font-weight:400 !important;
}
body #userForm {
    border-top: solid 1px black;
    float: left;
    margin: 20px auto;
}
#eb .eb-shares::before {
    content: 'Share Article:';
    font-size: 1.25em;
    display: inline-block;
    padding-right: 10px;
font-weight:bold;
    text-transform: uppercase;
}
#eb .eb-post-title {
    font-size: 2.5rem;
    line-height: normal;
    font-weight: 400 !important;
    margin: 0 !important;
}
#eb .eb-post:hover .eb-post-title {
text-decoration:underline;
}
#eb .eb-post-side>.eb-post-date {
    padding-top: 3px;
    font-size: 1.5rem;
}
.img-ctn:hover a {
text-decoration:underline !important;
}
#eb .eb-posts .eb-post {
    border: solid 1px #efefef;
    border-radius: 5px;
    padding: 0 !important;
    box-shadow: 0px 0px 10px white;
}
#eb .eb-post-side {
width:33%;
}
#eb .eb-post-side+.eb-post-content {
    margin: 0 !important;
    width: 64% !important;
    margin-left: 2% !important;
padding-bottom:10px;
}
#eb .eb-post-thumb .eb-post-image-cover {
    border: 0px !important;
}
#eb .eb-post-category {
    text-transform: uppercase;
    font-weight: bold;
    font-size: 1.75rem;
    line-height: normal;
    padding: 10px 0px;
    color: #cecece !important;
}
#eb .eb-post-thumb{
margin:0 !important;
}
.authorBy {
color:black;
}
#eb .eb-meta-date {
    color: #90989e;
}
#eb .eb-entry-article .eb-post-thumb {
margin:10px 0px !important;
}
#eb .eb-entry-nav>div {
    width: auto;
}
#eb .eb-entry-nav>div>a {
    color: white !important;
    background-color: #e52d27 !important;
    text-align: center;
    text-decoration: none;
    margin-left: auto;
    margin-right: auto;
    border-radius: 5px;
    font-size: 14px;
}
#eb .eb-entry-nav>div>a .fa {
color:white;
}
#eb .eb-entry-nav>div>a:hover {
background-color:#cfcfcf !important;
}
#eb .eb-entry-nav {
border:0 !important;
border-radius:0 !important;
}

#eb .eb-entry-tools, #eb .es-post-state {
display:none !important;
}
#eb .eb-post-side {
    width: 33%;
    height: 100%;
    min-height: 175px;
    position: relative;
}
#eb .eb-post-image-cover {
    background-size: cover;
    position: absolute;
    width: 100%;
    height: 100%;
}
#eb .link-wrapper {
display: flex;
    width: 100%;
}
#eb .eb-post-side>div {
position:unset !important;
}
@media(min-width:1000px){
#userForm .form {
    margin: 25px 0px;
    padding: 25px 0px;
}
}
#eb .mt-20 {
    margin-top: 20px !important;
    text-align: center;
    border: solid 1px #efefef;
    padding: 10px;
}
.formResponsive input[type="text"], .formResponsive textarea {
height:100%;
}
.eb-mod {
    padding-bottom: 10px;
}
#eb .eb-post:hover {
    box-shadow: 0px 0px 10px #666;
}
a.eb-mod-media-title::after {
     content: '\f0c1';
    padding-left: 2px;
    font: normal normal normal 14px/1 FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
font-size: 1.25rem;
white-space:nowrap;
}
#eb .eb-mod-title:hover .eb-mod-media-title::after {
color:#e52d27 !important;
}
#eb .eb-mod-title {
font-size:14px;
}
.formResponsive input[type="submit"],  .formResponsive button[type="submit"] {
    background-color: #ed2425 !important;
}
.formResponsive input[type="submit"]:hover, .formResponsive button[type="submit"]:hover {
    background-color: #cfcfcf !important;
}
body #userForm {
    border-bottom: solid 1px black;
    padding-bottom: 35px;
}
@media(min-width:1000px) {
#eb-left {
     width: 100%;
    position: fixed;
    max-width: 250px;
    padding-right:25px;
    padding-bottom:145px;
    overflow: auto;
    max-height: 100vh;
}

/*
.eb-entry-head, .eb-entry-body, .eb-comments, .comments-facebook, #eb .eb-comments-tab {
    max-width: 680px;
    margin-left: 275px;
}
*/
#eb-content-wrapper {
  max-width: 680px;
    margin-left: 275px;
}

#eb-left::-webkit-scrollbar {
    width: 5px;
}
#eb-left::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    background-color: #8F8F8F;
}
#eb-left::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    border-radius: 10px;
    background-color: #F5F5F5;
}
.crop-img {
margin-top:25px;
margin-bottom:25px;
}
#eb .crop-img figure {
display: block;
    width: 100%;
    height: auto;
    position: relative;
    padding: 57.5% 0 0 0;
    overflow: hidden;
    left: 0;
    margin: 0;
}
#eb .eb-entry-article .crop-img img {
    display: block;
    max-width: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
}
.eb-entry-article .eb-post-image-cover {
height: auto !important;
    padding-bottom: 57.5%;
}
#eb h1 {
    font-size: 4rem;
}
}
#eb a:visited {
    color: #999 !important;
}
#eb a:hover, .eb-meta-date:hover {
color:black !important;
}
    .content-row strong {
        text-transform:none;
    }
   
    .img-ctn {
        width:100%;
        margin:25px 0px;
    }
    .img-ctn img {
        max-width:100%;
    }
    .content-img-a {
        text-align: center;
        display: inline-block;
    }
.item-page h2 {
font-weight:400;
}.video-wrapper {
position:relative;
width:100%;
padding-bottom:56.25%;
margin: 25px 0px;
}
.video-wrapper iframe {
position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

#eb img {
max-width:100% !important;
}
#eb p {
    line-height: 2;
}
@media(max-width:999px) {
#eb-content-wrapper {
    order: 1;
}
#eb-left {
    order: 2;
    width: 100%;
margin-top:25px;
}
#eb-post-wrapper-ctn {
    display: flex;
    flex-wrap: wrap;
}
#userForm .form {
    width: 100%;
    margin: 25px 0px;
}
}
#eb input, #eb button, #eb select, #eb textarea {
    margin: 10px 0px;
}
.eb-comment {
    border-left: solid 1px #ecececec;
    border-bottom: solid 1px #ecececec;
    padding-bottom: 15px;
}
.eb-comment:hover {
    border-left: solid 1px #e52d27;
  border-bottom: solid 1px #e52d27;
}
.eb-comment-heart:hover .fa-heart {
color:#e52d27;
}
#eb .like-comment:hover, #eb .eb-comment-reply:hover a {
color:#e52d27 !important;
}
#eb .eb-rating {
    text-align: right;
}
.eb-rating::before {
   content: 'Rate This Article';
    display: inline-block;
    text-decoration: underline;
    font-size: 1.25em;
font-weight:bold;
    padding-bottom: 10px;
    text-transform: uppercase;
}
#eb .eb-section-heading {
    font-size: 1.25em;
    font-weight: bold;
}
@media(max-width:999px){
#eb .eb-rating {
text-align:center;
}
.eb-modules-wrap:before {
    content: 'Related Blogs' !important;
    border-bottom: 2px solid #ddd;
    width: 100%;
    font-size: 1.25em;
    font-weight: bold;
padding: 10px 0;
    margin: 20px 0;
    text-transform: uppercase;
}
}
@media(max-width:767px) {
.product-options .img-ctn {
    max-width: 300px;
    margin: 15px auto;
}
#eb .eb-entry-nav>div>a {
    padding: 15px 10px;
    font-size: 12px;
}
}
#eb .eb-checkbox {
text-align:center;
}
.eb-facebook-plugins {
    display: flex;
margin:15px auto;

}
.page-save-ctn, .page-like-ctn {
    margin-right: 20px;
}
.page-like-ctn {
    padding-top: 4px;
}
#eb .eb-comment+.is-child {
    margin-top: 0px;
    padding-top: 30px;
}
@media(max-width:767px) {
.eb-facebook-plugins {
flex-wrap:wrap;
}
}
.mod_easyblogsubscribe {
    max-width: 200px;
    margin-left: auto;
}
#eb .mod_easyblogsubscribe a {
   color:white !important;
    text-transform: uppercase;
}
.eb-dialog-content p {
    text-align: center;
}
#eb .mod_easyblogsubscribe a:before {
     content: "\f037";
    font-family: 'stage.proaws';
    margin-right: 10px;
    font-size: 1.25rem;
}
.eb-modules-easyblog-after-entries {
    margin: 15px 0px;
}
.eb-posts .eb-socialbuttons {
display:none !important;
}
.eb-latest-modules {
        justify-content: space-between;
    display: flex;
margin-bottom:20px;
}
.eb-social-sharethis {
 
    max-height: 50px;
}
#eb .eb-modules-wrap .btn-block {
margin:0;
}
#eb .eb-entry a:hover .eb-image-caption {
    text-decoration: underline;
}
 .formResponsive input[type="submit"],  .formResponsive button[type="submit"] {
    max-width: 200px;
}
@media(max-width:767px){
#eb .eb-dialog-body {
    height: 90% !important;
    top: 5% !important;
    bottom: 10% !important;
}
}