/*
Theme Name: Gift Shop Free
Theme URI: https://tallythemes.com/freebie/free-gift-shop-wordpress-theme-giftshop/
Description:Gift Shop Free WordPress Themes is a Professional Responsive Organic WordPress Theme perfect for any device.
Author: The TallyTheems Team
Author URI: https://www.tallythemes.com/
Version:2.6
Tags: white, light, dark, black, silver, two-columns, left-sidebar, right-sidebar, flexible-width, custom-header, custom-menu, featured-image-header, full-width-template, post-formats, threaded-comments, sticky-post, theme-options, lead generation.
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: glister
*/
.header-top{ padding-top:15px; padding-bottom:15px; }
.header-top-center{ text-align:center; }
.header-main{ border:none; padding-top:10px; padding-bottom:10px; background:#f5f5f5; }
.header-main-left{ max-width:20%; }

.woocommerce span.onsale{background-color: #a6c6e6;}
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price {
  color: #000;
}
.woo_primary{width: 100%;}
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price, .woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price {color: #000;}
button.single_add_to_cart_button.button.alt {background-color: #71ace6;}
button.single_add_to_cart_button.button.alt:hover {background-color: #f17aac;}
.woocommerce ul.products li.product .button:hover {background: #a6c6e6;color: #fff;}
a.learn-more {color: #000 !important;margin-left: 5px;}


@media screen and (min-width:992px){
  .header-main .section-inner.clear {display: flex;justify-content: center;align-items: center;}
  .header_logo {position: absolute;top: 50px;z-index: 9;left: 10%;width: 150px;}
  .fb-col-4.header-top-right.alighn-right {width: 25%;}
.fb-col-4.header-top-left {width: 40%;}
}
@media screen and (max-width: 980px){
.header-main-left {
    max-width: 65%;
} }
.header-main-right{ max-width: 75%; }
.header-navigation-area{ background:none; margin-top:5px; }

.glister_search_icon{ margin-top: 10px; }
.glister_woo_cart{ margin-top: 12px; }
/*	Social Icons --> Responsive
-----------------------------------------------*/
@media screen and (max-width: 768px){
	.glister-social-icons-hand{ display:none; }
	.glister-social-icons-in{ display:none; }
	.glister_element_tagline_in{ text-align:center; }
  .header-main-right{ display: none; }
  .glister_woo_cart{ margin-top: 8px; margin-right: 18px}
  .glister_element_tagline_in {font-size: 15px;}
  .header_logo {position: absolute;z-index: 9999;width: 120px; top: 46px;}
}

.glister-post-item .entry-title{ font-weight: 400; }

.footer-top{ padding-bottom:50px; padding-top:100px; }
.footer_top_widget .widget{ margin-top:25px; margin-bottom:15px;  }
.footer-widgets{ padding-top: 60px; }
.footer-widgets .section-inner{ padding-bottom: 30px; }

.menu-footer-menu-container{ margin-bottom:20px; }
#footer_nav{ text-align:center;}

.header-main-responsive{ padding-top:12px; }
.footer-bottom{ background:none; }
.footer-bottom .section-inner{ border-color: transparent; }


@media screen and (max-width: 480px){
.glister_search_icon { display: none; }
.footer_nav { margin-bottom: 30px; }
}
