#HomeThirdForm{

	position: relative;
	width:100%;
	height:40vh;
	overflow: hidden;
	background-color:blue;

}


#HomeThirdForm form{

	position:relative;
	float:right;
	right:100px;
}

.GeneralFormAndTable form input{
	display: inline;
	padding:10px;
	margin-right:5px;
}

.GeneralFormAndTable table{
	border:1;
	width:calc(100% - 100px);
	background: white;
	margin:5px 50px 10px 50px;

}

.GeneralFormAndTable table th{
	background: #199a10;

	border-right-color: white;
	border-left-color: white;
}

.GeneralFormAndTable table td{
	background: white;
}


#HomeThirdForm:after {
    content: "";
    width: 100%;
    height: 80px;

    display: block;
    position: absolute;

    background: -moz-linear-gradient(top,  rgba(255, 255, 255,0) 0%, rgba(255, 255, 255,1) 70%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255, 255, 255,0)), color-stop(70%,rgba(255, 255, 255,1)));
    background: -webkit-linear-gradient(top,  rgba(255, 255, 255,0) 0%,rgba(255, 255, 255,1) 70%);
    background: -o-linear-gradient(top,  rgba(255, 255, 255,0) 0%,rgba(255, 255, 255,1) 70%);
    background: -ms-linear-gradient(top,  rgba(255, 255, 255,0) 0%,rgba(255, 255, 255,1) 70%);
    background: linear-gradient(to bottom,  rgba(255, 255, 255, 0) 0%,rgba(255, 255, 255,1) 70%);

    bottom: 0;
    left: 0;
    z-index: 1;
}

.botTop{
	width:calc(100% - 100px);
	height:12%;
	margin:20px 50px 10px 50px;
}

.botTop span{

	font-size:24px;
	text-decoration:none;
	margin:10px 5px 10px 5px;
	position:relative;
	float:left;
	font-weight:bold;

}

.botTop img{

	width:30px;
	height:30px;
	margin:10px 5px 10px 0px;
	position:relative;
	float:left;

}

.botTop a{
	position:relative;
	float:right;

	font-size: 18px;
	margin:15px 10px 0px 10px;
}
