
/***** START HERE *****/
/*---- HEADER ----*/
a {color: #fa5723;}
h1, h2, h3, h4, h5, h6 {
    font-family: 'Rye',display;
}

body, input, textarea, select {
	font-family: 'Alice',Georgia,"Times New Roman",serif;}

@media only screen and (min-width: 981px){
	#top-menu-nav{
		text-align: left !important;
		margin-right: 4%;
	}
	
	.et_header_style_centered #top-menu,
	.et_header_style_centered nav#top-menu-nav,
	.et_header_style_centered #logo {
		float: left !important;
	}
	
	.et_header_style_centered #main-header div#et-top-navigation {
    	position: absolute;
    	width: 100%;
    	bottom: -59px;
    	padding: 2% 10%;
 }
	
	#et-top-navigation{
		padding: 0 10% !important;
		background-color: #6e2310;
		border-top: 5px solid #000;
		border-bottom: 5px solid #000;
	}
	
	#top-menu a {
		display: block;
		position: relative;
		color: #fff !important;
		text-decoration: none;
		background-color: #4c190d;
		padding: 17px 15px !important;
		font-weight: 900;
		font-size: 1.25em;
	}
	
	#top-menu li {
    	display: inline-block;
    	padding-right: 5px;
    	font-size: 14px;
	}
	
	/*	Added the line not commented out below this after removing phone number. This icon started popping up where the phone number was. Commented out below style and replced with below Display None. September 2022.
	.et-cart-info span:before {
		margin-right: 0px !important;
		content: "\e07a";
		color: #fff;
		font-size: 2em;
		float: right;
		margin-top: -38px;
	} */
	.et-cart-info span:before{
		display:none !important;
	}
	
	
	
	#woocommerce-product-search-field-0{
		background-color: #ffffffc2;
		border: 0px solid;
		padding: 13.9px 1%;
		font-size: 1em;
		color: #000;
		width: 60%;
		float: left;
	}
	
	.woocommerce-product-search button{
		background-color: #4c190d;
		color: #fff;
		font-size: 1em;
		font-weight: 900;
		border: 0;
		padding: 12.5px 1%;
		margin-left: 0;
		cursor: pointer;
		float: left;
	}

	.woocommerce-product-search button:hover{
		background-color: rgba(76, 25, 13, 0.5) !important;
		color: #fff !important;	
		text-shadow: 0px 0px 4px #000;
	}

	
	.et_fullwidth_nav #main-header .container {
		width: 100%;
		max-width: 100%;
		padding-left: 0px;
		padding-right: 0px;
	}
	
	.et_header_style_centered #main-header .logo_container {
	    height: 285px;
	}
	
	#et-top-navigation .et-cart-info {
    	float: left;
    	margin: 0px;
    	font-size: 16px;
	}
	
	#et-info {
    	float: right;
    	margin-top: -3%;
    	color: #fff;
    	font-size: 26px;
    	padding-right: 2%;
    	padding-bottom: 0;
 }
	
	#top-header{
		display:none;
	}
	
	#et-info-phone {
    	text-shadow: #000 0px 0px 5px;
		margin-right: 0px;
 }
	
	body.et_fixed_nav.et_secondary_nav_enabled #main-header,
	body.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_enabled #main-header {
    	top: 30px !important;
	}
	
	#fhck-magnifying-glass{
		display: inline-block!important;
		float: left;
		position: relative;
		width: 18px;
		margin: 5px 0 0 2.5%;
	}
	
	#fhck-email-icon{
		display: inline-block!important;
		float: left;
		position: relative;
		width: 16px;
		margin: 5px 0 0 2.5%;
	}
	
	#fhck-email:before{
		text-shadow: 0 0;
		font-family: ETmodules!important;
		font-weight: 400;
		font-style: normal;
		font-variant: normal;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		line-height: 1;
		text-transform: none;
		speak: none;
		position: absolute;
		top: -3px;
		left: -18px;
		font-size: 24px;
		content: "\e010";
		margin-top: 10px;
	}
	
	#fhck-top-search:before{
		text-shadow: 0 0;
		font-family: ETmodules!important;
		font-weight: 400;
		font-style: normal;
		font-variant: normal;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		line-height: 1;
		text-transform: none;
		speak: none;
		position: absolute;
		top: -3px;
		left: -18px;
		font-size: 24px;
		content: "\55";
		margin-top: 10px;
	}

	.cart-contents{
		float: left;
		margin-left: 1%;
		margin-top: 13px;
	}
	
	.cart-contents:before {
    	font-family: ETmodules;
    	content: "\e07a";
    	font-size:28px;
    	margin-top:10px;
    	font-style:normal;
    	font-weight:400;
    	padding-right:5px;
    	vertical-align: bottom;
 }
	
	.cart-contents:hover {
    	text-decoration: none;
	}
	
	#fhck-red-bar{
		width: 33%;
		margin: 0;
		float: left;
	}
	
	#et-info-phone:before {
		display: none;
	}
	
	.archive #left-area {
    	width: 100%;
    	padding: 0 !important;
	}
	
	.archive #main-content .container:before {
		width: 0px !important;
    }
    

