/* Font */
body, body * {
	font-family: Inter, sans-serif !important;
	line-height: 1.5 !important;
    letter-spacing: 0px !important;
    font-feature-settings: 'calt' on, 'tnum' on, 'ss01' on, 'ss03' on, 'cv01' on, 'cv02' on, 'cv03' on, 'cv04' on, 'cv05' on, 'cv06' on, 'cv07' on, 'cv08' on, 'cv09' on, 'cv10' on, 'zero' on !important;
}

/* Header */
.standalone .header .publicLogo {
    display: none;
}
.header:not(.cover) {
	background: transparent !important;
}
.cover {
    background-image: url("") !important;
    background-size: contain !important;
}

/* Standalone Logo */
h1.headerTitle a {
   background: url('https://www.mews.com/hubfs/_Project_Phoenix/images/logo/Mews%20Logo%20-%20White.svg') no-repeat !important;
   text-indent: -9999px;
   height: 14px;
}
.header h1.headerTitle a:hover, .header h1.headerTitle a:focus, .header h1.headerTitle a:active {
   background: url('https://www.mews.com/hubfs/_Project_Phoenix/images/logo/Mews%20Logo%20-%20White.svg') no-repeat !important;
}

/* Standalone Header Titles */
.headerSubtitle {
	position: relative !important;
	color: #a8a8c0 !important;
}

/* Announcement Bar */
#beamerAnnouncementBar.beamerAnnouncementBarTop.beamerCategory_reminder, #beamerAnnouncementBar .beamerAnnouncementBarContent{
	background-color: #21212e !important;
}

/* This will change the appearance of the post boxes */
.feature {
	box-shadow: none !important;
	border: 1.5px solid rgb(224, 224, 235) !important;
	border-radius: 8px !important;
	padding: 16px !important;
	margin-bottom: 8px !important;
}

/* This will change the appearance of the category tags */
.feature .category {
	border: 1.5px solid transparent;
	padding: 0px 8px;
	border-radius: 4px;
	font-size: 14px;
	text-transform: capitalize !important;
}

/* This will change the appearance of the post date */
.feature .featureDate span {
	font-size: 12px;
}
.featureFeedback {
    margin: -16px !important;
    background: #f3f3f3 !important;
    padding: 8px !important;
    margin-top: 32px !important;
    border-top: none !important;
    padding-top: 24px !important;
    min-height: 64px !important;
}
.featureFeedback.noComment {
    min-height: 35px;
    background: none !important;
    padding-top: 0px !important;
    margin-top: 32px !important;
    min-height: 40px !important;
}
.embed .news {
    padding: 16px !important;
}
.feature.hasReadMore .featureContent .readmoreButton, .feature.hasReadMore .readmoreButton {
    display: inline-flex;
    color: rgb(57, 54, 242) !important;
    background: #fff;
    padding: 0px 12px !important;
    height: 32px !important;
    align-items: center !important;
    border-radius: 8px;
    border: 1.5px solid rgb(57, 54, 242);
    box-shadow: none !important;
    margin: 0;
    font-size: 0.875rem !important;
    font-weight: 500;
    text-decoration: none;
    line-height: 1.5 !important;
    letter-spacing: 0px !important;
    z-index: 9999 !important;
    transition-property: background-color, border-color, color;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 200ms;
}
.feature.hasReadMore .featureContent .readmoreButton:hover, .feature.hasReadMore .readmoreButton:hover {
	color: #fff !important;
    background: rgb(57, 54, 242) !important;
}

/* header sidebar */
.headerClose svg, .headerNav svg {
    fill: #21212e !important;
}
.embed .header .headerTitle a {
    color: #20202c !important;
}
.embed .header .headerTitle {
    background-color: #f2f2f2 !important;
}
#beamerOverlay {
    background: rgba(17, 17, 24, 0.08) !important;
    transition: opacity .08s ease-in !important;
}
.beamer_show .beamer_beamer {
	box-shadow: none !important;
	/* border-left: 1.5px solid rgb(224, 224, 235) !important; */
}

/* standalone */
h1.headerTitle {
    margin: 9px auto 20px !important;
}
h2.headerSubtitle {
    margin: -12px auto auto auto !important;
}
a.redirected {
    color: #21212e !important;
}