@media only screen and (max-width: 959px) { .wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
background: #fff;
color: #000;
font-size: 11px;
position: relative;
} .filmGrid article {
max-width:  50%;
padding: 15px 0;  
}
} @media only screen and (max-width: 767px) { #gdlr-responsive-navigation .dl-trigger {
right: 15px;
top:35px;
}
.dl-menuwrapper .dl-menu, .dl-menuwrapper > .dl-submenu {
top: 163px;
}		
.gdlr-header-wrapper .gdlr-logo {
margin: 10px 15px;
padding-right: 0;
}	
.gdlr-logo-right-text {
float: right !important;
margin-top: 0px 10px 30px !important; 
}
.social {
display: none;
width:20px;
height: 20px;
}		
.languageSwitch li {
padding: 0 1px;
}		
.gdlr-full-size-wrapper {
border: 0 !important;
} .nk-awb.banner24 .nk-awb-inner>.jarallax-img, 
.nk-awb.banner24 .nk-awb-inner>picture>img {
bottom: 0;
top:auto;
height: 150px;	
} .filmGrid article {
max-width:  100%;
padding: 15px 0;  
} .gdlr-item {
margin: 0px 0px 20px;
min-height: 1px;
}	   
.single .content-wrapper,
.archive .content-wrapper	 {
padding: 0 15px;
} .sponsors .wp-block-image,
.page-id-1271  .wp-block-image 	{
display: inline-block;	 
width:90%; 
padding:5%;
margin-bottom: 0px;
vertical-align: middle;	
}
.sponsors .wp-block-image img, 
.page-id-1271 .wp-block-image img {
max-height: 100px;
height:auto;
padding: 0;
margin-bottom: 0px
}		
} @media only screen and (max-width: 419px) {
}