﻿/*  Typography
  -------------------------------------------------------*/
    body {}
    h1, h2, h3, h4, h5 {}
    p {}
    .sub-middle-section a {}
    .sub-middle-section a:hover, .sub-middle-section a:focus {}
    h1.stl-page-title {}
    h2.stl-page-subtitle {}
    .stl-intro p {}
    .sub-middle-section h3 {}
    #stl-form-container h3 {}
    #stl-content-block-container h3 {}
    #stl-case-study-container p {}


/*  Header
  -------------------------------------------------------*/
    .stl-header {background:; color:;}

/*  Footer
  -------------------------------------------------------*/
    .stl-footer {background:; color:;}

/*  Banner
  -------------------------------------------------------*/
    #stl-banner {}


/*  Main Copy
  -------------------------------------------------------*/
    #stl-cms .main-copy {background:; color:; margin-bottom:0;}

/*  Form
  -------------------------------------------------------*/
    #stl-form-container {background:; color:;}
    .landing-page #stl-form-container form > img {}
    #stl-form-container label {}
    #stl-form-container .stlButton {}

/*  Content Block
  -------------------------------------------------------*/
    #stl-content-block-container {background:; color:;}

/*  Video
  -------------------------------------------------------*/
    #stl-video-container {background:; color:;}
    #stl-video-container a {}

    /* PEPC column content */
    .row {display:flex; flex-wrap:wrap; margin-right:-15px; margin-left:-15px;}
    .col-md-6 {position: relative; width: 100%; min-height: 1px; padding-right: 15px; padding-left: 15px; padding:30px;}
    @media (min-width: 768px) {
        .col-md-6 {-webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}
    }


/*  Social Proof
  -------------------------------------------------------*/
    #stl-cms #stl-case-study-container {background:; color:;}
    #stl-cms #stl-case-study-container img {border-radius:;}
    #stl-cms #stl-case-study-container p {color:inherit;}
    #stl-cms #stl-case-study-container p.source {}
    #stl-case-study {display:flex; align-items:center;}


/*  Copyright
  -------------------------------------------------------*/
    #stl-copyright-container {}


/*  Campaign Landing Page
  -------------------------------------------------------*/
  #campaign-landing-page {
    #stl-container {margin-bottom:30px;}
    #stl-page-copy-container {max-width:var(--container-max-width);}
    .stl-intro {margin-top:0; margin-bottom:0;}
    .stl-page-title {margin-top:0;}
    #stl-form-container {padding:10px;}
    #stl-content-block-container {display:none;}
    #stl-case-study-container {display:none;}
  }

  @media screen and (min-width:768px) {
    #campaign-landing-page {
      #stl-page-copy-container .container {align-items:flex-start;}
      .stl-intro {padding-right:50px; min-width:59%;}
      #stl-form-container {padding:30px 40px; min-width:40%;}
    }
  }