body {
  background-image: url(/storage/app/media/bgimg.jpg) !important;
}

#copyright > ul > li:nth-child(6) {
  display: none;
}
/*   TRANSPARENT BACKGROUND  */
.section__bg--light-1::before,
.section__bg--light-2::before,
.section__bg--dark-1::before,
.section__bg--dark-2::before,
.section__bg--dark-3::before,
.section__bg--dark-6::before{
  background-color: transparent;
}
/* -----DARK 1 COLOR     */
.section__bg--dark-1 .section--inner.container.section--dark {
  background-color:#919191 !important; /* NAVIGATION */
}
.section__bg--dark-6 .section--inner.container.section--dark {
  background-color:#475931 !important; /* NAVIGATION */
}
.section__bg--light-1 .section--inner.container.section--light {
  background-color: #fff; /* CONTENT */
}
.editable__container--inner a {
  word-wrap: break-word !important;
  word-break: break-word !important;
  color: rgba(25, 181, 53, 1);
}
.text-center {
  text-align: center !important;
}
.wrap__bx-controls {
  display: none;
}
.float-md-left,
.float-lg-left,
.float-left {
  float: left !important;
  margin: 10px;
}
.float-md-right,
.float-lg-right,
.float-right {
  float: right !important;
  margin: 10px;
}

.text-md-right {
  text-align: right;
}
.text-md-left {
  text-align: left;
}
.mx-auto {
  display: block;
  margin: auto;
  padding: 20px 0;
}
.md-center,
.sm-center {
  display: block;
  margin: 10px;
}
a {
  text-decoration: none !important;
}
a:hover {
  text-decoration: none !important;
}
.leadForm {
  margin-bottom: 20px;
  width: 300px !important;
}
.red {
  color: red;
}
.form:after {
  content: "\a\a By clicking send you agree that the phone number you provided may be used to contact you (including autodialed or pre-recorded calls). Consent is not a condition of purchase.";
  white-space: pre-wrap;
  font-style: italic;
}

.form {
  margin-bottom: 10px;
}
#side_links a {
  color: white !important;
}
.editable__container--inner ul li {
  list-style-type: disc;
  list-style-position: inside;
  text-indent: -1.3em;
  padding-left: 1em;
}
.editable__container--inner ul ul li {
  list-style-type: circle;
}

.editable__container--inner ol li {
  text-indent: -1.3em;
  padding-left: 1em;
}
.phone__number {
    font-size: 20px;
}
.tc-divider {
    display: none;
}
#id_d7fa7d03-a316-5021-b087-3c0434abe0c2 {
    min-height: 0px!important;
}
.hours.component {
    margin-left: 20px!important;
}
/* Screen width less than 768px */
@media only screen and (max-width: 768px) {
    
    .wrap__navigationHeader {
    display: none;
}

.logo-a__text {
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
}
    
  .float-lg-left,
  .float-lg-right {
    float: none !important;
    display: block;
    margin: auto;
    padding: 10px 0;
  }
  .text-md-center {
    text-align: center !important;
  }
  .componentWith__container.logo__container {
    width: 100%;
}
#id_eddbfbb5-5ac6-58a5-9bc0-d29c78c7f254 .section__column-2.ple-column-padding {
    padding-top: 0px!important;
    padding-bottom: 20px;
}
div#ple_column-1 {
    padding-bottom: 20px!important;
}
.text-md-right {
  text-align: center!important;
}

.myheader_address__container.editable__container {
    margin-top: -40px!important;
}
}

/* Screen width less than 520px */
@media only screen and (max-width: 519px) {
  .float-md-left,
  .float-md-right {
    float: none !important;
    display: block;
    margin: auto;
    padding: 10px 0;
  }
  .mx-auto-sm {
    display: block;
    margin: auto;
  }
  .text-sm-center {
    text-align: center !important;
  }
  .auto-sm-size img,
  .auto-sm-size iframe {
    width: auto !important;
    height: auto !important;
  }
  h1 {
    font-size: 26px !important;
  }
  .hours.component {
    margin-left: 0px!important;
}
}
