.c-select-box.places .csb-title ul.ui-autocomplete { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #CCCCCC; margin-left: 0; 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: 50%; margin-top: -4px; width: 8px; z-index: 1; background: url('../img/sprites.png') no-repeat -83px -16px; } .places-list > ul > li.active > a:before,.level2.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: 1; background: url('../img/sprites.png') no-repeat -86px -24px; } .places-list > ul > li.active > a:before, .topics-list > ul > li.active > a:before{ margin-top: 2px; } .level2.active > a:before{ margin-top: 2px; } .c-select-box-wrap .custom-radio-check:before { content: ''; width: 13px; height: 13px; display: block; position: absolute; top: 50%; margin-top: -5px; left: -16px; z-index: 1; 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: 50%; margin-top: -6px; left: -17px; z-index: 1; 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; }