/* header banner slideshow text width */
.not-front .hero-slideshow.view-slideshow .hero-content.slide-text {
    max-width: 600px !important;
}

/* Title Heading color center */
.node-type-landing-page h1#page-title {
    text-align: center;
    color: #004c97 !important;
}

/* 5 column Flex */

.five-column-flex {
    display: flex;
    flex-flow: row wrap;
    justify-content: center;
    margin-bottom: 0;
}

@media (max-width: 959px) {
    .five-column-flex {
        margin-bottom: 50px;
	}
	.five-column-flex.no-margin-bottom {
        margin-bottom: 0 !important;
	}
}

    
.five-column-flex .column {
    max-width: 180px;
    min-width: 150px;
    margin: 10px;
    text-align: center;
}

.five-column-flex .column img {
//    width: 100%;
}

.five-column-flex .column h3 {

}
.five-column-flex .column p {
    text-align: left;
    font-size: 16px;
}

/* More Basic Block with Background Color options */

/* test image */
/*  /sites/www/files/ssu-test-background.png  */

.paragraphs-item-basic-color.color-ssu-university-blue-lt-none,
.paragraphs-item-basic-color.color-ssu-white-none,
.paragraphs-item-basic-color.color-ssu-green, 
.paragraphs-item-basic-color.color-ssu-orange, 
.paragraphs-item-basic-color.color-ssu-lakes-lt-none, 
.paragraphs-item-basic-color.color-ssu-grapefruit {
    background-image: unset !important;
}


.paragraphs-item-basic-color.color-ssu-orange, 
.paragraphs-item-basic-color.color-ssu-grapefruit {
    background-image: url(/sites/www/files/ssu-test-background.png);
    background-position: left bottom;
    background-size: auto;
    background-repeat: repeat;
}




/* Green with lines */

.paragraphs-item-basic-color.color-ssu-green, .paragraphs-item-academic-schools, .paragraphs-item-image-grid {
    background-image: url(/sites/www/files/waves-wht-10a.png) !important;
    background-position: left bottom;
    background-size: auto;
    background-repeat: repeat;
}


.color-ssu-green {
    background-color: #7ABC57;
    color: #ffffff;
}

/* Orange with triangles */

.paragraphs-item-basic-color.color-ssu-orange {
    background-image: url(/sites/www/files/triangles-wht-10a.png) !important;
    background-position: left bottom;
    background-size: auto;
    background-repeat: repeat;
}


.color-ssu-orange {
    background-color: #F1B644;
    color: #ffffff;
}


/* Acqua with redwood */

.paragraphs-item-basic-color.color-ssu-acqua {
    background-image: url(/sites/www/files/redwood-wht-37-1500a.png) !important;
    background-position: left 80% !important;
    background-size: auto;
    background-repeat: no-repeat;
}

.color-ssu-acqua {
    background-color: #5FCBD5;
    color: #ffffff;
}



/* Grapefruit no image */

.color-ssu-grapefruit {
    background-color: #F59470;
    color: #ffffff;
}

/* SSU Light Blue no image */

.color-ssu-university-blue-lt-none {
    background-color: #e8f2fe;
}

/* Lakes Light no image */

.color-ssu-lakes-lt-none {
    background-color: #d0efef;
}

.paragraphs-item-basic-color.color-ssu-white .content a.button:link, 
.paragraphs-item-basic-color.color-ssu-white .content a.button:visited {
    color: #fff !important;
}

.paragraphs-item-basic-color.color-ssu-white .content a.button:active, 
.paragraphs-item-basic-color.color-ssu-white .content a.button:focus, 
.paragraphs-item-basic-color.color-ssu-white .content a.button:hover {
    border: 2px solid #004c97;
    background-color: #e8f2fe;
    color: #004c97 !important;
    cursor: pointer;
}

/* Image Grid aka Academic Schools */

.paragraphs-item-academic-schools, .paragraphs-item-image-grid {
    background-color: #7ABC57;
    color: #ffffff;
}
.paragraphs-item-academic-schools > .content, .paragraphs-item-image-grid > .content {
    padding-top: 30px;
}

/* images with white borders */

img.border {
    border: solid white 3px;
}
