:root {
    --color2: #690203;
}

.flexer-img {
    display: flex;
}

.flexer-img>div {
    flex: 1;
    padding: 5px;
}

.flexer-img img {
    width: 100%;
}

@media (max-width: 992px) {
    .flexer-img {
        flex-direction: column;
    }
}
.phone__number {
    background: yellow;
    color: #000 !important;
    padding: 6px;
    text-align: center;
}
.section__bg--dark-4::before {
    background-color: #690203;
}

.offers-bar {
    border-top: 5px solid #690203;
}

@media (min-width:768px) {
.list_cl2 {
    column-count: 2 !important;
}
}

.section-copyright .copyright__link:hover, 
.section-copyright #copyright__link:hover {
    color: #fff;
}

@media (max-width: 768px) {
.section-blade .blade-a__bg > div {
    min-height: 0rem !important;
}

.blade-a__bg.blade-a__bg--12.col-sm-12.col-lg-5 {
    margin: auto;
}

}


@media (max-width: 736px) {
.mobileHeader-navWrap {
    background-color: var(--color2);
}
}

/* start of popup */

.itempopup {
    z-index: 99999999999;    
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    /*visibility:hidden;*/
    /*display:none;*/
    background-color: rgba(22,22,22,0.5);
    /*cursor: pointer;*/
    display: none;
}
.showimages {
    border-radius: 8px;
    background:#67635D; 
    margin: 0 auto;
    width:90%; 
    max-width: 600px;
    position:relative; 
    z-index:41;
    top: 10%;
    padding: 30px 30px; 
    -webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);
    -moz-box-shadow:0 0 10px rgba(0,0,0,0.4); 
    box-shadow:0 0 10px rgba(0,0,0,0.4);
    background-color: rgba(255, 255, 255 .3);

}

.showimages a.cta__button.component__button--2 {
    margin-top: 0px;
    text-decoration: none;
}

@media (min-width: 767px) {
    .modal-button-area {
        display: none;
    }
}

.popup .editable__container {
    padding: 0rem 0;
}

/* end of popup */

.partial-header-a .logo-a__image img {
    min-height: 50px;
    max-height: 150px;
    min-width: 50px;
}

@media (max-width: 500px){
    [class*="editable"] img{
      display: block !important;
      float: unset !important;
      margin: auto !important;
    }   
}

.blade-a__description.component__p ul{
    padding: 0px !important;

}

.blade-a__description.component__p ul ul{  
    padding: 10px !important;
}