:root {
--green: #00ff00;
--white: #ffffff;
--red: #ff0000;
--grey-light: #e8e8e8;
}
.green {
color: var(--green);
}
.white {
color: var(--white);
}
.red {
color: var(--red);
}
.ckc-addresses-heading {
padding-bottom: 3rem;
}
h1.ckc-entry-title {
font-size: 35px;
margin-bottom: 0;
}
h1.ckc-entry-title,
h2 {
max-width: 100%;
}
.ckc-ad-even {
background-color: transparent;
}
.ckc-ad-odd {
background-color: var(--grey-light);
} .ckc-zoom {
cursor: pointer;
}
.ckc-institutions-and-persons .ckc-col-institutions,
.ckc-institutions-and-persons .ckc-col-persons {
margin-top: 0;
}
.ckc-institutions-and-persons .ckc-col.ckc-avatar {
float: left;
width: 20%;
}
.ckc-institutions-and-persons .ckc-col.ckc-avatar .ckc-wrapper {
padding: 0.7rem 0.5rem 2rem 0rem;
}
.ckc-institutions-and-persons .ckc-col.ckc-address-list-item {
float: left;
width: 80%;
}
.ckc-institutions-and-persons .ckc-col.ckc-address-list-item .ckc-wrapper {
padding: 0rem 0 2rem 0.5rem;
}
.ckc-institutions-and-persons .ckc-inst-name,
.ckc-institutions-and-persons .ckc-pers-name {
font-weight: bold;
}
.ckc-col-pers-inst-func,
.ckc-superordinate {
border-top: 1px solid #787878;
margin-top: 2rem;
padding-top: 1rem;
}
.ckc-row.ckc-map,
.ckc-row.ckc-address,
.ckc-row.ckc-phone,
.ckc-row.ckc-mail,
.ckc-row.ckc-web {
margin-top: 2rem;
}
.ckc-row.ckc-func-pers,
.ckc-row.ckc-kind-inst,
.ckc-row.ckc-inst-func {
padding-top: 1rem;
}
.ckc-inst-details .ckc-col-pers-sup,
.ckc-pers-details .ckc-col-inst-func {
border-top: 1px solid #787878;
margin-top: 2rem;
padding-top: 1rem;
}
.ckc-col.ckc-func,
.ckc-col.ckc-pers,
.ckc-col.ckc-kind,
.ckc-col.ckc-inst {
float: left;
max-width: 50%;
width: 50%;
}
.ckc-func-pers .ckc-col.ckc-func span,
.ckc-kind-inst .ckc-col.ckc-kind span,
.ckc-inst-func .ckc-col.ckc-inst span {
display: block;
overflow: hidden;
padding-right: 0.5rem;
}
.ckc-func-pers .ckc-col.ckc-pers span,
.ckc-kind-inst .ckc-col.ckc-inst span,
.ckc-inst-func .ckc-col.ckc-func span {
display: block;
overflow: hidden;
padding-left: 0.5rem;
}
.ckc-map-responsive {
position: relative;
padding-bottom: 25%;
height: 0;
overflow: hidden;
}
.ckc-map-responsive iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.ckc-openstreetmap {
margin-top: 2rem;
}
br.ckc-clear {
clear: both;
}
.ckc-list-item,
.ajax-content {
position: relative;
}
.placeholder {
background-color: rgba(255, 255, 255, 0.7);
will-change: background-color;
transition: all 0.25s ease;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
opacity: 0;
display: none;
justify-content: center;
align-items: flex-start;
z-index: 2;
}
.placeholder.active {
display: flex;
}
.placeholder.show {
opacity: 1;
}
.placeholder img {
width: 100px;
}
.ckc-list-item .cols-content {
display: flex;
}
.ckc-list-item .col {
width: 50%;
}
.communication-item {
margin-bottom: 5px;
}
.ckc-col i,
.communication-item span {
width: 30px;
height: 30px;
display: inline-block;
background: #fbf4f3;
border-radius: 50%;
text-align: center;
line-height: 30px;
font-size: 18px;
color: #b53026;
transition: all 0.3s ease;
margin-right: 2px;
}
.communication-item a:hover {
color: #b53026;
}
.is-style-fill-small-button {
margin-top: 20px;
}
.ckc-col-pers-address,
.ckc-col-inst-address {
margin: 30px 0;
background: transparent;
border: 5px solid #fbf4f3;
padding: 10px 30px 30px;
}
.item-link,
.ckc-col-inst-address a {
color: #252626 !important;
}
.item-link:hover,
.ckc-col-inst-address a:hover {
color: #b53026 !important;
}
.pers-function,
.super-ordinate-function,
.subordinate-function {
font-weight: bold;
}  @media (min-width: 576px) {
} @media (min-width: 768px) {
} @media (min-width: 992px) {
} @media (min-width: 1200px) {
.ckc-institutions-and-persons .ckc-col-institutions,
.ckc-institutions-and-persons .ckc-col-persons,
.ckc-inst-details .ckc-col-inst-address,
.ckc-inst-details .ckc-col-pers-sup,
.ckc-pers-details .ckc-col-pers-address,
.ckc-pers-details .ckc-col-inst-func {
float: left;
max-width: 50%;
width: 50%;
}
.ckc-institutions-and-persons .ckc-col-institutions > .ckc-container,
.ckc-institutions-and-persons .ckc-col-persons > .ckc-container,
.ckc-inst-details .ckc-col-inst-details > .ckc-container,
.ckc-inst-details .ckc-col-pers-sup > .ckc-container,
.ckc-pers-details .ckc-col-pers-address > .ckc-container,
.ckc-pers-details .ckc-col-inst-func > .ckc-container {
max-width: 90%;
overflow: hidden;
}
.ckc-inst-details .ckc-col-pers-sup,
.ckc-pers-details .ckc-col-inst-func {
border-top: none;
margin-top: 0;
padding-top: 1.5rem;
}
}span.eeb-nodis { 
display:none !important; 
}
span.eeb-rtl { 
unicode-bidi:bidi-override !important; 
direction:rtl !important; 
display:inline !important; 
}
span.eeb-rtl span.eeb-sd, span.eeb-nrtl span.eeb-sd{
display:inline !important;
padding-left:0 !important;
}
span.eeb-nrtl { 
word-break: break-all !important;
}
.eeb-encoded { 
position:relative; 
margin-top:-0.3em; 
z-index:1000; 
color:green; 
}.wpml-ls-legacy-list-horizontal{border:1px solid transparent;padding:7px;clear:both}.wpml-ls-legacy-list-horizontal>ul{padding:0;margin:0 !important;list-style-type:none}.wpml-ls-legacy-list-horizontal .wpml-ls-item{padding:0;margin:0;list-style-type:none;display:inline-block}.wpml-ls-legacy-list-horizontal a{display:block;text-decoration:none;padding:5px 10px 6px;line-height:1}.wpml-ls-legacy-list-horizontal a span{vertical-align:middle}.wpml-ls-legacy-list-horizontal a span.wpml-ls-bracket{vertical-align:unset}.wpml-ls-legacy-list-horizontal .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:0;margin-right:.4em}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:30px}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul{text-align:center}