@font-face {
	font-family: 'icomoon';
	src: url("../fonts/icomoon/icomoon.eot?srf3rx");
	src: url("../fonts/icomoon/icomoon.eot?srf3rx#iefix") format("embedded-opentype"),
		url("../fonts/icomoon/icomoon.ttf?srf3rx") format("truetype"),
		url("../fonts/icomoon/icomoon.woff?srf3rx") format("woff"),
		url("../fonts/icomoon/icomoon.svg?srf3rx#icomoon") format("svg");
	font-weight: normal;
	font-style: normal;
}

/* =======================================================
*
* 	Template Style 
*	Edit this section
*
.container1 {
margin: 20px 0;
}

.container2 {
    margin: 20px 0;
padding-bottom: 60px;
}


* ======================================================= */

body {
	text-align: center;
}

#msg66 {
	max-height: 30rem;
	overflow-y: scroll;
}

#g2,
#g3,
#chart_div {
	width: 160px;
	height: 160px;
	display: inline-block;
}
#g1 {
	width: 160px;
	height: 160px;
	display: inline-block;
}
#g1:hover {
	-webkit-transform: scale(2.5);
	-moz-transform: scale(2.5);
	-ms-transform: scale(2.5);
	-o-transform: scale(2.5);
	transform: scale(2.5);
}

#p01 {
	color: blue;
}
select {
	text-align: center;
	text-align-last: center;
}

@media only screen and (min-width: 481px) and (max-width: 1000px) {
	.zoom {
		zoom: 90%;
	}

	.row-bottom-padded-sm {
		padding-bottom: 2em;
	}

	.row-bottom-padded-md {
		padding-bottom: 2em;
	}

	.row-bottom-padded-lg {
		padding-bottom: 2em;
	}

	.container2 {
		margin: 10px 0;
		padding-bottom: 30px;
	}

	.btn-vert-block + .btn-vert-block {
		margin-top: 50px;
	}

	.section-heading h3 {
		font-size: 24px !important;
		line-height: 34px;
	}

	.section-heading {
		float: left;
		width: 100%;
		padding-bottom: 50px;
		margin-bottom: 50px;
		clear: both;
	}

	.section-heading h2 {
		font-size: 50px;
		font-weight: 300;
		color: #444;
		text-transform: uppercase;
		position: relative;
		display: block;
		padding-bottom: 20px;
		line-height: 1.5;
	}

	.section-heading h2:after {
		content: "";
		position: absolute;
		display: block;
		width: 80px;
		height: 2px;
		background: #2185d5;
		left: 50%;
		margin-left: -40px;
		bottom: 0;
	}

	.section-heading h2 {
		font-size: 30px;
	}

	.legendDiv {
		position: absolute;
		right: 50px;
		top: 350px;
		z-index: 2;
		background: #ffffff;
		width: 600px;
		height: 100px;
		min-height: 100px;
		border-style: solid;
		padding: 5px;
	}

	.hiddenDiv11 {
		right: 50px;
		top: 300px;
		z-index: 2;
		background: #4f44e6;
		width: 400px;
		height: 400px;
		min-height: 200px;
		border-style: solid;
		padding: 5px;
	}
	.hiddenRDiv1 {
		right: 370px;
		top: 300px;
		z-index: 2;
		background: #4f44e6;
		width: 320px;
		height: 180px;
		min-height: 180px;
		border-style: solid;
		padding: 5px;
	}
	.hiddenRDiv2 {
		right: 50px;
		top: 300px;
		z-index: 2;
		background: #4f44e6;
		width: 320px;
		height: 180px;
		min-height: 180px;
		border-style: solid;
		padding: 5px;
	}
	.hiddenRDiv3 {
		right: 370px;
		top: 600px;
		z-index: 2;
		background: #4f44e6;
		width: 320px;
		height: 180px;
		min-height: 180px;
		border-style: solid;
		padding: 5px;
	}
	.hiddenRDiv4 {
		right: 50px;
		top: 600px;
		z-index: 2;
		background: #4f44e6;
		width: 320px;
		height: 180px;
		min-height: 180px;
		border-style: solid;
		padding: 5px;
	}
}

@media screen and (max-width: 480px) {
	.image1 {
		display: none;
	}

	.image2 {
		display: block;
	}

	.center-fix {
		float: left;
		position: relative;
		left: +20%;
	}

	.save_button {
		min-width: 180px;
		max-width: 180px;
		margin-right: 10px;
		margin-left: 10px;
		margin-bottom: 10px;
	}

	.row1 {
		margin-top: 5px;
		margin-bottom: 5px;
	}

	.legendDiv {
		position: absolute;
		right: 45px;
		top: 2600px;
		z-index: 2;
		background: #ffffff;
		width: 325px;
		height: 100px;
		min-height: 100px;
		border-style: solid;
		padding: 5px;
	}

	#map_wrapper {
		height: 550px;
		margin-top: 10px;
	}

	#map_canvas {
		width: 100%;
		height: 100%;
	}

	.hiddenDiv11 {
		right: 20px;
		top: 2600px;
		z-index: 2;
		min-height: 270px;
		background: #ffffff;
		width: 325px;
		height: 200px;
		border-style: solid;
		padding: 5px;
	}
}

