body {
	margin:0;padding:0;
	/*
	background-color: rgba(0,0,0,1);
	background-image: linear-gradient(45deg, rgba(255,255,255,1) 25%, transparent 25%, transparent 75%, rgba(255,255,255,1) 75%), linear-gradient(45deg, rgba(255,255,255,1) 25%, transparent 25%, transparent 75%, rgba(255,255,255,1) 75%);
	background-size: 250px 250px;
	background-position: 0 0, 125px 125px;
	*/
}


.msheaderbanner{
	background: url(../headerfooter/fullmotoheader.jpg) 0 bottom repeat-x;
	background-size: 500%;
	padding-bottom: 25vw;
	-webkit-animation: h_slide 40s ease-in-out infinite;
	-moz-animation: h_slide 40s ease-in-out infinite;
	animation: h_slide 40s ease-in-out infinite;
  }
  /*  --keyframes with 5 slides 8000px x 400px-- */
  @keyframes h_slide {
	  0% {
		background-position: 0% bottom; }
	  17% {
		background-position: 0% bottom; }
	  20% {
		background-position: 25% bottom; }
	  37% {
		background-position: 25% bottom; }
	  40% {
		background-position: 50% bottom; }
	  57% {
		background-position: 50% bottom; }
	  60% {
		background-position: 75% bottom; }
	  77% {
		background-position: 75% bottom; }
	  80% {
		background-position: 100% bottom; }
	  97% {
		background-position: 100% bottom; }
	  100% {
		background-position: 125% bottom; } }
  
