.section-banner .banner .banner-text__title--large {
	line-height: .3;
}
.editable ul + *, .editable ol + *, .editable__container ul + *, .editable__container ol + * {
	clear: none !important;
}

.section--light p {
    color: #67A2AD;
}
.mobileHeader-container p {
    color: white;
}


@media(max-width: 767px){
.reverselogo {
flex-direction: column-reverse;
}}


@media(max-width: 767px){
	.hide_mobile {
		display: none!important;
	}
}

  .flex-container {
          display: flex;
          flex-wrap: wrap;
		  align-items: center;
        }
		
		.col10 {
        width: calc(8% - 4px);
        padding: 5px;
    }
		
        .col20 {
          width: calc(19% - 4px);
          padding: 10px;
        }

        .col25 {
          width: calc(24.6% - 4px);
        }

        .col30 {
          width: 31%;
          padding: 10px;
        }
		
		        .col40 {
          width: 39%;
          padding: 10px;
        }
		
        .col70 {
          width: 69%;
          padding: 10px;
        }

        .col50 {
          width: 48%;
          padding: 10px;
        }
		
		.col80 {
            width: 79%;
            padding: 10px;
          }

        .spaced {
          justify-content: space-between;
        }
		
		.center {
		justify-content: center;
		}
		 
		.flexcenter {
		    align-items: flex-start;
		}
		
		.flexmoretop {
		align-items: flex-start;
    align-content: flex-start;
}

          @media screen and (max-width: 768px) {
            .col80,
            .col50,
            .col30,
            .col70,
            .col20,
			.col10,
            .col25 {
              width: 100%;
            }

          .alias-pcontent img {
            display: block;
            margin: auto;
            float: none !important;
          }
          .hide_mobile {
            display: none !important;
          }

          .align-left,
          .align-right,
          .align-center {
            display: block !important;
            margin: auto !important;
            float: none !important;
          }
        }

        body, p, .component__p, .editable__container p, .section-editable .editable__container p, .section-editable .editable__container ul, .section-editable .editable__container li, .section-editable .editable__container ol, .editable__container table td, body .editable__container p, body .editable__container ol, body .editable__container ul, body .editable__container li, body .editable__container table td, body .editable__container span, body .editable__container b, body .editable__container a, .form .leadFormInfo,
.section--dark .navigation-a .navigation__item--link, .section--dark .navigation-b .navigation__item--link, .section--dark .navigation-c .navigation__item--link, .section--light .navigation-a .navigation__item--link, .section--light .navigation-b .navigation__item--link, .section--light .navigation-c .navigation__item--link
{
    color: #67A2AD; 
}

.section--light .editable h1, .section--light .editable h2, .section--light .editable h3, .section--light .editable h4, .section--light .editable h5, .section--light .editable h6 {
    color: #67A2AD;
}


h3.component__title.banner__title {
    color: white !important;
}

/* .section .component__title, .section--light .featuredblocks .featuredblock__wrap .featuredblock__title, */
.section--dark .featuredblocks .featuredblock__wrap .featuredblock__title, 
.section .component__subtitle, .form .form__caption, .contact-us-im .form__caption, .component__subtitle,
.section-banner .banner .component__title,
.section-banner .banner .component__subtitle .leaflet-container {
	color: #67A2AD; 
}

.section--dark .featuredblocks .featuredblock .featuredblock__wrap:hover .cta__button, .section--light .featuredblocks .featuredblock .featuredblock__wrap:hover .cta__button,
.section--dark .hours-a__schedule .hours-a__schedule--border strong, .section--light .hours-a__schedule .hours-a__schedule--border strong,
.section--dark .map .map-a, .section--light .map .map-a,
.copyright__container .copyright__item .copyright__link,
.section--dark .form form .form-wrap__submit input, .section--light .form form .form-wrap__submit input{
	font-family: "Crimson Text", serif !important;
}

.section-breadcrumbs .section--light .breadcrumb__item {
	color: #67A2AD;

}


.hours-a .hours__name, .section .component__button--2 {
    color: #67A2AD;
}

.map-a .map-search__location-address {
	color: #67A2AD;
	}

.location__setting-title {
	color: #67A2AD;
	}
	
	.location__setting-title {
	color: #67A2AD;
	}
	
.cta__link {
    color: #67A2AD;
}

.contactform--a .contactform__submit input {
    color: #67A2AD;
}

.staff-member__name {
    color: #67A2AD;
}


.locations-a .location__phone {
color: #67A2AD;
}

.component-phone__number {
color: #67A2AD;
  }
  
  .form-a .form__submit input {
  color: #67A2AD;
  
}

