/*
Theme Name: Ava Marie Chocolates
Theme URI: https://www.prodesigns.com/wordpress-themes/downloads/ecommerce-gem/
Template: ecommerce-gem
Author: ProDesigns & hasOptimization
Author URI: https://www.prodesigns.com/
Description: eCommerce Gem is a free multipurpose e-Commerce WordPress theme suitable for eCommerce websites of any store type. The theme smoothly integrates WooCommerce, one of the best e-commerce plugin and is perfectly designed for its pages. Main features of the theme are product search with category select, multiple sections on the front page, full width easy to use slider, latest and featured product carousel, call to actions, advertisement section, banners and more. eCommerce Gem is perfect for stores such as book, mobile, bags, medical, jewelry, construction materials, cosmetics, clothing and all type of online shops. It has multipurpose layouts so can be used for business, corporate, portfolio, digital agency, blog, and all creative website development. View demo at https://www.prodesigns.com/wordpress-themes/demo/ecommerce-gem
Tags: custom-background,custom-menu,custom-logo,featured-images,full-width-template,one-column,two-columns,theme-options,threaded-comments,translation-ready,footer-widgets,blog,left-sidebar,right-sidebar,education,e-commerce
Version: 2.1.3.1569874460
Updated: 2019-09-30 16:14:20

*/

@import url('https://fonts.googleapis.com/css?family=Great+Vibes&display=swap');

#footer-widgets, #colophon, .top-header {
	background: #330000;
}

h1, h2, h3, h4, h5, h6 {
	color: #330000;
}

.top-cart-content, .top-header .search-holder .search-btn {
	background: #edba56;
}

.main-slider .slider-caption .caption-wrap .caption-inner .slider-meta p, .main-navigation ul li.current-menu-item a, .main-navigation ul li a:hover, .main-navigation ul li.menu-item-has-children ul.sub-menu li.current-menu-item a, .main-navigation ul li.menu-item-has-children ul.sub-menu li a:hover, .ecommerce_gem_widget_call_to_action .call-to-action-offer .call-to-action-offer-inner .offer-percent, .ecommerce_gem_widget_call_to_action .call-to-action-offer .call-to-action-offer-inner .offer-text, #primary .post .entry-title:hover a, #primary .page .entry-title:hover a, .entry-meta > span::before, .entry-footer > span::before, .single-post-meta > span::before, .nav-links .nav-previous a:hover, .nav-links .nav-next a:hover, .comment-navigation .nav-next a:hover:after, .comment-navigation .nav-previous a:hover:before, .nav-links .nav-previous a:hover:before, .nav-links .nav-next a:hover:after, #commentform input[type="submit"]:hover, .comment-meta .comment-author a.url, .comment-meta .comment-metadata a, .comment .comment-body .comment-content a, .comments-area form#commentform p.logged-in-as a, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .pagination .nav-links .page-numbers.current, .product .price, .woocommerce ul.products li.product .price, .product_meta .posted_in a, .product_meta .tagged_as a, .woocommerce-product-rating a.woocommerce-review-link, .woocommerce p.stars a::before, .woocommerce-message::before, .woocommerce-info::before, .shop_table .product-name a, .woocommerce-info a.showcoupon, .mean-container a.meanmenu-reveal, .single-product .yith-wcwl-add-to-wishlist a {
	color: #edba56;
}
.main-slider .slider-caption .caption-wrap {
	background: rgba(192,40,47,.7);
}
/*.main-slider .slider-caption .caption-wrap,*/ #breadcrumb, h1.page-title:after {
	background: #c0282f;
}

.main-slider .slider-caption .caption-wrap .caption-inner span {
	font-family: "Great Vibes";
	font-weight: 600;
}

#home-page-widget-area .widget-title  {
	font-family: "Great Vibes";
text-transform: none;
	overflow: visible;
	font-size: 3em;
	color: #c0282f;
}

#footer-widgets a, #footer-widgets .textwidget p, #colophon .copyright {
	color: white;
}

.site-footer-wrap {
	border-top: 1px solid #edba56;
}

.site-info {
	display: none;
}

.main-slider .slider-caption .caption-wrap .button, .woocommerce a.button {
	border-radius: 20px;
	background: #edba56;
	border: 1px solid #edba56;
	color: #c0282f!important;
}

.product .price, .main-slider .slider-caption .caption-wrap .button:visited {
	color: #c0282f;
}

.main-slider .slider-caption .caption-wrap .caption-inner {
	border: 2px solid #edba56;
}

#home-page-widget-area section {
	background: #f2eae2;
}

section#pagesinwidgets_page_section-2, section#pagesinwidgets_page_section-3 {
	background-color: white;
}

.home .woocommerce a.button .slide-button .centered {
	display: inline-block;
	margin-left: auto;
	margin-right: auto;
}

.home .woocommerce a.button {
	margin-left: auto;
	display: block;
	margin-right: auto;
	text-align: center;
}

#footer-widgets .widget ul li a {
	list-style: none;
	color: white;
		font-size: 18px;

}

#footer-widgets .widget .widget-title {
	font-weight: 700;
}

#footer-widgets .widget ul li {
	padding-left: 0px;
}

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

/*@media only screen and (max-width: 479px) { */
	.top-left span{
		border-bottom: none;
		border-right: none;
	}
	.top-header .top-account-wrapper {
		border-right: none;
	}
.top-right span {
	border-top: none;
	border-bottom: none;
}
.top-left {
	border-bottom: none
}
/*} */

@media screen and (max-width:500px) {
section#pagesinwidgets_page_section-2 {
	padding-top: 30px;
}
	
	.item .caption-position-left .slick-slide .slick-current .slick-active {
		padding-bottom: 30px;
	}
	.main-slider .slider-caption .caption-wrap {
		background: rgba(192,40,47,.7);
	}
}

.top-cart-content .woocommerce a.button {
	background-color: #c0282f;
}

.top-cart-content .woocommerce p.woocommerce-mini-cart__buttons.buttons a {
	color: #edba56!important;
}

#sidebar-primary .widget ul li:before {
	content: none;
}

.woocommerce .widget_shopping_cart .cart_list li a.remove, .woocommerce.widget_shopping_cart .cart_list li a.remove {
	top: 10px;
}

.woocommerce-Price-amount {
	color: #c0282f;
}

.mean-container .mean-nav ul li a {
	background: #fff;
}

@media screen and (max-width: 1050px) {
	.mean-container .mean-nav ul li a:hover {
		background: #edba56;
}
}

.mean-container .mean-nav ul li a {
	color: #c0282f!important;
}

.mean-last {
	border-bottom: 5px solid #c0282f;
}

.mean-container .mean-nav ul li a {
	border-bottom: 1px solid #f2eae2;
}

.mean-container .mean-nav ul li a.mean-expand {
	color: #c0282f!important;;
}

.grecaptcha-badge{
	bottom: 100px!important;
}