/*---- HOME ----*/
	#fhck-makers-alert-top{
		background-image: url(/wp-content/uploads/2019/08/Bullet-Hole-Banner-for-top-of-page-smaller-wanted-2.png);
		background-size: contain !important;
        background-repeat: no-repeat;
	}
	
	#fhck-makers-alert-top h3{	
		font-family: 'Rye',display;
	}
	
	#fhck-maker-emails-code{
		max-width: 900px;
	}
	
	#sub-menu li a{
		background-color: transparent;
    }
	
}

.cart-contents-count {
    	color: #4c190d;
    	background-color: #ffffff;
    	font-weight: 900;
    	border-radius: 10px;
    	padding: 1px 6px;
    	line-height: 1;
    	font-family: Arial, Helvetica, sans-serif;
    	margin-left: -5px;
 }

@media only screen and (max-width:980px){
	.woocommerce-product-search button{
		background-color: #4c190d;
		color: #fff;
		font-size: 1em;
		font-weight: 900;
		border: 2.1px solid #000;
		padding: 11px 1%;
		margin-left: -5px;
	}
	
	#woocommerce-product-search-field-0{
		background-color: #ffffffc2;
		border: 2px solid #000;
		padding: 13px 1%;
		font-size: 1em;
		color: #000;
	}
	
	.et_header_style_centered header#main-header .logo_container {
    	height: auto;
    	max-height: 100% !important;
    	padding: 0;
	}

	.et_header_style_centered #logo {
    	max-height: 100%;
	}
	
	#et-info {
    	margin-top: -1.5em;
    	font-size: 1.5em;
    	color: #000000;
    	text-shadow: 0px 0px 6px #ffffff;
 }
	
	.et_header_style_centered #main-header {
    	padding: 20px 0 0px;
	}
	
	.container {
		width: 100%;
	}
	
	.et_header_style_centered #main-header .mobile_nav {
    	display: block;
    	padding: 5px 10%;
    	border-radius: 0px;
    	background-color: #6e2310;
    	text-align: left;
}
	
	.et_header_style_centered .mobile_nav .select_page{
		color: #ffffff;
		font-size: 20px;
	}
	
	.et_header_style_centered .mobile_menu_bar{
		right: 10% !important;
	}
	
	#fhck-red-bar{
		margin-bottom: 5%;
	}
}

.cart-contents:before {
    font-family: ETmodules;
    content: "\e07a";
    font-size: 28px;
    margin-top: 10px;
    font-style: normal;
    font-weight: 400;
    padding-right: 5px;
    vertical-align: bottom;
}

#main-header{
	background-image: url(/wp-content/uploads/2019/09/Fort-Henry-Custom-Knives-Header-Banner-Short.jpg);
	background-size: cover;
	background-position: center;
}

