﻿/* ********** ARTICLES FONTS */

.pharticle .row {
    margin-right: 0px;
}

strong {
    font-family: 'Open Sans';
    font-weight:700;
    color: #333333;
    font-weight: 300;
}


 
 
@media screen and (min-width: 1200px), (min-width: 992px), (min-width: 768px), (max-width: 767px) {
    .articleimage1, .articleimage2 {
        display: inline;
        width: 100%;
    }


    .articles-rightcontentcontainer {
        margin-left: -55px;
    }

    .articles-landing-rightcontentcontainer {
        margin-left: -50px;
    }

    .articles-fontstyle1 {
        color: #996600;
        font-family: 'Garamond W01';
        text-transform: uppercase;
        font-size: 9pt;
    }

    .articles-title1 {
        color: #996600;
        font-weight: normal;
        font-family: 'Open Sans';
        font-size: 10.5pt;
    }

    .articles-fontstyle4 {
        font-size: 15.75pt;
        font-family: 'Garamond W01 Italic';
        color: #666666;
        line-height: 30px;
    }

    .articles-ataglance-title {
        font-size: 12pt;
        font-family: 'Open Sans';
        font-weight: 700;
        font-style:italic;
        color: #666666;
    }


    .articles-ataglance-content {
        font-size: 8.25pt;
        font-family: 'Open Sans';
        color: #666666;
        padding-left: 15px;
    }

    .articles-content1 {
        color: #666666;
        /*        font-family: 'Open Sans';*/
        font-size: 9pt;
    }

    .articles-content-title {
        font-size: 18pt;
        font-family: 'Open Sans';
        color: #333333;
    }

    .articles-content-subtitle {
        font-size: 12pt;
        font-family: 'Open Sans';
        color: #666666;
        font-style: italic;
    }

    .articles-image-caption {
        font-size: 9pt;
        font-family: 'DialogLTW01-LightItalic';
        color: #666666;
        line-height: 16px;
        font-weight: normal;
        margin-top: 7px;
    }

    .rulestyle1 {
        height: 1px;
        width: 150px;
        background-color: #cc9933;
    }

    .articles-linkitem {
        color: #333333;
        /* font-family: 'Open Sans'; */
        font-size: 10pt;
    }

    .articles-HightlightItem {
        color: #333333;
       /* font-family: 'Dialog LT W01 SemiBold';*/
        font-size: 10pt;
        text-transform: uppercase;
        font-weight:500;
    }

    .articles-sublinkitem {
        font-size: 10pt;
        line-height: 12px;
        color: #333333;
        /*font-family: 'Dialog LT W01 SemiBold';*/
        font-weight: 500;
    }

    .articles-dd1 {
        line-height: 14px;
        margin-top: 5px;
    }

    .articles-dt1 {
        margin-top: -5px;
    }

    .articles-dd2 {
        line-height: 14px;
    }

    .articles-dt2 {
        margin-top: -5px;
    }


    .pharticle dt {
        margin-top: -4px;
    }

    .pharticle .image-container {
        max-width: 670px;
    }



    .midsection2Left-container {
        padding: 0px 65px;
    }


    .ataglance-container {
        margin-left: -25px;
    }

    .midsection2Left-container {
        padding: -15px;
    }

    .midsection2Right-container {
        padding-left: -15px;
    }


    .text-bold {
        color: #333333;
        font-family: 'Open Sans';
        font-weight: 700; 
    }


    .text-bold-italic {
        color: #333333;
        font-family: 'Open Sans';
        font-weight: 600; 
    }

    .text-italic {
        /*color: #333333;*/
        /*   font-family: 'DialogLTW01-LightItalic'; */
        font-style: italic;
    }
}

@media screen and (min-width: 992px) and (max-width: 1199px) {

    .articles-rightcontentcontainer {
        margin-left: -25px;
    }

    .articles-landing-rightcontentcontainer {
        margin-left: -25px;
    }
}

@media screen (min-width: 480px) and (max-width: 767px), (min-width: 768px) and (max-width: 992px), (max-width: 767px) {

    .articles-rightcontentcontainer {
        margin-left: 0px;
    }


    .articles-landing-rightcontentcontainer {
        margin-left: 15px;
    }

    .ataglance-container {
        margin-left: 0px;
    }

    .midsection2Left-container {
        padding: 15px;
    }

    .midsection2Right-container {
        padding-left: 15px;
    }

    .articleimage {
        display: inline;
    }
}
