body.term-pallet-racking .btn {
    text-transform: uppercase;
}
body.term-pallet-racking #cta_form .btn {
    border: none;
}
body.term-pallet-racking .btn-dark {
    background: #34383C !important;
    color: #fff !important;
    border-color: #34383C !important;
}
body.term-pallet-racking .btn-dark:hover {
    background: #D0021B !important;
    color: #fff !important;
    border-color: #D0021B !important;
}
body.term-pallet-racking .red .btn-dark:hover {
    background: #a30218 !important;
}
body.term-pallet-racking .bg-white {
    background: #fff !important;
}
body.term-pallet-racking .bg-grey {
    background: #E7E7E7 !important;
}
body.term-pallet-racking .bg-dark {
    background: #34383C !important;
}
body.term-pallet-racking .text-light {
    color: #fff !important;
}
body.term-pallet-racking .force-border-round {
    border-radius: 6px !important;
}
body.term-pallet-racking .force-border-square {
    border-radius: 0 !important;
}
body.term-pallet-racking img._150_year_experience {
    position: absolute;
    right: 0;
    bottom: -80px;
    width: 150px;
    height: 150px;
    transform: rotate(15deg);
}
body.term-pallet-racking .pull-up {
    margin-top: -2rem;
}
body.term-pallet-racking .pull-down {
    margin-bottom: -2rem;
}
@media (min-width: 576px) and (max-width: 767.98px) {
    body.term-pallet-racking img._150_year_experience {
        right: 0;
    }
}

/* These are used on the product based so are outside body.term-pallet-racking */
.text-red {
    color: #D0021B !important;
}

.btn-red {
    background: #D0021B !important;
    color: #fff !important;
    border-color: #D0021B !important;
}
.btn-red:hover {
    background: #34383C !important;
    color: #fff !important;
    border-color: #34383C !important;
}

.form.bg-dark .btn-red {
    display: block;
    margin: 0 auto;
    width: auto;
}
.form.bg-dark .btn-red:hover {
    background: #a30218 !important;
}

span.wpcf7-form-control-wrap.fullname input,
span.wpcf7-form-control-wrap.email input,
span.wpcf7-form-control-wrap.phone input,
span.wpcf7-form-control-wrap.company input,
span.wpcf7-form-control-wrap.message textarea {
    margin-top: 0.5rem;
}

.wpcf7-form-control-wrap {
    margin-bottom: 1rem;
}

img.aligncenter {
    display: block;
    margin: 0 auto;
    padding: 1rem;
}