/* fira-sans-condensed-regular - latin */
@font-face {
  font-family: 'Fira Sans Condensed';
  font-style: normal;
  font-weight: 400;
  src: url('/fileadmin/layout/fonts/fira-sans-condensed-v10-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fileadmin/layout/fonts/fira-sans-condensed-v10-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/layout/fonts/fira-sans-condensed-v10-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/layout/fonts/fira-sans-condensed-v10-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/layout/fonts/fira-sans-condensed-v10-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/layout/fonts/fira-sans-condensed-v10-latin-regular.svg#FiraSansCondensed') format('svg'); /* Legacy iOS */
}
/* fira-sans-condensed-700 - latin */
@font-face {
  font-family: 'Fira Sans Condensed';
  font-style: normal;
  font-weight: 700;
  src: url('/fileadmin/layout/fonts/fira-sans-condensed-v10-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fileadmin/layout/fonts/fira-sans-condensed-v10-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/layout/fonts/fira-sans-condensed-v10-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/layout/fonts/fira-sans-condensed-v10-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/layout/fonts/fira-sans-condensed-v10-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/layout/fonts/fira-sans-condensed-v10-latin-700.svg#FiraSansCondensed') format('svg'); /* Legacy iOS */
}
/* fira-sans-condensed-800 - latin */
@font-face {
  font-family: 'Fira Sans Condensed';
  font-style: normal;
  font-weight: 800;
  src: url('/fileadmin/layout/fonts/fira-sans-condensed-v10-latin-800.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fileadmin/layout/fonts/fira-sans-condensed-v10-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/layout/fonts/fira-sans-condensed-v10-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/layout/fonts/fira-sans-condensed-v10-latin-800.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/layout/fonts/fira-sans-condensed-v10-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/layout/fonts/fira-sans-condensed-v10-latin-800.svg#FiraSansCondensed') format('svg'); /* Legacy iOS */
}

/* roboto-slab-regular - latin */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 400;
  src: url('/fileadmin/layout/fonts/roboto-slab-v24-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fileadmin/layout/fonts/roboto-slab-v24-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/layout/fonts/roboto-slab-v24-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/layout/fonts/roboto-slab-v24-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/layout/fonts/roboto-slab-v24-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/layout/fonts/roboto-slab-v24-latin-regular.svg#RobotoSlab') format('svg'); /* Legacy iOS */
}
/* roboto-slab-700 - latin */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 700;
  src: url('/fileadmin/layout/fonts/roboto-slab-v24-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fileadmin/layout/fonts/roboto-slab-v24-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/layout/fonts/roboto-slab-v24-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/layout/fonts/roboto-slab-v24-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/layout/fonts/roboto-slab-v24-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/layout/fonts/roboto-slab-v24-latin-700.svg#RobotoSlab') format('svg'); /* Legacy iOS */
}
/* roboto-slab-800 - latin */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 800;
  src: url('/fileadmin/layout/fonts/roboto-slab-v24-latin-800.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fileadmin/layout/fonts/roboto-slab-v24-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/layout/fonts/roboto-slab-v24-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/layout/fonts/roboto-slab-v24-latin-800.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/layout/fonts/roboto-slab-v24-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/layout/fonts/roboto-slab-v24-latin-800.svg#RobotoSlab') format('svg'); /* Legacy iOS */
}

