.autor-mainwrapper .author-profile-image img{/*CWEBE-71*/
    border-radius: 50%;
    width: 305px;
    height: 305px;
    overflow: hidden;
    outline: 0;
    display: block;
    margin: 0 auto;
    border: 1px solid #ececec;
}

.aboutAuthor img {
    border-radius: 50%;
    width: 100px;
    height: 100px;
    overflow: hidden;
    outline: 0;
    display: block;
    margin: 0 auto;
    margin-bottom: 40px;
}

.aboutAuthor p {/*CWEBS-129*/
    margin-bottom: 10px;
    font-size: 14px;
    font-family:"proximaNovaLight", sans-serif;
}

.aboutAuthor .social {
    margin: 100px 0;
}

.autor-mainwrapper {    
    text-align:center;
}

.autor-mainwrapper .author-profile-image {
    max-width:307px;
    height:auto;     
    margin: 0 auto;
}
.autor-mainwrapper h1 {
   font-family: "minionProReg", serif;
   font-size:36px;
   color:#171717;
   margin-top: 1.5%;

}
.autor-mainwrapper h1 a {
   font-family: "minionProReg", serif;
   font-size:36px;
   color:#171717;
   max-width: 600px;
   width:100%;

}

.autor-mainwrapper .author-prof {
    font-family: "minionProReg", serif;
   font-size:26px;
   max-width: 600px;
   width:100%;
   margin: 0 auto;
   padding-top: 6px;
   text-transform: capitalize;
    color:#171717;

}

.autor-mainwrapper .author-description {
     font-weight: 300;
     font-family: "proximaNovaLight";
     font-size: 20px;
     line-height: 25px;
     color:#171717;
     max-width: 680px;
    margin: 0 auto;
    text-align: left;
    padding-top: 35px;
}

.current-author-post,.post-main-wrapper {
     float:left;
     width:100%;
     text-align:center;
}
.post-main-wrapper.lightBox.fullBox {
   margin-top: 16px;
   padding-top: 0;
   margin-bottom: 4.74%;
}

.post-main-wrapper.lightBox.fullBox ul.newsfeed {
   margin-top: 0px
}

.post-main-wrapper.lightBox.fullBox ul.newsfeed li {
   padding: 40px 40px 44px 40px;
}

.post-main-wrapper.lightBox h4{
   margin: 20px auto 66px auto;

}

.aut-bottom-banner {
    float:left;
    width:100%;     
    margin-top: 4.6%;
    box-sizing:border-box;
}

.current-author-post .news-pagination,.current-author-post #back-to-top {
     display:none;
}

.aut-bottom-banner.shadowBox h4.scrollVis{
   position: relative;
   top: 0px;
   opacity: 1;
   transition-delay: 0.1s;
   -webkit-transition-delay: 0.1s;
   -webkit-transform: scale(1);
   transform: scale(1);
   filter: blur(0) contrast(1);
   text-shadow: -1px 1px 1px rgba(55, 55, 55, 0.05), 0.5px 0.5px 1px rgba(55, 55, 55, 0.05);
}

.aut-bottom-banner.medBox {
   padding: 195px 100px 199px 100px;
}
.aut-bottom-banner.shadowBox h4{
   font-family: "minionProReg", serif;
   font-size: 44px; /*CWEBS-129*/
   color: #fcfcfc;
   letter-spacing: 0;
}

.autor-mainwrapper .partner-image img {
    height:auto;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    border:0;
}

.autor-mainwrapper .partner-image{
    border: 1px solid #ececec;
    border-radius: 50%;
    height: 305px;
    position: relative;
}

h1.partner-image-header{
    margin:40px auto 10px;
}

.partners-link {
    clear: both;
    float: left;
    width: 100%;
    margin: 80px auto 60px;
}

.partners-link a{
    padding: 20px 50px;
    border: 1px solid #000;
    background: #fff;
    color: #000;
    text-transform: uppercase;
}

.partners-link a:hover{
    color: #fff;
    background: #000;
}

.corra_partners-template-default .post-main-wrapper.lightBox.fullBox{
    margin-bottom: 0;
}
