.free-magazine .free-header h1, .free-magazine .free-header h1 span,
.free-magazine .free-header h2, .free-magazine .free-header h2 span,
.free-magazine .free-header h3, .free-magazine .free-header h3 span,
.free-magazine .free-header h4, .free-magazine .free-header h4 span,
.free-magazine .free-header h5, .free-magazine .free-header h5 span,
.free-magazine .free-header h6, .free-magazine .free-header h6 span {
font-size: 18px!important;
color: #333;
border-bottom: 2px solid #ec0e0e!important;
margin-bottom: -1px!important;
padding-bottom: 6px!important;
}
.free-magazine .free-header .et_pb_promo_description {
display: inline-block!important;
padding-bottom: 0!important;
}
.free-magazine .free-header {
text-align: left!important;
border-bottom: 1px solid #d7d7d7!important;
}
.free-magazine .free-header.et_pb_promo {
margin-bottom: 31px!important;
}
.free-magazine .free-header .et_pb_button_wrapper {
float: right!important;
}
.free-magazine .free-header .et_pb_promo_button.et_pb_button {
color: #b6b6b6!important;
background: transparent!important;
border: none!important;
font-size: 11px!important;
font-weight: 600!important;
padding: 5px 3px 5px 12px!important;
}
.free-magazine .free-header .et_pb_promo_button.et_pb_button:hover {
color: #151515!important;
}
.free-magazine .free-header .et_pb_promo_button.et_pb_button:after {
display: none!important;
}
.free-magazine .free-blog-counter .et_pb_post .et_pb_image_container:before {
background: #ec0e0e!important;
color: #fff!important;
font-weight: 700!important;
}
.free-magazine .free-sidebar .free-header {
text-align: center!important;
}
.free-magazine .free-sidebar .widgettitle {
font-size: 18px!important;
color: #333!important;
border-bottom: 1px solid #d7d7d7!important;
padding-bottom: 7px!important;
background: transparent!important;
text-align: center!important;
position: relative!important;
margin-bottom: 18px!important;
}
.free-magazine .free-sidebar .widgettitle:after {
content: ''!important;
background: #ec0e0e!important;
height: 2px!important;
width: 65px!important;
display: block!important;
margin: auto!important;
position: absolute!important;
bottom: -1px!important;
left: 0!important;
right: 0!important;
}
.free-magazine .free-sidebar .et_pb_widget_area, .free-magazine .free-sidebar.et_pb_widget_area {
padding: 0!important;
border: none!important;
}
.free-magazine .free-sidebar .et_pb_widget {
margin-bottom: 42px!important;
}
.free-magazine .free-sidebar .et_pb_widget_area {
margin-bottom: 0!important;
}
.free-magazine .free-sidebar .et_pb_widget li a:hover {
color: #ec0e0e!important;
}
.free-magazine .free-sidebar .et_pb_widget li.cat-item a:before {
border-color: #ec0e0e!important;
}
.free-magazine .free-sidebar .et_pb_widget li.cat-item {
padding-bottom: 10px!important;
margin-bottom: 10px!important;
}
.free-magazine .et_pb_column .et_pb_blog_grid .column.size-1of2 {
margin-bottom: 0!important;
}
html.et_fb_preview_active--responsive_preview .free-magazine .et_pb_column .et_pb_blog_grid .column.size-1of2 {
margin-bottom: 0!important;
}