/*
 * DATENKNOTEN - WEBVORLAGEN
 * Template Customized Layout File
 *
 * For Template: 10003-01
 * Version 1.0
 * 
 * Copyright 2015 Manuel Mitteregger
 *
 *
 * !! IN DIESER DATEI SOLLTE NICHTS GEAENDERT WERDEN !! 
 *
 */

body {
	background-color: #cbb69e;		/* Seite - Hintergrundfarbe */
}

/*
 * --------------------------------------------------------------------------------------
 * --> Navigation
 * --------------------------------------------------------------------------------------
 *
 */
.navbar-default {
	 background			: rgba(65,25,22, 0.9);  		/* Navigation - Hintergrundfarbe - mit Transparenz */
	 font-size			: 15px;
}

.navbar-default .navbar-nav > li > a {
	padding-left			: 16px;
	padding-right			: 16px;
}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
	color				: #FFF;					/* Navigation - 1. Ebene - Hover - Hintergrundfarbe */
	background			: #55221e;				/* Navigation - 1. Ebene - Hover - Schriftfarbe */
}

.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:focus,
.navbar-default .navbar-nav > .open > a:hover {
	background-color		: rgba(65, 25, 22, 0.8);	/* Mobiles Menü - 1. Ebene - Aktiv - Hintergrund */
	color				: #FFF;			/* Mobiles Menü - 1. Ebene - Aktiv - Text */
}	
	

.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > .active > a:hover {
	background			: #55221e;				/* Navigation - 2. Ebene - Hintergrundfarbe */
	color				: #cebca5;				/* Navigation - 2. Ebene - Abstand nach Oben */
}


.navbar-default .navbar-nav li.dropdown > ul.dropdown-menu {
	background			: rgba(65, 25, 22, 0.8);		/* Mobiles Menü - 2. Ebene - Hintergrund */
	color				: #cebca5;				/* Mobiles Menü - 2. Ebene - Text */
}	

@media all and (max-width:768px) {
	.navbar-default .navbar-nav .open .dropdown-menu >li >a:focus,
	.navbar-default .navbar-nav .open .dropdown-menu >li >a:hover {
		color			: #FFF;
		background		: #7F1717;	
	}
}

.dropdown-menu > li > a {
    color				: #FFF;
	padding				: 12px;
}

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

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
	background			: rgba(127, 23, 23, 0.8);
	color				: #FFF;
} 

/*
 * --------------------------------------------------------------------------------------
 * --> Schnellanfrage
 * --------------------------------------------------------------------------------------
 *
 */
.quickrequest.input-group.button input {
	color				: #fff;
	background			: #7F1717;
}


/*
 * --------------------------------------------------------------------------------------
 * --> Content
 * --------------------------------------------------------------------------------------
 *
 */
.content {
	background			: #cebca5;
	background-image		: url('../images/bg.jpg');
	background-repeat		: repeat-x;
}
.content .contentbox {
	background			: #FFF;
}
.content .contentbox a {
	color				: #801717;
}
.contentbox h1 {
	color				: #801717;				/* Überschrift 1 */
	font-size			: 26px;
	line-height			: 26px;
	margin-bottom			: 15px;
	padding-bottom			: 5px;
	font-weight			: 300;
	margin-top:			: 0;
}
.contentbox h2 {
	color				: #801717;				/* Überschrift 2 */
	font-size			: 20px;
	line-height			: 20px;
	margin-bottom			: 10px;
	padding-bottom			: 5px;
	font-weight			: 200;
	margin-top:			: 0px;
}
.contentbox h4 {
	color				: #9d1f3d;
	font-size			: 18px;				/* Überschrift 4 */
}
.infobox h3 {
	color				: #801717;				/* Überschrift 1 */
}

.infobox h2 {
	color				: #801717;
}
.infobox a.more-info {
	background-color		: #411916;
	color				: #fff;
}

.form-button {
	background-color		: #7d172f;
	color				: #fff;
}
@media all and (min-width: 989px) {
	.form-button {
		width			: auto;
	}
}


@media all and (min-width: 989px) {
	.infobox .infobox-content-text {
		min-height		: 120px;
	}
}
@media all and (min-width: 421px) and (max-width:989px) {
	.infobox h2 {
		min-height		: 50px;
	}
	.infobox-content-text {
		min-height		: 200px !important;
	}
}
@media all and (max-width:420px) {
	.infobox h2 {
		min-height		: none;
	}
	.infobox-content-text {
		min-height		: none;
	}
}



.contentbox table {
	1width				: 100%;
	border-collapse			: collapse;
}
.contentbox table thead td {
	background-color		: #491E1C;
	text-align			: center;
	vertical-align			: middle;
	color				: #fff;
}
.contentbox table tbody tr td {
	background-color		: #E5DCD2;			/* Content Tabelle - Body - Hintergrund Zeile */
	text-align			: center;
	color				: #000;
}
.contentbox table tbody tr:hover td {
	background-color		: #E9E9E9;			/* Content Tabelle - Body - Hintergrund Zeile Hover */
}
.contentbox table td {
	border				: 1px solid #fff;		/* Content Tabelle - Body - Rahmenfarbe */
}


/*
 * --------------------------------------------------------------------------------------
 * --> Pauschalen
 * --------------------------------------------------------------------------------------
 *
 */
.packages-list-mini .row {
	border				: 1px solid #eee;
	padding				: 15px;
	margin				: 15px;
}
.packages-list-mini .package-button a {
	background-color		: #7d172f;
	color				: #fff;
	padding				: 5px;
	text-decoration			: none;
}
.packages-list-mini .package-button a:hover {
	text-decoration			: none;
	background-color		: #A41E3C;
}
.packages-details .package-details-button-container {
	margin-top			: 50px;
}
.packages-details .package-details-button-container a {
	background-color		: #7d172f;
	color				: #fff;
	padding				: 5px;
	text-decoration			: none;
	display				: block;	
	text-align			: center;
}

/*
 * --------------------------------------------------------------------------------------
 * --> Footer
 * --------------------------------------------------------------------------------------
 *
 */
footer {
	background			: #411916;
	color				: #cbb69e;
}
footer a {
	color				: #cbb69e;
}



/*
 * --------------------------------------------------------------------------------------
 * --> Addon - Cookie Control
 * --------------------------------------------------------------------------------------
 *
 */
.cc_container .cc_btn, .cc_container .cc_btn:visited {
	background-color	:	#7d1931 !important;
	color			:	#fff !important;
}