.sign-up-button:hover{
	background-color: rgba(76, 25, 13, .3) !important;
}

.sign-up-button:hover span{
	color: #000 !important;
}

#et-secondary-nav .menu-item-has-children>a:first-child:after, #top-menu .menu-item-has-children>a:first-child:after{
	display:none;
}

/*--- HOME ---*/
#fhck-maker-emails-code p{
    font-size: 20px;
}

#fhck-makers-alert-top{
    background-image: url(/wp-content/uploads/2019/08/Bullet-Hole-Banner-for-top-of-page-smaller-wanted-2.png);
    background-size: cover;
    background-repeat: no-repeat;
    margin-top: 5px;
}

#fhck-makers-alert-top button{
    display: block;
    position: relative;
    color: #fff !important;
    text-decoration: none;
    background-color: #4c190d;
    padding: 15px !important;
    font-weight: 900;
    font-size: .75em;
    margin: 0 auto;
    margin-top: 1%;
    border: none;
    -webkit-box-shadow: 0px 0px 10px #000;
            box-shadow: 0px 0px 10px #000;
}


/*---- GLOBAL ----*/
.page-id-164 .woocommerce ul.product_list_widget li img{
	display:none;
}

abbr {text-decoration: none !important;}

@media only screen and (min-width: 981px){
	.page-id-70696 #main-content,
	.page-id-164 #main-content,
	.page-id-6 #main-content,
	.page-id-7 #main-content{
		margin-top: 50px
	}
	
	.et_pb_gutters3 .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product{
		margin-bottom: 2.5%!important;
	}
}

hr {
    border: 1px #000 solid !important;
    margin-bottom: 1.5em;
}

.fhck-main-area, #main-content .container,
#tribe-events{
	background-image: url(/wp-content/uploads/2019/08/Main-Area-background-Darker.jpg);
	background-repeat: repeat;
	background-position: center;
	background-size: auto;
	-webkit-box-shadow: inset 0 20px 10px #3e240c;
	box-shadow: inset 0 0 20px 10px #3e240c;
	padding: 2%;
}

.product h2 {
    font-family: 'Open Sans Condensed', sans-serif;
    font-weight: 900;
    font-size: 1.25em !important;
}

.in-stock, .woocommerce-Price-amount{
	color: #FF5722 !important;
	font-size: 2em !important;
	font-weight: 900;
}

/* Taking this out to test 504 issue 1/21
#main-content {
    background-image: linear-gradient(to bottom, rgba(53, 40, 16, 0.58), rgba(0, 0, 0, 0.25)), url(/wp-content/uploads/2019/08/black_paper.png;);
}
*/

#main-content {
    background-color: transparent !important;
}

.et_right_sidebar #main-content .container:before{
	display: none;
}

.woocommerce table.shop_table{
	background-color: rgba(255,255,255,0.4);
}

.count {
	background-color: transparent !important;
}

.woocommerce nav.woocommerce-pagination ul{
    border: 2px solid #000000 !important;
}

.woocommerce nav.woocommerce-pagination ul li{
	border-right: 2px solid #000000 !important;
}

.woocommerce nav.woocommerce-pagination ul li:last-child{
	border-right: 0px solid #000000 !important;
}

.page-id-43 .woocommerce .woocommerce-result-count,
.page-id-43 .woocommerce-ordering{
	display: none !important;
}


/*---- FOOTER ----=*/
#footer-info,
#footer-info a {
    color: #4c1a0d;
}

#footer-above-bottom-bar{
	background-image: url(/wp-content/uploads/2019/08/Fort-Henry-Footer-Above-Bar-mobile.png);
	background-size: cover;
	background-repeat: no-repeat;
	margin: 15px 0;
}

#footer-widgets .footer-widget li a:hover {
    text-decoration: underline;
}



@media only screen and (min-width: 1400px){
	#footer-above-bottom-bar{
		min-height: 247px;
		padding: 40px 0 !important;
	}
}

