@media only screen and (min-width: 360px) {
    .mkdf-portfolio-mc-holder .mkdf-pl-inner article {
        padding: 3px;
    }
}



.mkdf-btn.mkdf-btn-solid {
    background-color: #804F2E;
}


@media only screen and (min-width: 681px) {
    .mkdf-portfolio-mc-holder .mkdf-pl-inner article .mkdf-pli-text-holder {
        height: 100%;
        width: 100%;
        left: 0px;
        top: 0px;
    }
}


.mkdf-header-vertical-closed .mkdf-logo-wrapper a {

    top: 25px;
}

.mkdf-header-vertical-closed .mkdf-vertical-menu-area {
    background-color: #000000;
}


.mkdf-header-vertical-closed .mkdf-vertical-area-background {
    background-color: #000000;
}

.custom-html-widget div {
    padding:0px;
}






/* Menu vertical : logo haut / menu centre / infos bas */
body.mkdf-header-vertical-closed .mkdf-vertical-menu-area,
body.mkdf-header-vertical-closed .mkdf-vertical-menu-area-inner {
  min-height: 100vh;
}

body.admin-bar.mkdf-header-vertical-closed .mkdf-vertical-menu-area,
body.admin-bar.mkdf-header-vertical-closed .mkdf-vertical-menu-area-inner {
  min-height: calc(100vh - 32px);
}

body.mkdf-header-vertical-closed .mkdf-vertical-menu-area-inner {
  display: flex !important;
  flex-direction: column !important;
}

body.mkdf-header-vertical-closed .mkdf-logo-wrapper {
  flex: 0 0 auto;
}

body.mkdf-header-vertical-closed .mkdf-vertical-menu-outer {
  flex: 1 1 auto;
  display: flex !important;
  align-items: center;
}

body.mkdf-header-vertical-closed .mkdf-vertical-area-widget-holder {
  flex: 0 0 auto;
  margin-top: auto;
}