/* Customer CSS */
#links-2 {
background:transparent url(../images/slot-link-2-bg.png) no-repeat scroll center center;
}

#comp-logo-img {
height:150px;
text-align:center;
}

#logo {
margin-bottom:120px;
text-align:center;
}

#home-page-content {
margin-top:275px;
}

#interior-page-content {
margin-top:210px;
}

#slot-address-inline {
margin-bottom:25px;
}

.paybill-btn a {
margin-top:-200px;
margin-left:371px;
position:absolute;
color:#fff;
background-color:#78AC53;
text-decoration:none;
padding:10px 20px;
-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,0.59);
-moz-box-shadow:2px 2px 2px 0 rgba(0,0,0,0.59);
box-shadow:2px 2px 2px 0 rgba(0,0,0,0.59);
}

.paybill-btn a:hover {
color:#fff;
background-color:#505050;
text-decoration:none;
}

.paybill-btn-body a {
display:block;
}

@media (min-width: 768px) {
.paybill-btn-body a {
display:none;
}