﻿/*.print*/
/*@media print {*/
body, #header, .scinnerheader {
    background: none;
    margin-bottom: 0;
    height: auto;
}

.noprint {
    display: none !important;
}

.totals tr,
table.foodgrid tr,
tr.divColored {
	display: table-row !important;
}

.row.wrapper.fullwidth.members .search {
	display: none !important;
	}

.percButtonWrapBig *, .percButtonWrapBig *:before, .percButtonWrapBig *:after {
	color: #fff !important;
}

.percButtonWrapBig.hover > div:before {
            opacity: 1;
        }

        .percButtonWrapBig.hover >  div:after {
            opacity: 0;
        }
    


.divColored.blue {
	background: none !important;
}

header .container-fluid #logo figure img {
    filter: drop-shadow(0px 1px 1px rgba(0,0,0,0.4))
}

body.dotfit h1 {
    top: -116px;
}

body.dotfit h1 + p {
	top: -40px;
}

main {
    padding-top: 126px;
}
#mainContent {
    padding: 0;
    min-height: 0;
	max-width: 100%;
}

.user_name {
    color: #333 !important;
}

a[href]:before,
a[href]:after {
    display: none !important;
}

*, :after, :before {
}

.colorheader th,
.divColored * {
	color: #999 !important;
	padding-left: 16px !important;
	font-weight: 500;
}

#mainContent {
    padding-bottom: 0;
}

    #mainContent h1,
    body.dotfit h1 + p {
    }

header .container-fluid #logo {
    float: right;
    padding-right: 32px;
    padding-top: 16px;
}

header .container-fluid #logo img {
    float: right;
    max-width: 500px !important;
    max-height: 80px !important;
}
.container-fluid button,
footer,
.delete, .favimg, 
.submenu.nav.nav-pills,
.btn,
.button,
#topnav,
#platformMenu,
#mainMenuDynamic,
.breadCrumbs,
#mainMenu, .headermenu {
    display: none !important;
}

.divDatePicker {
    top: -111px;
}

body, #header, .scinnerheader {
    margin-bottom: 0;
    height: auto;
}

.user_name {
    color: #333 !important;
}

.printLogo {
    margin: auto;
    display: block;
}

#mainMenu, .headermenu {
    display: none;
}

.user_name {
    background-image: none;
    font-size: 23px;
}

content .SampleMenuDetails {
    height: 100%;
    margin: 40px 0 0 0;
}

.sc-table, .sc-table th, .sc-table td {
    border: 2px solid #D4D4D4 !important;
}
.programprintout #supplementsWrap {
    display: table;
    width: 100%;
    page-break-after: always;
}
/*}*/