@media only screen and (min-width: 1001px) and (max-width: 3500px) {
	.zoom {
		zoom: 90%;
	}
	.legendDiv {
		position: absolute;
		right: 50px;
		top: 350px;
		z-index: 2;
		background: #ffffff;
		width: 800px;
		height: 125px;
		min-height: 125px;
		border-style: solid;
		padding: 5px;
	}

	.hiddenDiv11 {
		right: 50px;
		top: 400px;
		z-index: 2;
		background: #4f44e6;
		width: 480px;
		height: 270px;
		min-height: 200px;
		border-style: solid;
		padding: 5px;
	}
	.hiddenRDiv1 {
		right: 0px;
		top: 0px;
		z-index: 2;
		background: #4f44e6;
		width: 480px;
		height: 270px;
		min-height: 200px;
		border-style: solid;
		padding: 5px;
	}
	.hiddenRDiv2 {
		right: 0px;
		top: 0px;
		z-index: 2;
		background: #4f44e6;
		width: 480px;
		height: 270px;
		min-height: 200px;
		border-style: solid;
		padding: 5px;
	}
	.hiddenRDiv3 {
		right: 0px;
		top: 0px;
		z-index: 2;
		background: #4f44e6;
		width: 480px;
		height: 270px;
		min-height: 200px;
		border-style: solid;
		padding: 5px;
	}
	.hiddenRDiv4 {
		right: 0px;
		top: 0px;
		z-index: 2;
		background: #4f44e6;
		width: 480px;
		height: 270px;
		min-height: 200px;
		border-style: solid;
		padding: 5px;
	}

	.rowright {
		padding-left: 94px;
	}
}

.map-control {
	background-color: #fff;
	border: 1px solid #ccc;
	box-shadow: 0 2px 2px rgba(33, 33, 33, 0.4);
	font-family: 'Roboto', 'sans-serif';
	margin: 10px;
	/* Hide the control initially, to prevent it from appearing
         before the map loads. */
	display: none;
}
/* Display the control once it is inside the map. */
#map_canvas .map-control {
	display: block;
}

.selector-control {
	font-size: 14px;
	line-height: 30px;
	padding-left: 5px;
	padding-right: 5px;
}

.className {
	border: '4em solid black';
}

div.filter {
	line-height: 1px;
}

.container5 {
	margin-top: 50px;
	margin-bottom: 50px;
	padding-left: 50px;
	padding-right: 50px;
}

.logo1 {
	padding-right: 75px;
	padding-bottom: 10px;
}

.center {
	text-align: center;
	/*These options are for the div to be visible in the example, the important is the first*/
	border: 1px solid black;
	width: auto;
	height: 50px;
}

.cmb {
	display: block;
	margin: 0 auto;
}

.save_button {
	min-width: 200px;
	max-width: 200px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 5px;
}

.row5 {
	margin-bottom: 10px;
	margin-top: 10px;
}

.row-padded {
	color: #000;
	background-color: #fff;
}

.row1 {
	margin-top: 2px;
	margin-bottom: 3px;
}

.row2 {
	margin: 0 auto;
	margin-top: 10px;
}

.row3 {
	margin: 20px 0;
	padding-bottom: 60px;
	margin-bottom: 10px;
}

.row4 {
	margin: 20px 0;
	padding-top: 60px;
	margin-bottom: 10px;
	position: relative;
}

.w-form {
	margin: 0 0 15px;
}

.w-form-done {
	display: none;
	padding: 10px;
	background-color: #dbffd1;
}

.w-form-done-show {
	display: block;
}

.w-form-fail {
	display: none;
	margin-top: 10px;
	padding: 10px;
	background-color: #ffdede;
}

.w-form-fail-show {
	display: block;
}

#notification_wrapper {
	height: 650px;
}

#map_wrapper {
	height: 650px;
}

#map_canvas {
	width: 100%;
	height: 100%;
}

body {
	font-family: "Source Sans Pro", Arial, sans-serif;
	font-weight: 400;
	font-size: 16px;
	line-height: 1.0;
	color: #777777;
	color: #7f7f7f;
	background: #fff;
	height: 100%;
	position: relative;
}

a {
	color: #2185d5;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
}

a:hover,
a:active,
a:focus {
	color: #2185d5;
	outline: none;
}

p {
	margin-bottom: 1.5em;
}

.row-monisenseBlue {
	background: #1d6b9c;
	border-bottom: 1px solid #1d6b9c;
}

.row-carolinaBlue {
	background: #cce6ff;
	border-bottom: 1px solid #1d6b9c;
}

.row-lightgrey {
	background: #e6e6e6;
	border-bottom: 1px solid #1d6b9c;
}

