
.cprogress { 
display: inline-block; 
position: relative; 
width: 1em; 
height: 1em; 
text-align: -webkit-match-parent;
font-size:45px; 
cursor: default;   
} 
.cprogress:before { 
content: ''; 
display: block; 
position: absolute; 
width: 1em; 
height: 1em; 
z-index: 999;
background:url(images/pro-bg-1.png) no-repeat 0 0; 
} 

.cprogress:after { 
content: ''; 
display: block; 
position: absolute; 
top: .1em; 
left: .1em; 
width: .8em; 
height: .8em; 
-moz-border-radius: .5em; 
-webkit-border-radius: .5em; 
border-radius: .5em; 
z-index: -1; 
} 

.cprogress>#slice.gt50 { 
clip: rect(auto,auto,auto,auto); 
} 

.cprogress>#slice { 
position: absolute; 
width: 1em; 
height: 1em; 
clip: rect(0px,1em,1em,0.5em); 
} 
.cprogress>#slice>.pie { 
position: absolute; 
border: 0.17em solid #7c3e3e; 
width:1em; 
height: 1em; 
clip: rect(0em,0.5em,1em,0em); 
border-radius: .5em; 
} 


.cprogress>#slice>.pie.fill { 
-moz-transform: rotate(180deg)!important; 
-webkit-transform: rotate(180deg)!important; 
-o-transform: rotate(180deg)!important; 
transform: rotate(180deg)!important; 
} 

.percent {
font-size:9px;
position: absolute;
text-align: center;
padding: 1em 0.5em 1em 0.5em;
width: 2.35em;
top:0px;
left:0px;
background: rgb(245, 245, 245);
border-radius: 2.35em;
font-weight: normal;
width:45px;
color:#702b2a;
font-weight:bold;
margin-top: 4px;
}


.cprogress-one { 
display: inline-block; 
position: relative; 
width: 1em; 
height: 1em; 
text-align: -webkit-match-parent;
font-size:45px; 
cursor: default;   
} 
.cprogress-one:before { 
content: ''; 
display: block; 
position: absolute; 
width: 1em; 
height: 1em; 
z-index: 999;
background:url(images/pro-bg-2.png) no-repeat 0 0; 
} 

.cprogress-one:after { 
content: ''; 
display: block; 
position: absolute; 
top: .1em; 
left: .1em; 
width: .8em; 
height: .8em; 
-moz-border-radius: .5em; 
-webkit-border-radius: .5em; 
border-radius: .5em; 
z-index: -1; 
} 

.cprogress-one>#slice.gt50 { 
clip: rect(auto,auto,auto,auto); 
} 

.cprogress-one>#slice { 
position: absolute; 
width: 1em; 
height: 1em; 
clip: rect(0px,1em,1em,0.5em); 
} 
.cprogress-one>#slice>.pie { 
position: absolute; 
border: 0.17em solid #b13533; 
width:1em; 
height: 1em; 
clip: rect(0em,0.5em,1em,0em); 
border-radius: .5em; 
} 


.cprogress-one>#slice>.pie.fill { 
-moz-transform: rotate(180deg)!important; 
-webkit-transform: rotate(180deg)!important; 
-o-transform: rotate(180deg)!important; 
transform: rotate(180deg)!important; 
} 

.percent {
font-size:9px;
position: absolute;
text-align: center;
padding: 1em 0.5em 1em 0.5em;
width: 2.35em;
top:0px;
left:0px;
background: rgb(245, 245, 245);
border-radius: 2.35em;
font-weight: normal;
width:45px;
color:#702b2a;
font-weight:bold;
}

.rtxt {
    font-size: 12px;
}
.detailview-bg-img > img {
    height: auto;
    width: auto;
}

.detailview-bg-img {
    /*text-align: center;*/
}

	.jrJrlstfieldspielecover , .jrLstfieldspielekauflinkamazon , .jrLstfieldspielekauflinkapple , .jrLstfieldspielekauflinkgog
	{
			display:none;
	}
	article.item
	{
		background: none !important;
		padding:0 0 30px 0 !important;
	}
	.ritter-img > div {
    float: left;
    margin-left: 4%;
    width: 46%;
}
.usk > img {
    height: 70px;
}
.publish-main
{
		padding: 0px;
}
.gallery-img > .jrListingMainImage {
    width: auto;
    max-width: 100% !important;
}

.gallery-img .jrCompactGallery.jrClearfix {
    display: inline;
}

.gallery-img .fancybox {
    float: left;
}

.gallery-img .fancybox > img {
    width: 160px;
    /*margin: 15px 10px 15px 10px;*/
    border: 0;
}
.gallery-img {
    display: -moz-inline-grid;
    width: 100%;
}

	.userDetail
	{
			width: auto;
	}
.publish-main
{
		padding: 0px;
}
.jrFieldOption > label {
    color: #fff !important;
}

