.form {
    width: 325px;
    height: 350px;
    position: absolute;
    border: 1px solid #ddd;
    float: left;
    margin: 20px 0px 0px 7px;
}
.form-head {
    width: 325px;
    height: 60px;
    background: none;
    border-bottom: 0px solid #fff;
    float: left;
}
.form-head h2 {
    text-align: center;
    font-size: 20px;
    font-family: calibri;
    font-weight: bold;
    margin: 0px 0px;
    height: 60px;
    font-size: 17px;
    line-height: 0px;
    padding-top: 30px;
    padding-botom: 11px;
    background:#f9676b;
    color: #fff;
}
.form01 {
        width: 107px;
    height: 265px;
    margin: 5px 25px;
    float: left;

}
.field-label {
    line-height: 26px;
    margin-bottom: 4px;
    color:black;
}
.form01 input {
	width: 107px;
    border: none;
    height: 19px;
    background: #fff;
    padding: 0px 0px;
    margin: 0px 0px;
    color: #606062;
	font-size: 10px;
}
.form .rounded-btn-blue {
    position: relative;
    display: inline-block;
    line-height: 19px;
    padding: 6px 28px;
    font-size: 13px;
    text-transform: uppercase;
    float: left;
    background: #f9676b;
    margin: -35px 0px 0px 103px;
	}
	



	
	
	
	

	
	
.for {
       width: 1147px;
    height: 350px;
    /* position: absolute; */
     /*background: #8a6d3b;*/
    float: left;
    margin: 19px 0px 0px 95px;
}
.for-head {
    width: 325px;
    height: 60px;
    background: none;
    border-bottom: 0px solid #fff;
    float: left;
}
.for-head h2 {
        text-align: center;
    font-size: 20px;
    font-family: calibri;
    font-weight: bold;
    margin: 0px 0px;
    height: 60px;
    float: left;
    font-size: 25px;
    line-height: 0px;
    padding-top: 30px;
    padding-botom: 11px;
    /* background: #f9aa17; */
    color: #222;
}
.for01 {    width: 107px;
    height: 265px;
    margin: 68px -324px;
    float: left;

}
.field-labe2 {
    line-height: 26px;
    margin-bottom: 4px;
    color:black;
}
.for01 input {
	    width: 301px;
    border: none;
    height: 45px;
    background: #fff;
    padding: 0px 15px;
    margin: 0px 0px;
    color: #606062;
	display: block;
    background: #f2f2f2;
    border: 1px solid #e3e3e3;
}
.for01a input {
	    width: 301px;
    border: none;
    height: 45px;
    background: #fff;
    padding: 0px 15px;
    margin: 0px 0px;
    color: #606062;
	display: block;
    background: #f2f2f2;
    border: 1px solid #e3e3e3;
}
.for.rounded-btn-blue {
    position: relative;
    display: inline-block;
    line-height: 19px;
    padding: 6px 28px;
    font-size: 13px;
    text-transform: uppercase;
    float: left;
    background: #4388ef;
    margin: -35px 0px 0px 103px;
	}
	
	
	
	
	
	
	
	
	
	
	
.for02 {
    width: 400px;
    height: 410px;
    position: absolute;
    background: #504e4e;
    margin: 304px 0px 0px 848px;
}
.for02-head {
    width: 400px;
    height: 60px;
    background: none;
    border-bottom: 0px solid #fff;
    float: left;
}
.for02-head h2 {
	background: blue;
    text-align: center;
    font-size: 20px;
    margin: 0px 0px;
    height: 60px;
    font-size: 19px;
    line-height: 0px;
    padding-top: 30px;
    padding-bottom: 11px;
    background: #2b75c5;
    color: #fff;
	width: 100%;
    float: left;
}
.for03 {
    width: 170px;
    height: 300px;
    margin: 5px 15px;
    float: left;
}
.field-label3 {
    line-height: 26px;
    margin-bottom: 4px;
       color: white;
}
.for03 input {
    width: 172px;
    border: none;
    height: 36px;
    background: #fff;
    padding: 0px 10px;
    margin: 0px 0px;
    color: #606062;
}


.for02 .rounded-btn-blue {
	 background: blue;
    color: #fff;
    position: relative;
    display: inline-block;
    line-height: 19px;
    padding: 6px 28px;
    font-size: 13px;
    text-transform: uppercase;
    width: 40%;
    float: left;
    margin: -5px 0px 0px 114px;
	}
	
	
	.demo{
        width: 360px;
    height: 550px;
    position: absolute;
    background: #040836;
    float: left;
    margin: 0px 0px 0px 0px;
    position: relative;
}
.demo h1 {
        text-align: center;
    font-size: 20px;
    font-family: calibri;
    font-weight: bold;
    margin: 0px 68px;
    height: 60px;
    font-size: 25px;
    line-height: 0px;
    padding-top: 30px;
    color: #fff;
}
.field-labe08 {
    line-height: 20px;
    margin-bottom: 4px;
    color: #fff;
    margin-left: 10px;
}
.form08 {
        width: 296px;
    height: 229px;
    margin: 5px 15px;
    float: left;
}
.form08 input {
    width: 315px;
    border: none;
    height: 50px;
    background: #fff;
    padding: 0px 7px;
    margin: 4px 10px;
    color: rgb(96, 96, 98);
    border: 1px solid #ddd;
    /* border-radius: 2px; */
    font-size: 12px;
}
.demo .rounded-btn-blue {
       position: relative;
    display: inline-block;
    line-height: 15px;
    padding: 13px 117px;
    font-size: 13px;
    color: #ffffff;
    background: rgba(255, 0, 0, 0.71);
    float: left;
    margin: 189px 0px 0px 26px;
    border: none;
	}