.required{
background-image: url(../images/required_bg.gif) !important;
background-repeat: no-repeat !important;
background-position: top right !important;}
.invalid, input.invalid{border-color:#FF0000 !important}
label.requiredField{font-weight:bold}
div.ce-cf-container{margin:0 0 9px 0;}
.ce-sidebar{vertical-align:top}
.disabled_field{background-color:#f5f5f5}

.ce-radiobox-container,.ce-checkbox-container{
/* display:inline-block*/
overflow: hidden;
width: 100%;
}

#component-contact-enhanced td{vertical-align:top}