div#site-content div#container div#primary-content div#content-header { background: transparent !important; width: 480px; }

div#site-content div#container div#primary-content div#content-main div.panel { 
	background-color: #f1eaf0; position: relative; overflow: hidden; width: 100%; 
	margin-bottom: 0.5em; 
}
div#site-content div#container div#primary-content div#content-main div.panel p,
div#site-content div#container div#primary-content div#content-main div.panel h2
{ padding-left: 15px; padding-right: 15px;}
div#site-content div#container div#primary-content div#content-main div.panel * { color: #a41c63 !important; }
div#site-content div#container div#primary-content div#content-main div.panel .first-child
{ margin-top: 10px; }

div#site-content div#container div#content-related div { position: relative; z-index: 110; }