/*
You can add your own CSS here.

Click the help icon above to learn more.
*/


/*HEADER*/
#nd_options_navigation_2_container > div { background-color:rgba(0, 0, 0, 0) !important; }
.nd_options_navigation_2 .menu li.current-menu-item > a { border-bottom:2px solid #fff; }
.nd_options_navigation_2 .sub-menu li.current-menu-item > a { border-bottom:0px solid #fff; }
.nd_options_navigation_2 div > ul > li:after { content:'' }
.nd_options_customizer_labels_color_new.current-menu-item a { border-bottom:0px !important; } 
@media only screen and (min-width: 320px) and (max-width: 767px) {
#nd_options_navigation_2_container > div { position:relative; }
}
.nd_options_navigation_2 div > ul li > ul.sub-menu { padding-top: 25px; }


/*FOOTER*/
#nd_options_footer_4 { border-top-width:0px !important; }
#nd_options_footer_4 .widget { margin-bottom:0px; }



/*PAGE TEMPLATE*/
#nd_options_page_header_image_space_top { height: 210px; }

/*POST TEMPLATE*/
#nd_options_post_header_image_space_top { height: 210px; }

/*SEARCH TEMPLATE*/
#nd_options_search_header_image_space_top { height: 210px; }

/*ARCHIVE TEMPLATE*/
#nd_options_archive_header_image_space_top { height: 210px; }

/*ARCHIVE CAUSES TEMPLATE*/
#nd_donations_archive_causes_header_img_spacer_top { height: 210px; }

/*WOO*/
#nd_options_woo_archive_header_image_space_top { height: 210px; }
#nd_options_woo_single_header_image_space_top { height: 210px; }

/*EVENTS*/
#nd_options_eventscalendar_single_header_image_space_top { height: 210px; }

/*LABELS MENU*/
.nd_options_navigation_type .menu li.nd_options_new_label > a:after,.nd_options_navigation_type .menu li.nd_options_best_label > a:after,.nd_options_navigation_type .menu li.nd_options_hot_label > a:after{ border-radius:0px; }


.nd_options_navigation_2 div li a {
    color: #a57362;
    font-size: 13px;
}
.nd_options_navigation_2 div > ul li > ul.sub-menu li a {
    font-size: 13px;
}

.nd_options_customizer_labels_color_new {
    background-color: #800000;
}

.nd_options_customizer_fonts, .nd_options_customizer_fonts .nd_options_color_grey, .nd_options_customizer_fonts p, .nd_options_customizer_fonts a, .nd_options_customizer_fonts select, .nd_options_customizer_fonts textarea, .nd_options_customizer_fonts label, .nd_options_customizer_fonts input {
    color: #333333;
}

.woocommerce ul.products li.product a h2 {
    font-size: 15px !important;
    line-height: 20px !important;
    padding: 5px 0px !important;
    text-align: center;
}

#start_nicdark_framework {
    line-height: 12px;
}

h1 {
    font-size: 25px;
    line-height: 50px;
}


.woocommerce.woocommerce-page .product .summary.entry-summary .price {
    font-size: 16px;
    line-height: 21px;
}


.woocommerce.woocommerce-page .product .summary.entry-summary .price .woocommerce-Price-amount .woocommerce-Price-currencySymbol {
    display: table-cell;
    vertical-align: top;
    font-size: 16px;
    line-height: 19px;
    padding-right: 4px;
}

.nd_options_navigation_2_sidebar div li > a {
    padding: 6px 0px;
    display: inline-block;
    font-size: 15px;
    font-family: Poppins;
    text-transform: lowercase;
    color: #fff;
}

.nd_options_container {
      padding: 6px;
}

.nd_options_navigation_2_sidebar div li > a {
    text-transform: uppercase;
}


h5 {
       line-height: 2px;
}

h1 {
      line-height: 34px;
}

.nd_options_border_radius_30 {
    border-radius: 30px;
}

.nd_options_padding_0_15_important {
    padding: 5px 15px !important;
}

.nd_options_navigation_2 div li a {
    font-weight: 700;
}
.nd_options_customizer_labels_color_new {
    background-color: #d2d2d2;
}

.woocommerce.woocommerce-page .product .summary.entry-summary form .single_add_to_cart_button {
   padding: 3px 11px;
	}

.woocommerce.woocommerce-page .product .summary.entry-summary .product_meta {
    display: none;
}

.woocommerce ul.products li.product a img {
    width: 50%;
   }
.woocommerce ul.products li.product a h2 {
    text-align: left;
}
.woocommerce ul.products li.product a .price {
   text-align: left;
}

#start_nicdark_framework {
    line-height: 27px;
}

