/* site.css */
header, footer {
	padding: 10px;
	background-color: #337ab7;
	border: solid 1px black;
	border-radius: 10px;
	font-family: 'Times New Roman';
	text-align: left;
	color: white;
}

header {
	font-size: 17px;
}

header nav {
  float: right;
  margin-right: 16px;
}

header nav a:link, a:visited{
	background-color: lightgray;
	color: black;
	text-align: center;
	text-decoration: none;
	text-align: center;
	text-decoration: none;
	padding: 5px;
	border-radius: 20px;
}

#current a {
	background-color: gray;
}

header nav a:hover, a:active{
		background-color: gray;
}

header nav li {
  display: inline;
  font-size: 15px;
  
}

body {
	background-color: WhiteSmoke;
	font-family: Arial, san-serif;
	font-size: 18px;
}

footer {
	padding: 10px;
	border-radius: 3px;
}

table offering{
	cellpadding: 
}

img {
		box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
		display: block;
		margin: auto;
		width: 60%;
		padding: 25px;
}

div.veedeo {
	text-align:center;
	width:100%;
	display: block;
	margin: 0 auto;
}
/*table layout */
.wrapper {
  margin: 0 auto;
  padding: 40px;
  max-width: 800px;
}

.table {
  margin: 0 0 40px 0;
  width: 100%;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  display: table;
}
@media screen and (max-width: 580px) {
  .table {
    display: block;
  }
}

.row {
  display: table-row;
  background: #f6f6f6;
}
.row:nth-of-type(odd) {
  background: #e9e9e9;
}
.row.header {
  font-weight: 900;
  color: #ffffff;
  background: #ea6153;
}

.row.blue {
  background: #2980b9;
}
@media screen and (max-width: 580px) {
  .row {
    padding: 8px 0;
    display: block;
  }
}

.cell {
  padding: 6px 12px;
  display: table-cell;
}

@media screen and (max-width: 580px) {
  .cell {
    padding: 2px 12px;
    display: block;
  }
}

/* Slideshow Stuff */
.slideshowcontainer {
	position: relative;
	max-width:980px;
	margin:auto;
}

.ss-center {
	text-align:center!important
}

.ss-section {
	margin-top:16px!important;
	margin-bottom:16px!important;

}
.ss-large {
	font-size:18px!important;
}
.ss-bluetext {
	color:#337ab7!important;
}
.ss-display-bottommiddle{
	position:absolute;
	left:50%;
	bottom:0;
	transform:translate(-50%,0%);
	-ms-transform:translate(-50%,0%)
}

.ss-left {
	cursor:pointer;
	float:left!important;
}

.ss-right {
	cursor:pointer;
	float:right!important;
}

.ss-centerclicker {
	height: 13px;
	width: 13px;
	padding: 0;
	background-color:#000;
	color:#337ab7; 
	display:inline-block;
	padding-left:8px;
	padding-right:8px;
	text-align:center;
	border-radius:50%;
}

.slides {
	display:none;
}

.ss-blue {
	color:#337ab7!important;
	background-color:#fff!important;
}


#main{
	/*border: solid 1px #000;
	border-radius: 5px;
	*/
	color: #202020;
	margin: 20px 0;
	padding: 5px;
}

#main label {
	font-weight: bold;
}

#main input[type=text],
#main select {
	width: 250px;
}

#main input[type=submit]{
		background-color: #337ab7;
		color: white;
		border-radius: 20px;
		padding: 3px;
		margin-top: 5px;
		font-weight: bold;
}