@media only screen and (min-width: 1200px){
	#footer-above-bottom-bar{
		/* min-height: 169px; */
	}
}

@media only screen and (min-width: 981px) and (max-width:1199px){
	#footer-above-bottom-bar{
		min-height: 155px;
	}
}

@media only screen and (min-width:981px){
		.et_pb_gutters3.et_pb_footer_columns4 .footer-widget {
    	width: 16.875% !important;
	}
	
	.et_pb_gutters3.et_pb_footer_columns4 .footer-widget:first-child {
    	width: 30% !important;
	}
	
	#media_image-4, #media_image-3{
		margin-bottom: 1%;
	}
	
	#footer-above-bottom-bar{
		background-image: url(/wp-content/uploads/2019/08/Fort-Henry-Footer-Above-Bar-mobile.png);
		background-size: fit;
		background-repeat: no-repeat;
		margin: 15px 0;
	}
}

@media only screen and (min-width: 584px) and (max-width:980px){
	#footer-above-bottom-bar{
		min-height: 112px;
	}
}

@media only screen and (min-width: 320px) and (max-width:583px){
	#footer-above-bottom-bar{
		min-height: 112px;
		background-image: url(/wp-content/uploads/2019/08/Fort-Henry-Footer-Above-Bar-mobile.png)!important;
	}
}



#main-footer .footer-widget h4 {
    color: #ff5722;
    font-family: 'Rye',display;
    font-size: 24px;
    border-bottom: 2px solid;
}

#footer-widgets .footer-widget li:first-child{
	padding-top: 5%;
}

#footer-widgets .footer-widget li {
	padding-left:0px;
	font-size: 15px;
	text-align: center;
}

.footer-widget li:before {
	display:none;
}

#media_image-5, #media_image-6, #media_image-7{
	float: none;
	text-align: center;
	margin-bottom: 1% !important;
}

.layaway-button{
	display: block;
	position: relative;
	color: #fff !important;
	text-decoration: none;
	background-color: #4c190d;
	padding: 15px !important;
	font-weight: 900;
	font-size: .75em !important;
	margin: 0 auto;
	margin-top: 1%;
	font-family: 'Rye',display;
}

.layaway-button:hover{
	background-color: rgba(76, 25, 13, .3) !important;
}

#nav_menu-3,
#nav_menu-4{
	text-align:center;
	width: 100%;
}

#custom_html-3{
	width: 100%;
}

.fhck-western{
	font-family: 'Rye', display;
	text-align: center;
}

.et-social-icons {
    text-align: right;
    width: 80%;
}

.et-social-icons li {
    text-align: right;
    width: 25%;
}

@media (max-width: 980px) {
	.et-social-icons {
		margin: 0 auto 5px;
		text-align: center;
	}
	.et-social-icons li {
		display: block;
		margin: 0 0 5px;
		text-align: center;
		width: 100%;
	}
	
	.et-social-icons li a,
	.et-social-icons .icon::before {
		display: inline-block !important;
		float: none !important;
	}
	.et-social-icons .icon::before {
		vertical-align: middle;
	}
}
.fhck-social-facebook a.icon:before {
	background:	url('/wp-content/uploads/2019/08/FaceBook-Distressed-small.png');
	content: '';
	display: block;
	background-repeat: no-repeat;
	float: left;
	padding-right: 2%;
}

#main-footer .fhck-social-facebook a.icon:before,
#main-footer .fhck-social-instagram a.icon:before { 
	height: 24px; 
	width: 24px; 
}

.fhck-social-instagram a.icon:before {
	background:	url('/wp-content/uploads/2019/08/Instagram-Distressed-small.png');
	content: '';
	display: block;
	background-repeat: no-repeat;
	float: left;
	padding-right: 2%;
}


.fhck-social-facebook a,
.fhck-social-instagram a {
    float: left;
    font-size: 14px;
    color: #fff;
    width: 100%;
}

#text-4{
	margin-bottom: 5%;
    text-align: center;
    width: 100%;
}

