body{
	background-color: #f3f3f3;
	/* color: white; */
}

/* .page-center{ */
	/* background-color: #333; */
	/* min-height: 1000px; */
	/* max-height: 1500px; */
	/* overflow: auto; */
/* } */ 

/* .footer{ */
	/* background-color: black; */
/* } */
.spacer-bottom
{
    padding-bottom:5px;
}

.text-shadow-small
{
    text-shadow: 0 0 0.2em #5f2525
}

.text-shadow
{
    text-shadow: 0 0 0.2em #fff, 0 0 0.2em #fff, 0 0 0.2em #fff
}

.home-table-header
{
    border:1px solid;
}

.home-table-middel
{
    border-left:1px solid;
    border-right:1px solid;
}

.home-table-bottom
{
    border-left:1px solid;
    border-right:1px solid;
    border-bottom:1px solid;
}

.card-text
{
    margin:10px !important;
    border-radius: .25rem;
    border: 1px solid rgba(0,0,0,.125);
    padding: 1.25rem;
}

.members-h3
{
	font-size: 24px;
	margin-top: 20px;
    margin-bottom: 10px;
	font-family: inherit;
    font-weight: 400; 
    line-height: 1.1;
    color: inherit;
}

.members-h4
{
	font-size: 18px;
	margin-top: 10px;
    margin-bottom: 10px;
	font-family: inherit;
    font-weight: 400;
    line-height: 1.1;
    color: inherit;
}

.caption
{
	padding:9px;
}

.plan-table-border
{
	border: 1px solid;
}

.plan-table-border-without-bottom
{
	border: 1px solid;
	border-bottom: 0px;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-1, 
.col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-2, 
.col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-3, 
.col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-4, 
.col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-5, 
.col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-6, 
.col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-7, 
.col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-8, 
.col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-9, 
.col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-10,
.col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-11,
.col-xs-12, .col-sm-12, .col-md-12, .col-lg-12, .col-12
{

   /* padding-top: 15px; */
   margin-right:0px;
   float:left;
   min-height:1px;

}

.col-begin{
	padding-top:0px;	
}
/*Anfang Navigationsleiste*/

.navbar {
	background-color: #6082B7;
	border-color: #6082B7;
	border-radius: 0;
}


.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
	color: #fff;
	background-color: #6C93CF;
}

.navbar-default .navbar-nav .open .dropdown-menu {
	background-color: #6082B7;
}

.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover {
	background-color: #739CDB;
}

.navbar-default .navbar-nav .open .dropdown-menu>li>a {
	color: white;
}

.navbar-default .navbar-nav>.active>a:hover {
	color: white;
	background-color: #739CDB;
}

.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
	background-color: #739CDB;
}

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
	color: white;
	background-color: #739CDB;
}

.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {
	color: white;
	background-color: #739CDB;
}

.navbar-default .navbar-nav>li>a {
	color: #fff;
}

.navbar-default .navbar-nav>li>a:hover {
	color: #fff;
}

.navbar-default .navbar-text {
	color: white;
}

.navbar-default .navbar-brand {
	color: #fff;
}

.navbar-default .navbar-brand:hover {
	color: #fff;
}

.navbar-default .navbar-toggle .icon-bar {
	background-color: #fff;
}

.navbar-default .navbar-toggle:hover {
	background-color: #739CDB;
}

.navbar {
	margin-bottom:0;
	min-height:50px;
}

.string_home
{
	font-family: cursive;
}

.img-responsive
{
	max-width: 100%;
    height: auto;
}

.navbar-brand
{
	height: 50px;
	float: left;
}

.navbar-toggler .icon-bar 
{
	display: block;
	width: 22px;
	height: 2px;
	border-radius: 1px;
	background-color: #fff;
	margin-bottom:3px;
}

.navbar-toggler
{
	display:block;
	padding: 9px;
	padding-bottom: 8px;
	float:right;
	margin-top: 8px;
    margin-right: 0px;
    margin-bottom: 6px;
    background-color: transparent;
    background-image: none;
    border: 1px solid #ddd;
    border-radius: 4px;	
}

.navbar
{
	padding:0px;
}

@media (max-width: 767px) 
{
	.visible-xs 
	{
		display: block !important;
	}
	
	.visible-xl
	{
		display: none !important;
	}
	
	.hidden-xs 
	{
		display: none !important;
	}
	
	.center-small-display
	{
		text-align:center;
	}
	
	.input_guestbook_width
	{
		width:100%;
	}
	
	.div_guestbook
	{
		padding-right:0px;
		padding-left:0px;
	}
}

@media (min-width: 768px) 
{
	.visible-xl
	{
		display: block !important;
	}


	.visible-xs 
	{
		display: none !important;
	}
	
    .navbar .navbar-nav
	{
        /* display: inline-block;  */
        float: none;
        vertical-align: top;
    }

    .navbar .navbar-collapse 
	{
        /* text-align: center; */
		/* margin: auto; */
    }
	
	.center_div_menu
	{
		margin: auto;
		
	}
	
	#navbarSupportedContent ul 
	{ 
		display: inline-block;
		/* text-align: left; */
		/* width: 40%; */
		/* position:relative; */
		/* left: 30%;  */
	}
	#navbarSupportedContent li { display: inline-block }
	
	#navbarSupportedContent ul { list-style-type: none; padding: 0px; margin: 0px }
	
	.input_guestbook_width
	{
		width:40%;
	}
}

/*Ende Navigationsleiste*/

/*Anfang Thumbnails*/
.thumbnail{
	background-color: #dedede;
    display: block;
    padding: 4px;
    margin-bottom: 20px;
    line-height: 1.42857143;
    border: 1px solid #ddd;
    border-radius: 4px;
    transition: border .2s ease-in-out;
}
/*Ende Thumbnails*/