/*
 * css styling for pcso-sponsor plugin
 *   .class    #id
 */
/**
.pcso-sponsor-table {
    border:    2px solid red; 
    background-color:  white !important;
}*/

.pcso-donor-msg {
    font-weight:  bold;
    font-size:   80%;
    color:   slateBlue;
}
table tbody tr td.pcso-sponsor-level-image {
    padding:  0;
    background-color:  white !important;
}
table tbody tr td.pcso-sponsor-level-image img {
    display: block;
    padding:  0;
    width:   100%;
    height:  auto;
}

table tr td.pcso-sponsor-image {
    padding: 0;   
    text-align:  center; 
    background-color:  white !important;
    
} 
table tr td.pcso-sponsor-image img {
    display: block;
    position: relative;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
    width: auto;
    height: 85px;   /* auto */
    background-color:  white !important;
    
    /*object-fit: contain;
    object-position: center;*/
}

table tr td.pcso-sponsor-space {
    display: block;
    padding:  0;

} 
table tr td.pcso-sponsor-space p {
    padding:  0;
    font-size: 4px;   
    background-color:  white !important;

} 


.pcso-sponsor-name {
    /*background-color:   orange !important; */
    padding:  2px;
    text-align:  center;
    background-color:  white !important;
    
}