div { text-align: justify; text-justify: inter-word; } .wide { width: 300px; } .likert th, .likert td { width: auto; border: 1px solid #dddddd; text-align: center; margin:20px; padding: 8px; } td.likert_label { text-align: justify; word-break: break-word; } td.likert_label:first-child{ min-width: 200px; } td:hover.likert_choice { background-color: #ddd; } .likert tr:nth-child(even) { background-color: #f2f2f2; } .arg-table td, .arg-table th { width: auto; border: 1px solid #dddddd; text-align: left; vertical-align: text-top; margin: 20px; padding: 8px; } .arg-table tr:nth-child(even) { background-color: #f2f2f2; } .arg-table td:first-child { min-width: 150px; } td.arg-slider { vertical-align: middle; width: 500px; height: 130px; padding: 30px; } td ul, td li { margin:0; } /* misc */ .note { margin: 20px; padding: 5px; text-align: justify; background: lightgray; } .treatment { /*margin: 20px;*/ padding: 20px; text-align: justify; background: lightsteelblue; border-radius: 25px; } .tab { display: inline-block; padding-left: 50px; vertical-align: top; } /*.right_pic {*/ /* padding-top: 10px;*/ /* padding-left: 15px;*/ /*}*/ .pic th, .pic td { text-align: justify; border:0; padding-bottom: 0px; padding-top: 6px; padding-left: 6px; padding-right: 6px; } /* case description*/ .feststellungen{ padding-left: 20px; } .tat-num { display: table-cell; width: 100px; vertical-align: top; } .tat-beschreibung { display: table-cell; padding-left: 50px; vertical-align: top; } .StGB_title { padding-top: 15px; padding-bottom: 15px; text-align: center; font-size: large; font-weight: bold; } .StGB_text { background-color: #eef1f6; margin-bottom: 10px; padding-bottom: 10px; padding-right: 12px; padding-left: 12px; font-family: Arial, Helvetica, sans-serif; } .StGB_arg { margin: 6px auto 6px; padding: 0 55px; } .StGB_ordered_arg td{ vertical-align: top; text-align: justify; border:0; padding-bottom: 0px; padding-top: 0px; } /* lists */ ul, li { padding-left: 15px; } /*.noUi-tooltip {*/ /* display: none;*/ /*}*/ .noUi-active .noUi-tooltip { display: block; } mark::-moz-selection { color: rgba(0,0,0,0); background: black; } mark::selection { color: rgba(0,0,0,0); background: black; } mark{ background: black; } div.solid { border-style: solid; border-color: red; padding: 10px; } /* new classes for heroku */ .grey_border { border: 1px solid grey; padding: 20px; } .beschluss { padding-top: 20px; padding-left: 170px; } .blackbox { height:100px; width:400px; /*max-width: 40%;*/ background: black; } .alignleft { float: left; } .alignright { float: right; font-size: small; } .angeklagter { width:430px; margin-right: auto; margin-left: auto; } div { hyphens: auto; } @media only screen and (max-width: 675px) { /* For mobile phones: */ .tat-num { width: 70px; } .alignleft { width: 100px; } .alignright { width: 130px; } .blackbox { max-width: 220px; } .angeklagter { width: 250px; } .beschluss { padding-left: 30px; } }