.header-button.left-button{
	text-transform:none !important;
}
nav.breadcrumb-trail.breadcrumbs
{
	background-color:white;
}
figure.post-content{
	min-height: 470px;
}
.bx-wrapper .bx-pager{
	display:none;
}
.bx-wrapper .bx-controls-auto{
	display:none;
}
ul.bxslider:not(a){
	color: #fff;
  font-size: 30px;
	font-family: "Montserrat-Regular",sans-serif;
  letter-spacing: 2px;
	font-weight: bold;
}

div.excerpt {
		font-weight: normal;
	font-family: 'Roboto-Light',sans-serif;
 font-size: 14px;
    color: #7D7D7D;
    letter-spacing: .2px;
}
a.element.element_0.title_link{
	font-weight: normal;   
	display: block;
    font-size: 21px;
    line-height: normal;
    padding: 5px 10px;
    text-align: left;
    text-decoration: none;
	letter-spacing: .2px;
}
.single-post-content{
	    background: #fff;
    padding: 20px;
    padding-top: 100px;
    margin-bottom: 100px;
    margin-top: 0px;
}
.woo-wrapper .svg-top-container, .page_404 .svg-bottom-container, .page_404 .svg-top-container, .svg-404-bottom-container, .page-title .svg-bottom-container, .page-title .svg-top-container, .svg-page-bottom-container, .svg-index-bottom-container{
	 fill: #fff !important;
}
.post-comment, .post-author{
	display:none !important;
}
.post-date a:first-child {
	display:none;
}
a.element.element_0.title_link, a.element_1{
	font-weight:bold;
	text-shadow: 2px 2px 2px #000;
}
.toggle-mobile-menu{
	z-index:1000000;
	text-shadow: 1px 1px 2px #000000;
}
nav.navigation{
		text-shadow: 1px 1px 2px #000000;
}

figure.wp-caption{
	width: auto !important;
    height: auto !important;
}


img[class^=" wp-image-"],  img[class*=" wp-image-"]{
	    width: auto !important;
    height: auto !important;

	max-height:874px;
}
.text-footer{
	float:left !important;
	padding-left:10px
}
.foot-copyright a:nth-child(2){
	display:none;
}

.single li.sl-related-thumbnail {
	overflow:hidden;
   min-height:300px  !important;
}
img.lazyloaded {  -webkit-transition: .3s ease-in-out;
    -moz-transition: .3s ease-in-out;
    -o-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
    
    } 
.layer-media>a>img.lazyloaded:hover { 
    transform: scale(1.1);
    } 
.header.smaller #logo img {

transform: scale(.5)
}
#post-grid-1417 .element_0
{
    font-size: 18px !important;
}
.header #logo {
	     padding-top: 7px !important; 
     padding-bottom: 0px !important; 
} 
#cookie-law-info-again
{
    right: 10px !important;
}


.single-post-content{
	padding-top:75px !important;
}
@media only screen and (max-width: 767px){
#post-grid-1417 .item {
    width: 150px !important;
	font-size: 17px !important;
	}
	#post-grid-1417 .element_0 {
font-size: 17px !important;
	}
h2.title.overtext{
	font-size:25px !important;
}

}
@media only screen and (max-width: 411px){
	.sl-related-thumbnail{
		display:block !important;
		width:100% !important;
	}
}
iframe{
	max-width:100%;
}
#customize-unpreviewable {
	display:none;
}
.footer-content {
display: block;
    float:left !important;
	width:80% !important;
}
ul.trail-items{
	visibility:hidden;
}
@media only screen and (max-width: 819px){
img[class^='align'] {
     
	display: list-item;
	width:100%;
}
}