.sdt-feat1-list-ad {
line-height: 0;
margin-bottom: 20px;
text-align: center;
width: 100%;
}
.sdt-ad-label {
font-family: 'Roboto', sans-serif;
color: #999;
float: left;
font-size: 9px;
font-weight: 400;
letter-spacing: .2em;
line-height: 1;
margin-top: 4px;
position: relative;
top: -4px;
text-align: center;
text-transform: uppercase;
width: 100%;
}
#mvp-home-widget-wrap .mvp-flex-side-wrap .sdt-ad-label {
display: block;
} #mvp-leader-wrap {
display: flex;
justify-content: center;
}
.mvp-leader-center {
width: 1200px;
display: flex;
align-items: center;
justify-content: space-between;
}
.mvp-leader-center .logo-wrapper { }
.mvp-leader-center .header-button {
padding-right: 15px;
display: flex;
align-items: center;
}
.mvp-leader-center .header-button a {
background: #dd3333;
padding: 12px 30px;
color: #ffffff;
font-family: 'Oswald', sans-serif;
text-transform: uppercase;
font-size: 26px;
line-height: 26px;
} .sdt-issue-wrapper.desktop,
.sdt-issue-wrapper.tablet,
.sdt-issue-wrapper.mobile {
display: none;
}
.sdt-issue-wrapper {
margin-bottom: 20px !important;
font-family: 'Oswald', sans-serif;
text-align: center;
}
.sdt-issue-wrapper.dark {
color: #fff;
}
.sdt-issue-wrapper .sdt-issue-num {
margin: 20px 20px 10px 20px;
}
.sdt-issue-wrapper .sdt-issue-date {
margin: 10px 20px 20px 20px;
font-size: 1.4em;
text-transform: uppercase;
}
span.mvp-feat1-pop-head {
width: calc(100% - 26px);
padding-top: 10px;
padding-bottom: 10px;
background: #000;
font-family: 'Oswald', sans-serif;
font-weight: normal;
font-size: 1.2em;
-webkit-transform: none;
-moz-transform: unset;
-ms-transform: unset;
-o-transform: unset;
transform: none;
}
span.mvp-feat1-pop-head:hover {
background: #dd3333;
}
.h3.mvp-feat1-pop-head:before {
height: 0;
}
.mvp-feat1-pop-img .mvp-mob-img {
display: block !important;
}
#mvp-feat1-wrap,
#mvp-home-widget-wrap {
margin-bottom: 0;
}
.mvp-feat1-pop-cont {
display: flex;
margin-top: 15px;
}
.mvp-feat1-pop-img {
width: 80px;
height: auto;
float: none;
aspect-ratio: 1 / 1;
min-width: 80px;
max-height: 80px !important;
}
.mvp-feat1-pop-text:before {
display: none;
}
.mvp-feat1-pop-text {
padding: 5px 5px 5px 10px !important;
width: auto;
}
.mvp-feat1-pop-text h2 {
font-size: 1rem;
}
.mvp-feat1-left-wrap .mvp-feat1-feat-wrap {
aspect-ratio: 4 / 5;
}
.mvp-feat1-left-wrap h3.mvp-feat1-pop-head {
margin-bottom: 0;
}
.mvp-feat1-left-wrap span.mvp-feat1-pop-head {
font-size: 1.2em;
padding-top: 10px;
padding-bottom: 10px;
}
.mvp-feat1-left-wrap .mvp-feat1-feat-text {
position: relative;
padding-top: 20px;
background-image: none;
}
.mvp-feat1-left-wrap .mvp-feat1-feat-text .mvp-stand-title {
color: #222;
font-weight: 500;
line-height: 1;
}
.mvp-feat1-left-wrap .mvp-feat1-feat-text .mvp-stand-title a {
color: #222;
}
.mvp-feat1-left-wrap .mvp-feat1-feat-text .mvp-cd-author {
text-transform:none;
font-weight:normal;
font-size:14px;
margin-top:8px;
margin-bottom:15px;
color: #777;
}
.mvp-feat1-left-wrap .mvp-feat1-feat-text .mvp-cd-date {
font-size: 14px;
margin-top: 8px;
margin-bottom: 15px;
color: #777;
}
.mvp-feat1-left-wrap .mvp-feat1-feat-text p {
margin-bottom: 10px;
color: #333;
margin-top: 0;
}
.sdt-cover-story-read-more {
font-weight: 500;
}
.sdt-cd-reviews {
width: 100%;
}
.sdt-cd-reviews .sdt-cd-reviews-wrapper {
padding-top: 15px;
clear:both;
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-template-rows: repeat(2, 1fr);
gap: 15px;
grid-auto-flow: row;
}
.sdt-cd-reviews .sdt-cd-reviews-item {
height: 100%;
max-width: 100%;
}
.sdt-cd-reviews span.mvp-cd-cat,
.sdt-cd-reviews span.mvp-cd-date {
margin-top:2px;
color: #777;
display: inline-block;
float: left;
font-size: .7rem;
font-weight:normal;
text-transform:none;
line-height: 1;
} .sdt-footer-top-wrapper {
color: white;
max-width: 1200px;
margin: auto;
display: flex;
flex-direction: row;
justify-content: space-between;
}
.sdt-footer-top-wrapper .sdt-footer-col {
width: 33.33%;
border-right: 1px solid rgba(255,255,255,.1);
padding: 50px 30px;
}
.sdt-footer-top-wrapper .sdt-footer-col:last-child {
border-right: none;
}
.sdt-footer-top-wrapper .sdt-footer-col>div {
display: flex;
}
.sdt-footer-top-wrapper .sdt-footer-col .sdt-footer-menu.sub {
margin-top: 20px;
}
.sdt-footer-top-wrapper .sdt-footer-col .sdt-footer-menu ul {
display: flex;
flex-wrap: wrap;
flex-direction: row;
gap: 6%;
}
.sdt-footer-top-wrapper .sdt-footer-col .sdt-footer-menu li {
flex: 1 1 47%;
padding: 6px 0;
font-family: 'Oswald', sans-serif;
text-transform: uppercase;
}
.sdt-footer-top-wrapper .sdt-footer-col .sdt-footer-menu li a {
color: #fff;
}
.sdt-footer-top-wrapper .sdt-footer-col .sdt-footer-menu li a:hover {
color: #dd3333;
}
.sdt-footer-top-wrapper .sdt-footer-col .sdt-footer-newsletter-form {
margin-bottom: 20px;
}
.sdt-footer-top-wrapper .sdt-footer-col .mvp-foot-soc-list {
text-align: left;
}
.sdt-footer-logo img {
max-width: 300px;
}
.sdt-footer-intro-text {
margin-top: 20px;
line-height: 1.8em;
}
@media screen and (min-width: 1004px) {
.sdt-issue-wrapper.desktop {
display: block;
}
}
@media screen and (max-width: 1199px) and (min-width: 1004px) {
.mvp-feat1-mid-wrap span.mvp-cd-author {
border-right: none;
}
}
@media screen and (max-width: 1199px) and (min-width: 600px) {
.mvp-feat1-pop-text h2 {
font-size: 1rem !important;
}
}
@media screen and (max-width: 1003px) and (min-width: 900px) {
.sdt-issue-wrapper.tablet {
display: block;
}
.mvp-feat1-pop-cont {
height: auto !important;
}
.mvp-feat1-pop-wrap a .mvp-feat1-pop-cont {
margin-left: 0 !important;
}
}
@media screen and (max-width: 899px) and (min-width: 600px) {
.sdt-issue-wrapper.desktop {
display: block;
}
}
@media screen and (max-width: 899px) and (min-width: 480px) {
.mvp-feat1-mid-wrap span.mvp-cd-author {
border-right: none;
}
}
@media screen and (max-width: 599px) {
.sdt-issue-wrapper.mobile {
display: block;
width: 110%;
left: -5%;
}
.mvp-feat1-feat-wrap {
margin-top: -20px !important;
}
#mvp-main-body-wrap {
padding-top: 0 !important;
margin-top: 0 !important;
}
.mvp-feat1-feat-wrap {
width: 110%;
margin-left: -5%;
}
.mvp-feat1-feat-text p {
font-size: 1rem !important;
}
.mvp-leader-center .header-button {
padding-right: 0;
}
.mvp-feat1-left-wrap h3.mvp-feat1-pop-head {
left: -5%;
}
.mvp-feat1-left-wrap span.mvp-feat1-pop-head {
width: 105%;
}
}
@media screen and (max-width: 599px) and (min-width: 480px) {
.mvp-feat1-pop-cont {
height: auto !important;
}
.mvp-feat1-pop-wrap a .mvp-feat1-pop-cont {
margin-left: 0 !important;
}
}
@media screen and (max-width: 1199px) and (min-width: 1px) {
#mvp-feat1-wrap,
#mvp-home-widget-wrap {
margin-bottom: 0 !important;
}
}