/**************** CATALOG BREADCRUMBS ********************/
.qodef-title .qodef-title-holder .qodef-title-breadcrumbs-holder h2{
	font-size:19px !important;
}
.qodef-title .qodef-title-holder .qodef-title-breadcrumbs-holder .qodef-breadcrumbs span:last-of-type{
	vertical-align: bottom;
}
.category-head, .qodef-woocommerce-page.woocommerce-page.single-product .product, .short-desc-container{
	/* background-color: #f9f9f9; */
	padding: 64px 0;
}
.category-head .category-image, .woocommerce-product-gallery{
	margin: 24px 0;
}
.category-head .category-image .vc_single_image-img{
	/* border-radius: 3px; */
}
.category-head .category-description h1, .product-description h1{
	font-size: 30px;
}
.category-head .category-description h2, .category-head .category-description h1, h2.qodef-single-product-title, .product-description h1{
	margin: 16px 0 8px;
}
.category-head .category-description .description-text,  .short-desc-container .description-text{
	margin-bottom: 32px !important;
}
.short-desc-container h3{
	margin-bottom: 8px !important;
}
.short-desc-container .category-image{
	margin: 32px 0;
}
/**************** PRODUCTS PAGE ********************/
.short-desc-container.products-page{
	padding-bottom:32px;
}
/**************** SUBCATOGORY PAGE ********************/
.tech-specs-container{
	padding-bottom:64px;
}
.qodef-woocommerce-page .category-ctagories .qodef-woocommerce-product-list-info{
	border:none !important;
	padding: 5px 20px !important;
}
.qodef-woocommerce-page .category-ctagories .qodef-woocommerce-product-list-button-holder{
	padding: 0 35px;
}
.qodef-woocommerce-page .category-ctagories .qodef-woocommerce-product-list-button-holder .qodef-btn.qodef-btn-small{
	display: block;
	text-align: center;
	height: 37px !important;
  line-height: 37px !important;
  color: #fff !important;
  font-size: 12px;
  padding: 0 15px;
}
/**************** CATALOG CATEGORY PRODUCTS/CATEGORY ********************/
.qodef-woocommerce-page .category-products {
	padding: 32px 0 64px;
}
.qodef-woocommerce-page .category-products h3{
	width: 100%;
	text-align: center;
	border-bottom: 1px solid #e6e6e6;
	line-height: 0.1em;
	margin: 16px 0 48px;
}
.qodef-woocommerce-page .category-products h3 span {
    background:#fff;
    padding:0 10px;
}
.qodef-woocommerce-page .category-products .qodef-woocommerce-product-list-info .qodef-product-list-product-title{
	width: 100%;
	text-align: center;
}

.qodef-woocommerce-page .category-products .qodef-woocommerce-product-list-details-button-holder {
	width: 100%;
	float: none;
}
.qodef-woocommerce-page .category-products .qodef-woocommerce-product-list-details-button-holder .single_view_product_button{
	border-right:2px solid #e6e6e6;
	border-radius: 0 0 3px 3px;
}
/**************** CATALOG CATEGORY PRODUCTS/CATEGORY ********************/
.qodef-woocommerce-page .catagory-reparations .qodef-woocommerce-product-list-info{
	padding: 20px 10px;
	min-height: 45px;
}
.qodef-woocommerce-page .catagory-reparations .qodef-woocommerce-product-list-info .qodef-product-list-product-title{
	font-size: 14px;
}

/**************** HIDING WOOCOMMERCE PAGINATION ******************/
.qodef-woocommerce-page.woocommerce-page .woocommerce-result-count,
.qodef-woocommerce-page.woocommerce-page .woocommerce-ordering,
.woocommerce-page.woocommerce-page .woocommerce-pagination{
		display: none;
}

/**************** SINGLE PRODUCT ******************/
.qodef-woocommerce-page.woocommerce-page.single-product .qodef-content{
	margin-top:0 !important;
}
.qodef-woocommerce-page.woocommerce-page.single-product .qodef-title{
	height: 100px !important;
	border-top: 1px solid #e7e7e7;
  border-bottom: 1px solid #e7e7e7;
}
.qodef-woocommerce-page.woocommerce-page.single-product .woocommerce-product-gallery__wrapper{
	margin:0;
}
.qodef-woocommerce-page.woocommerce-page.single-product .qodef-container-inner{
	padding-top: 0;
}
.qodef-woocommerce-page.woocommerce-page.single-product .product_meta {
    margin: 16px 0 32px;
}
.qodef-woocommerce-page.woocommerce-page.single-product .product_meta>span {
    font-weight: 600;
    color: #16171d;
    font-size: 15px;
    display: block;
    margin-bottom: 3px;
}
.qodef-woocommerce-page.woocommerce-page.single-product .product_meta>span>a, .qodef-woocommerce-page.woocommerce-page.single-product .product_meta>span>span {
    font-weight: 500;
    font-size: 14px;
    color: #797979;
    text-transform: capitalize;
}
.qodef-woocommerce-page.woocommerce-page.single-product .product_meta>span>a:hover {
    color: #34b3e3;
}

/**************** MEDIA QUERIES *******************/
@media only screen and (max-width: 500px){
	.qodef-woocommerce-page.qodef-woocommerce-columns-4 .products .product{
		margin-bottom: 5% !important;
	}
	.qodef-title .qodef-title-holder .qodef-title-breadcrumbs-holder h2{
		margin-right: 10px;
	}
}
