.articleDate{
    color:#454545; font-size:14px; font-weight:normal; padding:10px 0;
}

.articleMain{
    font-family:Merriweather;
    font-weight:bold;
    font-size:30px;
    color: #000;
}

.descMain{
    font-size:16px;
}

.sideArticle{
    font-family:Merriweather; font-weight:bold; font-size:18px; color: #000;
}

.sideDesc{
    font-size:18px;
    margin-bottom: 0.625rem;
}

.byLine{
    font-size: 14px;
    color: #828282;
}

.byLine a {
    color: inherit;
}

a:hover {
  text-decoration: none;
}

.articleMain:hover, .sideArticle:hover, .byLine:hover{
    color:#000; text-decoration: none;
}

.kicker-tag {
    display: inline-block;
    border: 1px solid;
    width: max-content;
    padding: 3px 9px;
    margin-bottom: 10px;
    font-size: 16px;
    margin-right: 5px;
    border-radius: 3px;
}

a{
    color:black; border-color:black;
    
}

.minute-read{
    color: #454545;
    font-size:16px;
}

.minute-read .clock-icon {
    margin-right: 5px;
    margin-top: -1px;
}

.kicker-padding{
    padding: 0 0 15px 0;
}


.main-story__wrapper {
    flex-direction: row;
}

.main-story__wrapper .img-wrapper {
    order: 2;
    flex-basis: 60%;
    margin-left: 33px;
}

.main-story__wrapper article {
    flex-basis: 60%;
}

.main-story__wrapper .articleDate {
    padding-bottom: 10px;
    padding-top: 0;
}

.main-story__wrapper .descMain {
    font-size: 18px;
    line-height: 24px;
}

/* Mobile Styles */
@media (max-width: 767px) {
    .articleMain, .sideArticle{
        font-size:18px !important;
    }
    .descMain, .sideDesc, .articleDate, .minute-read, .byLine{
        font-size:14px;
        line-height: 18px;
    }
    
    .border-bottom-mobile{
        border-bottom-style:solid;
        border-width: 1px
    }
    
    .navLink{
        color: white;
        font-size: 14px;
        poadding: 0;
    }
    
}

@media (max-width: 1023px) {
    .main-story__wrapper {
        flex-direction: column;
    }

    .main-story__wrapper .img-wrapper {
        margin-left: 0;
        order: -1;
    }

    .main-story__wrapper .articleDate {
        padding-top: 10px;
    }
    .img-fluid {
        width: 100%;
    }

}