@media screen and (min-width:1000px){
	header#masthead {
		min-height:295px;
	}
}
@media screen and (max-width:800px){
	header#masthead {
		min-height:195px;
	}
}
a#scrollUp {
  display: block !important;
	height: 30px !important;
}
.site-logo {
        animation: fadeIn 1s ease;
    }
.site-title {
  font-weight: 400 !important;
}
@keyframes fadeIn{
        0% {
            opacity: 0;
        }
        100% {
            opacity:  1;
        }
    }

.maxbutton-6.maxbutton.maxbutton-write-for-us {
  margin-left: 50px;
}
.eb-toc-go-top{
background: transparent;
max-width: 0px;
max-height: 0px;
}
body.home.page .entry-header-wrapper::after {display:none}
.site-footer-widgets {
  margin-bottom: -57px;
	}
.site-logo {
	max-width: 313px;
	max-height: 140px;
}
.site-logo {
  margin-top: -20px;
}
.site-logo {
  margin-bottom: -28px;
}
.site-header {
  margin-top: -20px;
}
.site-header {
  margin-bottom: -20px;
}

.widget.widget_text {
	margin-bottom: 10px
}
.textwidget.custom-html-widget {
  margin-bottom: 25px;
}

.widget.widget_media_image {
	margin-top: 24px
}

.widget.widget_metaslider_widget {
	margin-top: 24px
}

.post-thumbnail a img {
  transition: transform 0.3s ease-in-out;
  will-change: transform;
}
.post-thumbnail a:hover img,
.post-thumbnail a:focus img {
  transform: scale(1.1);
}
.post-thumbnail { overflow: hidden }

	.footer {
  height: -10rem;
  width:100%;
  background-color: #020202;
}
.footer .container {
  padding: 1rem 0px;
}
.footer-link {
  color: #FFF;
  text-decoration: none;
  padding: 5px 10px;
  margin-right: 0.5rem;
}
.footer-link:hover {
  color: #C4C4C4;
  transition: color 0.4s ease-in-out;
}
.footer-link {
    font-size: 83%;
	  margin-bottom: 10px;
}



@media(max-width: 767px) {
  .wp-image-2232 {
    max-height: 50%; !important
  }
	.wp-image-2232 {
  margin-bottom: -45px;
	}
	
@media(max-width: 767px) {
  .wp-image-2208 {
    max-height: 50%; !important
  }
	.wp-image-2208 {
  margin-bottom: -45px;
	}
	.wp-image-2208{ opacity: 0.92; }
	
.wp-image-1165 {
  margin-bottom: -50px;
	}
	
@media(max-width: 767px) {
  .wp-image-2213 {
    max-height: 50%; !important
  }
	.wp-image-2213 {
  margin-bottom: -45px;
	}
	.wp-image-2213{ opacity: 0.95; }

@media(max-width: 767px) {
  .wp-image-2216 {
    max-height: 50%; !important
  }
	.wp-image-2216 {
  margin-bottom: -45px;
	}
	.wp-image-2216{ opacity: 0.90;}

@media(max-width: 767px) {
  .wp-image-139 {
    max-height: 50%; !important
  }
	.wp-image-139 {
  margin-bottom: -45px;
	}
	.wp-image-139{ opacity: 0.95;}
	
@media(max-width: 767px) {
  .wp-image-2218 {
    max-height: 50%; !important
  }
	.wp-image-2218 {
  margin-bottom: -45px;
	}
	.wp-image-2218{ opacity: 0.95;}
	
.wp-image-1294 {
  margin-bottom: -30px;
	}
		
@media(max-width: 767px) {
  .site-logo {
    max-height: 70px;
  }
	.site-logo {
  margin-top: -5px;
}
.site-logo {
  margin-bottom: -17px;
	}
.site-header {
  margin-top: -10px;
}
.site-header {
  margin-bottom: -5px;
}
	
/*Mediavine Mobile CSS */

body.mediavine-video__has-sticky #scrollUp {

bottom: 300px !important;

}

body.adhesion:not(.mediavine-video__has-sticky) #scrollUp {

bottom: 120px !important;

}

@media only screen and (max-width: 359px) {

#primary {

padding-left: 10px;

padding-right: 10px;

}

}


	