.section--dark .banner-a .banner__title {
	text-transform: uppercase;
}

.wrap__page-content ul, .wrap__page-content ol, .wrap__editable ul, .wrap__editable ol, .wrap__editable-content ul, .wrap__editable-content ol, .staff-member ul, .staff-member ol, .editable ul, .editable ol, .form ul, .form ol {
	clear: none;
}
.editable ul + *, .editable ol + *, .editable__container ul + *, .editable__container ol + * {
	clear: none;
}


.wrap__page-content .featuredblock__item {
    opacity: 1;
    transform: translateX(48px);
    transition-duration: .3s;
}

.wrap__page-content .featuredblocks-grid-a .featuredblocks .featuredblock__image {
    width: 13.5rem;
    height: 15.5rem;
}

.logo__text {
    text-wrap-mode: nowrap;
}

ul.badges {
    display: flex;
    align-items: center;
    justify-content: center;
}
ul.badges li {
    list-style: none;
	margin-right: 10px;
}

@media only screen and (max-width: 768px) {
ul.badges {
    display: inline;
}
ul.badges li {
	margin-bottom: 10px;
}
img.align-none {
    display: flex;
    margin: 0 auto;
}    
}

@media only screen and (min-width: 992px) {
h6.blade__title.component__title {
        font-size: 2rem;
        line-height: 2rem;
}}

        .flex-container {
          display: flex;
          flex-wrap: wrap;
		  align-items: center;
        }
        .col20 {
          width: calc(19% - 4px);
          padding: 10px;
        }

        .col25 {
          width: calc(24.6% - 4px);
        }

        .col30 {
          width: 31%;
          padding: 10px;
        }
		
        .col70 {
          width: 69%;
          padding: 10px;
        }

        .col50 {
          width: 48%;
          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) {
          .col50,
          .col30,
          .col70,
          .col20,
          .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;
          }
        }
