body{margin:0}body.card-form-widget{margin-right:1px;overflow:hidden}.selecter-element{opacity:0;position:absolute}.selecter{display:block;max-width:30%;position:relative;z-index:1}.selecter .selecter-selected{background:url("../img/carret.png") no-repeat scroll right center #f9f9f9;border:1px solid #ccc;border-radius:3px 3px 3px 3px;color:#333;cursor:pointer;display:block;font-size:13px;margin:0;overflow:hidden;padding:8px 10px;position:relative;text-overflow:ellipsis;white-space:nowrap;z-index:49}.card-form-widget .selecter .selecter-selected{font-size:18px;padding:11.5px 18px}.selecter .selecter-options{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#fefefe;border-color:#ccc;border-image:none;border-radius:0 0 3px 3px;border-style:solid;border-width:0 1px 1px;box-shadow:0 1px 4px rgba(0,0,0,.15);display:none;box-sizing:border-box;left:0;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;top:100%;width:100%;z-index:50}.selecter .selecter-group{background:none repeat scroll 0 0 #f9f9f9;border-bottom:1px solid #e3e3e3;color:#999;display:block;font-size:11px;padding:5px 10px 4px;text-transform:uppercase}.selecter .selecter-item{background:none repeat scroll 0 0 #fff;border-bottom:1px solid #e3e3e3;color:#333;cursor:pointer;display:block;font-size:13px;margin:0;overflow:hidden;padding:8px 10px;text-overflow:ellipsis;width:100%;box-sizing:border-box}.card-form-widget .selecter .selecter-item{padding:15px 18px}.selecter .selecter-item.selected{background:none repeat scroll 0 0 #f9f9f9}.selecter .selecter-item.disabled{color:#999;cursor:default}.selecter .selecter-item.first{border-radius:0 0 0 0}.selecter .selecter-item.last{border-bottom:0 none;border-radius:0 0 2px 2px}.selecter .selecter-item.selected:hover,.selecter .selecter-item:hover{background-color:#f3f3f3}.selecter .selecter-item.disabled:hover{background-color:#fff}.selecter:hover .selecter-selected{background-color:#fff}.selecter.disabled .selecter-item:hover{background:none repeat scroll 0 0 #fff}.selecter.open{z-index:3}.selecter.open .selecter-selected{border-radius:3px 3px 0 0;z-index:51}.selecter.focus .selecter-selected,.selecter.open .selecter-selected{background-color:#fff}.selecter.cover .selecter-options{border-radius:3px 3px 3px 3px;border-width:1px;top:0}.selecter.cover .selecter-options .selecter-item.first{border-radius:3px 3px 0 0}.selecter.cover.open .selecter-selected{border-radius:3px 3px 0 0;z-index:49}.selecter.bottom .selecter-options{border-width:1px 1px 0;bottom:100%;top:auto}.selecter.bottom .selecter-item.last{border:medium none}.selecter.bottom.open .selecter-selected{border-radius:0 0 3px 3px}.selecter.bottom.open .selecter-options{border-radius:3px 3px 0 0}.selecter.bottom.cover .selecter-options{bottom:0;top:auto}.selecter.bottom.cover.open .selecter-selected{border-radius:3px 3px 3px 3px}.selecter.bottom.cover.open .selecter-options{border-radius:3px 3px 3px 3px}.selecter.multiple .selecter-options{border-radius:3px 3px 3px 3px;border-width:1px;box-shadow:none;display:block;position:static;width:100%}.selecter.disabled .selecter-selected{background:none repeat scroll 0 0 #fff;border-color:#eee;color:#ccc;cursor:default}.selecter.disabled .selecter-options{background:none repeat scroll 0 0 #fff;border-color:#eee}.selecter.disabled .selecter-group,.selecter.disabled .selecter-item{border-color:#eee;color:#ccc;cursor:default}.selecter.disabled .selecter-item.selected{background:none repeat scroll 0 0 #fafafa}.selecter .selecter-options.scroller{overflow:hidden}.selecter .selecter-options.scroller .scroller-content{padding:0}.selecter{max-width:40%}.selecter{max-width:100%}.page{cursor:pointer;padding-left:7px}.summary{padding-left:7px}input[type=checkbox]{width:0;height:0;margin:0;opacity:0;padding:0;outline:0}.scroller-content label{width:15px;height:15px;display:inline-block;background:url(../img/checkbox.png);margin-right:7px;vertical-align:bottom}label.checked{background-position:15px 0}.form-error{color:red;display:none;padding:5px;background-color:#fff0f5;font-size:12px}