.content-sidebar-wrap {
    width: 100%;
    max-width: 100%;
    padding: 0rem 0;
}
.custom-logo {
    max-width: 200px !important;
    height: 79px !important;
	  margin: 10px 0px;
}
.center {
	text-align: center;
}
.fl-pricing-table .fl-pricing-table-features li {
	text-align: center;
	font-family: 'Open Sans', sans-serif;
}
.fl-node-5ad816c4088a3 > .fl-col-content, .fl-node-5ad8157e311c1 > .fl-col-content, .fl-node-5ad8157e311fd > .fl-col-content {
	border-radius: 8px;
}
h1, h2, h3, h4, h5, h6 {
	font-family: 'Oswald', sans-serif;
}
p {
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
}
.site-footer img {
	display: inline !important;
}
.site-footer {
    background-color: #F15D21;
	color: #fff;
}
.footer-widgets {
    padding: 4rem 0 0;
}
.app .fl-callout-photo-left .fl-callout-photo {
	width: 70% !important;
}
a {
	text-decoration: none;
}
.entry-meta {
	display: none;
}


/* gravity forms */
.gform_wrapper span.ginput_total {
    color: #060;
    font-size: 36px;
    font-family: 'Oswald', sans-serif;
}
#input_1_110 {
    color: #060;
    font-size: 36px;
    font-family: 'Oswald', sans-serif;
	border: 2px solid #fff;
}
#field_1_110 .gfield_label {
	font-size: 36px;
    font-family: 'Oswald', sans-serif;
}
.gform_wrapper ul.gform_fields li.gfield {
	font-size: 16px;
}
.gform_wrapper label.gfield_label {
	font-weight: 600;
	font-size: 16px;
	font-family: 'Open Sans', sans-serif;
}
.gform_wrapper .gform_footer a.gform_save_link, .gform_wrapper .gform_page_footer a.gform_save_link {
	text-decoration: none;
}
.gform_wrapper select {
	height: 50px;
}
.gform_wrapper .gf_list_2col .gfield_radio label,
.gform_wrapper .gf_list_3col .gfield_radio label, .gform_wrapper .gf_list_4col .gfield_radio label, .gform_wrapper .gf_list_5col .gfield_radio label {
    margin: 1em !important;
    border: 1px solid #e0e1e1 !important;
    max-width: 90% !important;
}
.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type="submit"], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type="submit"]
	{
	padding: 15px 40px;
		background: #F15D21;
	}
.gform_wrapper input[type='text'] {width:100% !important; min-width:100px !important; padding:6px !important; }
.gform_wrapper li:before {content:'' !important} /* for safari */

.gform_wrapper label.bp-subhead-descr {padding-top:7px !important; font-weight:bold !important}
.gform_wrapper .gsection {margin-top:36px !important;  }
.gform_wrapper h2.gsection_title {font-size: 20px !important; line-height: 1.1em !important; margin-bottom: 8px !important; text-transform:inherit !important}
.gform_wrapper .gfield_list, .main_color tr:nth-child(odd) {background:inherit !important}
.gform_wrapper .gfield_list th {text-transform:inherit !important; letter-spacing:inherit !important; font-size:12px !important; font-weight:normal !important}
.gform_wrapper table.gfield_list td.gfield_list_icons {min-width: 55px !important;}
.gform_wrapper .bp-gf-clear {clear:both !important; margin:0 !important; padding:0 !important; height:1px !important; }

/* first paragraph text */
.gform_wrapper .bp-first-para .gsection_description {font-size:inherit;  margin-top:3em}

