html { position: relative; min-height: 100%; } .footerWrap { position: absolute; width: 100%; bottom: -120px; height: 200px; left: 0; } .page { width: 28cm; min-height: 29.7cm; margin: 1cm auto; border-radius: 5px; background: white; } .dropdown-menu li { position: relative; } .dropdown-menu .dropdown-submenu { display: none; position: absolute; left: 100%; top: -7px; } .dropdown-menu .dropdown-submenu-left { right: 100%; left: auto; } .dropdown-menu > li:hover > .dropdown-submenu { display: block; } .dropdown-menu-one > li > a:hover, .dropdown-menu-one > li > a:focus { background-color: blue; } .dropdown-menu-ZF > li > a:hover, .dropdown-menu-ZF > li > a:focus { background-color: orange; } .dropdown-menu-IZF > li > a:hover, .dropdown-menu-IZF > li > a:focus { background-color: green; } .dropdown-menu-LM > li > a:hover, .dropdown-menu-LM > li > a:focus { background-color: firebrick; } .scroll-to-top { position: fixed; visibility: hidden; opacity: 0; right: 15px; bottom: 15px; z-index: 996; background: #C70039; width: 40px; height: 40px; } .scroll-to-top.active { visibility: visible; opacity: 0.7; text-decoration: none; } .headerfont { font-size: 20px; } .labelfont { font-size: 13px; } .textfont { font-size: 13px; } .microfont { font-size: 10px; } .gridfont { font-size: 12px; } .modalBackground { background-color: Gray; opacity: 1.0; } .modalBackground2 { background-color: Gray; opacity: 0.5; } .scroll { margin: 14px 14px; padding: 24px; height: 600px; overflow-x: hidden; overflow-y: auto; text-align: justify; } .shadow { box-shadow: rgb(0, 0, 0) 10px 10px inset; } .prevent-select { -webkit-user-select: none; -ms-user-select: none; user-select: none; } @media print { .body * { display: none !important; overflow: visible; } .modal, .modal * { display: normal; border: none; box-shadow: none; } .modal { position: absolute; left: 0; top: 0; margin: 0; padding: 0; overflow: visible !important; display: block; } .modal-content { visibility: visible !important; overflow: visible !important; } body.modal-open { visibility: hidden; position: absolute; } #header, #masterfooter { display: none; } .modal-backdrop { display: none; } .modal { position: absolute; left: 0; top: 0; margin: 0px; padding: 0; overflow: visible !important; display: block; visibility: visible; } .modal-body { position: absolute; visibility: visible; margin-left: -275px; margin-right: -320px; display: normal; overflow: hidden; } #izfp_ctrl_gv_div { display: none; } table, th, td { border: 1px solid black; border-collapse: collapse; } #izfp_ctrl_close_btn, #lmap_ctrl_close_btn { display: none; } #registrationformbtnid { display: none; } #izfa_registrationformprintbtnid, #lma_registrationformprintbtnid { display: none; } #zwc_modal_printpbtnid { display: none; } #izfa_ewpc_modal_printpbtnid { display: none; } #lma_zwpc_modal_printpbtnid { display: none; } #izf_printjudgmentformbtnid { display: none; } } .lma_zwcw_participants_printpanel { display: none; } @media print { body.print-style-1 .toppanel { display: none; } body.print-style-1 .dropdownlist_panel { display: none; } body.print-style-1 .lma_zwcw_participants_panel { display: none; } body.print-style-1 .lma_zwcw_participants_printpanel { display: block; } body.print-style-1 #header, #masterfooter { display: none; } } @media print { #overallresultsheettable { font-size: 26px; } #overallresultsheettable > thead > tr > th, #overallresultsheettable > tbody > tr > td { height: 70px; } #memberlistprintbtn { display: none; } #zf_overallresultsheettable { font-size: 26px; } #zf_overallresultsheettable > thead > tr > th, #zf_overallresultsheettable > tbody > tr > td { height: 70px; } #zfmeritprintbtn { display: none; } } @media screen { #overallresultsheettable { font-size: 12px; } #overallresultsheettable > thead > tr > th, #overallresultsheettable > tbody > tr > td { height: 40px; } #zf_overallresultsheettable { font-size: 12px; } #zf_overallresultsheettable > thead > tr > th, #zf_overallresultsheettable > tbody > tr > td { height: 40px; } } .table > tbody > tr > td { vertical-align: middle; } #izf_registrationinfotableid > tbody > tr > th, #izf_registrationinfotableid > tbody > tr > td { border-width: 1px; border-style: solid; border-color: black; } #allregistrationinfotableid > tbody > tr > th, #allregistrationinfotableid > tbody > tr > td { border-width: 1px; border-style: solid; border-color: black; } #overallresultsheettable > thead > tr > th, #overallresultsheettable > tbody > tr > td { border-width: 1px; border-style: solid; border-color: black; } #zf_overallresultsheettable > thead > tr > th, #zf_overallresultsheettable > tbody > tr > td { border-width: 1px; border-style: solid; border-color: black; }