/*
Theme Name: wp-zwo
Theme URI: http://www.zwo.de
Description: A simple responsive theme based on the Bootstrap framework. Includes multiple page templates, two different sidebars and a theme options panel.
Version: 1.0.3.0
Author: ZWO GmbH (original by 320press)
Author URI: http://www.zwo.de
License: GNU General Public License v2.0 & Apache License 2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html http://www.apache.org/licenses/LICENSE-2.0
*/

/* Original based on wp-bootstrap from 320press available under http://320press.com/wpbs)

/* HEADS UP: Everything that you will normally find here can be found in the library/less/wp.less */

body {
font-family: 'Rambla', sans-serif;
font-size: 1.55em;
line-height: 1.4em;
}


/* CUSTOMIZE FONTS
-------------------------------------------------- */
h1, h2, h3, h4, h5, h6, 
.h1, .h2, .h3, .h4, .h5, .h6 {
font-family: 'Rambla', sans-serif;
color:#404040;
}

#main article {
border-bottom: none;
}

h1 {
color: #737373 ;
font-size: 2.3em;
}

h2 {
color: #C70039 ;
font-size: 1.5em;
margin-top: 1.2em;
margin-bottom: 0.15em;
}

h3 {
color: #C70039;
font-size: 1.2em;
margin-bottom: 0.15em;
}

h4 {
color:#404040;
font-size: 1.00em;
margin-bottom: 0.15em;
font-weight: bolder;

}

h5 {
font-size: 1em;
}

p {
margin-bottom: 0.5em;
}

a {
    color: #C70039  ;
}

a:hover,
a:focus {
color: #737373;
outline: none;
}

.page-header {
 border-bottom: 1px solid #c9b874;
}

hr {
border-color: #737373;
-moz-use-text-color: #123351;
}

blockquote {
	font-family: Rambla, serif;
	font-style: italic;
	margin: 0.25em 0px;
	line-height: 1.4;
	position: relative;
	padding: 0.5em 50px;
	color: #383838;
	background:#ececec;
}

blockquote:before {
	display: block;
	content: "\201C";
	font-size: 7em;
	position: absolute;
	left: -5px;
	top: -20px;
	color: #7a7a7a;
}

blockquote cite {
	color: #999999;
	font-size: 15px;
	display: block;
	margin-top: 5px;
}
 
blockquote cite:before {
	content: "\2014 \2009";
}


/* CUSTOMIZE THE NAVBAR
-------------------------------------------------- */
.dropdown-menu > li >a:hover,
.dropdown-menu > li >a:focus{
	/*background-color:#737373;*/
        /*color:#FFFFFF;*/
}

dropdown-menu > li > a{
color:#FFF;
}

/*
.navbar-default 
.navbar-nav > 
.active > a, 
.navbar-default 
.navbar-nav > 
.active > a:hover, 
.navbar-default 
.navbar-nav > 
.active > a:focus {
 background-color: #c9b874;
 color:#FFF;
}*/

/*
.nav > li > a:hover,
.nav > li > a:focus {
 text-decoration: none;
 background-color: #c9b874;
 color:#FFF;
}*/

/* Workaround fuer IE8 */
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle,
.navbar,
.navbar-inverse .navbar-inner {
	filter: none;
	background-image: none;
}

.dropdown-menu{
	/*background-color: #c9b874;*/
	opacity: 1.0;
	filter:Alpha(Opacity=0);
	color:#FFFFFF;
	font-color:#FFFFFF;
	padding: 0px;
}

.navbar-default {
background-color: #404040;
}
.navbar-default .navbar-nav > li > a {
color: #FFF;
}





/* IMG
-------------------------------------------------- */
.img-responsive {
margin-bottom:15px;
}

/* Page Kontakt
------------------------------------------------- */
#absatz {
    margin-bottom: 40px;
    margin-top: 10px;
    padding-right: 15px;
}


/* Page Regensburger Kirchen
-------------------------------------------------- */

.gruessgott{
padding-top:30px;
}

/* Gallerie auf Startseite */

.container-full {
	width: 100%;
}

.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .fa-chevron-left,
.carousel-control .fa-chevron-right {
	display: inline-block;
	left: 50%;
	position: absolute;
	top: 50%;
	z-index: 5;
}

/* Menues
------------------------------------------------- */

.nav > li {
	color: #FFFFFF;
}

.navbar-fixed-top {
	border-width: 0;
}

.dropdown-menu {
	border: none;
}

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
	text-decoration: none;
	color: #7c7c7c;
}

.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
	background-color: none;
	color: #FFFFFF;
}


/* Domplatz 5 */
#menu-item-127,
#menu-item-338,
#menu-item-2703
 {
	background-color: #318BA3;
       
}


/* Dom St. Peter */
#menu-item-2771,
#menu-item-2806,
#menu-item-2877,
#menu-item-1274,
#menu-item-831,
#menu-item-2561,
#menu-item-1276,
#menu-item-1277,
#menu-item-1010,
#menu-item-2361,
#menu-item-3219
  {
	background-color: #14ABBD;
}


/* Domführungen */
#menu-item-142,
#menu-item-2774,
#menu-item-2900,
#menu-item-3466,
#menu-item-2815,
#menu-item-3407,
#menu-item-1374
 {
	background-color: #FFAA00;

}


/* Kirchenführungen */
#menu-item-2799,
#menu-item-2793,
#menu-item-2796,
#menu-item-2795,
#menu-item-2794,
#menu-item-2792,
#menu-item-2791,
#menu-item-746,
#menu-item-1786,
#menu-item-2586
 {
	background-color: #FF6000;
}


/* document niedermünster */
#menu-item-168,
#menu-item-2915,
#menu-item-2914
 {
	background-color: #FF3800;      
}


/* Kunst */
#menu-item-477
{
	background-color: #0381A7;
  
}

/* XMas */
#menu-item-3326
{
	background-color: #8C0D0D;
  
}


/* Gallerie */

.b-link-fade .b-wrapper, .b-link-fade .b-top-line {
	/*background: none repeat scroll 0 0 #74c9be;*/
	background-color: #8E203F !important;
	opacity: 0.1;
	filter: alpha(opacity=10);
}

.b-link-fade:hover .b-wrapper, .b-link-fade:hover .b-top-line {
	opacity: 0.4;
	filter: alpha(opacity=40);
}

.rebox-close {
	top: 100px;
}

.rebox-contents .rebox-content {
	margin-top: 150px;
}


/* Falls Menü einheitlich sein soll, wieder auskommentieren */
@media (max-width: 767px) {

#menu-item-127,
#menu-item-746,
#menu-item-477,
#menu-item-168 {
	width: 100%;
}


}
-->