﻿/* ********** customdesign FONTS */
@media screen and (min-width: 1200px), (min-width: 992px), (min-width: 768px), (max-width: 767px) {
      .customdesign-maincontent-container {margin-left:-20px;}
    
    .customdesign-fontstyle1 {
        color: #996600;
        font-family: 'Garamond W01';
        text-transform: uppercase;
        font-size: 9pt;
    }

    .customdesign-topsection-container img {width:100%;}

    .customdesign-title1 {
        color: #996600;
        font-weight: normal;
        font-family: 'Dialog LT W01 SemiBold';
        font-size: 11.07pt;
    }

        .customdesign-title2 {
        color: #996600;
        font-weight: normal;
        font-family: 'Dialog LT W01 SemiBold';
        font-size: 13.67pt;
    }


    .customdesign-fontstyle4 {
        font-size: 16.61pt;
        font-family: 'Garamond W01 Italic';
        color: #666666;
        line-height: 30px;
    }

    .customdesign-ataglance-title {
        font-size: 12pt;
        font-family: 'DialogLTW01-BoldCondIta';
        color: #666666;
    }


    .customdesign-ataglance-content {
        font-size: 8.25pt;
        font-family: 'Dialog LT W01 Light';
        color: #666666;
        padding-left: 15px;
    }

    .customdesign-content1 {
        color: #666666;
        font-family: 'Dialog LT W01 Light';
        font-size: 9.5pt;
        line-height:16px;
        font-weight:normal;
    }

    .customdesign-content-title {
        font-size: 16.98pt;
        font-family: 'Dialog LT W01 Regular';
        color: #333333;
    }

    .customdesign-content-subtitle {
        font-size: 12pt;
         font-family: 'DialogLTW01-LightItalic';
        color: #666666;
        
    }

    .customdesign-image-caption {
        font-size: 9.11pt;
        font-family: 'DialogLTW01-LightItalic';
        color: #666666;
        line-height: 16px;
        font-weight: normal;
        margin-top: 7px;
    }

        .customdesign-image-captionmain {
        font-size: 13.7pt;
         font-family: 'Garamond W01 Italic';
        color: #666666;
        line-height: 16px;
        font-weight: normal;
        margin-top: 7px;
    }



    .rulestyle1 {
        height: 1px;
        width: 150px;
        background-color: #cc9933;
    }

    .customdesign-linkitem {
        color: #333333;
        font-family: 'Dialog LT W01 Light';
        font-size: 7.85pt;
    }

    .customdesign-HightlightItem {
        color: #333333;
        font-family: 'Dialog LT W01 SemiBold';
        font-size: 7.85pt;
        text-transform: uppercase;
    }

    .customdesign-sublinkitem {
        font-size: 7.85pt;
        line-height: 12px;
        color: #333333;
        font-family: 'Dialog LT W01 SemiBold';
    }

    .customdesign-dd1 {
        line-height: 14px;
        margin-top: 5px;
    }

    .customdesign-dt1 {
        margin-top: -5px;
    }

    .customdesign-dd2 {
        line-height: 14px;
    }

    .customdesign-dt2 {
        margin-top: -5px;
    }


    .phcustomdesign dt {
        margin-top: -4px;
    }

    .phcustomdesign .image-container {
        max-width: 670px;
    }



    .midsection2Left-container {
        padding: 0px 45px;
    }


    .ataglance-container {
        margin-left: -25px;
    }

    .midsection2Left-container {
        padding: -15px;
    }

    .midsection2Right-container {
        padding-left: -15px;
    }


    .text-bold {
        color: #333333;
        font-family: 'Dialog LT W01 SemiBold';
    }


    .text-bold-italic {
        color: #333333;
        font-family: 'DialogLTW01-SemiBoldIta';
    }

    .text-italic {
        color: #333333;
        font-family: 'DialogLTW01-LightItalic';
    }
}


@media screen (min-width: 480px) and (max-width: 767px), (min-width: 768px) and (max-width: 992px) , (max-width: 767px) {
    .ataglance-container {
        margin-left: 0px;
    }

    .midsection2Left-container {
        padding: 15px;
    }

    .midsection2Right-container {
        padding-left: 15px;
    }

    .customdesignimage {
        display: inline;
    }

    .customdesign-maincontent-container {margin-left:0px;}

}
