#pageIntro ul {
    display: inline-block;
    text-align: left;
    font-size: 1.5em;
    margin: 0;
}
h1 { margin-bottom: .5em;}
.secWorkshop > div {
    min-width: 274px;
    max-width: 900px;
    text-align: center;
    align-self: stretch;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.secWorkshop > div:nth-child(2) {
    padding-top: 1em;
}
h4 { text-align: center;}
.secWorkshop > div ul {
    text-align: left;
}
.secWorkshop h6 {
    margin-bottom: 0px;
}
div.buttonpad {
    margin-top: 1em;
}
.secWorkshop p {
    display: inline-block;
    text-align: left;
    max-width: 40em;
    /*overflow:auto;*/
    margin: 1em auto;
    padding: 0px .5em;
}
/* For website: 274 to 900 wide 16:9 aspect ratio on all standard devices */
/* Mobile Phones (320px – 480px screen width) Each image width: 153px – 230px */
/* Tablets (481px – 1024px screen width) Each image width: 231px – 491px */
/* Standard Laptops & Desktops (1025px – 1920px screen width) Each image width: 492px – 921px */
/* 4K Monitors (3840px screen width) Each image width: 1, 843px */
/* under 500kb for speed to load */

/* For Google event posting: 480 X 270 JPG or PNG 4:3 aspect ratio */
/* For Apple Showcase: 492 x 492 pixels 1:1 aspect ratio */
/* For Square/Weebly shopping cart: 2000 X 2000 JPG or PNG 1:1 aspect ratio */
.secWorkshop > div img {
    width: 100%;
    height: auto;
}
#wspic1 > img {
    max-width: 921px;
}
#wspic2 > img {
    width: 56.25%;
    max-width: 518px;
    max-height: 518px;
}
#wspic3 > img {
    max-width: 921px;
}
#wspic4 > img {
    max-width: 921px;
}
#wspic5 > img {
    max-width: 921px;
}
#wspic6 > img {
    max-width: 921px;
}
#wspic7 > img {
}
#wspic8 > img {
}
.buttonpad {
    background-color: Linen;
}
.buttonpadRose {
    background-color:#fbece7;
}
.buttonpadTaupe {
    background-color: #e3d9cf;
}
.buttonpadBeige {
    background-color: #eee6db;
}
.buttonpadGreen {
    background-color: #E9F2EA;
}
.buttonpadLight {
    background-color: #faf7e6;
}
.buttonpadPumpkin {
    background-color: #ffc874;
}
.buttonpad div {
    text-align: center;
    margin-top: .5em;
    margin-bottom: .5em;
}
.wstitle {
    font-size: 19px;
    font-weight: bold;
    display: block;
    margin: 0;
}


/* Uncomment to unfold flexgrid at higher resolutions */
    /* Paragragh height at bottom equalizes workshops sections */
@media only screen and (min-width: 992px) {

    .secWorkshop {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
    }

    .secWorkshop > div {
        width: 48%;
        margin: 0% 1% 0% 1%;
        padding: 0%;
        max-width: 48%;
    }

    .secWorkshop > div:nth-child(2) {
        padding-top: unset;
    }

/*    .secWorkshop p {
        height: 13em;
    }
*/
}
