/* lato-100 - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 100;
  src: url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-100.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-100.woff') format('woff'), /* Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-100.svg#Lato') format('svg'); /* Legacy iOS */
}

/* lato-100italic - latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 100;
  src: url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-100italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-100italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-100italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-100italic.woff') format('woff'), /* Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-100italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-100italic.svg#Lato') format('svg'); /* Legacy iOS */
}

/* lato-300 - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-300.woff') format('woff'), /* Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-300.svg#Lato') format('svg'); /* Legacy iOS */
}

/* lato-regular - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-regular.svg#Lato') format('svg'); /* Legacy iOS */
}

/* lato-300italic - latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 300;
  src: url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-300italic.svg#Lato') format('svg'); /* Legacy iOS */
}

/* lato-italic - latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  src: url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-italic.svg#Lato') format('svg'); /* Legacy iOS */
}

/* lato-700 - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-700.woff') format('woff'), /* Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-700.svg#Lato') format('svg'); /* Legacy iOS */
}

/* lato-700italic - latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 700;
  src: url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-700italic.svg#Lato') format('svg'); /* Legacy iOS */
}

/* lato-900 - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-900.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-900.woff') format('woff'), /* Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-900.svg#Lato') format('svg'); /* Legacy iOS */
}

/* lato-900italic - latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 900;
  src: url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-900italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-900italic.woff') format('woff'), /* Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/lato-v23-latin/lato-v23-latin-900italic.svg#Lato') format('svg'); /* Legacy iOS */
}

/* roboto-100 - latin_cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  src: url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-100.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-100.woff') format('woff'), /* Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-100.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-100italic - latin_cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  src: url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-100italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-100italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-100italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-100italic.woff') format('woff'), /* Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-100italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-100italic.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-300 - latin_cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-300.woff') format('woff'), /* Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-300.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-300italic - latin_cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-300italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-300italic.woff') format('woff'), /* Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-300italic.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-italic - latin_cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-italic.woff') format('woff'), /* Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-italic.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-regular - latin_cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-regular.woff') format('woff'), /* Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-regular.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-500 - latin_cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-500.woff') format('woff'), /* Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-500.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-500italic - latin_cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  src: url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-500italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-500italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-500italic.woff') format('woff'), /* Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-500italic.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-700 - latin_cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-700.woff') format('woff'), /* Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-700.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-700italic - latin_cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-700italic.woff') format('woff'), /* Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-700italic.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-900 - latin_cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-900.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-900.woff') format('woff'), /* Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-900.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-900italic - latin_cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  src: url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-900italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-900italic.woff') format('woff'), /* Modern Browsers */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.medizin.uni-greifswald.de/fileadmin/fonts/roboto-v30-latin_cyrillic-ext/roboto-v30-latin_cyrillic-ext-900italic.svg#Roboto') format('svg'); /* Legacy iOS */
}


