/*
 * verze 1.0
 * 19.3.2021
 * --------------------------------------------------*/
 
  /* header pozadi  */
  
  .sp-page-title .container  {
  background-color: rgba(0, 0, 0, .3); 
  padding:20px;
  border-radius: 8px;
}

 /* header titles  */
.sp-page-title .container h1,
.sp-page-title-no-img .container h1 {
  font-weight: 700;
}

#sp-user .sp-module .sp-module-title, .sppb-addon-module .sp-module-title {
    color: #ddd;
}

#sp-user .sp-module ul >li >a, 
#sp-user  .sppb-addon-module ul >li >a {
    color: #ddd;
}

#sp-user .sp-module ul >li >a:hover, 
#sp-user .sppb-addon-module ul >li >a:hover {
    color: #f79a39;
}

/* top2 - login  */
.mobile-centered.vpravo {
    text-align: right;
}

@media (max-width: 768px)
.mobile-centered.vpravo {
    text-align: center !important;
}

/* zapati  */

#sp-user1,
#sp-user2,
#sp-user3,
#sp-user4 {   padding-bottom: 30px; }


/* K2 blog - Seznam clenu LDK  */

.clenove #k2Container {
    padding: 0;
}

.clenove div.itemListCategory {
    background: transparent;
    border: none;
    border-radius: 0px;
    margin: 0 0 30px 0;
    padding: 0px;
}

.clenove div.itemList {
padding: 0;
}

.clenove div.itemContainer {
	display: table-cell;
    vertical-align: top;
	width: 50%!important;
}

.clenove div.catItemView {
    margin: 0 15px 30px 15px;
    padding: 20px;
	max-width:700px!important;
	background-color: #fafafa;
    border: 1px solid #ddd;
    border-radius: 4px;	
}

.clenove h3.catItemTitle{
	font-size:24px;
}


.clenove div.catItemExtraFields, 
.clenove div.genericItemExtraFields {
    margin: 0;
    padding: 0;
    border-top: none;
}


@media only screen and (max-width: 1100px) {

.clenove div.itemList {
padding: 0;
}

.clenove div.itemContainer {
	display: block;
    vertical-align: top;
	width: 100%!important;
}

.clenove div.catItemView {
    margin: 0px 0px 30px 0px;
}

}