/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/*
 * Custom Style Sheet - Use this file to style your content
 */

body {
    background: #000000!important; /*url("../images/body-bg.gif") repeat-x scroll center top*/;
  color:#d9d9d9;
}
#system .title a {
    color: #ffffff!Important;
}

#system .items .leading .item {
    border-bottom: 0px solid #DDDDDD!important;
    margin-bottom: 18px;
    padding-bottom: 12px;
}

.jp-main-outer {
    box-shadow: none!important;
    padding: 0px!important;
    background: none!important;
}

#menubar {
  background: rgba(0, 0, 0, 0.85)!important;
  margin-left:15px!important;
  margin-right:15px!important;
}

.jp-toolbar-outer {
    background: rgba(0, 0, 0, 0.85)!important;
    box-shadow: 0 0 0px rgba(0, 0, 0, 0)!important;
  /*    background: rgba(0, 0, 0, 0.3)!important;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3)!important; */
}

.mod-box {
    background: rgba(0, 0, 0, 0.85)!important;
    border: 0px solid #EFEFEF!important;
    margin:15px!important;
    padding:10px!important;
    min-height:10px!important;
}

#maininner, #bottom-a, #bottom-b, #bottom-c, #bottom-d, #bottom-e, #bottom-f, #top-a, #top-b, #top-c, #top-d, #top-e, #top-f {
  border-bottom:0px!important;
  padding-bottom:0px!important;
  margin-bottom:0px!important;
}

#top-a{
border-bottom:0px!important;  
}

.module-title{
  color:#d9d9d9!important;
}
.menu-dropdown a.level1, .menu-dropdown span.level1 {
    color: #ffffff!important;
}

.menu-dropdown li.active .level1 {
    color: #ffffff!important;
}

.menu-dropdown li.level1 {
  margin-right:20px!important;
  border:none!important;
  padding-left:10px!important;
  padding-right:10px!important;
}

/* @import url(http://fonts.googleapis.com/css?family=Oswald:300); */

h1, h3{
  margin: 0 0 15px;
  color: #d9d9d9 !important;
/*  font-family: 'Oswald', sans-serif!important; */
  font-size:12pt!important;
  line-height:18px!important;
}


.sp-accordion.sp-accordion-style4 .toggler span span {
    background: url("../../../images/close.png") no-repeat scroll 0% 50% rgba(0, 0, 0, 0)!important;

}

.sp-accordion.sp-accordion-style4 .active span span {
    background: url("../../../images/open.png") no-repeat scroll 0% 50% rgba(0, 0, 0, 0)!important;
}

.sp-accordion.sp-accordion-style4 .toggler {
    background: none!important;
    border: 0px!important;
  font-family: "MavenProRegular"!important;
}

.sp-accordion.sp-accordion-style4 .toggler span, .sp-accordion.sp-accordion-style4 .toggler span span {
    font-size: 13px;
      font-weight: 100!important;
}

.sp-accordion.sp-accordion-style4 .sp-accordion-inner {
    background: none!important;
    padding: 0 16px 0 24px;
}

#menu .active {
  background: none!important;
}

a, a:hover{
  color: #e58616!important;
  transition: color 0.2s linear 0s;
  outline: 0;
}

a:hover {
  text-decoration:underline;
}

#header{
  margin:0px!important;
}

#fancybox-overlay {
  background-color:#000000!important;
}

.csimgthumb {
  float:left!important;
  margin-right:15px!important;
}

.homemod {
  background:none!important;
}

.item{
  background:rgba(0, 0, 0, 0.85)!important;
  padding:10px;
  padding-top:10px!important;
  border:0px!important;
}

.nsi-container span {
  font-weight: normal!important;
  text-transform: uppercase!important;
  font-size:10px!important;
  font-family: "MavenProRegular"!important;
}

.nsi-container li {
    padding: 10px 50px 0 50px!important;
}

/* Only Phones */
@media (max-width: 767px) {
.nsi-container li {
    padding: 10px 0px 0px 10px!important;
    text-align:center!important;
}
}

/* Only Tablets (Portrait) */
@media (min-width: 768px) and (max-width: 959px) {
.nsi-container li {
    padding: 10px 30px 0px 30px!important;
    text-align:center!important;
}
}

#mp3player {
  width: 250px;
}

.soundcloud-long {
  margin-bottom:0px!important;
}