div.pn-adminformrow ul.blocks-modulefilter-splitlist{width:30em;list-style-type:none;padding-left:21em;}
div.pn-adminformrow ul.blocks-modulefilter-splitlist li{width:50%;margin:0;padding:0;line-height:15px;float:left;}
.imagebutton, .imagebutton-nofloat{padding:0;margin:0;border:none;background:transparent;cursor:pointer;}
.imagebutton{float:left;}
ol#assignedblocklist, ol#unassignedblocklist{border:1px solid #ccc;padding:0;margin:0;list-style:none;}
ol#assignedblocklist li, ol#unassignedblocklist li{line-height:2em;padding-top:0.4em;font-size:1em;padding-left:1em;}
ol#assignedblocklist span, ol#unassignedblocklist span{width:25%;float:left;text-align:left;}
ol#menuitemlist{border:1px solid #ccc;padding:0;margin:0;list-style:none;}
ol#menuitemlist li{padding-top:0.4em;font-size:1em;padding-left:1em;}
ol#menuitemlist li input{width:90%;}
ol#menuitemlist li *{vertical-align:middle;}
ol#menuitemlist span.pn-menuitemlistcell22{width:22%;float:left;text-align:left;}
ol#menuitemlist span.pn-menuitemlistcell6{white-space:nowrap;width:6%;float:left;text-align:left;}
ol#menuitemlist span.pn-menuitemlistcell6 input{width:auto;}
ol#menuitemlist span.pn-menuitemlistcell5{width:5%;float:left;text-align:center;}
div#appendmenuitem{margin:1em 0 1em 1em;}
button{cursor:pointer;}
button .deletebutton{}
#empty_li_repository{display:none;}
ul.errorlist{padding:0;margin:0;}
ul.errorlist li{padding:0;margin:0;list-style-image:url(../../../images/icons/extrasmall/error.gif);}
.activationbutton{display:none;}
.image{margin:0 0.5em;font-size:1em;padding:2px 0 2px 24px ! important;border:none;cursor:pointer;}
.cancel{background:url(../../../images/icons/small/button_cancel.gif) no-repeat 0 50%;}
.update{background:url(../../../images/icons/small/button_ok.gif) no-repeat 0 50%;}
.pn-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.pn-clearfix{display:inline-block;}
* html .pn-clearfix{height:1%;}
.pn-clearfix{display:block;}