#main-footer{
	border-top: 2px solid #fa5723;
}

#footer-widgets .footer-widget a {
    font-size: 1.2em;
}


/**** CONTACT ME PAGE ******/
#gform_submit_button_2{
	    display: block;
	    position: relative;
	    color: #fff !important;
	    text-decoration: none;
	    background-color: #4c190d;
	    padding: 15px !important;
	    font-weight: 900;
	    font-size: 1.25em;
	    margin-top: 1%;
}
#gform_submit_button_2:hover{
	    display: block;
	    position: relative;
	    color: #4c190d !important;
	    text-decoration: none;
	    background-color: #fff;
	    padding: 15px !important;
	    font-weight: 900;
	    font-size: 1.25em;
	    margin-top: 1%;
}


/****** ADVANCED SEARCH PAGE *******/
/*** Advanced Search Plugin Not Woof
.product-search-filter-search form#product-filter-search-form-0 {
    margin-bottom: 1.75em !important;
}

#product-filter-field-0{
	font-size: 1.25em;
}

.product-search-filter-search-heading, .product-search-filter-price-heading, .product-search-filter-terms-heading, .product-search-filter-reset-heading{
	font-size: 150% !important;
}

input[type="text"].product-search-filter-price-field {
    width: 40% !important;
    font-size: 1.25em;
}

#product-search-filter-reset-0{
	margin-top: 3em;
}
***/

.woof_submit_search_form_container button{
	color: #fff !important;
    background-color: #4c190d;
    padding: 3.4px 15px !important;
    font-weight: 900;
    font-size: 1.25em;
}

.woof_submit_search_form_container button:hover{
	color: #4c190d !important;
    background-color: rgba(255,255,255,.5);
    padding: 3.4px 15px !important;
    font-weight: 900;
    font-size: 1.25em;
}

p.woocommerce-result-count {
    padding-bottom: 40px;
    color: #000;
    font-size: 1.5em;
    font-weight: 500;
}

.woof .widget_price_filter .ui-slider .ui-slider-handle {
    background-color: #6d230f;
}

.woof .widget_price_filter .ui-slider .ui-slider-range {
	background-color: #fa5723;
}

.woocommerce ul.products li.first, .woocommerce-page ul.products li.first {
    clear: both !important;
}

/*** CONSIGNEMNET FORM PAGE ***/
.gform_wrapper .percentbar_blue {
    background-color: #fa5723 !important;
    color: #FFF;
}


/***** WOO SINGLE PRODUCT PAGE *****/
.single-product .container #left-area{
	width: 100% !important;
	padding-right: 0px;
}

.single-product .container #sidebar{
	display: none;
}

.entry-summary p.price span, 
.woocommerce div.product p.price,
.woocommerce-page div.product p.price{
    font-size: 56px!important;
}

.woocommerce div.product p.price,
.woocommerce-page div.product p.price{
	padding-top: 14px;
	padding-bottom: 28px;
}

.woocommerce div.product p.stock {
    margin-top: 14px;
}

.woocommerce ul.products li.outofstock .price,
.woocommerce-page ul.products li.outofstock .price {
    margin: 0!important;
    color: #fff!important;
    font-size: 14px;
    padding: 2% !important;
    background-color: #4c190d !important;
    width: 50% !important;
    text-align: CENTER !important;
    font-weight: 900 !important;
}

body.woocommerce .woocommerce-tabs {
    margin: 0px 0 45px;
    border: 2px solid #000000;
    background-color: rgba(55, 37, 19, .9);
}

body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs, body.woocommerce div.product .woocommerce-tabs ul.tabs {
    margin: 0!important;
    padding: 0!important;
    background: #6e230f;
}

body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active {
    background: #4c1910!important;
    border-bottom: 2px solid #000000 !important;
    border-right: 0;
}

.woocommerce #content div.product .woocommerce-tabs ul.tabs:before, .woocommerce div.product .woocommerce-tabs ul.tabs:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before, .woocommerce-page div.product .woocommerce-tabs ul.tabs:before {
    border-bottom-color: #000000;
    border-bottom-width: 2px;
}

