@CHARSET "ISO-8859-1";

/*all*/
body {
	background-color:#F0F0F0;
}

/*all
definiert die Hintergrundfarbe der Navigationsleiste, ändert border-radius und border-color in ein leichtes grau*/
.navbar-custom {
	background-color: #4A6162;/*rgb(77,184,170); 172 58 72*/
    border-radius: 8px;
    border-color: #C5AA5B;
	border-radius: 0px 0px 14px 14px;
}

/*all
definiert Text- und Hintergrundfarbe des aktiven Tabs*/
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #4A6162;
  background-color: #C5AA5B; /*rgb(54,145,173); 194 69 68*/
}

/*all
definiert die Text- und Hintergrundfarbe der restlichen Tabs*/
.navbar-inverse .navbar-nav > li > a {
    color: #C5AA5B;
    background-color: inherit;
}

@media (min-width: 768px){
  .navbar-nav{
     margin: 0 auto;
     display: table;
     table-layout: fixed;
     float: none;
  }
}

.modalcustom {
    width: 40%; /* respsonsive width */
    /*margin-left:40%;  width/2) */ 
}

/*sortiment*/

.sortiment-nav-header
{
	margin-bottom: 0px;
	border-radius: 18px 18px 18px 0px;
}

.sortiment-nav-header-title
{
	color: #c5aa5b;
	padding-top: 10pt;
	padding-left: 230pt;
}

.sortiment-nav-container
{
	border-radius: 0px 0px 18px 18px;
	border: 1px solid #c5aa5b;
}

.sortiment-list-group-item
{
	background-color: #EFE3AF;
	border: 1px solid #4A6162;
	border-radius: 14px 14px 14px 14px;
}

.about-us-background{

	background-image:url(../img/SamowarText.jpg);
	background-repeat: no-repeat;
	    background-size: 100% auto;
    background-position: center top;
    background-attachment: fixed;
	background-repeat: repeat-y;
}

.about-us-backgroundBackup{
	padding: 15px 15px 15px 15px;
	background-image:url(../img/Samowar.jpg);
	
	background-repeat: no-repeat;
	max-width: 100%;
	display: block;
	height: 100%;
	max-width: 100%;
}















.bs-wizard {margin-top: 40px;}

