.mode-print .container{width:100%}.mode-print{font-size:120%}h3{margin-top:30px}h3.materials{margin-bottom:50px}.mla .cards .card{min-height:150px;font-size:80%;page-break-inside:avoid}.mla-description{margin-bottom:20px}.mla-input{display:inline-block;height:20px;width:150px;margin:0 1px;border-bottom:1px solid #ccc}.mla .box{position:relative}.mla #mla-exercise-overlay{position:absolute;background-color:rgba(255,255,255,.8);width:100%;height:100%;top:0;left:0;z-index:1}.mla .cards .lesson-status{width:100px;height:100px;line-height:100px;top:20px;border-radius:100px}.lesson-results{font-size:200%}.mla .opt-list label{padding:12px 24px}.mla-cards .card-title{font-size:40px;line-height:150px}.pdf-cover-top{margin-bottom:10px}.pdf-cover-bottom{margin-top:20px}.mode-print .pdf-cover-top .col-xs-6{height:150px;line-height:150px;bottom:0;vertical-align:bottom}.pdf-cover-top h1{line-height:200px;margin:0;padding:0;vertical-align:bottom}.table-plan td:first-child{width:auto;white-space:nowrap}.table-words tr:first-child td{border:0}.table-words td:first-child{width:1%;white-space:nowrap}.table-words td:last-child:before{content:" = ";margin-right:10px}.avoid-break-inside{page-break-inside:avoid}.page-break-after{page-break-after:always}.page-break-before{page-break-before:always}.page-block{margin-bottom:15px;page-break-inside:avoid}.mla .page-title:after{content:"";display:block;width:100%;height:10px;border-top:3px dotted #ccc}.mla #didacticLanguage{min-width:180px}.table.table-unbordered>tbody>tr>td,.table.table-unbordered>tbody>tr>th,.table.table-unbordered>tfoot>tr>td,.table.table-unbordered>tfoot>tr>th,.table.table-unbordered>thead>tr>td{border-top:none}