improve css structure