body {     font-size: 16px; line-height: 22px; }

#sp-sidebar2 a:not(.btn) {  font-weight: 500;   font-size: 9pt;}
#sp-sidebar1 a:not(.btn) {color:#E0DEC8;font-weight: 500;}

#sp-sidebar1 {
    border-left: 0px solid #000; 
    border-right: 0px solid #000000; 
    padding-bottom: 20px;
    -webkit-box-shadow: inset 0px 0 0 #e1e1e1,inset -1px 0 0 #fff; 
    -moz-box-shadow: inset 0px 0 0 #e1e1e1,inset -1px 0 0 #fff;
     box-shadow: inset 0px 0 0 rgba(51, 41, 41, 0.41),inset -1px 0 0 #090A08; 
    BACKGROUND-COLOR: #1D2911;
    color:#E0DEC8;
}

h1 { font-size: 28.5px !important; }

h2 { font-size: 22.5px !important; }
h2.itemTitle {color: #1D2911;}
h1, h2, h3 {line-height: 22px;}
.homepage #sp-component { padding: 0px;}
.podnaslov {color:#981B1B; font-weight:bold;font-size:18px; line-height: 24px;}
#sp-header-wrapper {
    background: none repeat scroll 0% 0% #1D2911;}

#sp-main-body-wrapper {
 /*  background-color:#516630;*/ background-color:#3B4E29;
}
section {
    margin-right:0px;
}
.pull-left > img {
    width:100%;
margin-bottom:10px;}
.nav {
        margin-left:5px;
}
a:not(.btn) {
    /*color: #579022;*/ color: #1D2911; font-weight: bold;
/*text-decoration: underline;*/}

.module h3 {
    color: #0d4730;
line-height: 40px;
height: 40px;
/*color: #555;*/
border-top: 0px solid #FFF;
border-bottom: 0px solid #FFF;
background: none repeat scroll 0% 0% #E0DEC8;
}

#main-body {
    /*background: none repeat scroll 0% 0% #F6F6F6;*/
background: none repeat scroll 0% 0% #eeecd1;
}
.ns2-links-wrap .ns2-row-inner {
      box-shadow: 0px -1px 0px #E1E1E1 inset;
border-bottom: 1px solid #E0DEC8;
}
.icon-search:before {
    content: none;
}
#sp-bottom-wrapper, #sp-partner-wrapper {
    color: #FFF;
    background:  #1D2911;
    margin-top: -50px;
    padding: 60px 0px 30px;
}
.featured-news {
    background: none repeat scroll 0% 0% #2B3A1B;
}
#sp-footer-wrapper {
    background: none repeat scroll 0% 0% #2B3A1B;
}

div.itemRelated h3 {
	margin: 0;
}

div.itemRelated ul li {
	padding: 5px;
}

a.itemRelTitle {
	font-size: 15px;
	margin-bottom: 0;
}
ul.sigProClassic li.sigProThumb {
background: transparent !important;}

#sp-main-menu ul.level-0 > li {
    display: inline-block;
    margin: 0px;
  padding: 10px 2px;}

.catItemRatingBlock {
    overflow: hidden;
}

div#itemListPrimary .catItemIntroText {
    max-height: 100% !important;
}

div.catItemCategory {
    padding:0 !important;
}

div.catItemExtraFields, div.genericItemExtraFields {
    margin:0 !important;
    padding: 0 !important;}

div.catItemReadMore {
    float: right;}

/*moduli za vijesti na naslovnici*/

.ns2-art-wrap .ns2-row-inner {
  padding: 15px 5px 15px 15px;}
.ns2-links-wrap .ns2-row-inner {
  padding: 1px 10px 1px 0px;}

/*template za recepte*/

.menu-recepti-za-divljac #sp-main-body-wrapper {
    background: url(/images/krpa.png) fixed;}

.menu-recepti-za-divljac #main-body {
background: none repeat scroll 0% 0% #ffffed;}

