.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/default/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/default/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.feed a{float:right;}
#legal_act_tree{padding-left:0;}#legal_act_tree .legal_act_expandable{background:#708fc9;color:white;padding:.3em 0;padding-left:10px;border-bottom:1px solid #fff;display:block;cursor:pointer;}#legal_act_tree LI{padding:.3em 0;}#legal_act_tree .legal_expanded{list-style-image:url("/misc/menu-expanded.png");}#legal_act_tree .legal_collapsed{list-style-image:url("/misc/menu-collapsed.png");}#legal_act_tree .content{list-style-type:none;}#legal_act_tree .content::before{content:"• ";color:#c9c9c9;}.expand-button,.collapse-button,#back-button{padding:8px 8px;font-size:14px;font-style:normal;color:white;background-color:#3b3d91;}.collapse-button{margin-right:20px;}.coll-exp-button{text-align:right;margin-top:40px;}.legal-act-title{text-align:center;font-weight:bold;line-height:28px;}#back-button{margin-top:10px;display:block;text-align:center;float:right;}.short-tag{border-radius:3px;margin-left:10px;padding:2px 2px;color:black;width:40px;text-align:center;font-size:85%;display:inline-block;line-height:1.42rem;}.node-type-legal-act .esma_summary{font-size:2rem;line-height:2.6rem;font-family:Ubuntu-regular,Helvetica,Arial,sans-serif;}h1{margin-bottom:10px;}
