.info-banner{background:#b9dcd2;color:#091f2c;padding:0 28px;margin:0 auto;min-height:50px;font-family:"Segoe UI","Segoe UI Web (West European)","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue","sans-serif";font-size:15px}
.info-banner a{color:#734699}
.hidden{display:none}
#mectrl_currentAccount_picture{outline:none !important}
html{height:100%}
body{min-height:100%;position:relative}
@media(min-width:769px){.js-paddle-items{display:flex;width:100%}
.right-aligned-link{margin-left:auto !important}
li:has(>a.right-aligned-link){margin-left:auto}
}
@media screen and (min-width:311px){.root{padding-bottom:155.33px}
}
@media screen and (min-width:320px){.root{padding-bottom:214px}
}
@media screen and (min-width:323px){.root{padding-bottom:195.333px}
}
@media screen and (min-width:380px){.root{padding-bottom:172.67px}
}
@media screen and (min-width:417px){.root{padding-bottom:150px}
}
@media screen and (min-width:666px){.root{padding-bottom:148px}
}
@media screen and (min-width:1023px){.root{padding-bottom:108px}
}
#uhf-footer{position:absolute;width:100%;bottom:0}
.c-me .msame_Header{z-index:200}
a{color:#5c1b86}
div[tabindex="0"]:focus{outline-color:#0064bf}
a:focus{outline-color:#0064bf;text-decoration:underline}
a:hover{text-decoration:underline}
#uhfheader .wf-menu{display:none !important}
.c-uhfh>div:first-child .c-search input[type="search"]{visibility:hidden}
.c-uhfh.c-sgl-stck .cancel-search{visibility:hidden}
#mectrl_viewAccount{display:none}
.msame_Header{cursor:pointer}
@media screen and (min-width:1024px){.c-uhfh>div{padding:0 4.4% !important}
.c-uhfh>div>div{max-width:100% !important;margin:0 auto !important}
}
@media screen and (min-width:640px) and (max-width:1023px){.c-uhfh>div{padding:0 2.4% !important}
.c-uhfh>div>div{max-width:100% !important;margin:0 auto !important}
}
@media only screen and (min-width:320px) and (max-width:859px){.c-uhfh>div>div{max-width:100% !important;margin:0 !important}
}
@media only screen and (min-width:320px) and (max-width:639px){.c-uhfh>div{padding:0 1.8% !important}
.c-uhfh>div>div{max-width:1600px !important;margin:0 !important}
}
#uhfheader .msame_Header{cursor:pointer}
div#mectrl_currentAccount_secondary.mectrl_truncate{overflow:hidden !important}
#uhfheader a#mectrl_currentAccount_picture:hover::before,div#uhfheader a#mectrl_currentAccount_picture:focus::before{content:none}
#uhfheader a#mectrl_currentAccount_picture .mectrl_focus_visible.mectrl_profilepic_button:hover::before,div#uhfheader a#mectrl_currentAccount_picture .mectrl_focus_visible.mectrl_profilepic_button:focus::before{content:none}
#uhfheader div.mectrl_accountDetails div#mectrl_currentAccount_primary.mectrl_name{overflow-x:hidden !important}
#uhfheader .cancel-search{visibility:hidden}
#uhfheader .c-search input[type="search"]{visibility:hidden}
#uhfheader a#mectrl_currentAccount_picture{pointer-events:none;cursor:none}
@media screen and (min-width:860px){#uhfheader .c-me .msame_Header{z-index:200}
#uhfheader div#msccBannerV2 form{height:360px}
}
@media screen and (max-width:1023px){.mectrl_header_text.mectrl_truncate{display:none !important}
}
.msame_Header{cursor:pointer}
a#mectrl_currentAccount_picture{pointer-events:none;cursor:none}
a#mectrl_currentAccount_picture:hover::before,a#mectrl_currentAccount_picture:focus::before{content:none}
a#mectrl_currentAccount_picture .mectrl_focus_visible.mectrl_profilepic_button:hover::before,a#mectrl_currentAccount_picture .mectrl_focus_visible.mectrl_profilepic_button:focus::before{content:none}
div.mectrl_accountDetails div#mectrl_currentAccount_primary.mectrl_name{overflow-x:hidden !important}
a#mectrl_viewAccount{display:none !important}
div#mectrl_currentAccount_secondary.mectrl_truncate{overflow:hidden !important}
div#mectrl_headerPicture.mectrl_profilepic,a#mectrl_currentAccount_picture>div#mectrl_currentAccount_picture_profile_picture.mectrl_profilepic,.mectrl_profilepic{background-image:url("../../../content/dam/microsoftcareersvnext/en/images/system-icons-do-not-delete-/profile.svg.svg") !important}
@media(min-width:1400px){.c-search button{position:relative !important}
}