.tarmac {
	margin:0;padding:0;
	/*background-color: #666;*/
	background-image: url(../Icons/tarmac.jpg);
}
.msmenu {
	height:2.8vw; min-height: 50px;
	width:100vw;
	padding:10px 0px 5px 0px;
	overflow:visible;
	position:fixed;
	top:0;
	left:0;
	z-index:100;
}
.flag {
	background-color: rgba(0,0,0,1);
	background-image: linear-gradient(45deg, rgba(255,255,255,1) 25%, transparent 25%, transparent 75%, rgba(255,255,255,1) 75%), linear-gradient(45deg, rgba(255,255,255,1) 25%, transparent 25%, transparent 75%, rgba(255,255,255,1) 75%);
	background-size: 150px 150px;
	background-position: 0 0, 75px 75px;
}
.vertical-stripes {
    background: linear-gradient( 
    90deg,
    #ff0000,
    #ff0000 20%,
    #ffffff 20%,
    #ffffff 25%,
    green 25%,
	green 26%,
	#ffffff 26%,
	#ffffff 28%,
	#ff0000 28%,
	#ff0000 29%,
	#ffffff 29%,
    #ffffff 32%,
    #ff0000 32%,
    #ff0000 100%);
    height: 100%;
    width: 100%;
}
.diagonal-stripes {
	background: linear-gradient( 
	95deg,
	rgba(30,30,30,1),
	rgba(30,30,30,1) 19.5%,
	#ffffff 20%,
	#ffffff 20.5%,
	rgba(30,30,30,1) 20.75%,
	rgba(30,30,30,1) 29.75%,
	#ffffff 30%,
	#ffffff 31%,
	rgba(30,30,30,1) 31.25%,
	rgba(30,30,30,1) 39.75%,
	#ffffff 40%,
	#ffffff 42%,
	rgba(30,30,30,1) 42.25%,
	rgba(30,30,30,1) 49.75%,
	#ffffff 50%,
	#ffffff 54%,
	rgba(30,30,30,1) 54.25%,
	rgba(30,30,30,1) 59.75%,
	#ffffff 60%,
	#ffffff 68%,
	rgba(30,30,30,1) 68.25%,
	rgba(30,30,30,1) 69.75%,
	#ffffff 70%,
	#ffffff 79%,
	rgba(30,30,30,1) 79.25%,
	rgba(30,30,30,1) 79.75%,
	#ffffff 80%,
	#ffffff 89.5%,
	rgba(30,30,30,1) 89.75%,
	rgba(30,30,30,1) 90.25%,
	#ffffff 90.5%,
	#ffffff 100%);
	height:2.8vw; min-height: 50px;
	width:100vw;
	padding:10px 0px 5px 0px;
	overflow:visible;
	position:fixed;
	top:0;
	left:0;
	z-index:100;
}
.sliderpanel {	
	background:#E2E2E2;
	float:left;
	/*width:80vw;
	max-width:740px;
	height: auto;*/
	padding:5px 1px 5px 1px;
	border:1px gray solid;
	border-radius:8px;
	box-shadow:0px 0px 5px black;
}

/*slidepanel 1*/
.fling-minislide1 {width:250px; height:420px; /*padding-bottom: 50%;*/ overflow:hidden; position:relative; }
.fling-minislide1 img{ position:absolute; animation:fling-minislide1 18s infinite; opacity:0; width: 100%; height: auto;}

@keyframes fling-minislide1 {25%{opacity:1;} 40%{opacity:0;}}
.fling-minislide1 img:nth-child(6){animation-delay:0s;}
.fling-minislide1 img:nth-child(5){animation-delay:3s;}
.fling-minislide1 img:nth-child(4){animation-delay:6s;}
.fling-minislide1 img:nth-child(3){animation-delay:9s;}
.fling-minislide1 img:nth-child(2){animation-delay:12s;}
.fling-minislide1 img:nth-child(1){animation-delay:15s;}

/*slidepanel 2*/
.fling-minislide2 {width:250px; height:420px; /*padding-bottom: 50%;*/ overflow:hidden; position:relative; }
.fling-minislide2 img{ position:absolute; animation:fling-minislide2 24s infinite; opacity:0; width: 100%; height: auto;}

@keyframes fling-minislide2 {25%{opacity:1;} 40%{opacity:0;}}
.fling-minislide2 img:nth-child(6){animation-delay:0s;}
.fling-minislide2 img:nth-child(5){animation-delay:4s;}
.fling-minislide2 img:nth-child(4){animation-delay:8s;}
.fling-minislide2 img:nth-child(3){animation-delay:12s;}
.fling-minislide2 img:nth-child(2){animation-delay:16s;}
.fling-minislide2 img:nth-child(1){animation-delay:20s;}

/*slidepanel 3*/
.fling-minislide3 {width:250px; height:420px; /*padding-bottom: 50%;*/ overflow:hidden; position:relative; }
.fling-minislide3 img{ position:absolute; animation:fling-minislide3 39s infinite; opacity:0; width: 100%; height: auto;}

@keyframes fling-minislide3 {25%{opacity:1;} 40%{opacity:0;}}
.fling-minislide3 img:nth-child(13){animation-delay:0s;}
.fling-minislide3 img:nth-child(12){animation-delay:3s;}
.fling-minislide3 img:nth-child(11){animation-delay:6s;}
.fling-minislide3 img:nth-child(10){animation-delay:9s;}
.fling-minislide3 img:nth-child(9){animation-delay:12s;}
.fling-minislide3 img:nth-child(8){animation-delay:15s;}
.fling-minislide3 img:nth-child(7){animation-delay:18s;}
.fling-minislide3 img:nth-child(6){animation-delay:21s;}
.fling-minislide3 img:nth-child(5){animation-delay:24s;}
.fling-minislide3 img:nth-child(4){animation-delay:27s;}
.fling-minislide3 img:nth-child(3){animation-delay:30s;}
.fling-minislide3 img:nth-child(2){animation-delay:33s;}
.fling-minislide3 img:nth-child(1){animation-delay:36s;}

/*slidepanel 4*/
.fling-minislide4 {width:250px; height:420px; /*padding-bottom: 50%;*/ overflow:hidden; position:relative; }
.fling-minislide4 img{ position:absolute; animation:fling-minislide4 30s infinite; opacity:0; width: 100%; height: auto;}

@keyframes fling-minislide4 {25%{opacity:1;} 40%{opacity:0;}}
.fling-minislide4 img:nth-child(6){animation-delay:0s;}
.fling-minislide4 img:nth-child(5){animation-delay:5s;}
.fling-minislide4 img:nth-child(4){animation-delay:10s;}
.fling-minislide4 img:nth-child(3){animation-delay:15s;}
.fling-minislide4 img:nth-child(2){animation-delay:20s;}
.fling-minislide4 img:nth-child(1){animation-delay:25s;}

 /*old slideshow*/ 
.motorslideshow {
	/*width:454px;height:954px;*/
	width:20%; height:40%;
}
.outerslideshow {
	/*width:470px;height:auto;*/
	width:22%;height:auto;
}
@media all and (max-width: 600px) {

.outerslideshow {
	transform: scale(0.5);/*translate:-25% -25%;*/
	}
}