.breadcrumb__item {
color: #67A2AD;
}

.cta__button {
 color: #67A2AD;
 }
 
 .component__eyebrow {
  color: #67A2AD;
 }
 
 .map-a .map-search__submit {
   color: #67A2AD;
 }
 
 .map-a .map-search__zip {
   color: #67A2AD;
 }
 
 .mm-title {
color: #67A2AD;
  }

  .mobileHeader-navigation .icon-bars:after {
color: #67A2AD;
  }

  .mobileHeader-logoImg {
    min-height: 100px;
}
  
  
  ul.mm-listview a {
 color: #67A2AD;
}
ul.mm-listview a {
 color: #67A2AD;
}

.section--light ul li {
  color: #67A2AD !important;  
}

h3.featuredblocks__title.component__title {
    color: #7A2AD;
}

h3.component__title.banner__title {
    color: white;
}

.section--light .editable__container p {
    color: #67A2AD;
    font-weight: 500;
}

h4.location__name {
    color: white;
}

h3.hours__title.component__title {
	color: #67A2AD;
}

.fontcolorwhite {
    color: white !important;
}
.section--light .editable h4 {
    color: #67A2AD;
}

.section--light .editable h5 {
    color: #67A2AD;
}

.section--light .editable h1, .section--light .editable h2, .section--light .editable h3, .section--light .editable h4, .section--light .editable h5, .section--light .editable h6 {
    color: #67A2AD !important;
}

/*  COLUMN SETUP  */
.col {
	display: block;
	float:left;
	margin: 0 1%;
    border-right: none;
    border-left: none;
    background: none;
}

.col:first-child { margin-left: 0; }


	/*  GROUPING  */
	.group:before,
	.group:after { content:""; display:table; }
	.group:after { clear:both;}
	.group { zoom:1; /* For IE 6/7 */ }
	/*  GRID OF TWO  */
	.span_2_of_2 {width: 100%;}
	.span_1_of_2 {width: 48.5%;}
	/*  GRID OF THREE  */
	.span_3_of_3 { width: 100%; }
	.span_2_of_3 { width: 65.33%; }
	.span_1_of_3 { width: 31.66%; }
	/*  GRID OF FOUR  */
	.span_4_of_4 { width: 100%; }
	.span_3_of_4 { width: 73.75%; }
	.span_2_of_4 { width: 48.5%; }
	.span_1_of_4 { width: 23.25%; }
	/*  GRID OF FIVE  */
	.span_5_of_5 { width: 100%; }
	.span_4_of_5 { width: 78.8%; }
	.span_3_of_5 { width: 58.6%; }
	.span_2_of_5 { width: 38.4%; }
	.span_1_of_5 { width: 18.2%; }
	/*  GRID OF SIX  */
	.span_6_of_6 { width: 100%; }
	.span_5_of_6 { width: 82.06%; }
	.span_4_of_6 { width: 65.13%; }
	.span_3_of_6 { width: 48.2%; }
	.span_2_of_6 { width: 31.26%; }
	.span_1_of_6 { width: 14.33%; }
	/*  GRID OF SEVEN  */
	.span_7_of_7 { width: 100%; }
	.span_6_of_7 { width: 85.48%; }
	.span_5_of_7 { width: 70.97%; }
	.span_4_of_7 { width: 56.45%; }
	.span_3_of_7 { width: 41.94%;  }
	.span_2_of_7 { width: 27.42%; }
	.span_1_of_7 { width: 12.91%; }



/*  MEDIA QUERIES */

@media only screen and (max-width: 768px) {
	.col { 	margin: 1% 0 1% 0%;	}
	.span_2_of_2, .span_1_of_2 { width: 100%; }
	.span_3_of_3, .span_2_of_3, .span_1_of_3 { width: 100%; }
	.span_1_of_4, .span_2_of_4, .span_3_of_4, .span_4_of_4 { width: 100%; }
	.span_1_of_5, .span_2_of_5, .span_3_of_5, .span_4_of_5, .span_5_of_5 { width: 100%; }
	.span_1_of_6, .span_2_of_6, .span_3_fo_6, .span_4_of_6, .span_5_of_6, .span_6_of_6 { width: 100%; }
	.span_1_of_7, .span_2_of_7, .span_3_of_7, .span_4_of_7, .span_5_of_7, .span_6_of_7, .span_7_of_7 { width: 100%; }
}

@media(min-width: 768px){
.videobanner-a__title {
    max-width: 450px;
    color: #ffffff !important;
    background: #65a3ad59 !important;
    border-radius: 25px;
}
}