.pbSubmit {
    background: #FFD300;
    color: #007C71;
    display: block;
    cursor: pointer;
    margin: 10px 10px 0px 0px;
    padding: 5px 20px;
    width: 100%;
	font-size: 22px;
    font-weight: 700;
	text-transform: uppercase;
	text-align: center;
	    line-height: 1.8em;

}

#fbuilder .top_aligned .fields label {
font-family: "Roboto", Sans-serif;
	font-size: 15px;
    font-weight: 700;
    line-height: 1.8em;
	color: #7a7a7a;
}

#fbuilder .slots div {
    border: none;

}

a, a:visited {
	color: #007C71;
    font-family: "Roboto", Sans-serif;
	font-size: 13px;
    font-weight: 500;
    line-height: 1.8em;
}

#fbuilder .slots div a {
    background: #ededed;
    box-shadow: none;
    display: inline-table;
    padding: 6px;
}

#fbuilder .slots div a:hover {
    background: #007C71;
	color: #fff;

}

#fbuilder .large {
    width: 100% !important;
    padding-left: 8px;
    color: #fff
}

#fbuilder .large {

    background-color: #007C71;
	margin-top: 6px;
    margin-bottom: 5px;
}

#fbuilder .slots {
    border: none;
    width: 100%;
    padding: 0px;
    -webkit-box-shadow: 0px;
    -moz-box-shadow: 0px;
    box-shadow: none;
}

#fbuilder .medium {
    width: 100% !important;
    padding-left: 0;
    padding-right: 0;
}

.fieldCalendarServicefieldname4_1 {
    display: none;
}

div#dp1580897507507 {
    display: none;
}
table.ui-datepicker-calendar {
    DISPLAY: NONE;
}