#ninja_forms_form_4_all_fields_wrap label {
font-size: 18px !important;
margin-bottom: 0px !important;
}

#ninja_forms_form_4_all_fields_wrap input {
width: 100%;
height: 40px;
margin: 0 0 2px 0;
border: 1px solid #007972;
font-size: 17px;
box-sizing: border-box;
padding-left: 5px;
border-radius: 0px !important;
-webkit-border-radius: 0px !important;
}

h2.ninja-forms-form-title {
color: #000 !important;
margin: 0 0 5px 0 !important;
font-size: 24px !important;
}

#ninja_forms_form_4_all_fields_wrap input[type=submit] {
float: right;
}

#ninja_forms_form_4_all_fields_wrap input[type=submit] {
margin: 10px 0;;
display: inline-block;
padding: 8px 35px 4px 35px;
color: #fff !important;
text-decoration: none !important;
white-space: nowrap;
text-transform: uppercase;
text-align: center;
text-shadow: none;
cursor: pointer;
width: 300px;
border: 0px none;
font-weight: bold;
font-size: 18px;
position:relative;
-webkit-transition: all 0.1s;
-moz-transition: all 0.1s;
transition: all 0.1s;
-webkit-box-shadow: 0px 5px 0px #84261a;
-moz-box-shadow: 0px 5px 0px #84261a;
box-shadow: 0px 5px 0px #84261a;
}

div#whtpaper_btn {
background-color: #fff;
color: #ff0000;
width: 265px;
font-size: 18px;
padding: 10px;
font-weight: 900;
letter-spacing: 0;
/*margin: 0 auto;
text-align: center;
display: block;
float: left;*/
display:inline-block;margin:2px;padding:10px
}

div#support_btn {
background-color: #fff;
color: #ff0000;
    width: 250px;
    font-size: 18px;
    padding: 10px;
    font-weight: 900;
    letter-spacing: 0;
    display: inline-block;
    margin: 2px;
    padding: 10px;
}

div#join_btn {
background: #fff;
padding: 10px;
font-size: 18px;
font-weight: 900;
letter-spacing: 0;
color: #ff0000;
width: 150px;
/*margin: 0 auto;
text-align: center;
display: block;
float: left; */
display:inline-block;margin:2px;padding:10px
}

div#tour_btn {
background-color: #fff;
color: #ff0000;
width: 265px;
font-size: 18px;
padding: 10px;
font-weight: 900;
letter-spacing: 0;
display:inline-block;margin:2px;padding:10px;
text-transform: uppercase;
}

.x-accordion-heading .x-accordion-toggle {
    font-weight: 700;
}

/* logo and nav modifications */

.x-brand img {
    margin-bottom: 8px!important;
}

.x-navbar .x-nav > li > a {
    padding-top: 38px!important;
}

/* link color change */

.x-topbar .p-info, .x-topbar .p-info a, .x-navbar .x-nav > li > a, .x-navbar .sub-menu a, .x-breadcrumb-wrap a, .x-breadcrumbs .delimiter {
  color:#B8AF80!important;
}

.fl-node-5a1d84904f181 h2 {
  color: #000000;
}

body .gform_wrapper .top_label .gfield_label, body .gform_wrapper .left_label .gfield_label, body .gform_wrapper .right_label .gfield_label {
    color: #000000 !important;
}