.custom-combobox-button{position:relative;display:inline-block;z-index:50}.custom-combobox-toggle{position:absolute;top:0;bottom:0;margin-left:-1px;padding:0}.ui-combobox-selectmenu-menu{position:relative}.ui-widget .custom-combobox-button{cursor:pointer;position:relative;text-align:left;display:block;margin:0;padding:0 16px 0 16px;border:1px solid #ccc;height:36px;width:300px!important;font:100 16px/34px 'Museo';background:#fff;border-radius:18px;box-sizing:border-box;box-shadow:1px 1px 2px rgba(0,0,0,.2)}.ui-widget .custom-combobox-button.opened{border-radius:18px 18px 0 0;border-bottom:1px solid #fff}.ui-combobox-selectmenu-menu.opened{padding-bottom:20px;border-top:1px solid transparent;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:0;width:298px!important}.label-not-found{display:none;padding:0 0 0 25px}.ui-combobox-selectmenu-menu .ui-selectmenu-button span.ui-icon{position:absolute;right:12px;top:15px;width:16px;height:6px;background:url(../img/select-arrows.png) 0 0 no-repeat;margin:0}.ui-combobox-selectmenu-menu.opened .ui-selectmenu-button span.ui-icon{background:url(../img/select-arrows.png) 0 -6px no-repeat}.ui-combobox-selectmenu-menu .ui-selectmenu-button span.ui-selectmenu-text{margin:0;font:100 16px/32px 'Museo';color:#000;padding:0}.ui-front.opened{z-index:500}.ui-combobox-selectmenu-menu{border:0;background:#fff;-webkit-border-radius:0 0 18px 18px;border-radius:0 0 18px 18px;padding:0;top:0;text-align:left;box-shadow:1px 1px 2px rgba(0,0,0,.2)}.ui-widget-content{border:none;background:transparent;color:#333}.ui-combobox-selectmenu-menu .ui-menu-item{padding:7px 15px;border:0;margin:0;font:100 16px/18px 'Museo';color:#000}.ui-combobox-selectmenu-menu .ui-menu-item.ui-state-focus{cursor:pointer;background:#c72e2e;color:#fff;text-align:left}.ui-widget.ui-widget-content.custom-combobox-input{margin:0;padding:8px 14px;z-index:9999;position:relative;top:4px;display:none;background:#fff;margin-left:28px;margin-bottom:10px;border:1px solid #ccc}ul.ui-autocomplete{max-height:260px;overflow-y:auto;left:0!important;top:4px!important;max-width:300px!important}.ui-menu-item-wrapper.ui-state-active{background:none;border:none}.ui-autocomplete{position:relative}.ui-autocomplete .ui-state-active{font-weight:400;color:#FFF}