.vertical-align{display:flex;align-items:center}.author-box{margin:25px 0;padding:15px 0;border-top:1px #C9DBEF solid;border-bottom:1px #C9DBEF solid}.author-box .photo{float:left;width:70px}.author-box .photo img{border-radius:50%;overflow:hidden;display:block;width:70px}.author-box .post-info{float:left;font-size:14px;margin-left:15px;width:calc(100% - 280px)}.author-box .post-info p{margin-bottom:0}.author-box .post-info ul{list-style-type:none;margin:0;font-size:12px;line-height:1.45;margin-top:5px}.author-box .post-info ul li{display:inline;line-height:1;padding:0;margin:0}.author-box .post-info ul li:before{display:none}.author-box .social-share{width:195px;text-align:right}.author-box .social-share__button{display:inline-block}.author-box .social-share__button span:hover{opacity:.85}.author-box .social-share__button span:before{font-family:'ssb-icon'!important;speak:none;font-style:normal;font-weight:400;font-size:16px;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;width:40px;height:35px;line-height:35px;display:inline-block;text-align:center}.author-box .social-share__button span.icon-facebook:before{content:"\e900";background:#354e83}.author-box .social-share__button span.icon-twitter:before{content:"\e904";background:#1889cf}.author-box .social-share__button span.icon-googleplus:before{content:"\e901";background:#bb372b}.author-box .social-share__button span.icon-pin:before{content:"\e902";background:#af040a}@media (max-width:768px){.author-box{display:block}.author-box .photo{width:30px}.author-box .post-info{text-align:left;margin-bottom:0;margin-left:10px;width:calc(100% - 40px);font-size:13px}.author-box .post-info p{font-size:12px}.author-box .social-share{display:none}.author-box .post-info ul{margin-bottom:5px;line-height:1}.author-box .post-info ul li{display:inline;line-height:1.55}}.aawp-count-1{width:300px;float:right;margin:10px 0 20px 20px}@media only screen and (max-width:768px){.aawp-count-1{float:none;width:100%;margin-left:0}}