
#contact-form
{
  height: 100% !important;
}
.label-info
{
  background-color: transparent !important;
}
.label-info:hover
{
  color: red !important;
}
.page-header
{
  border: none !important;
  margin: 2% 0 0 0 !important;
}

#jform_contact_email_copy
{
  position: absolute;
  left: 0;
  bottom: 1.5%;

}
.blog h2
{
  margin: 0;
}
#jform_contact_email_copy-lbl
{
margin-left: 16px;
}
#jform_contact_email_copy-lbl:after
{
  content: "\00a0 \00a0"
}

.validate
{
  padding: 3px;
}
blockquote
{
  font-size: 1.3em !important;
}


.contact-form input[type="text"]
{
  max-width: 80%;

}
.contact-form input[type="email"]
{
  max-width: 80%;
}
#jform_contact_emailmsg
{
  max-width: 80%;
}
.contact-form textarea
{

  max-width: 100%;

}
.control-group > div
{
  clear:both;
}
fieldset
{

  position: relative !important;
  padding: 1%;
}
.tag-category .btn-toolbar
{
  background-color: #f8f8f8;
  margin: 0 !important;
  border-left: 1px solid #dddddd !important;
  border-right: 1px solid #dddddd !important;
}
.content-category .btn-toolbar
{
  background-color: #f8f8f8;
  margin: 0 !important;
  border-left: 1px solid #dddddd !important;
  border-right: 1px solid #dddddd !important;
}
.btn-group
{
  margin-right: 5px;
}


.blogContent img
{
  margin: 0 auto;
  text-align: center;
}


.blogContent
{

  margin-top: 10px;
  padding-top: 10px;
  padding-bottom: 20px;
  margin-bottom: 10px;
}

.blogContent a
{
  color: #2482b0;
}
.blogContent a:hover
{
  color: #069;
}
.page-header h2
{

  margin: 0 !important;
  padding: 5.7px;
  font-size: 25px;
  text-align: left;
  position: relative;
  padding: 0;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;

}
.page-header h2 a
{

  color: #373737;

}

.page-header h2 a:hover
{

  color: #b46d70;

}
.item-title
{
  padding: 5.7px;
  text-align: left;
  position: relative;
  padding: 0;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;

}

.item-title a
{
  color: #373737;
  text-decoration: none;
}


.item-title a:hover
{

  color: #b46d70;

}

.NiedawneWydarzenia
{
  box-shadow: 0 1px 2px rgba(0,0,0,.3);
  padding: 0.5% 0 0.5% 0;
  display: block;
  font-size: 1.6em;
  background-color: #DC281E;
  color: #FFF;
  text-align: center;
  width: 100%;
  margin: 0 auto 1% auto;


  position: relative;

  /* text-align: left; */

  font-weight:normal;
}
.cat-children
{
  display: inline-block;
  text-align: center;
}





.page-header h1
{
  margin-left: 0.5%;
}

.page-header a
{
  text-decoration: none;

  color: #DCD0C0;
}

div[itemprop="articleBody"]
{
   list-style-position: inside;
   margin: 20px 0 10px 0;
   border-radius: 10px;
}

div[itemprop="articleBody"] a
{
    color: #2482b0;
}
div[itemprop="articleBody"] a:hover
{
    color: #069;
}

.print-icon
{
  margin-top: 10px;
  list-style-type: none;

}
.print-icon a:hover
{
  color: #b46d70 !important ;

}
.print-icon a
{
  padding: 5.7px;
  color: black !important;
  text-decoration: none;

}
.published
{
  float: left;
}
.published::after
{
  content: "\00a0 / \00a0";
}

.article-info
{
  margin: 0 !important;
  display: inline-block;
}

.createdby
{
  position: relative;
  display: inline-block;
  background: url('../images/ikony/user.png') no-repeat 0 2px;
  background-position: left;
  padding: 3px 3px 3px 20px;
}
.create
{

}
.subheading-category
{

  text-align: left;
  padding: 0.5% 0 0.5% 0;
  margin-left: 1%;
  display: block;
  font-weight: 500;

}
#fwgallery
{
  background-color:  #FFFFFF;
  border: 1px solid #e7e7e7;
  box-shadow: 0 1px 2px rgba(0,0,0,.1);
  padding: 3%;
}
#fwgallery *
{
  font-size: .99em !important
}
.galleries-item-title
{

}
.readmore a
{
  color: #FFF !important;
  background-color: #DC281E;
}
.readmore:hover a
{
    background-color: #d53a31;
}
.contact
{
  background-color:  #FFFFFF;
  border: 1px solid #e7e7e7;
  box-shadow: 0 1px 2px rgba(0,0,0,.1);
  padding: 3%;
}
.content-category h2
{

  margin: 0 !important;
  padding: 0.5% 0 0.5% 0;
  color: #373737;
  text-align: center;
  border: 1px solid #dddddd !important;
  border-bottom: none !important;
  background-color:  #f8f8f8;
  font-size: 25px;
  font-weight: 500;
}
.content-category
{
  padding-top: 3%;
}

.category-list
{

  max-width: 100%
}



.tag-category table tr td a
{

  text-align: left !important;
}

.list-title a
{
  font-size: 16px !important;
  text-transform: lowercase;
}


.tag-category
{
  max-width: 100%;
  background-color:  #FFFFFF;
  border: 1px solid #e7e7e7;
  box-shadow: 0 1px 2px rgba(0,0,0,.1);
  padding: 3%;
}
.content-category
{
  max-width: 100%;
  background-color:  #FFFFFF;
  border: 1px solid #e7e7e7;
  box-shadow: 0 1px 2px rgba(0,0,0,.1);
  padding: 3%;
}

