:root {
  --color-font-primary: #000;
  --color-primary: #009898;
  --color-orange: #F18663;
  --color-ui-background:  rgba(0,0,0,.05);
}

html.new-ui-html:root {
  --c-brand-primary: var(--color-primary);
  --c-brand-primary-darken-5: #d9d9d9;
  --c-brand-primary-darken-7: #d7d7d7;
  --c-brand-primary-darken-10: #d4d4d4;
  --c-brand-primary-darken-15: #cfcfcf;
  --c-brand-primary-darken-17: #cdcdcd;
  --c-brand-primary-darken-20: #cacaca;
  --c-brand-primary-darken-25: #c5c5c5;
  --c-brand-primary-lighten-7: #e5e5e5;
  --c-brand-primary-lighten-40: #ffffff;
}

body
{
  background-image: url("P:\Eigene Dokumente\Dokumente Julia\00_Allgemeines\002_Bilder\Idee.jpeg");
  background-size: cover; 
  background-attachment: fixed;
  background-position: center center;
  background-repeat: no-repeat;
}

html.popup body
{
  background-image: none !important;
}

.btn
{
  transition: all 0.6s ease-out;
}

.btn-primary
{
  border-color: #ea8d1c;
  background-color: #ea8d1c;
  border-radius: 0;
}

.btn-primary:hover, .btn-primary.active, .btn-primary.open
{
  border-color: #000000;
  background-color: #000000;
}

.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary
{
  background-color: #000000 !important;
}

/* Form */
.checkbox.checkbox-switch label i {
  border-radius: 20px !important;
}

.checkbox.checkbox-switch.switch-primary label>input:checked+i {
  background-color: #3c763d !important;
  border-color: #3c763d !important;
  box-shadow: #3c763d 0px 0px 0px 8px inset !important;
}

.navbar-brand img
{
  margin-top: 10px;
}

div.block table.iconTable td.iconData
{
  background-color: rgba(241, 134, 99, 0) !important;
  border-radius: 0 !important;
}

div.block table.iconTable td.iconData:hover
{
  background-color: rgba(241, 134, 99, 0.2) !important;
  border-radius: 0 !important;
}

*
{
  border-radius: 0 !important;
}

.content
{
  border: 0;
}

div.ef-catalog-entry:hover
{
  background-color: rgba(241, 134, 99, 0.2) !important;  
}

.sortedTable tr:hover
{
  background-color: rgba(241, 134, 99, 0.2) !important;  
}

.navbar-inverse
{
  background-color: #fff;
}

#ef-calendar .clndr .controls, #ef-big-calendar .clndr .controls
{
  background-color: #ea8d1c !important;
}

#ef-calendar .clndr .controls .clndr-previous-button:hover, #ef-calendar .clndr .controls .clndr-next-button:hover, #ef-big-calendar .clndr .controls .clndr-previous-button:hover, #ef-big-calendar .clndr .controls .clndr-next-button:hover
{
  background-color: #000000 !important;
}


#ef-calendar .day-header, #ef-big-calendar .day-header
{
  background-color: rgba(261, 176, 72, 1) !important;  
}

#ef-calendar .event-header, #ef-big-calendar .event-header
{
   background-color: rgba(261, 176, 72, 1) !important;  
}

.btn.btn-mini.ef-grid-action.btn-default[value='nein']
{
  background-color: #BB0000;
  color: #ffffff;
  border: #BB0000;
}

.btn.btn-mini.ef-grid-action.active.btn-primary[value='ja'], 
.ef-grid-action.btn.btn-mini.btn-primary[value='ja']
{
  background-color: #00BB00 !important;
  color: #ffffff;
  border: #00BB00;
}

.pace .pace-activity
{
  border: 5px solid transparent;
  border-radius: 10px !important;
  border-top-color: #ea8d1c;
  border-left-color: #ea8d1c;
  top: 20px;
}

.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
	background-color:  rgba(261, 176, 72, 1) !important;  
}

