#hamburger {
    background-color: #fff;
    }
#footer_container_new a {font-weight: normal; }
    h1.head {
        line-height: 100%;
        font-weight: normal;
        text-shadow: 2px 2px 5px rgba(0,0,0,0.3);
        letter-spacing: -1px;
        text-align: center;
        font-size: 400%; 
        color: #ffffff;
        margin-bottom: 0;
        margin-top:0;
    }
    h1.head1 {margin-left: -25%}
    h1.head2 {margin-right: -25%}
    h1.head3 {margin-left: -25%}
    h1.left {text-align: left!important;}
    h1.right {text-align: right!important;}
    h1.center {text-align: center!important;}
    h1.l30 {margin-left: -30%}
    h1.l35 {margin-left: -35%}
    h1.l40 {margin-left: -40%}
    h1.l45 {margin-left: -45%}
    h1.l50 {margin-left: -50%}
    h1.r30 {margin-right: -30%}
    h1.r35 {margin-right: -35%}
    h1.r40 {margin-right: -40%}
    h1.r45 {margin-right: -45%}
    h1.r50 {margin-right: -50%}
    
    
@media only screen and (max-width: 1100px) {
    h1.head1, h1.head3, h1.l30, h1.l35,h1.l40, h1.l45, h1.l50 {margin-left: -10%!important;}
    h1.head2, h1.r30, h1.r35, h1.r40, h1.r45, h1.r50 {margin-right: -10%!important;}

}
@media only screen and (max-width: 768px) {
	.textblok_container, .textblok_text {
		overflow-x: visible !important;
	}
}
@media only screen and (max-width: 480px) {
    h1.head1, h1.head2, h1.head3, h1.l30, h1.l35,h1.l40, h1.l45, h1.l50, h1.r30, h1.r35, h1.r40, h1.r45, h1.r50 {margin-left: 0!important;margin-right: 0!important;}
    h1 {font-size: 250%!important}
}