body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active a, body.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
    color: #fff!important;
}

.woocommerce-Tabs-panel .woocommerce-Tabs-panel--description .panel .entry-content .wc-tab {
	border: 2px solid #000000 !important;
}

.woocommerce-tabs p{
	color: #ffffff;
}

.tagged_as{
	display: none;
}

.wc-deposits-option, .wc-deposits-payment-plans {
    list-style: none !important;
    padding: 0px !important;
}

.wc-deposits-wrapper .wc-deposits-payment-plans li.wc-deposits-payment-plan {
    padding: 1em !important;
    background-color: rgba(255, 255, 255, 0.75);
}

.wc-deposits-wrapper .wc-deposits-option li{
    background-color: rgba(255, 255, 255, 0.75);
}


#tab-title-additional_information{
	display: none !important;
}


#tab-description h2{
	display: none;
}

.woocommerce div.product div.images .flex-control-thumbs {
    margin-top: 3.6666%;
}

.woocommerce div.product div.images .flex-control-thumbs li {
    width: 22.25%;
    margin-right: 3.6666%;
    margin-bottom: 3.6666%;
}

.woocommerce-product-details__short-description{
	font-size: 1.2em;
}

#shipping_method .woocommerce-Price-amount {
    color: #FF5722 !important;
    font-size: 1.2em !important;
    font-weight: 900;
}

.woocommerce div.product form.cart .button {
    border: solid 1px #fff !important;
}

/*** MY ACCOUNT PAGE ***/
.woocommerce form.login,
.woocommerce form.register {
    background-color: rgba(158, 158, 158, 0.35);
}

.woocommerce-MyAccount-navigation-link{
	list-style: none;
	border-bottom: 1px solid #fff;
	padding: 2%;
}

.woocommerce-MyAccount-navigation-link a{
	color: #fff;
	font-size: 1.2em;
}

.woocommerce-MyAccount-navigation-link a:hover{
	color: #eee;
	text-decoration: underline;
}

.woocommerce-MyAccount-navigation ul{
	padding-left: 0% !important;
}
.woocommerce-MyAccount-navigation{
	background-color: #4c190d;
}

#fhck-maker-email-alert-form .button-primary{
	font-size: 1em;
	background-color: #4c190d;
	color: #fff;
	padding: 2%;
	border: 1px solid #fff;
}
#fhck-maker-email-alert-form h2:not(.show) {
    display: none;
}
#fhck-maker-email-alert-form .button-primary:hover{
	background-color: rgba(76, 25, 13, .3) !important;
}

#main-content #post-70696 .et_pb_row_0{
	margin: 0!important;
	width: 100%;
}

.woocommerce-MyAccount-navigation-link.is-active a{
	font-weight: bolder !important;
}

/* 
 * Added by: JT
 * Added on: 10/22/19 
 * 
 * */
#fhck-maker-email-alert-form p:not(.submit) {
	display: none;
}

@media (min-width: 981px) {
	#fhck-maker-email-alert-form p {
		display: block;
		margin-bottom: 20px;
	}
}

/* 
 * Added by: JT
 * Added on: 9/20/19
 * Purpose: Temporary solution to force 'cart/recently viewed' items sidebar below the main account wrapper.
 * 			A better solution would be to make a custom page template. 
 * 
 * */
@media (min-width: 981px) {
	.woocommerce-account #left-area,
	.woocommerce-account #sidebar,
	.tax-product_cat #left-area,
	.tax-product_cat #sidebar{
		float: none !important;
		width: 100% !important;
	}
	.woocommerce-account #sidebar,
	.tax-product_cat #sidebar {
		padding-left: 0;
	}
	
	.woocommerce-account #sidebar ul.cart_list li img,
	.woocommerce-account #sidebar .woocommerce ul.product_list_widget li img,
	.tax-product_cat #sidebar ul.cart_list li img,
	.tax-product_cat #sidebar .woocommerce ul.product_list_widget li img {
		width: 25%;
	}
}



