
/* Author: EKREM KOC | Description / Content Status: EKREM KOC/Office365 */
#headerwrap {height:auto!important;min-height:0;background-image:none;}
#masthead {display:none;}
#logo h2 {font-size:clamp(20px,3vw,26px);line-height:1.25;}
#logo h3 {font-size:14px;line-height:1.5;margin-top:2px;}
#allwrap {padding-top:20px;}
.mp-home-intro {margin:0 0 24px;padding:20px;border:1px solid #e2e7ec;border-radius:8px;background:#f7f9fb;}
.mp-home-intro h1 {font-size:clamp(23px,3vw,32px);line-height:1.25;margin:0 0 12px;}
.mp-actions {display:flex;flex-wrap:wrap;gap:16px;align-items:center;}
.mp-group-sites {display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:center;padding:20px;text-align:center;}
.mp-group-sites a {text-decoration:underline;}
img {max-width:100%;height:auto;}
@media(max-width:767px){#navflex{flex-wrap:wrap;gap:12px;}#logo{max-width:100%;}.mp-home-intro{padding:16px;}}
.mp-home-intro p {text-align:left;}

#menu-button svg {display:block;width:24px;height:24px;}

/* EKREM KOC | EKREM KOC/Office365: stable typography on cold and cached page visits. */
body, button, input, select, textarea {font-family:Arial,Helvetica,sans-serif!important;}
h1,h2,h3,h4,h5,h6,#logo h2,#logo h3,div#topmenu.navbar .nav > li > a,
#sidebar div.moduletable h3,#sidebar-2 div.moduletable h3,.moduletable_menu h3 {
 font-family:Arial,Helvetica,sans-serif!important;
}
#navcontainer {margin-top:0;}
#navwrap {display:flow-root;}
