.xdebug-error,.error{
    width:60px;height:70px;  right: 10px; top: 10px;
    padding:5px ; border-top: 4px solid black;
    font-size: 16px;color:#0000FF;
    background:#565656;position: fixed;display:block;  z-index:999; overflow: hidden; 
}
#install_category .xdebug-error,.errora{
    position:relative;
}
.xdebug-error:hover{
    width: 90%;height: 100%;overflow:auto;text-wrap: !important;
}
.PDO-error{border-top: 4px solid black; 
    left: 20px; bottom: 80px;display:block; text-wrap: !important;overflow-y: scroll;
     width: 100%; min-height: 1000px;
    padding:5px ; z-index:99;color:#0000FF;background:#565656;
}
.xdebug-error th{
    min-width: 10%;
}
.xdebug-error td{
    width:50px; padding: 3px; background-color:#cc0000;
}
.xe-fatal-error{}
.xdebug-var-dump{display:block;
    z-index:999;
} 	
.xdebug-error th{
    min-width: 50px;
}
.xdebug-error table{
    right: 20px; bottom: 50px;display:block;
}
pre{
    left:20px;right: 100px; 
     z-index:999;
}
.error{
        position: fixed;
    left:20px;width:350px; display:block; 
     z-index:999;
}
.error:hover{
	width:1000px;
}
.erroritem{ text-align:left;padding: 3px; }
.errorfile{width: 300px;}
.errorlinenr{width: 90px; }
.errorfunction{width: 100px; }
.errortype{width:0px;overflow: hidden;}
.errorclass{width:0px;overflow: hidden;width: 100px;}
.errorargs{}
.errorargs>pre{overflow:hidden;}
.errorargs>pre:hover{overflow:visible;}
.errorline{background-color:#cc0000; color:#fce94f;}
#error .xdebug-error,.error{
    position: relative;
    right: 10px; top: 10px;display:block; 
    width:700px;height:30%;
}
#error{
    color:#FFF;display:block; 
    
}
#error ul{
	margin:0px;list-style:none;background-color: #ddeeff;
    border-width:2px;border-style:solid;border-color:#FFF;border-radius:7px;
}
#error ul{
	display:none;position:absolute;left:100%;top:0;
    -webkit-box-shadow:4px 4px 5px #000000;
    box-shadow:4px 4px 5px #000000;
}
.erroritem>ul,.erroritem>li{
    min-width:100px;color:#000;
    font-size:16px;font-weight:bold;font-family: 	Helvetica,​sans-serif;
    background:#DDDDEE;
    border-radius: 3px; 
    border: 1px solid;
    border-color: #D0D0D0;
}
.erroritem_li{
    min-width:300px;color:#000;z-index:99;
	margin: 10px auto;padding: 5px;min-height:60px;    
}
.erroritem_li span{
	margin: 1px auto;padding: 1px 10px;
    min-height:30px;
}
#error li:hover>*{
	display:block;
}
#error li{
	position:relative;display:block;margin: 10px;
    width:70%;
    min-height:45px;
    border-radius:7px;
}

#error{  left:1px;display:inline-block;}
#error>li{
	margin:3px 0 0;
}
#error a:active, #error a:focus{
}
#error a{color: #333333;background-color:#9999AA;
	display:block;vertical-align:top;text-align:left;
    cursor:pointer;padding:10px;
    border-width:2px 0 0  1px ;border-style:solid;border-color:#333333;
    border-radius:4px;
}
#error ul li{
	float:none;margin:3px 0 0;}
#error ul a{
	text-align:left;border-radius:4px;
    
}
#error li:hover>a,#error li a.pressed{
	background-color:#99CCFF;border-style:solid;
}