.detailview-tests-img.small-img > img {
    height: auto;
}
.detailview-bg-text a {
    color: #000000;
    font-size: 16px;
}

/*.cprogress-three { display: inline-block; position: relative; width: 1em; height: 1em; text-align: -webkit-match-parent;font-size:66px; cursor: default;   } 
.cprogress-three:before { content: ''; display: block; position: absolute; width: 1em; height: 1em; z-index: 999;background:url(images/pro-img-5.png) no-repeat 0 0; } 
.cprogress-three:after { content: ''; display: block; position: absolute; top: .1em; left: .1em; width: .8em; height: .8em; -moz-border-radius: .5em; -webkit-border-radius: .5em; border-radius: .5em; z-index: -1}.cprogress>#slice.gt50 { clip: rect(auto,auto,auto,auto); } 
.cprogress-three>#slice { position: absolute; width: 1em; height: 1em; clip: rect(0px,1em,1em,0.5em); } 
.cprogress-three>#slice>.pie { position: absolute; border: 0.18em solid #7B3E3E; width: 1em; height: 0.97em; clip: rect(0em,0.5em,1em,0em); border-radius: .5em; } 
*/.cprogress-three>#slice>.pie.fill { -moz-transform: rotate(180deg)!important; -webkit-transform: rotate(180deg)!important; -o-transform: rotate(180deg)!important; transform: rotate(180deg)!important; } 
.cprogress-three .percent {font-size:15px;position: absolute;text-align: center;padding: 1.5em 0.5em 1.5em 0.5em;width: 2.35em;top:-4px;left:0px;background: rgb(245, 245, 245);border-radius: 2.35em;width:66px;color:#702b2a;font-weight:800;height:65px;}



.cprogress-three { 
display: inline-block; 
position: relative; 
width: 1em; 
height: 1em; 
text-align: -webkit-match-parent;
font-size:66px; 
cursor: default;   
} 
.cprogress-three:before { 
content: ''; 
display: block; 
position: absolute; 
width: 1em; 
height: 1em; 
z-index: 999;
background:url(images/pro-img-5new.png) no-repeat 0 0; 
background-size: 66px 66px;
} 

.cprogress-three:after { 
content: ''; 
display: block; 
position: absolute; 
top: .1em; 
left: .1em; 
width: .8em; 
height: .8em; 
-moz-border-radius: .5em; 
-webkit-border-radius: .5em; 
border-radius: .5em; 
z-index: -1; 
} 

.cprogress-three>#slice.gt50 { 
clip: rect(auto,auto,auto,auto); 
} 

.cprogress-three>#slice { 
position: absolute; 
width: 1em; 
height: 1em; 
clip: rect(0px,1em,1em,0.5em); 
} 
.cprogress-three>#slice>.pie { 
position: absolute; 
border: 0.19em solid #7c3e3e; 
width:1em; 
height: 1em; 
clip: rect(0em,0.5em,1em,0em); 
border-radius: .5em; 
} 


.cprogress-three>#slice>.pie.fill { 
-moz-transform: rotate(180deg)!important; 
-webkit-transform: rotate(180deg)!important; 
-o-transform: rotate(180deg)!important; 
transform: rotate(180deg)!important; 
} 


.cprogress-four { display: inline-block; position: relative; width: 1em; height: 1em; text-align: -webkit-match-parent;font-size:66px; cursor: default;   } 
.cprogress-four:before { content: ''; display: block; position: absolute; width: 1em; height: 1em; z-index: 999;background:url(images/pro-img-6new.png) no-repeat 0 0; } 
.cprogress-four:after { content: ''; display: block; position: absolute; top: .1em; left: .1em; width: .8em; height: .8em; -moz-border-radius: .5em; -webkit-border-radius: .5em; border-radius: .5em; z-index: -1}
.cprogress-four>#slice.gt50 { clip: rect(auto,auto,auto,auto); } 
.cprogress-four>#slice { position: absolute; width: 1em; height: 1em; clip: rect(0px,1em,1em,0.5em); } 
.cprogress-four>#slice>.pie { position: absolute; border: 0.19em solid #A8312F; width: 1em; height: 0.98em; clip: rect(0em,0.5em,1em,0em); border-radius: .5em; } 
.cprogress-four>#slice>.pie.fill { -moz-transform: rotate(180deg)!important; -webkit-transform: rotate(180deg)!important; -o-transform: rotate(180deg)!important; transform: rotate(180deg)!important; } 
.cprogress-four .percent {font-size:11px;position: absolute;text-align: center;padding: 1.3em 0.5em 1.6em 0.5em;width: 2.35em;top:0px;left:0px;background: rgb(245, 245, 245);border-radius: 2.35em;font-weight: normal;width:66px;color:#A8312F;font-weight:bold;height:60px;}

.cprogress-three .percent, .cprogress-four .percent{
	background:#fff url(images/pro-img-5b.png) no-repeat center center;!important;
}
