/*
Theme Name: Shopvolly Layout2
Theme URI: http://wordpress.templatemela.com/woo/WCM04/WCM040094/WP2
Author: Templatemela
Version: 1.1
Description: Our default theme lets you create a responsive magazine website with a sleek, modern design.
License: GNU General Public License v2
Tags: one-column, two-columns, right-sidebar, custom-header, custom-menu, editor-style, featured-images, post-formats, rtl-language-support, sticky-post, translation-ready
Text Domain: shopvolly_layout2
Template: shopvolly
*/

.big-title::before, .upsells.products > h2::before, .related.products h2::before, .cross-sells > h2::before {
    position: relative;
    content: "\f1b0";
    font-family: 'FontAwesome';
    color: #ff9500;
    padding-right: 5px;
    font-size: 22px;
    font-weight: normal;
}
/***** Topbar *****/
.topbar-link,.topbar-text{
	padding: 9px 0;
}	
.topbar-outer::before {
    background: #e6e6e6;
    height: 1px;
}
.header-menu-links a::before{
	color: #b8b8b8;
}
/**** Header *****/
.site-header::after{
    background: rgba(0, 0, 0, 0) url("images/megnor/pattern.png") repeat-x scroll 0 0;
    content: "";
    height: 11px;
    position: absolute;
    top: auto;
    width: 100%;
    bottom: -10px;
	z-index: 9;
}
.header-logo {
    padding: 26px 0;
}
.header-top {
    border: 0;
}
.tmpmela-menu-label > a::before {
    background-color: #ef97f5;
}
.sale-label > a:before {
    background-color: #8cb9f5;
}
.new-label > a:before {
    background-color: #f88a8a;
}
.tmpmela-menu-label > a:after {
    color: #ef97f5;
}
.sale-label > a:after {
    color: #8cb9f5;
}
.new-label > a:after {
    color: #f88a8a;
}
.main-navigation{
    margin-top: 16px;
}
.category-list .box-category-heading {
    margin-top: 0;
	margin-bottom:0;
}
.category-list .box-category-heading, .widget.widget_product_categories .widget-title ,.widget .widget-title, .category-list .box-category-heading{
    background-color: #7fb850;
}	
.category-list .box-category-heading {	
	border-radius: 50px;
	-webkit-border-radius: 50px;
	-ms-border-radius: 50px;
	-o-border-radius: 50px;
}
.header-center{
	margin:0 10px;
}
.header-bottom {
	text-align: center;
    padding-bottom: 20px;
}	
.woocommerce-product-search span.customSelect, .header-search .woocommerce-product-search .search-field, .header-search .search-form .search-field{
	padding: 5px 20px
}
.header-search .woocommerce-product-search input[type="submit"], .header-search .woocommerce-product-search button[type="submit"], .header-search .search-form #searchsubmit{
	background-color: #7fb850;
	height: 46px;
	width: 46px;
}
.header-search .woocommerce-product-search input[type="submit"]:hover, .header-search .woocommerce-product-search button[type="submit"]:hover, .header-search .search-form #searchsubmit:hover {
    background-color: #ff9500;
}
.header-cart .shopping_cart .cart-icon,.menu-toggle{
	background-color: #ff9500;
	height: 46px;
	width: 46px;
}
.header-cart .shopping_cart .cart-icon:hover,.menu-toggle:hover {
    background-color: #7fb850;
}
.header-right{
	margin:0;
}
.primary-sidebar .widget > .product-categories.toggle-block, .home-category .product-categories{
	border-color: #7fb850;
}
.home .home-category .product-categories.toggle-block{
	display:none;
}
.home .home-category {
	position:absolute;
}
.home-category {
 text-align:left;}
.product-categories li a::before, .product-categories li span::before {
	color: #7fb850;
}
.product-categories li a:hover::before, .product-categories li span:hover::before {
    color: #ff9500;
}
.woocommerce .woocommerce-breadcrumb span a:hover, .woocommerce-page .woocommerce-breadcrumb span a:hover, .breadcrumbs a:hover {
    color: #ff9500;
}
/*********** Slider *******/

.rev_slider_wrapper {
    border-radius: 0;
}
.tparrows.custom{
	 background: #ff9500;
}
.tparrows.custom:hover {
    background: #7fb850;
}
/*** category tab******/

