@font-face {
	font-family: "ChollaSansOT";
	src:url(../fonts/ChollaSansOT-Regular.otf) format("opentype");
}

@font-face {
	font-family: "ChollaSansOT Bold";
	src:url(../fonts/ChollaSansOT-Bold.otf) format("opentype");
}

@font-face {
	font-family: "ChollaSansOT Thin";
	src:url(../fonts/ChollaSansOT-Thin.otf) format("opentype");
}

@font-face {
	font-family: "ChollaSansOT Italic";
	src:url(../fonts/ChollaSansOT-RegularItalic.otf) format("opentype");
}

@font-face {
	font-family: "ChollaSansOT BoldItalic";
	src:url(../fonts/ChollaSansOT-BoldItalic.otf) format("opentype");
}

@font-face {
	font-family: "ChollaSansOT ThinItalic";
	src:url(../fonts/ChollaSansOT-ThinItalic.otf) format("opentype");
}

/* cyrillic-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 200;
  src: url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSdh18Smxg.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 200;
  src: url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSdo18Smxg.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 200;
  src: url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSdg18Smxg.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 200;
  src: url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSdv18Smxg.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 200;
  src: url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSdj18Smxg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 200;
  src: url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSdi18Smxg.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 200;
  src: url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSds18Q.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 300;
  src: url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkidh18Smxg.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 300;
  src: url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkido18Smxg.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 300;
  src: url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkidg18Smxg.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 300;
  src: url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkidv18Smxg.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 300;
  src: url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkidj18Smxg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 300;
  src: url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkidi18Smxg.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 300;
  src: url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkids18Q.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 400;
  src: url(/fonts/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7qsDJT9g.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 400;
  src: url(/fonts/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7jsDJT9g.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 400;
  src: url(/fonts/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7rsDJT9g.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 400;
  src: url(/fonts/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7ksDJT9g.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 400;
  src: url(/fonts/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7osDJT9g.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 400;
  src: url(/fonts/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7psDJT9g.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 400;
  src: url(/fonts/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7nsDI.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 600;
  src: url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdh18Smxg.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 600;
  src: url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdo18Smxg.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 600;
  src: url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdg18Smxg.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 600;
  src: url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdv18Smxg.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 600;
  src: url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdj18Smxg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 600;
  src: url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdi18Smxg.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 600;
  src: url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCds18Q.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 700;
  src: url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSdh18Smxg.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 700;
  src: url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSdo18Smxg.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 700;
  src: url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSdg18Smxg.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 700;
  src: url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSdv18Smxg.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 700;
  src: url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSdj18Smxg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 700;
  src: url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSdi18Smxg.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 700;
  src: url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSds18Q.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 200;
  src: url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wmhduz8A.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 200;
  src: url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wkxduz8A.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 200;
  src: url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wmxduz8A.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 200;
  src: url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wlBduz8A.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 200;
  src: url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wmBduz8A.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 200;
  src: url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wmRduz8A.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 200;
  src: url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wlxdu.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  src: url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmhduz8A.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  src: url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwkxduz8A.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  src: url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmxduz8A.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  src: url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlBduz8A.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  src: url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmBduz8A.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  src: url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmRduz8A.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  src: url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlxdu.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: url(/fonts/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNa7lqDY.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: url(/fonts/6xK3dSBYKcSV-LCoeQqfX1RYOo3qPK7lqDY.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: url(/fonts/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNK7lqDY.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: url(/fonts/6xK3dSBYKcSV-LCoeQqfX1RYOo3qO67lqDY.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: url(/fonts/6xK3dSBYKcSV-LCoeQqfX1RYOo3qN67lqDY.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: url(/fonts/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7lqDY.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: url(/fonts/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7l.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  src: url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmhduz8A.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  src: url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwkxduz8A.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  src: url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmxduz8A.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  src: url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlBduz8A.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  src: url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmBduz8A.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  src: url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmRduz8A.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  src: url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdu.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 700;
  src: url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmhduz8A.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 700;
  src: url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwkxduz8A.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 700;
  src: url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmxduz8A.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 700;
  src: url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlBduz8A.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 700;
  src: url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmBduz8A.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 700;
  src: url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmRduz8A.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 700;
  src: url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlxdu.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}




@font-face {font-family: 'ChollaSansOT BoldItalic'; src: url('../fonts/32731B_0_0.eot?#iefix') format('embedded-opentype'); }
@font-face {font-family: 'ChollaSansOT Italic'; src: url('../fonts/32731B_1_0.eot?#iefix') format('embedded-opentype'); }
@font-face {font-family: 'ChollaSansOT Bold'; src: url('../fonts/32731B_2_0.eot?#iefix') format('embedded-opentype'); }
@font-face {font-family: 'ChollaSansOT'; src: url('../fonts/32731B_3_0.eot?#iefix') format('embedded-opentype'); }
@font-face {font-family: 'ChollaSansOT Thin'; src: url('../fonts/32731B_4_0.eot?#iefix') format('embedded-opentype'); }
@font-face {font-family: 'ChollaSansOT ThinItalic';  src: url('../fonts/32731B_5_0.eot?#iefix') format('embedded-opentype'); }



@media only screen {




	img.svg {
		display: none;
	}


	.mobile {
		display: none !important;
	}

	.clear {
		clear: both;
	}

	body {
		margin: 0px;
		padding: 0px;
		background-size: 100% 100%;
		background-repeat: no-repeat;
		background-color: #282828;
		font-family: 'Source Sans Pro', sans-serif;
		background-attachment: fixed;
	}

	body.start {
		background-image: url(../p/background_start.jpg);
	}

	body.themen {
		background-image: url(../p/background_themen.jpg);
	}

	body.impressum {
		background-image: url(../p/background_impressum.jpg);
	}

	body.kontakt {
		background-image: url(../p/background_kontakt.jpg);
	}

	body.kundenliste {
		background-image: url(../p/background_kundenliste.jpg);
	}

	body #wrapperOut {
		
	}


	body #wrapperOut .headerBackground {
		width: 100%;
		position: absolute;
		height: 134px;
		background-color: #e31818;
		position: fixed;
		top: 0px;
	}


	body #wrapper {
		width: 1660px;
		margin: auto;
		/* background-image: url(../p/background_start.jpg);
		background-position: center top 134px; */
		background-repeat: no-repeat;
	}




	body #wrapper .headerMenuOut {
		background-color: #e31818;
		position: fixed;
		width: 100%;
		z-index: 10;
		display: none;
		top: 0px;
	}

	body #wrapper .headerMenuOut .menu {
		margin-left: 73px;
		position: absolute;
		top: 51px;
		cursor: pointer;
	}


	body #wrapper .headerMenuOut .menuWrapper {
		margin: 40px 0px 40px 260px;
		width: 1140px;
	}


	body #wrapper .headerMenuOut .menuWrapper ul, 
	body #wrapper .headerMenuOut .menuWrapper ul li ul {
		list-style: none;
		margin: 0px;
		padding: 0px;
	}

	body #wrapper .headerMenuOut .menuWrapper ul li {
		text-align: center;
		border-bottom: 1px solid #f29292;
		padding: 20px 0px;
	}

	body #wrapper .headerMenuOut .menuWrapper ul li ul {
		border-top: 1px solid #f29292;
		margin-top: 20px;
	}

	body #wrapper .headerMenuOut .menuWrapper ul li.last {
		border: 0px;
		padding-bottom: 0px;
	}


	body #wrapper .headerMenuOut .menuWrapper ul li a {
		text-decoration: none;
		color: #FFFFFF;
		font-family: "ChollaSansOT";
		font-size: 25px;
		text-transform: uppercase;
	}

	body #wrapper .headerMenuOut .menuWrapper ul li ul li {
		padding: 15px 0px;
	}

	body #wrapper .headerMenuOut .menuWrapper ul li ul li a {
		font-size: 24px;
		font-family: 'Source Sans Pro', sans-serif;
		font-weight: 200;
		letter-spacing: 0.02em;
		text-transform: none;
	}

	body #wrapper .header {
		height: 134px;
		background-color: #e31818;
		position: fixed;
		top: 0px;
	}

	body #wrapper .header .menu {
		    margin-left: 8vw;
		    margin-top: 50px;
		    margin-right: 2vw;
		    cursor: pointer;
		    float: left;
		}

	body #wrapper .header .logoFont {
		font-family: "ChollaSansOT";
		color: #FFFFFF;
		font-size: 70px;
		float: left;
		margin-top: 30px;
		margin-left: 210px;
	}

	body #wrapper .header .logoFont a {
		color: #FFFFFF;
		text-decoration: none;
	}


	body #wrapper .header .trenner {
		float: left;
		margin-top: 40px;
		margin-left: 35px;
		margin-right: 35px;
	}


	body #wrapper .header .logoFontDesc {
		font-family: "ChollaSansOT Thin";
		color: #FFFFFF;
		font-size: 17px;
		float: left;
		margin-top: 39px;
		text-transform: uppercase;
	}






	body #wrapper .header ul.language {
		color: #ffffff;
	    float: right;
	    font-size: 17px;
	    list-style: outside none none;
	    margin: 75px 0 0 50px;
	    padding: 0;
	}

	body #wrapper .header ul.language li {
		float: left;
	}

	body #wrapper .header ul.language li {
		padding: 0px 5px;
	}

	body #wrapper .header ul.language li a {
		color: #FFFFFF;
		text-decoration: none;
		font-family: "ChollaSansOT Thin";
	}




	body #wrapper .contentWrapper {
		margin: 324px auto 0px auto;
		width: 1140px;
	}


	body #wrapper .contentWrapper.full {
		margin: 194px auto 0px auto;
		/* background-image: url(../p/bg_content.png); */
		background-color: #FFFFFF;
		min-height: 300px;
		padding: 0px 95px 95px 95px;
    	width: 950px;
	}



	body #wrapper .contentWrapper.full h1 {
		font-size: 51px;
		color: #000000;
		font-family: "ChollaSansOT";
		text-transform: uppercase;
		display: inline-block;
		margin-top: 37px;
		font-weight: 300;
		letter-spacing: 0.01em;
		margin-bottom: 40px;
	}


	body #wrapper .contentWrapper.full .h1Wrapper {
		text-align: center;
		border-bottom: 1px solid #000000;
	}


	body #wrapper .contentWrapper.full h1 img {
		margin-top: 20px;
		float: left;
		width: 73px;
	}

	body #wrapper .contentWrapper.full h1 img.monitoring {
		width: 120px;
		height: 120px;
		margin-top: 0px;
		margin-bottom: -20px;
	}

	body #wrapper .contentWrapper.full h1 span {
		float: left;
	    margin-left: 50px;
	    margin-top: 32px;
	}

	body #wrapper .contentWrapper.full .h1Wrapper h1 span br {
	    display: none;
	}

	body #wrapper .contentWrapper.full h1.withoutLogo span {
		margin-left: 0px;
	}

	body #wrapper .contentWrapper.full .accordion {
		text-align: left;
		border-bottom: 1px solid #000000;
		padding: 10px 0px;
		cursor: pointer;
	}

	body #wrapper .contentWrapper.full .accordion.active {
		padding: 10px 0px 20px 0px;
	}


	body #wrapper .contentWrapper.full .accordion.inactive .close, 
	body #wrapper .contentWrapper.full .accordion.active .open {
		display: none;
		float: right;
		cursor: pointer;
	}

	body #wrapper .contentWrapper.full .accordion.inactive .open, 
	body #wrapper .contentWrapper.full .accordion.active .close {
		display: block;
		float: right;
		cursor: pointer;
		margin-left: 20px;
	}

	body #wrapper .contentWrapper.full .accordion .inner {
		display: none;
	}

	body #wrapper .contentWrapper.full .accordion .h2Wrapper {
		vertical-align: middle;
		display: block;
	}

	body #wrapper .contentWrapper.full .accordion h2 {
		color: #000000;
		font-family: 'Source Sans Pro', sans-serif;
		font-size: 24px;
		font-weight: 400;
		margin: 0px;
		padding: 0px;
		display: table;
		vertical-align: middle;
		height: 40px;
	}

	body #wrapper .contentWrapper.full .accordion h2 span {
		width: 80%;
		display: table-cell;
		vertical-align: middle;
	}

	body #wrapper .contentWrapper.full .accordion .inner {
		width: 850px;
		color: #666666;
		font-family: 'Source Sans Pro', sans-serif;
		font-size: 18px;
		font-weight: 300;
		letter-spacing: 0.02em;
		cursor: default;
	}


	body #wrapper .contentWrapper.full .accordion .inner hr {
	    background-color: #000000;
	    border: 0 none;
	    height: 1px;
	    margin-bottom: 30px;
	}

	body #wrapper .contentWrapper.full .accordion .inner .black {
		color: #000000;
	}

	body #wrapper .contentWrapper.full ul {
		list-style: none;
		padding: 20px 0px 0px 0px;
		margin: 0px;
	}


	body #wrapper .contentWrapper.full ul.columns {
		columns: 2;
	    -webkit-columns: 2;
	    -moz-columns: 2;
	    margin-top: 40px;
	}

	body #wrapper .contentWrapper.full ul li {
		padding-bottom: 3px;
	}

	body #wrapper .contentWrapper.full ul b {
		display: inline-block;
	    font-weight: 600;
	    width: 55px;
	    letter-spacing: 0.1em;
	}

	body #wrapper .contentWrapper.full ul.columns li {
	    color: #666666;
	    font-size: 18px;
	    font-weight: 600;
	    padding-bottom: 8px;
	    text-decoration: none;
	}

	body #wrapper .contentWrapper.full ul li a {
		text-decoration: none;
		color: #666666;
		font-weight: 600;
	}

	body #wrapper .contentWrapper.full ul .spacer {
		display: inline-block;
	    width: 20px;
	}

	body #wrapper .contentWrapper.full ul li {
		padding-left: 60px;
		background-image: url(../p/arrow.svg);
		background-repeat: no-repeat;
		background-position: left 20px top 5px;
		background-size: 18px 14px;
	}

	body #wrapper .contentWrapper.full ul.contact {
		columns: 3;
	    -webkit-columns: 3;
	    -moz-columns: 3;
	    margin-top: 40px;
	}

	body #wrapper .contentWrapper.full ul.contact li {
		padding-left: 50px;
		background-image: none;
		background-repeat: no-repeat;
		background-position: left top 3px;
		font-size: 18px;
		font-weight: 200;
		color: #666666;
		line-height: 1.4em;
	}

	body #wrapper .contentWrapper.full ul.contact b {
		width: 100%;
		letter-spacing: 0em;
	}


	body #wrapper .contentWrapper.full ul.contact li img {
		margin-bottom: 15px;
		width: 40px;
		height: 40px;
	}

	body #wrapper .contentWrapper.full ul.contact li .red {
		color: #e31818;
		font-weight: 600;
	}

	body #wrapper .contentWrapper.full .privacy {
	    margin-top: 40px;
	    font-size: 18px;
		font-weight: 200;
		color: #666666;
		line-height: 1.4em;
	}

	body #wrapper .contentWrapper.full .privacy b {
		width: 100%;
		letter-spacing: 0em;
		font-weight: 600;
	}

	body #wrapper .contentWrapper.full .privacy .red {
		color: #e31818;
		font-weight: 600;
	}

	body #wrapper .contentWrapper .boxContent {
		width: 320px;
		height: 260px;
		background-image: url(../p/bg_content.png);
		float: left;
		margin-right: 30px;
		margin-bottom: 30px;
		color: #000000;
		font-size: 35px;
		text-align: center;
		padding: 40px 20px;
	}

	body #wrapper .contentWrapper .boxContent a {
		text-decoration: none;
	}

	body #wrapper .contentWrapper .boxContent a span {
		display: block;
		text-transform: uppercase;
		font-family: "ChollaSansOT Thin";
		font-weight: bold;
		letter-spacing: 0.04em;
		margin-bottom: 10px;
		color: #000000;
		text-decoration: none;
	}


	body #wrapper .contentWrapper .boxContent span.desc {
		display: block;
		text-transform: none;
		font-family: 'Source Sans Pro', sans-serif;
		font-size: 18px;
		letter-spacing: 0.02em;
		color: #666666;
		font-weight: 300;
		margin-top: 15px;
		height: auto;
		margin-bottom: 0px;
	}

	body #wrapper .contentWrapper .boxContent a {
		display: block;
		text-align: center;
	}

	body #wrapper .contentWrapper .boxContent.last {
		margin-right: 0px;
	}


	body #wrapper .contentWrapper .boxContent:hover {
		background-color: #000000;
		background-image: none;
	}

	body #wrapper .contentWrapper .boxContent:hover a span {
		color: #FFFFFF;
	}

	body #wrapper .contentWrapper .boxContent:hover span.desc {
		color: #cbcccd;
	}


	body #wrapper .contentWrapper .boxContent svg {
		width: 50px;
		height: 50px;
		display: block;
		margin: 30px auto;
	}

	body #wrapper .contentWrapper .boxContent svg.monitoring {
		width: 60px;
		height: 60px;
		display: block;
		margin: 25px auto 25px auto;
	}

	body #wrapper .contentWrapper .boxContent:hover svg path {
		fill: #FFFFFF;
	}

	body #wrapper .contentWrapper .boxContent a span.border {
		width: 100px;
		display: block;
		margin: 20px auto;
		background-color: #cccccc;
		height: 2px;
	}


}

