@media print{.no-print{display:none}}@media screen{.print-only{display:none}}footer{position:relative;bottom:0px;width:100%;height:100px;background-color:#ddd;padding:10px 0}footer table{width:900px;margin:20px auto 0 auto}footer #ppg-icon-footer{margin-top:10px}footer #pilepro-icon-footer{margin-top:17px;margin-left:10px}footer #isheetpile-icon-footer{margin-top:22px}footer #sheetpileus-icon-footer{margin-top:17px}footer #opile-icon-footer{margin-top:15px}footer #wadit-icon-footer{margin-top:25px}footer #contact-info-po-box{border-left:1px solid #333;padding-left:20px}footer #contact-info-phone-email{padding-left:10px}footer #footer-nav{padding-top:3px}#select_different_product_form>div{padding-top:5px}#select_different_product_form .q_xselect{width:122px;margin-right:5px}#select_different_product_form .q_xsubselect{width:100px;margin-left:5px}#select_glossary_term .input-select{width:122px;margin-top:5px}#manufacturer-specifications{display:none}#site-logo-wrapper{float:left;margin-top:15px;width:30%}#home-page{width:1200px;min-width:1000px;margin-left:13%;position:relative}#home-page .yui-u.first{width:210px;margin-right:15px}#home-page #slogan-box h3{padding:14px}#home-page #news h3{font-size:130%}#home-page #news>div{position:relative;margin-top:25px}#home-page #news>div #downredarrow{position:absolute;width:100%;top:-20px;padding:10pt 0pt;background:url(/images/e.bgruledownredarrow.png) no-repeat scroll 50% 0pt transparent}.flash{padding:12px 20px;margin:0 auto 20px;border-radius:0;font-size:14px;max-width:600px;text-align:center;transition:opacity 0.5s ease-out}.flash.alert{background-color:#ffebee;color:#c62828;border:1px solid #ef9a9a}.flash.notice{background-color:#e8f4fd;color:#0366d6;border:1px solid #79b8ff}.flash.success{background-color:#f0f7f0;color:#2e6b2e;border:1px solid #c3e6cb}.login-page{display:flex;justify-content:center;align-items:center;min-height:50vh}.login-box{width:360px;padding:30px;background:#f8f9fa;border:1px solid #e1e4e8;border-radius:0;box-shadow:0 2px 6px rgba(0,0,0,0.05)}@media (max-width: 480px){.login-box{width:90%;padding:20px}}.login-box h1{margin-top:0;margin-bottom:20px;text-align:center;font-size:24px;color:#24292e}.input-group{margin-bottom:18px;width:100%;display:flex;flex-direction:column;align-items:flex-start;max-width:320px;margin-left:auto;margin-right:auto}.input-group label{display:block;margin-bottom:6px;font-weight:500;color:#586069;width:100%;text-align:left}.input-group input{width:100%;max-width:320px;padding:8px;border:1px solid #ccc;font-size:14px;color:#24292e;transition:border-color 0.2s;box-sizing:border-box;background-color:#fff}.input-group input:focus{border-color:#c01b2b;outline:none;box-shadow:0 0 5px rgba(192,27,43,0.3)}.form-actions{width:100%;display:flex;justify-content:center;margin-top:25px}.login-btn{display:block;width:100%;max-width:320px;padding:14px 0;height:32px;margin-top:0;background-color:#c01b2b;color:white;border:none;border-radius:0;font-size:16px;font-weight:500;margin-bottom:18px;cursor:pointer;transition:background-color 0.2s;text-transform:uppercase;line-height:0}.login-btn:hover{background-color:#a4111f}.search-mode-toggle{text-align:center}.search-mode-toggle .button{margin:0 5px;padding:8px 16px;background-color:transparent;border:1px solid #c01b2b;color:#c01b2b;cursor:pointer;transition:all 0.2s ease}.search-mode-toggle .button:hover{background-color:#f9f9f9}.search-mode-toggle .button.active{background-color:#c01b2b;color:white;border-color:#c01b2b}.advanced-search-form .centered p{margin-bottom:0}#secondary-navbar{background-color:#f8f8f8;border-bottom:1px solid #ddd;padding:10px 0;margin-bottom:20px;width:100%;left:0;right:0}#secondary-navbar .no-print{margin:0 auto;text-align:center;padding:0 15px}#secondary-navbar .no-print a{display:inline-block;margin:0 4px;padding:6px 8px;color:#333;text-decoration:none;font-size:14px;border-radius:0;transition:all 0.2s ease}#secondary-navbar .no-print a:hover{color:#c01b2b;background-color:#f0f0f0}#secondary-navbar .no-print a.active{background-color:#f0f0f0;border-bottom:2px solid #c01b2b;font-weight:bold}#secondary-navbar .no-print .separator{display:inline-block;margin:0 2px;color:#999}#secondary-navbar .no-print a.new-admin-button{background-color:#565354;color:white;padding:4px 12px;margin-right:2px;font-weight:bold;text-transform:uppercase}#secondary-navbar .no-print a.new-admin-button:hover{background-color:#3c3a3b;color:white}#secondary-navbar .no-print a.logout-button{background-color:#c01b2b;color:white;padding:4px 12px;margin-left:15px;font-weight:bold;text-transform:uppercase}#secondary-navbar .no-print a.logout-button:hover{background-color:#931521;color:white}
