/*-----------------------------------------------------------------------------------*/
/* Custom CSS by OBM-Media.de Stefan Oberbiermann | Version 20180801-01              */
/*-----------------------------------------------------------------------------------*/

.logo {padding: 15px 20px 20px;}
#logo {text-align: left;}

#container_header .wrapper960 {z-index: 100!important;}

.maincontent {background: #fff; margin-top: 20px;}

.search input[type="text"] {color: #999999;font-size: 12px;margin: 0px}
.search .form-inline {background: #f8f8f8;}

#breadcrumb li {font-size: 12px;}	

/*
.search .search-query {
margin-top: 0px;
font-size: 12px;
}
*/


/*
.hornavmenu {text-align: left;}
*/
.hornavmenu {text-align: right;}

.hornav {padding: 0px;}

.hornav > ul > li img {
margin-top: 0px;
margin-bottom: 0px;
}

.hornav > ul > li > a {
font-size: 14px;
font-weight: 400;
line-height: 34px;
padding: 9px 30px;
}

.hornav > ul > li {margin: 0px;
-webkit-transition: all 0.4s;
-moz-transition: all 0.4s;
transition: all 0.4s;
}

.hornav > ul > li > ul, .hornav > ul > li ul > li > ul {font-size: 13px;}
.hornav > ul > .parent {padding-right: 0px;}

.hornav > ul > li > ul > li:hover > a,
.hornav > ul > li ul > li > ul > li:hover > a {
background-color: #F0F5F6;
}
.hornav > ul > li > ul > li > a:active,
.hornav > ul > li ul > li > ul > li > a:active,
.hornav > ul > li > ul > li > a:focus,
.hornav > ul > li ul > li > ul > li > a:focus {
background-color: #F0F5F6;
}

#container_hornav {background-color: rgba(22, 89, 131, 0.12)!important;}
.is-sticky #container_hornav {background-color: #f0f0f0; z-index: 6;}

.hornav > ul > .parent::after {right: 15px;}



/*
.menu-red {border-left: 4px solid rgba(200,7,29, 0.9);}
.menu-red {background: rgb(255,255,255);}
.menu .active .menu-red {background: rgb(255, 233, 235);}
.menu-red:hover, .menu-red:focus {
background: rgb(255, 233, 235);
-webkit-transition: all 0.4s;
-moz-transition: all 0.4s;
transition: all 0.4s;
}

.menu-green {border-left: 4px solid rgba(39,150,85,0.9);}
.menu-green {background: rgb(255,255,255);}
.menu .active .menu-green {background: rgb(223, 255, 236);}
.menu-green:hover, .menu-green:focus {
background: rgb(223, 255, 236);
-webkit-transition: all 0.4s;
-moz-transition: all 0.4s;
transition: all 0.4s;
}

.menu-darkgreen {border-left: 4px solid rgba(20,108,57,0.9);}
.menu-darkgreen {background: rgb(255,255,255);}
.menu .active .menu-darkgreen {background: rgb(194, 252, 217);}
.menu-darkgreen:hover, .menu-darkgreen:focus {
background: rgb(194, 252, 217);
-webkit-transition: all 0.4s;
-moz-transition: all 0.4s;
transition: all 0.4s;
}

.menu-orange {border-left: 4px solid rgba(218,102,16,0.9);}
.menu-orange {background: rgb(255,255,255);}
.menu .active .menu-orange {background: rgb(255, 231, 214);}
.menu-orange:hover, .menu-orange:focus {
background: rgb(255, 231, 214);
-webkit-transition: all 0.4s;
-moz-transition: all 0.4s;
transition: all 0.4s;
}

.menu-lightblue {border-left: 4px solid rgba(30,153,209,0.9);}
.menu-lightblue {background: rgb(255,255,255);}
.menu .active .menu-lightblue {background: rgb(223, 245, 255);}
.menu-lightblue:hover, .menu-lightblue:focus {
background: rgb(223, 245, 255);
-webkit-transition: all 0.4s;
-moz-transition: all 0.4s;
transition: all 0.4s;
}

.menu-blue {border-left: 4px solid rgba(17,85,129,0.9);}
.menu-blue {background: rgb(255,255,255);}
.menu .active .menu-green {background: rgb(198, 232, 255);}
.menu-blue:hover, .menu-blue:focus {
background: rgb(198, 232, 255);
-webkit-transition: all 0.4s;
-moz-transition: all 0.4s;
transition: all 0.4s;
}
*/

.menu-red {background: rgba(200,7,29, 0.8);}
.menu .active .menu-red {background: rgba(200,7,29, 1);}
.menu-red:hover, .menu-red:focus {
background: rgba(200,7,29, 1)!important;
-webkit-transition: all 0.4s;
-moz-transition: all 0.4s;
transition: all 0.4s;
}

.menu-green {background: rgba(39,150,85,0.8);}
.menu .active .menu-green {background: rgba(39,150,85,1);}
.menu-green:hover, .menu-green:focus {
background: rgba(39,150,85,1)!important;
-webkit-transition: all 0.4s;
-moz-transition: all 0.4s;
transition: all 0.4s;
}

.menu-darkgreen {background: rgba(20,108,57,0.8);}
.menu .active .menu-darkgreen {background: rgba(20,108,57,1);}
.menu-darkgreen:hover, .menu-darkgreen:focus {
background: rgba(20,108,57,1)!important;
-webkit-transition: all 0.4s;
-moz-transition: all 0.4s;
transition: all 0.4s;
}

.menu-orange {background: rgba(205,92,10,0.8);}
.menu .active .menu-orange {background: rgba(205,92,10,1);}
.menu-orange:hover, .menu-orange:focus {
background: rgba(205,92,10,1)!important;
-webkit-transition: all 0.4s;
-moz-transition: all 0.4s;
transition: all 0.4s;
}

.menu-lightblue {background: rgba(30,153,209,0.8);}
.menu .active .menu-lightblue {background: rgba(30,153,209,1);}
.menu-lightblue:hover, .menu-lightblue:focus {
background: rgba(30,153,209,1)!important;
-webkit-transition: all 0.4s;
-moz-transition: all 0.4s;
transition: all 0.4s;
}

.menu-blue {background: rgba(17,85,129,0.8);}
.menu .active .menu-blue {background: rgba(17,85,129,1);}
.menu-blue:hover, .menu-blue:focus {
background: rgba(17,85,129,1)!important;
-webkit-transition: all 0.4s;
-moz-transition: all 0.4s;
transition: all 0.4s;
}

.menu-black {background: rgba(0,0,0,0.8);}
.menu .active .menu-black {background: rgba(0,0,0,1);}
.menu-black:hover, .menu-black:focus {
background: rgba(0,0,0,1)!important;
-webkit-transition: all 0.4s;
-moz-transition: all 0.4s;
transition: all 0.4s;
}

.slicknav_menu .slicknav_nav a, .slicknav_menu .slicknav_nav .slicknav_item {padding: 8px;}
.slicknav_menu .slicknav_nav a {background: #23333C;}
.slicknav_menu .slicknav_nav .slicknav_item a {padding-left: 5px;background: none;}
.slicknav_menu .active a {background: #162127!important;}

/* Sidecol-A optisch ähnlich den Verticval-Menüs Start */

.sidecolahome {
background: #fff;
font-family: 'Roboto Condensed', Arial, Helvetica;
color: #383838;
font-size: 14px;
line-height: 22px;
border-radius: 2px 0px 0px 2px;
	box-shadow: 0 1px 2px -1px rgba(0, 0, 0, 0.4), 0 1px 2px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 1px 2px -1px rgba(0, 0, 0, 0.4), 0 1px 2px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 0 1px 2px -1px rgba(0, 0, 0, 0.4), 0 1px 2px rgba(0, 0, 0, 0.1);
	border-radius: 2px 0px 0px 2px;
}

.sidecolahome li {
line-height: 1.5em;
}

li {
    line-height: 1.5em;
}

.schc-header {
    font-size: 15px;
    line-height: 30px;
    font-weight: 600;
    color: #24638B;
}

.sidecolahomeheader {
background: #AC061C;
	background: -webkit-linear-gradient(top, #C8071D, #AC061C);
	background: -moz-linear-gradient(top, #C8071D, #AC061C);
	background: -ms-linear-gradient(top, #C8071D, #AC061C);
	background: -o-linear-gradient(top, #C8071D, #AC061C);
	background: linear-gradient(top, #C8071D, #AC061C);
text-align: center;
font-family: 'Roboto Condensed',Helvetica, Arial;
font-size: 1rem;
text-transform: uppercase;
color: #ffffff;
font-weight: 300;
font-style: normal;
text-shadow: 0px 0px 1px rgba(0, 0, 0, 0.20);
line-height: 40px;
}

.sidecolahomeheader-kontakt {
background: #AC061C;
	background: -webkit-linear-gradient(top, #115581, #0C3958);
	background: -moz-linear-gradient(top, #115581, #0C3958);
	background: -ms-linear-gradient(top, #115581, #0C3958);
	background: -o-linear-gradient(top, #115581, #0C3958);
	background: linear-gradient(top, #115581, #0C3958);
text-align: center;
font-family: 'Roboto Condensed',Helvetica, Arial;
font-size: 1rem;
text-transform: uppercase;
color: #ffffff;
font-weight: 300;
font-style: normal;
text-shadow: 0px 0px 1px rgba(0, 0, 0, 0.20);
line-height: 40px;
}

.sidecolahomecontent {	
padding: 10px 20px 0px;
border-bottom: 1px solid #ddd;
}

.sidecolahomecontent-first {	
padding: 10px 20px 0px;
border-bottom: 1px solid #ddd;
}

.sidecolahomecontent-last {	
padding: 10px 20px 10px;
}


/* Sidecol-A optisch ähnlich den Verticval-Menüs END */


/* Typo allgemein Start */

body {line-height: 1.6rem;}

h1 {font-size: 2em; line-height: 1.2em;font-weight: 500;}
h2 a:link, h2 a:visited {color: #0032bd!important;}
h2 a:hover, h2 a:focus {color: #284186 !important;}
h3 {letter-spacing: 0.5px;}

.maincontent a:hover, .maincontent a:focus {color: #d00;}
.maincontent a.btn:hover, .maincontent a.btn:focus {color: #fff;}

.maincontent .item-page .img_caption {
background: #0F547F;
font-size: 0.8rem;
color: #fff;
text-align: center;
}

.maincontent h3 {margin: 20px 0 10px;font-size: 1.2rem;}
.maincontent h4 {margin: 20px 0 10px;letter-spacing: 0px; color: #24638B;opacity: 1;}
.fontsize-middle {font-size: 13px;line-height: 22px;}

.highlight {background: yellow;}
.slideout-toggle {color: #000 !important;}

.btn, .button, button {letter-spacing: 0.5px;}

#base2_modules p {color: #fff;}
#base2_modules .menu a {color: #fff;}
#base2_modules .menu a:hover, #base2_modules .menu a:focus {color: #ddd;}

/* #container_base {margin-top: 50px;padding: 30px;} */
#container_base {padding: 10px;margin-top: 1px;}
#footer-2, #footer-3 {text-align: center; color: #fff;}


.wrapper_contenttop {padding: 50px 0px 10px 0px;}


.bottom-3 .module .module_header h3.mod_standard {text-align: left; color: #24638B;}
.bottom-3 {font-size: 13px;line-height: 20px;}
.bottom-3 ul li {font-size: 13px;line-height: 20px;}

#jmap_toggler {margin: 20px 0 15px 15px;font-size: 12px;}
#jmap_toggler_all {color: #fff;background: #3B835D;padding: 3px 6px;margin: 4px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
#jmap_toggler_none {color: #fff;background: #AA171B;padding: 3px 6px;margin: 4px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}

.left.module .module_header h3.mod_standard {text-align: left;}
.maincontent .icons {margin-bottom: 30px;}
.article-info {color: #444;font-size: 0.8em;text-transform: uppercase;letter-spacing: 0.5px;font-weight: 400;}

.search-results dt.result-title {
font-size: 120%;
line-height: 140%;
}
#copyright a{color: yellow;}

[class^="fa-"]::before, [class*=" fa-"]::before {
  margin-right: 5px;
}

/* Typo allgemein END*/

/* Seitenende-Navigation START */
.icon-chevron-right {display: inline-block;}
ul.pager.pagenav {font-size: 12px;margin-left: 0px;margin-top: 50px;}

.pager li > a, .pager li > span {
display: inline-block;
padding: 3px 10px;
-webkit-background-clip: padding-box;
background-clip: padding-box;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}

.pager.pagenav a {background-color: #F3F5F8!important;color: #24638B!important;}
.pager.pagenav a:hover, .pager.pagenav a:focus {background-color: #D8E2EA!important;color: #24638B;}


/* Seitenende-Navigation END */

hr { max-width: 100%; border-color: #555; border: 0; height: 1px; background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }

.breadcrumb {padding: 0 0px;margin: 2px 0 4px;}
.breadcrumb > li {text-shadow: 0 1px 0 #ffffff;font-size: 12px;}


.layerslideshow .info > div {
top: 90%!important;
-webkit-transform: translateY(-50%);
ms-transform: translateY(-50%);
transform: translateY(-50%);
}

/* Layer-Slideshow START */

.layerslideshow .item h2{
text-shadow: 0 0 20px rgba(0,0,0,1);
font-weight: 600!important;
border-bottom: 0px solid #C2A54E;
background: rgba(0,0,0,0.4);
font-size: 1.8vw!important;
}

.layerslideshow .item h3{
text-shadow: 0 0 20px rgba(0,0,0,1);
background: rgba(0,0,0,0.4);
min-width: 100%;
padding-top: 10px!important;
line-height: 2vw!important;
font-size: 1vw!important;
padding-top: 0px!important;
}


/*
.layerslideshow .info h2 {
background-color: rgba(0, 0, 0, 0.2);
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5)
}

.layerslideshow .info h3 {
background-color: rgba(0, 0, 0, 0.2);
line-height: 50px;
max-width: 40%!important;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5)
}
*/

/* Layer-Slideshow END */

/* Newsticker Frontpage Responsive Grid for Articles - bottom-1 + bottom-2 START */

.bottom-1 .module_header,  .bottom-2 .module_header {margin-bottom: 30px;}
.mix-introtext {color: #525252!important;line-height: 1.4!important;margin: 0 0 8px!important;}
.mix-controls .button, .inner-mix .button {border-radius: 2px!important;color: #454545!important;}
.regridart .mix {background-color: #F3F5F8!important;}
.theme_elegant.mix-grid .inner-mix {background: #fff!important;	border: 0px solid #e5e5e5!important;}
.theme_elegant.mix-list .mix {background: #fff !important;}
.regridart .inner-mix h3 {font-size: 16px!important;}
.mix-extra {font-size: 11px!important;}

/* Newsticker Frontpage Responsive Grid for Articles - bottom-1 + bottom-2 END */


/* Edocman Anpassungen START */
.edocman-container .row {margin-left: 0px;}
.btn.edocman-download-btn {letter-spacing: 0.5px;}
h2.edocman-heading {
font-size: 1.2em;
margin-bottom: 20px!important;
margin-top: 0px!important;
}

#edocman-category h1.edocman-page-heading {color: #24638B;}
h3.edocman-category-title, h3.edocman-document-title {font-size: 1rem!important;}
#edocman-categories .edocman-description {
padding: 10px 10px 0px 10px;
line-height: 1.2rem;
font-size: 0.9rem;
color: #fff;
background:#015A86;
border-radius:0 0 5px 5px;
border-bottom:1px solid #015A86;
border-left:1px solid #015A86;
border-right:1px solid #015A86;
}

h3.edocman-category-title a small {color: #333!important;}

.edocman-container .sortPagiBar .btn {display:none;}

.edocman-taskbar .btn {
padding: 6px 12px;
margin: 5px 10px 5px 10px;
font-size: 12px;
letter-spacing: 0.5px;
line-height: 16px;
}

.edocman-description-details p {
text-align: left;
padding-left: 45px;
font-size: 0.9rem;
line-height: 1.2rem;
}

#edocman-category-page-default .sortPagiBar {display: none!important;}
#edocman-documents .btn:hover {color: #fff!important;}


/* Edocman Anpassungen END */

/* Cookie CK START */
#cookiesck {
position:fixed;
left:0;
right: 0;
bottom: 0;
z-index: 99;
min-height: 30px;
color: #eeeeee;
background: rgba(0,0,0,0.7)!important;
box-shadow: #000 0 0 2px;
text-align: center;
font-size: 14px;
line-height: 14px;
}
#cookiesck .cookiesck_inner {
padding: 10px 0;
display: inline-block;
}
#cookiesck_readmore {
float:right;
padding:10px;
border-radius: 3px;
color: #fff;
font-size: 0.8em;
}
#cookiesck_accept{
float:right;
padding:10px;
margin: 1px;
border-radius: 3px;
background: #57821E!important;
cursor: pointer;
-webkit-transition: all 0.2s;
transition: all 0.2s;
border: 1px solid #3D5C13!important;
}
.cookiesck_button {
color: #fff!important;
}

#cookiesck_accept:hover{
font-size: 100%!important;
background: #6CA025 !important;
}
/* Cookie CK END */


/* Widgetkit-Anpassungen START */
h3.uk-h4 {
font-size: 16px!important;
text-transform: none;
letter-spacing: 0px;
color: #015a86;
font-weight: 400!important;
line-height: 1.4em!important;
}

.nuetzlichelinks {
font-size: 13px;
line-height: 1.4em;
}
/* Widgetkit-Anpassungen END */

/* SEO-Glossary Anpassungen START */
#glossarysearch #searchForm .btn {padding: 6px;margin: 4px;}
#glossarysearch .btn {letter-spacing: 0.5px; font-size: 12px;}
#glossary-form .button {background: #fff;}
div#glossarysearch .srch-btn {right: -40px;}
div#glossarysearch input.button.btn {display: none;}
div#com_glossary div#glossarysearch form#searchForm div.input-append input#filter_search {padding: 5px 25px 5px 25px;}

/* SEO-Glossary Anpassungen END */



@media only screen and (max-width: 770px) {
	.maincontent {padding-left: 40px; padding-right: 10px;}
} 

@media only screen and (max-width: 450px) {
	ul.pager.pagenav {display: none;}
} 

/* Fix because Submenu START */

@media only screen and (min-width: 768px) and (max-width: 1000px) { 
	.sidecolahome {font-size: 13px;line-height: 22px;}
}

@media only screen and (min-width: 1140px) and (max-width: 1459px) { 
	.hornavmenu {text-align: center; margin-left: 50px;}
}
@media only screen and (min-width: 1460px) and (max-width: 1730px) { 
	.hornavmenu {position: relative;right: 100px; }
}


/* Fix because Submenu END */

/* Google Webfonts lokal START*/

@media only screen and (max-width: 767px) {
	.bottom-3{width: 100% !important; margin-left: 10px;}
	.top-1a .module_surround {margin-left: 10px !important;}
	#container_main {margin-left: 30px;}
}

@media only screen and (max-width: 790px) {
   .fontsize-middle {font-size: 11px;line-height: 20px;}
}


/* roboto-100 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  src: url('../fonts/roboto-v18-latin-100.eot'); /* IE9 Compat Modes */
  src: local('Roboto Thin'), local('Roboto-Thin'),
       url('../fonts/roboto-v18-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v18-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v18-latin-100.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v18-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v18-latin-100.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-300 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/roboto-v18-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Roboto Light'), local('Roboto-Light'),
       url('../fonts/roboto-v18-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v18-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v18-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v18-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v18-latin-300.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-regular - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/roboto-v18-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Roboto'), local('Roboto-Regular'),
       url('../fonts/roboto-v18-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v18-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v18-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v18-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v18-latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-500 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/roboto-v18-latin-500.eot'); /* IE9 Compat Modes */
  src: local('Roboto Medium'), local('Roboto-Medium'),
       url('../fonts/roboto-v18-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v18-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v18-latin-500.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v18-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v18-latin-500.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-700 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/roboto-v18-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Roboto Bold'), local('Roboto-Bold'),
       url('../fonts/roboto-v18-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v18-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v18-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v18-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v18-latin-700.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-900 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/roboto-v18-latin-900.eot'); /* IE9 Compat Modes */
  src: local('Roboto Black'), local('Roboto-Black'),
       url('../fonts/roboto-v18-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v18-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v18-latin-900.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v18-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v18-latin-900.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-condensed-300 - latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/roboto-condensed-v16-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Roboto Condensed Light'), local('RobotoCondensed-Light'),
       url('../fonts/roboto-condensed-v16-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-condensed-v16-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-condensed-v16-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-condensed-v16-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-condensed-v16-latin-300.svg#RobotoCondensed') format('svg'); /* Legacy iOS */
}

/* roboto-condensed-regular - latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/roboto-condensed-v16-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'),
       url('../fonts/roboto-condensed-v16-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-condensed-v16-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-condensed-v16-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-condensed-v16-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-condensed-v16-latin-regular.svg#RobotoCondensed') format('svg'); /* Legacy iOS */
}

/* roboto-condensed-700 - latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/roboto-condensed-v16-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'),
       url('../fonts/roboto-condensed-v16-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-condensed-v16-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-condensed-v16-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-condensed-v16-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-condensed-v16-latin-700.svg#RobotoCondensed') format('svg'); /* Legacy iOS */
}

/* roboto-condensed-italic - latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/roboto-condensed-v16-latin-italic.eot'); /* IE9 Compat Modes */
  src: local('Roboto Condensed Italic'), local('RobotoCondensed-Italic'),
       url('../fonts/roboto-condensed-v16-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-condensed-v16-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-condensed-v16-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-condensed-v16-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-condensed-v16-latin-italic.svg#RobotoCondensed') format('svg'); /* Legacy iOS */
}


/* Google Webfonts lokal END*/