html, body {
  font-family: Roboto, Helvetica, sans-serif;
  font-size: 100%;
  background: #f1f1f1;
  font-weight: 300;
  font-style: normal;
}
body a {
  font-family: Roboto, Helvetica, sans-serif;
  transition: 0.5s all ease;
  -webkit-transition: 0.5s all ease;
  -moz-transition: 0.5s all ease;
  -o-transition: 0.5s all ease;
  -ms-transition: 0.5s all ease;
}
.container {
  max-width:915px;
  padding-bottom: 30px;
  background: #fff;
}
.header .container {
  padding-bottom: 0px;
}
p {
 
  padding:0 ;
  margin: 0;
  text-indent:0px;
}
td {
  vertical-align:top;
}
h1,h2,h3,h4,h5,h6 {
  padding:0;
}
h1 {
  font-size:22px;
  font-weight: 300;
}
h2 {
  font-size:17px;
  font-weight: 300;
}
h3, .single h3 {
  font-size:16px;
  font-weight: 300;
}
.tx-jfmulticontent-pi1 h3 {
  font-size: 1.0em;
  font-weight: 300;
}
.tx-jfmulticontent-pi1 {
  padding: 15px 0 15px 0;
}
ul,label{
  margin:0;
}
body a:hover{
  text-decoration:none;
}
a[href^="javascript:linkTo"]
{
  color: #E59200;
}
.teaser h2 a {
  color: #fff;
}
/*-- Header Part Starts Here --*/
.header {
  padding: 0.1em 0;
  position: relative;
  text-align: center;
  background: #f1f1f1;
}
.logo {
    float:left;
    text-align:left;
    width: 50%;
}
.logo2 {
   margin: 0 !important;
   float:left;
   width: 50%;
   height: 80px;
  padding-top: 25px;
}
.social {
   margin: 10px 0 0 0;
}
.social img {
   margin: 0 10px 0 0;
}
.flagge_de:before {
   width:30px;
   height: 30px;
   float:right;
   content: url(../images/de.gif);
   padding:5px 0 0 0;
}
.flagge_gb:before {
   width:30px;
   height: 30px;
   float:right;
   content: url(../images/gb.gif);
   padding:5px 0 0 0;
}
.specialnavigation {
  float: none;
  text-align:right;
  width:100%;
  height:32px;
}
.navigation {
  float: none;
  text-align:left;
  margin: 15px 0 0 0;
  min-height: 17px;
}
ul.specialnavig{
  padding:0;
}
ul.specialnavig li{
  display: inline-block;
  margin: 0;
  position:relative;
}
ul.specialnavig li a{
    font-size: 0.75em;
    color: #777777;
    text-decoration: none;
    font-family: Roboto, Helvetica, sans-serif;
    font-weight: 300;
}
ul.specialnavig li a:hover ,ul.specialnavig li a.active{
  color: #000;
  transition: 0.5s all;
  -webkit-transition: 0.5s all;
  -o-transition: 0.5s all;
  -moz-transition: 0.5s all;
  -ms-transition: 0.5s all;
}
ul.specialnavig li a:hover ul.specialnavig li a:after{
  display: block;
}
ul.specialnavig li a:after{
  width:15px;
  height:15px;
  background:none;
  display: none;
  content:"";
  position:absolute;
  top:0;
}
.toolbar.left {
    float: right;
    text-align: right;
    width:50px;
}
.toolbar.right {
    width: 100px;
    height:32px;
    float: right;
    text-align: right;
}
.toolbar.left a:link, .toolbar.left a:visited {
    text-decoration: none;
    font-size: 0.80em;
    line-height: 125%;
    float: left;
    margin-top: 3px;
}
.subnavigation {
    padding:60px 0 0 0;
}
a.subnavi_1_No {
    height:22px;
    text-decoration:none;
    line-height:22px;
    color:#6697be;
    display:block;
    padding:7px 5px 7px 0px;
    font-size:0.85em;
}
a.subnavi_1_Act {
    height:22px;
    text-decoration:none;
    line-height:22px;
    color:#aaaaaa;
    display:block;
    padding:7px 5px 7px 0px;
    font-size:0.85em;
}
a.subnavi_1_No:hover {
    color:#aaaaaa;
}
a.subnavi_2_No {
    height:22px;
    text-decoration:none;
    line-height:22px;
    color:#6697be;
    display:block;
    padding:7px 3px 7px 10px;
    font-size:0.85em;
}
a.subnavi_2_Act {
    height:22px;
    text-decoration:none;
    line-height:22px;
    color:#aaaaaa;
    display:block;
    padding:7px 3px 7px 10px;
    font-size:0.85em;
}
a.subnavi_2_No:hover {
    color:#aaaaaa;
}
a.subnavi_3_No {
    height:22px;
    text-decoration:none;
    line-height:22px;
    color:#6697be;
    display:block;
    padding:7px 3px 7px 20px;
    font-size:0.85em;
}
a.subnavi_3_Act {
    height:20px;
    text-decoration:none;
    line-height:20px;
    color:#aaaaaa;
    display:block;
    padding:7px 3px 7px 20px;
    font-size:0.85em;
}
a.subnavi_3_No:hover {
    color:#aaaaaa;
}
.single-main ul, .single-main .csc-textpic ul {
    padding: 0px;
    list-style-type: none;
    margin: 15px 0px 0px 0px;
}
.single-main ol, .single-main .csc-textpic ol {
    padding: 0px;
    margin: 15px 0px 0px 15px;
}
.single-main ul li ul, .single-main .csc-textpic ul li ul {
    margin: 5px 0px 0px 0px;
}
.single-main ul li, .single-main .csc-textpic ul li {
    font-size: 1.0em;
    font-weight: 300;
    padding: 0px 0px 5px 15px;
    margin: 0px;
    background: transparent url(../images_res/liste.png) no-repeat scroll 0px 4px;
    line-height: 1.4em;
    color: #555;
}
.single-main ol li, .single-main .csc-textpic ol li {
    font-size: 1.0em;
    font-weight: 300;
    padding: 0px 0px 5px 15px;
    margin: 0px;
    line-height: 1.4em;
    color: #555;
}
.single-main .multicolumnContainer li {
      background: none;
      padding: 0;
}
.single-main .multicolumnContainer li .columnItems {
     padding: 6px 6px 6px 6px !important; 
}
.single .col-md-4 DIV .csc-textpic-imagewrap.csc-textpic-single-image {
    padding: 10px 0 0 0;
}
.single-main .csc-textpic-caption {
    color: #555555;
    font-size: 0.75em;
    margin-top: 5px;
    line-height: 1.4em;
}
.col-md-4, .col-md-2 {
    margin: 0 1% 0 1%;
    padding-right: 0;
    padding-left: 0;
}
.single .col-md-4, .single .col-md-2 {
    background: #f1f1f1;
}
.single .col-md-4 h2 {
    background: #6697bf;
    padding: 5px 10px 5px 10px;
    margin-top: 0;
    color: #fff;
}
.single .col-md-2 h2 {
    background: #6697bf;
    padding: 5px 10px 5px 10px;
    margin-top: 0;
    color: #fff;
}
.single .col-md-4 p, .single .col-md-2 p {
    padding: 0 10px 10px 10px;
}
#videobereich {
    background-color: #fff;
    position: relative;
    height: 0;
    padding-bottom: 56.25%;
}  
.videoextern {
    background-color: #fff;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
@media (max-width: 769px){
ul.sf-menu {
  display:block;
}
}
@media (max-width: 1000px){
span.menu:before {
  content: url(../images_res/nav-icon.png);
  cursor: pointer;  
  height:32px;
}
ul.sf-menu {
  width: 11%;
  float: right;
  margin:0;
}
ul.sf-menu {
  display:none;
}
ul.sf-menu > li {
    float: none;
}
span.menu{
  display:block;
  float:right;
  margin: 1px 0px 0 0;
}
ul.sf-menu {
  margin: 0;
  z-index: 2222;
  position: absolute;
  width: 96%;
  text-align: center;
  top: 100%;
  left: 2%;
  padding: 10px 0px;
  background: #ffffff;
  text-align:left;
}
.navigation {
  height: 20px;
  padding: 0px 0px 0em;
  margin-bottom: 0em;
}
ul.sf-menu li:nth-of-type(4) {
  margin: 0 0px 0 0em;
}
ul.sf-menu li:nth-of-type(3) {
  margin: 0 0em 0 0px;
}
}
@media (max-width: 768px){
.logo {
  left: 33.5%;
}
}
/*--Header-Part-Ends-Here --*/
/*--banner-starts--*/
.banner {
    background: #005192;
    height: 4px;
    background-size: cover;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    -ms-background-size: cover;
}
.banner-top {
  width: 100%;
    margin: 0% auto 0;
    float: right;
    display: inline;
}

/*--banner-Part-Ends-Here --*/

/*----- footer ----*/
.footer {
     background: #fff;
     padding: 2em 0em 1em 0;
    text-align:left;
}
.footer-grid h4 {
    font-family: Roboto, Helvetica, sans-serif;
    color: #555555;
    font-size: 1.125em;
    font-weight: 300;
    margin-bottom: 0.6em;
}
.footer-grid ul{
  margin:0;
  padding:0;
}
.footer-grid ul li{
  display:block;
}
.footer-grid ul li a{
  font-size: 0.875em;
  color: #777777;
  text-decoration: none;
  padding: 0.2em 0;
  display: inline-block;
  font-weight: 300;
}
.footer-grid ul li a:hover{
  color:#ff8800;
}
.contact-grid ul li{
   font-size: 0.87em;
  color: #ADACAC;
  padding: 0;
}
.contact-grid ul li span{
  width:15px;
  height:15px;
  display:inline-block;
  background:url(../images_res/footer-icons.png) no-repeat 0px 0px;
  display:inline-block;
  vertical-align:middle;
  margin-right:0.5em;
}
.contact-grid ul li a{
  font-size:1.055em;
  display:inline-block;
}
.contact-grid ul li span.c-icon1{
  background-position: 0px -25px;
}
.contact-grid ul li span.c-icon2{
  background-position: 0px -49px;
}
/*--/footer--*/

.single {
  padding: 1.5em 0;
  text-align: left;
}
/*--single-starts--*/
.single-main p {
    color: #555555;
    font-size: 0.85em;
    margin-top: 5px;
    line-height: 1.4em;
}
.single-main li p {
    font-size: 1.0em;
}
.single-main table {
    color: #555555;
    font-size: 0.85em;
    line-height: 1.4em;
    width:100%;
}
.single-main table td p {
    font-size: 1.0em;
}
.single-main table.Mitarbeiterliste td.td-0 {
  width:30%;
  padding-left:0px;
}
.single-main table.Mitarbeiterliste td.td-1  {
  width:47%;
}
.single-main table.Mitarbeiterliste td.td-last  {
  width:23%;
}
.single-main ul, .single-main ol {
    color: #555555;
    font-size: 0.85em;
    line-height: 1.4em;
}
.single-main ul li ul, .single-main ol li ol {
    font-size: 1.0em;
}
.single-left {
      padding-left: 0;
}
.single-top {
      margin-top:.4%;
}
.single-main {
     padding-bottom:40px;
}
.single-main p a {
    color:#6697BE;
}
.single-main p a[href^="javascript:linkTo"]
{
  color: #E59200;
}
.single-main p a:hover{
    text-decoration:underline;
    transition: 0.5s all ease;
    -webkit-transition: 0.5s all ease;
    -moz-transition: 0.5s all ease;
    -o-transition: 0.5s all ease;
    -ms-transition: 0.5s all ease;
    color:#999;
}
.single-one img {
    max-width: 100%;
    width: 100%;
    height: auto;
}
.single-main img {
    max-width: 100%;
    width: 100%;
    height: auto;
}
.single-main:nth-child(3) {
    margin-top: 2.5em;
}
.single-main:nth-child(5) {
    margin-top: 2.5em;
}
.col-md-5.single-one-left {
    padding-left: 0;
}
.single-one{
  margin-top:5em;
}
.single-main-one {
  padding: 0 0 10px 0;;
}
.single-right h3,.single-right h2{
  font-family: Roboto, Helvetica, sans-serif;
  color: #E59200;
  font-size: 1.15em;
  font-weight: 300;
}
.single-right ul{
  padding:0;
  margin-top:0em;
}
.single-right ul li{
  list-style:none;
  margin-bottom:15px;
  font-size: 0.85em;
}
.single-right ul li a {
  color: #555555;
  font-weight: 300;
}
}
.single-right ul li a:hover{
  color:  #FF8800;
  margin-left: 10px;
  transition: 0.5s all ease;
  -webkit-transition: 0.5s all ease;
  -moz-transition: 0.5s all ease;
  -o-transition: 0.5s all ease;
  -ms-transition: 0.5s all ease;
}
.categories:nth-child(1){
  margin-top:0;
}
.categories{
  margin-top:3em;
}
.categories h3 {
  text-align: left;
}
p.sngl {
  margin-top: 1.5em;
}
.pagination {
  margin: 4% 0 0 0;
}
.single-comments ul li a, .single-comments ul li p {
  color: #000;
  font-size: 15px;
  font-weight: 100;
  display: inline-block;
  vertical-align: top;
  margin-left: 10px;
}
.single-comments ul li a:hover{
  color:  #FF8800;
  text-decoration: none;
    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -o-transition: 0.5s all;
    -ms-transition: 0.5s all;
}
/*--single-end--*/
#toTop {
  display: none;
  text-decoration: none;
  position: fixed;
  bottom: 10px;
  right: 10px;
  overflow: hidden;
  width: 40px;
  height: 44px;
  border: none;
  text-indent: 100%;
  background: url(../images_res/top-arrow.png) no-repeat;
}
/*--media-quaries-starts-here--*/
@media(max-width:1440px){
  .b4, .b5, .b6 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
}
@media (max-width:1366px){
  .offer {
    padding: 0em 0px 5em 0px;
  }
  .fields {
    padding: 5em 0px;
  }
  .single{
    padding: 1em 0px;
  }
}
@media (max-width:1280px){
  .single-comments {
    padding: 1.1em 0px;
    margin-top: 2em;
  }
  .single-top {
    margin-top: 2%;
  }
  .banner-top {
    margin: 0% auto 0;
  }
  .offer-bottom {
    margin-top: 2%;
  }
  .single {
    padding: 1em 0px;
  }
}
@media (max-width:1024px){
.single {
    padding: 1em 0;
  }
  .header {
    padding: 0.1em 0;
  }
  .logo1 a img {
    width: 100%;
  }
  .heading h3, .heading h2, .heading h1 {
    font-size: 2.2em;
    padding-bottom: 0;
  }
  .offer-left h4 {
    font-size: 1.3em;
  }
  .footer {
    padding: 2em 0;
  }
  .offer {
    padding: 0em 0px 4em 0px;
  }
  .col-md-7.single-one-left {
    padding: 0;
  }
  .single-one {
    margin-top: 6em;
  }
  .single-right h3,.single-right h2{
    font-size: 1.3em;
  }
  .single-right ul {
    margin-top: 1em;
  }
  .single-right ul li a {
    font-size: 14px;
  }
  .single-main p, .single-main ul {
    font-size: 14px;
    margin-top: 2px;
  }
  .single-main:nth-child(3) {
    margin-top: 1.5em;
  }
  .single-main:nth-child(5) {
    margin-top: 1.5em;
  }
}
@media (max-width:768px){
  .banner-left {
    width: 50%;
    float: left;
  }
  .col-md-5.single-one-left {
    width: 43%;
    float: left;
  }  
  .col-md-7.single-one-left {
    width: 57%;
    float: right;
  }
  .single-right h3,.single-right h2{
    font-size: 1.2em;
  }
  .col-md-3.single-right {
    margin-top: 50px;
  }
  .single-right ul {
    margin-top: 10px;
  }
  .single-right ul li {
    margin-bottom: 15px;
    margin-right: 15px;
  }  
  .single-main:nth-child(3) {
    margin-top: 2.5em;
  }
  .single-main:nth-child(5) {
    margin-top: 2.5em;
  }
  .categories {
    width: 33.3333%;
    float: left;
    margin-bottom: 1em;
    margin-top: 0;
  }
 .single{
    padding: 1em 0px;
  }
  .heading h3,.heading h2,.heading h1{
    font-size: 2.1em;
  }
  .footer-grid {
      width: 50%;
      float: left;
      margin-bottom: 2em;
  }
  .fields-left p {
    font-size: 14px;
    margin-top: 1.5%;
  }
  .fields-left span {
    width: 65px;
    height: 65px;
    background-size: 300%;
  }
  .fields-left span.men {
    background-position: -65px 0px;
  }
  .fields-left span.pen {
    background-position: -130px 0px;
  }
  .footer-left {
    width: 33.3%;
    float: left;
  }
  .footer-left h3 {
    font-size: 1.6em;
  }
  .footer {
    padding: 3em 0px 1.2em;
  }
  .offer-left h6 {
    font-size: 15px;
    left: 5px;
    padding: 3px 30px 7px 15px;
    background-size: 92%;
  }
  .col-md-6:nth-child(3){
    margin-top: 4%;
  }
  ul.specialnavig li a:hover, ul.specialnavig li a.active {
    color: #E59200;
  }
}
@media (max-width:640px){
  .label {
    font-size: 59%;
  }
  .breadcrumb {
    margin-bottom: 2em !important;
  }
  .related-left h4 {
      font-size: 1em;
  }
  .single-main p, .single-main ul {
      font-size: 14px;
  }
  .single-right ul li a {
      font-size: 15px;
  }
  .single-one p {
      font-size: 13px;
  }
  .single-one {
    margin-top: 3em;
  }
  .single-comments ul li a, .single-comments ul li p {
    font-size: 13px;
    margin-left: 5px;
  }
  .single-one p {
      font-size: 15px;
  }
  .col-md-5.single-one-left {
      width: 47%;
  }
  .col-md-7.single-one-left {
      width: 53%;
  }
  .banner-top {
      margin: 0% auto 0;
      width: 100
  }
  .heading h3,.heading h2,.heading h1 {
      font-size: 1.7em;
  }
  .offer {
    padding: 0em 0px 2em 0px;
  }
  .offer-left h6 {
    font-size: 12px;
    padding: 2px 32px 10px 15px;
    background-size: 83%;
  }
  .offer-left {
    width: 50%;
    padding: 0 15px;
  }
  .offer-left h6 {
    font-size: 13px;
    padding: 4px 35px 10px 15px;
    background-size: 100%;
    left: 15px;
  }
  .offer-left h4 {
    margin-top: 10px;
  }
  .offer-left:nth-child(1),.offer-left:nth-child(2){
    margin-bottom:6%;
  }
  .footer-left ul li {
    margin-right: 7px;
  }
  .footer-left h3 {
    font-size: 1.45em;
  }
  .footer-left p {
    font-size: 14px;
  }
  .footer-left ul li a span {
    width: 25px;
    height: 25px;
    background-size: 400%;
  }
  .footer-left ul li a span.twit {
    background-position: -25px 0px;
  }
  .footer-left ul li a span.google {
    background-position: -50px 0px;
  }
  .footer-left ul li a span.pin {
    background-position: -75px 0px;
  }
  .footer {
      padding: 2.5em 0px .2em;
  }
  .logo {
    height:100px;
  }
  .logo1 img {
    width: 100%;
  }
  .logo1 {
      float: none;
      padding-right: 0px;
      left: 5%;
      width: 30%;
      min-width: 200px;
  }
  .logo2 img {
    width: 90%;
  }
  .logo2 {
     float:none;
     text-align: left;
     width: 70%;
     min-width: 200px;
  }
  .offer-top h4 {
    font-size: 2.1em;
      padding-bottom: 16px;
  }
 .single-main .multicolumnContainer li {
    width: 50% !important;
  }
}
@media (max-width:480px){
  .footer-left {
    width: 100%;
    float: none;
    text-align: center;
  }
  h1, .h1 {
    font-size: 22px !important;
  }
  .label {
      font-size: 51%;
  }
  .media {
      margin-top: 10px;
  }
  .single {
      padding: 1em 0px 1.1em;
  }
  .footer-left:nth-child(1),.footer-left:nth-child(2){
    margin-bottom:15px;
  }
  .footer-left h3 {
    font-size: 1.3em;
    margin-bottom: 3%;
  }
  .footer {
      padding: 2em 0 .2em;
  }
  .logo1 a img {
    width: 100%;
  }
  .header {
    padding: 5px 0;
  }
  span.menu {
    margin: 0px 0px 0 0;
  }
  .single h3 {
      font-size: 1.2em !important;
  }
.tx-jfmulticontent-pi1 h3 {
  font-size: 14px  !important;
  font-weight: 300;
}
  .offer-left h4 {
    font-size: 1.07em;
  }
  .offer-left p {
    font-size: 15px;
    margin-top: 1.5%;
  }
  .col-md-5.single-one-left,.col-md-7.single-one-left{
      width: 100%;
      float: none;
  }
  .col-md-7.single-one-left{
    margin-top:3%;
  }
  .single-right ul li a {
    font-size: 13px;
  }
  .single-right ul li a {
      font-size: 14px;
  }
  .single-right ul {
      margin-top: 6px;
  }
  .single-right h3,.single-right h2{
    font-size: 1.1em;
  }
  h2, .h2 {
      font-size: 18px !important;
  }
  .banner-top {
       margin: 0% auto 0;
        width: 100%;
  }
  .banner-left {
      width: 50%;
      float: left;
        padding: .6em .6em;
  }
  .offer-top h4 {
    font-size: 1.8em;
  }
  .offer-left h6 {
    font-size: 15px;
    padding: 6px 20px 8px 15px;
    background-size: 100%;
    left: 15px;
  }
  .offer {
    padding: 0em 0px 2.7em 0px;
  }
  .categories h2 {
    font-size: 1.1em !important;
  }
  .categories h3 {
    font-size: 1.1em !important;
  }
 .single-main .multicolumnContainer li {
    width: 100% !important;
  }
}
@media (max-width:320px){
  .banner-left {
      padding: 0 3px;
          width: 49.9%;
  }
  .single-left,.single-right {
    padding: 0;
  }
  .single-comments ul li {
    margin-right: 7px;
  }
  .single-right h3,.single-right h2 {
    font-size: 1.05em;
  }
  .col-md-3.single-right {
    margin-top: 40px;
  }
  .logo1 {
    left: 5%;
      text-align: left;
    width: 30%;
    min-width:128px;
  }
  .logo1 a img {
    width: 100%;
  }
  .logo2 img {
    width: 95%;
  }
  .specialnavigation {
    height: 11px;
  }
  .navigation {
    height: 11px;
  }
  span.specialmenu {
    margin: -5px 0px 0 30px;
  }
  span.menu {
    margin: -5px 0px 0 30px;
  }
  ul.special li a {
    font-size: 10px;
  }
  ul.sf-menu li a, ul.specialnavig li a {
    font-size: 13px;
  }
  .heading h3,.heading h2,.heading h1 {
    font-size: 1.2em;
  }
  .offer-left {
    width: 100%;
  }
  .offer-bottom {
    margin-top: 3%;
  }
  .offer-left:nth-child(3){
    margin-bottom: 4%;
  }
  .offer {
    padding: 0em 0px 1.5em 0px;
  }
  .footer {
      padding: 1.5em 0px 0;
  }
  .footer-left p {
    font-size: 13px;
  }
  .single {
    padding: 1em 0px;
  }
  .ch-info {
    width: 125px !important;
    height: 125px !important;
  }
  .ch-info-wrap {
    width: 125px !important;
    height: 125px !important;
  }
  .ch-info h3 {
    padding: 25px 0 0 0 !important;
    height: 64px !important;
    font-size: 10px !important;
  }
  .banner-top {
    margin-top: 0%;
  }
  h2, .h2 {
    font-size: 18px !important;
  }
  h1, .h1 {
    font-size: 22px !important;
  }
  h3, .h3 {
    font-size: 14px;
  }
  h4, .h4 {
    font-size: 15px;
  }
  .label {
    font-size: 41% !important;
  }
  .breadcrumb {
    margin-bottom: 1em !important;
  }
  .offer-top h4 {
    font-size: 1.5em;
      padding-bottom: 6px;
  }
  .footer-grid {
    width: 100%;
    float: none;
    margin-bottom: 2em;
    text-align: center;
  }
  .single h3 {
    font-size: 1.2em !important;
    margin-bottom: .4em;
  }
 .tx-jfmulticontent-pi1 h3 {
    font-size: 14px  !important;
    font-weight: 300;
  }
  .categories {
    width: 100%;
    float: none;
    text-align: center;
  }
  .categories h3 {
    font-size: 1.2em !important;
    text-align: center;
    margin-top: 2em;
  }
}

