/* ==========================================================================
	#Reset
========================================================================== */
.pjSrWrapper_layout6 * { padding: 0; margin: 0; outline: 0; box-sizing: border-box; }

/* ==========================================================================
	#Basic
========================================================================== */
html .pjSrWrapper_layout6,
body .pjSrWrapper_layout6 { height: 100%; }

body .pjSrWrapper_layout6 { background: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 1.2; color: #464242; }
.pjSrWrapper_layout6 { min-height: 100%; }
.pjSrWrapper_layout6 a { text-decoration: none; cursor: pointer; }
.pjSrWrapper_layout6 a:hover { text-decoration: underline; }

.pjSrWrapper_layout6 img { border: 0; vertical-align: middle; }

.pjSrWrapper_layout6 ol,
.pjSrWrapper_layout6 ul { list-style-position: inside; }

/* ==========================================================================
	#Transitions
========================================================================== */
.pjSrWrapper_layout6 .pjSrListRates a { -webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out; -ms-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out; }

/* ==========================================================================
	#pjSrRate
========================================================================== */
.pjSrWrapper_layout6 .pjSrRate { width: 100%; padding: 10px; }
.pjSrWrapper_layout6 .pjSrRateHead { padding-bottom: 10px; }
.pjSrWrapper_layout6 .pjSrRateHead .pjSrRateTitle { font-size: 10px; line-height: 1.0; color: #464242; font-weight: bold; }

.pjSrWrapper_layout6 .pjSrListRates { font-size: 0; list-style: none outside none; }
.pjSrWrapper_layout6 .pjSrListRates li,
.pjSrWrapper_layout6 .pjSrListRates a { display: inline-block; vertical-align: middle; cursor: default;}
.pjSrWrapper_layout6 .pjSrListRates li { padding-right: 1px; }
.pjSrWrapper_layout6 .pjSrListRates a { overflow: hidden; width: 26px; height: 26px; background: url(http://katastrophenfilme.net/rating/app/web/img/frontend/type-6-sprite.png) no-repeat 0 0; white-space: nowrap; text-indent: 100%; text-decoration: none; -webkit-transform: translateZ(0); transform: translateZ(0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; }
.pjSrWrapper_layout6 .pjSrListRates .pjSrRateBad a { background-position: -3px -3px; }
.pjSrWrapper_layout6 .pjSrListRates .pjSrRateBad a.pjSrRatable:hover,
.pjSrWrapper_layout6 .pjSrListRates .pjSrRateBad.active a { background-position: -3px -35px; }
.pjSrWrapper_layout6 .pjSrListRates .pjSrRateNotBad a { background-position: -35px -3px; }
.pjSrWrapper_layout6 .pjSrListRates .pjSrRateNotBad a.pjSrRatable:hover,
.pjSrWrapper_layout6 .pjSrListRates .pjSrRateNotBad.active a { background-position: -35px -35px; }
.pjSrWrapper_layout6 .pjSrListRates .pjSrRateGood a { background-position: -67px -3px; }
.pjSrWrapper_layout6 .pjSrListRates .pjSrRateGood a.pjSrRatable:hover,
.pjSrWrapper_layout6 .pjSrListRates .pjSrRateGood.active a { background-position: -67px -35px; }
.pjSrWrapper_layout6 .pjSrListRates .pjSrRateVeryGood a { background-position: -99px -3px; }
.pjSrWrapper_layout6 .pjSrListRates .pjSrRateVeryGood a.pjSrRatable:hover,
.pjSrWrapper_layout6 .pjSrListRates .pjSrRateVeryGood.active a { background-position: -99px -35px; }
.pjSrWrapper_layout6 .pjSrListRates .pjSrRateExcellent a { background-position: -131px -3px; }
.pjSrWrapper_layout6 .pjSrListRates .pjSrRateExcellent a.pjSrRatable:hover,
.pjSrWrapper_layout6 .pjSrListRates .pjSrRateExcellent.active a { background-position: -131px -35px; }
.pjSrWrapper_layout6 .pjSrListRates .active a { -webkit-animation-name: hvr-pop; animation-name: hvr-pop; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: 1; animation-iteration-count: 1; }
.pjSrWrapper_layout6 .pjSrListRates a.pjSrRatable{cursor: pointer;}

.pjSrWrapper_layout6 .pjSrFoot { padding-top: 1px; }
.pjSrWrapper_layout6 .pjSrFoot p { min-height: 30px; font-style: italic; }
