
.profiler { clear: both; margin-left: 30px; margin-right: 30px; margin-top: 20px; margin-bottom: 100px;}
.profiler div { display: block; clear: both; }
.profiler .menu {display: block; }
.profiler .menu ul { padding: 0px; margin: 0px; }
.profiler .menu li { margin-bottom: -1px; float: left; margin-right: 1px; padding: 4px; width: 150px; list-style-type: none; height: 36px;}
.profiler .menu li h2 { margin: 0px; padding: 0px; color: inherit; font-size: 12px}
.profiler .menu li p { padding: 0px; margin: 0px;}
.profiler .menu li:hover {background-color: white !important; color: black;}
.profiler .menu li.tiny { width: 70px; }
.profiler .profiler-item { height: 150px; overflow-y:auto; overflow-x:scroll; position: relative; padding: 10px; }
.profiler .profiler-item .overview { position: absolute; top: 0px; left: 0px; padding: 10px; width: 140px; height: 100%;}
.profiler .profiler-item .overview p { margin: 0px; }
.profiler .profiler-item .content { position: absolute; top: 0px; left: 160px; padding: 10px;}
.profiler .profiler-item ul { margin: 0px;}
.profiler .profiler-item li { list-style-type: none; clear: both;}

.profiler .profiler-item .content pre { margin: 0px; font-size: 9px; }

.profiler-classes .time { display: block; width: 60px; float: left; }
.profiler-timers .time { display: block; width: 60px; float: left; }
.profiler-timers li { border-bottom: 1px solid #c0c0c0;}

.profiler-queries .content li { font-size: 10px; margin-bottom: 10px;}
.profiler-queries .time { color: #777;}

