.fa .fa-windows {
    font-size: 13px;
    
}

.fa {
    color: #09EEFF;
}
.graphic-bg {
    background: url("../img/background.png") no-repeat center center;
    background-size: cover;
    height: 800px;
    
}

#contactUs .media .media-heading a {
    color: #34689A;
}

.sub_button {
    margin: 20px 0 10px 0;

}

#form {
    background-color: rgba(255, 255, 255, 1);
    border: none;

    box-shadow: 0 0 30px #333;
    padding: 1px 20px 9px 20px;
    border-radius: 8px;
}

#step2 span.pull-left {
    margin-top: -22px;
    color: blueviolet;
}
#step2 span.pull-right {
    margin-top: -19px;
    color: blueviolet;
}
#go_step1 i {
    margin-right: 2px;
}



.form-header {
    /* background: #D9E6ED; */;
    /* margin: -29px -9px 0px -9px; */
    border-radius: 3px;
    text-align: center;
    padding-top: 0px;
    padding-bottom: 5px;
}
.form-control {
    border-radius: 5px;
    box-shadow: inset 0 0 30px rgba(68, 136, 170,0.3);
}


.form-control[readonly] {
    cursor: pointer;
    background-color: #fff;
}
.error {
    color: red;
}
 footer, #thans, .thanks-header {
   background: #66cdcc;
    background: -moz-linear-gradient(-45deg, #66cdcc 0%, #336799 100%);
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #66cdcc), color-stop(100%, #336799));
    background: -webkit-linear-gradient(-45deg, #66cdcc 0%, #336799 100%);
    background: -o-linear-gradient(-45deg, #66cdcc 0%, #336799 100%);
    background: -ms-linear-gradient(-45deg, #66cdcc 0%, #336799 100%);
    background: linear-gradient(-45deg, #66cdcc 0%, #336799 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66cdcc, endColorstr=#336799, GradientType=1);
}
#thans {

    padding-top: 10%;
margin-top: 15px;
margin-bottom: 15px; 
border-radius: 10px;
box-shadow: 0 0 10px #000;
    text-align: center;
}

label {
    margin-top: 10px;
    margin-bottom: 1px;
}

#contactUs textarea {
    border-radius: 5px;
}

.thanks-header {
    border-bottom: 10px;
    padding-top: 10%;
    
}

.privacy-marketing {
    font-size: 13px;
    font-style: italic;
}
.privacy-marketing a {
    color: #000;
}
.privacy-marketing input[type="checkbox"] {
    margin-right: 5px;
    margin-left: 5px;
    display: inline-block;
}