.orzLi {
  margin:0;
  padding:0;
  font-weight:bold;
  border:0px !important;
  margin-bottom:0.5em;
  padding-top:0.5em;
}

.orzLi:hover {
  border-color: #a1a1a1 !important;
  box-shadow: inset 0 0 0 5px #a1a1a1 !important;
  color: #a1a1a1 !important;
}

.orzLiLabel {
  margin:1em;
  padding:0em;
  font-weight:bold;
  border:0px !important;
}

/* -- */
.orzColor1, .orzColor1:hover {
  border-color: #29a329 !important;
  box-shadow: inset 0 0 0 5px #29a329 !important;
  color: #145214 !important;
}

.orzColor1 > label > span > b, .orzColor1 > input[type="radio"] + label, .orzColor1 > h1, .orzColor1 > h2, .orzColor1 > h3, .orzColor1 > h4, .orzColor1 > h5, .orzColor1 > h6{
 color: #145214 !important;
}

.orzColor1 > input[type="radio"] + label:before {
  color: #FFFFFF !important;
  background-color: #145214 !important;
  border-color: #145214 !important;
}

/* -- */
.orzColor2, .orzColor2:hover {
  border-color: #70db70 !important;
  box-shadow: inset 0 0 0 5px #70db70 !important;
  color: #1f7a1f !important;
}

.orzColor2 > label > span > b, .orzColor2 > input[type="radio"] + label, .orzColor2 > h1, .orzColor2 > h2, .orzColor2 > h3, .orzColor2 > h4, .orzColor2 > h5, .orzColor2 > h6 {
 color: #1f7a1f !important;
}

.orzColor2 > input[type="radio"] + label:before {
  color: #FFFFFF !important;
  background-color: #1f7a1f !important;
  border-color: #1f7a1f !important;
}

/* -- */
.orzColor3, .orzColor3:hover {
  border-color: #b3b300 !important;
  box-shadow: inset 0 0 0 5px #b3b300 !important;
  color: #666600 !important;
}

.orzColor3 > label > span > b, .orzColor3 > input[type="radio"] + label, .orzColor3 > h1, .orzColor3 > h2, .orzColor3 > h3, .orzColor3 > h4, .orzColor3 > h5, .orzColor3 > h6 {
 color: #666600 !important;
}

.orzColor3 > input[type="radio"] + label:before {
  color: #FFFFFF !important;
  background-color: #666600 !important;
  border-color: #666600 !important;
}

/* -- */
.orzColor4, .orzColor4:hover {
  border-color: #ff6666 !important;
  box-shadow: inset 0 0 0 5px #ff6666 !important;
  color: #b30000 !important;
}

.orzColor4 > label > span > b, .orzColor4 > input[type="radio"] + label, .orzColor4 > h1, .orzColor4 > h2, .orzColor4 > h3, .orzColor4 > h4, .orzColor4 > h5, .orzColor4 > h6 {
 color: #b30000 !important;
}

.orzColor4 > input[type="radio"] + label:before {
  color: #FFFFFF !important;
  background-color: #b30000 !important;
  border-color: #b30000 !important;
}

/* -- */
.orzColor5, .orzColor5:hover {
  border-color: #b30000 !important;
  box-shadow: inset 0 0 0 5px #b30000 !important;
  color: #800000 !important;
}

.orzColor5 > label > span > b, .orzColor5 > input[type="radio"] + label, .orzColor5 > h1, .orzColor5 > h2, .orzColor5 > h3, .orzColor5 > h4, .orzColor5 > h5, .orzColor5 > h6 {
 color: #800000 !important;
}

.orzColor5 > input[type="radio"] + label:before {
  color: #FFFFFF !important;
  background-color: #800000 !important;
  border-color: #800000 !important;
}

label.typORZ, .typORZ {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  width: 100%;
}

label.typORZ img {
  display: block;
  margin: 0 auto;
  max-width: 100%;
}

.images_small {
  width: 50%;  
  height: auto; 
  display: block;
}

.typSelected, .typSelected:hover {
  border-color: #418500 !important;
  box-shadow: inset 0 0 0 5px #418500 !important;
}

.imagesTypList:hover {
  border-color: #a1a1a1;
  box-shadow: inset 0 0 0 5px #a1a1a1;
}

.typImagesList {
  width: 40%;  
  height: auto; 
  display: block;
}

.typImagesListSelected {
  width: 90%;  
  max-width:200px;
  height: auto; 
  display: block;
}

.rotateContener {
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
		margin-top:1em;
}

.rotateText {
		margin-top:0.5em;
    transform: rotate(270deg);
    transform-origin: center center;
    display: inline-block;
    opacity: 0.2;
		font-size:6em;
		line-height:1em;
}

.rotateText:hover {
    opacity: 0.6;
    transition: opacity 0.5s;
}