/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */

#wp-sponsors ul {
    list-style: none;
    margin-bottom: 15px;
}
#wp-sponsors ul li {list-style-type: none;}
#wp-sponsors ul.horizontal li {
    display: inline;
    list-style-type: none;
    padding-right: 20px;
}

#wp-sponsors ul.horizontal {
    margin: 10px;
}
#wp-sponsors ul.horizontal li.sponsors-item a img {
    max-height: 100px;
    padding-bottom: 15px;
}
.sponsors-item {
    padding-bottom: 15px;
}

p.sponsor-desc {
    margin-top: 5px;
}

/**
* Styling the for the linear shortcode option
*
*/
div#wp-sponsors {margin-bottom: 50px;}

#wp-sponsors div.sponsor-item {margin: 0 20px 20px 0; float: left;}

#wp-sponsors div.sponsor-item.default {max-width: 40%;}
#wp-sponsors div.sponsor-item.small {max-width: 15%;}
#wp-sponsors div.sponsor-item.medium {max-width: 20%;}
#wp-sponsors div.sponsor-item.large {max-width: 45%;}
#wp-sponsors div.sponsor-item.full {max-width: 100%;}

#wp-sponsors div.sponsor-item.default p {max-width:100%;}
#wp-sponsors div.sponsor-item.small p {max-width:100%;}
#wp-sponsors div.sponsor-item.medium p {max-width:100%;}
#wp-sponsors div.sponsor-item.large p {max-width:100%;}
#wp-sponsors div.sponsor-item.full p {max-width: 100%;}

/**
* Other styling
*/

.clearfix:after { 
   content: "."; 
   visibility: hidden; 
   display: block; 
   height: 0; 
   clear: both;
}