#mainform1{
    //background: rgba(255,255,255,0.9);
	background: rgba(39, 45, 51,0.9);
}
#mainform1 {
   /*  position: absolute !important;
    z-index: 99;
    right: 20px;
    //bottom: 90px;
	//bottom: 160px;
	bottom: 100px;
	//bottom: 10px;
 */}
textarea,
select,
textarea,
input[type="text"],
input[type="password"],
input[type="number"],
input[type="email"],
input[type="search"],
input.form-control {
	border-radius: 3px;
	height: 40px;
	width: 100%;
	font-size: 14px;
	color: #190f27;
	-webkit-box-shadow: none;
/*	box-shadow: none;
	border: 1px solid #d5d5d5;*/
	
	
}


textarea, select, textarea, input[type="text"], input[type="password"], input[type="number"], input[type="email"], input[type="search"], input.form-control {
    background-color: #ffffff;
//padding: 0 15px 0px 0px;
padding: 0px;
width: 100%;
height: 40px;
border: 1px solid #919191;
border-radius: 3px;
//margin-bottom: 8px;
margin-bottom: 4px;
-webkit-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
color:
    #000;
}



textarea,
textarea.form-control {
	padding-top: 10px;
	border-radius: 3px;
	-webkit-box-shadow: none;
/*	box-shadow: none;
	border: 1px solid #d5d5d5;*/
	height: auto;
}

textarea:focus,
select:focus,
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="number"]:focus,
input[type="search"]:focus,
input[type="email"]:focus,
.form-control:focus {
	-webkit-box-shadow: 0px 0px 0px 1px #103679;
	box-shadow: 0px 0px 0px 1px #103679;
	border-color: #103679;
}
.btn:hover {
	-webkit-box-shadow: 0 17px 17px 0 rgba(0, 0, 0, 0.07);
	box-shadow: 0 17px 17px 0 rgba(0, 0, 0, 0.07);
	background:#82ae26;
}

.btn-primary,
.btn-primary:hover {
	background-color: #5da70d;
	border-color: #5da70d;
	color: #fff;
}
.btn-secondary {background-color:#103679; border: none; color: #fff; font-weight:700; font-size:20px; text-transform: uppercase;}
.btn-secondary:hover {
	background-color: #739d13;
	
}

.btn-primary:focus {
	background-color: #d05353;
	border-color: #d05353;
	color: #fff;
}

.btn-white-primary,
.btn-white-primary:hover {
	background-color: #ffffff;
	color: #66982d;
}

.btn-white-primary:focus {
	background-color: #f9f9f9;
	border-color: #f9f9f9;
	color: #66982d;
}

.btn-outline {
	background-color: transparent;
	color: #ffffff;
	border-color: #fff;
	border: 1px solid;
}

.btn-outline:hover,
.btn-outline:focus {
	background-color: #fff;
	color: #000;
}

.btn-radius {
	border-radius: 5px;
}

.btn-round {
	border-radius: 100px;
}


label {
	//font-size: 14px;
	font-size: 9px;
}

.button-normal {
    font-family: 'Robotob';
    display: inline-block;
    padding: 7px 30px;
    margin: 10px auto 20px;
    letter-spacing: 0px;
    border: none;
	//background:#e90239;
	background:#71b100;
	color: #fff;
	width: 100%;
    font-size: 16px;
    //font-weight: 500;
	font-weight: 700;
    text-decoration: none;
    text-transform: uppercase;
    will-change: opacity, transform;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.form-wrap1 {
	padding: 20px;
	//padding: 10px 20px 10px 20px;
	//padding: 0px 20px 0px 20px;
border-radius:8px; background: url(../img/form_bg.html) no-repeat center top; background-color: rgba(255,255,255,0.8); }
.form-wrap1 h2 {color: #363636; font-size: 20px; margin: 0;font-weight: 700; //padding: 10px 0; font-family:'Roboto';text-align: center;}
.form-wrap1 h2 span { //background: #66982d; 
background:#c2185b;
color: #fff; padding: 0 5px; line-height: 30px;}
.form-wrap1 img{text-align:center; margin:0 auto;}
