#k2Container {
    padding: 0;
}

div.itemListCategory {
    background: transparent;
    border: none;
    border-radius: 0;
    margin: 0;
    padding: 0;
}

div.catItemView {
    margin-bottom: 0px;
    padding: 0px;
}

/*item K2 */

div.itemView {
    padding: 0;
    margin: 0;
}

div.itemBody {
    padding: 0;
    margin: 0;
}

div.itemIntroText,
div.itemFullText {
    padding: 0;
}


/* pagination, strankovani - svetly podklad */
div.k2Pagination {
    padding: 30px 10px;
    margin: 0;
    text-align: center;
   font-size: 24px;		
  color: #3c9a66;
}

div.k2Pagination ul {
    text-align: center;
	margin: 0 0 30px 0;
}

div.k2Pagination ul li {
    display: inline-block;
    margin: 0;
    padding: 0;
}

div.k2Pagination ul li span {
    display: inline-block;
    padding: 4px 16px;
     margin: 0 3px 5px 0;
     border: 1px solid #3c9a66;
	 border-radius: 12px;
    vertical-align: middle;	
}

div.k2Pagination ul li a,
div.k2Pagination ul li a:visited {
    display: inline-block;
	 border: 1px solid #fff;
	 font-weight:600;
    padding: 4px 16px;
     margin: 0 3px 5px 0;
	color: #fff!important;
    border-radius: 12px;
    vertical-align: middle;
    background: #3c9a66;
    text-decoration: none!important;
}

div.k2Pagination ul li a:hover {
    border: 1px solid #3c9a66;
	color: #3c9a66!important;
   background: #fff;
    text-decoration: none;
	opacity:1;
}

@media only screen and (max-width:900px) {

div.k2Pagination {
    text-align: left;
	padding-left:0px;
}

div.k2Pagination ul {
    text-align: left;
}

}

