@charset "utf-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css?family=Noto+Sans+Mono:wght@900');

p a:visited, a:link {
	color: blue;
}

#wrapper {
	width: 960px;
	margin: 30px auto auto;
	background-color: white;
	padding: 10px 20px;
	box-shadow: 0 0 20px #573c35;
	border-radius: 30px;
	border: thick black 3px;
	padding-top: 10px;
	padding-bottom: 10px;
}


.somethingSpecial {
    background-color: white;
    width: 38%;
    border-radius: 30px;
    margin: auto;
    color: black;
}

.somethingSpecial #nunya {
	border-radius: 30px;
}

#mid {
	border-width: 0px;
	align-content: center;
	margin-right: auto;
}
div#daHeck {
	float: right;
}

h2#gamerSauce {
	height: 704px;
	font-size: 50px;
	line-height: 50px;
}

#feet {
	margin-left: 20px;
}

#splitty {
	column-count: 2;
}

.pear {
	border-radius: 30px;
	margin-left: 400px;
	margin-right: 400px;
}

.tableContainer {
	display: flex;
	flex-direction: row;
	justify-content: space-evenly;
	width: 100%;
	flex-wrap: wrap;
	margin: 4%;
}

.SoupMaster {
	background-color: white;
	margin: auto;
	width: 85%;
	border-radius: 12px;
	margin-bottom: 15px;
}

.SoupMaster .TheHogPuncher {
	color: black;
	margin: auto;
	width: 90%;
}

.rapidDizzle {
	background-color: white;
	width: 50%;
	margin-top: 20px;
	border-radius: 12px;
	margin: auto;
}

.rapidDizzle #CptnNuggets {
	color: black;
	margin: auto;
	width: 75%;
}

.tableContainer .a {
	flex: 1;
	order: 1;
}
.tableContainer .b {
	flex: 1;
	order: 2;
}
.tableContainer .c {
	flex: 1;
	order: 3;
	align-self: center;
}
.tableContainer .d {
	flex: 1;
	order: 4;
}
.tableContainer .e {
	flex: 1;
	order: 5;
}
.tableContainer .f {
	flex: 1;
	order: 6;
}

body{
	background-color: darkblue;
	padding-top: 10px;
	padding-bottom: 10px;
}

h1{
	background-color:white;
	color: black;
	font-size: 40px;
	text-transform: uppercase;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

h2{
	background-color: white;
	font-family: 'Times New Roman', Times, serif;
	font-size: 20px;
	color:black;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-bottom: 10px;
	text-align: center;
}

div .fixAlligning#daHeck {
	float: right;
	width: 50%;
}

div .fixAlligning1#daHeck1 {
	float: left;
	width: 50%;
}

h3{
	font-size: 13px;
	color: black;
	margin-bottom: 10px;
	border-bottom: 2px solid white;
	background-color: white;
}

p {
	background-color: white;
	font-size: 13px;
	color:black;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-bottom: 10px
}

.plsWork {
	margin-left: 85px;
}

li {
	padding: 45px;
}

.container {
	background-color: white;
}

.container #RonnyRaegan {
	float: left;
	margin-left: 20px;
	background-color: white;
	border-radius: 12px;
	color: black;
	font-size: xx-large;
	width: 50%;
	height: 100%;
}

table {
	vertical-align: bottom;
	border: hidden;
}

table td {
	text-align: center;
	margin: auto;
	padding: 30px;
	padding-bottom: 75px;
	border: 2px solid blue;
	border-radius: 12px;
}

.container #JFKs1961LincolnContinental4Door {
	float: right;
	margin-right: 20px;
}

.column {
	float: right;
	width: 48%;
}

#mini {
	float: right;
	padding: 5px;
}

#toppy {
	border-radius: 30px;
	margin-left: 500px;
	margin-right: 500px;
}

.row {
	padding-right: 40px;
}

ul{
	margin-bottom: 12px;
	color: white;
	padding-top: 10px;
	padding-bottom: 10px;
}

footer a:link{
	color: gray
}

footer{
	text-align: center;
	margin-top: 20px;
	font-size: 13px;
	padding: 20px;
	color: white;
	margin: 30px auto 20px auto;
	clear: both;
}

.listcolor{
	color: white;
}

nav {
	padding: 8px 0;
	background-color: white;
	margin-bottom: 20px;
}

nav p {
	font-size: 30px;
	margin-bottom: 0;
	color: black;
	text-align: center;
}

header{text-align: center;}

.feature-box{
	width: 800px;
	background-color: white;
	padding: 10px;
	margin: 0 auto 20px;
	border-radius: 10px;
	box-shadow:5px 5px 5px darkblue;
}

img {
	padding: 10px;
	background-color: darkblue;
	border: 2px solid white;
}

header img{
	align-content: center;
	border: none;
	padding: 10px 10px;
}

.gallery{
	display: flex;
	justify-content: space-around;
	margin-bottom: 10px;
}

.allign-left{
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}

.allign-right{
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;
}

.clear-style {
	clear: both;
}

.flex-container {
	display: flex;
}

.image-container {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}

label {
	float: left;
	display: block;
	font-weight: bold;
	text-align: right;
	width: 120px;
	padding-right: 12px;
}

.submit{
	background-color: darkblue;
	color: white;
	border-radius: 5px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 20px;
	padding-left: 20px;
	margin-left: 132px;
}

.submittn:hover {
	background-color: darkblue;
}

header h1 {
	color: black;
	font-size: 36px;
	margin: 30px auto 20px auto;
	text-transform: capitalize;
	padding: 10px 20px;
	background-color: white;
	width: 960px;
	box-shadow: 0 0 20px #573c35;
	border-radius: 30px;
	border: thick black 3px;
	text-align: center;
}

/*------------Mail chimp styles----------*/

.asterisk {
	color: red;
}

.indicates-required,.mc-field-group {
	margin-bottom: 15px;

}

.mc-field-group {
	font-weight: bold;
	margin-right: 20px;
	width: 120px;
	text-align: right;
	display: inline-block;
}
section {
	width: 600px;
	margin-left: auto;
	margin-right: auto;
	
}

#mc_embed_signup .button{
	border-radius: 5px;
	border: 3px darkgray;
	padding: 8px 12px;
	color: white;
	text-transform: lowercase;
	margin: 12px 0;
	
	
	
}