/*--- primary color set --*/
.navbar-standerd .nav-menu > li.active > a,
.navbar-standerd.nav-item .nav-menu > li > a:before,
.navbar-standerd .nav-menu > li > a:hover,
.ts-top-nav li a:hover,
.navbar-standerd .nav-menu > li > a:hover,
.ts-heading .view-all-link:hover,
.ts-grid-item .ts-overlay-style .post-meta-info li.active,
.post-title a:hover,
.nav-menu .megamenu-tabs-nav > li.active a,
.nav-menu > li .nav-dropdown li a:hover{
    color: #990066 !important;
}

/*--- primary background color set --*/
.ts-heading .ts-title:before,
.widget-title:before,
.widgets .ts-widget-newsletter,
.ts-newslatter .newsletter-form .ts-submit-btn .btn:hover,
.top-bar .top-social li.ts-date,
.navbar-standerd.nav-item .nav-menu > li > a:before,
.widgets ul li a:hover,


.pagination li.active a, .pagination li:hover a{
    background: #990066;
}
/*-- newsletter btn color ---*/
.widgets .ts-widget-newsletter .newsletter-form .btn:hover{
    background: #232323;
}
/*-- overlay post title hover color ---*/
.overlay-post-content .post-title a:hover{
    color: #fff !important;
}

a{
	color:#000;
}


/*-- post content color--*/
h1.post-title{
	line-height:1.0em;
	letter-spacing:0.05em;
	word-spacing:0.1em;
}

.post-title.sm{
  letter-spacing:1px;
  font-weight:bold;
  color:#990066;
}

.post-content p{
    font-size: 15px;
    color: #666;
  }
.post-meta-info,.post-meta-info li{
  color:#990066;
  font-weight:bold;
  letter-spacing:2px;
  font-size: 15px !important;
}


/* Aufmacher HOME 1/3 */
.pr-0 h2.post-title a{
	line-height:40px;
	font-size:42px;
	text-shadow: 2px 2px 2px #333;
}
/* Aufmacher HOME 2/3 */
.p-1 h3.post-title a{
	line-height:24px;
	font-size:22px;
	text-shadow: 1px 1px 2px #333;
}
/* Headline Internetional Facts */
.post-content h3 a{
	font-size:24px;
	line-height:26px;
	color:#000;
}
.post-content h3 a:hover{
	color:#e21e22;
  -o-transition: all 0.6s ease;
  transition: all 0.6s ease;
  -webkit-transition: all 0.6s ease;
  -moz-transition: all 0.6s ease;
  -ms-transition: all 0.6s ease;
}


/* MegaMenu headline */
.nav-menu .post-content h3 a{
	font-size:20px;
	line-height:24px;
	color:#000;
}
#navbr{
	position:relative;top:5px;right:6px;height:12px;border-right:1px solid #222;
}

/* Teaser */
.post-content p{
	color:#333;
}
.stichzeile {
    font-family: "Oxygen", sans-serif;
    letter-spacing: 3px;
    line-height: 24px;
    font-weight: bold;
    font-size: 15px;
    color: #e21e23;
}
.t21{
	position:relative;
	top:21px;
}


/* Artikel Deatil*/
.post-title.lg {
  font-size: 80px;
  font-weight:bold;
  margin-bottom: 17px;
  letter-spacing:-2px;
  word-spacing:0px;
  color:#333;
}

.single-post .entry-content h3.job-title{
	margin-bottom:10px;
	margin-top:10px;
	line-height:22px;
}
a .job-firma{
	color:#000;
}
a .job-ort{
	color:#990066;
	letter-spacing:0.8px;
}
.mwd{
	font-weight:100;
	font-size:11px;
}
.ts-grid-box .ts-post-thumb img{
}

.btn-next a{
	font-family: "Skilt Gothic W01 Regular", "Verdana", sans-serif;
	color:#000;
	font-weight:bold;
	font-size:24px;
}
.red{
	color:#990066;
}
.single-post p a{
	color:#000;
	text-decoration:underline;
}
.single-post p a:hover{
	color:#666;
}
.single-post p em{
	color:#000;
}
.tevent{
	letter-spacing:1px;font-size:9px;border-radius:4px;padding:4px 6px;margin-right:10px;color:#000;background-color:#edb6b6;
}
.tsevent{
	letter-spacing:1px;font-size:9px;border-radius:4px;padding:4px 6px;color:#FFF;background-color:#990066;
}


#f>p:first-child:first-letter {
  float:left;
  font-weight: bold;
  font-size:84px;
  line-height:84px;
  color: #000;
  margin-right:5px;
  margin-left:-5px;
}
a.abo{
	border:1px solid #000;border-radius:4px;font-weight:bold;margin-top:42px;margin-right:10px;padding:4px; 10px;color:#000;
}
a.abo:hover{
	color:#990066;
}
	.max-margin{
		margin-left:130px;
	}
.loutlogoklein{
	height:25px;
	margin-top:-5px;
}

.btn-black {
    color: #fff;
    background-color: #000;
    border-color: #000;
}
.btn:hover > .btn-black{
    background-color: #000;
}


.bc{
	margin-top:40px;
	margin-bottom:20px;
	font-size:20px;
	font-family: "Skilt Gothic W01 Regular";
}
.bc a{
	color:#000;
}

.kunde{
	margin-bottom:20px;
	font-size:20px;
	line-height:26px;
}
.einreicher{
	margin-bottom:20px;
	font-size:20px;
	line-height:26px;
}


@media (min-width: 768px) and (max-width: 999px) {
	.jurydiv{
	border-left:3px solid #000;
	margin-top:60px;
	padding-left:30px;
	margin-right:0px;
	font-size:20px;
	line-height:26px;
	font-family:"PTSerifRegular";
	font-style:italic;
}
}



.btn.btn-warning{
	background-color:#fff;
	color:#000;
	border:1px solid #999;
}
a.btn.btn-warning{
		color:#000;
}
a.btn.btn-warning:hover, a.btn.btn-warning:active{
		color:#990066;
}

.btn-warning:not(:disabled):not(.disabled).active,
.btn-warning:not(:disabled):not(.disabled):active,
.show>.btn-warning.dropdown-toggle {
    color: #990066;
    background-color: #fff;
    border-color: #999;
}

.btn-warning:not(:disabled):not(.disabled).active, .btn-warning:not(:disabled):not(.disabled):active, .show>.btn-warning.dropdown-toggle {
    color: #990066;
    background-color: #fff;
    border-color: #999;
