html, body {background-color: #ff7b02;}
.header-row {background: rgba(255, 255, 255, 0.9) !important;}
#nxs-footer a:hover {color: #FFFFFF;}
ul.nxs-menu li ul li {padding-left: 10px;}
.fb-page {border: 1px solid #CCCCCC;}
.footer-cta .nxs-title {color: #FC5603;}
.sidebar-links a:hover {color: #FC5603 !important;}

.home-services-widget .top-wrapper {border-radius: 0px;}
.home-services-widget .nxs-filler {padding: 0;}
.home-services-widget img {width: calc(100% - 2px) !important; border-width: 0 1px 1px; border-style: none solid solid; border-color: #000000;}
.nxs-colorzen .nxs-colorzen .nxs-colorzen-base1 {border-color: transparent;}

/* Fixes List layout */
.nxs-text p + ul, .nxs-text p + ol {margin-top: -20px;}
.nxs-text ul, .nxs-text ol {margin: 0 0 25px 20px;}
.nxs-text ul li, .nxs-text ol li {list-style-position: outside;}

/* Makes the Background Image display properly on Mobile Devices */
@media only screen and (max-width: 768px) {
html {
height: 100vh; /* set viewport constraint */
min-height: 100%; /* enforce height */
}
body  {width: 100%; -webkit-backface-visibility: hidden;}
}