.ef-breadcrumb a {
  color: #fff !important;
}

#ef-navbar .container ul.nav.navbar-nav > li > a, #ef-navbar .container ul.nav.navbar-nav > li > button {
    color: #009898;
}

.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
	background: rgba(241, 134, 99, 1) !important;
}

.panel-primary > .panel-heading {
	background: rgba(241, 134, 99, 1) !important;
  border-color: rgba(241, 134, 99, 1) !important;
}

.ef-question-indicator .ef-question-indicator-current {
	background-color: rgba(241, 134, 99, 1) !important;
  border-color: rgba(241, 134, 99, 1) !important;
}

.ef-question-indicator .ef-question-indicator-done {
	background-color: #009898 !important;
 	border-color: #009898 !important;
}

.btn-warning {
	background-color: #a94442 !important;
}

a.link, a.link:visited, a.link:hover, a.link:link {
 	color:  #009898 !important;
}

div.ef-block table.iconTable td.iconData:hover {
	background: rgba(0, 152, 152, 0.25) !important;
}

g[fill="#67b7dc"]
{
	fill: rgb(0,152, 152);
}

g[stroke="#67b7dc"]
{
	stroke: rgb(0,152, 152);
}

g[fill="#67b7dc"]{
	fill: rgb(0,152, 152);
}

g[stroke="#67b7dc"]{
	stroke: rgb(0,152, 152);
}

g[fill="#009688"]
{
	fill:rgb(241, 134, 99);
}

g[stroke="#009688"]
{
	stroke:rgb(241, 134, 99);
}

g[fill="#009688"]{
	fill:rgb(241, 134, 99);
}

g[stroke="#009688"]{
	stroke:rgb(241, 134, 99);
}

/* New UI */
a.tw-bg-brand-primary,
button.tw-bg-brand-primary {
  background-color: var(--color-orange) !important;
  border-color: var(--color-orange);
}

/* 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,
input[type='checkbox']:focus,
input[type='radio']:focus,
.uneditable-input:focus,
.form-control:focus {  
  border-color: var(--color-primary);
  box-shadow: 0px 0px 1px var(--color-primary);
} */

.tw-cursor-default.tw-bg-brand-primary {
  background-color: var(--color-primary) !important;
}

/* .focus\:tw-ring-brand-primary:focus {
  background-color: var(--color-primary) !important;
} */

/*costumeCss*/
body
{

  background-image: url('/assets/BackgroundLogout/2021_08_12_Hintergrund eCampus.jpg');
  background-size:cover;
  background-attachment:fixed;
  background-position:center center;
  background-repeat:no-repeat;
  height:auto;
  min-height:100%;
}
  /*costumeCss_End*/

  .ef-content-area img {
      height: auto !important;
  }

@media only screen and (max-width: 992px) {
  .ef-content-area img {
      height: auto !important;
  }
}

aside.alert.alert-warning {
  background: #F18663 !important;
}

/* DO NOT ADD/EDIT AFTER THIS LINE */
div.breadcrumb-x{background-color:#009898;border-color:#009898;}
*.btn.btn-primary, *.btn.btn-primary:not(.active), *.btn.btn-primary:hover, *.btn.btn-primary:hover:not(.active), *.btn.btn-primary:focus, *.btn.btn-primary:focus:not(.active){background-color:#F18663;border-color:#F18663;}
#ef-navbar, #ef-navbar li a.dropdown-toggle[aria-expanded="true"]{background-color:#FFFFFF;border-color:#FFFFFF;}
*.progress .progress-bar {
 	background-color: #F18663 !important; 
}
/*costumeCssWuhu*/
body.ef-user-signed-in{background-image: url('/assets/BackgroundLogin/2021_08_12_Hintergrund eCampus.jpg');
background-size:cover;
background-attachment:fixed;
background-position:center center;
background-repeat:no-repeat;
height:auto;
min-height:100%;}
/*costumeCss_EndWuhu*/
