/*
Theme Name:   	Techmarket Child
Theme URI:    	https://themeforest.net/item/techmarket-multidemo-electronics-store-woocommerce-theme/20241155
Author:         MadrasThemes
Author URI:     https://madrasthemes.com/
Description:  	This is the child theme for the techmarket theme
Template:     	techmarket
Version:      	1.2.10
License:      	GNU General Public License v2 or later
License URI:  	http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  	techmarket-child
Tags:         	e-commerce, two-columns, left-sidebar, right-sidebar, custom-colors, custom-menu, featured-images, full-width-template, threaded-comments, rtl-language-support, footer-widgets, sticky-post, theme-options
*/

/*ADDED BY RICHARD*/
.woocommerce-breadcrumb {
    margin-bottom: 1em;
}
.page .hentry.type-page .entry-header {
    margin-bottom: 2em!important;
}
.commentlist li.comment, .pings-list li.comment {
    padding: 15px 0;
}
.site-main nav.navigation.post-navigation {
    margin-bottom: 1em;
}
article .entry-content, article.post .entry-content {
    color: #444444;
}
.hentry .entry-meta {
    display: none;
}
.pt-cv-view .product .amount {
    letter-spacing: 0px;
    font-weight: 500;
}
.single-product .single-product-wrapper {
    margin-bottom: 20px;
}
.single-product .techmarket-tabs .tm-tabs, .single-product .techmarket-tabs .wc-tabs, .single-product .woocommerce-tabs .tm-tabs, .single-product .woocommerce-tabs .wc-tabs {
    margin-bottom: 20px;
}
.single-product .single-product-meta {
    padding-bottom: 0.75em;
    margin-bottom: 0.75em;
}
.single-product .single-product-header {
    padding-bottom: .2em;
    margin-bottom: 0.75em;
}
.single-product .product-actions .price {
    margin-bottom: .25em;
}
.section-products-carousel .products .slick-list {
    margin-bottom: 0.5em;
}
.tm-related-products-carousel {
    margin-bottom: 0.5em;
}
@media (min-width: 768px) {
	.content-area, .widget-area {
		margin-bottom: 0.5em;
	}
}
.section-products-carousel .products .slick-dots {
    padding-bottom: 0.75em;
}
.site-footer .before-footer-wrap {
    padding-top: 1em;
    padding-bottom: 1em;
}

/*----- -- -------*/


.homecategoriesfilter{
	margin-top:0px;
}

.footer-widgets .columns {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    flex: 0 0 50%;
    max-width: 50%;
}

.top-bar form.woocommerce-currency-switcher-form {
    margin-bottom: 0px;
}

.top-bar select.woocommerce-currency-switcher {
    height:30px;
	width:auto !important;
}
.top-bar .nav-item+.nav-item .nav-link::before, .top-bar .nav-item+.nav-item>a::before, .top-bar .nav>.menu-item+.menu-item .nav-link::before, .top-bar .nav>.menu-item+.menu-item>a::before {
    content: '|';
    color: #dedede;
    display: inline-block;
    margin: 0px 0.833em;
}

#content.site-content, footer#colophon > div {
	max-width: 1400px;
	margin-left: auto;
	margin-right: auto;
}

#tab-description a,article .entry-content a, article.post .entry-content a {
	color: #005CFF;
}

header#masthead .sticky-wrapper .custom-logo {
	max-height: 50px;
	max-width: 77px;
}

@media (min-width:1700px){
#content #primary {
    flex: 0 0 80%;
    max-width: 80%;
}

	#content #secondary {
	flex: 0 0 20%;
	max-width: 20%;
}
	
}

@media (min-width:1200px){
.single-product .product-actions form.cart .single_add_to_cart_button {
	margin-left: 40px;
}
}