@media only screen and (max-width: 1660px) {

	body #wrapper {
		width: 100%;
		height: auto;
		background-size: 100% auto;
	}

	body #wrapper .header .menu {
		margin-left: 8vw;
		margin-top: 50px;
		margin-right: 2vw;
	}

	body #wrapper .header .logoFont {
		margin-left: 7vw;
	}

	body #wrapper .headerMenuOut .menuWrapper {
		margin: 40px auto 40px auto;
	}
}



@media only screen and (max-width: 1440px) {

	

}


@media only screen and (max-width: 1120px) {

	
}



@media only screen and (max-width: 1185px) {

	.desktop {
		display: none !important;
	}

	.mobile {
		display: block !important;
	}

	body #wrapperOut .headerBackground {
		height: 67px;
	}


	body #wrapper .headerMenuOut {
		background-color: #e31818;
		position: fixed;
		width: 100%;
		z-index: 10;
		display: none;
		top: 0px;
		left: 0px;
	}





	body #wrapper .header {
		overflow: hidden;
	}

	body #wrapper .header .menu {
	    margin-left: -34px;
		margin-top: 22px !important;
		width: 72px;
		margin-right: 18px;
	}

	body #wrapper .header .logoFont {
		margin-top: 17px;
		font-size: 24px;
		margin-left: 0px;
		font-family: "ChollaSansOT Thin";
	}


	body #wrapper .header ul.language {
	    color: #ffffff;
	    float: right;
	    font-size: 17px;
	    list-style: outside none none;
	    margin: 21px 0 0 11px;
	    padding: 0;
	}



	body #wrapper .headerMenuOut .menuWrapper ul li {
	    border-bottom: 1px solid #f29292;
	    padding: 10px 0;
	    text-align: center;
	}


	body #wrapper .headerMenuOut .menuWrapper ul li a {
	    color: #ffffff;
	    font-family: "ChollaSansOT";
	    font-size: 20px;
	    text-decoration: none;
	    text-transform: uppercase;
	}

	body #wrapper .headerMenuOut .menuWrapper ul li ul {
	    border-top: 1px solid #f29292;
	    margin-top: 10px;
	}

	body #wrapper .headerMenuOut .menuWrapper ul li ul li {
	    padding: 6px 0;
	}

	body #wrapper .headerMenuOut .menuWrapper ul li ul li a {
	    font-family: "Source Sans Pro",sans-serif;
	    font-size: 20px;
	    font-weight: 200;
	    letter-spacing: 0.02em;
	    text-transform: none;
	}


	body #wrapper .contentWrapper {
		margin: 107px auto 0;
		width: 100%;
		padding: 0px 20px;
		box-sizing: border-box;
	}

	body #wrapper .contentWrapper .boxContent {
		width: 100%;
		box-sizing: border-box;
		height: auto !important;
		text-align: left;
		padding: 30px !important;
	}

	body #wrapper .contentWrapper .boxContent a span {
		float: left;
		text-align: left;
		width: 180px;
		font-size: 21px;
		font-family: "ChollaSansOT";
		font-weight: 300;
	}


	body #wrapper .contentWrapper .boxContent .desktop {
		width: 20px;
		height: 20px;
	}


	body #wrapper .contentWrapper .boxContent svg {
		width: 40px;
		height: 40px;
		display: block;
		margin: 30px auto;
		margin-top: 5px;
		float: left;
	}

	body #wrapper .contentWrapper .boxContent svg.monitoring {
		margin-top: -5px;
		height: 45px;
		width: 45px;
	}

	body #wrapper .contentWrapper .boxContent a span.border {
		display: none;
	}


	body #wrapper .headerMenuOut .menuWrapper {
	    box-sizing: border-box;
	    margin: 30px auto 0px auto;
	    padding: 0 20px;
	    width: 100% !important;
	    padding-bottom: 40px;
	}
	
	body #wrapper .headerMenuOut .menu {
	    position: relative;
	    margin-bottom: -60px;
	    margin-left: 20px;
	    margin-top: 0px;
	    width: 25px;
	    top: -30px;
	}

	body #wrapper  {
		padding: 0px 20px;
		width: 100%;
		box-sizing: border-box;
	}

	body #wrapper .contentWrapper.full {
	    background-color: #ffffff;
	    margin: 114px auto 0;
	    min-height: 300px;
	    width: 100%;
	    padding: 0px 20px 50px 20px;
	}

	body #wrapper .contentWrapper.full .h1Wrapper, 
	body #wrapper .contentWrapper.full .accordion {
		border-bottom: 1px solid #e4e4e4;
		text-align: left;
	}


	body #wrapper .contentWrapper.full h1 img {
		width: 36px;
		margin-top: 15px;
	}

	body #wrapper .contentWrapper.full h1 img.kunden {
		width: 50px;
		margin-top: 10px;
		height: 50px;
	}

	body #wrapper .contentWrapper.full h1 img.monitoring {
		width: 50px;
		margin-top: 1px;
		height: 60px;
	}

	body #wrapper .contentWrapper.full .h1Wrapper h1 {
		height: 64px;
	    margin-bottom: 10px;
	    width: 100%;
	}

	body #wrapper .contentWrapper.full .h1Wrapper h1 span {
	    float: left;
	    font-size: 20px;
	    margin-left: 20px;
	    margin-top: 12px;
	    text-align: left;
	    width: 60%;
	}

	body #wrapper .contentWrapper.full .h1Wrapper h1.withoutLogo span {
		margin-left: 0px;
	}

	body #wrapper .contentWrapper.full .h1Wrapper h1 span br {
	    display: block;
	}

	body #wrapper .contentWrapper.full .accordion .inner {
		width: 100%;
		margin-top: 25px;
		clear: both;
	}

	body #wrapper .contentWrapper.full .accordion h2 {
		font-size: 16px;
		font-weight: 600;
		line-height: 1em;
	}

	body #wrapper .contentWrapper.full .accordion h2 .h2Wrapper {
		float: none;
		height: 40px;
		display: block;
		width: 100%;
	}

	body #wrapper .contentWrapper.full .accordion h2 .h2Wrapper span {
		display: table-cell;
		vertical-align: middle;
		border: 1px solid #CACACA;
		height: 40px;
	}

	body #wrapper .contentWrapper.full .accordion ul {
		
	}


	body #wrapper .contentWrapper.full ul.columns {
		columns: 1;
	    -webkit-columns: 1;
	    -moz-columns: 1;
	    margin-top: 10px;
	}

	body #wrapper .contentWrapper.full ul.columns li {
	    color: #666666;
	    font-weight: 600;
	    padding-bottom: 8px;
	    text-decoration: none;
	    padding-right: 10px;
	}


	body #wrapper .contentWrapper.full ul.contact {
		columns: 1;
	    -webkit-columns: 1;
	    -moz-columns: 1;
	    margin-top: 10px;
	}

	body #wrapper .contentWrapper.full ul.contact li {
		padding-left: 0px;
		padding-bottom: 40px;
	}

	body #wrapper .contentWrapper.full ul.contact li img {
		margin-bottom: 5px;
		width: 25px;
		height: 25px;
	}
}