/*Form Wizard*/
.bs-wizard {border-bottom: solid 1px #e0e0e0; padding: 0 0 10px 0;}
.bs-wizard > .bs-wizard-step {padding: 0; position: relative;}
.bs-wizard > .bs-wizard-step + .bs-wizard-step {}
.bs-wizard > .bs-wizard-step .bs-wizard-stepnum {color: #595959; font-size: 16px; margin-bottom: 5px;}
.bs-wizard > .bs-wizard-step .bs-wizard-info {color: #999; font-size: 14px;}
.bs-wizard > .bs-wizard-step > .bs-wizard-dot {position: absolute; width: 30px; height: 30px; display: block; background: #fbe8aa; top: 45px; left: 50%; margin-top: -15px; margin-left: -15px; border-radius: 50%;} 
.bs-wizard > .bs-wizard-step > .bs-wizard-dot:after {content: ' '; width: 14px; height: 14px; background: #fbbd19; border-radius: 50px; position: absolute; top: 8px; left: 8px; } 
.bs-wizard > .bs-wizard-step > .progress {position: relative; border-radius: 0px; height: 8px; box-shadow: none; margin: 20px 0;}
.bs-wizard > .bs-wizard-step > .progress > .progress-bar {width:0px; box-shadow: none; background: #fbe8aa;}
.bs-wizard > .bs-wizard-step.complete > .progress > .progress-bar {width:100%;}
.bs-wizard > .bs-wizard-step.active > .progress > .progress-bar {width:50%;}
.bs-wizard > .bs-wizard-step:first-child.active > .progress > .progress-bar {width:0%;}
.bs-wizard > .bs-wizard-step:last-child.active > .progress > .progress-bar {width: 100%;}
.bs-wizard > .bs-wizard-step.disabled > .bs-wizard-dot {background-color: #f5f5f5;}
.bs-wizard > .bs-wizard-step.disabled > .bs-wizard-dot:after {opacity: 0;}
.bs-wizard > .bs-wizard-step:first-child  > .progress {left: 50%; width: 50%;}
.bs-wizard > .bs-wizard-step:last-child  > .progress {width: 50%;}
.bs-wizard > .bs-wizard-step.disabled a.bs-wizard-dot{ pointer-events: none; }






















.flip-icon{
-moz-transform: scale(-1, 1);
-webkit-transform: scale(-1, 1);
-o-transform: scale(-1, 1);
-ms-transform: scale(-1, 1);
transform: scale(-1, 1);
}

/*all*/
.header-text-container {
    text-align: center;
	font-family: dualis;
	background-image:url(../img/header/header-text-background.jpg);
	opacity: 0.7;
    filter: alpha(opacity=70);
	cursor: pointer;
}

/*all*/
.header-background{
	display: block;
	height: 255px;
	max-width: 100%;
	padding: 85px 0px 85px 0px;
}

/*all
Eigenschaften der Popups*/
.modal-body {
	font-size: 12px;
}

/*all*/
.impressum {
	font-size: 9px;
	text-align: center;
}

/*all*/
.impressum-link-btn {
	background:none!important;
	color: #4A6162;
	border:none; 
	padding:0!important;
    cursor: pointer;
}

/*all*/
.headline {
	color: #4A6162;/*0a3050;*/
	font-weight:bold;
}

/*all*/
.header-text-h1 {
    font-size: 35px;
	vertical-align: middle;
}

/*all*/
.header-text-h2 {
    font-size: 15px;
	vertical-align: middle;
}

/*all
sorgt dafür, dass sich Bilder an die Fenstergröße anpassen*/
.img-responsive {
	display: block;
	height: auto;
	max-width: 100%;
}



/*main.html
vergrößert Abstand zwischen Bild und Text*/
.main-margin-img-text{
	margin-left: 24pt;
}

/*main.html*/
.quote {
	text-align: center;
	font-style: italic;
	font-size: 30px;
	line-height: 80%;
}

/*main.html*/
.quote-author {
	font-size: 13px;
}

/*main.html*/
.header-background-img-1 {
	background-image:url(../img/header/headerBG.jpg);
}

/*art.html*/
.header-background-img-2 {
	background-image:url(../img/header/header-2.jpg);
}

/*art
Bilder in Mitte*/
.img-center{
	margin-left: auto;
	margin-right: auto;
	display: block;
}

/*art
kleiner, grauer Text für Copyright*/
.img-with-copyright-text{
	display: block;
    width: 250px;
}
/*art
weiterlesen Design (Farbe wird durch style angegeben)*/
.read-link{
	font-size: 10px;
	text-align: center;
}
/*consulting
Eigenschaften der Kacheln*/
.consulting-tile{
	float: left;
	border-radius: 8px;
	margin: 8px;
}

.copyright-text{
	font-size: 9px;
	color: #777474;
	text-align: center;
}

/*exhibition.html*/
.header-background-img-3 {
	background-image:url(../img/header/header-3.jpg);
}

/*photography.html*/
.header-background-img-4 {
	background-image:url(../img/header/header-4.jpg);
}

/*teaching.html*/
.header-background-img-5 {
	background-image:url(../img/header/header-5.jpg);
}

/*consulting.html*/
.header-background-img-6 {
	background-image:url(../img/header/header-6.jpg);
}

/*lectures.html*/
.header-background-img-7 {
	background-image:url(../img/header/header-7.jpg);
}

/*publications.html*/
.header-background-img-8 {
	background-image:url(../img/header/header-8.jpg);
}

/*curiculum.html*/
.header-background-img-9 {
	background-image:url(../img/header/header-9.jpg);
}

/*contact.html*/
.header-background-img-10 {
	background-image:url(../img/header/header-10.jpg);
}

/*consulting projects background test
	background-size:100%;
	*/
.consulting-projects-background{
	padding: 15px 15px 15px 15px;
	background-image:url(../img/consulting/Hintergrund.jpg);
	display: block;
	background-repeat: no-repeat;
	max-width: 100%;
	height: 430px;
}








.centertest {
	margin: auto;
	width: 80%;
}



.carousel-inner > .item > img { margin: 0 auto; }


/*
.panel-grey {
  border-color: #333;
}
.panel-grey > .panel-heading {
  color: #777;
  background-color: #222;
  border-color: #333;
}
.panel-grey > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #333;
}
.panel-grey > .panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d;
}
.panel-grey > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #333;
}

#editor      { white-space:pre; }
*/







/*nicht mehr benötigt*/
.oldnavbar-custom {
	background-color: #003399;
}

/*nicht mehr benötigt*/
.oldnavbar-inverse .navbar-nav > .active > a,
.oldnavbar-inverse .navbar-nav > .active > a:hover,
.oldnavbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #080808;
}

/*nicht mehr benötigt*/
.background-image {
  background-image: url(img\curiculum\schelle.jpg);
}

/*nicht mehr benötigt*/
div.bg {
background-image: url(img\curiculum\schelle.png);
background-color:orange;
width:500px;height:200px;
border:1px solid red;
padding:20px;
}

/*nicht mehr benötigt*/
#headerasdf {
    background-image: url(img\header\header.jpg) repeat scroll 0 0 #fff;
    box-shadow: 0 0 5px #ddd;
    height: 255px;
    margin: 0 auto;
    width: 1005px;
}

/*nicht mehr benötigt*/
#header123 {
    background: url("img/header/header.jpg") repeat scroll 0 0 #fff;
    box-shadow: 0 0 5px #ddd;
    height: 255px;
    margin: 0 auto;
    width: 1005px;
}