.subject {
    background-color: #16457a;
    clear: both;
    color: #FFFFFF !important;
	font-weight: bold; 
    display: block;
    float: left;
    height: 20px;
    margin-bottom: 20px;
    padding: 4px 0 8px 10px;
    text-transform: uppercase !important;
    width: 100%;
}

#block-block-41 p{
	background: #999999;
	color: #ffffff !important;
	font-size: 13px;
	padding: 2px;
}

.content p {
	margin: 0 0 15px 0;
}
#content li {
	/*color: #908F8F;*/
}

/*.block-block p{
	font-size: 13px;
}*/


/************ ERROR MESSAGE *****************/

.invalid-mssg{
	color: #FF0000;
	font-weight: bold;
}
/************ SHOWCASE LAYOUT ***************/
.node-showcase .field-name-field-company-name{
	color: #16457A;
    font-size: 1.429em;
    line-height: 1.4;
    margin-bottom: 2px;
}

.node-showcase .field-name-field-images .odd {
	float: left;
	
}

/******** EVENTS LAYOUT **************/

.view-scheduled-events .views-row {
	margin-bottom: 1em;
}

.field-type-taxonomy-term-reference ul.links li{
	clear: both;
	list-style-image: none !important;
}

/************* FIELDS **********************/
.field .field-label {
	color: #16457a;
}

.field-items {
	
}

/************ SOCIAL MEDIA BLOCK ************/

#block-block-28, #block-block-43 {
	background: none repeat scroll 0 0 transparent;
    border: 0 none;
}
#block-widgets-s-socialmedia-share-default	{	border: none !important; /* JFoy */
												padding: 0 !important;	/* JFoy */
												background: transparent;
											}
#block-widgets-s-socialmedia-share-default .content {
}
#widgets-element-socialmedia_share-default .widgets {
float: left;
}
#block-widgets-s-twitter-profile-widget		{	background: none !important;
											}

/************ BLOG LAYOUT ***************/

.links .comment-reply {
text-transform: uppercase;
float: right;
}

/************ VIDEO PADDING ***************/
iframe {

}