/*
Puoi aggiungere qui il tuo codice CSS.

Per maggiori informazioni consulta la documentazione (fai clic sull'icona con il punto interrogativo qui sopra).
*/
.site-container {
  position: relative;
  max-width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
}
.site-footer-social {
  border-top: none;
  background-color: #fff;
  text-align: center;
  margin: 0;
  padding: 0 30px;
  color: #888;
}
.site-header-layout-three .main-navigation {
  position: relative;
  margin-left: 0px;
  float: left;
  background: none;
}
.blog-style-imgblock .blog-post-blocks-inner-img {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  min-height: 140px;
  border-radius: 50%;
}
.blog-post-blocks-inner-a {
  border-radius: 50%;
}
.blog-style-imgblock .blog-blocks-content-inner {
  display: none;
  position: absolute;
  width: 90%;
  left: 5%;
  top: 50%;
  border-top: 0px solid rgba(255, 255, 255, 0.9);
  border-bottom: 0px solid rgba(255, 255, 255, 0.9);
  margin: -42px 0 0;
  padding: 10px 10px 8px;
}
.blog-blocks-wrap .blog-blocks-layout {
  transition-duration: 1s;
  -ms-transition-duration: 1s;
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-property: transform;
  -ms-transition-property: -ms-transform;
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  -o-transition-property: -o-transform;
}
.blog-blocks-wrap .blog-blocks-layout:hover {
  z-index: 999;
  -ms-transform: scale(1.1, 1.1);
  -webkit-transform: scale(1.1, 1.1);
  -moz-transform: scale(1.1, 1.1);
  -o-transform: scale(1.1, 1.1);
}
.site-header {
  box-shadow: 0 0px 0 rgba(0, 0, 0, 0.08);
}
.entry-header, .page-header {
  border-bottom: 0px solid rgba(0, 0, 0, 0.08);
  position: relative;
  margin: 0 0 30px;
  padding: 0px 0 5px;
}
.hentry {
  border-bottom: 0px solid rgba(0, 0, 0, 0.1);
  margin: 0 0 30px;
  padding: 0 0 35px;
}
.site-footer-social-ad {
  display: none;
}
.site-footer-social {
  color: #000;
}
.site-main .comment-navigation {
  display: none;
}
.page-template-default .content-area {
  box-shadow: none;
}
.widget-area {
  width: 0;
}
.posts-navigation {
  box-shadow: none;
}
.nav-next a, .nav-previous a {
  color: #4e4e4e !important;
  text-transform: uppercase;
}
.current-post-ancestor a, .tags-links a {
  color: #4e4e4e !important;
}
.tags-links a:hover {
  color: #fff !important;
}
.main-navigation ul li a:hover, .nav-next a:hover, .nav-previous a:hover {
  color: #4e4e4e !important;
}
.sub-menu li a:hover {
  background: #fff !important;
}
a {
  color: #000;
}
.blog-style-imgblock .blog-post-blocks-inner {
  display: block;
  margin: 0 4px 0 4px;
}
.pswp__caption__center {
  font-size: 18px;
  color: #000;
}
.site-header-layout-three .main-navigation ul ul {
  top: 65px;
}
.main-navigation ul li:hover > ul, .main-navigation ul li.focus > ul {
  left: auto;
  right: 0;
}
.site-header > .site-container {
  background-image: url(http://www.onze111.com/wp-content/uploads/2017/05/firmasfondo.png);
  background-position: top left;
  background-repeat: no-repeat;
}
.nav-next, .nav-previous {
  display: inline !important;
}
.fotina {
  border-radius: 50%;
}
.gomezlab {
  font-size: 11px;
  margin: 5px 0 0;
}
