#company-2.background-color .title,#company-4.background-color .title{color:#fff}#company-1.background-color{background-color:#ffc000}#company-2.background-color{background-color:#fff}#company-3.background-color{background-color:#d00}#company-4.background-color{background-color:#148ea4}#company-5.background-color{background-color:#dfdfdf}#company-6.background-color{background-color:#f6c203}#company-7.background-color{background-color:#187f34}#company-8.background-color{background-color:#d00}#company-9.background-color{background-color:#ef7b22}.d4-box{border:1px solid black;margin:7px;flex:0 0 31%;padding:5px 2px 2px;border-radius:4px;display:flex;flex-direction:column;max-width:350px}.d4-group-title{background-color:lightgrey}.d4-box .d4-title{color:#000;padding:1% 2%;font:bold 20px Helvetica}.d4-box-wrap .d4-column.d4-title{padding-top:3px;padding-bottom:3px;color:#ddd;background:#1c1c1c;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;font:15px Helvetica;font-weight:700;letter-spacing:2px;width:100%}.d4-box .d4-box-content{background-color:white;padding:5px;color:black}.d4-box-content .d4-top-wrap{display:flex;font:12px Helvetica;justify-content:space-between}.d4-box-content .d4-top-wrap>div{flex:1;text-align:center;padding:10px 5px}.d4-box-content .d4-top-wrap .d4-date,.d4-box-content .d4-top-wrap .d4-draw{flex:0 0 20%;text-align:left}.d4-box-content .d4-top-wrap .d4-draw{text-align:right}.d4-top-wrap .d4-logo{height:auto}.d4-top-wrap a{color:black;text-decoration:none}.d4-result-wrap .d4-special .d4-row:nth-child(2),.d4-result-wrap .d4-consolation .d4-row:nth-child(2){display:flex;flex-wrap:wrap}.d4-result-wrap .d4-special .d4-row:nth-child(2) span,.d4-result-wrap .d4-consolation .d4-row:nth-child(2) span{flex:0 0 20%;text-align:center;text-decoration:none;font:20px Helvetica;font-weight:700;color:black;padding:0;margin:0}.d4-result-wrap .d4-row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:2% 0}.d4-result-wrap .d4-row .d4-col{flex:1 1 25%;text-align:center;margin:0 .5%}.d4-result-wrap .d4-row:nth-child(2) .d4-col,.d4-result-wrap .d4-row:nth-child(3) .d4-col{text-align:center;text-decoration:none;font:20px Helvetica;font-weight:700;color:black}