header.site-header{display:flex;align-items:flex-end;justify-content:space-between;padding:20px 0}
h1.headerTitle{margin:30px;font-size:20px}
header.site-header form{line-height:normal;margin:0 40px}
#redirectBtn{margin:0;border-radius:20px;font-size:20px;background-color:white;border:1.5px solid #1b95d3;color:#1b95d3;padding:5px 20px;font-weight:700}
.publishhead-left .site-identity{margin:0}
@media screen and (max-width:767px){header.site-header{align-items:flex-start;flex-direction:column;padding:30px 0;row-gap:30px}
}
.publishhead-left .site-identity img.logo{vertical-align:middle;max-width:100%;height:auto !important}
.publishhead-left a.publish_url{display:flex;border-radius:10px;border:2px solid #009fda;background:#FFF;padding:10px;width:150px;height:150px;justify-content:center;align-items:center}
.publishhead-left{display:flex}
.publishhead-right{display:flex;align-items:center;margin-left:auto}
.share-button{display:flex;align-items:center;column-gap:5px}
.share-button img{width:26px}
span.share-text{color:#001965;font-size:20px;line-height:18px}
@media screen and (max-width:767px){.publishhead-left a.publish_url{padding:5px;width:130px;height:130px}
.mobile-details-show{order:3}
.publishhead-right{order:1}
.publishhead-left{order:2;padding-top:30px}
}