/*
Theme Name: The Core Child
Template: the-core-parent
Author: ThemeFuse
Author URI: https://themefuse.com/
Description: The Core is created by ThemeFuse. The Core comes with 17 different themes inside it with more to come soon. The long list of features makes The Core the only stop when searching for a cutting edge WordPress theme. Child theme for the The Core. Child themes are the recommended way of making modifications to a theme. Reade More
Tags: left-sidebar,custom-background,custom-colors,custom-header,custom-menu,featured-images,microformats,post-formats,rtl-language-support,sticky-post,threaded-comments,translation-ready
Version: 1.0.1554487027
Updated: 2019-04-05 17:57:07

*/

.nav-btn a {
	display:inline-block;
	border-radius: 30px;
	border: 3px solid #ffffff;
}

.fw-sticky-menu .nav-btn a {
	display:inline-block;
	border-radius: 30px;
	border: 3px solid #3d5567;
}
.fw-sticky-menu .nav-btn a:hover {
	color:#ffffff !important;
	background-color:#3d5567;
}

.nf-form-content.vds-form .vds-form-radio-many .list-radio-wrap .nf-field-element li {
	vertical-align: top;
}

.brz .download-list .brz-rich-text ul li:before {
	content: "\f358";
	font-family: "Font Awesome 5 Free";
}

.brz .download-list .brz-rich-text ul li a {
	display: inline-block;
	max-width: 90%;
	vertical-align: top;
}

.fw-logo-retina .fw-site-logo, .fw-sticky-logo-no-retina .fw-header.fw-sticky-menu .fw-site-logo {
	width: 200px;
}

.nf-form-content.vds-form .vds-form-full {
	margin: 25px 3%;
    display: inline-block;
    width: 94%;
}
.nf-form-content.vds-form .vds-form-half {
	margin: 25px 2%;
}

.nf-form-content.vds-form .vds-form-full select, .nf-form-content.vds-form .vds-form-half select{
	padding: 15px!important;
}
/*
.nf-form-content.vds-form [type="checkbox"]:checked + label:before, .nf-form-content.vds-form [type="checkbox"]:not(:checked) + label:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 18px;
    height: 18px;
    border: 1px solid #9b9b9b;
    border-radius: 100%;
    background: #fff;
}
.nf-form-content.vds-form [type="checkbox"]:checked + label:after {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}
.nf-form-content.vds-form [type="checkbox"]:not(:checked) + label:after {
    opacity: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
}
.nf-form-content.vds-form [type="checkbox"]:checked + label:after, .nf-form-content.vds-form [type="checkbox"]:not(:checked) + label:after {
    content: '';
    width: 12px;
    height: 12px;
    background: #e57140;
    position: absolute;
    top: 3px;
    left: 3px;
    border-radius: 100%;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}*/
.nf-form-content.vds-form [type="checkbox"]:checked, .nf-form-content.vds-form [type="checkbox"]:not(:checked) {
	position: relative;
	left: 0;
}
.vds-form .vds-single-checkbox {
	margin: 0 3%;
}

.vds-form .vds-single-checkbox .nf-field-element {
	display: flex;
	align-items: center;
}

.orange * {
	color:#e57140 !important;
}


/* FareHarbor Overwrite */
.fh-button-2d-orange {
	background-color: #3d5567;
}

.header-1 .primary-navigation > ul > li#menu-item-1007, .header-1 .primary-navigation > ul > li#menu-item-1008, .header-1 .primary-navigation > ul > li#menu-item-5945, .header-1 .primary-navigation > ul > li#menu-item-2347 {
	display: none;
}

.hide{
	display:none !important;
}

.no-action > a {
	pointer-events: none !important;
}