@font-face {
	font-family: 'NewsGot';
	font-style: normal;
	font-weight: 400;
	src: url(/appl/fonts/win/news_got_reg.woff2) format('woff2'), url(/appl/fonts/win/news_got_reg.woff) format('woff');
}

@font-face {
	font-family: 'NewsGot';
	font-style: normal;
	font-weight: 700;
	src: url(/appl/fonts/win/news_got_den.woff2) format('woff2'), url(/appl/fonts/win/news_got_den.woff) format('woff');
}

.wrapperMid, .elementNavigationLeft .elementLinkRow a { font-family: 'NewsGot', sans-serif; font-size:19px; line-height:130%!important; }
.cmsPreview .wrapperMid { font-size:14px; line-height:130%; }
.elementForm input[type=text], 
.elementFormNew input[type=text], 
.elementForm input[type=email], 
.elementFormNew input[type=password], 
.elementFormNew input[type=email], 
.elementForm textarea, .elementFormNew textarea { font-size:17px!important; border-radius:0!important;}


.buttonRow { font-size:16px; }
.wrapperMid .lead { color:#000;}
.elementLinkRow, .elementEventDates { line-height:120%;}
.embedded .wrapperContent 		{ padding:0 0 0 0;}
/*
.embedded .wrapperFullWidth { margin-left:0; margin-right:0;}
.embedded .paddingFullWidth		{ padding-left:0; padding-right:0; }
*/
.error, .streetNoService { color: #ff1900!important;}
.pguideResList .wrapperTitle .title { font-size: 80%;}


.blockStaticRight       { background-color: #ececea; line-height:135%;  border:none; padding:0; margin:0;}
.mobile .topImage .colFuncs .blockStaticRight:first-of-type { margin-top:0!important; border-top:none; padding-top:0;}
.blockStaticRight .wrapper { padding:10px 15px 10px 15px;}
.blockStaticRight .image { margin:-10px -15px -10px -15px; }
.blockStaticRight .link .gi { font-size:70%; padding-right:5px; vertical-align: 1px;}


@media screen and ( min-width: 600px ) {

  .wrapperMid { font-size:20px; line-height:130%!important; }
  .elementForm input,  .elementForm textarea { font-size:18px!important;}
  .wrapperContent .pguideViewDetails .title, .mopage .moduleUserContent h1.title { font-size:40px; line-height:120%;}
  .title .icon img    { height: 30px; width:auto; vertical-align: baseline; }
  /*.elementForm .go { margin-top:3px; }*/
  
  /* top slider */
  .wrapperTopImage h1 { font-size:3.3em!important; line-height:1.3em;}
  .wrapperTopImage .lead { font-size:1.3em; line-height:1.3em; font-weight:800;}
}

.button, .buttonSmall, .buttonRow, .elementForm input[type='submit'], .elementForm input[type='button'] { font-size:18px!important; font-family: inherit!important; }
.embedded .wrapperContent h1 { color:#000!important; font-size:2em!important; }
.listCols .title { line-height:120%; }

.ucStatusFrontrot, .ucStatusFrontgruen, .ucStatusFrontorange, .ucStatusFrontgrau, .ucStatusFrontblau { font-size: 11px; padding: 1px 4px 1px 4px; font-weight: bold!important;}

.blockStaticRight ul { padding-left:1em;}
.fancyAltList .tb .header { font-size:95%;}

.moduleStream .tdBroadcastSubmit .gi {
	vertical-align:-16%;
}

.headerClosedUserGroup { background-color: #EA6F2D }



