.hero-login-wrapper {
    padding-top: 10px;
    overflow: hidden;
    background: #fff;
}

.homepage-hero .scalingBgImage {
    background-repeat: no-repeat;
    background-position: center top;
}
.homepage-hero h1 {
    font: 30px/30px "PNC Brand Bold", Arial, sans-serif;
    padding-top: 12px;
    padding-bottom: 12px;
    text-align: center;
    margin: 0;
}
.homepage-hero h2 {
    font: 30px/30px "PNC Brand Light", Arial, sans-serif;
    color:#484848;
    margin: 0;
}
.homepage-hero p{
    color: #484848;
    font: 12px/19px Arial, sans-serif;
}
*/

@media only screen and (min-width: 320px) {
/*
    .homepage-hero .homepage-hero-tout {
        margin:0;
        position: relative;
        border-top: 1px solid #DDD;
        padding: 0 0 7px 0;
        background: url(../img/shadow_hpg_hero.png) no-repeat center bottom;
        width: auto;
  
    }
    .homepage-hero .cta-wrapper{
        margin-bottom: 20px;
    }
    .homepage-hero .homepage-hero-tout .hero-wrapper{
        border-right: 1px solid #DDD;
        border-left: 1px solid #DDD;
        border-bottom: 1px solid #DDD;
        box-shadow: 0px 0px 4px #DDD;
        height: 100%;
    }
    .homepage-hero .homepage-hero-tout .btn-gray{

    }
   .homepage-hero .content-inner {
       width:320px;
       overflow:hidden;
       margin: 20px auto 20px;
    }
    .homepage-hero .cta-wrapper {
        text-align: center;
    }*/;
}

@media only screen and (min-width: 600px) {
    .hero-header-parsys {
        width: 640px;
        margin: 0 auto;
    }

    /*
    .homepage-hero .cta-wrapper{
        position: absolute;
        bottom: 33px;
        width: 100%;
        text-align: center;
        left: 0;
        margin-bottom: 0;
    }
    .homepage-hero .homepage-hero-tout{
        float: none;
    }

    .homepage-hero .content-inner {
       margin:35px auto 20px;
       background-position: center top;
    }*/;
}

@media screen and (min-width: 980px) {

    .hero-header-parsys {
        margin: 0 auto;
        width: 960px;
    }
    /*
    .homepage-hero .homepage-hero-tout{width: auto;}
    .homepage-hero .content-wrapper{
        text-align: center;
        width: 50%;
        margin: 0;
        padding: 0;
        height: 100%;
        position: relative;
    }

    .homepage-hero .centered .content-wrapper{margin-left: auto;margin-right: auto;}
    .homepage-hero .right-justified .content-wrapper{float: right;}
    .homepage-hero .left-justified .content-wrapper{float: left;}
    .homepage-hero h1{
        padding-top: 32px;
    }
    .homepage-hero h1,
    .homepage-hero h2 {
        font-size: 40px;
        line-height: 40px;
    }
    .homepage-hero .content-inner.scalingBgImage {
        width:940px;
        background-position: left top;
    }
    .homepage-hero .homepage-hero-tout {
        width:620px;
        height:236px;
        float:left;
        position: relative;
    }*/;
}