.drug-driving h4,.drug-driving legend{font-weight:600;display:inline-block;font-size:21px;margin-bottom:1.7rem;line-height:1.4}.drug-driving #reset-button{margin-top:16px;line-height:26px}.drug-driving__container{max-width:580px}@media (min-width:768px){.drug-driving__container{max-width:600px}}.drug-driving__calc{background-color:#efefef;padding:2.6rem 2rem}.drug-driving__calc__disclaimer{margin-top:2rem}@media (min-width:768px){.drug-driving__calc__disclaimer{display:flex;flex-direction:column}}.drug-driving__calc__disclaimer span{font-size:16px}.drug-driving__calc #drug-driving-validation-text{display:none;font-weight:700}.drug-driving__calc #drug-driving-validation-text span{color:#fff;background:#e61414;height:24px;width:24px;display:flex;justify-content:center;align-items:center;margin-right:12px;padding-top:2px}.drug-driving__calc #drug-driving-validation-text p{color:#e61414;margin-bottom:12px}.drug-driving__calc select{border:2px solid #1f1f1f;font-size:18px;background-color:#fff;padding:9px 14px 10px;height:52px;max-width:280px;width:100%;background-image:url(https://www.confused.com/static/content/images/redesign/v2.0/icons/dropdown-arrow.svg);background-repeat:no-repeat;background-position:right .5em top 50%;appearance:none;background-size:23px auto;border-radius:0;margin-bottom:15px}.drug-driving__calc select option.select-hidden{display:none}@media (min-width:576px){.drug-driving__calc select{max-width:320px}}.drug-driving__calc #drug-results-table-container{display:none}.drug-driving__calc table{width:calc(100% + 8px);border-spacing:4px;margin:-4px;border-collapse:separate}.drug-driving__calc table tr{width:100%;font-size:18px}.drug-driving__calc table tr th{background-color:#1f1f1f;color:#fff;padding:14px 10px;font-weight:500;width:45%;text-align:left}@media (min-width:768px){.drug-driving__calc table tr th{padding:15px;width:40%}}.drug-driving__calc table tr td{background-color:#fff;color:#1f1f1f;padding:14px 10px;width:55%;text-align:left;border:1px solid #d4d4d4}@media (min-width:768px){.drug-driving__calc table tr td{padding:15px;width:60%}}.drug-driving__calc table tr td ul{margin-bottom:0;list-style:inherit;margin-left:0}.drug-driving__calc table tr td ul li{margin-left:20px}.drug-driving__calc table tr td ul li span{position:relative;left:-5px}.drug-driving__calc table tr td h5{margin-bottom:.8rem;color:#1f1f1f;font-size:18px}.drug-driving__calc table tr td .title{font-weight:600}.drug-driving__calc #drug-results-table-container button{max-width:377px;width:100%}@media (min-width:768px){.drug-driving__calc #drug-results-table-container button{max-width:425px}}