.woocommerce-account #sidebar .widget_shopping_cart ul.product_list_widget,
.woocommerce-account #sidebar .widget_recently_viewed_products ul.product_list_widget,
.tax-product_cat #sidebar .widget_shopping_cart ul.product_list_widget,
.tax-product_cat #sidebar .widget_recently_viewed_products ul.product_list_widget {
	background: rgba(255,255,255,.5);
	padding: 20px;
}

.woocommerce-account #fhck-maker-email-alert-form form p,
.woocommerce-account #fhck-maker-email-alert-form form table,
.tax-product_cat #fhck-maker-email-alert-form form p,
.tax-product_cat #fhck-maker-email-alert-form form table {
	background: rgba(255,255,255,.5);
}

.woocommerce-account #fhck-maker-email-alert-form form p,
.tax-product_cat #fhck-maker-email-alert-form form p {
    padding: 10px;
    margin-bottom: 20px;
}

/* 
 * Added by: JT
 * Added on: 12/13/19
 * 
 * */
.maker-help-heading span { line-height: 1; display: block; }

.maker-help-heading span:first-child,
.maker-help-heading span.big + span {
	font-family: 'Open Sans Condensed', sans-serif;
    font-weight: 700;
}

.maker-help-heading span:first-child {
	font-size: 24px !important;
    padding-left: 60px;
}
.maker-help-heading span.big {
	font-size: 50px;
	display: block;
	color: #fa5723;
}

.maker-help-heading span.big + span {
	font-size: 20px !important;
    padding-left: 90px;
	line-height: 1.5;
}
    
.maker-help-heading span:last-child {
	font-size: 24px;
	padding-left: 40px !important;
}


@media (max-width: 980px) {
	.maker-help-heading span:first-child {
		font-size: 20px !important;
		padding-left: 40px;
	}
	.maker-help-heading span.big {
		font-size: 36px;
	}

	.maker-help-heading span.big + span {
		font-size: 16px !important;
		padding-left: 40px;
	}

	.maker-help-heading span:last-child {
		padding-left: 30px !important;
		font-size: 20px;
	}

}

/***** Woocommerce Archive Pages Fix the Products being 3 columns instead of 4 *****/
.archive.et_right_sidebar.woocommerce-page ul.products li.product:nth-child(3n){
	margin-right: 5.5%;
}

.et_pb_gutters3.et_right_sidebar.woocommerce-page ul.products li.product {
    width: 20.875%;
    margin-right: 5.5%;
    clear: initial;
}

.woocommerce ul.products li.last, .woocommerce-page ul.products li.last {
    margin-right: 0 !important;
}

.logged-in #maker-email-alert-logged-out-message {
	display: none;
}

/***** Fix the Cross sale items on the Cart Page ****/
.cart-collaterals .cross-sells .columns-2 li.product {
    width: 100% !important;
    margin-right: 5.5%;
}


/*** Unsubscribe Page ***/
.twentyseventeen #content{
	margin: 0 10%;
    padding: 5% 0 2%;
    background-image: url(/wp-content/uploads/2019/08/Main-Area-background-Darker.jpg);
    background-repeat: repeat;
    background-position: center;
    background-size: auto;
    -webkit-box-shadow: inset 0 20px 10px #3e240c;
    box-shadow: inset 0 0 20px 10px #3e240c;
    text-align: center;
}

:not(.fhck-main-area) #sidebar{
	display: none;
}

#fue_submit{
	display: block;
    position: relative;
    color: #fff !important;
    text-decoration: none;
    background-color: #4c190d;
    padding: 17px 15px !important;
    font-weight: 900;
    font-size: 1.25em;
    margin: 0 auto;
}

#fue_submit:hover{
	cursor: pointer !important;
}


/*"All we have to decide is what to do with the time that is given to us." - Gandalf*/