/* source-sans-pro-300 - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  src: url('/fileadmin/layout/fonts/source-sans-pro-v21-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fileadmin/layout/fonts/source-sans-pro-v21-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/layout/fonts/source-sans-pro-v21-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/layout/fonts/source-sans-pro-v21-latin-300.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/layout/fonts/source-sans-pro-v21-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/layout/fonts/source-sans-pro-v21-latin-300.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}
/* source-sans-pro-regular - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: url('/fileadmin/layout/fonts/source-sans-pro-v21-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fileadmin/layout/fonts/source-sans-pro-v21-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/layout/fonts/source-sans-pro-v21-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/layout/fonts/source-sans-pro-v21-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/layout/fonts/source-sans-pro-v21-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/layout/fonts/source-sans-pro-v21-latin-regular.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}
/* source-sans-pro-700 - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 700;
  src: url('https://www.sc-mittersill.at/fileadmin/layoutfonts/source-sans-pro-v21-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.sc-mittersill.at/fileadmin/layoutfonts/source-sans-pro-v21-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.sc-mittersill.at/fileadmin/layoutfonts/source-sans-pro-v21-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.sc-mittersill.at/fileadmin/layoutfonts/source-sans-pro-v21-latin-700.woff') format('woff'), /* Modern Browsers */
       url('https://www.sc-mittersill.at/fileadmin/layoutfonts/source-sans-pro-v21-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.sc-mittersill.at/fileadmin/layoutfonts/source-sans-pro-v21-latin-700.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}

body {
    font-family: 'Source Sans Pro', sans-serif;}

H1, H2, H3, H4{
  font-family: 'Fira Sans Condensed', "Roboto Slab", cursive;
  font-weight: 800;}

H1 {
  margin-top: 40px;}

H3 {
  margin-top: 10px;}

H4 {
  font-size: 1.3em;}

H5 {
  font-family: 'Source Sans Pro', sans-serif;}

.navbar {
  font-family: 'Fira Sans Condensed', "Roboto Slab", "Helvetica Neue", Helvetica, serif, Georgia, Palatino; 
  font-weight: 700;}

.navbar-default .navbar-nav>li>a {
  font-family: 'Fira Sans Condensed', "Roboto Slab", "Helvetica Neue", Helvetica, serif, Georgia, Palatino;  
  font-weight: 700;}

.navbar-main > li > a .bar {
  height: 7px;}

.frame {
  padding-top: 0.5em;
  padding-bottom: 0.5em;}

.footer-section-meta {
  display: none;
}

.news-text-wrap {
  margin: 1em 0 0 0;}

/* Startseite Icons*/
.icon {
  font-size: 100px;}

.icon-fb {
  color: #3b5998;}

.icon-whatsapp {
  color: #29a71a;}

/* Startseite Newsankündigung */
div#c410 {
  padding: 2em 0 2em 0;
  display: grid;
  justify-content: center;
  align-items: center;}

div#c410 .texticon-inner-icon {
  color: #e50005;}

/* Startseite Sektionen */
div#c264 a {
  color: #000;}

div#c264 a:hover {
  color: #000;
  text-decoration: underline;
  text-decoration-color: #e50005;}


/* Startseite Sponsoren-Karusell */
div#c316 {
  width: 50%;
  margin-left: auto;
  margin-right: auto;}

/* News-Liste Abstand unten */
.news-list-item {
  padding-bottom: 30px;}


/* Sidebar-Navigation */
.nav.nav-sidebar {
  font-size: 1.0em;}

.section {
    padding-top: 1em;
    padding-bottom: 1em;}

.section-primary {
  background-color: #333;}

.section-primary a:not(.btn) {
  color:#e50005;}

.carusel-inner {
  padding-top: -30px;}

div#c316 .carousel .item {
  height: auto;}

.copyright {
  margin-top: -20px;}

/* Aufzählungszeichen */
ul {
  list-style-image: url('http://www.sc-mittersill.at/fileadmin/layout/arrow.png');}


/* ---------- FORMULAR ---------- */

div.csc-mailform li label {
  width: 5em;}

div.csc-mailform textarea, input, select {
  color: #333333;}

.form-horizontal ol{
  margin:0;
  padding:0;
  list-style-type: none;}



/* ---------- BUTTON ---------- */
.btn-default {
  background-color: transparent;
  border: 2px solid #cc0000;
  border-radius: 0px;
  margin-bottom: 14px;
  color: #cc0000;
  font-size: 17px;}

.btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open>.dropdown-toggle.btn-default {
  border: 2px solid #cc0000;
  background-color: #cc0000;
  color: #ffffff;}



/* ---------- SUCHE ---------- */

#suche {
  margin-left: 65px;
  height: 50px;
  }
  
#suche input#inputText {
  float: left;
  padding: 2px 5px 2px 10px;
  margin: 0 5px 0 0;
  border: 1px solid white;
  width: 220px;
  height: 28px;
  background: #fff;
  color:#515151;}
  
#suche input.inputButton {
  float: right;
  padding: 2px 0 0 5px;
  margin: 5px;
  cursor: pointer;}
  
#suche legend {
  display:none;}




.lead {
  margin: 1em 0 0 0;
}

/* ---------- NEWS PANEL 50 % ---------- */

#c533, #c534, #c535, #c536, #c537, #c538 {
  width: 75%;
  margin: auto;}

#c356 {
  padding-top: 3em;
  padding-bottom: 3em;}


/* -------- FUSSBALL SPONSOREN -------- */

#c579 .gallery-item,
#c580 .gallery-item, 
#c581 .gallery-item {
  align-self:center;}

#c581 .gallery-row {
  align-items: center;
  justify-content: center;}

#c582 .gallery-item {
  align-self:center;}

#c582 .gallery-row {
  align-items: center;
  justify-content: center;}
