.sub-menu-items-pp{
    color: #000000;
}

.main-falc .sub-menu-items-pp .items{
    text-align: center;
}

.sub-menu-items-pp .item{
    display: inline-block;
    vertical-align: top;
    margin: 0 0 3em 0;
}

.sub-menu-items-pp .item a{
    width: 100%;
    color: #000000;
}

.sub-menu-items-pp .item a:focus, .sub-menu-items-pp .item a:hover, .sub-menu-items-pp .item a:active{
    text-decoration: inherit;
    color: #000000;
}

.sub-menu-items-pp .item div{
    /*display: inline-block;*/
    border-bottom: 1px solid #000000;
    vertical-align: top;
    width: 100%;
    /*text-align: center;*/
}

.sub-menu-items-pp a:hover div, .sub-menu-items-pp a:focus div, .sub-menu-items-pp a:active div{
    border-bottom: 1px solid #FF8F00;
}

.sub-menu-items-pp h2.item_title{
    margin: 0 0 1.5rem;
    color: #000000;
}

.sub-menu-items-pp a:hover div .item_title, .sub-menu-items-pp  a:focus div .item_title, .sub-menu-items-pp a:active div .item_title{
    color: #ff8f00;
}

.sub-menu-items-pp .item img{
    max-width: 100%;
    max-height: 250px;
}

.sub-menu-items-pp div .item_title{
    text-transform: uppercase;
    font-family: 'TradeGothicLTStd-Bold';
    font-size: 1.8em;
    margin: 0.5em 0 1em;
    letter-spacing: 1px;
    white-space: pre-line;
    text-align: left;
}

@media screen and (max-width: 767px) {
    .sub-menu-items-pp .items .item_title{
        font-size: 1.5em;
    }
}