#map p {
    margin: 0px;
    padding: 0px;
}
#footer {
    border-top: #888 6px double;
}
.sscf-form .sscf-input {
    background: #f7f7f7!important;
}
.tck-article-title {
    text-align: center;
}
h1 {
    text-align: center;
}
#map {
    opacity: 0.75;
}
.tck-article.item-page_refeference img {
    filter: brightness(80%);
}
.tck-article.item-page_refeference img:hover {
    filter: brightness(100%);
}
#wrap-contact-form97 .rf_submit {
    color: #000;
}
#wrap-contact-form97 .rf_submit:hover {
    color: #fff;
}
.eventgallery-subcategories .content .data .title h2 {
    font-size: 22px;
    line-height: 26px;
color:#00ff00;
}
.chronoforms6_credits {
    display: none;
}
.eventgallery-subcategories .item-container {
    float: none;
    display: inline-block;
}
.eventgallery-events-gridlist {
    text-align: center;
    margin: 0px auto;
}
#events .item .eg-content .data {
    color: #00ff00;
}
.breadcrumb {
    font-size: 15px;
    padding: 8px 0px 10px;
    margin: 0px;
}
.breadcrumb > li > .divider {
    color: #333;
}
.jd-simple-contact-form .form-check-inline .form-check-input {
    margin-top: -10px;
}
input.inputbox, .registration input, .login input, .contact input, .contact textarea, select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    width: 100%;
  padding:12px;
}
.jd-simple-contact-form .jdscf-col-md-auto {
    width: 100% !important;
}
.jd-simple-contact-form label {
    font-size: 16px;
}
.jd-simple-contact-form .jdscf-row {
    margin-right: 20px;
    margin-left: 5px;
}
.button, button, button.btn, input.btn, .btn {
    max-width: 200px;
}
.sclogin-username.input-small {
    width: 200px;
    font-size: 20px !important;
    padding: 16px !important;
}
#sclogin-passwd105 {
    width: 200px;
    font-size: 20px !important;
  padding: 16px !important;
}
.sourcecoast .btn-primary {
    background-color: #0f0;
    color: #404040;
    font-size: 18px;
    text-shadow: none;
    font-weight: 600;
}
.sclogin {
    overflow: visible;
    text-align: left;
    display: inline-block;
}
#sclogin-105 .row-fluid {
    text-align: center;
}
.well {
    padding: 19px 40px;
}
.kontakt-blok h3 {
  font-weight: 600;
  line-height: 110%;
margin-bottom: 1px;
}
.kontakt-blok p, .tck-article.item-pagekariera p {
line-height: 26px;
}
.kontakt-blok {
	padding-bottom:1em;
}
.tck-article.item-pagekariera h3 {
  line-height: 26px;
  font-weight: 600;
}
.tck-article.item-pagekariera li {
  padding-top: 8px;
}
.eventgallery-subcategories .item-container {
  width: auto !important;
}
.eventgallery-lazyme {
  width: 300px !important;
  height: 300px !important;
}
.event-thumbnail {
  width: 100%;
  height: 100%;