#jGrowl{margin-top:50px;}.shadow{-moz-box-shadow:3px 3px 4px #ddd;-webkit-box-shadow:3px 3px 4px #ddd;box-shadow:3px 3px 4px #ddd;}tr.row-inactive,tr.row-inactive a{color:#ccc;font-style:italic;}.text-faint,.text-faint:hover,a.text-faint,a.text-faint:hover,a.text-faint:focus{color:#ddd;}.btn.btn-link{background-color:transparent;}.btn-link-toolbar .btn-link:hover{text-decoration:none !important;color:#777;}.btn-link-toolbar .btn-link{color:#ccc;}.borderless tbody tr td,.borderless thead tr th{border:none !important;}.progress{margin-bottom:0;}.placeholder{text-align:center;padding-top:20px;padding-bottom:20px;}.placeholder.cutout{background:#eee;}.cutout{border:2px dashed #bbb;}#rightbar{width:0;position:absolute;overflow:hidden;background:white;z-index:1200;}.rightbar-body{padding:10px;}.rightbar-visible-lg #rightbar,.rightbar-visible-md #rightbar,.rightbar-visible-sm #rightbar,.rightbar-visible-xs #rightbar{border-left:2px solid #ddd;}.rightbar-partial #rightbar:hover + #main-container,.rightbar-visible-lg #main-container,.rightbar-visible-md #main-container,.rightbar-visible-sm #main-container,.rightbar-visible-xs #main-container{margin-right:300px;}.rightbar-visible-lg #rightbar,.rightbar-visible-md #rightbar,.rightbar-visible-sm #rightbar,.rightbar-visible-xs #rightbar{width:300px;}.header-fixed-top #rightbar,.header-fixed-bottom #rightbar{position:fixed;right:0;top:0;bottom:0;}.header-fixed-top .rightbar-content,.header-fixed-bottom .rightbar-content{padding-bottom:50px;}.rightbar-visible-lg #jGrowl,.rightbar-visible-xs #jGrowl,.rightbar-visible-lg.header-fixed-top header.navbar-fixed-top,.rightbar-visible-xs.header-fixed-top header.navbar-fixed-top,.rightbar-visible-lg.header-fixed-bottom header.navbar-fixed-bottom,.rightbar-visible-xs.header-fixed-bottom header.navbar-fixed-bottom{right:300px;}.rightbar-alt-visible-xs #rightbar-alt{width:300px;}.rightbar-alt-visible-xs #main-container{margin-right:-300px;margin-left:300px;}.rightbar-visible-lg #smart_search,.rightbar-visible-xs #smart_search{display:none !important;}.header-fixed-top #rightbar-alt,.header-fixed-bottom #rightbar-alt{position:fixed;right:0;top:0;bottom:0;}.rightbar-visible-xs.header-fixed-top header.navbar-fixed-top,.rightbar-visible-xs.header-fixed-bottom header.navbar-fixed-bottom{right:300px;left:-300px;}.footer-fixed #page-content + footer{position:fixed;bottom:0;right:0;left:0;z-index:999;}.footer-fixed #page-content{padding-bottom:41px;}.footer-fixed.rightbar-visible-xs #page-content + footer{right:-300px;left:300px;}.footer-fixed.rightbar-alt-visible-xs #page-content + footer{right:300px;left:-300px;}.footer-fixed.header-fixed-bottom #page-content + footer{bottom:50px;}.ui-datepicker{width:17em;padding:.2em .2em 0;z-index:9999 !important;}.panel-outer{overflow:hidden;position:relative;}#layers{z-index:1000;position:fixed;top:0x;bottom:0;left:50%;margin-left:-400px;width:800px;border:3px solid #C00;background:#fff;padding:4px;-moz-box-shadow:2px 2px 12px rgba(0,0,0,.15);-webkit-box-shadow:2px 2px 12px rgba(0,0,0,0.15);box-shadow:2px 2px 12px rgba(0,0,0,.15);}#layers h1{font-size:130%;margin-bottom:10px;}#layers .layer{position:relative;overflow:auto;padding:10px;background:#fff;clear:both;}#overlay{z-index:200;display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.5;filter:alpha(opacity=50);}#layers .close_button{background:url(../img/close_button.png);width:30px;height:33px;}#overlay-container{z-index:1000;position:fixed;top:0x;bottom:0;left:50%;margin-left:-450px;margin-bottom:-2px;width:900px;border:2px solid #888;border-bottom:none;background:#fff;padding:4px;-moz-box-shadow:2px 2px 12px rgba(0,0,0,.15);-webkit-box-shadow:2px 2px 12px rgba(0,0,0,0.15);box-shadow:2px 2px 12px rgba(0,0,0,.15);}#overlay-container .content{margin-top:15px;margin-bottom:15px;padding:0px 10px 10px 10px;overflow:auto !important;font-size:100%;}#overlay-container .content h1{margin-bottom:10px;}#overlay-container .close_button{background:url(../img/close_button.png);width:30px;height:33px;}#panel{display:none;position:fixed;overflow-y:scroll;top:80px;z-index:999;right:-400px;border-top:1px solid #aaa;border-left:1px solid #aaa;border-bottom:2px solid #aaa;min-width:400px;max-width:750px;height:500px;padding:5px 10px 10px 10px;background:#fff;}#panel-container{position:absolute;width:400px;bottom:0px;left:100%;height:50px;}.comments{}.comment-thread .comment-head{margin-bottom:10px;}.comment-thread .comment-body{border-left:5px solid #eee;padding-left:10px;}