/*
collection-betz
style.css
*/

ul {         
  padding:0 0 0 0;
  margin:0 0 0 0;
}
ul li {     
  list-style:none;
}
ul li img {
  cursor: pointer;
}

.controls{          
    width:50px;
    display:block;
    font-size:11px;
    font-weight:bold;          
}
.next {
    float:right;
    text-align:right;
}

.centered { margin: 0 auto;
}

#myModal .modal-content { text-align: center;
}

#myModal .caption { font-weight: bold;
}

#modal-kommentar .modal-content { text-align: center;
}

#modal-kommentar .caption { font-weight: bold;
}

#kommentar-feld { width: 100%;
}

.marginBottom-0 {margin-bottom:0;}

.dropdown-submenu{position:relative;}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}
.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;}
.dropdown-submenu:hover>a:after{border-left-color:#555;}
.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}

.kapitel:before { display: block;
    content: " ";
    margin-top: -60px;
    height: 60px;
    visibility: hidden;
}


/* http://css-tricks.com/perfect-full-page-background-image/ */
/*
html {
    background: url(/static/img/aufmacher.jpg) no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
*/

body {
    padding-top: 40px;
    font-size: 16px;
    font-family: "Open Sans",serif;
    background: transparent;
}

h1 {
/*
    font-family: "Abel", Arial, sans-serif;
    font-weight: 400;
*/
   font-size: 60px;
   font-family: 'PinyonScriptRegular';
   font-weight: normal;
   font-style: normal;
} 
}

/* Override B3 .panel adding a subtly transparent background */
.panel {
    background-color: rgba(255, 255, 255, 0.9);
}

.margin-base-vertical {
    margin: 40px 0;
}

.P1 { font-size:16pt; font-family:Times New Roman; writing-mode:lr-tb; color:#808080; }
.P2 { font-size:12pt; margin-bottom:0mm; margin-top:0mm; font-family:Times New Roman; writing-mode:lr-tb; }
.P3 { font-size:20pt; margin-bottom:0mm; margin-top:0mm; font-family:Times New Roman; writing-mode:lr-tb; color:#808080; font-weight:bold; }
.P4 { font-size:16pt; margin-bottom:0mm; margin-top:0mm; font-family:Times New Roman; writing-mode:lr-tb; color:#808080; }
.P5 { font-size:16pt; margin-bottom:0mm; margin-top:0mm; font-family:Times New Roman; writing-mode:lr-tb; color:#808080; font-style:italic; font-weight:bold; }
.P6 { font-size:16pt; margin-bottom:0mm; margin-top:0mm; font-family:Times New Roman; writing-mode:lr-tb; color:#808080; font-style:italic; }
.P7 { font-size:20pt; margin-bottom:0mm; margin-top:0mm; font-family:Times New Roman; writing-mode:lr-tb; color:#808080; font-weight:bold; }
.Standard { font-size:12pt; font-family:Times New Roman; writing-mode:lr-tb; }
.T1 { color:#808080; font-size:20pt; font-weight:bold; }
.T2 { color:#808080; font-size:20pt; }
.T3 { font-weight:bold; }

li.intro { margin-left: 5em;
margin-top: 0.6em;
margin-bottom: 0.6em;
}

