@media print {
    @page {
        margin: 5mm 5mm 20mm 5mm;
    }
    .onlyprint { display:block; }
    #header-wrap { display: none; }
    #left-wrap { display: none; }
    .home { display: none; }
    .tabs-menuX { display: none; }
    #footer-wrap { display: none; }
    .printen { display: none; }
    .noprint { visibility: hidden; }
    .noprinthide { display: none !important; margin: 0 !important; padding: 0 !important; }
    .routine .last { display: none; }
    button { display: none; }
    .general-right { display: none; }
    .inn-box { display: none; }
    .inn-box3 { display: none; }
    .showinfo { display: none; }
    .rightbtn { display: none;}
    .dashboard-block .homepage { border: none; padding: 0; }
    .form-block { padding: 0; border: 0; }
    #tabs-container .tabs-menu { display: none; }
    #tabs-container .select-box { display: none; }
    #tabs-container .add { display: none; }
    #tabs-container .filter { display: none; }
    #tab1 { padding:0; }
    .tab { box-shadow: none !important; border: none !important; background: none !important; }
    .appointment-block .tab-content { padding:0; }
    .cke_top { display: none !important; }
    .dreamday-head h2 { padding-left:0; }
    .dreamday-head h2:after { background:none; }
    .dreamday-photos { zoom: 0.61; zoom: 61%; -moz-transform: scale(0.61, 0.61); -moz-transform-origin: 61% 0; }
    .timesTd { width: 200px; }
    .page-break	{ page-break-before: always; }
    body, #section { float: none; position:  relative; }
    .winetaste-box .box .rt-side { clear:both; width: 800px; float:left; }
    .winetaste-box .mrspc { margin-top: 0; }
    .winetaste-box .widespc { padding-top: 0; margin-top: 0; }
    .partner-col { padding: 0; margin: 0; }
    .partner-desc .right { width:560px; }
    .winetaste-box .box.black .lt-side span { padding-top: 0 !important; }
    .appointment-block.simple .script, .appointment-block .tab-content, .appointment-block .tab, .offertes-block, #content-wrap, .appointment-block.simple .single2 { float: none !important; }
    .appointment-block.simple .single2.margin-ty { margin-top: 20px !important; }
    textarea { border: none !important; }
    .printScenarioPadding { padding: 40px; }
    .printScenarioMarginTop { margin-top: 60px; }
    .dreamday-head { margin-top:40px; }
    .winetaste-box .box  ul.pic-galary li { margin-right: 10px; }
    .scenarioPlanningTitle { display: block; font-weight:normal !important; margin-bottom:10px; width:600px !important; font-size: 30px !important; border-bottom: 1px solid #696969 }
    .banner-3 { margin-top: 0; }
}

