/*
Theme Name:     Jupiter Child Theme
Theme URI: 		http://demos.artbees.net/jupiter5
Description:    Child theme for the Jupiter theme 
Author:         Your name here
Theme URI: 		http://themeforest.net/user/artbees
Template:       jupiter
Text Domain: mk_framework
Domain Path: /languages/
*/



/*
Sample : remove the comment and start adding your own custom CSS rules.

body {
	background-color:#fff;
}

*/

.mk-header-inner .woocommerce .quantity {
    width: auto;
}

.woocommerce-message {
    margin-top: 20px;
}

.widget_shopping_cart .buttons .button {
    padding: 12px 9px!important;
}

.woocommerce .product-category h4 .count {
    display: none;
}

.tax-product_cat #theme-page #mk-archive-products {
    padding: 20px 0;
}

.tax-product_cat #theme-page .mk-product-loop .product-category h4 {
        display: block;
    min-height: 40px;
}

#mk-breadcrumbs .mk-breadcrumbs-inner {
    margin: -20px 0 0 0;
}

#mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin {
    color: gray;
}

#mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin .separator, #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin a {
      color: gray;  
}

#mk-page-introduce {
    position: relative;
    padding: 0 0;
}

 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin a:hover {
     text-decoration: underline;
      color: gray;  
 }

a:active, a:focus, a:hover, a:link, a:visited {
    letter-spacing: 0;
}

.master-holder h3 {
    text-transform: inherit!important;
}

.mk-product-loop.compact-layout .price {
    color: #229e9f;
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-green .vc_icon_element-icon {
    color: #229e9f;
}

.mk-product-loop.compact-layout .product-title {
    min-height: 64px;
    padding-right:0;
}

.woocommerce div.product div.summary {
    padding-top: 26px;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-background {
    background-color: #229e9f;
}

.contact-form input,
.contact-form .wpcf7-form .wpcf7-textarea {
	width: 100%;
}

#respond input#submit, #review_form_wrapper input[type=submit], .post-password-form input[type=submit], .woocommerce-product-search button[type=submit], .woocommerce-product-search input[type=submit], .wpcf7-submit, a.button, button.button, input.button {
	background-color: #229e9f;
	padding: 16px 15px;
}

#theme-page .theme-page-wrapper .theme-content {
    padding: 0 20px;
}

.main-navigation-ul > li.menu-item > a.menu-item-link {
    font-weight: 700;
	font-size: 14px;
}

#theme-page .theme-page-wrapper {
    margin: 0 auto;
}

.delivery {
	margin-bottom: 20px;
}

.delivery h4,
.payments h4,
.contact-footer h4 {
	font-size: 15px;
    font-weight: 600;
}

.delivery ul {
	display: flex;
	flex-direction: row;
}

.delivery ul li {
	margin-right: 10px;
}

.contact-footer ul li {
	margin: 10px 0;
}


.contact-footer ul li strong {
	color: #229e9f;
}

.contact-footer ul li a {
	margin-bottom: 0;
	padding-bottom: 0;
}

