.mh-author-page-cover .container { padding-top: 0 !important; }
.mh-author-page-cover .container:before { display: none; }

.mh-author-page-cover.mh-cover-right .container { padding-top: 0 !important; }
.mh-author-page-cover.mh-cover-right .container:before { display: none; }
.mh-author-page-cover.mh-cover-right .author-header { text-align: left; transition: all 0.5s ease-in-out 0s; position: relative; display: inline-block; width: 100%; margin-top: 0; padding: 220px 0 0; max-width: 100%; box-sizing: border-box; background-repeat: no-repeat; background-position: center top; }
.mh-author-page-cover.mh-cover-right .author-header-avatar { display: inline-block; position: relative; border-radius: 100%; border-style: solid; border-width: 5px; border-color: #ffffff; margin: -20px 0 30px; float: left; transition: all 0.3s ease-in-out 0s; z-index: 10; }
.mh-author-page-cover.mh-cover-right .author-header-avatar img.avatar { width: 110px; display: block; border-radius: 100%; transition: all 0.3s ease-in-out 0s; }
.mh-author-page-cover.mh-cover-right .author-header-content { z-index: 5; position: relative; width: auto; float: left; display: inline-block; overflow: hidden; }
.mh-author-page-cover.mh-cover-right .author-header-content .author-name { display: inline-block; padding: 0 0 10px 20px; font-weight: bold; }
.mh-author-page-cover.mh-cover-right .author-header-content .author-social-icons { display: inline-block; padding: 0 5px 10px; }
.mh-author-page-cover.mh-cover-right .author-header-content .author-social-icons a { color: inherit; }
.mh-author-page-cover.mh-cover-right .author-header-content .author-social-icons a i { padding: 0 5px; font-size: 18px; opacity: 0.85; color: inherit; }
.mh-author-page-cover.mh-cover-right .author-bio { max-width: 450px; display: block; padding: 0 0 20px 20px; }
.mh-author-page-cover.mh-cover-right.mh-profile-img .author-header { background: url(../img/heading.png) repeat-x 0 115px; background-position: center center; background-repeat: no-repeat; background-size: cover; }
.mh-author-page-cover.mh-cover-right.mh-profile-img .author-header .author-header-inner { position: absolute; top: 0; right: 0; left: 0; bottom: 0; z-index: 1; background: black; /* for IE */ background: rgba(0, 0, 0, 0.3); /* fallback */ background: -moz-linear-gradient(top, transparent 50%, rgba(0, 0, 0, 0.65) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, transparent), color-stop(100%, rgba(0, 0, 0, 0.65))); background: -webkit-linear-gradient(top, transparent 50%, rgba(0, 0, 0, 0.65) 100%); background: -o-linear-gradient(top, transparent 50%, rgba(0, 0, 0, 0.65) 100%); background: -ms-linear-gradient(top, transparent 50%, rgba(0, 0, 0, 0.65) 100%); background: linear-gradient(to bottom, transparent 50%, rgba(0, 0, 0, 0.65) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); }
.mh-author-page-cover.mh-cover-right.mh-profile-img .author-header .author-header-content { color: #fff; text-shadow: 0 1px 3px rgba(0, 0, 0, 0.6); }
.mh-author-page-cover.mh-cover-right.mh-profile-img .author-header .author-header-content .author-name { color: #fff; }
.mh-author-page-cover.mh-cover-right.mh-profile-img .author-header .author-header-content .author-social-icons a i { color: #fff; }

.mh-author-page-cover.mh-cover-center .author-header, .mh-author-box-cover .author-header { text-align: center; transition: all 0.5s ease-in-out 0s; position: relative; display: inline-block; width: 100%; margin-top: 0; padding: 40px 10px; max-width: 100%; box-sizing: border-box; }
.mh-author-page-cover.mh-cover-center .author-header-avatar, .mh-author-box-cover .author-header-avatar { display: inline-block; position: relative; border-radius: 100%; border-style: solid; border-width: 5px; border-color: #ffffff; margin: 0 auto; transition: all 0.3s ease-in-out 0s; z-index: 10; }
.mh-author-page-cover.mh-cover-center .author-header-avatar img.avatar, .mh-author-box-cover .author-header-avatar img.avatar { width: 110px; display: block; border-radius: 100%; transition: all 0.3s ease-in-out 0s; }
.mh-author-page-cover.mh-cover-center .author-header-content, .mh-author-box-cover .author-header-content { z-index: 5; position: relative; padding-top: 10px; }
.mh-author-page-cover.mh-cover-center .author-header-content .author-name, .mh-author-box-cover .author-header-content .author-name { display: inline-block; padding: 0 0 10px; font-weight: bold; }
.mh-author-page-cover.mh-cover-center .author-header-content .author-social-icons, .mh-author-box-cover .author-header-content .author-social-icons { display: inline-block; padding: 0 5px 10px; }
.mh-author-page-cover.mh-cover-center .author-header-content .author-social-icons a, .mh-author-box-cover .author-header-content .author-social-icons a { color: inherit; }
.mh-author-page-cover.mh-cover-center .author-header-content .author-social-icons a i, .mh-author-box-cover .author-header-content .author-social-icons a i { padding: 0 5px; font-size: 18px; opacity: 0.85; color: inherit; }
.mh-author-page-cover.mh-cover-center .author-bio, .mh-author-box-cover .author-bio { max-width: 450px; text-align: center; margin: 0 auto; display: block; padding: 0 10px 20px; }
.mh-author-page-cover.mh-cover-center.mh-profile-img .author-header, .mh-author-box-cover.mh-profile-img .author-header { background: url(../img/heading.png) repeat-x 0 115px; background-position: center center; background-repeat: no-repeat; background-size: cover; }
.mh-author-page-cover.mh-cover-center.mh-profile-img .author-header .author-header-inner, .mh-author-box-cover.mh-profile-img .author-header .author-header-inner { position: absolute; top: 0; right: 0; left: 0; bottom: 0; z-index: 1; background: -moz-linear-gradient(top, transparent 50%, rgba(0, 0, 0, 0.65) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, transparent), color-stop(100%, rgba(0, 0, 0, 0.65))); background: -webkit-linear-gradient(top, transparent 50%, rgba(0, 0, 0, 0.65) 100%); background: -o-linear-gradient(top, transparent 50%, rgba(0, 0, 0, 0.65) 100%); background: -ms-linear-gradient(top, transparent 50%, rgba(0, 0, 0, 0.65) 100%); background: linear-gradient(to bottom, transparent 50%, rgba(0, 0, 0, 0.65) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); }
.mh-author-page-cover.mh-cover-center.mh-profile-img .author-header .author-header-content, .mh-author-box-cover.mh-profile-img .author-header .author-header-content { color: #fff; text-shadow: 0 1px 3px rgba(0, 0, 0, 0.6); }
.mh-author-page-cover.mh-cover-center.mh-profile-img .author-header .author-header-content .author-name, .mh-author-box-cover.mh-profile-img .author-header .author-header-content .author-name { color: #fff; }
.mh-author-page-cover.mh-cover-center.mh-profile-img .author-header .author-header-content .author-social-icons a i, .mh-author-box-cover.mh-profile-img .author-header .author-header-content .author-social-icons a i { color: #fff; }

.mh-author-box-cover { border-bottom: 1px solid #e2e2e2; border-top: 1px solid #e2e2e2; margin-top: 15px; }
.mh-author-box-cover .author-header .author-header-avatar img.avatar { width: 80px; }

@media only screen and (max-width: 981px) { .mh-author-page-cover .author-header-content .author-social-icons { display: block !important; padding-left: 20px !important; } }
@media only screen and (max-width: 767px) { .mh-author-page-cover .author-header-avatar { margin-bottom: 10px !important; }
  .mh-author-page-cover.mh-cover-right .author-header-content .author-name { padding-left: 0 !important; }
  .mh-author-page-cover.mh-cover-right .author-header-content .author-bio { padding-left: 0 !important; }
  .mh-author-page-cover.mh-cover-right .author-header-content .author-social-icons { padding-left: 0 !important; } }
#mh_author_pc_container { display: none; }
