.logged{
	padding:18px 30px 0 0 ;
	text-transform:none !important;
	text-align:left;
}
.center{text-align:center}
.katalog_container > div{margin-bottom:40px}

.slide p{line-height:20px !important;margin:21px !important}
.slide.wshad h5,.slide.wshad h1,.slide.wshad p{color: white !important;  text-shadow: 2px 2px 4px #000000;}
.slide.bshad h5,.slide.bshad h1,.slide.bshad p{color: black !important;  text-shadow: 2px 2px 4px #ffffff;border-color:black !important}
.slide.yshad h5,.slide.yshad h1,.slide.yshad p{
	color: #FEBB08 !important;  text-shadow: 1px 1px 1px #000000, 0 0 25px #ffffff;
	border-color:#FEBB08 !important
}
.slide.cshad h5,.slide.cshad h1,.slide.cshad p{
	color: white !important; border-color:#FF9326 !important  ;
	text-shadow: 1px 1px 2px black, 0 0 25px #FF9326, 0 0 5px #FF9326;
	}
.slide.rshad h5,.slide.rshad h1,.slide.rshad p{
	color: white !important;    border-color:#E95144 !important  ;
	text-shadow: 1px 1px 2px black, 0 0 25px #E95144, 0 0 5px #ffffff;
	}
.slide.notext .text{display:none}
	
.product .details .title {height:40px;}
	
.product .details .title span.author{display:block;color:#727883;height:20px;font-size:0.8em}
.product-details h3.product-title span.author{color:#727883;}
.product-details h4.product-price .price-old {color:#bbb;font-weight:normal;text-decoration:line-through;}

span.bld{font-weight:bold;}
span.upper{text-transform:uppercase}
span.av-green{color:#468C00 !important}
span.av-yellow{color:#FF9326 !important}
span.av-red{color:#D93600 !important}
span.av-blue{color:#0085B2 !important}
span.av-pink{color:#A333A3 !important}
span.av-cherry{color:#E95144 !important}

.product-details .availability{float:right;display:inline}

.product-details .label{
	right:15px;left:auto;
	z-index:999999999999999999;
}
#colors li{
	float:left;padding:5px;
}
#colors li img{
	width:160px;
}
#colors {margin-left:-5px;margin-right:-5px;list-style:none}

.mp3s > div{
	padding:15px 0;
	border-top:1px solid #ddd;
}
.mp3s > div:first-child{border-top:0;}
.mp3s span{display:block;float:left;padding-right:1%}
.mp3s span.a{width:21%}
.mp3s span.t{width:25%;font-weight:bold}
.mp3s span.p{width:55%;margin-left:2%}
.mp3s span.m{width:25px;padding-right:0;text-align:center;margin-right:2%}
#doct,#mp3t {font-size:12px;font-weight:bold;color:#000;margin:20px 0}

.mp3s span span.pauza{display:none}
.play,.pauza{display:block; width:25px; height:25px;cursor:pointer}
.play{background:url(../images/play.png) no-repeat top left}
.play:hover{background-image:url(../images/play2.png)}
.pauza{background:url(../images/pauza.png) no-repeat top left;display:none}
.pauza:hover{background-image:url(../images/pauza2.png)}

.nimg{max-height:150px;overflow:hidden;margin-bottom:20px}
.abc a{
	margin:1px;
	min-width:20px;
	display:inline-block;
	
}
.abc a.selected{background-color:#999}

 .ui-corner-all   {
  border-top-left-radius:0;
}
.ui-accordion-content{margin-bottom:20px}
.catnav > li {margin-bottom:20px}

.side-form-panel {margin-top:1px}
.comments-list .recenzija{
	margin-bottom:40px;
	padding-bottom:40px;
	  border-bottom: 1px solid #eee;
}
.comments-list .recenzija:last-child {
  border: none;
}

.recenzija h4,h5{padding:0;margin:0 0 10px 0}
.recenzija h5 {text-transform:uppercase;font-size:12px}

.socblok a{cursor:pointer}

.srccat{
	font-size:x-small;
	color:#aaa;
	font-weight:bold;
	text-transform:uppercase;
	float:left;
}
.srcprc {
	float:right;
	font-size:x-small;
}
.srcdiv{
	border-bottom:1px solid #eee;
	line-height:18px;
	font-size:13px;
	cursor:pointer
}
.product .image, #shopgallery li {
	 box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1), 0 3px 7px 0 rgba(0, 0, 0, 0.1);
}
.napomene{
	line-height:13px;
}
.panel-body.no-vertical-padding {
  padding-top: 0px;
  padding-bottom: 0px;
}
.plusmenu{
	margin:0 1px 0 0;
	border:0;
	position:relative;
	display:block;
	width:100%;
	float:none;
	clear:both;
	
}
.plusmenu li a i{margin-right:10px;}

.header-search .btn {margin-top:0 !important}
.ui-autocomplete { position: absolute; cursor: default;z-index:3000 !important;}  

.border-top{border-top:1px solid #eee !important}
.border{border:1px solid #eee}
.remove {position:absolute;margin:10px;z-index:500}
.autori h2{
	display:block;clear:both;
	padding:60px 15px 10px 15px;
	margin:0;
	font-size:40px;
	font-weight:bold;
	color:#aaa;
}
.autori .autor{margin-top:15px}
.autori .autor a.name{font-size:20px;color:#000;cursor:pointer;}
a.anchor {
    display: block;
    position: relative;
    top: -100px;
    visibility: hidden;
}
.price.dt{display:block;}

.bs-callout p small{
	display:block; font-size:12px; line-height:12px;
}
.eur{padding:0 5px;font-size:20px;}
.eurbl{display:block}
.eurin{display:inline-block;padding:0 0 0 15px;}
.eursm{font-size:15px !important}
.eurxsm{font-size:12px !important}
.eurc{color:#c88 !important}
.eurcg{color:#bbb !important}
.eurreduct{color:#dcc !important;text-decoration:line-through;padding-left:10px}
footer.footer-block{
	border-top:1px solid #ddd;
}