.menu-recepti-za-divljac .ns2-links-wrap .ns2-row-inner {
  box-shadow: 0px -1px 0px #FFE7E7 inset;border-bottom: 0px solid #E0DEC8;}

.menu-recepti-za-divljac .module h3 {
    background: none repeat scroll 0% 0% #CDD286; font-weight: 500;}

.menu-recepti-za-divljac .itemListCategory h2, #itemListLinks h4, .itemRelated h3 {
  font-size: 20px;
  font-weight: 500;
  margin: 0;
  padding: 0 15px;
  line-height: 50px;
  height: 50px;
  color: #555555;
  background: #F9F9E1;
  text-transform: uppercase;
  border-bottom: 1px solid #fff;
  box-shadow: inset 0 1px 0 #e1e1e1, inset 0 -1px 0 #e1e1e1;}

.menu-recepti-za-divljac h3 {  font-size: 17.5px;}
.menu-recepti-za-divljac a:not(.btn) {
   color: #1D2911;
  font-weight: 500;}
.menu-recepti-za-divljac div.itemAuthorBlock {
  background: #F9F9E1;
  border: 1px solid #fff;
  margin: 0 0 16px 0;
  padding: 8px;
  box-shadow: inset 0 1px 0 #e1e1e1, inset 0 -1px 0 #e1e1e1;
  border-radius: 10px;
}
.menu-recepti-za-divljac div.itemTagsBlock ul.itemTags li {
  background: #F9F9E1;
  border-radius: 2px;
  display: inline;
  list-style: none;
  padding: 0 4px;
  margin: 0;
  text-align: center;
}


.menu-optika-opticki-ciljnici .itemExtraFields {
	background-color: #E5E3C5;
	width: 50%;
	float: right;
	margin: 0 0 0 10px;
	padding: 10px;
	border: none;
	  font-size: small;
}

.menu-optika-opticki-ciljnici .itemExtraFields ul {
}

.menu-optika-opticki-ciljnici .itemExtraFields li {
}

.menu-optika-opticki-ciljnici .itemExtraFields span {
}

.menu-optika-opticki-ciljnici .itemExtraFields .itemExtraFieldsLabel {
	width: 55%;
}

.menu-lovacko-oruzje-za-lov .itemExtraFields {
	background-color: #E5E3C5;
	width: 50%;
	float: right;
	margin: 0 0 0 10px;
	padding: 10px;
	border: none;
	  font-size: small;
}

.menu-lovacko-oruzje-za-lov .itemExtraFields ul {
}

.menu-lovacko-oruzje-za-lov .itemExtraFields li {
}

.menu-lovacko-oruzje-za-lov .itemExtraFields span {
}

.menu-lovacko-oruzje-za-lov .itemExtraFields .itemExtraFieldsLabel {
	width: 55%;
}
.menu-lovacko-streljivo-za-lov .itemExtraFields {
	background-color: #E5E3C5;
	width: 50%;
	float: right;
	margin: 0 0 0 10px;
	padding: 10px;
	border: none;
	  font-size: small;
}

.menu-lovacko-streljivo-za-lov .itemExtraFields ul {
}

.menu-lovacko-streljivo-za-lov .itemExtraFields li {
}

.menu-lovacko-streljivo-za-lov .itemExtraFields span {
}

.menu-lovacko-streljivo-za-lov .itemExtraFields .itemExtraFieldsLabel {
	width: 55%;
}

@media (max-width: 480px) {
.responsive #sp-main-body-wrapper {
    padding-top: 0;
}
}

@media (max-width: 767px) {
.responsive.subpage #sp-top-ad3 {
	width: 100%;
	margin: 0;
}
.responsive #sp-header-wrapper {
	height: auto;
}
.ltr #sp-footer-wrapper #sp-footer2 {
	text-align: center;
}
}

@media (max-width: 494px) {
	ul.sigProClassic li.sigProThumb,
	ul.sigProClassic li.sigProThumb span.sigProLinkOuterWrapper,
	ul.sigProClassic li.sigProThumb span.sigProLinkWrapper,
	ul.sigProClassic li.sigProThumb a.sigProLink img.sigProImg,
	ul.sigProClassic li.sigProThumb a.sigProLink {
		width: 100% !important;
	}
	ul.sigProClassic li.sigProThumb a.sigProLink img.sigProImg {
		background-size: cover;
	}
}

.btn-inverse {
	background-image: linear-gradient(to bottom,#BB0606,#630303);
}