/*
 Theme Name:   Flies for Sale
 Theme URI:    https://fliesfor-staging.wordkeeper.net/wp-content/themes/fliesforsale
 Description:  Flies for Sale Theme
 Template:     themify-ultra
*/

/* Global Styles */

.red {
	color: #bf4019;
}
.green {
	color: #547515;
}
h3.image-title {
	text-decoration: overline;
}
#headerwrap, #headerwrap.fixed-header {
    color: #eee;
    background-color: #333;
}
/* Fix Submenu mobile menu */
ul.sub-menu {
    background: #333333 !important;
    color: #fff !important;
    padding: 10px !important;
}
#main-nav ul a, #main-nav .mega-menu-posts a, #main-nav .mega-menu-posts span{
    color: #fff;
}
/* Fishing Fly Assortment Padding Top Fix */
.page-id-8 div#body {
	padding-top: 125px !important;
}
#main-nav {
    margin-top: 20px !important;
}
.woocommerce ul.products li.product .add_to_cart_button, .woocommerce-page ul.products li.product .add_to_cart_button {
    background-color: #c1383c !important;
}
div.image-content {
	text-decoration: none !important;
	background: #000 !important;
}
.module-pro-image .image-pro-flip-box > img, .module-pro-image .image-pro-overlay, .imgoverlay {
    background: rgba(0,0,0,0.4);
}
.fly-text {
	font-size: 90%;
	padding: 0 1%;
	border-left: 1px solid #333;
	line-height: 2;
	text-transform: uppercase;
	letter-spacing: 2px;
}
.related.products {
    clear: both;
}
.woocommerce .related h2, .woocommerce-page .related h2, .woocommerce .upsells h2, .woocommerce-page .upsells h2 {
    text-align: center;
    clear: both;
    font-size: 1.6em;
}
.woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product {
    height: 350px;
}
li.cat-item-17 {
    display: none;
}
.post-type-archive nav.woocommerce-breadcrumb {
    display: none;
}
div.widget_product_categories ul.product-categories li {
    font-size: 1.25em;
}
span.onsale {
    display: none;
}
.post-nav .arrow, a {
    color: #291a05;
}
ins span.woocommerce-Price-amount.amount {
  color: green;  
}
div.entry-summary p.price {
    font-size: 1.7em !important;
}
.gform_body ul {
    list-style: none;
    font-size: 1.15em;
    font-weight: bold;
}
#main-nav .current_page_item > a, #main-nav .current-menu-item > a, #headerwrap a:hover, #footerwrap a:hover {
    color: #ff6c70;
}
.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, .woocommerce #content input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce ul.products li.product .add_to_cart_button, .woocommerce-page ul.products li.product .add_to_cart_button, .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, .woocommerce #content input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce ul.products li.product .add_to_cart_button, .woocommerce-page ul.products li.product .add_to_cart_button {
    color: #fff;
}
input[type=reset], input[type=submit], button, #respond #cancel-comment-reply-link, .commentlist .comment-reply-link {
    color: #fff;
    background-color: #000;
}
#slide-cart, .header-minbar .sidemenu, .header-leftpane #headerwrap, .header-rightpane #headerwrap, .header-slide-out #headerwrap, .header-slide-out .sidemenu, #headerwrap, #footerwrap {
    color: rgba(255,255,255,.95);
}
#slide-cart .remove-item, .transparent-header #slide-cart .remove-item {
    color: #eee;
}
#slide-cart .cart-total #view-cart, #slide-cart .cart-total .amount {
    color: #ffffff;
}
ul#menu-footer-menu {
    text-align: left;
}

.login h1 a {
    background-image: none,url(wp-content/uploads/2018/07/Customer-Logo-Placeholder.jpg);
}
body.login {
    background-color: #fff;
}
li.cat-item a, ul#menu-fly-menu a {
    color: #ed1e24 !important;
    font-size: 1.25em;
}
.single-product .themify_builder_content {
    text-align: center;
}







@media only screen and (max-width: 680px)
{
    .woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {
        width: 100%;
        height: auto;
    }
}
/*
#headerwrap a, #footerwrap a {
	color: #eee;
}
#headerwrap #menu-icon-close {
	color: #fff;
}
#slide-cart, .header-minbar .sidemenu, .header-leftpane #headerwrap, .header-rightpane #headerwrap, .header-slide-out #headerwrap, .header-slide-out .sidemenu, #headerwrap, #footerwrap {
	background-color: #304b85;
	color: #fff;
}
#slide-cart .cart-total .amount {
	color: #fff;
}
#slide-cart .cart-total #view-cart {
	color: #eee;
}
#slide-cart .cart-total #view-cart:hover {
	color: #fff;
}
#slide-cart a:hover, .mobile_menu_active #headerwrap a:hover, .mobile_menu_active #headerwrap #main-nav a:hover, .mobile_menu_active #headerwrap #main-nav ul a:hover {
	color: #fff;
}
*/