/* FONT IMPORT */
@import url("https://use.typekit.net/for7avf.css");

/* TEXT */
.sePage .sePageLayout .urw-text h1 {
 font-family: urw-din-condensed, sans-serif;
 font-weight: 600;
 font-style: normal;
 font-size: 50px;
 color: #000000;
}
.sePage .sePageLayout .urw-text h2 {
 font-family: urw-din-condensed, sans-serif;
 font-weight: 600;
 font-style: normal;
 font-size: 40px;
 color: #000000;
}
.urw-text p {
 font-family: urw-din, sans-serif;
 font-weight: 400;
 font-style: normal;
 font-size: 18px;
 color: #222222;
}
.urw-text ul {
 font-family: urw-din, sans-serif;
 font-weight: 400;
 font-style: normal;
 font-size: 18px;
 color: #222222;
}

/* TABLES */
.urw-table {
 font-family: urw-din, sans-serif;
 width: 100%;
 text-align: left;
}
.urw-table th {
 background-color: rgba(0,0,0,0.7);
 width: 15%;
 font-family: urw-din-condensed, sans-serif;
 font-size: 130%;
 color: white;
 padding-top: 12px;
 padding-bottom: 12px;
 padding-right: 8px;
 padding-left: 8px;
 text-align: center;
}
.urw-table td{
 padding: 8px;
 text-align: center;
}
.urw-table tr:nth-child(odd){background-color: #f2f2f2;}
.urw-table tr:hover {background-color: rgba(255,0,0,0.2);}

/* Table with no highlight */

.urw-table-nohi {
 font-family: urw-din, sans-serif;
 width: 100%;
 text-align: left;
}

.urw-table-nohi th {
 background-color: rgba(0,0,0,0.7);
 width: 15%;
 font-family: urw-din-condensed, sans-serif;
 font-size: 130%;
 color: white;
 padding-top: 12px;
 padding-bottom: 12px;
 padding-right: 8px;
 padding-left: 8px;
 text-align: center;
}

.urw-table-nohi td{
 padding: 8px;
 text-align: center;
}

.urw-table-simple {
 font-family: urw-din, sans-serif;
 width: 100%;
 text-align: center;
}

.urw-table-nohi tr:nth-child(odd){background-color: #f2f2f2;}

/* HOVER IMAGE */
img.kneePopUp{
width: 100%;
}

div.kneePopUp {
 display: none;
}

span:hover + div.kneePopUp {
 position: absolute;
 display: block;
}
