/*!
 * boje.css 
 */


@font-face {
  font-family: 'open';
  src: url('open-sans.regular.ttf');
}


html,
body {
    font-family: 'open', "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif; 
    background: url('../boje/bilder/hintergrund/hintergrund.jpg') no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    min-height: 101%;
    width: 100%;
    padding-right:0 !important;
}

body {
    padding-top: 50px; 
}


.navbar-default {
  background-color: #FFFFFF;
  border-color: #e7e7e7;
}

.modal-body {
   width: auto;
   overflow-y: auto;
   margin-left: auto;  
   margin-right: auto;  
   
}
.modal-content {
   text-align:center;
   width: 90%;
   margin-left: auto;  
   margin-right: auto;  
}
.modal-dialog img {
   text-align:center;
}

.modal-dialog {
   width: 95%;
   padding-top: 25px;
}

.table-responsive {
  width: 100%
}

.boje-btn-lg {
    padding: 20px 10px;
    border-radius: 4px;
    font-size: 16px;
}


.btn-heilige-familie {
  color: #000000;
  background-color: #FFFFFF;
  border-color: #EF0000;
}
.btn-heilige-familie:hover,
.btn-heilige-familie:focus,
.btn-heilige-familie:active,
.btn-heilige-familie.active,
.open .dropdown-toggle.btn-heilige-familie {
  color: #000000;
  background-color: #FFFFFF;
  border-color: #EF0000;
}


.btn-st-laurentius {
  color: #000000;
  background-color: #FFFFFF;
  border-color: #FF5A00;
}
.btn-st-laurentius:hover,
.btn-st-laurentius:focus,
.btn-st-laurentius:active,
.btn-st-laurentius.active,
.open .dropdown-toggle.btn-st-laurentius {
  color: #000000;
  background-color: #FFFFFF;
  border-color: #FF5A00;
}

.btn-st-johannes {
  color: #000000;
  background-color: #FFFFFF;
  border-color: #FECD00;
}
.btn-st-johannes:hover,
.btn-st-johannes:focus,
.btn-st-johannes:active,
.btn-st-johannes.active,
.open .dropdown-toggle.btn-st-johannes {
  color: #000000;
  background-color: #FFFFFF;
  border-color: #EFEF00;
}



.btn-st-nikolaus {
  color: #000000;
  background-color: #FFFFFF;
  border-color: #00E700;
}
.btn-st-nikolaus:hover,
.btn-st-nikolaus:focus,
.btn-st-nikolaus:active,
.btn-st-nikolaus.active,
.open .dropdown-toggle.btn-st-nikolaus {
  color: #000000;
  background-color: #FFFFFF;
  border-color: #00E700;
}

.btn-st-michael {
  color: #000000;
  background-color: #FFFFFF;
  border-color: #39E7E7;
}
.btn-st-michael:hover,
.btn-st-michael:focus,
.btn-st-michael:active,
.btn-st-michael.active,
.open .dropdown-toggle.btn-st-michael {
  color: #000000;
  background-color: #FFFFFF;
  border-color: #39E7E7;
}


.btn-st-georg {
  color: #000000;
  background-color: #FFFFFF;
  border-color: #295AF7;
}
.btn-st-georg:hover,
.btn-st-georg:focus,
.btn-st-georg:active,
.btn-st-georg.active,
.open .dropdown-toggle.btn-st-georg {
  color: #000000;
  background-color: #FFFFFF;
  border-color: #295AF7;
}

.btn-herz-jesu {
  color: #000000;
  background-color: #FFFFFF;
  border-color: #000073;
}
.btn-herz-jesu:hover,
.btn-herz-jesu:focus,
.btn-herz-jesu:active,
.btn-herz-jesu.active,
.open .dropdown-toggle.btn-herz-jesu {
  color: #000000;
  background-color: #FFFFFF;
  border-color: #000073;
}

.btn-boje-verbund {
  color: #000000;
  background-color: #FFFFFF;
  border-color: #777777;
}
.btn-boje-verbund:hover,
.btn-boje-verbund:focus,
.btn-boje-verbund:active,
.btn-boje-verbund.active,
.open .dropdown-toggle.btn-boje-verbund {
  color: #000000;
  background-color: #FFFFFF;
  border-color: #777777;
}

.btn-boje {
  color: #777777;
  font-weight: bold;
  background-color: #FFFFFF;
  border-color: #777777;
  width:150px;
  min-height:80px;
  margin:10px;
  display:inline-flex;
  white-space:normal;
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  text-align: center;
  vertical-align: middle;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border:0px solid transparent;
}
.btn-boje:hover,
.btn-boje:focus,
.btn-boje:active,
.btn-boje.active,
.open .dropdown-toggle.btn-boje {
  color: #777777;
  font-weight: bold;
  background-color: #FFFFFF;
  border-color: #777777;
  border:0px solid transparent;
}


.breadcrumb {background: rgba(255, 255, 255, 1); border: 0px solid rgba(245, 245, 245, 1); border-radius: 4px; display: block;}
.breadcrumb li {font-size: 14px;}
.breadcrumb a {color: rgba(66, 139, 202, 1);}
.breadcrumb a:hover {color: rgba(42, 100, 150, 1);}
.breadcrumb>.active {color: rgba(153, 153, 153, 1);}
.breadcrumb>li+li:before {color: rgba(204, 204, 204, 1); content: "\002F\00a0";}

.container {
  max-width:1280px;
}

.color-boje {
  color: #777777;
}

.color-boje a{
    color:#777777;
	}

.box {
padding: 30px 0px;
background: rgba(255,255,255,1);
min-height:800px;
} 

.navbar
{
  padding-right: 10px;
  padding-left: 0px;
  margin-right: auto;
  margin-left: auto;
  max-width:1280px;
  background: rgba(255,255,255,1);
}

.modal-open .no-jump {
overflow-y:scroll;
overflow: scroll;
}



#main-nav {
    padding-right: 0 !important;
}

.modal {
 overflow-y: auto;
}

.modal-open {
 overflow: auto;
}

a:active,
a:hover {
  outline: 0;
}


a:active, a:focus { 
 outline: none; 
 ie-dummy: expression(this.hideFocus=true);
}

.btn:active, .btn:focus { 
 outline: none; 
 ie-dummy: expression(this.hideFocus=true);
}
