/* 
  �nderungen am CSS f�r das
  CARD/1 SupportCenter
*/

/* Allgemeines */
body{
  color: #000000;
}

a {
    color: #23527c;
    text-decoration: none;
}

/* ace.css*/

/* temp navbar*/

.grey {
    color: #393939 !important;
}

.blue {
    color: #23527c !important;
}

.ace-nav > li.grey > a {
    /*background-color: #f5f5f5;*/
    background-color: transparent;
    color: #393939;
}

.ace-nav > li.grey > a:focus, .ace-nav > li.grey > a:hover, .ace-nav > li.open.grey > a {
    /*background-color: #FFD4A4;*/
    background-color: #F5F5F5;
    color: #393939;
}

.ace-nav > li > a > .ace-icon {
    color: #393939;
}

.dropdown-toggle .white {
    color: #393939 !important;
}

/*temp navbar ende*/

/* Link f�r Logo oben links -> padding entfernen */
.navbar .navbar-brand {
    color: #1B6AAA;
    padding-left: 2px;
}

.navbar .navbar-brand :hover{
    color: #afbedc;
}

.header{
  /*background-color: #E0A770;*/
  background-color: none;
  border-bottom: 1px solid #FFF;
}

/* Breadcrumb Settings */
.breadcrumb > li > a {
  /*color: #1B6AAA;*/
  color: #fff; /* Design 3 */
}

.breadcrumb > li, .breadcrumb > li.active {
    color: #fff; /* Design 3 */
}

.nav-recent {
    color: #ffffff;
    font-size: 90%;
}

.nav-recent a{
  color: #fff;
}

/* Breadcrumb Settings End */

.btn-primary, .btn-primary.focus, .btn-primary:focus {
    background-color: #005DA8 !important;
    border-color: #005DA8;
}

.btn-primary.focus {
  background-color: #117ACB !important;
  border-color: #117ACB;
}

.btn-white.btn-primary {
  border-color: #117ACB;
}

.label{
  background-color: #777;
}

.label.label-grey{
  background-color: #777;
}

.label.arrowed:before, .label.arrowed-in:before {
  border-right-color: #777;
}

.label.arrowed-in-right:after {
  border-color: #777 transparent; 
}

.badge {
  background-color: #777;
}

textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus {
    border-color: #1B6AAA;
}

input[type=checkbox].ace:hover + .lbl::before,
input[type=radio].ace:hover + .lbl::before,
input[type=checkbox].ace + .lbl:hover::before,
input[type=radio].ace + .lbl:hover::before {
    border-color: #1B6AAA;
}

input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], textarea {
    color: #000;
}





.form-control, select {
    color: #000;
}

.table > thead > tr > th {
    border-color: #fff;
}

.widget-box {
    box-shadow: 5px 5px 10px #999;
}

.widget-header > .widget-title {
    /*color: #3062C6;*/
    color: #fff;
}

.widget-color-blue2 > .widget-header {
    /*background: #eac49d;*/
    background-color: #005DA8;
    /*background: linear-gradient( to right, #4D8DC2, #005DA8);*/
    border-color: #eac49d !important;
}

[class*="widget-color-"] > .widget-body .table thead:first-child tr {
    background-color: #c8c8e8;
    background-image: none;
    filter: none;
}

.widget-toolbox {
    background-color: #cdd7ea;
}
.widget-toolbox:first-child {
    border-bottom: 1px solid #FFF;
    background-color: #afbedc;
}
.widget-toolbox:last-child {  
    border-top: 1px solid #FFF;
    text-align: center;
}

