fieldset.sectionwrap{ /*fieldset that wraps around each form "page" */
border-width:0;
padding:5px;
}

legend{ /*title shown at top of each form page */
font:bold 20px Arial;
color: transparent;
}

div.stepsguide{ /*div that contains all the "steps" text located at top of form */ 
width: 600px; /*width of "steps" container*/
overflow:hidden;
margin-bottom:15px;
cursor:pointer;
}

div.stepsguide .step{ /*div that wraps around each "steps" text */
width:200px; /*width of each "steps" text*/
font: bold 16px Arial;
float:left;
color: orange;
}

div.stepsguide .disabledstep{ /*div that wraps around each "steps" text */
color:#696969;
}

div.stepsguide .step .smalltext{ /*small footer text inside "steps" text */
font-size: 18px;
font-weight: normal;
}

div.formpaginate{ /* CSS for pagination DIV container */
width: 350px;
overflow:hidden;
font-weight:bold;
text-align:center;
margin-top:1em;
color: transparent;
}

div.formpaginate .prev, div.formpaginate .next{ /*CSS for "prev" and "next" SPAN elements within paginate container */
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
padding:2px 5px;
font-size: 18px;
background:black;
color: orange;
cursor:hand;
cursor:pointer;
}

.form-control {
width: 100%;
	
}

#slider .block {
color: white;
}


.textarea {
	
	width: 100%;
    height: 150px;
    padding: 12px 20px;
    box-sizing: border-box;
    border: 2px solid #ccc;
    border-radius: 4px;
    background-color: #f8f8f8;
    font-size: 16px;
    resize: none;	
	
}

.form-control::-moz-placeholder {
	color: grey;	
}