.courtpractices-page {
	max-width:1200px;
}
.courtpractices {
	
}
.courtpractices-won-lost {
	font-size:0;
	width:120px;
	/*border:1px solid #d0cece;*/
	border-radius:3px;
	text-align:center;
	display:inline-block;
	overflow:hidden;
}
.courtpractices-won,
.courtpractices-lost {
    padding: 2px 5px;
    display: inline-block;
    font-size: 14px;
    box-sizing: border-box;
    color:#fff;
}
.courtpractices-won {
	background:#12ab00;
}
.courtpractices-lost {
	background:#de1818;
}
#content.text-page .courtpractices-table {
	line-height: 1.4;
}

.courtpractices-head-won-lost {
	position:relative;
	/*overflow:hidden;*/
}
.courtpractices-head-won-lost:after {
    position: absolute;
    z-index: 1;
    right: -20px;
    width: 130%;
    top: 20px;
    height: 1px;
    background-color: #d0cece;
    transform: rotate(-20deg);
    content: ' ';
}
.courtpractices-head-won {
	text-align:left;
	transform: rotate(-20deg);
	position: relative;
    top: -8px;
    /*color:#12ab00;*/
}
.courtpractices-head-lost {
	text-align:right;
	transform: rotate(-20deg);
	position: relative;
    top: 8px;
	/*color:#de1818;*/
}
.courtpractices-content {
	margin:30px 0 20px;
}
.courtpractices-table .case_number {
	margin:7px 0 0;
}
.courtpractices-table .table-title {
	display:none;
}
#content.text-page .courtpractices-content-right p {
	text-align:center;
	font-size:17px;
	margin:0 0 10px;
}
#content.text-page .courtpractices-content-right a {
	font-size:17px;
}
.courtpractices-pie-text {
	margin:0 0 5px;
}
#courtpractices-pie {
	width:140px;
	height:140px;
}
.courtpractices-pie-wrap,
.courtpractices-pie-text-wrap {
	display:inline-block;
	vertical-align:middle;
}
.courtpractices-pie-text-wrap {
	box-sizing:border-box;
	padding-left:15px;
}
.courtpractices-pie-text-item {
	font-size:16px;
	margin:8px 0 0;
	text-align:left;
}
.courtpractices-pie-text-item span {
	
}
.courtpractices-request {
	width:100%;
    text-transform: uppercase;
    cursor:pointer;
}
/*.courtpractices-pie {
  padding: 50%;
  border-radius: 50%;
  background: conic-gradient(#ab3e5b calc(var(20)*1%), #ef746f 0%);
  transition: 20 .5s;
}
.courtpractices-pie:after {
  position: absolute;
  --a: calc(.5*var(20)/100*1turn - 90deg);
  transform: translate(-50%, -50%) rotate(var(--a)) translate(5rem) rotate(calc(-1*var(--a)));
  color: #fff;
  font-size: 2em;
  counter-reset: p var(20);
  content: counter(p) "%";
}*/
