#form-capture-modal {
	z-index: 96579570;
	background: rgb(255 138 33 / 90%);
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	visibility: hidden;
	opacity: 0;
	-webkit-transition: opacity .4s ease-in-out;
	-o-transition: opacity .4s ease-in-out;
	transition: opacity .4s ease-in-out;
	overflow-y: scroll;
}

#form-capture-modal.show {
	visibility: visible;
	opacity: 1;
}

.center--it {
 /*   position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    max-width: 90%;
    margin: 100px auto;
    padding: 50px;
    background-color: #fff;*/

    position: absolute;
    left: 50%;
    top: 50px;
    bottom: 50px;
    -webkit-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    max-width: 90%;
    overflow: scroll;
    padding: 50px;
    background-color: #fff;
}

a.close--it {
    position: fixed;
    right: 20px;
    top: 20px;
    cursor: pointer;
    z-index: 10000;
	color: rgb(255 138 33);
	color: #000;
}

.gform_description {
	color: #000;
	font-weight: 900;
}

input#gform_submit_button_2:hover {
    color: #fff;
    background-color: #F68D2E;
}

input#gform_submit_button_2 {
    color: #F68D2E;
    border: solid 1px;
    padding: 4px 10px;
    margin: 10px auto 0;
    font-size: 12px;
    font-weight: 400;
    display: inline-block;
}

@media only screen and (max-width:768px) {
	.center--it {
		left: 10px;
		right: 10px;
		-webkit-transform: none;
    	-o-transform: none;
		transform: none;
		max-width: 100%;
		padding: 20px;
	}
}