h1blue {
	margin: 10px 0;
	font-weight: 600;
	letter-spacing: .075em;
	text-transform: uppercase;
	line-height: 1.5;
	font-size: 2.85em;
	margin-bottom: 25px;
	color: #1d6b9c;
	text-shadow: 2px 2px #2185d5;
}

h1white {
	margin: 10px 0;
	font-weight: 600;
	letter-spacing: .075em;
	text-transform: uppercase;
	line-height: 1.5;
	font-size: 2.85em;
	margin-bottom: 25px;
	color: #fff;
	text-shadow: 2px 2px #2185d5;
}

h1blue {
	margin: 10px 0;
	font-weight: 600;
	letter-spacing: .075em;
	text-transform: uppercase;
	line-height: 1.5;
	font-size: 2.85em;
	margin-bottom: 25px;
	color: #1d6b9c;
	text-shadow: 2px 2px #2185d5;
}

h1 {
	margin: 10px 0;
	font-weight: 600;
	letter-spacing: .075em;
	text-transform: uppercase;
	line-height: 1.5;
	font-size: 3.5em;
	margin-bottom: 25px;
}

h2 {
	margin: 10px 0;
	font-weight: 600;
	letter-spacing: .075em;
	text-transform: uppercase;
	line-height: 1.5;
	font-size: 2.5em;
	margin-bottom: 25px;
}

h3 {
	font-weight: 600;
	letter-spacing: .075em;
	text-transform: uppercase;
	line-height: 1.5;
	font-size: 2em;
	margin-bottom: 20px;
}

h4 {
	font-weight: 600;
	letter-spacing: .075em;
	text-transform: uppercase;
	line-height: 1.5;
	font-size: 1.3em;
	margin-bottom: 10px;
}

h4greyshadow {
	font-weight: 600;
	letter-spacing: .075em;
	text-transform: uppercase;
	line-height: 1.5;
	font-size: 1.3em;
	margin-bottom: 10px;
	color: #fff;
	text-shadow: 2px 2px 4px #000000;
}

h4blueshadow {
	font-weight: 600;
	letter-spacing: .075em;
	text-transform: uppercase;
	line-height: 1.5;
	font-size: 1.3em;
	margin-bottom: 10px;
	color: #fff;
	text-shadow: 1px 1px 2px black, 0 0 25px blue, 0 0 5px darkblue;
}

h4lightblueshadow {
	font-weight: 600;
	letter-spacing: .075em;
	text-transform: uppercase;
	line-height: 1.5;
	font-size: 1.3em;
	margin-bottom: 10px;
	color: #fff;
	text-shadow: 1px 1px 2px black, 0 0 25px blue;
}

h5 {
	font-weight: 600;
	letter-spacing: .075em;
	text-transform: uppercase;
	line-height: 1;
	font-size: 12px;
}

h5center {
	font-weight: 700;
	letter-spacing: .075em;
	text-transform: uppercase;
	line-height: 1.7;
	font-size: 16px;
	margin-left: 20px;
}

h6 {
	margin: 10px 0;
	font-size: 12px;
	line-height: 18px;
	font-weight: 700;
}

#p01 {
	font-weight: 600;
	letter-spacing: .075em;
	text-transform: uppercase;
	line-height: 1.5;
	font-size: 2em;
	margin-bottom: 20px;
	color: #000000;
}

#p02 {
	font-weight: 600;
	letter-spacing: .075em;
	text-transform: uppercase;
	line-height: 1.5;
	font-size: 3.3em;
	margin-bottom: 10px;
	color: #000000;
}

#p03greyshadow {
	font-weight: 600;
	letter-spacing: .075em;
	text-transform: uppercase;
	line-height: 1.5;
	font-size: 1.3em;
	margin-bottom: 10px;
	color: #fff;
	text-shadow: 2px 2px 4px #000000;
}

#p04yellowshadow {
	font-weight: 600;
	letter-spacing: .075em;
	text-transform: uppercase;
	line-height: 1.5;
	font-size: 1.3em;
	margin-bottom: 10px;
	color: #fff;
	text-shadow: 1px 1px 2px black, 0px 1px 15px rgba(255, 255, 0, 1);
}

#p05lightblueshadow {
	font-weight: 600;
	letter-spacing: .075em;
	text-transform: uppercase;
	line-height: 1.5;
	font-size: 1.3em;
	margin-bottom: 10px;
	color: #fff;
	text-shadow: 1px 1px 2px black, 0px 1px 15px rgba(0, 181, 255, 1);
}

/* EXTRA LARGE HEADING */
.xl {
	font-size: 6em;
	color: #fff;
}

.blue {
	color: #1d6b9c;
}

