.uk-navbar-dropdown{
border-radius: 4px;
}
.uk-navbar-dropdown-nav>li>a{
color:rgba(255,255,255,0.95);
}
.uk-navbar-dropdown-nav>li>a:hover{
border-radius:4px;
}
.uk-light .uk-navbar-nav>li> a{
color:rgba(255,255,255,0.85) !important;
}
.uk-card{
border-radius:4px;
}
#snf-wrapper img{
border-radius:4px;
} .page-id-340 .tm-header{
margin-top:20px;
} .page-id-340 .uk-navbar-dropdown {
background-color: rgba(255,255,255,0.1);
top:82px !important;
}
.page-id-340 .uk-sticky-below .uk-navbar-dropdown {
top:105px !important;
}
.page-id-340 .uk-navbar-dropdown-nav li a{
color:rgba(255,255,255,0.9) !important;
}
.page-id-340 .uk-active a::before{
display:none;
}
.page-id-340 .uk-navbar-dropdown-nav>li>a:hover {
background-color: rgba(255,255,255,0.3);
}
.page-id-340 .uk-sticky-fixed .uk-active a::before{
display:block;
}
.page-id-340 .uk-sticky-fixed{
background-color:#fff !important;
}
.page-id-340 .uk-sticky-fixed .uk-navbar-dropdown{
background-color:rgba(255,255,255,1) !important;
}
.page-id-340 .uk-sticky-fixed .uk-navbar-dropdown-nav>li:hover { }
.page-id-340 .uk-sticky-fixed .uk-navbar-dropdown-nav>li a{
color:#a0a0a0 !important;
}
.page-id-340 .uk-sticky-fixed .uk-navbar-dropdown-nav>li a:hover{
color:#292929 !important;
background-color: #f7f7f7;
}
.page-id-340 .uk-sticky-fixed .uk-navbar-dropdown-nav>li.uk-active>a{
color:#292929 !important;
} .page-id-340  .tm-header-mobile .uk-navbar-container {
position: absolute;
width: 100%;
z-index:1;
}
.page-id-340  .tm-header-mobile .uk-navbar {
background-color: transparent !important;
}
.page-id-340  .tm-header-mobile .uk-navbar-container {
background-color: transparent !important;
}
.page-id-340 .tm-header-mobile .uk-navbar-toggle {
color: white;
}
.page-id-340 .tm-header-mobile img{
width:100px;
margin-top:10px;
}
.uk-light .uk-button-secondary{
color:rgba(255,255,255,1) !important;
border-color:rgba(255,255,255,.9) !important;
}
.uk-light .uk-button-secondary:hover{
background-color:rgba(255,255,255,.3) !important;
}
.uk-light .uk-button-default{
color:rgba(255,255,255,1) !important;
background-color:rgba(255,255,255,.4) !important;
}
.no-transformation{
text-transform:none !important;
} .intro-slideshow .el-item{
box-shadow: 0 3px 12px rgba(0, 0, 0, .1);
border:4px solid #fff;
margin:12px;
}
.news-wrapper{
padding-bottom: 50px;
}
.section-sidebuttons{
height:0px;
}
.section-betriebsferien, .section-feiertage{
height:0px;
} @media only screen and (max-width: 960px) {
.section-01.mobile-background .uk-section{
background-image: url(//azholz.ch/wp-content/uploads/2019/10/az-Holz-AG-Hintergrundbild-Mobile.jpg) !important;
}
} @media only screen and (max-width: 640px) {
.section-02 {
padding: 25px 0px 81px 0px !important;
}
.section-03{
margin-top:-56px !important;
}
.news-wrapper{
padding-bottom:10px !important;
}
} .grecaptcha-badge { 
display:none !important;
}
.el-link{
text-decoration:none !important;
}
@media only screen and (max-width: 640px) {
.uk-navbar-container{
height: 76px;
}
}
.uk-button .uk-icon {
margin-right:7px;
}
.uk-lightbox-button{
border-radius:50%;
width:40px;
height:40px;
}
.uk-lightbox-button svg{
height:16px;
width:16px;
}
.uk-navbar-dropdown{
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08)
}
@media only screen and (max-width: 1024px) {
.uk-navbar-right{
gap:10px !important;
}
.uk-navbar-nav a{
padding-left:12px !important;
padding-right:12px !important;
}
}
.error404 .uk-heading-primary{
margin-top:70px;
}
.error404 .uk-search{
display:none;
}
.uk-modal-body{
box-shadow: 0 6px 50px 0 rgba(0,0,0,.15) !important;
border-radius:4px;
}
#information-betriebsferien .uk-modal-body, #feiertage .uk-modal-body{
padding-left:35px !important;
padding-right:35px !important;
}
.senden{
margin-bottom: 0px !important;
margin-top: 30px !important;
height: 46px;
}
.wpcf7-submit, {
line-height:40px;
cursor: pointer;
border:none;
text-transform:uppercase;
font-size:11px;
font-weight:500;
letter-spacing:1px;
font-family:roboto;
border-radius:4px !important;
}
.wpcf7-submit:focus, .wpcf7-submit:active,
.wpcf7-select:focus, .wpcf7-select:active,
.wpcf7-form-control:focus, .wpcf7-form-control:active, {
outline:none !important;
}
.wpcf7 .wpcf7-text,
.wpcf7 .wpcf7-textarea,
.wpcf7 .wpcf7-select,
.wpcf7 .wpcf7-file{
outline:none !important;
font-family:roboto;	
padding-left:36px;
border:1px solid #ccc;
}
.wpcf7 input::file-selector-button {
display:none;
}
.wpcf7 .wpcf7-file {
color:#000000;
}
::placeholder{
color:#cccccc;
}
.wpcf7 input::placeholder {
color: #cccccc !important;
}
.wpcf7 select[name="our-job"] option, .wpcf7 select[name="your-education"] option {
color:#000000;
}
.wpcf7 select[name="our-job"] option:first-child, .wpcf7 select[name="your-education"] option:first-child  {
color:#cccccc;
}
.wpcf7 select[name="our-job"]:has(>option[value=""]:checked), .wpcf7 select[name="your-education"]:has(>option[value=""]:checked) {
color:#cccccc;
}
.wpcf7 p{ position: relative; }
.wpcf7 p .uk-icon{
position: absolute;
color: #dedede;
z-index: 100;
top: 8px;
left: 9px;
} .wpcf7 p .uk-icon svg{
width:20px;
height:20px;
}
.ribbon_grün {
position: absolute;
right: -5px; top: -5px;
z-index: 1;
overflow: hidden;
width: 75px; height: 75px;
text-align: right;
}
.ribbon_grün span {
font-size: 8px;
font-weight: 400;
color: #FFF;
text-transform: uppercase;
text-align: center;
line-height: 19px;
transform: rotate(45deg);
-webkit-transform: rotate(45deg);
width: 100px;
display: block;
background: #79A70A;
background: linear-gradient(#9BC90D 0%, #79A70A 100%);
box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);
position: absolute;
top: 19px; right: -21px;
padding-top:1px;
}
.ribbon_grün span::before {
content: "";
position: absolute; left: 0px; top: 100%;
z-index: -1;
border-left: 3px solid #689007;
border-right: 3px solid transparent;
border-bottom: 3px solid transparent;
border-top: 3px solid #689007;
}
.ribbon_grün span::after {
content: "";
position: absolute; right: 0px; top: 100%;
z-index: -1;
border-left: 3px solid transparent;
border-right: 3px solid #689007;
border-bottom: 3px solid transparent;
border-top: 3px solid #689007;
}
.ribbon_gelb {
position: absolute;
right: -5px; top: -5px;
z-index: 1;
overflow: hidden;
width: 75px; height: 75px;
text-align: right;
}
.ribbon_gelb span {
font-size: 8px;
font-weight: 400;
color: #FFF;
text-transform: uppercase;
text-align: center;
line-height: 19px;
transform: rotate(45deg);
-webkit-transform: rotate(45deg);
width: 100px;
display: block;
background: #F1D434;
background: linear-gradient(#F1D434 0%, #E5B521 100%);
box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);
position: absolute;
top: 19px; right: -21px;
padding-top:1px;
}
.ribbon_gelb span::before {
content: "";
position: absolute; left: 0px; top: 100%;
z-index: -1;
border-left: 3px solid #D78924;
border-right: 3px solid transparent;
border-bottom: 3px solid transparent;
border-top: 3px solid #D78924;
}
.ribbon_gelb span::after {
content: "";
position: absolute; right: 0px; top: 100%;
z-index: -1;
border-left: 3px solid transparent;
border-right: 3px solid #D78924;
border-bottom: 3px solid transparent;
border-top: 3px solid #D78924;
}
.ribbon_rot {
position: absolute;
right: -5px; top: -5px;
z-index: 1;
overflow: hidden;
width: 75px; height: 75px;
text-align: right;
}
.ribbon_rot span {
font-size: 8px;
font-weight: 400;
color: #FFF;
text-transform: uppercase;
text-align: center;
line-height: 19px;
transform: rotate(45deg);
-webkit-transform: rotate(45deg);
width: 100px;
display: block;
background: #79A70A;
background: linear-gradient(#F91B24 0%, #b2151c 100%);
box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);
position: absolute;
top: 19px; right: -21px;
padding-top:1px;
}
.ribbon_rot span::before {
content: "";
position: absolute; left: 0px; top: 100%;
z-index: -1;
border-left: 3px solid #aa1218;
border-right: 3px solid transparent;
border-bottom: 3px solid transparent;
border-top: 3px solid #aa1218;
}
.ribbon_rot span::after {
content: "";
position: absolute; right: 0px; top: 100%;
z-index: -1;
border-left: 3px solid transparent;
border-right: 3px solid #aa1218;
border-bottom: 3px solid transparent;
border-top: 3px solid #aa1218;
}
.wpcf7-spinner{
margin:  7px 0px !important;
}
.uk-box-shadow-small{
box-shadow:0 2px 8px rgba(0,0,0,0.08) !important;
-webkit-transition: box-shadow 0.75s !important;
transition: box-shadow 0.75s !important;
}
.uk-box-shadow-small:hover{
box-shadow:0 10px 20px rgba(0,0,0,0.12) !important;
-webkit-transition: box-shadow 1s !important;
transition: box-shadow 1s !important;
}
.referenzen-first-column{
float:left;
width:120px;
}
.referenzen-second-column{
float:left;
width: -webkit-calc(100% - 120px);
width:    -moz-calc(100% - 120px);
width:         calc(100% - 120px);
}
.post-content p{
margin-top:0px;
margin-bottom:0px;
}
#adressdaten-desktop{
margin-left:15px;
}
.uk-button{
padding-left:18px;
padding-right:22px;
}
.scroll-button{
text-align:center; 
background: transparent;
font-weight: bold;
text-decoration: none;
position:fixed;
right:25px;
display:none;
z-index:999 !important;
}
.scroll-button:hover{
text-decoration:none;
}
.scroll-text{
width:0px;
}
.scroll-top{
bottom:100px;
}
.scroll-gl{ 
bottom:380px;
font-weight:400;
}
.scroll-architektur{
bottom:330px;
font-weight:400;
}
.scroll-holzbauplanung{
bottom:280px;
font-weight:400;
}
.scroll-verwaltung{
bottom: 230px;
font-weight:400;
}
.scroll-kontaktieren{
bottom:330px;
}
.scroll-aktuelles{
bottom:200px;
}
.scroll-referenzen{
bottom:200px;
}
.scroll-kontaktdaten{
bottom:150px;
}
.scroll-kontaktformular{
bottom:17px;
}
.scroll-leistungen{
bottom:250px;
}
.scroll-zusammenfassung{
bottom:250px;
}
.scroll-klimaholzhaus{
bottom:280px;
}
.scroll-projekte{
bottom:250px;
}
.scroll-ansprechpartner{
bottom:200px;
}
.scroll-ansprechpartner-uebersicht{
bottom:250px;
}
.scroll-vorteile{
bottom:300px;
}
.scroll-bausystem{
bottom:250px;
}
.scroll-beispiel{
bottom:200px;
}
.scroll-offene-stellen{
bottom:250px;
}
.scroll-ausbildung{
bottom:200px;
}
.scroll-werte{
bottom:200px;
}
.scroll-haftung{
bottom:200px;
}
.scroll-button .uk-icon-button{
-webkit-transition: background-color 0.5s ease, color 0.5s ease;
-moz-transition: background-color 0.5s ease, color 0.5s ease;
-o-transition: background-color 0.5s ease, color 0.5s ease;
transition: background-color 0.5s ease, color 0.5s ease;
}
.scroll-kontaktdaten .uk-icon-button, .scroll-kontaktformular .uk-icon-button, .scroll-kontaktieren .uk-icon-button,.scroll-top .uk-icon-button, .scroll-aktuelles .uk-icon-button, .scroll-referenzen .uk-icon-button, .scroll-leistungen .uk-icon-button, .scroll-zusammenfassung .uk-icon-button, .scroll-klimaholzhaus .uk-icon-button, .scroll-erstkontakt-uebersicht .uk-icon-button, .scroll-ansprechpartner .uk-icon-button, .scroll-ansprechpartner-uebersicht .uk-icon-button, .scroll-projekte .uk-icon-button, .scroll-vorteile .uk-icon-button, .scroll-bausystem .uk-icon-button, .scroll-beispiel .uk-icon-button, .scroll-offene-stellen .uk-icon-button,  .scroll-ausbildung .uk-icon-button ,  .scroll-mission .uk-icon-button, .scroll-werte .uk-icon-button ,  .scroll-haftung .uk-icon-button  {
background-color:#fafafa !important;
color:#a0a0a0 !important;
box-shadow:0  3px 12px rgba(0,0,0,.07);
}
.scroll-button-active .uk-icon-button{
background-color:#393939 !important;
color:#fafafa !important;
box-shadow:0  3px 12px rgba(0,0,0,.07);
-webkit-transition: background-color 0.5s ease, color 0.5s ease;
-moz-transition: background-color 0.5s ease, color 0.5s ease;
-o-transition: background-color 0.5s ease, color 0.5s ease;
transition: background-color 0.5s ease, color 0.5s ease;
}
.scroll-padding{
position:relative;
}
.scroll-padding span{
position:absolute;
top:-120px;
}
.ansprechpartner-scroll-padding{
position:relative;
}
.ansprechpartner-scroll-padding span{
position:absolute;
top:-170px;
}
@media only screen and (max-width: 640px) {
.scroll-padding span{
position:absolute;
top:-35px;
}
.ansprechpartner-scroll-padding span{
position:absolute;
top:-350px;
}
}
.uk-subnav-pill>*>:first-child{
border-radius: 4px !important;
padding: 8px 20px 8px 13px !important;
}
.page-id-15511 #mitarbeiter li[uk-filter-control]  {
margin-top: 20px;
}
.page-id-15511 #mitarbeiter li[uk-filter-control] a{
display: block;
}
.page-id-15511 #mitarbeiter li[uk-filter-control] a::first-letter{
color: rgba(0,0,0,0);
}
.page-id-15607 .hd-flipcard-3d{
perspective: 2000px !important;
position: relative;
}
.page-id-15607 .hd-flipcard .hd-flipcard-inner{
-webkit-transition: all 1s ease !important;
-moz-transition: all 1s ease !important;
-ms-transition: all 1s ease !important;
-o-transition: all 1s ease !important;
transition: all 1s ease !important;
}
.page-id-15607 .hd-flipcard-3d .el-fliplink{
position: relative;
margin-top: -33px; float:right;
cursor: pointer;
color: #f91b24;
}
.page-id-15607 .hd-flipcard-3d .el-fliplink-back{
position: relative;
margin-top: -28px;
float:right;
cursor: pointer;
color: #f91b24;
}
.page-id-15607 .hd-flipcard-3d  .el-title, .page-id-15607 .hd-flipcard-3d  .el-title-back{
text-align:left;
margin-top:0px !important;
margin-left:0px !important;
padding-right: 14px;
}
.page-id-15607 .hd-flipcard-3d  .el-meta, .page-id-15607 .hd-flipcard-3d  .el-meta-back{
text-align:left;
margin-left:0px !important;
}
.page-id-15607 .hd-flipcard-3d  .el-content, .page-id-15607 .hd-flipcard-3d  .el-content-back{
margin-left:0px !important;
padding-right: 14px;
}
.page-id-15607 .hd-flipcard-3d  .el-content p, .page-id-15607 .hd-flipcard-3d  .el-content-back p{
margin-bottom:0px;
}
.page-id-15607 .hd-flipcard-3d  .el-image-back{
min-width:100%;
}
@media screen and (max-width: 640px) {
.page-id-15607 #geschaeftsleitung, .page-id-15607 #architektur, .page-id-15607 #holzbau, .page-id-15607 #verwaltung{
padding-left: 30px;
padding-right: 30px;
}   
.page-id-15607 .hd-flipcard-3d  .el-title, .page-id-15607 .hd-flipcard-3d  .el-title-back{
text-align:left;
margin-top:0px !important;
margin-left:0px !important;
padding-right: 0px;
}
.page-id-15607 .hd-flipcard-3d  .el-meta, .page-id-15607 .hd-flipcard-3d  .el-meta-back{
margin-left:0px !important;
}
.page-id-15607 .hd-flipcard-3d .el-content, .page-id-15607 .hd-flipcard-3d  .el-content-back{
margin-left:0px !important;
padding-right: 0px;
}
.page-id-15607 .hd-flipcard-3d .el-fliplink{
position: relative;
margin-top: -34px;
float:right;
cursor: pointer;
color: #f91b24;
}
.page-id-15607 .hd-flipcard-3d .el-fliplink-back{
position: relative;
margin-top: -30px;
float:right;
cursor: pointer;
color: #f91b24;
}
}
.page-id-15607 .hd-flipcard.hd-flipcard-hover .hd-flipcard-inner{
transform: rotateY(0deg) !important;
}
.page-id-15607 .hd-flipcard.hd-flipcard-clicked .hd-flipcard-inner{
transform: rotateY(180deg) !important;
}
.highlight_zindex{
z-index: 970 !important;
}
#overlay{
position: absolute;
display: none;
opacity: 0;
width: 100% !important;
height: 100% !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-color: rgba(0,0,0,0.8) !important;
z-index: 960 !important;
-webkit-transition:  opacity 1500ms ease !important;
-moz-transition:  opacity 1500ms ease !important;
-ms-transition:  opacity 1500ms ease !important;
-o-transition:  opacity 1500ms ease !important;
transition: opacity 1500ms ease !important;
}
.nav-pages{
line-height:38px;	
}
.pagination-bottom{
margin-top:45px;
}
.pagination a:hover{
text-decoration:none;
}
.filter{
display:none;
}
.uk-offcanvas-close{
color:rgba(0,0,0,1);
top:26px !important;
right:18px !important;
}
.uk-close svg{
width:20px;
}
.uk-modal-close{
color:rgba(0,0,0,1);
padding:5px;
}
.uk-modal-close svg{
width:28px;
}
.wpcf7-response-output{
border:none !important;
}
.wpcf7-form.invalid .wpcf7-response-output{
border:none !important;
color:#f0506e;
background-color:#fef4f6;
}
.wpcf7-form.spam .wpcf7-response-output{
border:none !important;
color:#f0506e;
background-color:#fef4f6;
}
.wpcf7-form.sent .wpcf7-response-output{
color:#32d296;
background-color:#edfbf6;
}
.dt-container{
margin-bottom:0px !important;
}
.dt-container .dt-layout-cell{
padding:0px !important;
}
.dataTables_wrapper{
margin-bottom:0px !important;
}
.tablepress td{
font-size:14px !important;
padding-left:10px !important;
padding-right:10px !important;
}
.tablepress th{
background-color: #eeeeee !important;
font-weight:400 !important;
}
.tablepress th:hover{
background-color: #eeeeee !important;
}
.vermietet{
color: #f91b24;
}
.verkauft{
color: #f91b24;
}
.reserviert{
color: #e0b800;
}
.verfügbar{
color: #696969;
}
.wpcf7-form-control, .wpcf7-select{
display:block;
box-sizing: border-box;
padding:9px 7px 9px 7px;
border-radius:5px;
width:100%;
font-family:roboto;
border-style:inset;
border-width:1px;
border-color:initial;	
background-color:#fff;
}
.wpcf7-recaptcha{
border:none;
padding-left:0px !important;
margin-top:15px;
margin-bottom:15px;
background-color:transparent;
}
.ajax-loader{
height:0px !important;
}
.wpcf7-not-valid-tip{
display:none !important;
}
.wpcf7-response-output{
border-radius:5px;
padding: 9px 9px 9px 9px !important;
margin:20px 0 -15px 0 !important;
}
#tm-main{
padding-top:0px;
padding-bottom:0px;
}
.archive #tm-main{
padding-top:40px;
padding-bottom:40px;
}
.archive .uk-pagination{
margin-top:20px !important;
margin-bottom:20px !important;
}
#footer-text{
background-color:#292929;
border-bottom:1px solid rgba(255,255,255,.08);
}
#footer-links{
background-color:#292929;
border-bottom:1px solid rgba(255,255,255,.08);
}
#footer-top{
background-color:#292929;
}
@media only screen and (max-width: 960px) {
#footer-top {
padding-top:20px;
}
}
#footer-bottom{
background-color:#222222;
padding: 15px 0px 15px 0px;
border-top:1px solid rgba(255,255,255,.08);
}
.footer{ position: relative;
color:rgba(255,255,255,.8);
}
.footer .uk-card-default{
background-color:#292929;
box-shadow:none;
border-bottom:1px solid rgba(255,255,255,.08);
padding-top:0px;
padding-bottom:40px;
}
.footer h2{
color:rgba(255,255,255,1);
}
.footer .uk-card-title{
font-size:15px;
color:rgba(255,255,255,0.9) !important;
letter-spacing:0.2px;
padding-top:5px;
}
.footer .el-content, .footer .el-content a{
color:rgba(255,255,255,0.4);
margin-bottom:0px;
line-height:20.8px;
}
.footer p{
margin-bottom:0px;
font-size:13px;
}
.panel-team img{
margin:14px;
}
@media only screen and (max-width: 640px) {
#projektfilter{
margin-top:-10px !important;
}
}
#projektfilter ul{
padding-left:0px;
}
#projektfilter h4{
padding: 35px 0px 20px 0px;
}
.sf-field-post-meta-projekttyp{
display:block;
float:left;
}
.sf-field-post-meta-projekttyp{
display:block;
float:left;
margin-right:35px !important;
}
@media only screen and (max-width: 640px) {
.sf-field-post-meta-projekttyp{
margin-left:10px !important;
margin-right:20px !important;
}
}
.sf-field-post-meta-gebaeudetyp{
display:block;
float:left;
margin-left:10px !important;
}
@media only screen and (max-width: 640px) {
.sf-field-post-meta-gebaeudetyp{
margin-left:0px !important;
}
}
.uk-accordion-title::before{
float: left;
margin-right:10px !important;
margin-left:0px !important;
}
.routen-link:hover{
text-decoration:underline;
}
#az-map{
width: 100%;
height: 335px;
background: url(//azholz.ch/wp-content/uploads-webpc/uploads/2022/06/az-Holz-AG-Footer-Map-min.jpg.webp) no-repeat center center ; background-size: 1920px 1080px;    
}
#location-map{
width: 100%;
height: 350px;
background: url(//azholz.ch/wp-content/uploads-webpc/uploads/2022/06/az-Holz-AG-Location-Map-min.jpg.webp) no-repeat center center ; background-size: 1920px 1080px;
border-radius: 4px;
}
#project-map > div{
background-color:#f2f2f2 !important;
}
#az-map > div{
background-color:#292929 !important;
}
#project-map{
height: calc(100% - 10px);
top:5px;
width: calc(100% - 10px);
left:5px;
border-radius:2px;
}
@media only screen and (max-width: 960px) {
#project-map{
height: 330px;
width: calc(100% - 8px);
top:0px;
left:0px;
border:4px solid #fff;
}
}
@media only screen and (max-width: 1200px) {
#az-map{
height: 315px;
}
}
@media only screen and (max-width: 960px) {
#az-map{
height: 260px;
}
}
#az-map button{
display:block;
}
.google-logo-project{
-webkit-filter: drop-shadow(0px 0px 1px #777) !important;
filter: drop-shadow(0px 0px 1px #777) !important;
}
.google-logo-az{
-webkit-filter: drop-shadow(0px 0px 1px #222) !important;
filter: drop-shadow(0px 0px 1px #222) !important;
}
a[href^="http://maps.google.com/maps"]{display:none !important}
a[href^="https://maps.google.com/maps"]{display:none !important}
.gm-style-cc{
display:none;
}
.gmnoprint{
display:none;
}
#footer-top .uk-grid-divider>:not(.uk-first-column)::before{
margin-bottom:0px;
}
@media only screen and (max-width: 960px) {
#footer-top .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before{
border-top:0px;
}
#map-wrapper{
margin-top:-35px !important;
}
} .twentytwenty-before-label{
display: none !important;
}
.twentytwenty-after-label{
display: none !important;
} .credentials{
font-size: 12px !important;
line-height: 1 !important;
color: #bcbcbc !important;
text-align: center !important;
padding: 0px 0px 22px 0px !important;
}
.credential-item{
margin-top: 22px !important;
} .pswp__button--arrow .pswp__icn{
width:40px;
height:40px;
margin-top:-20px;
} .post-img{
padding:8px;
border-radius:10px;
}
.post-img figure{
border-radius:5px;
}
.post-img img{
border-radius:5px;
}