.form-row a.link {
	color:#007CC7;
}

/* Form One */
.formone{
    max-width: 1000px;
    width: 100%;
    margin: 0 auto;
    font: bold 14px sans-serif;
    text-align: center;
}

.formone-container{
    position: relative;
    display: inline-block;
    vertical-align: top;
    text-align: center;
}

.formone-container .form-white-background{
    width: 800px;
    box-sizing: border-box;
    background-color: #E3E3E3;
    box-shadow: 0 1px 6px 0 rgba(0, 0, 0, .35);
    padding: 60px 40px 50px;
    margin-bottom: 32px;
	border-radius:5px;
	border: 1px solid #737373;
}

.formone-container .form-row{
    text-align: left;
    margin-bottom: 16px;
}

.formone-container .form-title-row{
    text-align: center;
    margin-bottom: 60px;
}

.formone-container h1{
    display: inline-block;
    box-sizing: border-box;
    color:  #4c565e;
    font-size: 24px;
    padding: 0 30px 15px;
    border-bottom: 2px solid #6caee0;
    margin:0;
}

.formone-container .form-row > label span{
    display: inline-block;
    box-sizing: border-box;
    color:  #5f5f5f;
    width: 160px;
    text-align: right;
    padding-right: 10px;
}

.formone-container input{
	background-color: #F9F9F9;
    color:  #5f5f5f;
    box-sizing: border-box;
    width: 180px;
	height: 40px;
    box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.08);
    border: 1px solid #6A6A6A;
	border-radius: 0px;
}

.formone-container .input-wide{
    width: 528px;
}

.formone-container select{
    background-color: #F9F9F9;
    color:  #5f5f5f;
    box-sizing: border-box;
    width: 180px;
	height: 40px;
    box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.08);
    border: 1px solid #6A6A6A;
	border-radius: 0px;
}

.formone input[type=radio],
.formone input[type=checkbox]{
    box-shadow: none;
	vertical-align: middle;
	width: auto;
	display: inline-block;
	padding-right: 50px;
}

/*	Making the form responsive. Remove these media queries
    if you don't need the form to work on mobile devices. */

@media (max-width: 800px) {

    .formone{
        margin: 20px auto;
    }

    .formone-container{
        position: relative;
        display: block;
        margin: 0 0 50px;
    }

    .formone-container .form-white-background{
        margin: 0 auto;
    }

}

@media (max-width: 600px) {

    .formone-container .form-white-background{
        width: 300px;
        padding-left: 35px;
        padding-right: 35px;
    }
		
	.form-row{
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
    .formone-container .form-row > label span{
        display: block;
        text-align: left;
		margin: 15px 0 3px;
		padding: 0;
    }

	.formone-container .input-wide{
		width: 100%;
	}
	.formone-container input{
		width: 100%;
	}
	.formone-container select{
		width: 100%;
	}
	
}