.table > thead > tr > td.orange1,
.table > thead > tr > th.orange1,
.table > thead > tr.orange1 > td,
.table > thead > tr.orange1 > th,
.table > tbody > tr > td.orange1,
.table > tbody > tr > th.orange1,
.table > tbody > tr.orange1 > td,
.table > tbody > tr.orange1 > th,
.table > tfoot > tr > td.orange1,
.table > tfoot > tr > th.orange1,
.table > tfoot > tr.orange1 > td,
.table > tfoot > tr.orange1 > th {
	background: rgb(255, 190, 149);
	/* Old browsers */
	background: -moz-radial-gradient(center, ellipse cover, rgba(255, 190, 149, 1) 0%, rgba(255, 154, 91, 1) 100%);
	/* FF3.6-15 */
	background: -webkit-radial-gradient(center, ellipse cover, rgba(255, 190, 149, 1) 0%, rgba(255, 154, 91, 1) 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: radial-gradient(ellipse at center, rgba(255, 190, 149, 1) 0%, rgba(255, 154, 91, 1) 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbe95', endColorstr='#ff9a5b', GradientType=1);
	/* IE6-9 fallback on horizontal gradient */
	color: #000;
}

.table > thead > tr > td.blueflyPanicRed1,
.table > thead > tr > th.blueflyPanicRed1,
.table > thead > tr.blueflyPanicRed1 > td,
.table > thead > tr.blueflyPanicRed1 > th,
.table > tbody > tr > td.blueflyPanicRed1,
.table > tbody > tr > th.blueflyPanicRed1,
.table > tbody > tr.blueflyPanicRed1 > td,
.table > tbody > tr.blueflyPanicRed1 > th,
.table > tfoot > tr > td.blueflyPanicRed1,
.table > tfoot > tr > th.blueflyPanicRed1,
.table > tfoot > tr.blueflyPanicRed1 > td,
.table > tfoot > tr.blueflyPanicRed1 > th {
	background: rgb(215, 81, 158);
	/* Old browsers */
	background: -moz-radial-gradient(center, ellipse cover, rgba(215, 81, 158, 1) 0%, rgba(215, 81, 158, 1) 100%);
	/* FF3.6-15 */
	background: -webkit-radial-gradient(center, ellipse cover, rgba(215, 81, 158, 1) 0%, rgba(215, 81, 158, 1) 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: radial-gradient(ellipse at center, rgba(215, 81, 158, 1) 0%, rgba(215, 81, 158, 1) 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d7519e', endColorstr='#d7519e', GradientType=1);
	/* IE6-9 fallback on horizontal gradient */
	color: #fff;
}




.table > thead > tr > td.transitflyPanicRed1,
.table > thead > tr > th.transitflyPanicRed1,
.table > thead > tr.transitflyPanicRed1 > td,
.table > thead > tr.transitflyPanicRed1 > th,
.table > tbody > tr > td.transitflyPanicRed1,
.table > tbody > tr > th.transitflyPanicRed1,
.table > tbody > tr.transitflyPanicRed1 > td,
.table > tbody > tr.transitflyPanicRed1 > th,
.table > tfoot > tr > td.transitflyPanicRed1,
.table > tfoot > tr > th.blueflyPtransitflyPanicRed1anicRed1,
.table > tfoot > tr.transitflyPanicRed1 > td,
.table > tfoot > tr.transitflyPanicRed1 > th {
	background: rgb(186, 215, 81);
	/* Old browsers */
	background: -moz-radial-gradient(center, ellipse cover, rgba(186, 215, 81, 1) 0%, rgba(186, 215, 81, 1) 100%);
	/* FF3.6-15 */
	background: -webkit-radial-gradient(center, ellipse cover, rgba(186, 215, 81, 1) 0%, rgba(186, 215, 81, 1) 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: radial-gradient(ellipse at center, rgba(186, 215, 81, 1) 0%, rgba(186, 215, 81, 1) 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bad751', endColorstr='#bad751', GradientType=1);
	/* IE6-9 fallback on horizontal gradient */
	color: #fff;
}




.table > thead > tr > td.blueflyManRunningRed1,
.table > thead > tr > th.blueflyManRunningRed1,
.table > thead > tr.blueflyManRunningRed1 > td,
.table > thead > tr.blueflyManRunningRed1 > th,
.table > tbody > tr > td.blueflyManRunningRed1,
.table > tbody > tr > th.blueflyManRunningRed1,
.table > tbody > tr.blueflyManRunningRed1 > td,
.table > tbody > tr.blueflyManRunningRed1 > th,
.table > tfoot > tr > td.blueflyManRunningRed1,
.table > tfoot > tr > th.blueflyManRunningRed1,
.table > tfoot > tr.blueflyManRunningRed1 > td,
.table > tfoot > tr.blueflyManRunningRed1 > th {
	background: rgb(173, 83, 109);
	/* Old browsers */
	background: -moz-radial-gradient(center, ellipse cover, rgba(173, 83, 109, 1) 0%, rgba(173, 83, 109, 1) 100%);
	/* FF3.6-15 */
	background: -webkit-radial-gradient(center, ellipse cover, rgba(173, 83, 109, 1) 0%, rgba(173, 83, 109, 1) 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: radial-gradient(ellipse at center, rgba(173, 83, 109, 1) 0%, rgba(173, 83, 109, 1) 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ad536d', endColorstr='#ad536d', GradientType=1);
	/* IE6-9 fallback on horizontal gradient */
	color: #fff;
}

.table > thead > tr > td.blueflyManDownOrange1,
.table > thead > tr > th.blueflyManDownOrange1,
.table > thead > tr.blueflyManDownOrange1 > td,
.table > thead > tr.blueflyManDownOrange1 > th,
.table > tbody > tr > td.blueflyManDownOrange1,
.table > tbody > tr > th.blueflyManDownOrange1,
.table > tbody > tr.blueflyManDownOrange1 > td,
.table > tbody > tr.blueflyManDownOrange1 > th,
.table > tfoot > tr > td.blueflyManDownOrange1,
.table > tfoot > tr > th.blueflyManDownOrange1,
.table > tfoot > tr.blueflyManDownOrange1 > td,
.table > tfoot > tr.blueflyManDownOrange1 > th {
	background: rgb(255, 80, 1);
	/* Old browsers */
	background: -moz-radial-gradient(center, ellipse cover, rgba(255, 80, 1, 1) 0%, rgba(255, 80, 1, 1) 100%);
	/* FF3.6-15 */
	background: -webkit-radial-gradient(center, ellipse cover, rgba(255, 80, 1, 1) 0%, rgba(255, 80, 1, 1) 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: radial-gradient(ellipse at center, rgba(255, 80, 1, 1) 0%, rgba(255, 80, 1, 1) 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5001', endColorstr='#ff5001', GradientType=1);
	/* IE6-9 fallback on horizontal gradient */
	color: #fff;
}


.table > thead > tr > td.red1,
.table > thead > tr > th.red1,
.table > thead > tr.red1 > td,
.table > thead > tr.red1 > th,
.table > tbody > tr > td.red1,
.table > tbody > tr > th.red1,
.table > tbody > tr.red1 > td,
.table > tbody > tr.red1 > th,
.table > tfoot > tr > td.red1,
.table > tfoot > tr > th.red1,
.table > tfoot > tr.red1 > td,
.table > tfoot > tr.red1 > th {
	background: rgb(255, 97, 102);
	/* Old browsers */
	background: -moz-radial-gradient(center, ellipse cover, rgba(255, 97, 102, 1) 0%, rgba(255, 47, 54, 1) 100%);
	/* FF3.6-15 */
	background: -webkit-radial-gradient(center, ellipse cover, rgba(255, 97, 102, 1) 0%, rgba(255, 47, 54, 1) 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: radial-gradient(ellipse at center, rgba(255, 97, 102, 1) 0%, rgba(255, 47, 54, 1) 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6166', endColorstr='#ff2f36', GradientType=1);
	/* IE6-9 fallback on horizontal gradient */
	color: #fff;
}

.table > thead > tr > td.red2,
.table > thead > tr > th.red2,
.table > thead > tr.red2 > td,
.table > thead > tr.red2 > th,
.table > tbody > tr > td.red2,
.table > tbody > tr > th.red2,
.table > tbody > tr.red2 > td,
.table > tbody > tr.red2 > th,
.table > tfoot > tr > td.red2,
.table > tfoot > tr > th.red2,
.table > tfoot > tr.red2 > td,
.table > tfoot > tr.red2 > th {
	background: rgb(255, 0, 8);
	/* Old browsers */
	background: -moz-radial-gradient(center, ellipse cover, rgba(255, 0, 8, 1) 0%, rgba(255, 0, 8, 1) 100%);
	/* FF3.6-15 */
	background: -webkit-radial-gradient(center, ellipse cover, rgba(255, 0, 8, 1) 0%, rgba(255, 0, 8, 1) 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: radial-gradient(ellipse at center, rgba(255, 0, 8, 1) 0%, rgba(255, 0, 8, 1) 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6166', endColorstr='#ff2f36', GradientType=1);
	/* IE6-9 fallback on horizontal gradient */
	color: #fff;
}

.table > thead > tr > td.turquoise,
.table > thead > tr > th.turquoise,
.table > thead > tr.turquoise > td,
.table > thead > tr.turquoise > th,
.table > tbody > tr > td.turquoise,
.table > tbody > tr > th.turquoise,
.table > tbody > tr.turquoise > td,
.table > tbody > tr.turquoise > th,
.table > tfoot > tr > td.turquoise,
.table > tfoot > tr > th.turquoise,
.table > tfoot > tr.turquoise > td,
.table > tfoot > tr.turquoise > th {
	background: rgb(42, 147, 137);
	/* Old browsers */
	background: -moz-radial-gradient(center, ellipse cover, rgb(42, 147, 137) 0%, rgba(42, 147, 137) 100%);
	/* FF3.6-15 */
	background: -webkit-radial-gradient(center, ellipse cover, rgba(42, 147, 137, 1) 0%, rgba(42, 147, 137, 1) 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: radial-gradient(ellipse at center, rgba(42, 147, 137, 1) 0%, rgba(42, 147, 137, 1) 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#40E0D0', endColorstr='#40E0D0', GradientType=1);
	/* IE6-9 fallback on horizontal gradient */
	color: #fff;
}

.table > thead > tr > td.Aquamarine,
.table > thead > tr > th.Aquamarine,
.table > thead > tr.Aquamarine > td,
.table > thead > tr.Aquamarine > th,
.table > tbody > tr > td.Aquamarine,
.table > tbody > tr > th.Aquamarine,
.table > tbody > tr.Aquamarine > td,
.table > tbody > tr.Aquamarine > th,
.table > tfoot > tr > td.Aquamarine,
.table > tfoot > tr > th.Aquamarine,
.table > tfoot > tr.Aquamarine > td,
.table > tfoot > tr.Aquamarine > th {
	background: rgb(127, 255, 212);
	/* Old browsers */
	background: -moz-radial-gradient(center, ellipse cover, rgb(127, 255, 212) 0%, rgba(127, 255, 212) 100%);
	/* FF3.6-15 */
	background: -webkit-radial-gradient(center, ellipse cover, rgba(127, 255, 212, 1) 0%, rgba(127, 255, 212, 1) 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: radial-gradient(ellipse at center, rgba(127, 255, 212, 1) 0%, rgba(127, 255, 212, 1) 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7fffd4', endColorstr='#7fffd4', GradientType=1);
	/* IE6-9 fallback on horizontal gradient */
	color: #000;
}

.table > thead > tr > td.eaglgreen,
.table > thead > tr > th.eaglgreen,
.table > thead > tr.eaglgreen > td,
.table > thead > tr.eaglgreen > th,
.table > tbody > tr > td.eaglgreen,
.table > tbody > tr > th.eaglgreen,
.table > tbody > tr.eaglgreen > td,
.table > tbody > tr.eaglgreen > th,
.table > tfoot > tr > td.eaglgreen,
.table > tfoot > tr > th.eaglgreen,
.table > tfoot > tr.eaglgreen > td,
.table > tfoot > tr.eaglgreen > th {
	background: rgb(92, 184, 92);
	/* Old browsers */
	background: -moz-radial-gradient(center, ellipse cover, rgb(92, 184, 92) 0%, rgba(92, 184, 92) 100%);
	/* FF3.6-15 */
	background: -webkit-radial-gradient(center, ellipse cover, rgba(92, 184, 92, 1) 0%, rgba(92, 184, 92, 1) 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: radial-gradient(ellipse at center, rgba(92, 184, 92, 1) 0%, rgba(92, 184, 92, 1) 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cb85c', endColorstr='#5cb85c', GradientType=1);
	/* IE6-9 fallback on horizontal gradient */
	color: #000;
}

.table > thead > tr > td.yellow1,
.table > thead > tr > th.yellow1,
.table > thead > tr.yellow1 > td,
.table > thead > tr.yellow1 > th,
.table > tbody > tr > td.yellow1,
.table > tbody > tr > th.yellow1,
.table > tbody > tr.yellow1 > td,
.table > tbody > tr.yellow1 > th,
.table > tfoot > tr > td.yellow1,
.table > tfoot > tr > th.yellow1,
.table > tfoot > tr.yellow1 > td,
.table > tfoot > tr.yellow1 > th {
	background: rgb(252, 239, 64);
	/* Old browsers */
	background: -moz-radial-gradient(center, ellipse cover, rgba(252, 239, 64, 1) 0%, rgb(236, 240, 12) 100%);
	/* FF3.6-15 */
	background: -webkit-radial-gradient(center, ellipse cover, rgba(252, 239, 64, 1) 0%, rgba(236, 240, 12, 1) 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: radial-gradient(ellipse at center, rgba(252, 239, 64, 1) 0%, rgba(236, 240, 12, 1) 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffe1', endColorstr='#fdffa5', GradientType=1);
	/* IE6-9 fallback on horizontal gradient */
	color: #000;
}

.table > thead > tr > td.blue1,
.table > thead > tr > th.blue1,
.table > thead > tr.blue1 > td,
.table > thead > tr.blue1 > th,
.table > tbody > tr > td.blue1,
.table > tbody > tr > th.blue1,
.table > tbody > tr.blue1 > td,
.table > tbody > tr.blue1 > th,
.table > tfoot > tr > td.blue1,
.table > tfoot > tr > th.blue1,
.table > tfoot > tr.blue1 > td,
.table > tfoot > tr.blue1 > th {
	background: rgb(50, 119, 247);
	/* Old browsers */
	background: -moz-radial-gradient(center, ellipse cover, rgba(50, 119, 247, 1) 0%, rgba(50, 119, 247, 1) 100%);
	/* FF3.6-15 */
	background: -webkit-radial-gradient(center, ellipse cover, rgba(50, 119, 247, 1) 0%, rgba(50, 119, 247, 1) 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: radial-gradient(ellipse at center, rgba(50, 119, 247, 1) 0%, rgba(50, 119, 247, 1) 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#92b4f4', endColorstr='#6092ee', GradientType=1);
	/* IE6-9 fallback on horizontal gradient */
	color: #fff;
}

.table > thead > tr > td.green1,
.table > thead > tr > th.green1,
.table > thead > tr.green1 > td,
.table > thead > tr.green1 > th,
.table > tbody > tr > td.green1,
.table > tbody > tr > th.green1,
.table > tbody > tr.green1 > td,
.table > tbody > tr.green1 > th,
.table > tfoot > tr > td.green1,
.table > tfoot > tr > th.green1,
.table > tfoot > tr.green1 > td,
.table > tfoot > tr.green1 > th {
	background: rgb(21, 207, 40);
	/* Old browsers */
	background: -moz-radial-gradient(center, ellipse cover, rgba(21, 207, 40, 1) 0%, rgba(18, 178, 34, 1) 100%);
	/* FF3.6-15 */
	background: -webkit-radial-gradient(center, ellipse cover, rgba(21, 207, 40, 1) 0%, rgba(18, 178, 34, 1) 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: radial-gradient(ellipse at center, rgba(21, 207, 40, 1) 0%, rgba(18, 178, 34, 1) 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#15cf28', endColorstr='#12b222', GradientType=1);
	/* IE6-9 fallback on horizontal gradient */
	color: #000;
}


.table > thead > tr > td.grey1,
.table > thead > tr > th.grey1,
.table > thead > tr.grey1 > td,
.table > thead > tr.grey1 > th,
.table > tbody > tr > td.grey1,
.table > tbody > tr > th.grey1,
.table > tbody > tr.grey1 > td,
.table > tbody > tr.grey1 > th,
.table > tfoot > tr > td.grey1,
.table > tfoot > tr > th.grey1,
.table > tfoot > tr.grey1 > td,
.table > tfoot > tr.grey1 > th {
	background: rgb(128, 128, 128);
	/* Old browsers */
	background: -moz-radial-gradient(center, ellipse cover, rgba(128, 128, 128, 1) 0%, rgba(128, 128, 128, 1) 100%);
	/* FF3.6-15 */
	background: -webkit-radial-gradient(center, ellipse cover, rgba(128, 128, 128, 1) 0%, rgba(128, 128, 128, 1) 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: radial-gradient(ellipse at center, rgba(128, 128, 128, 1) 0%, rgba(128, 128, 128, 1) 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#808080', endColorstr='#808080', GradientType=1);
	/* IE6-9 fallback on horizontal gradient */
	color: #000;
}

.table > thead > tr > td.vapeGrey,
.table > thead > tr > th.vapeGrey,
.table > thead > tr.vapeGrey > td,
.table > thead > tr.vapeGrey > th,
.table > tbody > tr > td.vapeGrey,
.table > tbody > tr > th.vapeGrey,
.table > tbody > tr.vapeGrey > td,
.table > tbody > tr.vapeGrey > th,
.table > tfoot > tr > td.vapeGrey,
.table > tfoot > tr > th.vapeGrey,
.table > tfoot > tr.vapeGrey > td,
.table > tfoot > tr.vapeGrey > th {
	background: rgb(76, 75, 75);
	/* Old browsers */
	background: -moz-radial-gradient(center, ellipse cover, rgb(76, 75, 75) 0%, rgba(76, 75, 75, 1) 100%);
	/* FF3.6-15 */
	background: -webkit-radial-gradient(center, ellipse cover, rgba(76, 75, 75, 1) 0%, rgba(76, 75, 75, 1) 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: radial-gradient(ellipse at center, rgba(76, 75, 75, 1) 0%, rgba(76, 75, 75, 1) 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c4b4b', endColorstr='#4c4b4b', GradientType=1);
	/* IE6-9 fallback on horizontal gradient */
	color: #fff;
}

.red {
	color: #c0392b;
}

.black {
	color: #000;
}

::-webkit-selection {
	color: #818892;
	background: #f9f6f0;
}

::-moz-selection {
	color: #818892;
	background: #f9f6f0;
}

::selection {
	color: #818892;
	background: #f9f6f0;
}

.notificationPadding {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}

.section-heading h3 {
	font-weight: 300;
	line-height: 1.5;
	color: #929292;
}

.btn {
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}

#p01 {
	font-weight: 600;
	letter-spacing: .075em;
	text-transform: uppercase;
	line-height: 1.5;
	font-size: 1.3em;
	margin-bottom: 10px;
	color: #000000;
}

#p02 {
	font-weight: 600;
	letter-spacing: .075em;
	text-transform: uppercase;
	line-height: 1.5;
	font-size: 3.3em;
	margin-bottom: 10px;
	color: #000000;
}

.container1 {
	margin: 20px 0;
}

.container2 {
	margin: 20px 0;
	padding-bottom: 60px;
}

.image2 {
	display: none;
}

.btn3d {
	transition: all .08s linear;
	position: relative;
	outline: medium none;
	-moz-outline-style: none;
	outline-style: none;
	border: 0px;
	margin-right: 10px;
	margin-top: 15px;
}

.btn3d:focus {
	outline: medium none;
	-moz-outline-style: none;
	outline-style: none;
}

.btn3d:active {
	top: 9px;
}

.btn-primary {
	box-shadow: 0 0 0 1px #428bca inset, 0 0 0 2px rgba(255, 255, 255, 0.15) inset, 0 8px 0 0 #357ebd,
		0 8px 0 1px rgba(0, 0, 0, 0.4), 0 8px 8px 1px rgba(0, 0, 0, 0.5);
	background-color: #428bca;
}

.btn-success {
	box-shadow: 0 0 0 1px #5cb85c inset, 0 0 0 2px rgba(255, 255, 255, 0.15) inset, 0 8px 0 0 #4cae4c,
		0 8px 0 1px rgba(0, 0, 0, 0.4), 0 8px 8px 1px rgba(0, 0, 0, 0.5);
	background-color: #5cb85c;
}

.btn-info {
	box-shadow: 0 0 0 1px #5bc0de inset, 0 0 0 2px rgba(255, 255, 255, 0.15) inset, 0 8px 0 0 #46b8da,
		0 8px 0 1px rgba(0, 0, 0, 0.4), 0 8px 8px 1px rgba(0, 0, 0, 0.5);
	background-color: #5bc0de;
}

.btn-warning {
	box-shadow: 0 0 0 1px #f0ad4e inset, 0 0 0 2px rgba(255, 255, 255, 0.15) inset, 0 8px 0 0 #eea236,
		0 8px 0 1px rgba(0, 0, 0, 0.4), 0 8px 8px 1px rgba(0, 0, 0, 0.5);
	background-color: #f0ad4e;
}

.btn-danger {
	box-shadow: 0 0 0 1px #c63702 inset, 0 0 0 2px rgba(255, 255, 255, 0.15) inset, 0 8px 0 0 #c24032,
		0 8px 0 1px rgba(0, 0, 0, 0.4), 0 8px 8px 1px rgba(0, 0, 0, 0.5);
	background-color: #c63702;
}

.btn {
	/* text-transform: uppercase; */
	letter-spacing: 2px;
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}

#footer {
	padding: 50px 0;
	color: #7f7f7f;
}

#footer .copyright {
	margin-bottom: 0px;
	padding-bottom: 0;
}

.btn3d {
	transition: all .08s linear;
	position: relative;
	outline: medium none;
	-moz-outline-style: none;
	outline-style: none;
	border: 0px;
	margin-right: 10px;
	margin-top: 15px;
}

.btn3d:focus {
	outline: medium none;
	-moz-outline-style: none;
	outline-style: none;
}

.btn3d:active {
	top: 9px;
}

.btn-default {
	box-shadow: 0 0 0 1px #ebebeb inset, 0 0 0 2px rgba(255, 255, 255, 0.15) inset, 0 8px 0 0 #adadad,
		0 8px 0 1px rgba(0, 0, 0, 0.4), 0 8px 8px 1px rgba(0, 0, 0, 0.5);
	background-color: #fff;
}

.btn-primary {
	box-shadow: 0 0 0 1px #428bca inset, 0 0 0 2px rgba(255, 255, 255, 0.15) inset, 0 8px 0 0 #357ebd,
		0 8px 0 1px rgba(0, 0, 0, 0.4), 0 8px 8px 1px rgba(0, 0, 0, 0.5);
	background-color: #428bca;
}

.btn-success {
	box-shadow: 0 0 0 1px #5cb85c inset, 0 0 0 2px rgba(255, 255, 255, 0.15) inset, 0 8px 0 0 #4cae4c,
		0 8px 0 1px rgba(0, 0, 0, 0.4), 0 8px 8px 1px rgba(0, 0, 0, 0.5);
	background-color: #5cb85c;
}

.btn-info {
	box-shadow: 0 0 0 1px #5bc0de inset, 0 0 0 2px rgba(255, 255, 255, 0.15) inset, 0 8px 0 0 #46b8da,
		0 8px 0 1px rgba(0, 0, 0, 0.4), 0 8px 8px 1px rgba(0, 0, 0, 0.5);
	background-color: #5bc0de;
}

.btn-warning {
	box-shadow: 0 0 0 1px #f0ad4e inset, 0 0 0 2px rgba(255, 255, 255, 0.15) inset, 0 8px 0 0 #eea236,
		0 8px 0 1px rgba(0, 0, 0, 0.4), 0 8px 8px 1px rgba(0, 0, 0, 0.5);
	background-color: #f0ad4e;
}

.btn-danger {
	box-shadow: 0 0 0 1px #c63702 inset, 0 0 0 2px rgba(255, 255, 255, 0.15) inset, 0 8px 0 0 #c24032,
		0 8px 0 1px rgba(0, 0, 0, 0.4), 0 8px 8px 1px rgba(0, 0, 0, 0.5);
	background-color: #c63702;
}

.btn {
	/* text-transform: uppercase; */
	letter-spacing: 2px;
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}
