/*!
 * Start Bootstrap - Portfolio Item (http://startbootstrap.com/)
 * Copyright 2013-2016 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
 */

body {
    padding-top: 70px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
    font-size: 16.0px; color:#505051; background-color:#;
	

font-family: 'Helvetica', normal;    
font-family: 'Helvetica', normal;
    

}

.navbar-inverse {
    background-color: #b87f3a;
    border-color: #e4b505;
}
.navbar-inverse .navbar-nav > li > a {color: #000; }

.navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover {
    color: #000;
    background-color: #ffffff;
}

.navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover {
    color: #000;
    background-color: #ffffff;
}

 
/*Higslide-images----------------------------------------------------------------------------------------------------------------*/

a.highslide:link     {   border:1px solid #bdbcbc; overflow:hidden; filter:alpha(opacity=90);  opacity: 0.9; -moz-opacity:0.9; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;  
                         display:block; margin: 0px 0px 20px 0px; padding: 8px; color:transparent!important; -webkit-box-shadow:  1px 1px 3px 1px rgba(154, 154, 154, 0.5); box-shadow:  1px 1px 3px 1px rgba(176, 176, 176, 0.5); }
						 	
a.highslide:visited  {  border:1px solid #bdbcbc; filter:alpha(opacity=90);  opacity: 0.9; -moz-opacity:0.9;  -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
							
a.highslide:active   {  border:1px solid #bdbcbc; filter:alpha(opacity=90);  opacity: 0.9; -moz-opacity:0.9;  -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;} 
						
a.highslide:hover    {  border:1px solid #bdbcbc; filter:alpha(opacity=100); opacity: 1.0; -moz-opacity:1.0;  background-color: #dddcdc; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;   
						 -webkit-box-shadow:  1px 1px 3px 1px rgba(176, 176, 176, 0.5); box-shadow:  1px 1px 3px 1px rgba(176, 176, 176, 0.5);}	


  
.shadow   { -webkit-filter: drop-shadow(2px 2px 3px  #b0b0b0); 
    filter:         drop-shadow(2px 2px 3px  #b0b0b0); margin: 0px 0px 40px -14px; }  
  
  
.wagenrad-nav    { margin: -8px 0px 0px -5px;}
.img-right       { float:right; margin: 0px 0px 20px 30px!important; }
.img-left       { float:left; margin: 0px 20px 10px 0px;}

.aktivitaeten    { margin: 0px 0px 0px 0px;}
li               {  }
.button-right       { float:right; margin: 0px 0px 0px 10px; width:30px;}
.pad             { padding: 0px 20px 0px 20px;}
.linie        { border-bottom: 1px solid #87898b; border-top: 0px solid #666;  height:1px; margin:30px 0px 0px 0px; }
.textright    { float:left; font-size: 12.0px;}

a:link       {color:#e7002a;}
a:visited    {color:#e7002a;}
a:active     {color:#e7002a;}
a:hover      {color:#e7002a; text-decoration:underline;}

.border      {  border:1px solid #848484; }

#page-wrap { 
  max-width: 500px; 
  margin: 1rem auto;
  padding: 1rem;
}

.headerbox    {padding:0px 0px 0px 15px;}

iframe  { border: 1px solid #87898b!important;  padding: 8px; background-color:#fff;  margin: 0px 0px 0px -10px; }

.textfield   {max-width: 500px;}

.logo      {margin: 0px 0px 40px -20px;}

.full {
    background: url('../images/bg/22.jpg') no-repeat center center fixed;    
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover; background-color:#fff;
}

.bgcontainer   { background-color:#fff; padding: 40px;  margin-top: 0px; opacity: 0.98; /* background: url('../images/bg/papier.jpg');*/ border: 1px solid #666; 
-webkit-box-shadow: -1px 6px 21px 3px rgba(0,0,0,0.90);
-moz-box-shadow: -1px 6px 21px 3px rgba(0,0,0,0.90);
box-shadow: -1px 6px 21px 3px rgba(0,0,0,0.90); 
 -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;  
}
  
.textfield     { background-color:#fff;}
.bgcontainer     { text-align:left;}

 

/*SYSTEM-------------------------------------------------------------------------*/	
h1        { font-size: 1.3em; color:#231f20; font-weight:normal;}
h2        { font-size: 1.15em; color:#231f20; font-weight:normal;}
h3        { font-size: 1.2em; color:#231f20; padding-top: 0px;}


.page-header {
    padding-bottom: 20px;
    margin: 0px 0 20px;
    border-bottom: 1px solid #ccc;
}




.portfolio-item {
    margin-bottom: 25px; 
}

footer {
    margin: 0px 0px; font-size: 14.0px;
}

.footer   { text-align:center;}


@media (min-width: 767px) and (max-width: 1000px)  {

.navbar-nav { font-size: 18.0px; }
.wagenrad-nav   { display:none!important;}
.navbar-nav > li > a {
    padding: 15px 12px 15px 12px;
}

}
 
@media (min-width: 150px) and (max-width: 480px)  {

body { padding-top: 0px; font-size: 14.0px; }
li               { margin-left: -20px!important; }
footer {
    margin: 0px 0; font-size: 12.0px;
}

} 
 
 
 
 