p {
font-size: 1.2em;
font-weight: 100;
}
.item-title, .page-header {
  text-transform: none;
}
h1 {
  font-size: 3rem;
  line-height: 3.2rem;
}
.item-page h3 {
    margin: 12px 0;
}
.container_spacer2 {
    height: 50px;
/* margin-top: 42%; */
}
.container_spacer3 .wrapper960, .container_spacer4 .wrapper960 {
background-color: transparent;
}
.module .module_surround .module_content, .module_menu .module_surround .module_content {
padding: 0;
}
.hornav > ul > li > a {
padding: 9px 20px;
}
.container_spacer2:last-of-type {
height: 160px;
}
.dj-album-title {
font-weight: 100;
}
.dj-album-desc {
font-weight: inherit;
font-size: 1.1em;
margin: 20px 0 10px;
}
.weblinks .category-desc {
    min-height: 259px;
    margin: 0 0 20px;
    border-bottom: thin solid #e2e2e2;
}
.weblinks .base-desc {
    min-height: fit-content;
    padding-bottom:20px;
}
.weblinks .category-desc img {
float: left;
    margin: 0 20px 6px 0;
}
.weblink-category .category-desc, .djmediatools .category-desc {
    min-height: fit-content !important;
    border-bottom: none;
}
.list-hits badge badge-info {
background:inherit;
}
.list-title {
    margin: 0 0 14px !important;
}
.list-condensed li {
    padding: 4px 28px !important;
}
.fcp_form input, .fcp_form textarea, .fcp_form select {
width: 360px !important;
}
.fcp_form textarea {
width: 62% !important;
}
#show_copy {
width: auto !important;
}
.u1_about {
	padding: 30px 40px 0;
}
#top1_modules.block_holder {
    margin-bottom: 400px;
}
.mfp-bg {
opacity: 0.91;
}
.thumbnails {
margin-left: 0;
}
/* 
#container_copyright {
    padding: 1200px 0 20px;
}
 */
#copyright {
    padding: 0;
    background: rgba(0,0,0,.3);
    color: #fff;
}
#copyright p {
    padding: 2px 10px;
    margin: 0;
}
.badge-info {
    margin: 12px 6px 0;
}
