/*
#------------------------------------------------------------------------
# Music State - October Joomla! template (for Joomla 2.5)
#
# Copyright (C) 2007-2013 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com 
*/
h1, h2, h3, article header h1, article header h2 {
  text-transform: none !important;
}
/* Here you can include your override CSS styles */
.nspArt img.nspImage {
  position:relative;
  bottom: 0px; 
  right: 0px; 

  width: 100%; 
  height: 100%; 
  overflow: hidden;
  margin-right: 14px;
  margin-bottom: 8px;
}
.tcenter .gkResponsive {
  max-width:100%; max-height:180px; overflow: hidden;
}
div.nspArt.nspCol1 {
    position:relative;
  bottom: 0px; 
  right: 0px; 
  min-width: 100%; 
  min-height: 100%; 
  width: auto; 
  height: auto; 
  overflow: hidden
}

.nspArts, .nspLinksWrap {
  padding:0 !important;  
}
/*KB*/
/*.itemBody {
  margin-bottom:50px;
}*/
.items-more {
margin-top:20px !important;
}
.acysubbuttons .button {
  display:inline !important;
  float:none !important;
}
.whitefont .nspArtPage {
  text-align:center;
}
.whitefont .nspArtPage a {
  
}
.whitefont h4 {
  background: none repeat scroll 0 0 rgba(255, 255, 255, 0.8);
}
.nspImageWrapper {
  margin:0 !important;
}

.childcontent {
  width: 300px;
}
.childcontent-inner .gkmenu {
  min-width: 250px;
}

body {
  color: #333;
  
}

.nspArt h4.nspHeader {
    font-size: 18px;
    line-height: 1.2;
    text-transform: none !important;
}

#gkBottom1 .nspArt h4.nspHeader {
    font-size: 18px !important;
}


.itemBody > ul li:before, .itemBody > div > ul li:before, ul.gkBullet1 li:before {
 content: none !important;
}

ul.sigProPolaroids {
  padding: 0 !important;
}
/*KB*/
#gkBottom5 {
	padding: 0 0;
    border-top: 1px solid #0573A3;
}

/*KB*/
#gkBg #gkBottomSection {
    background: #0573A3;
	margin-top: 50px;
    padding-top: 15px;
    padding-bottom: 15px;
}
/*KB*/
#gkBottom5 .header, #gkBottom5 h3 {
     color: #fff;
}
/*KB*/
#gkBottom5 ul li {
     color: #fff;
}
/*KB*/
#gkBottom5 ul li a {
     color: #fff;
}

/*KB*/
body #die-mitte {
  z-index:3;
  position: fixed;
  right:0px;
  bottom:25px;
}

/*KB*/
#gkBottom5 ul li {
	padding: 0 0;
}

/*KB*/
#gkBottomSection {
	padding: 400px 0 50px 0;
}

/*KB*/
#gkSidebar .box .header {
text-align: center;
}