.student-worksheet{max-width:720px}.student-worksheet h1{font-size:1.3rem}.student-worksheet h3{font-size:1rem}.student-worksheet thead,.student-worksheet tfoot{display:table-row-group}.student-worksheet thead tr,.student-worksheet thead th,.student-worksheet tfoot tr,.student-worksheet tfoot th{border-color:white}.student-worksheet th{padding:10px;font-size:0.95rem;color:#FFF;-webkit-print-color-adjust:exact;background:#6A205F;border-left:1px solid #CCC}.student-worksheet tr{border-bottom:1px solid #E0E0E0}.student-worksheet td{padding:20px 15px 25px;vertical-align:top}.student-worksheet .yousty-logo{width:186px;height:50px;margin-bottom:20px}.student-worksheet .title-input{width:400px;display:inline-block;border:none;border-bottom:2px solid #6A205F}.student-worksheet .title-input.shorter{width:320px}.student-worksheet .availability-wrapper{padding-top:15px;font-size:0.9rem}.student-worksheet .availability{padding-bottom:15px}.student-worksheet .availability img{width:auto;padding-right:10px;vertical-align:sub}.student-worksheet .logo-wrapper img{max-width:130px;padding-bottom:20px}.student-worksheet .info{margin-bottom:0}.student-worksheet .company-name{margin-bottom:15px}.student-worksheet .phone{margin-top:15px}.student-worksheet .line{margin-top:30px;border-top:2px solid #BFBDBB}.student-worksheet .checkboxes{padding-top:0;line-height:1.4;font-size:0.9rem}.student-worksheet .checkboxes .block{margin-bottom:7px}.student-worksheet .checkboxes .block input{margin-right:10px;vertical-align:top;margin-top:3px}.student-worksheet .checkboxes .block span{display:inline-block;width:260px}.student-worksheet .job{width:225px;word-break:break-word}.student-worksheet .company{width:175px;font-size:0.9rem}.student-worksheet .notes{width:325px}.student-worksheet .company_placeholder{width:100px}
