span.amstockstatus h3,
div.amstockstatus h3 {
  display: inline;
  font-size: 12px;
  text-transform: uppercase; }

/* ========================================================

                BLUELINE RENTAL HEADER STYLES

======================================================== */
.shopbluelinerental-block-search {
  width: 350px;
}

/* ========================================================

                BLUELINE RENTAL FOOTER STYLES

======================================================== */
.footer-container3 {
  padding: 20px; }

.column.full a {
  float: left;
  width: 100%; }

.column.full a img {
  width: 100% !important; }

/* display block for footer elements in mobile view */
.blr-marketing-footer,
.blr-marketing-footer-number,
.help-blr-footer-link,
.blueline-rental-footer-link {
  display: block; }

/* resetting margin of the copyright section to align properly for mobile view */
.footer-bottom-container .inner-container {
  padding-left: 0;
  padding-right: 0; }

.footer-container .footer-bottom .item {
  margin-left: 0;
  margin-right: 0; }

/* ========================================================

                BLUELINE RENTAL CHECKOUT CART PAGE

======================================================== */
.checkout-index-index .modal-popup._inner-scroll .modal-inner-wrap {
  overflow-y: scroll; }

.checkout-index-index .modal-popup._inner-scroll .modal-inner-wrap .modal-content {
  overflow-y: visible; }

/* ========================================================

                BLUELINE RENTAL MEDIA QUERIES

======================================================== */
@media only screen and (min-width: 650px) {
  .column.full a {
    width: 50%; }
  .page-footer .column.full a {
    float: none; }
  /* display inline for footer elements in desktop view */
  .blr-marketing-footer,
  .blr-marketing-footer-number {
    display: inline; }
  .blr-marketing-footer {
    position: relative;
    float: right;
    top: -50px;
    right: calc(50% - 200px); }
  /* Adding margin to copyright section to align properly in desktop view */
  .footer-container .footer-bottom .item {
    margin-left: 7px;
    margin-right: 7px; } }

@media only screen and (min-width: 996px) {
  .column.full a {
    width: 33%; } }

/* ========================================================

                BLUELINE RENTAL NO ROUTE PAGE STYLES

======================================================== */
.cms-no-route .page-main {
  margin: 0 auto;
  width: 96%; }

.cms-no-route .page-main .row {
  padding: 0 16px; }

.cms-no-route .page-main .column.full .display {
  margin: 20px 0; }

.cms-no-route .page-main .column.full a {
  float: none; }

@media only screen and (min-width: 1680px) {
  .cms-no-route .page-main {
    margin: 0 auto;
    max-width: 1500px; } }
