.assessment{margin-left:15px;margin-right:15px}.assessment td,.assessment th{padding:0 5px;border-bottom:1px solid #eee}.assessment table{margin:10px 0 20px}.assessment .help-block{color:red}.assessment .modal .modal-content{margin-top:150px}.assessment .enquiry-button-select{background:#337ab7;color:#fff}mm-data-protection .data-processor-notice{padding-top:15px;margin-bottom:15px;display:flex}mm-data-protection .data-processor-notice img{margin-right:10px;max-height:56px;align-self:center}.mm-button-bar .button-bar-buttons{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.mm-button-bar .button-bar-buttons button{width:100px;margin:2px}.mm-button-bar .button-bar-buttons .delete-button{margin-right:20px}.mm-button-bar .button-bar-error{height:60px}.mm-button-bar .button-bar-error p{color:red}mm-start-page .start-page-content{margin-top:15vh}mm-start-page .start-page-content .start-page-form{min-height:25vh}mm-start-page .start-page-content .start-page-buttons{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-direction:row-reverse;flex-wrap:wrap}mm-start-page .start-page-content .start-page-buttons button{width:100px;margin:2px}mm-thankyou-page .thankyou-page-content{margin-top:15vh}mm-start-page-notices div{margin-top:20px;margin-bottom:20px}mm-progress-bar ul{overflow:hidden;counter-reset:step;padding:0;margin-bottom:50px}mm-progress-bar ul li{list-style-type:none;color:#000;text-transform:uppercase;font-size:12px;display:inline-block;border-bottom:2px solid #337ab7;padding:7px 0}mm-progress-bar ul li>span{text-align:center}mm-progress-bar ul li.active{font-weight:700;border-bottom:2px solid #337ab7}mm-progress-bar ul li.active~li{border-bottom:1px solid #d3d3d3;color:#939393}