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



@media screen and (max-width: 990px) 
{.bump-for-header {

	margin: 71px 0 1% 0;
}}


h1,h2,h3,h4,h5 {margin-top: 0;}

.center-maxed {text-align: center; }

h1 {font-size:28pt;} 
h2 {font-size:22pt; padding: 20px 0 0 0;}
h3 {font-size:18pt; padding: 20px 0 0 0;}
h4 {font-size:15pt;}
h5 {margin: 0; font-size:15pt; padding: 3px 0 5px 0;}

.symbol-sections h3 {color:#fff; font-size:30pt; margin:0; padding:15px 0 4px 0;}
.symbol-sections h4 {color:#ddd; font-size:24pt; margin:0; padding:2px 0 9px 0;}

.three-images2 h3 {text-align: center; font-size:25pt; margin: 0; line-height: 1;}
.three-images2 p {padding:0; margin: 0;}
@media screen and (max-width: 820px){
.symbol-sections h3 { font-size:22pt; }
.symbol-sections h4 {font-size:18pt; }
	.three-images2 p {text-align: center;}
	
}
section.symbol-sections {padding: 0 0 30px 0;}
section.before-content {background-color:#ddd; padding: 2% 0 0 0;}
section.content-area {background-color:#444; padding: 2% 0 2% 0;}
section.footer {padding: 2% 0 0 0;}
.big-icon {width:50%; display: block; margin: auto; }
.content {margin: 2%; padding:3%;}
.mid {margin: 0 5px 0 5px!important;}
.space-left {margin-left:5px!important;}

.three-images {
    border: 3px solid;
    background-color: #fff;
    margin: 5%;
    padding: 2.5%;
}

.symbol-wrap {    border: 2px solid #81c8ee;
    margin: 0px;
    min-height: 215px;
    padding: 31px;}

@media screen and (max-width: 820px){
	.mid {margin: 0!important;}
	.big-icon {width:36%;}	
	.space-left {margin-left:0px!important;}
	.symbol-wrap {margin: 20px!important;}
}


.three-images2 {
    background-color: #fff;
    margin: 0px;
    padding: 20px;
}


.formcontainer p.disclaim {
  color: #fff;
  margin: 2% 10% 0 10%;
}

.top-row {
  padding: 0% 0 0 5%;
  margin: 0;
  text-align: center;
}

.formcontainer p.disclaim {
  color: #333;
  margin: 2% 10% 0 10%;
}





.formcontainer input {
  width: 26.6%;
  padding: 2%;
  border: 2px solid #000;
  margin: .66%;
  float: left;
  font-weight: bolder;
}

.formcontainer textarea {
  width: 86%;
  padding: 2%;
  font-weight: bolder;
  margin: 1% 0 0 5.9%;
  border: 2px solid #000;
}

.formcontainer input[type=submit] {
  margin: 1% 35% 5% 35%;
  color: #fff;
  font-size: 1.2em;
  width: 30%;
background: rgb(41,48,78);
background: linear-gradient(0deg, rgba(41,48,78,1) 0%, rgba(20,94,172,1) 100%);
}

.no-robot {width:300px; margin: auto;}

section.form {
  background-color: #000;
  margin: 0% 0 0% 0;
  padding: 2% 0 40px 0;

  background-image: url(../images/blizzard.png);
  background-size: cover;

}


h2.YI {
  font-size: 3em;
  margin: 0;
  padding: 3% 0 1% 0;
  color: #fff;
  font-weight: bold;
  text-shadow: 0 0 4px #000;
  text-align: center;
}

h4.CU {
  font-size: 2em;
  color: #ddd;
  text-shadow: 0 0 2px #000;
  font-weight: bold;
  text-align: center;
  margin: 0 0 2% 0;
}





.symbol-wrap h3 {margin:0; padding: 0; font-size: 1.5em;}
.symbol-wrap p {margin:0; padding: 0; font-size: 1.15em;}
.symbol-wrap img {width:70%; margin:auto; display: block;}
a.learn-more {border:1px solid #eee; padding:10px; display: block; text-align: center; margin: 0 10% 1% 10%; }
@media screen and (max-width: 820px){
    .symbol-wrap img {width:40%;}   
}
