div#row-031156a371114cc3806a2cbbabd66415 {
    background: #fff!important;
}
.contact .banner-tel {
    font-size: 30px;
    color: #000;
}

.media-icon-small.media-icon-circle {
    font-size: 24px;
    -ms-border-radius: 12px;
    border-radius: 20px;
    background: #101010!important;
    width: 40px;
    height: 40px;
    line-height: 40px;
}
div#element-2f5068b9d53547e4ae906f3b4d74c1b6 {
    background: black;
}

.quicklinkbutton.buttoncolor-black_gray {
    background-color: #000 !important;
}

.quicklinkbutton.buttoncolor-black_gray .quicklinkbutton-label, .quicklinkbutton.buttoncolor-black_gray .quicklinkbutton-anim {
    color: #fff;
}

.inverted {
    background-color: #101010;
    border-top: 5px solid #0056b1;
    border-image: linear-gradient(to right, #0181c0 0%, #1183ca 25%, #949494 25%, #949494 50%, #949494 50%, #949494 75%, #0181c0 75%, #0c81c6 100%) 1;
}

.accent-color1 {
    color: #0e80c7 !important;
}


.palette-bg2 {
    background-color: #ffffff;
}
.palette-bg1 {
    background-color: #fff;
    border: 1px solid black; 
}

div.footer-container, div.page-bottom, div.page-bottom, div.pagetitle-container .container, .pagetitle-container .container-fluid, .page-content .container, .page-content .container-fluid {
    background-color: #ffffff;
}


div#row-0c0d3cd8d3e04c9eba3558a2bc5e4134 .container {
    background: black;
}


div.footer-container {
    background-color: #000000;
}

div#row-031156a371114cc3806a2cbbabd66415>div>div.container {
    padding-top: 20px;
}
.media-icon-small.media-icon-circle{

}

@media (max-width: 767px) {
.contact .banner-tel {
    font-size: 30px;
    color: #000;
    text-align: center;
    width: 100%;
    display: block;

    padding-bottom: 34px;
}
.social-media-links-small {
    text-align: center!important;
    margin-right: auto!important;
    margin-left: auto!important;
}
}

@media (max-width: 480px) {

.contact .banner-tel {
    font-size: 30px;
    color: #000;
    text-align: center;
    width: 100%;
    display: block;
    padding-bottom: 34px;
}
.social-media-links-small {
    text-align: center!important;
    margin-right: auto!important;
    margin-left: auto!important;
}
}

.autocheck .inventory-report-updated {
    width: 115px;
    padding: 4px;
    font-size: 10px !important;
    text-align: center;
    margin-left: -20px;
}

.autocheck .inventory-report-updated  img {
    width: 100%;

}

.v-data b { 
font-weight:normal;
font-size:14px !important;
}

.accent-color2 {
    color: #000000 !important;
}