body{margin:25px 0 0 0;font-size:8pt;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}#hol{width:7.5in;margin:0 auto}.header{overflow:auto;margin:24px 0;padding:0 0 6px 0;border-bottom:2px solid #ccc}.header h1{margin:0;padding:0;font-size:18px;display:inline;float:left;line-height:36px;width:70%}.header p{margin:0;padding:0;float:right;display:inline;font-size:12px;color:#999;line-height:36px}.wrap{overflow:auto}.photos img{width:144px;padding:0 8px 8px 0;margin:0;display:block}.col1,.col2{float:left;overflow:hidden;width:152px;margin:0}#employer_vcard{width:242px;float:left;margin:0 12px}#employer_vcard .adr p,#employer_vcard p.tel{margin:0;padding:0}#employer_vcard .telecommunications{padding:1em 0}#employer_vcard .website{margin:0 0 15px 0}#employer_vcard .website a,#employer_vcard .link_info a{border-bottom:1px solid #DDD}img.employer_logo{float:right;max-width:150px;padding:0}.organization-brand{margin:0 auto;text-align:center}.organization-brand img.employer_logo{float:none}a{text-decoration:none;color:#000}h1.fn.org{display:block;margin:0 0 15px 0;text-align:left;font-size:16px}ul{list-style:none;margin:18px 0;padding:0}ul li{margin:8px 0;padding:4px;padding:5px;line-height:1.2;border-bottom:1px solid #ccc}ul li span.title{font-weight:bold;font-size:14px}ul li span.category{font-size:12px;font-style:italic}ul li p.employer{font-size:12px;margin:4px 0;font-weight:bold}ul li p.employer span{font-weight:normal}ul li blockquote{padding:0;margin:4px 0 8px 0;font-size:11px}.apply-link{width:95%;text-align:center;margin:20px auto 0 auto;padding:10px 0;font-weight:bold;line-height:150%;font-size:15px;color:#AAA}.apply-link a{color:#000}.togglers{display:flex}@media print{.togglers{display:none}}.togglers .toggler,.togglers .toggle-qr{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#eee;color:#aaa;border:none;margin:0;padding:6px 15px;cursor:pointer}.togglers .toggler:first-child,.togglers .toggle-qr:first-child{border-radius:2px 0 0 2px;border-right:solid 1px #d2d2d2}.togglers .toggler:last-child,.togglers .toggle-qr:last-child{border-radius:0 2px 2px 0;border-left:solid 1px #d2d2d2}.togglers .toggler.active,.togglers .toggle-qr.active{background:#ddd;color:#666}.togglers .toggle-qr:last-child{border-left:none}.qr-code{display:none;margin:18px auto;width:240px;overflow:auto}.qr-code h3{width:120px;font-size:13px;line-height:21px;margin:6px 0 0 9px;color:#555;float:left}.qr-code img{float:left}
