.row,p,h1,h2,h3{
	margin: 0;
}

img{
	margin: auto;
}

*{
	font-family: 'Open Sans', sans-serif;
	font-size: 400;
}

.sm{
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
}
.smbutton{
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
	white-space: nowrap
}

.li{font-weight: 300;}

#header{
	background-image: url('images/headerback.jpg');
	background-size: cover;
	background-position: center right;
	border-bottom: 3px solid #509fb9;
}

.row{
	clear: both;
}

.social img{
	display: inline;
}

.navbar{
	background: rgba(72,72,72,1);
background: -moz-linear-gradient(top, rgba(72,72,72,1) 0%, rgba(49,49,49,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(72,72,72,1)), color-stop(100%, rgba(49,49,49,1)));
background: -webkit-linear-gradient(top, rgba(72,72,72,1) 0%, rgba(49,49,49,1) 100%);
background: -o-linear-gradient(top, rgba(72,72,72,1) 0%, rgba(49,49,49,1) 100%);
background: -ms-linear-gradient(top, rgba(72,72,72,1) 0%, rgba(49,49,49,1) 100%);
background: linear-gradient(to bottom, rgba(72,72,72,1) 0%, rgba(49,49,49,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#484848', endColorstr='#313131', GradientType=0 );
margin: 0;
border: 1px solid black;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
}

.navbar-default .navbar-nav>li>a{
	color: white;
	font-weight: 400;
	text-transform: uppercase;
}

#slideback{
	background-image: url('images/slideback.jpg');
	background-size: cover;
	background-position: center;
	
}
#plane{
	background-image: url('images/plane.jpg');
	background-size: cover;
	background-position: top;
	
}

.camp{
	color: black;
	font-size: 3em;
}

.as{
	background-color: #509fb9;
	border: 0;
	border-radius: 2px;
	text-transform: uppercase;
	color: white;
	padding: 1% 5%;
	font-size: 16px;
}
.asbutton{
	background-color: #509fb9;
	border: 0;
	border-radius: 2px;
	text-transform: uppercase;
	color: white;
	padding: 1% 5%;
	white-space: nowrap
	font-size: 16px;
	padding-left: 20px;
	padding-right: 20px;
}

.as1{
	background-color: #509fb9;
	border: 0;
	border-radius: 2px;
	text-transform: uppercase;
	color: white;
	padding: 2% 5%;
	font-size: 14px;
}


h1{
	color: black;
}

.tagl{
	color: #6d6d6d;
	font-weight: 600;
}

#bluebox{
	background-color: #6baec4;
	padding: 5%;
	color: #ffffff;
	
	margin-top: 2%;
}

.small{
	font-size: 12px;
}

#customers{
	background-color: #f2f2f2;
	text-align: center;
	padding: 1%;
}

#footer{
	background-color: #101010;
	color: white;
	padding-bottom: 3%;
	padding-top: 3%;
}

ul{
	padding-left: 10%;
}

#footer .li{
	font-size: 12px;
}

.fhr{
	border-top: 2px solid #1d1d1d;
	width: 100%;
}

#map{
	background-color: #171717;
	padding: 8% 7%;
}

@media (min-width: 768px){
	.tooltip11{
		margin-top: -19%;	
		margin-right: 0%;
	}

	#bluebox{
		height: 160px;
	}

	.pne{
		float: right;
	}
}

.bpost{
	font-size: 13px;
	color: #6d6d6d;
}

.city{
	font-size: 12px;
}

#pageinfo{
	background-color: #e0e0e0;
	border-bottom: 1px solid white;
}

input, textarea{
	width: 100%;
	padding: 4% 2%;
	border: 1px solid #d9e3e6;
	border-radius: 8px;
	font-size: 13px;
	margin-top: 2%;
	margin-bottom: 2%;
}

textarea{
	resize: none;
	margin-top: 2%;
}

.sendticket{
	text-transform: uppercase;
	background-color: #222222;
	color: white;
	padding: 2% 8%;
	border-radius: 2px;
	border: 0;
	font-size: 16px;
}

.bluish{
	color: #509fb9;
}
/* unvisited link */
a:link {
    color: #509fb9;
}

/* visited link */
a:visited {
    color: #509fb9;
}

/* mouse over link */
a:hover {
    color: #509fb9;
}

/* selected link */
a:active {
    color: #509fb9;
}