/* CSS Document */
.hide {display:none !important;}
.clear.clearfix {clear:both;}

.hero_background{background-image:url('images/recipememory_hero1.png'); background-repeat:no-repeat; background-size:cover; background-position:center; max-height:620px; border-top-left-radius:0.625rem; border-top-right-radius:0.625rem; }
.hero_title { text-shadow: 1px 1px 5px #000;}
.hero_subline{ }
@media (min-width: 576px) {
	.hero_title {padding-top:12.25rem !important;}
	.hero_subline{padding-bottom:12.25rem !important;} 
}
@media (min-width: 768px) { 
	.hero_title {padding-top:15.25rem !important;}
	.hero_subline{padding-bottom:15.25rem !important;} 
}
@media (min-width: 992px) { 
	.hero_title {padding-top:20rem !important;}
	.hero_subline{padding-bottom:20rem !important;} 
}

#kt_body {background-image: url("background_recipememory_fafbfc.png");background-repeat:no-repeat;background-size:cover;background-attachment: fixed;}
[data-bs-theme="dark"] #kt_body {background-image: url("background_recipememory_0F1014.png");background-repeat:no-repeat;background-size:cover;}

#kt_content_logo {display:block;}

[data-bs-theme="dark"] .text-dark {color:#fff !important;}

.carousel .carousel-control-prev-icon, 
.carousel .carousel-control-next-icon { filter: invert(1) grayscale(100); }
[data-bs-theme=dark] .carousel .carousel-control-prev-icon, 
[data-bs-theme=dark] .carousel .carousel-control-next-icon { filter: none; }

.fc-event{cursor:pointer;}

.form_editor{height:100px !important;display:block;}
.form_editor.form_editor_lg{height:200px !important;display:block;}
@media screen and (max-width: 576px) {
    .aside-fixed[data-kt-sticky-header=on] #kt_header {
        left: 0px;
        max-width: 100%;
    }
}

/* === */

@media (min-width: 576px) {
    .modal.modal-xl .modal-dialog {
        width:99% !important;
        max-width: 99% !important;
    }
}

/* === */

/* KT Drawer Override */
/* .drawer-sm-12 drawer-md-12 drawer-xl bg-body drawer drawer-end drawer-on */
/* drawer-sm-12 drawer-md-12 drawer-lg-12 drawer-xl-12 drawer-xxl-12 drawer-xl bg-body drawer drawer-end drawer-on */
@media screen and (max-width: 1400px) {
    .drawer.drawer-xxl,
    .drawer.drawer-on.drawer-xxl-12 {
        width:800px;
    }
}
@media screen and (max-width: 1200px) {
    .drawer.drawer-xl,
    .drawer.drawer-on.drawer-xl-12 {
        width:800px;
    }
}
@media screen and (max-width: 992px) {
    .drawer.drawer-lg,
    .drawer.drawer-on.drawer-lg-12 {
        width:800px;
    }
    .aside-fixed[data-kt-sticky-header=on] .header {
        left: 240px;
    }
}
@media screen and (max-width: 768px) {
    .drawer.drawer-md,
    .drawer.drawer-on.drawer-md-12 {
        width:550px;
    }
}
@media screen and (max-width: 576px) {
    .drawer.drawer-sm,
    .drawer.drawer-on.drawer-sm-12 {
        width:350px;
    }
}

/* === */

@media print {
    .print-show,
    .print-show.hide {display:inline-block !important;}
    .tab-content > .tab-pane {
        display: block !important;
    }
}