.author-banner{background:#092347;padding:80px 0;border-radius:0 0 0 140px;position:relative}.author-banner:before,.author-banner:after{content:"";position:absolute;right:0;top:100%}.author-banner:before{z-index:2;border-radius:0 140px 0 0;width:141px;height:141px;background:#fff}.author-banner:after{width:140px;height:140px;background:#092347;z-index:1}.author-banner .container{max-width:780px !important;width:100%}.author-banner .auth-img{text-align:center;margin-bottom:20px}.author-banner .auth-img img{border-radius:50%}.author-banner h1{font-family:"Domine","Domine Fallback","Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;font-size:4.6rem;line-height:5.8rem;color:#fff;text-align:center;margin-bottom:35px}.author-banner h1 .tag-line{display:block;font-size:3.2rem;line-height:4rem;margin-top:5px}.author-banner .auth-links{list-style-type:none;margin:0 0 35px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.author-banner .auth-links li{list-style-type:none;margin:0 30px 0 0;min-height:50px}.author-banner .auth-links li:last-child{margin-right:0}.author-banner .auth-links li.linkedin a:before{background-position:-1px -26px;width:27px;height:27px;left:50px}.author-banner .auth-links li.google a:before{background-position:-1px 0px;width:30px;height:25px;left:60px}.author-banner .auth-links a{display:block;position:relative;left:0;top:0;min-width:218px;height:50px;background:#cad5e2;padding:12px 20px 12px 50px;text-align:center;border-radius:27px;font-weight:800;font-size:2rem;line-height:2.5rem;color:#002d6b !important;transition-duration:1s;-webkit-transition-duration:1s;text-decoration:none !important}.author-banner .auth-links a:before{content:"";position:absolute;top:50%}.author-banner p{color:#fff}.author-banner p:last-child{margin-bottom:0}.author-banner .auth-links a:before{content:"";transform:translateY(-50%);-ms-transform:translateY(-50%);background:url("/wp-content/themes/myperfectresume/images/author-sprite.png") no-repeat}@media only screen and (min-width: 1139px){.author-banner .auth-links a:hover{-webkit-box-shadow:0 8px 0 #394d6b;-moz-box-shadow:0 8px 0 #394d6b;box-shadow:0 8px 0 #394d6b;transition-duration:.5s;-webkit-transition-duration:.5s;top:-7px;color:#02818c}}@media only screen and (max-width: 1139px){.author-banner .auth-links li{width:auto}}@media only screen and (max-width: 991px){.author-banner{padding:45px 0 60px;border-radius:0 0 0 60px}.author-banner:before{border-radius:0 60px 0 0}.author-banner:before,.author-banner:after{width:50px;height:50px}}@media only screen and (max-width: 767px){.author-banner .auth-img{margin-bottom:5px}.author-banner .auth-img img{padding:15px}.author-banner h1{font-size:3.2rem;line-height:4rem}.author-banner h1 .tag-line{font-size:2rem;line-height:3rem;margin-top:13px}.author-banner .auth-links{display:block}.author-banner .auth-links li{margin:0 0 20px}.author-banner .auth-links li:last-child{margin-bottom:0}.author-banner .auth-links li.google a:before{left:120px}.author-banner .auth-links li.linkedin a:before{left:115px}.author-banner .auth-links a{width:100%;height:auto;min-height:50px}}
