/* Dawra — English interface only
   Loaded only when <html dir="ltr">. Existing CSS files are untouched. */

html[dir="ltr"],
html[dir="ltr"] body{
    direction:ltr;
}

html[dir="ltr"] body{
    text-align:left;
}

html[dir="ltr"] .topbar-in{
    direction:ltr;
}

html[dir="ltr"] .topbar-in > span{
    text-align:left;
}

html[dir="ltr"] .header .nav{
    direction:ltr;
}

html[dir="ltr"] .header nav{
    direction:ltr;
}

html[dir="ltr"] .nav-actions{
    direction:ltr;
}

html[dir="ltr"] .brand{
    direction:ltr;
    text-align:left;
}

html[dir="ltr"] .brand > span:last-child{
    text-align:left;
}

html[dir="ltr"] .dawra-user-trigger,
html[dir="ltr"] .dawra-user-dropdown{
    direction:ltr;
    text-align:left;
}

html[dir="ltr"] .dawra-user-dropdown{
    right:0;
    left:auto;
}

html[dir="ltr"] .dawra-user-dropdown a{
    justify-content:flex-start;
    text-align:left;
}

html[dir="ltr"] .dawra-mobile-panel{
    direction:ltr;
    right:auto;
    left:0;
}

html[dir="ltr"] .dawra-mobile-head,
html[dir="ltr"] .dawra-mobile-links,
html[dir="ltr"] .dawra-mobile-account{
    text-align:left;
    direction:ltr;
}

html[dir="ltr"] .dawra-mobile-links a,
html[dir="ltr"] .dawra-mobile-account a{
    flex-direction:row;
    text-align:left;
}

html[dir="ltr"] .dawra-mobile-links a span,
html[dir="ltr"] .dawra-mobile-account a span{
    margin-left:auto;
    margin-right:0;
}

html[dir="ltr"] .footer-enhanced,
html[dir="ltr"] .footer-grid,
html[dir="ltr"] .footer-brand,
html[dir="ltr"] .footer-contact,
html[dir="ltr"] .footer-address,
html[dir="ltr"] .footer-phone,
html[dir="ltr"] .footer-socials,
html[dir="ltr"] .copyright{
    direction:ltr;
    text-align:left;
}

html[dir="ltr"] .footer-contact-link{
    direction:ltr;
    text-align:left;
    justify-content:flex-start;
}

html[dir="ltr"] .footer-contact-icon{
    flex:0 0 auto;
}

html[dir="ltr"] .footer-socials{
    justify-content:flex-start;
}

html[dir="ltr"] input,
html[dir="ltr"] textarea,
html[dir="ltr"] select,
html[dir="ltr"] button{
    direction:ltr;
    text-align:left;
}

html[dir="ltr"] input[type="email"],
html[dir="ltr"] input[type="tel"],
html[dir="ltr"] input[type="url"]{
    text-align:left;
}

html[dir="ltr"] .btn{
    direction:ltr;
}

html[dir="ltr"] .section-kicker,
html[dir="ltr"] .section-title,
html[dir="ltr"] .section-lead{
    text-align:left;
}

html[dir="ltr"] .card,
html[dir="ltr"] .article-card,
html[dir="ltr"] .course-card,
html[dir="ltr"] .category-card,
html[dir="ltr"] .feature-card,
html[dir="ltr"] .info-card{
    direction:ltr;
    text-align:left;
}

html[dir="ltr"] .hero,
html[dir="ltr"] .hero-content,
html[dir="ltr"] .page-hero,
html[dir="ltr"] .page-hero .container{
    direction:ltr;
    text-align:left;
}

html[dir="ltr"] ul,
html[dir="ltr"] ol{
    padding-left:1.5rem;
    padding-right:0;
}

html[dir="ltr"] .alert{
    direction:ltr;
    text-align:left;
}

@media(max-width:760px){
    html[dir="ltr"] .topbar-in,
    html[dir="ltr"] .nav,
    html[dir="ltr"] .nav-actions{
        direction:ltr;
    }

    html[dir="ltr"] .dawra-mobile-panel{
        left:0;
        right:auto;
    }

    html[dir="ltr"] .dawra-user-dropdown{
        right:0;
        left:auto;
    }

    html[dir="ltr"] .section-kicker,
    html[dir="ltr"] .section-title,
    html[dir="ltr"] .section-lead,
    html[dir="ltr"] .hero-content,
    html[dir="ltr"] .page-hero .container{
        text-align:left;
    }
}
