/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/

/** View Cart **/
.button.wc-forward:not(.checkout):not(.checkout-button) {
	background-color: black !important;
}

/** Checkout **/
.button.checkout {
	background-color: black !important;
}

/** Category Page **/
.term-description {
    color: black;
    text-align: center;
    margin-bottom: 25px !important;
    border-bottom: 1px solid black;
    font-family: "Lora", sans-serif;
}

.box-image .out-of-stock-label {
    display: none;
}

/** Product cards **/
.product-small.box .box-text .price-wrapper {
	display: none;
}

/** Checkout Page **/
.payment_method_paypal img {
    max-width: 155px;
    margin: 0 10px;
}

#payment > div > p > label > span:nth-child(2) > a {
    font-weight: 900;
    text-transform: capitalize;
}

/*********************************/
/*********************************/
/*********************************/
/********YITH Gift card **********/
/*********************************/
/*********************************/
/*********************************/

/**plugin CSS fixes for above checkout page**/
.ywgc-have-code {
	padding: 6px 0;
}

.ywgc-enter-code .form-row input#giftcard_code {
	margin-bottom: initial;
}

/********Unwanted text "Gift This Product" appearing **********/
#give-as-present.give-as-present {
	display: none;
}

/**
 *
 * Overriding width of menu so that all the menu fits in one line
 *
 */
 /*
#mega-menu-wrap-primary {
	width: max-content;
}
*/

/**
 *
 * Removing container width limitations for header bottom
 * so that additional menu custom menu items can be added
 * easily
 *
 */
 
#wide-nav.header-bottom .flex-row.container {
	max-width: none;
}

/* Modifying top bar to be full width to add wholesale text - Feb 1 2018 */
.header-wrapper #top-bar.header-top .flex-row.container{
	max-width: none;
	margin: 0 20px;
}

/**
 *
 * Overriding color of special menu item (sale) to red/white
 *
 */
 /*
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item#mega-menu-item-11419 > a.mega-menu-link {
        border-radius: 5px;
        background-color: #af0707 !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item#mega-menu-item-11419 > a.mega-menu-link:hover {
        background-color: #c53c3c !important;
        border-radius: 5px;
        color: #fff;
}

#main-menu.mobile-sidebar .sidebar-menu  .nav.nav-sidebar > li.menu-item#menu-item-11419 > a.nav-top-link {
        color: #af0707;
}
*/

/**
 *
 * Styling for the current currency information on top of variations.
 *
 */
#curr-info {
        font-style: italic;
        margin-bottom: 1em;
        font-size: 75%;
}




@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/

	/*** to make sticky header in mobile not be too tall. ***/
	.stuck .header-main {
		height: 70px !important;
		max-height: 70px !important;
	}

	/*** to hide sales booster in mobile devices ***/
	#someone-purchased {
		visibility: hidden;
	}
}

/*Lonard's CSS styling for sidebar*/
.wishlist-button {
   display: none !important;
}
.widget .category {
    display: none !important;
}
.widget .box-image {
    display: none !important;
}
.widget .box {
  margin: -25px auto !important;
}
.is-divider {
  margin-bottom: 20px !important;
}


