@charset "UTF-8";
/* CSS Document */

.sample-pg { margin-bottom:2%; width:100%; padding:0 7px 0 10px;}
.sample-pg  {
    /*width:70%;*/
    width: 100%;
    padding-top:15px;
    padding-right:5%;
    padding-left:5%;
    font-family: 'robotolight';
    box-sizing:border-box;
    font-size:16px;
    color:#666666;
    line-height:25px;
}


/*product page header thick large*/
.sample-pg h2 {
    margin: 0;
    padding: 0 0 15px 0;
    font-family: 'DINNextLTPro-Bold', Arial, sans-serif;
    font-size: 38px;
    color: #04356d;
    line-height: 32px;
}


/*product page sub heading*/
.sample-pg p.show-text { color:#04356d; font-family: 'roboto_slablight'; font-size:20px; line-height:28px; padding-bottom:15px!important; }

/*Added 09-5-2019 LB*/
.sample-pg h1 {
    font-family: 'robotoregular', Arial, sans-serif;
    font-size: 32px;
    color: #04356d;
    line-height: 32px;
    letter-spacing: -0.25px;
    text-align: left;
}

/*help center page header*/
.sample-pg h3 {
    font-family: 'robotoregular', Arial, sans-serif;
    font-size: 26px;
    color: #04356d;
    line-height: 32px;
    letter-spacing: -0.25px;
    text-align: left;
}

/*help center page - paragraph header*/
.sample-pg h2.h2p  {
    font-family: 'robotoregular', Arial, sans-serif;
    font-size: 19px;
    color: #666666;
    line-height: 32px;

}


/*help center - paragraph sub header*/
.sample-pg .psub{
    font-family: 'robotolight';
    font-size:22px;
    color:#666666;
    line-height:32px;  }


/*sub heading strong*/
.sample-pg p.show-text span { font-family: 'roboto_slabbold'; text-transform:uppercase;}


/*help center - paragraph text*/
.sample-pg  p {
    margin:0;
    padding:0 0 25px 0; }

.sample-pg  p.default-text { padding-bottom:25px;}


/*image*/
.sample-pg img.prodimg{
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;


}


/*pull quote*/
.sample-pg blockquote{
    font-family: 'robotolight';
    font-size:20px;
    color:#0d5ba5;
    line-height:28px;
    letter-spacing: -0.25px;
    text-align: center;
}


.sample-pg .pullq-dividertop {
    display: block;
    margin: 0 auto; 
    width: 60%;
    margin-top: 0px;
    border-top: 1px solid #d7d7d7;
}

.sample-pg .pullq-dividerbot {
    display: block;
    margin: 0 auto; 
    width: 60%;
    margin-bottom: 28px;
    border-bottom: 1px solid #d7d7d7;    
}


/*link*/
.sample-pg p a.sample-link {
    color: #ff4301;
    text-decoration: underline;    
}

.sample-pg p a.sample-link:hover {
    color: #f69477;

}


/*social share plugin*/
.sample-pg .addthis_inline_share_toolbox_dmou{
    margin-top: 50px;
    margin-bottom: 150px;
}















