div.k2Pagination ul li {
    margin: 10px;
}
.wallspinner {
	display:none;
}
body.sticky #headerwrap {
    background-color: #9CC64E;
}
.frontpage #headerwrap #header {
    opacity: 1;
}
ul.menutop li a {
    color: rgba(255,255,255,1);
    font-size: 12px;
    font-weight: 400;
}
#header {
    background: none;
}

.stockygrid-module .search input, #region1 input[type="text"].search-query, .acymailing_form input[type="text"], #region1 .search input, #region1 div.k2SearchBlock form input.inputbox {width:300px!important;}
h2.itemTitle
{text-align:center!important;}
#twoj_gallery_lb1_Overlay {
    z-index: 9999999999!important;
}
#twoj_gallery_lb1_Overlay, #twoj_gallery_lb1_Wrapper {

    z-index: 99999999999!important;
}
.juloawrapper h4 a{
    font-size: 17.5px;
	text-transform:uppercase;
	color:#9CC64E;
}
.k2catwallimage img{width:100%;}
.border h3.moduletitle span {
    font-size: 16px;
}
.adsmanager-details .adsmanager-images a {
    display: block;
    margin-top: 10px;
	float:left;
	margin-left:10px;
}
@media (max-width: 1565px){
.socialleft {
    display: none;
}}

.npday, .npmonth, .npyear{
	color:#fff!Important;
	
	
}

/* moz fix */
.np_fromtheblog1 img {
	max-width:100%;
	width:100%;
}


@media screen and (max-width: 1000px) {
.np_fromtheblog1 {
  margin-bottom:32px
}
}

@media screen and (max-width: 900px) {
.np_fromtheblog1 h5 {
  font-size:26px
}
}

@media screen and (max-width: 480px) {
.np_fromtheblog1 h5 {
  font-size:18px
}

.np_fromtheblog1 {
  text-align:center
}
}
span.ad_price {
    font-size: 26px;
}

h3.catItemTitle {
    font-size: 26px!important;
}
.acymailing_form input[type="text"] {
    width:95%!important;
}
input.search-query, div.k2SearchBlock form input.inputbox {
    width: 115px;
}
.container-icone-home img{
	width:70%!important;
	padding:0 15%;
}
.container-icone-home h4{
	text-align:center;
}

.sezione-home {
	width:12.5%;
	float:left;
}
@media screen and (max-width: 1000px) {
.sezione-home {
	width:24%;
}
.container-icone-home img{
	width:70%;
	padding:0 15%;
}
}
@media screen and (max-width: 600px) {
.sezione-home {
	width:50%;
}
.container-icone-home img{
	width:100%;
	padding:0;
}
}
@media screen and (max-width: 480px) {
.sezione-home {
	width:100%;
}
.container-icone-home img{
	width:70%!important;
	padding:0 15%;
}
}
@media screen and (max-width: 300px) {
.container-icone-home img{
	width:100%!important;
	padding:0;
}
}
.acyintro {
	background: rgba(187, 22, 82, 0.6);
}
.contribute {	
background: rgba(200, 191, 60, 0.8);
padding:40px 0;
}
#menuwrap .suckerfish ul.menu > li ul li {
    min-width: 190px;
}