.tag-category h2
{
  color: #373737;
  margin: 0 !important;
  padding: 0.5% 0 0.5% 0;
  text-align: center;
  border: 1px solid #dddddd !important;
  border-bottom: none !important;
  background-color: #f8f8f8;
  font-size: 25px;
  font-weight: 500;
}

.tags
{
  display: inline-block;
  position: relative;

}
.tags::before
{
  content: "/";


}

.tags a
{
  text-decoration: none;
  color: #b46d70;
  padding-left: 2px;
}
.tags a:hover
{
  text-decoration: underline;
  color: rgb(138, 185, 182);
}

li[itemprop="keywords"]
{
  list-style-type: none !important;
  display: inline-block;

}


div[itemprop="blogPost"]
{
  list-style-position: inside;
  margin: 0% 0 3% 0;
  padding: 2%;
  background-color:  #FFFFFF;
  border: 1px solid #e7e7e7;
  box-shadow: 0 1px 2px rgba(0,0,0,.1);
}


.item-page
{
  list-style-position: inside;
  padding: 2%;
  background-color:  #FFFFFF;
  border: 1px solid #e7e7e7;
  box-shadow: 0 1px 2px rgba(0,0,0,.1);
}












.wrap_tab
{
  overflow-x: auto;
}





.pagination
{
  background-color:  #FFFFFF;
  border: 1px solid #e7e7e7;
  box-shadow: 0 1px 2px rgba(0,0,0,.1);
  text-align: center;
  width: 100%;
  margin: 0 !important;
}

.pagination li span
{
  display: block;
  text-align: center;
  padding: 5px 12px 5px 12px;
}



.pagination li.pagination-start
{
  display: none;
}
.pagination li.pagination-end
{
  display: none;
}

.pagination ol, .pagination ul
{
  text-align: center;
  list-style-type: none;
}
.pagination li
{

  border-radius: 5px;
  margin-right: 4px;
  display: inline-block;
  background-color: #f8f8f8;
  border: 1px solid rgba(84, 82, 89, 0.3);
  color: rgba(42, 41, 41, 0.46);
  font-size: 16px;
}
.pagination li > a
{
  padding: 5px 12px 5px 12px;
  display: block;
  color: #373737;
  text-decoration: none !important;
}
.counter
{
  float: none !important;
  text-align: center;
  padding: 2px;
  margin-bottom: 4px;
}
.counter::after
{
content: "";
display: block;
clear:both;
}
.pagination li:hover > a
{
  color: #b46d70;
}

.only label, .phrases-box label
{
  margin: 1% 4% 1% 0;
}
.only > *, .phrases-box *
{
  display: inline-block !important;
}
.only, .phrases-box
{
    text-align: center;
}

#component .search .controls
{
    width: 100%;
}
#component .search
{
  background-color:  #FFFFFF;
  border: 1px solid #e7e7e7;
  box-shadow: 0 1px 2px rgba(0,0,0,.1);
  padding: 3%;
  list-style: none;
  list-style-position: inside;
}






/* SEARCH --------------------------------------------------------------------------------------------------------------------------------------*/
/*
.advanced-search a
{
  display: none;
}

.roksearch_wrapper
{
  background-color: #DCD0C0;
}
.roksearch_row_btm
{
  display: none;
}



#roksearch_search_str
{
  color: black !important;
}


#roksearch_results .roksearch_odd
{
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  padding: 3px;
  background-color: #DCD0C0;
}
#roksearch_results
{
  background: none;
}


#roksearch_results .roksearch_odd a
{
  padding: 15px;
  display: block;
  text-decoration: none;
}

#roksearch_results .roksearch_odd a:hover h3
{
  color: white;
}
#roksearch_results .roksearch_even a:hover h3
{
  color: white;
}


#roksearch_results .roksearch_odd-hover h3, #roksearch_results .roksearch_even-hover h3
{
  padding-left: 0 !important;
  background: none;
}



#roksearch_results .roksearch_even
{

  background-color: #c9beae;
}

#roksearch_results .roksearch_even a
{

  text-decoration: none;
}

@media only screen and (max-width: 420px)
{
  #roksearch_results
  {
    width: 300px;
  }
}

#roksearch_results
{
  z-index: 100;
  border: none !important;
  border-radius: 10px;
}

#roksearch_results .roksearch_header
{
font-family: 'Roboto', sans-serif;
color: #373737;
border: none;
border-bottom: 1px solid #DCD0C0;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
background-color: #c9beae;

}
#roksearch_results span
{
  color: #373737;
  padding: 3px;
}

#roksearch_results h3
{
  color:  #b46d70;
  padding: 0;
}



#roksearch_search_str.loading
{
  border: none;
  background-color: #DCD0C0;
}
#roksearch_search_str
{

  height: 20px;
  width: 97%;
  color:rgb(84, 82, 89) !important;
  border: none;
  background-color: #DCD0C0;
}
/* SLICK*/

/*EVENTGALLERY*/


.eventgallery-events-gridlist, .event, #jevents
{

  margin: 0 0 2% 0;
  padding: 1.2%;
  background-color:  #FFFFFF;
  border: 1px solid #e7e7e7;
  box-shadow: 0 1px 2px rgba(0,0,0,.1);
}




/*EVENTGALLERY*/
