.audio-widget15::-webkit-media-controls-panel {
    background-color: white;
}


.div-widget15-book {
    color:grey;
    margin-left:16px;
}


.div-widget15-center {
    background-color:var(--sky);
}


.div-widget15-featured {
    background-color:white;
    margin-right: 2em;
}


.div-widget15-grid {
    grid-template-columns:auto auto auto auto;
    max-width:1300px;
}


.div-widget15-heading {
    background-color:var(--navy);
    color:white;
    font-size:1.5em;
    font-weight:bold;
    padding:1em;
    text-align:center;
}


.div-widget15-item {
    display:grid;
    grid-template-columns: 1fr;
    justify-items:center;
}

.div-widget15-poem {
    color:var(--navy);
    font-size:1.2em;
    font-weight:bold;
    margin-left:16px;
}


.div-widget15-title {
    font-size:2em;
    font-weight:bold;
    padding:1em;
    width:100%;
    max-width:var(--maxw);
    width:100%;
}


.p-widget15-title {
    color: grey;
    font-size:1.2em;
    font-weight:bold;
    margin-left:1em;
    margin-right:1em;
}


.p-widget15-text {
    color: grey;
    font-size:1em;
    margin-left:1em;
    margin-right:1em;
}

   
@media only screen and (max-width: 1280px) {
       
    .div-widget15-grid {
        grid-template-columns: auto auto auto ;
    }
}
   

@media only screen and (max-width: 960px) {
       
    .div-widget15-grid {
        grid-template-columns: auto auto ;
    }
}
   
        
@media only screen and (max-width: 660px) {
       
    .div-widget15-grid {
        grid-template-columns: auto ;
    }
       
    .div-widget15-title {
        max-width:300px;
        text-align:center;
    }
   
}