/* GANTRY5 DEVELOPMENT MODE ENABLED.
 *
 * WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!
 *
 * For more information on modifying CSS, please read:
 *
 * http://docs.gantry.org/gantry5/configure/styles
 * http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

body {
  font-size: 0.875rem !important;
  line-height: 1.5;
}
.page-header h1 {
  font-size: 1.5rem;
}
.mwall-list .mwall-cover {
  float: right;
}
.mwall-s-desc, .mwall-desc {
  font-size: 13px;
  text-align: right;
  color: #363538 !important;
}
.gantry-logo img {
  width: 346px;
  padding-bottom: 22px;
}
.gantry-logo {
  display: block;
  text-align: center;
}
#g-header a {
  color: #439a86;
}
#g-header {
  background: #ffffff;
  color: #003885;
  background-image: url('../../../../images/polykap-riga-sfondo.png');
  background-repeat: repeat-x;
  background-position: bottom 34px right 0;
}
.footer-polykap {
  background-color: #E1E1E2 !important;
}
.selettore-lingue {
  text-align: right;
}
.foto1, .foto2, .foto3 {
  padding: 2rem;
  width: 21rem;
  float: left;
  list-style: none;
}
.fields-container {
  display: table;
  list-style: none;
  margin-left: 0;
}
.content-list {
  list-style: none;
  margin-left: 0;
}
#digi_showcase_367 .showcase-item {
  padding-top: 0 !important;
  padding-right: 5px !important;
  padding-bottom: 0 !important;
  padding-left: 5px !important;
}
.digi_showcase .image {
  margin: 0;
}
.minifrontpage {
  /*border-bottom: 1px solid #003885;*/
}
.digi_showcase .title {
  margin: 0;
  font-size: 1rem;
}
.g-title {
  background-color: #003885;
  color: white;
  padding: 15px 0px;
  font-size: 1.3rem;
  text-align: center;
  margin-top: 1.2rem;
}
.g-content {
  margin: 0.625rem;
  padding: 0;
}
/*-----------------------------------------------*/
#misure025 {
  color: #000000;
  width: 100%;
  font-size: 0.75rem;
  margin-bottom: 60px;
}
#misure025 td {
  padding-left: 10px;
  padding-right: 10px;
}
#misure025 .intestazione {
  font-weight: bold;
  height: 50px;
}
#misure025 .ultima {
  border-bottom: 2px solid #000000;
}
#misure025 tr:nth-child(odd) {
  background-color: #e3e4e5;
}
#misure025 tr:hover {
  font-weight: bold;
}
#misure025 .right {
  text-align: right;
}
#misure025 .left {
  text-align: left;
}
/* ---------------- intestazione 5 colonne ---------------------------*/
/* nth-child(1) = the first th in each tr */
#misure025 th:nth-child(1) {
  width: 14rem;
  text-align: left;
}
#misure025 th:nth-child(2) {
  width: 5rem;
  text-align: left;
}
#misure025 th:nth-child(3) {
  width: 5rem;
  text-align: left;
}
#misure025 th:nth-child(4) {
  width: 8rem;
  text-align: left;
}
#misure025 th:nth-child(5) {
  width: 8rem;
  text-align: left;
}
#misure025 th:nth-child(6) {
  width: 8rem;
  text-align: left;
}
/* ---------------- fine intestazione 5 colonne ---------------------------*/
/* nth-child(1) = the first td in each tr */
#misure025 td:nth-child(1) {
  width: 14rem;
  text-align: left;
}
#misure025 td:nth-child(2) {
  width: 5rem;
  text-align: left;
}
#misure025 td:nth-child(3) {
  width: 5rem;
  text-align: left;
}
#misure025 td:nth-child(4) {
  width: 8rem;
  text-align: left;
}
#misure025 td:nth-child(5) {
  width: 8rem;
  text-align: left;
}
#misure025 td:nth-child(6) {
  width: 8rem;
  text-align: left;
}
#misure5 {
  color: #000000;
  width: 100%;
  font-size: 0.75rem;
  margin-bottom: 60px;
}
#misure5 td {
  padding-left: 10px;
  padding-right: 10px;
}
#misure5 .intestazione {
  font-weight: bold;
  height: 50px;
}
#misure5 .ultima {
  border-bottom: 2px solid #000000;
}
#misure5 tr:nth-child(odd) {
  background-color: #e3e4e5;
}
#misure5 tr:hover {
  font-weight: bold;
}
#misure5 .right {
  text-align: right;
}
#misure5 .left {
  text-align: left;
}
/*----------------------------------*/
/* ---------------- intestazione 5 colonne ---------------------------*/
/* nth-child(1) = the first th in each tr */
#misure5 th:nth-child(1) {
  width: 18rem;
  text-align: left;
}
#misure5 th:nth-child(2) {
  width: 12rem;
  text-align: left;
}
#misure5 th:nth-child(3) {
  width: 6rem;
  text-align: left;
}
#misure5 th:nth-child(4) {
  width: 6rem;
  text-align: left;
}
#misure5 th:nth-child(5) {
  width: 6rem;
  text-align: left;
}
/* ---------------- fine intestazione 5 colonne ---------------------------*/
/*----- 5 colonne ------*/
/* nth-child(1) = the first td in each tr */
#misure5 td:nth-child(1) {
  width: 18rem;
  text-align: left;
}
#misure5 td:nth-child(2) {
  width: 12rem;
  text-align: left;
}
#misure5 td:nth-child(3) {
  width: 6rem;
  text-align: left;
}
#misure5 td:nth-child(4) {
  width: 6rem;
  text-align: left;
}
#misure5 td:nth-child(5) {
  width: 6rem;
  text-align: left;
}
#misure5-plastisol {
  color: #000000;
  width: 100%;
  font-size: 0.75rem;
  margin-bottom: 60px;
}
#misure5-plastisol td {
  padding-left: 10px;
  padding-right: 10px;
}
#misure5-plastisol .intestazione {
  font-weight: bold;
  height: 50px;
}
#misure5-plastisol .ultima {
  border-bottom: 2px solid #000000;
}
#misure5-plastisol tr:nth-child(odd) {
  background-color: #e3e4e5;
}
#misure5-plastisol tr:hover {
  font-weight: bold;
}
#misure5-plastisol .right {
  text-align: right;
}
#misure5-plastisol .left {
  text-align: left;
}
/*----------------------------------*/
/* ---------------- intestazione 5 colonne ---------------------------*/
/* nth-child(1) = the first th in each tr */
#misure5-plastisol th:nth-child(1) {
  width: 18rem;
  text-align: left;
}
#misure5-plastisol th:nth-child(2) {
  width: 12rem;
  text-align: left;
}
#misure5-plastisol th:nth-child(3) {
  width: 6rem;
  text-align: left;
}
#misure5-plastisol th:nth-child(4) {
  width: 6rem;
  text-align: left;
}
#misure5-plastisol th:nth-child(5) {
  width: 6rem;
  text-align: left;
}
/* ---------------- fine intestazione 5 colonne ---------------------------*/
/*----- 5 colonne ------*/
/* nth-child(1) = the first td in each tr */
#misure5-plastisol td:nth-child(1) {
  width: 18rem;
  text-align: left;
}
#misure5-plastisol td:nth-child(2) {
  width: 12rem;
  text-align: left;
}
#misure5-plastisol td:nth-child(3) {
  width: 6rem;
  text-align: left;
}
#misure5-plastisol td:nth-child(4) {
  width: 6rem;
  text-align: left;
}
#misure5-plastisol td:nth-child(5) {
  width: 6rem;
  text-align: left;
}
#misure4-plastisol {
  color: #000000;
  width: 100%;
  font-size: 0.75rem;
  margin-bottom: 60px;
}
#misure4-plastisol td {
  padding-left: 10px;
  padding-right: 10px;
}
#misure4-plastisol .intestazione {
  font-weight: bold;
  height: 50px;
}
#misure4-plastisol .ultima {
  border-bottom: 2px solid #000000;
}
#misure4-plastisol tr:nth-child(odd) {
  background-color: #e3e4e5;
}
#misure4-plastisol tr:hover {
  font-weight: bold;
}
#misure4-plastisol .right {
  text-align: right;
}
#misure4-plastisol .left {
  text-align: left;
}
/*----------------------------------*/
/* ---------------- intestazione 5 colonne ---------------------------*/
/* nth-child(1) = the first th in each tr */
#misure4-plastisol th:nth-child(1) {
  width: 15rem;
  text-align: left;
}
#misure4-plastisol th:nth-child(2) {
  width: 15rem;
  text-align: left;
}
#misure4-plastisol th:nth-child(3) {
  width: 9rem;
  text-align: left;
}
#misure4-plastisol th:nth-child(4) {
  width: 9rem;
  text-align: left;
}
/* ---------------- fine intestazione 5 colonne ---------------------------*/
/*----- 5 colonne ------*/
/* nth-child(1) = the first td in each tr */
#misure4-plastisol td:nth-child(1) {
  width: 15rem;
  text-align: left;
}
#misure4-plastisol td:nth-child(2) {
  width: 15rem;
  text-align: left;
}
#misure4-plastisol td:nth-child(3) {
  width: 9rem;
  text-align: left;
}
#misure4-plastisol td:nth-child(4) {
  width: 9rem;
  text-align: left;
}
#misure6-plastisol {
  color: #000000;
  width: 100%;
  font-size: 0.75rem;
  margin-bottom: 60px;
}
#misure6-plastisol td {
  padding-left: 10px;
  padding-right: 10px;
}
#misure6-plastisol .intestazione {
  font-weight: bold;
  height: 50px;
}
#misure6-plastisol .ultima {
  border-bottom: 2px solid #000000;
}
#misure6-plastisol tr:nth-child(odd) {
  background-color: #e3e4e5;
}
#misure6-plastisol tr:hover {
  font-weight: bold;
}
#misure6-plastisol .right {
  text-align: right;
}
#misure6-plastisol .left {
  text-align: left;
}
/*----------------------------------*/
/* ---------------- intestazione 5 colonne ---------------------------*/
/* nth-child(1) = the first th in each tr */
#misure6-plastisol th:nth-child(1) {
  width: 16rem;
  text-align: left;
}
#misure6-plastisol th:nth-child(2) {
  width: 16rem;
  text-align: left;
}
#misure6-plastisol th:nth-child(3) {
  width: 4rem;
  text-align: left;
}
#misure6-plastisol th:nth-child(4) {
  width: 4rem;
  text-align: left;
}
#misure6-plastisol th:nth-child(5) {
  width: 4rem;
  text-align: left;
}
#misure6-plastisol th:nth-child(6) {
  width: 4rem;
  text-align: left;
}
/* ---------------- fine intestazione 5 colonne ---------------------------*/
/*----- 5 colonne ------*/
/* nth-child(1) = the first td in each tr */
#misure6-plastisol td:nth-child(1) {
  width: 16rem;
  text-align: left;
}
#misure6-plastisol td:nth-child(2) {
  width: 16rem;
  text-align: left;
}
#misure6-plastisol td:nth-child(3) {
  width: 4rem;
  text-align: left;
}
#misure6-plastisol td:nth-child(4) {
  width: 4rem;
  text-align: left;
}
#misure6-plastisol td:nth-child(5) {
  width: 4rem;
  text-align: left;
}
#misure6-plastisol td:nth-child(6) {
  width: 4rem;
  text-align: left;
}
#misure6-viti {
  color: #000000;
  width: 100%;
  font-size: 0.75rem;
  margin-bottom: 60px;
}
#misure6-viti td {
  padding-left: 10px;
  padding-right: 10px;
}
#misure6-viti .intestazione {
  font-weight: bold;
  height: 50px;
}
#misure6-viti .ultima {
  border-bottom: 2px solid #000000;
}
#misure6-viti tr:nth-child(odd) {
  background-color: #e3e4e5;
}
#misure6-viti tr:hover {
  font-weight: bold;
}
#misure6-viti .right {
  text-align: right;
}
#misure6-viti .left {
  text-align: left;
}
/*----------------------------------*/
/* ---------------- intestazione 5 colonne ---------------------------*/
/* nth-child(1) = the first th in each tr */
#misure6-viti th:nth-child(1) {
  width: 23rem;
  text-align: left;
}
#misure6-viti th:nth-child(2) {
  width: 5rem;
  text-align: left;
}
#misure6-viti th:nth-child(3) {
  width: 5rem;
  text-align: left;
}
#misure6-viti th:nth-child(4) {
  width: 5rem;
  text-align: left;
}
#misure6-viti th:nth-child(5) {
  width: 5rem;
  text-align: left;
}
#misure6-viti th:nth-child(6) {
  width: 5rem;
  text-align: left;
}
/* ---------------- fine intestazione 5 colonne ---------------------------*/
/*----- 5 colonne ------*/
/* nth-child(1) = the first td in each tr */
#misure6-viti td:nth-child(1) {
  width: 23rem;
  text-align: left;
}
#misure6-viti td:nth-child(2) {
  width: 5rem;
  text-align: left;
}
#misure6-viti td:nth-child(3) {
  width: 5rem;
  text-align: left;
}
#misure6-viti td:nth-child(4) {
  width: 5rem;
  text-align: left;
}
#misure6-viti td:nth-child(5) {
  width: 5rem;
  text-align: left;
}
#misure6-viti td:nth-child(6) {
  width: 5rem;
  text-align: left;
}
#misure5-silicone {
  color: #000000;
  width: 100%;
  font-size: 0.75rem;
  margin-bottom: 60px;
}
#misure5-silicone td {
  padding-left: 10px;
  padding-right: 10px;
}
#misure5-silicone .intestazione {
  font-weight: bold;
  height: 50px;
}
#misure5-silicone .ultima {
  border-bottom: 2px solid #000000;
}
#misure5-silicone tr:nth-child(odd) {
  background-color: #e3e4e5;
}
#misure5-silicone tr:hover {
  font-weight: bold;
}
#misure5-silicone .right {
  text-align: right;
}
#misure5-silicone .left {
  text-align: left;
}
/*----------------------------------*/
/* ---------------- intestazione 5 colonne ---------------------------*/
/* nth-child(1) = the first th in each tr */
#misure5-silicone th:nth-child(1) {
  width: 24rem;
  text-align: left;
}
#misure5-silicone th:nth-child(2) {
  width: 6rem;
  text-align: left;
}
#misure5-silicone th:nth-child(3) {
  width: 6rem;
  text-align: left;
}
#misure5-silicone th:nth-child(4) {
  width: 6rem;
  text-align: left;
}
#misure5-silicone th:nth-child(5) {
  width: 6rem;
  text-align: left;
}
/* ---------------- fine intestazione 5 colonne ---------------------------*/
/*----- 5 colonne ------*/
/* nth-child(1) = the first td in each tr */
#misure5-silicone td:nth-child(1) {
  width: 24rem;
  text-align: left;
}
#misure5-silicone td:nth-child(2) {
  width: 6rem;
  text-align: left;
}
#misure5-silicone td:nth-child(3) {
  width: 6rem;
  text-align: left;
}
#misure5-silicone td:nth-child(4) {
  width: 6rem;
  text-align: left;
}
#misure5-silicone td:nth-child(5) {
  width: 6rem;
  text-align: left;
}
#misure6 {
  color: #000000;
  width: 100%;
  font-size: 0.75rem;
  margin-bottom: 60px;
}
#misure6 td {
  padding-left: 10px;
  padding-right: 10px;
}
#misure6 .intestazione {
  font-weight: bold;
  height: 50px;
}
#misure6 .ultima {
  border-bottom: 2px solid #000000;
}
#misure6 tr:nth-child(odd) {
  background-color: #e3e4e5;
}
#misure6 tr:hover {
  font-weight: bold;
}
#misure6 .right {
  text-align: right;
}
#misure6 .left {
  text-align: left;
}
/*----------------------------------*/
/* ---------------- intestazione 5 colonne ---------------------------*/
/* nth-child(1) = the first th in each tr */
#misure6 th:nth-child(1) {
  width: 15rem;
  text-align: left;
}
#misure6 th:nth-child(2) {
  width: 9rem;
  text-align: left;
}
#misure6 th:nth-child(3) {
  width: 6rem;
  text-align: left;
}
#misure6 th:nth-child(4) {
  width: 6rem;
  text-align: left;
}
#misure6 th:nth-child(5) {
  width: 6rem;
  text-align: left;
}
#misure6 th:nth-child(6) {
  width: 6rem;
  text-align: left;
}
/* ---------------- fine intestazione 5 colonne ---------------------------*/
/*----- 5 colonne ------*/
/* nth-child(1) = the first td in each tr */
#misure6 td:nth-child(1) {
  width: 15rem;
  text-align: left;
}
#misure6 td:nth-child(2) {
  width: 9rem;
  text-align: left;
}
#misure6 td:nth-child(3) {
  width: 6rem;
  text-align: left;
}
#misure6 td:nth-child(4) {
  width: 6rem;
  text-align: left;
}
#misure6 td:nth-child(5) {
  width: 6rem;
  text-align: left;
}
#misure6 td:nth-child(6) {
  width: 6rem;
  text-align: left;
}
#misure7 {
  color: #000000;
  width: 100%;
  font-size: 0.75rem;
  margin-bottom: 60px;
}
#misure7 td {
  padding-left: 10px;
  padding-right: 10px;
}
#misure7 .intestazione {
  font-weight: bold;
  height: 50px;
}
#misure7 .ultima {
  border-bottom: 2px solid #000000;
}
#misure7 tr:nth-child(odd) {
  background-color: #e3e4e5;
}
#misure7 tr:hover {
  font-weight: bold;
}
#misure7 .right {
  text-align: right;
}
#misure7 .left {
  text-align: left;
}
/*----------------------------------*/
/* ---------------- intestazione 5 colonne ---------------------------*/
/* nth-child(1) = the first th in each tr */
#misure7 th:nth-child(1) {
  width: 25rem;
  text-align: left;
}
#misure7 th:nth-child(2) {
  width: 10rem;
  text-align: left;
}
#misure7 th:nth-child(3) {
  width: 10rem;
  text-align: left;
}
#misure7 th:nth-child(4) {
  width: 10rem;
  text-align: left;
}
#misure7 th:nth-child(5) {
  width: 10rem;
  text-align: left;
}
#misure7 th:nth-child(6) {
  width: 10rem;
  text-align: left;
}
#misure7 th:nth-child(7) {
  width: 10rem;
  text-align: left;
}
/* ---------------- fine intestazione 5 colonne ---------------------------*/
/*----- 5 colonne ------*/
/* nth-child(1) = the first td in each tr */
#misure7 td:nth-child(1) {
  width: 25rem;
  text-align: left;
}
#misure7 td:nth-child(2) {
  width: 10rem;
  text-align: left;
}
#misure7 td:nth-child(3) {
  width: 10rem;
  text-align: left;
}
#misure7 td:nth-child(4) {
  width: 10rem;
  text-align: left;
}
#misure7 td:nth-child(5) {
  width: 10rem;
  text-align: left;
}
#misure7 td:nth-child(6) {
  width: 10rem;
  text-align: left;
}
#misure7 td:nth-child(7) {
  width: 10rem;
  text-align: left;
}
#misure7-viti {
  color: #000000;
  width: 100%;
  font-size: 0.75rem;
  margin-bottom: 60px;
}
#misure7-viti td {
  padding-left: 10px;
  padding-right: 10px;
}
#misure7-viti .intestazione {
  font-weight: bold;
  height: 50px;
}
#misure7-viti .ultima {
  border-bottom: 2px solid #000000;
}
#misure7-viti tr:nth-child(odd) {
  background-color: #e3e4e5;
}
#misure7-viti tr:hover {
  font-weight: bold;
}
#misure7-viti .right {
  text-align: right;
}
#misure7-viti .left {
  text-align: left;
}
/*----------------------------------*/
/* ---------------- intestazione 5 colonne ---------------------------*/
/* nth-child(1) = the first th in each tr */
#misure7-viti th:nth-child(1) {
  width: 18rem;
  text-align: left;
}
#misure7-viti th:nth-child(2) {
  width: 5rem;
  text-align: left;
}
#misure7-viti th:nth-child(3) {
  width: 5rem;
  text-align: left;
}
#misure7-viti th:nth-child(4) {
  width: 5rem;
  text-align: left;
}
#misure7-viti th:nth-child(5) {
  width: 5rem;
  text-align: left;
}
#misure7-viti th:nth-child(6) {
  width: 5rem;
  text-align: left;
}
#misure7-viti th:nth-child(7) {
  width: 5rem;
  text-align: left;
}
/* ---------------- fine intestazione 5 colonne ---------------------------*/
/*----- 5 colonne ------*/
/* nth-child(1) = the first td in each tr */
#misure7-viti td:nth-child(1) {
  width: 18rem;
  text-align: left;
}
#misure7-viti td:nth-child(2) {
  width: 5rem;
  text-align: left;
}
#misure7-viti td:nth-child(3) {
  width: 5rem;
  text-align: left;
}
#misure7-viti td:nth-child(4) {
  width: 5rem;
  text-align: left;
}
#misure7-viti td:nth-child(5) {
  width: 5rem;
  text-align: left;
}
#misure7-viti td:nth-child(6) {
  width: 5rem;
  text-align: left;
}
#misure7-viti td:nth-child(7) {
  width: 5rem;
  text-align: left;
}
#misure8 {
  color: #000000;
  width: 100%;
  font-size: 0.75rem;
  margin-bottom: 60px;
}
#misure8 td {
  padding-left: 10px;
  padding-right: 10px;
}
#misure8 .intestazione {
  font-weight: bold;
  height: 50px;
}
#misure8 .ultima {
  border-bottom: 2px solid #000000;
}
#misure8 tr:nth-child(odd) {
  background-color: #e3e4e5;
}
#misure8 tr:hover {
  font-weight: bold;
}
#misure8 .right {
  text-align: right;
}
#misure8 .left {
  text-align: left;
}
/*----------------------------------*/
/* ---------------- intestazione 5 colonne ---------------------------*/
/* nth-child(1) = the first th in each tr */
#misure8 th:nth-child(1) {
  width: 25rem;
  text-align: left;
}
#misure8 th:nth-child(2) {
  width: 20rem;
  text-align: left;
}
#misure8 th:nth-child(3) {
  width: 7rem;
  text-align: left;
}
#misure8 th:nth-child(4) {
  width: 7rem;
  text-align: left;
}
#misure8 th:nth-child(5) {
  width: 7rem;
  text-align: left;
}
#misure8 th:nth-child(6) {
  width: 7rem;
  text-align: left;
}
#misure8 th:nth-child(7) {
  width: 7rem;
  text-align: left;
}
#misure8 th:nth-child(8) {
  width: 7rem;
  text-align: left;
}
/* ---------------- fine intestazione 8 colonne ---------------------------*/
/*----- 8 colonne ------*/
/* nth-child(1) = the first td in each tr */
#misure8 td:nth-child(1) {
  width: 25rem;
  text-align: left;
}
#misure8 td:nth-child(2) {
  width: 20rem;
  text-align: left;
}
#misure8 td:nth-child(3) {
  width: 7rem;
  text-align: left;
}
#misure8 td:nth-child(4) {
  width: 7rem;
  text-align: left;
}
#misure8 td:nth-child(5) {
  width: 7rem;
  text-align: left;
}
#misure8 td:nth-child(6) {
  width: 7rem;
  text-align: left;
}
#misure8 td:nth-child(7) {
  width: 7rem;
  text-align: left;
}
#misure8 td:nth-child(8) {
  width: 7rem;
  text-align: left;
}
#misure8-viti {
  color: #000000;
  width: 100%;
  font-size: 0.75rem;
  margin-bottom: 60px;
}
#misure8-viti td {
  padding-left: 10px;
  padding-right: 10px;
}
#misure8-viti .intestazione {
  font-weight: bold;
  height: 50px;
}
#misure8-viti .ultima {
  border-bottom: 2px solid #000000;
}
#misure8-viti tr:nth-child(odd) {
  background-color: #e3e4e5;
}
#misure8-viti tr:hover {
  font-weight: bold;
}
#misure8-viti .right {
  text-align: right;
}
#misure8-viti .left {
  text-align: left;
}
/*----------------------------------*/
/* ---------------- intestazione 5 colonne ---------------------------*/
/* nth-child(1) = the first th in each tr */
#misure8-viti th:nth-child(1) {
  width: 17rem;
  text-align: left;
}
#misure8-viti th:nth-child(2) {
  width: 5rem;
  text-align: left;
}
#misure8-viti th:nth-child(3) {
  width: 5rem;
  text-align: left;
}
#misure8-viti th:nth-child(4) {
  width: 5rem;
  text-align: left;
}
#misure8-viti th:nth-child(5) {
  width: 5rem;
  text-align: left;
}
#misure8-viti th:nth-child(6) {
  width: 5rem;
  text-align: left;
}
#misure8-viti th:nth-child(7) {
  width: 5rem;
  text-align: left;
}
#misure8-viti th:nth-child(8) {
  width: 5rem;
  text-align: left;
}
/* ---------------- fine intestazione 8 colonne ---------------------------*/
/*----- 8 colonne ------*/
/* nth-child(1) = the first td in each tr */
#misure8-viti td:nth-child(1) {
  width: 17rem;
  text-align: left;
}
#misure8-viti td:nth-child(2) {
  width: 5rem;
  text-align: left;
}
#misure8-viti td:nth-child(3) {
  width: 5rem;
  text-align: left;
}
#misure8-viti td:nth-child(4) {
  width: 5rem;
  text-align: left;
}
#misure8-viti td:nth-child(5) {
  width: 5rem;
  text-align: left;
}
#misure8-viti td:nth-child(6) {
  width: 5rem;
  text-align: left;
}
#misure8-viti td:nth-child(7) {
  width: 5rem;
  text-align: left;
}
#misure8-viti td:nth-child(8) {
  width: 5rem;
  text-align: left;
}
#misure4 {
  color: #000000;
  width: 100%;
  font-size: 0.75rem;
  margin-bottom: 60px;
}
#misure4 td {
  padding-left: 10px;
  padding-right: 10px;
}
#misure4 .intestazione {
  font-weight: bold;
  height: 50px;
}
#misure4 .ultima {
  border-bottom: 2px solid #000000;
}
#misure4 tr:nth-child(odd) {
  background-color: #e3e4e5;
}
#misure4 tr:hover {
  font-weight: bold;
}
#misure4 .right {
  text-align: right;
}
#misure4 .left {
  text-align: left;
}
/*----------------------------------*/
/* ---------------- intestazione 5 colonne ---------------------------*/
/* nth-child(1) = the first th in each tr */
#misure4 th:nth-child(1) {
  width: 24rem;
  text-align: left;
}
#misure4 th:nth-child(2) {
  width: 8rem;
  text-align: left;
}
#misure4 th:nth-child(3) {
  width: 8rem;
  text-align: left;
}
#misure4 th:nth-child(4) {
  width: 8rem;
  text-align: left;
}
/* ---------------- fine intestazione 8 colonne ---------------------------*/
/*----- 8 colonne ------*/
/* nth-child(1) = the first td in each tr */
#misure4 td:nth-child(1) {
  width: 24rem;
  text-align: left;
}
#misure4 td:nth-child(2) {
  width: 10rem;
  text-align: left;
}
#misure4 td:nth-child(3) {
  width: 8rem;
  text-align: left;
}
#misure4 td:nth-child(4) {
  width: 8rem;
  text-align: left;
}
#misure4-viti {
  color: #000000;
  width: 100%;
  font-size: 0.75rem;
  margin-bottom: 60px;
}
#misure4-viti td {
  padding-left: 10px;
  padding-right: 10px;
}
#misure4-viti .intestazione {
  font-weight: bold;
  height: 50px;
}
#misure4-viti .ultima {
  border-bottom: 2px solid #000000;
}
#misure4-viti tr:nth-child(odd) {
  background-color: #e3e4e5;
}
#misure4-viti tr:hover {
  font-weight: bold;
}
#misure4-viti .right {
  text-align: right;
}
#misure4-viti .left {
  text-align: left;
}
/*----------------------------------*/
/* ---------------- intestazione 5 colonne ---------------------------*/
/* nth-child(1) = the first th in each tr */
#misure4-viti th:nth-child(1) {
  width: 24rem;
  text-align: left;
}
#misure4-viti th:nth-child(2) {
  width: 8rem;
  text-align: left;
}
#misure4-viti th:nth-child(3) {
  width: 8rem;
  text-align: left;
}
#misure4-viti th:nth-child(4) {
  width: 8rem;
  text-align: left;
}
/* ---------------- fine intestazione 8 colonne ---------------------------*/
/*----- 8 colonne ------*/
/* nth-child(1) = the first td in each tr */
#misure4-viti td:nth-child(1) {
  width: 24rem;
  text-align: left;
}
#misure4-viti td:nth-child(2) {
  width: 8rem;
  text-align: left;
}
#misure4-viti td:nth-child(3) {
  width: 8rem;
  text-align: left;
}
#misure4-viti td:nth-child(4) {
  width: 8rem;
  text-align: left;
}
#misure3 {
  color: #000000;
  width: 100%;
  font-size: 0.75rem;
  margin-bottom: 60px;
}
#misure3 td {
  padding-left: 10px;
  padding-right: 10px;
}
#misure3 .intestazione {
  font-weight: bold;
  height: 50px;
}
#misure3 .ultima {
  border-bottom: 2px solid #000000;
}
#misure3 tr:nth-child(odd) {
  background-color: #e3e4e5;
}
#misure3 tr:hover {
  font-weight: bold;
}
#misure3 .right {
  text-align: right;
}
#misure3 .left {
  text-align: left;
}
/*----------------------------------*/
/* ---------------- intestazione 5 colonne ---------------------------*/
/* nth-child(1) = the first th in each tr */
#misure3 th:nth-child(1) {
  width: 35rem;
  text-align: left;
}
#misure3 th:nth-child(2) {
  width: 10rem;
  text-align: left;
}
#misure3 th:nth-child(3) {
  width: 10rem;
  text-align: left;
}
#misure3 th:nth-child(4) {
  width: 10rem;
  text-align: left;
}
/* ---------------- fine intestazione 8 colonne ---------------------------*/
/*----- 8 colonne ------*/
/* nth-child(1) = the first td in each tr */
#misure3 td:nth-child(1) {
  width: 35rem;
  text-align: left;
}
#misure3 td:nth-child(2) {
  width: 10rem;
  text-align: left;
}
#misure3 td:nth-child(3) {
  width: 10rem;
  text-align: left;
}
#misure3 td:nth-child(4) {
  width: 10rem;
  text-align: left;
}
#misure10 {
  color: #000000;
  width: 100%;
  font-size: 0.75rem;
  margin-bottom: 60px;
}
#misure10 td {
  padding-left: 10px;
  padding-right: 10px;
}
#misure10 .intestazione {
  font-weight: bold;
  height: 50px;
}
#misure10 .ultima {
  border-bottom: 2px solid #000000;
}
#misure10 tr:nth-child(odd) {
  background-color: #e3e4e5;
}
#misure10 tr:hover {
  font-weight: bold;
}
#misure10 .right {
  text-align: right;
}
#misure10 .left {
  text-align: left;
}
/*----------------------------------*/
/* ---------------- intestazione 5 colonne ---------------------------*/
/* nth-child(1) = the first th in each tr */
#misure10 th:nth-child(1) {
  width: 20rem;
  text-align: left;
}
#misure10 th:nth-child(2) {
  width: 7rem;
  text-align: left;
}
#misure10 th:nth-child(3) {
  width: 7rem;
  text-align: left;
}
#misure10 th:nth-child(4) {
  width: 7rem;
  text-align: left;
}
#misure10 th:nth-child(5) {
  width: 7rem;
  text-align: left;
}
#misure10 th:nth-child(6) {
  width: 7rem;
  text-align: left;
}
#misure10 th:nth-child(7) {
  width: 7rem;
  text-align: left;
}
#misure10 th:nth-child(8) {
  width: 7rem;
  text-align: left;
}
#misure10 th:nth-child(9) {
  width: 7rem;
  text-align: left;
}
#misure10 th:nth-child(10) {
  width: 7rem;
  text-align: left;
}
/* ---------------- fine intestazione 5 colonne ---------------------------*/
/*----- 5 colonne ------*/
/* nth-child(1) = the first td in each tr */
#misure10 td:nth-child(1) {
  width: 25rem;
  text-align: left;
}
#misure10 td:nth-child(2) {
  width: 7rem;
  text-align: left;
}
#misure10 td:nth-child(3) {
  width: 7rem;
  text-align: left;
}
#misure10 td:nth-child(4) {
  width: 7rem;
  text-align: left;
}
#misure10 td:nth-child(5) {
  width: 7rem;
  text-align: left;
}
#misure10 td:nth-child(6) {
  width: 7rem;
  text-align: left;
}
#misure10 td:nth-child(7) {
  width: 7rem;
  text-align: left;
}
#misure10 td:nth-child(8) {
  width: 7rem;
  text-align: left;
}
#misure10 td:nth-child(9) {
  width: 7rem;
  text-align: left;
}
#misure10 td:nth-child(10) {
  width: 7rem;
  text-align: left;
}
#misure9 {
  color: #000000;
  width: 100%;
  font-size: 0.75rem;
  margin-bottom: 60px;
}
#misure9 td {
  padding-left: 10px;
  padding-right: 10px;
}
#misure9 .intestazione {
  font-weight: bold;
  height: 50px;
}
#misure9 .ultima {
  border-bottom: 2px solid #000000;
}
#misure9 tr:nth-child(odd) {
  background-color: #e3e4e5;
}
#misure9 tr:hover {
  font-weight: bold;
}
#misure9 .right {
  text-align: right;
}
#misure9 .left {
  text-align: left;
}
/*----------------------------------*/
/* ---------------- intestazione 5 colonne ---------------------------*/
/* nth-child(1) = the first th in each tr */
#misure9 th:nth-child(1) {
  width: 20rem;
  text-align: left;
}
#misure9 th:nth-child(2) {
  width: 7rem;
  text-align: left;
}
#misure9 th:nth-child(3) {
  width: 7rem;
  text-align: left;
}
#misure9 th:nth-child(4) {
  width: 7rem;
  text-align: left;
}
#misure9 th:nth-child(5) {
  width: 7rem;
  text-align: left;
}
#misure9 th:nth-child(6) {
  width: 7rem;
  text-align: left;
}
#misure9 th:nth-child(7) {
  width: 7rem;
  text-align: left;
}
#misure9 th:nth-child(8) {
  width: 7rem;
  text-align: left;
}
#misure9 th:nth-child(9) {
  width: 7rem;
  text-align: left;
}
#misure9 th:nth-child(10) {
  width: 7rem;
  text-align: left;
}
/* ---------------- fine intestazione 5 colonne ---------------------------*/
/*----- 5 colonne ------*/
/* nth-child(1) = the first td in each tr */
#misure9 td:nth-child(1) {
  width: 25rem;
  text-align: left;
}
#misure9 td:nth-child(2) {
  width: 7rem;
  text-align: left;
}
#misure9 td:nth-child(3) {
  width: 7rem;
  text-align: left;
}
#misure9 td:nth-child(4) {
  width: 7rem;
  text-align: left;
}
#misure9 td:nth-child(5) {
  width: 7rem;
  text-align: left;
}
#misure9 td:nth-child(6) {
  width: 7rem;
  text-align: left;
}
#misure9 td:nth-child(7) {
  width: 7rem;
  text-align: left;
}
#misure9 td:nth-child(8) {
  width: 7rem;
  text-align: left;
}
#misure9 td:nth-child(9) {
  width: 7rem;
  text-align: left;
}
#misure9 td:nth-child(10) {
  width: 7rem;
  text-align: left;
}
#misure {
  color: #000000;
  width: 100%;
  font-size: 12px;
  margin-bottom: 60px;
}
#misure td {
  padding-left: 10px;
  padding-right: 10px;
}
#misure .intestazione {
  font-weight: bold;
  height: 50px;
}
#misure .ultima {
  border-bottom: 2px solid #000000;
}
#misure tr:nth-child(odd) {
  background-color: #e3e4e5;
}
#misure tr:hover {
  font-weight: bold;
}
#misure .right {
  text-align: right;
}
#misure .left {
  text-align: left;
}
/* -------------------- tabelle misure -------------------------------*/
/*---- intestazione ----*/
/* nth-child(1) = the first th in each tr */
#misure th:nth-child(1) {
  width: 15rem;
  text-align: left;
}
#misure th:nth-child(2) {
  width: 15rem;
  text-align: left;
}
#misure th:nth-child(3) {
  width: 10rem;
  text-align: left;
}
#misure th:nth-child(4) {
  width: 10rem;
  text-align: left;
}
#misure th:nth-child(5) {
  width: 10rem;
  text-align: left;
}
#misure th:nth-child(6) {
  width: 10rem;
  text-align: left;
}
#misure th:nth-child(7) {
  width: 10rem;
  text-align: left;
}
/*----- colonne ------*/
/* nth-child(1) = the first td in each tr */
#misure td:nth-child(1) {
  width: 15rem;
  text-align: left;
}
#misure td:nth-child(2) {
  width: 15rem;
  text-align: left;
}
#misure td:nth-child(3) {
  width: 10rem;
  text-align: left;
}
#misure td:nth-child(4) {
  width: 10rem;
  text-align: left;
}
#misure td:nth-child(5) {
  width: 10rem;
  text-align: left;
}
#misure td:nth-child(6) {
  width: 10rem;
  text-align: left;
}
#misure td:nth-child(7) {
  width: 10rem;
  text-align: left;
}
/*----------------- fine colonne ----------------------*/
/*------------------ fine tabelle misure ---------------------------*/
img {
  /*border: 1px solid #e3e4e5;*/
}
.icon img {
  float: right;
  top: -3.75rem;
  position: relative;
}
/*------- stile per gallery pagina prodotto -------*/
.jt-img li {
  border: 1px solid #e3e4e5;
  float: left;
  padding: 1.2rem !important;
}
/*------- fine -----------------------------*/
h1, h2, h3, h4, h5, h6 {
  margin: 0.75rem 0 1.5rem 0;
  text-rendering: optimizeLegibility;
}
.size-30 {
  margin-top: 1.3rem;
}
.gkNspPM-PortfolioGrid.without-overlay > .figure.loaded > div > a {
  background: none;
}
.gkNspPM-PortfolioGrid.without-overlay > .figure {
  background: transparent;
  padding: 5px;
}
.gkNspPM-PortfolioGrid.without-overlay .figcaption {
  color: #a8a8a8;
  padding: 10px 0px;
  text-align: center;
}
.gkNspPM-PortfolioGrid.without-overlay .figcaption h3 {
  font-size: 0.9rem;
  font-weight: normal;
  margin: 0 0 5px 0;
}
.gkNspPM-PortfolioGrid.without-overlay > .figure > div {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-transition: all 1s ease-out;
  -moz-transition: all 1s ease-out;
  -ms-transition: all 1s ease-out;
  -o-transition: all 1s ease-out;
  transition: all 1s ease-out;
}
.gkNspPM-PortfolioGrid {
  margin: -20px;
}
.g-block {
  /*margin-left: 0.5rem;*/
  /*margin-right: 0.5rem;*/
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.top-bar {
  height: 3.5rem;
}
/* -------------- Blocchi Home Page ----------------------------*/
.menu-home p, .menu-home-last p {
  text-align: justify;
}
ul.menuhome {
  list-style: none outside none;
  margin: 0;
  padding: 0;
}
ul.menuhome li {
  margin-bottom: 0px;
  margin-top: 10px;
}
ul.menuhome li.active.current > a, ul.menuhome li.active.current > .item, ul.menuhome li.active.current > .separator, ul.menuhome li#current.active > a, ul.menuhome li#current.active > .item, ul.menuhome li#current.active > .separator {
  color: #003885;
}
/* ------------- end Blocchi Home Page ----------------------*/
/* ------------------navigation menu --------------------------*/
#g-navigation {
  /*  background: #003885;*/
  /*  color: #003885;*/
  z-index: 100;
}
.g-main-nav .g-toplevel {
  font-size: 1.2rem;
}
.g-main-nav .g-toplevel > li {
  margin: 0 2rem;
}
.g-main-nav .g-sublevel > li .g-menu-item-content {
  font-size: 1rem;
}
.g-main-nav .g-sublevel > li > .g-menu-item-container {
  padding: 0.7815rem 0.5rem;
}
#g-navigation .g-main-nav .g-sublevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover, #g-navigation .g-main-nav .g-sublevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active {
  background: #003885;
}
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active {
  background: #003885;
}
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active > .g-menu-item-container {
  color: #fff;
}
.g-main-nav .g-toplevel > li > .g-menu-item-container {
  text-decoration: none;
  padding: 0.5rem 0.938rem;
}
#menu-3811-particle, #menu-3777-particle {
  margin-top: 1.6rem;
  margin-bottom: 1.6rem;
}
/* ------------------ end Navigation menu -------------------------*/
.fields-container {
  width: 100%;
}
.field-label {
  /*display: none;*/
}
.nome-prodotto .field-value {
  font-size: 1.25rem;
  text-transform: uppercase;
  color: #003885;
  font-weight: normal;
}
.materiale, .materialpl, .material .field-value {
  font-size: 0.875rem;
  color: #003885;
  font-weight: normal;
}
.colore, .colore-pl, .farbe .field-value {
  font-size: 0.875rem;
  color: #003885;
  font-weight: normal;
}
.dimensioni, .dimensioni-pl, .abmessungen .field-value {
  font-size: 0.875rem;
  color: #003885;
  font-weight: normal;
}
.field-label {
  font-size: 0.875rem;
  color: #003885;
  font-weight: bold;
  display: block;
  float: left;
  margin: 0 4px 0 0;
  width: 7rem;
}
.content-list a {
  background-image: url('https://www.polykap.com/images/icon-print.png');
  background-repeat: no-repeat;
  background-size: auto;
  height: 3rem;
  display: inline-block;
  width: 4rem;
}
.com-content-article__links content-links ul {
  float: right;
  top: -11rem;
  position: relative;
}
.page-header h1 {
  color: #003885;
  font-weight: bold;
}
.related {
  width: 12rem;
}
.card-text:last-child {
  display: none;
}
.sidebar-polykap {
  border-right: 1px solid #e3e4e5;
}
#g-main {
  padding-top: 0;
}
.theme-light.slider-wrapper {
  padding: 0;
}
.content-list {
  float: right;
  display: block;
  margin-top: -12.3rem;
}
ul.fields-container, ol.fields-container, dl.fields-container {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.testo .box p {
  color: #003885;
  font-size: 0.875rem;
}
/*----------------Minitek Wall--------------------*/
.mwall-item {
  margin-bottom: 0px;
}
.mwall-detail-box {
  margin-bottom: 0px;
}
h3.mwall-title a, h3.mwall-title span {
  font-size: 0.875rem;
  line-height: 24px;
}
h3.mwall-title {
  line-height: 24px;
  margin: 0;
  padding: 0px 0px;
  text-align: center;
}
.mwall-masonry .mwall-photo-link {
  background-size: contain;
  transform: scale(0.8);
}
.news-module h3.mwall-title {
  text-align: right;
}
.news-module .mwall-title a {
  font-size: 1.5rem !important;
}
@media only screen and (min-width: 1139px)\d \a #mwall_items_1 .mwall-item2 {
  height: 200px !important;
}
/*----------------fine minitek wall---------------*/
#g-main .g-container {
  /*-webkit-box-shadow: 10px 10px 5px -4px rgba(0,0,0,0.14);*/
  /*-moz-box-shadow: 10px 10px 5px -4px rgba(0,0,0,0.14);*/
  /*box-shadow: 10px 10px 5px -4px rgba(0,0,0,0.14);*/
}
/* tabella scroll----------------------------------*/
.table-fixed tbody {
  display: block;
  height: 38rem;
  /*width: 45rem;*/
  overflow-y: auto;
}
.table-fixed tr {
  display: block;
}
/* fine scroll -------------------------------------*/
li.sigFreeThumb {
  margin-right: 20px !important;
  border: 1px solid #e3e4e5 !important;
}
/*# sourceMappingURL=custom_22.css.map */