

.columns {-webkit-animation: animation_c1 1s ease-out forwards;-ms-animation: animation_c1 1s ease-out forwards;animation: animation_c1 1s ease-out forwards;}

@-webkit-keyframes animation_c1 {
    0% {background:#f68e1e url(../images/c4.png) right -5% top 50% no-repeat;background-attachment: fixed;background-size: 45%;}
	100% {background:#f68e1e url(../images/c4.png) right -5% top -20% no-repeat;background-attachment: fixed;background-size: 45%;}
}
@keyframes animation_c1 {
 0% {background:#f68e1e url(../images/c4.png) right -5% top 50% no-repeat;background-attachment: fixed;background-size: 45%;}
	100% {background:#f68e1e url(../images/c4.png) right -5% top -20% no-repeat;background-attachment: fixed;background-size: 45%;}
}
@-webkit-keyframes animation_c1 {
   0% {background:#f68e1e url(../images/c4.png) right -5% top 50% no-repeat;background-attachment: fixed;background-size: 45%;}
	100% {background:#f68e1e url(../images/c4.png) right -5% top -20% no-repeat;background-attachment: fixed;background-size: 45%;}
}
@keyframes animation_c1 {
  0% {background:#f68e1e url(../images/c4.png) right -5% top 50% no-repeat;background-attachment: fixed;background-size: 45%;}
	100% {background:#f68e1e url(../images/c4.png) right -5% top -20% no-repeat;background-attachment: fixed;background-size: 45%;}
}


.pagetitle {-webkit-animation: animation_c2 1s ease-out forwards;-ms-animation: animation_c2 1s ease-out forwards;animation: animation_c2 1s ease-out forwards;min-height: 320px;padding: 9em 0 0 0;margin:0}

@-webkit-keyframes animation_c2 {
    0% {background: #f4f2f1 url(../images/c2.png) right -5% top -50% no-repeat;background-attachment: fixed;background-size: 45%;}
	100% {background: #f4f2f1 url(../images/c2.png) right -5% top -20% no-repeat;background-attachment: fixed;background-size: 45%;}
}
@keyframes animation_c2 {
 0% {background: #f4f2f1 url(../images/c2.png) right -5% top -50% no-repeat;background-attachment: fixed;background-size: 45%;}
	100% {background: #f4f2f1 url(../images/c2.png) right -5% top -20% no-repeat;background-attachment: fixed;background-size: 45%;}
}
@-webkit-keyframes animation_c2 {
   0% {background: #f4f2f1 url(../images/c2.png) right -5% top -50% no-repeat;background-attachment: fixed;background-size: 45%;}
	100% {background: #f4f2f1 url(../images/c2.png) right -5% top -20% no-repeat;background-attachment: fixed;background-size: 45%;}
}
@keyframes animation_c2 {
  0% {background: #f4f2f1 url(../images/c2.png) right -5% top -50% no-repeat;background-attachment: fixed;background-size: 45%;}
	100% {background: #f4f2f1 url(../images/c2.png) right -5% top -20% no-repeat;background-attachment: fixed;background-size: 45%;}
}


.page {max-width:100%}
h1 {margin: 0 auto 0 auto;}
.smalltitle {top: -190px;}
.jointomailinglist, .errorplace, .contactform label span, .rememberme {color:#ffffff;}
.columns {padding:0;}
.footer .contactformplace {display:none;}
.contactform label input, .contactform textarea, .contactform label select {background:#ffffff;}
.contactform label input:hover, .contactform textarea:hover, .contactform label select:hover, 
.contactform label input:focus, .contactform textarea:focus, .contactform label select:focus {background:#ffffff;-moz-box-shadow: 0px 0px 20px rgba(100,54,8,1);-webkit-box-shadow: 0px 0px 20px rgba(100,54,8,1);box-shadow: 0px 0px 20px rgba(100,54,8,1);}
.contactform input[type="submit"] {background:#16468e;text-shadow: 1px 1px #333333;}
.contactform input[type="submit"]:hover, .contactform input[type="submit"]:focus {background: #d17512;color:#ffffff;text-shadow: 1px 1px #333333;}

@media screen and (max-width: 768px)
{
	.columns, .pagetitle {background-size: 100%;}

	.columns {-webkit-animation:none;-ms-animation:none;animation: none;background:#f68e1e url(../images/c4.png) right top no-repeat !important;}
	.pagetitle {-webkit-animation:none;-ms-animation:none;animation: none;background:#f4f2f1 url(../images/c2.png) right top no-repeat !important;}
}