.button {
    padding: 15px 35px;
}


@media only screen and (max-width: 767px) {
    #hero {
        padding-top: 50px;
        padding-bottom: 50px;
    }
    #hero .contentTitle {
        font-size: 56px;
    }
}

/* Responsive CTAs */

@media only screen and (max-width: 767px) {
    .cols3.imgMgn0 .imgGridItem {
width: 100%
}
}

/*WS360 Css code for navigation dropdown width - expand last line width if needed*/
@media only screen and (min-width: 768px){
.navContent ul li ul li, 
.navContent ul li:first-child ul li, 
.navContent ul li ul li:first-child, 
.navContent ul li:first-child ul li:first-child, 
.navContent ul li ul a,
.navContent ul li:first-child ul a, 
.navContent ul li ul a.selected, 
.navContent ul li:first-child ul a.selected, 
.navContent ul li ul .navLabel,
.navContent ul li:first-child ul .navLabel,
.navContent ul li ul .navLabel.selected, 
.navContent ul li:first-child ul .navLabel.selected {
   
    white-space: normal;
    overflow: auto;
}

ul.subNav {
    min-width: 216px !important;
}
}