/* radio boxes */
.gform_wrapper .gfield_radio {/*border:1px solid #d0d0d0; background:#d0d0d0;*/ border-radius:3px ; border: 1px solid #e0e1e1;}
.gform_wrapper .gfield_radio li {margin-bottom:0 !important; cursor:pointer }
.gform_wrapper .gfield_radio li:first-child {border-top-left-radius:3px ; border-top-right-radius:3px }
.gform_wrapper .gfield_radio li:last-child {border-bottom-left-radius:3px ; border-bottom-right-radius:3px }
.gform_wrapper ul > li:not(.gf_list_3col) .gfield_radio li:last-child label {border-bottom:1 !important;  }
.gform_wrapper .gfield_radio label {border-bottom:1px solid #e0e1e1 !important; background:#FBFCFC !important;
color:#888 !important; margin:0 !important; padding:1em  !important; text-align:center !important}
.gform_wrapper .gf_list_2col .gfield_radio label, .gform_wrapper .gf_list_3col .gfield_radio label, .gform_wrapper .gf_list_4col
.gfield_radio label, .gform_wrapper .gf_list_5col .gfield_radio label {margin:1em !important; border:1px solid #e0e1e1 !important; }

.gform_wrapper .gfield_radio .bp-over{background:#f15d22 !important; color:#fff !important}
.gform_wrapper .gfield_radio input.bp-over-text {background:#f15d22 !important; color:#111 !important}
.gform_wrapper .gfield_radio input {display: none !important;}
.gform_wrapper .gfield_radio input[type='text'] {display:block !important;   background:#e0e1e1; color:#888;  margin:1em auto !important; width:100%  !important; border:none !important}

/* checkboxes - http://www.hongkiat.com/blog/css3-checkbox-radio */
#gform_wrapper .gfield_checkbox label {display: inline-block !important; cursor: pointer !important; position: relative !important; padding-left: 25px !important; margin-right: 15px !important; font-size: 13px !important; }
#gform_wrapper .gfield_checkbox input  {display: none !important;}
#gform_wrapper .gfield_checkbox label:before {content: "" !important; display: inline-block !important; width: 16px !important; height: 16px !important; margin-right: 10px !important; position: absolute !important; left: 0 !important; /*bottom: 1px; */background-color: #aaa !important;  box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, .3) !important, 0px 1px 0px 0px rgba(255, 255, 255, .8) !important; }
#gform_wrapper .gfield_checkbox input:checked + label:before {  content: "\2713" !important;  text-shadow: 1px 1px 1px rgba(0, 0, 0, .2) !important;  font-size: 15px !important;  color: #111 !important;  text-align: center !important;  line-height: 15px !important; background:#f15d22 !important }

@media screen and (max-width: 989px) {
	#gform_wrapper .gfield_checkbox li label {  padding:1em !important}
	#gform_wrapper .gfield_checkbox li label:before {left:-19px !important}

}

#bottom-bar .wf-float-left img {vertical-align:middle; margin-right:1em}

@media screen and (max-width: 479px) {
	.gform_wrapper .top_label li.gfield.gf_middle_third {margin-left:0 !important}
}
@media screen and (max-width: 989px) {
	.gform_wrapper .top_label li.gfield.gf_right_third {width:100% !important}
}
.gform_wrapper .gfield_radio input[type='text']{width:100% !important;}


.gform_wrapper li.gfield.gf_list_2col ul.gfield_radio li label {
    width: 100%;
}

/* remove in main */

.gform_wrapper ul > li:not(.gf_list_3col) .gfield_radio li:last-child label {
    /* border-bottom: 1px !important; */
}

.gform_wrapper ul.gfield_radio li input[type=radio]:checked+label {
    background: #f15d22 !important;
	color: #fff !important;
}

.gform_wrapper .gfield_checkbox li label, .gform_wrapper .gfield_radio li label {
    width: 100% !important;
}

.gform_wrapper .gfield_radio li label {
    max-width: 100% !important;
}

.gform_wrapper .gform_footer a.gform_save_link, .gform_wrapper .gform_page_footer a.gform_save_link {
    background: #00BCD4!important;
    padding: 15px !important;
    color: #fff !important;
}
/*css to fix checkbox & radio box tool tip image on https://bark.productions/brokerapps-data-submission/*/
.gform_wrapper #gform_24 .gfield_radio li.mm-tooltip-radio label, 
.gform_wrapper #gform_24 .gfield_checkbox li.mm-tooltip-radio label
 {
    display: inline !important;
}