#top #main .author-container{width:20%;margin:1.5%;display:inline-block;vertical-align:top}#top #main .author-container a{text-decoration:none}#top #main .author-container .author-info{min-height:100px;text-align:center}#top #main .author-container .author-info h3{text-transform:initial;font-size:24px;margin-top:10px}#top #main .author-container .author-image{max-height:260px;overflow:hidden;margin-bottom:20px;-webkit-mask-image:-webkit-radial-gradient(white,black);text-align:center}#top #main .author-container .author-image img{display:inline-block;border-radius:290px;-webkit-border-radius:290px;-moz-border-radius:290px;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:filter .5s ease,-webkit-filter .5s ease;-webkit-mask-image:-webkit-radial-gradient(white,black)}#top #main .author-container:after{content:'';display:block;margin:auto;height:5px;width:0;background:#fff0;transition:width .5s ease,background-color .5s ease}#top #main .author-container:hover:after{width:100%;background:#5b2c6f}#top #main .author-container:hover .author-image img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}#top #main .template-single-author .single-author-container .author-image{border:3px solid #666;display:grid}#top #main .template-single-author .single-author-container .author-image img{width:100%}#top #main .template-single-author .single-author-container .av_three_fourth{border-top:5px solid #5b2c6f;background:#f5effa;padding:15px 20px;margin-bottom:40px;min-height:222px}#top #main .template-single-author h3{text-transform:capitalize!important;color:#5b2c6f;margin-top:25px;display:inline-flex}#top #main .template-single-author a{display:inline-flex;background:#592e6d;padding:10px 10px;color:#fff;margin-left:15px}@media only screen and (max-width:1200px){#top #main .author-container{clear:none}#top #main .author-container .author-info h3{font-size:18px}}@media only screen and (max-width:900px){#top #main .author-container{width:28%;margin:2.5%;clear:none}}@media only screen and (max-width:767px){#top #main .author-container{width:45%!important;margin:2.5%!important;clear:none}}@media only screen and (max-width:500px){#top #main .author-container{width:100%!important;margin:0px!important;clear:both}#top #main .author-container .author-info h3{font-size:24px}}