.login-layout .widget-box .widget-main {
    /*background: linear-gradient( to bottom right, #FBDDBC, #FEB058);*/
    background: linear-gradient( to right, #558FBF, #1B6AAA);
    background-color: #1B6AAA;
    box-shadow: 5px 5px 10px #999;
    color: #fff;
}

.login-layout a {
  color: #fff !important;
}

.login-container img{
  width: 100%;
}

.signup-box .toolbar {
    box-shadow: 5px 5px 10px #999;
}

.profile-activity {
    border-bottom: 1px solid #FFF;
    background-color: #cdd7ea;
}

/* Dropdown-Men�eintr�ge hover */
.dropdown-yellow > li.active:hover > a, .dropdown-yellow > li.active > a, .dropdown-yellow > li:hover > a, .dropdown-yellow > li > a:active, .dropdown-yellow > li > a:focus {
    background: #FEE0BD;
    color: #444;
}

/* ace-skins.css */

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .skin-3 .navbar.navbar-collapse {
        background-color: transparent;
    }
    .skin-3 .navbar.navbar-collapse:before,
    .skin-3 .navbar.navbar-collapse .navbar-container {
  background-color: #fff !important;
  background: linear-gradient( to right, #fff, #fff, #FEA43E); /* Design 3*/
  border-bottom: #ddd 1px solid;
    }
}
.skin-3 .sidebar {   
    background-color: #005DA8;
}

.skin-3 .nav-list > li > a {
    /*background-color: #FEB058;*/
    background-color: #005DA8;
    color: #fff;
}

.skin-3 .nav-list > li.active {
    border-color: #FFF !important;
}

.skin-3 .nav-list > li:hover > a {
    /*background-color: #f2dbc5;*/
    background-color: #0087F5;
    background: linear-gradient( to right, #005DA8, #0087F5);
    color: #fff;
}

.skin-3 .nav-list > li.active > a,
.skin-3 .nav-list > li.active.highlight > a {
    background-color: #FEB058 !important;
    background: linear-gradient( to right, #FEB058, #FEE0BD);
    color: #1B6AAA !important;
}

.skin-3 .nav-list > li.active:before {
    display: block;
    background-color: transparent !important;
}

.skin-3 .nav-list li.active > a:before {
    border-right-color: #1B6AAA;
}

/* FontAwesome-Glyphicons in der nav-list */
.skin-3 .nav-list > li > a i{
  color: #FEB058;
}

.skin-3 .nav-list > li.active > a i,
.skin-3 .nav-list > li.active.highlight > a i{
    color: #1B6AAA !important;
}

/* Gylphicons nav-list Ende */

.skin-3 .sidebar.menu-min .nav-list > li > a > .menu-text {
    background-color: #0087F5;
    background: linear-gradient( to right, #0087F5, #005DA8);
    border-color: #1B6AAA;
}
.skin-3 .sidebar.menu-min .nav-list > li.active > a > .menu-text {
    background-color: #FEB058;
    background: linear-gradient( to right, #FEE0BD, #FEB058);
    color: #1B6AAA !important;
}

.skin-3 .sidebar.menu-min .nav-list > li > .arrow:after {
    border-right-color: #1B6AAA;
}

.skin-3 .sidebar-toggle {
    /*background-color: #E0A770;*/
    background-color: #005DA8;
    border-color: #F2F2F2;
}

.skin-3 .sidebar-toggle > .ace-icon {
    border-color: #393939;
    color: #393939;
}

.skin-3 .breadcrumbs {
    background-color: #005DA8; /*Design 3*/
    box-shadow: 5px 5px 10px #999;
}

/* temp navbar */
.skin-3 .navbar{
  background-color: #fff !important;
  background: linear-gradient( to right, #fff, #fff, #FEA43E); /* Design 3*/
  border-bottom: #ddd 1px solid;
}

/* bootstrap-3.3.6.css*/

.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
    border: 1px solid #fff;
}

.table-striped > tbody > tr:nth-of-type(odd) {
    background-color: #cdd7ea;
}

.table-striped > tbody > tr:nth-of-type(even) {
    background-color: #cdd7ea;
}

.input-sm {
    font-size: 14px;
}

.navbar-fixed-top{
  z-index: 1025;
}

/* default.css + Erg�nzungen */

td.category, th.category		{ 
  /*background-color: #f3dec9 !important; */
  background-color: #FEE0BD !important; 
  color: #000000; 
  font-weight: bold; 
  vertical-align : top; 
}

/* F�r die Filter-Box */
#filter .table > tbody > tr > td, #filter .table > tbody > tr > th, #filter .table > tfoot > tr > td, #filter .table > tfoot > tr > th, #filter .table > thead > tr > td, #filter .table > thead > tr > th {
    vertical-align: middle;
}

/* F�r "Probleme anzeigen" */ 
#bug_action .table > tbody > tr > td, #bug_action .table > tbody > tr > th, #bug_action .table > tfoot > tr > td, #bug_action .table > tfoot > tr > th, #bug_action .table > thead > tr > td, #bug_action .table > thead > tr > th {
    vertical-align: middle;
}

.small-caption	{
    background-color: #cdd7ea;
}

td { background-color: #cdd7ea; }
tr.spacer td{ background-color: #FFF;}

tr.clist-table-header td{
  background-color: #afbedc;
}

/* f�r die "bugnotes" mit den Dateianh�ngen */
tr.bugnote .bugnote-note {
    background-color: #cdd7ea;
}

.bugnote-private { background-color: #eeeeee !important;}

.bugnote-public { background-color: #cdd7ea !important;}

.buglist-headers{
  background-color: #afbedc !important;
  background-image: none !important;
}

#buglist .cftype-string { text-align: center !important; }

#relationships .widget-toolbox:first-child {
  background-color: #cdd7ea;
}

#login-box .btn-inverse {
  background-color: #FEB058 !important;
  border-color: #FEB058;
  color: #393939 !important;
}

#login-box .btn-inverse:hover {
  background-color: #FE9925 !important;
  border-color: #FE9925;
}

.width50 {
  width: 50%;
}

.width75{
  width: 75%;
}

td.form-title{
  background-color: #005DA8;
  color: #fff;
  font-weight: bold;
  
}

.italic-small{
  font-style: italic;
  font-size: 10px;
}

i.link-color{
  color: #337ab7;
}

.shadow {
  box-shadow: 5px 5px 10px #999;
}

#buglist th.column-summary, #buglist th.column-description, #buglist th.column-notes, #buglist th.column-steps-to-reproduce, #buglist th.column-additional-information {
    text-align: center;
}

select#reporter_id {
    font-size: 14px;
}

/* explizit f�r das H�ndler-CustomField */
select#custom_field_3{
  font-size: 14px;
}

/* F�r's Impressum */
.impressum h1 {font-family: Arial, Helvetica, sans-serif; font-size:18px; line-height:20px; color:#254895;}
.impressum h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #f7840d}
.impressum {
  padding: 10px;
  background-color: #fff;
}
.impressum .bodytxt {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}

/* NewsPage */
div.news_entry {
  width: 50%;
  box-shadow: 5px 5px 10px #999;
  border: 1px solid #bebec0;
  padding: 0px;
  background-color: #FEB058;
}

div.news_entry_head {
  padding: 3px;
  text-align: right;
  /*background-color: #eac49d;*/
  background-color: #005DA8;
  color: #fff;
  margin-bottom: 1px;
}

div.news_entry_head a {
  color: #FEB058;
}

div.news_entry_head_hidden {
  /*background-color: #e0a770;
  background-color: #ffd9c2;*/
  background-color: #c0c0c0;
}

div.news_entry_modify_dialog {
  text-align: right;
  font-size: 80%;
  padding: 0px;
  margin-top: 3px;
  margin-bottom: 3px;
}

div.news_entry_body {
  padding: 5px;	
  padding-top: 10px;
  text-align: left;
  background-color: #cdd7ea;
}

div.news_entry_body_hidden { 
  /* background-color: #cdd7ea; */
  background-color: #f0f0f0;
}

div.entry_link {
  text-align: right; 
  clear: left; 
}

a.no_underscore {
  text-decoration: none;
}

span.news_img {
  /* border: 1px solid #59595b; */
  float: left;
  margin-right: 10px;
  /*margin-bottom: 10px;*/
  padding-bottom: 0px;
}

span.headline {
  margin-left: 3px;
  font-weight: bold;
  float: left;
}

span.headinfo {
  /*float:right; */
  margin-right: 3px;
}

img.thumbnail_newspage {
  width: 100%;
  max-width: 200px;
}

.paginationDiv {
  display: flex;
  justify-content: center;
}  

.paginationLinkCls {
  /*color: #fff !important; */
  color: black;
  float: left;
  padding: 5px 8px;
  text-decoration: none;
  transition: background-color .3s;
  border: 1px solid #ddd;
}

.paginationLinkCls.active {
  background-color: #005DA8;
  color: white;
  border: 1px solid #005DA8;
}

.paginationLinkCls.side {
  background-color: #005DA8;
  color: white;
  border: 1px solid #005DA8;
}

.paginationLinksCls a:hover:not(.active) {
  background-color: #ddd;
}

.noThumbnailIconCls {
  font-size: 40px;
  color: #005DA8;
  opacity: 0.7;
  transition: 0.3s;

  
}

.noThumbnailIconCls:hover {
  opacity: 1;
}

.thumbnailCls{
    border: 1px solid #59595b;
}
.verify-legendCls{
  color: #fff;
}


.realname-verifyCls{
  color: #000;
}


/* NewsPage Ende */
