/*!
 * Theme Name: Shapla
 * Description: Dynamically generated theme style.
 */


/* Additional CSS */
.leaflet-popup-content{height:120%!important;font-family:"Josefin Sans",sans-serif;font-size:1.2em;font-weight:normal!important;text-align:center}
.imageshow-img h3{height:102.5%!important;font-family:"Josefin Sans",sans-serif;font-weight:700!important}
.imageshow-img img{height:auto}
iframe{max-height:200vh;height:800px}
h4{padding-bottom:1em}
b,strong{font-weight:900;color:#b9b5a4}
body{font-weight:400}
.prose{padding-right:4em!important}
.portfolio-entry{float:left;margin:0 0 1em!important;padding:0;width:100%}
.jetpack-portfolio-shortcode .portfolio-entry-content{display:none}
.portfolio-entry-column-4{margin-right:1%!important;width:24%!important}
.gallery-item{display:inline-block;width:100%;padding:0 0.5rem 0.5rem;text-align:left;vertical-align:top}
.portfolio-entry-title{font-size:.7em;color:black!important}
.site-branding .custom-logo{height:1rem!important}
.site-header{position:fixed;width:100%;z-index:1000}
.entry-header{padding-top:56px}
@media screen and (max-width:768px){.portfolio-entry-column-4{width:48%!important}
.lgc-column p{margin:1em!important}
}
@media screen and (max-width:600px){.portfolio-entry-column-4{width:auto!important}
}
.loading-overlay{display:none!important}
#sfs-footer-wrapper .sfs-footer-content{background-image:none!important}
a.apebtn.apebtn-flat.apebtn-primary.active{display:none!important}
h1.entry-title{display:none!important}
.site-header{background-color:#4e4e4e!important}
#sfs-footer-wrapper .sfs-footer-content,#sfs-footer-wrapper .sfs-footer-content{position:relative;background-color:#4e4e4e!important;background-image:url(//architettosajeva.it/wp-content/uploads/2018/03/grid-top.png);background-position:left top;background-size:auto;background-repeat:no-repeat}
.byline a,.hentry .entry-meta a,.posted-on a,.widget a,body{color:#ffffff!important}
.hentry .entry-meta a:hover,.navigation .nav-next,.navigation .nav-next a,.navigation .nav-previous,.navigation .nav-previous a,.navigation .page-numbers,.widget a:hover,a,a:active,a:focus,a:hover,a:visited{color:#ffffff!important}
#sfs-footer-head{border-bottom:6px solid rgb(255,255,255)!important;height:56px}
#sfs-footer-head .slideup-icon.open-icon{background-color:#4e4e4e!important}
p{margin-bottom:1em;color:#4e4e4e!important}
.inside-grid-column p{padding:0 10px 0 10px;margin-bottom:1.5em;color:#000!important}
.sfs-footer-content p{color:#fff!important}
.leaflet-popup-content{margin:13px 19px;line-height:1.4;color:#000!important}
.byline a,.hentry .entry-meta a,.posted-on a,.widget a,body{color:#000000!important}
.portfolio-entry-title a{color:grey!important}
.jetpack-portfolio-shortcode h4{font-weight:400!important}
.post-thumbnail{display:none!important}
div.wpape_gallery_button .apebtn-primary{display:none!important}
.book{margin-top:5%!important}
.nav-next{display:none!important}
.nav-previous{display:none!important}
.swiper-slide-desc{display:none!important}
.wpapeTitle{display:none}
.mfp-title{display:none!important}
@media screen and (max-width:768px){.book{margin-top:10%!important}
.menu-toggle span{background-color:#fff;height:2px;width:20px}
}
#iubenda_policy a{color:#323232!important}
#iubenda_policy a:hover{text-decoration:underline!important}
footer#colophon{display:none}
p.text-footer{color:#ffffff!important}
p.text-footer>a{color:#ffffff!important}
p.text-footer>a:hover{text-decoration:underline}