/*
Theme Name: Lumiere Child
Theme URI: http://lumiere.mikado-themes.com
Description: A child theme of Lumiere Theme
Author: Mikado Themes
Author URI: http://themeforest.net/user/mikado-themes
Version: 1.0.1
Text Domain: lumiere
Template: lumiere
*/

section.mkdf-side-menu {
    padding: 0;
}
.mkdf-shopping-cart-dropdown {
    max-height: 80vh;
    overflow: auto;
}
body.mkdf-woocommerce-page table.cart td.actions .coupon input[type="text"] {
    padding: 9px 20px !important;
}
body .mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-view-cart {
    margin: 0 12px 0 0;
    color: #f26c4f;
    border-color: #f26c4f;
    padding: 0 20px;
}
body .mkdf-portfolio-list-holder article .mkdf-pli-text .mkdf-pli-title {
    letter-spacing: 0;
    font-size: 11px;
}
body .mkdf-portfolio-list-holder.mkdf-pl-gallery-overlay-bg .mkdf-pli-text-holder {
    padding: 10px;
}
body .woocommerce-page .mkdf-content button[type="submit"]:not(.mkdf-woo-search-widget-button):not(.mkdf-search-submit),body div.woocommerce button[type="submit"]:not(.mkdf-woo-search-widget-button):not(.mkdf-search-submit){
    padding: 13px 25px;
}
.woocommerce-page .mkdf-content button[name="update_cart"] {
    vertical-align: bottom;
    margin: 0px 10px !important;
}

@media (max-width:991px){
    .mkdf-title-holder {
        height: auto !important;
    }
    body .woocommerce-page .mkdf-content button[type="submit"]:not(.mkdf-woo-search-widget-button):not(.mkdf-search-submit),body div.woocommerce button[type="submit"]:not(.mkdf-woo-search-widget-button):not(.mkdf-search-submit){
    padding: 13px 25px !important;
}
.woocommerce-page .mkdf-content button[name="update_cart"] {
    vertical-align: bottom;
    margin: 1px 10px !important;
}
}
@media (max-width:480px){
body.mkdf-woocommerce-page table.cart thead tr th {
    letter-spacing: .18em;
}
body.woocommerce-page .mkdf-content .mkdf-quantity-buttons, div.woocommerce .mkdf-quantity-buttons {
    border: 1px solid #c2c2c2;
}
.single-product.woocommerce-page .mkdf-content .woocommerce-message a.button{
    display:block;
    max-width:120px;
}
.single-product.woocommerce-page .mkdf-content button[type="submit"]:not(.mkdf-woo-search-widget-button):not(.mkdf-search-submit){
    
    vertical-align: top;
    padding: 9px 26px;
}
body.woocommerce-page .mkdf-content .mkdf-quantity-buttons .mkdf-quantity-input, div.woocommerce .mkdf-quantity-buttons .mkdf-quantity-input {
        text-align: center;
}
.woocommerce-cart.mkdf-woocommerce-page table.cart td.actions .coupon input[type="text"] {
    width: 130px !important;
    display: inline-block !important;
}
body .woocommerce-page .mkdf-content button[type="submit"]:not(.mkdf-woo-search-widget-button):not(.mkdf-search-submit), body div.woocommerce button[type="submit"]:not(.mkdf-woo-search-widget-button):not(.mkdf-search-submit) {
    padding: 13px 15px !important;
    letter-spacing: 0.3em !important;
}
.woocommerce-page .mkdf-content button[name="update_cart"] {
    margin: 0px !important;
}
body .mkdf-shopping-cart-dropdown {
    width: 280px;
}
body .mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-checkout,body  .mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-view-cart {
    padding: 0 12px;
}
}

/*new header css */
.custom-hea.mkdf-paspartu-enabled .mkdf-wrapper-inner:after, .custom-hea.mkdf-paspartu-enabled .mkdf-wrapper-inner:before {
display : none;
}

.custom-hea .mkdf-page-header .mkdf-menu-area {
    background: #fff;
}

.custom-hea .mkdf-wrapper {
    padding: 0;
}
@media only screen and (max-width: 680px){
.mkdf-title-holder.mkdf-centered-type .mkdf-page-subtitle {
   display: block !important;
    padding-bottom: 20px !important;
}.studdd {
    margin-top: 35px;
}
}
@media only screen and (max-width: 680px){
div.custom-paddin .mkdf-eh-item-content {
    padding: 0 0 4% 0 !important;
}
}

