.c-select-box.places .csb-title ul.ui-autocomplete { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #CCCCCC; margin-left: -10px; z-index: 1020; } .c-select-box.places .csb-title ul.ui-autocomplete li { margin-bottom: 5px; } .places-list ul li a:before, .topics-list ul li a:before { content: ""; display: block; height: 8px; left: -12px; position: absolute; top: 4px; width: 8px; z-index: 1010; background: url('../img/sprites.png') no-repeat -83px -16px; } .places-list ul li.active a:before, .topics-list ul li.active a:before { content: ""; display: block; height: 8px; left: -12px; position: absolute; top: 3px; width: 8px; z-index: 1010; background: url('../img/sprites.png') no-repeat -86px -24px; } .c-select-box-wrap .custom-radio-check:before { content: ''; width: 13px; height: 13px; display: block; position: absolute; top: 3px; left: -15px; z-index: 1010; background: url('../img/sprites.png') no-repeat -345px -135px ; } .c-select-box-wrap .custom-radio-check.active:before { content: ''; width: 13px; height: 13px; display: block; position: absolute; top: 4px; left: -15px; z-index: 1010; background: url('../img/sprites.png') no-repeat -46px -16px; } .ac-custom-message { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #CCCCDC; border-radius: 5px; padding: 5px 10px 5px 25px; position: absolute; z-index: 1415; display: none; } .ac-custom-message span:before { background: url("../img/sprites.png") no-repeat scroll -106px -16px #FFFFFF; content: ""; display: block; height: 10px; left: 7px; position: absolute; top: 19px; width: 13px; z-index: 1416; }