.color1 { background-color: #ffffff!important; } .bg-color2 { background-color: #000000!important; } .bg-color3 { background-color: #009440!important; } .border1{ border-color: #000000!important; } .border3 { border-color: #009440!important; } .font-size { font-size: 14px!important; } .fcolor { color: #ffffff!important; } .color2 { color: #000000!important; } .color3 { color: #009440!important; } .selected{ border-color: #000000!important; } label .row .circle{border-color: #009440;} .poll-area label:hover .row .circle::after{ background: #009440; }  label.selected .row .circle::after{ display: block; background: #000000 !important; }