#tribe-events .tribe-events-button, #tribe-events .tribe-events-button:hover, #tribe_events_filters_wrapper input[type=submit], .tribe-events-button, .tribe-events-button.tribe-active:hover, .tribe-events-button.tribe-inactive, .tribe-events-button:hover, .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-], .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a {
    background-color: #800000;
}

#tribe-events-content .tribe-events-tooltip h4, #tribe_events_filters_wrapper .tribe_events_slider_val, .single-tribe_events a.tribe-events-gcal, .single-tribe_events a.tribe-events-ical {
    color: #800000;
}

#tribe-events-content table.tribe-events-calendar .type-tribe_events.tribe-event-featured {
    background: #aa7766;
}

.woocommerce-checkout.checkout .woocommerce-checkout-payment #place_order {
	background-color: #750000;
}

div.wpforms-container-full .wpforms-form input[type=submit], 
div.wpforms-container-full .wpforms-form button[type=submit] {
	  color:  #ffffff;
    background-color: #750000; /* Maroon background */
	
}


/* New button hover styles */
div.wpforms-container-full .wpforms-form input[type=submit]:hover, 
div.wpforms-container-full .wpforms-form input[type=submit]:active, 
div.wpforms-container-full .wpforms-form button[type=submit]:hover, 
div.wpforms-container-full .wpforms-form button[type=submit]:active, 
div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, 
div.wpforms-container-full .wpforms-form .wpforms-page-button:active {
 color:  #ffffff;
    background-color: #750000; /* Maroon background */
}


.woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover {
 color: #ffffff;
    background-color: #750000;

}

.woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover {

 color: #ffffff;
    background-color: #750000;

}

.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button {

 color: #ffffff;
    background-color: #750000;

}

.woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover {

 color: #ffffff;
    background-color: #750000;

}

/* hide home page title */
.home .hentry > h1 {
	display:none;
}

/* hide header and footer Black Economic Summit Pages */
.page-id-4980 .nd_options_section {
    display: none;
}

.page-id-5409 .nd_options_section {
    display: none;
}

 .page-id-4980 .nd_options_navigation_2 {
    display: none;
} 

 .page-id-5849 .nd_options_section {
    display: none;
} 

 .page-id-5936 .nd_options_section {
    display: none;
}

 .page-id-5982 .nd_options_section {
    display: none;
}

/* Hide Header and Footer on mobilestore page */
 .page-id-3042 .nd_options_section {
    display: none;
}

/* Hide Header and Footer on Dawson Nugget page  */
 .page-id-6606 .nd_options_section {
    display: none;
}


/* Hide Header and Footer on mobilestore_featured page  */
 .page-id-6647 .nd_options_section {
    display: none;
}

/* Hide Header and Footer on podcast-2 page  */
 .page-id-6663 .nd_options_section {
    display: none;
}

/* Hide Header and Footer on Mobile page  */
 .page-id-6681 .nd_options_section {
    display: none;
}


/* Hide Header and Footer on Mobile page  */
 .page-id-6964 .nd_options_section {
    display: none;
}


/* Display price range for variable items across on one line */
.woocommerce.woocommerce-page .product .summary.entry-summary .price .woocommerce-Price-amount {
    display: inline;
}


/* Hide Header and Footer on Mobile page  */
 .page-id-9561 .nd_options_section {
    display: none;
}

