.promo-banner {text-align: center;}
.promo-banner a {text-decoration: underline;}
.promo-banner a:hover {color: #666;}
.promo-banner-title {text-align: left; font-size: 22px; color: #1d1d1e; font-weight: 300; padding: 0px 15px 20px 15px;}
.promo-banner p {padding: 15px 0px 10px 0px; margin: 0px;}
.promo-banner .copy-btn {padding: 0px; color: #999; display: block;}
.promo-banner input[type=button], .promo-banner input[type=button]:focus {background: none; border: none; outline: none; color: #999; text-decoration: underline;}
.promo-banner-details .row {padding: 20px 0px 5px 0px;}
.promo-banner-xs-btn {text-align: center; margin: -10px 0px 20px 0px; display: block;}
#promo-banner-xs.in, #promo-banner-xs.collapsing {display: block!important;}
#promo-banner-xs-2.in, #promo-banner-xs-2.collapsing {display: block!important;}
.promo-banner img {max-height: 150px;}

.promo-banner-back, .promo-banner-back a {text-align: right; color: #999;}

@media screen and (max-width: 768px) {
.promo-banner .copy-btn {margin: 0px 0px 15px 0px;}
.promo-banner-back {text-align: center;}
}


