.author_bio_section_wrapper{width:100%;float:none;display:inline-block;margin:10px}.author_bio_section_outer{width:700px;float:none;margin:auto;margin-bottom:50px;text-align:center;border:1px solid #000;padding:10px;border-radius:5px}.author_bio_section{background:none repeat scroll 0 0 #f5f5f5;padding:10px;border:1px solid #ccc;display:inline-block;float:none;margin:auto;border-radius:5px;width:100%}.author_bio_section_inner{text-align:left}.author_name{font-family:gill sans;font-size:22px;font-weight:700;padding-top:25px}.author_img{float:left;margin-right:10px;width:90px;height:90px;border-radius:50%;overflow:hidden}.author_img img{width:100%;height:100%;border-radius:50%;padding:2px}.author_details{width:100%;float:left;padding-bottom:10px}.author_description{font-family:arial;font-size:16px;line-height:1.5em;min-height:120px;line-height:1.9em;padding-top:10px;padding-left:5px}.author_links{padding-left:10px}.author_links a{font-size:15px}@media only screen and (min-width:721px) and (max-width:850px){.author_bio_section_outer{width:620px}}@media only screen and (min-width:641px) and (max-width:720px){.author_bio_section_outer{width:550px}.author_img{width:80px;height:80px}.author_name{margin-left:110px}}@media only screen and (min-width:401px) and (max-width:640px){.author_bio_section_outer{width:100%}.author_details{width:100%;float:left}.author_img{width:70px;height:70px}.author_name{padding-top:20px;font-size:18px}.author_details{padding-bottom:0}.author_description{font-size:14px;line-height:1.2em}.author_links a{font-size:13px}}@media only screen and (max-width:400px){.author_bio_section_outer{width:100%}.author_details{width:100%;float:left}}