@import url("https://use.typekit.net/pop4pry.css");

body,.html,portal b {
  font-family:'proxima-nova',sans-serif;
}

.logoContainer {
  background-image:url('https://e-mitwirkung.ch/media/documents/logo.svg');
  content:'';
  height:50px;
  background-repeat:no-repeat;
  width:200px;
  background-size:contain;
}

portal b {
  font-weight:500;
}

portal a {
  color:#7b98ac;
}

.Header__tabsTab a {
  color:#001f60;
}

.Header__logo img {
  max-width:100rem;
}

.Icon__brand {
  color:#7B98AC;
}

#logoutDetails,.ListHeader__description {
  display:none;
}
.KbCategory__topic a
.Icon__brand {
  color:#7B98AC;
}

.KbCategory__topic a {
  font-weight:500;
}

.commonStyle__zt3BrandBg {
  background-color:#7B98AC;
}

.Footer__footerBg {
  display:none;
}

.BreadCrumbs__breadcrumbsView ul li:last-child {
  color:white;
}

.BreadCrumbs__breadcrumbsView ul li + li:before {
  color:white;
}

.KbDetailLtContainer__articleContent a{
  color:#4aac7f;
}

.KbDetailLtContainer__articleContent a:hover{
  color:#001F60;
}

.KB_New_Editor_Highlights {
  border-radius:5px;
}

.KB_New_Editor_Highlights a{
  color:#5d5858;
}

.KbDetailLtContainer__articleContent .KB_New_Editor_Highlights img {
  border:0px;
}

.KbDetailLtContainer__articleContent img {
  max-width:100%;
  border:1px solid #d2d2d2;
  border-radius:5px;
}

.KbDetailLtContainer__articleContent iframe {
  max-width:100%;
  border:1px solid #d2d2d2;
  border-radius:5px;
}

.commonStyle__detailHeader {
  font-size:1.6rem;
  font-weight:bold;
  color:#001F60;
}

h1 {
  font-size:1.4rem;
  font-weight:bold;
}

h2 {
  font-size:1.25rem;
  font-weight:bold;
}

h3 {
  font-size:1.1rem;
  font-weight:bold;
}

h4 {
  font-size:1rem;
  font-weight:bold;
}

.commonStyle__zt3Brand {
  color:#001F60;
}

.ErrorPage__errorTitle {
  color:#001F60;
}

.KbCategory__topicContent {
	color:#9c9c9c;
}

.Avatar__avatar {
  opacity:0.6;
  filter: invert(27%) sepia(30%) saturate(78%) hue-rotate(346deg) brightness(104%) contrast(97%);
}

.Avatar__xmedium {
  width:2.5rem;
  height:2.5rem;
}

.ListHeader__header2 .commonStyle__zt3Link  {
  color:#001F60;
  font-size:1.1rem;
}

.ListHeader__header2 {
  font-weight:500;
}

.KbSubCategoryContainer__contentList {
  margin-bottom:20px;
}

/* Home Articles */

.KbCategory__box,.CommunityListItem__listItem {
 	width:100%;
  	padding:20px;
  background-color:white;
  box-shadow: 0 3px 8px 0 rgb(0 0 0 / 3%);
  border-radius:5px;
  border:0px;
}

.KbCategory__box {
  margin-right:0px;
  margin-left:0px;
}

.KbCategory__topic a {
  color:#001F60;
  font-size:1.2rem;
}

.KbCategory__topicContent {
  color:#b0b4b7;
  font-size:1rem;
}

.MediaObject__mediaFigure {
  	margin-right:30px;
}

.KbSubCategoryContainer__contentList {
  background-color:white;
 padding-top:20px;
  box-shadow: 0 3px 8px 0 rgb(0 0 0 / 3%);
  border-radius:5px;
}

.Layout__oneColumn, .Layout__twoColumn, .Layout__twoColumn2, .Layout__twoColumnReverse {
  	background-color:#F3F5F7;
}

.KbDetailLtContainer__posRel {
  padding:30px;
  background-color:white;
  border-radius:5px;
  box-shadow: 0 3px 8px 0 rgb(0 0 0 / 3%);
}

.KbDetailLtContainer__readerView,.KbDetailLtContainer__printView {
  margin-right:20px;
}

.KbDetailLtContainer__review {
  background-color:#F3F5F7;
}

/* Communinity */

.communityDetail .TopicDetailLeftContainer__userPost a {
  color:#7b98ac;
}

.communityDetail .TopicDetailRightContainer__widgetSection a{
  display:none;
}

.communityDetail .ArticleCmd__likeArticle {
  background-color:white;
}


.communityDetail .TopicDetailLeftContainer__userPost img {
 	margin-top:20px;
  	margin-bottom:20px;
  	border:1px solid #e5e8ea;
}
.communityDetail .TopicDetailLeftContainer__articleTitle {
  border-bottom:0px;
}

.communityDetail h1 {
  color:#001F60;
}

/* Remove Comments and Likes / Social */
.communityDetail #parentContainer, .communityDetail .TopicDetailLeftContainer__socialContent {
  display:none;
}

/* Hide Followers */
.communityDetail .TopicDetailRightContainer__subscribeDescription,
.communityDetail .TopicDetailRightContainer__followOption,
.communityDetail .TopicDetailRightContainer__followerCount {
  display:none;
}

.TopicListLeftContainer__panelFilter {
  display:none;
}

.communityList .TopicListRightContainer__rightPanelDetail {
  display:none;
}

.communityList .CommunityListItem__replyResult {
  display:none;
}
.communityList .MediaObject__mediaFigure {
  margin:0px;
}
  
.Readingprogress__progressBar {
 display:none;
}


