body {
  background-color: #1c1c1c;
}

h1 {
  color: #fff200;
  text-transform: uppercase;
  font-family: arial;
  text-align: left;
  letter-spacing: 10px;
  font-size: 30px;
  font-weight: 500;
}

h2 {
  color: #ffffff;
  text-transform: uppercase;
  font-family: arial;
  text-align: center;
  letter-spacing: 2px;
  font-size: 26px;
  font-weight: 500;
		padding-left: 50px;
		padding-right: 50px;
		word-spacing: 2px;
}
.yellow_bar h2 { color: #000000; }

h3 {
  color: #fff200;
  text-transform: uppercase;
  font-family: arial;
  text-align: center;
  letter-spacing: 5px;
  font-size: 22px;
  font-weight: 500;
}

h4 {
	color: #fff200;
  font-size: 19px;
  line-height: 28px;
  font-family: arial;
  letter-spacing: 2px;
		font-weight: normal
}

h5 {
	color: #fff200;
  font-size: 19px;
  line-height: 28px;
  font-family: arial;
  letter-spacing: 2px;
	font-weight: normal;
	margin: 0px;
		padding-bottom: 5px;
	text-align: left;
	border-bottom: 1px dashed #494949;
}

p {
  font-size: 17px;
  line-height: 26px;
  font-family: arial;
  letter-spacing: 1px;
	color: #ffffff;
	text-align: left
}

.copyright {
  color: #fff200;
  text-align: right;
  letter-spacing: 2px;
  font-size: 7pt;
  text-transform: uppercase;
  max-width: 1280px;
  margin: 0px auto;
}

.footer p {
	font-size: 15px;
	text-transform: uppercase;
	letter-spacing: 4px;
	color: #ffffff;
	text-align: center;
	margin: 0px 20px;
	padding: 0px
}

.content_wrapper {
  max-width: 1280px;
  margin: 0px auto;
		padding: 0px 20px;
}

.yellow_bar {
		background-color: #fff200;
}

.yellow_bar p { color: #000000; }
.yellow_bar h1 { color: #000000; }

.sow-error { 
		font-size: 15px!important;
letter-spacing: 2px; }

.kleva_button {
  border: 2px solid #000000!important;
}

.kleva_button.ow-icon-placement-left.ow-button-hover {
  font-size: 15px;
  letter-spacing: 2px;
  padding-right: 10px;
  padding-left: 10px;
  margin-left: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
}

a:hover {
  color: #f7941e;
}

a {
  color: #ffffff;
}

.copyright a {   color: #fff200; }
.copyright a:hover { color: #ffffff; }

.dashicons { 
		color: #fff200;
		font-size: 26px;
}

input { letter-spacing: 3px }

.ow-button-base { letter-spacing: 3px; }

li {
		font-size: 17px;
		line-height: 26px;
		font-family: arial;
		letter-spacing: 1px;
		color: #000000;
		text-align: left
}

.clear::after {

    clear: both;

}
.clear::before, .clear::after {

    content: ' ';
    display: table;

}
.clear::after {

    clear: both;

}
.clear::before, .clear::after {

    content: ' ';
    display: table;

}
::selection {

    background: #04A4CC;
    color: #FFF;
    text-shadow: none;

}
::selection {

    background: #04A4CC;
    color: #FFF;
    text-shadow: none;

}
::selection {

    background: #04A4CC;
    color: #FFF;
    text-shadow: none;

}
::selection {

    background: #04A4CC;
    color: #FFF;
    text-shadow: none;

}
element {

}
.header {

}
.clear {

    *zoom: 1;

}
.header {

    margin: 0px auto 10px auto;
    max-width: 1280px;
    padding-top: 0px;

}

@media (max-width: 418px) {
		h2 { font-size: 20px }
		h3 { font-size: 18px; }
    }