.alias-phone_header .component-phone__info-wrapper{
    flex-direction: row;
}

.alias-phone_header .component-phone__item-wrapper {
    margin-top: unset !important;
}

.editable__container--inner iframe{
    width: 100% !important;
    height: 600px !important;
}

.cbtn_center {
    display: flex;
    margin: auto;
}


.flex_wrap {
display: flex
}

.flex_1 {
flex: 1;
padding: 10px;
}

@media (max-width: 800px){
.flex_wrap {
flex-direction: column;
}
}

@media (min-width: 767px) {
.flex_1 ul {
    margin: auto;
    display: table;
}
}

.box1 {
    background: #238116;
    border: 5px solid #02ff94;
    border-radius: 25px;
    padding: 20px;
}

.box1 * {
 color: #fff !important;
}

@media (min-width: 992px) {
.cl_list2 {
    column-count: 2;
}
}

.section--dark .banner-a .banner__title {
    color: #fff;
    text-shadow: 2px 2px #000;
}
.section--dark .banner-a .banner__subtitle {
    color: #fff;
    text-shadow: 2px 2px #000;
}
.banner-a .banner__subtitle {
    font-size: 1.5rem;
}

.featuredblocks-grid-a .featuredblocks .featuredblock__image {
    width: 10rem;
    height: 10rem;
}


.bg-fixed {
    background-attachment: fixed;
}

@media (max-width: 991px) {
.section.fb-grid-b-square .featuredblock__item {
    margin-right: 30px !important;
}
}

@media (max-width:767px) {
.section.fb-grid-b-square .featuredblock__item {
    margin-right: 0px !important;
}
}

.editable__container .flex_1 iframe {
    height: 390px !important;
}


.section-pagecontent .staff-single-column:not(.staff__slider) .staff-member,
.section-pagecontent .staff-multiple-column .staff-member,
.section-pagecontent .testimonials .flexslider,
.section-pagecontent .testimonials .testimonials-grid,
.section-pagecontent .testimonials .testimonials-list,
.section-pagecontent li.featuredblock__item,
.section-pagecontent .featuredblocks__title-caption-wrap .component__title,
.section-pagecontent .featuredblocks__title-caption-wrap .stats-a .stats-item .stat__title,
.section-pagecontent .stats-a .stats-item .featuredblocks__title-caption-wrap .stat__title,
.section-pagecontent .featuredblocks__title-caption-wrap .search-a__page-title,
.section-pagecontent .featuredblocks__title-caption-wrap .component__subtitle,
.section-pagecontent .featuredblocks__title-caption-wrap .stats-a .stats-item .stat__subtitle,
.section-pagecontent .stats-a .stats-item .featuredblocks__title-caption-wrap .stat__subtitle
 {
    opacity: 1 !important;
}

.alias-editable_supplement_sleep .flex_1 iframe:nth-child(2),
.alias-editable_supplement_kids .flex_1 iframe:nth-child(2){
    display: none;
}



@media (max-width: 767px){
    .section-base-container {
        overflow: hidden;
    }
}

.blog-singlepost__content a {
    color: #007bff !important;
    font-weight: 400;
}