@charset "UTF-8";
/* CSS Document */


/* PAGE STYLES */

h1{
	margin-top: 10px !important;
}

h4{
	margin: 0px !important;
}

a{
	/*color: #ffffff !important;*/
	/*makes navbar color white, but also every other link; uncomment to make navbar white*/
}

img {
	
	max-width:100%;
	min-width:50%;
}

.grid-inner {
	padding: 25px;
	background:#696969 !important;
	box-shadow: 4px 4px 4px #303030;
	
}

.jumbotron{
	padding: 25px;
	background:#696969 !important;
	box-shadow: 4px 4px 4px #303030;
}


/*.container{
	max-width: 500px;
}*/

li > a {
	color: white;
}

li > a > img {
	min-width: 25px !important;
	max-width: 25px !important;
	max-height:25px !important;
	min-height:25px !important;
}

/*Test Background Gradient*/
body {
	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, #6FA300),
	color-stop(1, #B4ED5F)
	
);
background-image: -o-linear-gradient(top, #6FA300 0%, #B4ED5F 100%);
background-image: -moz-linear-gradient(top, #6FA300 0%, #B4ED5F 100%);
background-image: -webkit-linear-gradient(top, #6FA300 0%, #B4ED5F 100%);
background-image: -ms-linear-gradient(top, #6FA300 0%, #B4ED5F 100%);
background-image: linear-gradient(to top, #6FA300 0%, #B4ED5F 100%);
}

#wrap { 
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin-left: -15px;
	margin-right: -20px;
	/*margin: 0 auto -60px;*/
}

#body-left{
	padding: 25px;
	background-color:#696969 !important;
	/*border-style:solid;
	border-top-width: 10px;
	border-left-width:10px;
	border-right-width:5px;
	border-bottom-width: 10px;
	border-color: #ee3d96;*/
}

#body-right{
	padding: 25px;
	background-color:#696969 !important;
	/*border-style:solid;
	border-top-width: 10px;
	border-left-width: 5px;
	border-right-width: 10px;
	border-bottom-width: 10px;
	border-color: #ee3d96;*/
}

#body-inner{
	padding: 25px;
	background-color:#696969 !important;
	/*border-style:solid;
	border-top-width: 10px;
	border-left-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 10px;
	border-color: #ee3d96;*/
}


#footer{
	background-color: #696969;
	margin-top: 5px;
	margin-bottom: 15px !important;
	box-shadow: 4px 4px 4px #303030;
	/*border-style:solid;
	border-width:2px;*/
}

#leftfooter{
	text-align: left;
	width: 50%;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 15px;
}

#rightfooter{
	text-align: right;
	width: 50%;
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-right: 15px;
}

/*#footer-inner-left{
	text-align: left;
	width:50%;
}

#footer-inner-right{
	text-align: right;
	width:50%;
}*/

#twitter-widget-0{
	/*height: 100%;
	width: 100%;*/
	/*min-height: 687px;
	max-height: 687px;*/
	height: 680px;
	width: 100% !important;
}

.page-header{
	/*border-bottom: 0px solid #8DC63F !important;*/
	border-bottom: none !important;
}

.navbar{
	margin-bottom: 10px !important;
}

/* Responsive Video CSS Test */
.flex-video {
  position: relative;
  padding-top: 25px;
  padding-bottom: 67.5%;
  height: 0;
  margin-bottom: 16px;
  overflow: hidden;
}
 
.flex-video.widescreen { padding-bottom: 57.25%; }
.flex-video.vimeo { padding-top: 0; }
 
.flex-video iframe,
.flex-video object,
.flex-video embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
@media only screen and (max-device-width: 800px), only screen and (device-width: 1024px) and (device-height: 600px), only screen and (width: 1280px) and (orientation: landscape), only screen and (device-width: 800px), only screen and (max-width: 767px) {
  .flex-video { padding-top: 0; }
}