/*** price ****/
.price_label, .woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price,.primary-sidebar .amount ,.product-price ins span ,.product-price span,.summary .price
{
	color: #7fb850;
}
.woocommerce .entry-summary .yith-wcwl-wishlistexistsbrowse.show a:hover, .woocommerce .entry-summary .yith-wcwl-wishlistaddedbrowse.show a:hover, .woocommerce .entry-summary .yith-wcwl-add-to-wishlist .add_to_wishlist:hover, .woocommerce .entry-summary a.compare.button:hover, .woocommerce .entry-summary .compare.button:hover, .woocommerce .entry-summary .yith-wcwl-add-to-wishlist .add_to_wishlist:hover::before, .woocommerce .entry-summary a.compare.button.added:hover, .woocommerce .entry-summary .yith-wcwl-wishlistexistsbrowse.show a:hover::before, .woocommerce .entry-summary .compare.button:hover::before, .woocommerce .entry-summary .compare.button:hover::before, .woocommerce .entry-summary a.compare.button.added:hover::before,
.woocommerce .summary .product_meta .posted_in a:hover, .woocommerce .summary .product_meta .tagged_as a:hover, .brand span a:hover, .social a:hover,
.staff-page .staff-position,
.custom-testimonial .testimonial-title a
{
    color: #ff9500;
}

.links a.icon:hover, .gallery-zoom .icon:hover, .gallery-redirect .icon:hover, .blog-posts-content .block_hover .icon:hover {
    background-color: #7fb850;
}
.post-detail .post-date{
	color: #ff9500;
}
.owl-theme .owl-buttons div.owl-prev:hover::after, .owl-theme .owl-buttons div.owl-next:hover::after {
    color: #ff9500;
}
.widgets-footercontact .fa{
	color: #7fb850;
}
.widgets-cms:hover .service-list {
    border-color: #7fb850;
}
.gridlist-toggle a#list::before,.gridlist-toggle a#grid::before{
	color: #7fb850;
}
.gridlist-toggle a#list.active::before, .gridlist-toggle a#list:hover::before, .gridlist-toggle a#grid.active::before, .gridlist-toggle a#grid:hover::before {
    color: #ff9500;
}	
/**** Blog ****/
.post-info .blog-icon {
    background: #7fb850;
}
.meta-inner a, .site-content .meta-inner span .fa {
    color: #ff9500;
}	
.read-more a {
    color: #7fb850;
}
.read-more a::after {
    background: #7fb850;
}	

.address-text .fa{ 
	background: #ff9500;
}
.pricing_wrapper:hover .pricing_heading, .pricing_wrapper .selected .pricing_heading, .pricing_wrapper:hover .pricing_top, .pricing_wrapper .selected .pricing_top, .pricing_wrapper:hover .pricing_button a#pricing-btn, .pricing_wrapper .selected .pricing_button a#pricing-btn	{
	background: #ff9500;
}
.pricing_wrapper:hover .pricing_wrapper_inner, .pricing_wrapper:hover .pricing_button a#pricing-btn, .pricing_wrapper .selected .pricing_button a#pricing-btn {
    border-color: #ff9500;
}	
/***** svg *****/
#to_top {
    background-image: url("images/megnor/bottom-to-top.png");
}	
.topbar-text::before {
    background-image: url("images/megnor/phone.svg");
}	
.pattern-line{ 
	position:relative;
}
.pattern-line:before{
    background: rgba(0, 0, 0, 0) url("images/megnor/Pattern.png") repeat-x scroll 0 0;
    content: "";
    height: 11px;
    position: absolute;
    top: 0;
    width: 100%;
    bottom: auto;
	z-index: 9;
}
.paging-navigation a:hover, .paging-navigation .page-numbers.current {
    background: #ff9500;
    border: 1px solid #ff9500;
}
.woocommerce-pagination span.current, .woocommerce-pagination a:hover {
    background: #ff9500;
    border-color: #ff9500;
    color: #ffffff;
}

.taxonomy-description a:hover, .author-description a:hover ,.post-navigation a:hover .fa{
    color: #ff9500;
}


#categorytab .resp-tabs-list li.resp-tab-active, #categorytab .resp-tabs-list li:hover ,
#categorytab .resp-tabs-list li.resp-tab-active::after, #categorytab .resp-tabs-list li:hover::after {
    background-color: #ff9500;
}
.paging-navigation a:hover, .paging-navigation .page-numbers.current {
    background: #ff9500;
    border: 1px solid #ff9500;
}
.pricing_wrapper:hover .pricing_heading, .pricing_wrapper .selected .pricing_heading, .pricing_wrapper:hover .pricing_top, .pricing_wrapper .selected .pricing_top, .pricing_wrapper:hover .pricing_button a#pricing-btn, .pricing_wrapper .selected .pricing_button a#pricing-btn	{
	background: #ff9500;
}
.pricing_wrapper:hover .pricing_wrapper_inner, .pricing_wrapper:hover .pricing_button a#pricing-btn, .pricing_wrapper .selected .pricing_button a#pricing-btn {
    border-color: #ff9500;
}
.links .icon, .gallery-zoom .icon, .gallery-redirect .icon, .blog-posts-content .block_hover .icon{
	background: #ff9500;
}